.OklchColorFieldHero_wrap__DayDm{width:100%;max-width:96rem;margin:0 auto;padding:clamp(1.25rem,2.5vw,2rem) clamp(1rem,3vw,2.5rem) clamp(2.5rem,4vw,3.5rem)}.OklchColorFieldHero_navigation__y4Qae{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;margin-bottom:clamp(1rem,2vw,1.5rem);color:rgb(var(--t-tertiary));font-size:.75rem;letter-spacing:.08em}.OklchColorFieldHero_journalFrame__SaGHT{--frame-gap:var(--hero-piece-gap,8px);--hero-outer-radius:clamp(1.4rem,2.2vw,2.1rem);--hero-join-radius:clamp(0.72rem,1vw,0.88rem);position:relative;padding:var(--frame-gap);border:1px solid rgb(var(--t-ink)/.03);border-radius:calc(var(--hero-outer-radius) + var(--frame-gap)) calc(var(--hero-outer-radius) + var(--frame-gap)) calc(var(--hero-join-radius) + var(--frame-gap)) calc(var(--hero-outer-radius) + var(--frame-gap));background-color:rgb(var(--t-paper));background-image:repeating-linear-gradient(-42deg,transparent 0 6px,rgb(var(--t-ink)/.052) 6px 7px,transparent 7px 12px)}.OklchColorFieldHero_hero__rwikh{--cut-width:clamp(10.75rem,14vw,11.5rem);--cut-height:clamp(3.85rem,5.4vw,4.35rem);--outer-radius:var(--hero-outer-radius);--join-radius:var(--hero-join-radius);--inner-radius:clamp(0.72rem,1vw,0.88rem);--meta-top-left-radius:calc(var(--join-radius) * 0.64);--piece-gap:var(--hero-piece-gap,8px);--hero-clip-fallback:polygon(0 0,100% 0,100% calc(100% - var(--cut-height) - var(--join-radius)),calc(100% - var(--join-radius)) calc(100% - var(--cut-height)),calc(100% - var(--cut-width) + var(--inner-radius)) calc(100% - var(--cut-height)),calc(100% - var(--cut-width)) calc(100% - var(--cut-height) + var(--inner-radius)),calc(100% - var(--cut-width)) calc(100% - var(--join-radius)),calc(100% - var(--cut-width) - var(--join-radius)) 100%,0 100%);--hero-shape:shape(from var(--outer-radius) 0,line to calc(100% - var(--outer-radius)) 0,curve to 100% var(--outer-radius) with 100% 0,line to 100% calc(100% - var(--cut-height) - var(--join-radius)),curve to calc(100% - var(--join-radius)) calc(100% - var(--cut-height)) with 100% calc(100% - var(--cut-height)),line to calc(100% - var(--cut-width) + var(--inner-radius)) calc(100% - var(--cut-height)),curve to calc(100% - var(--cut-width)) calc(100% - var(--cut-height) + var(--inner-radius)) with calc(100% - var(--cut-width)) calc(100% - var(--cut-height)),line to calc(100% - var(--cut-width)) calc(100% - var(--join-radius)),curve to calc(100% - var(--cut-width) - var(--join-radius)) 100% with calc(100% - var(--cut-width)) 100%,line to var(--outer-radius) 100%,curve to 0 calc(100% - var(--outer-radius)) with 0 100%,line to 0 var(--outer-radius),curve to var(--outer-radius) 0 with 0 0,close);position:relative;min-height:clamp(28rem,calc(100svh - 26rem),32rem);isolation:isolate}.OklchColorFieldHero_heroSurface__qsEAK{position:absolute;z-index:0;inset:0;overflow:hidden;border-radius:var(--outer-radius);background:var(--hero-background);clip-path:var(--hero-clip-fallback);transition:background-color .76s cubic-bezier(.22,1,.36,1)}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,close)){.OklchColorFieldHero_heroSurface__qsEAK{border-radius:0;clip-path:var(--hero-shape)}}.OklchColorFieldHero_art__MEs33{--grid-spacing:58px;position:absolute;z-index:0;inset:0;overflow:hidden;cursor:crosshair;touch-action:pan-y}.OklchColorFieldHero_dotField__4MWZP,.OklchColorFieldHero_markLayer__o0egL{position:absolute;inset:0}.OklchColorFieldHero_dotField__4MWZP{opacity:0;background-image:radial-gradient(circle,var(--layer-dot) 1.45px,transparent 1.7px);background-position:calc(var(--grid-spacing) / 2) calc(var(--grid-spacing) / 2);background-size:var(--grid-spacing) var(--grid-spacing);transition:opacity .62s cubic-bezier(.22,1,.36,1)}.OklchColorFieldHero_currentDotField__YJT89{opacity:1}.OklchColorFieldHero_markLayer__o0egL{contain:layout paint;pointer-events:none}.OklchColorFieldHero_activeLayer__roLuN,.OklchColorFieldHero_idleThemeLayer__OzUUX{position:absolute;inset:0}.OklchColorFieldHero_idleThemeLayer__OzUUX{--theme-shift-x:0px;--theme-shift-y:12px;--theme-shift-rotation:0deg;opacity:0;transform:translate3d(var(--theme-shift-x),var(--theme-shift-y),0) scale(.985) rotate(var(--theme-shift-rotation));transform-origin:center;transition:opacity .56s cubic-bezier(.22,1,.36,1),transform .72s cubic-bezier(.22,1,.36,1);transition-delay:.47s,0s}.OklchColorFieldHero_idleThemeLayer__OzUUX[data-layout=srgb]{--theme-shift-x:-18px;--theme-shift-y:-5px;--theme-shift-rotation:-0.35deg}.OklchColorFieldHero_idleThemeLayer__OzUUX[data-layout=hsl]{--theme-shift-x:16px;--theme-shift-y:-4px;--theme-shift-rotation:0.4deg}.OklchColorFieldHero_currentIdleThemeLayer__CciWd{z-index:1;opacity:1;transform:translateZ(0) scale(1) rotate(0deg);transition-delay:0s}.OklchColorFieldHero_activeLayer__roLuN{z-index:2}.OklchColorFieldHero_fieldMark__w_ror{position:absolute;width:var(--mark-size);height:var(--mark-size);color:var(--mark-color);transform:translate(-50%,-50%) scale(var(--mark-scale)) rotate(var(--mark-rotation));transition:color .76s cubic-bezier(.22,1,.36,1),transform .32s cubic-bezier(.22,1,.36,1);will-change:opacity,transform}.OklchColorFieldHero_fieldMark__w_ror svg{display:block;width:100%;height:100%;overflow:visible;fill:currentColor;stroke:none}.OklchColorFieldHero_motifBody__wm9rK,.OklchColorFieldHero_motifPart__CV3ow{transform-box:fill-box;transform-origin:center}.OklchColorFieldHero_accentFill__LHG_g,.OklchColorFieldHero_paperFill__A7psk,.OklchColorFieldHero_secondaryFill__oQPDg{transition:fill .76s cubic-bezier(.22,1,.36,1)}.OklchColorFieldHero_secondaryFill__oQPDg{fill:var(--mark-secondary)}.OklchColorFieldHero_accentFill__LHG_g{fill:var(--mark-accent)}.OklchColorFieldHero_paperFill__A7psk{fill:var(--hero-background)}.OklchColorFieldHero_motifLine__FfMqm{fill:none;stroke:var(--mark-secondary);stroke-linecap:round;stroke-width:3px}.OklchColorFieldHero_stage1__XVz8U,.OklchColorFieldHero_stage2__qRHeT{filter:none}.OklchColorFieldHero_stage3__g8Nnj{filter:saturate(1)}.OklchColorFieldHero_idleMark__jAqoK{opacity:var(--idle-opacity);transform:translate(-50%,-50%) scale(calc(var(--mark-scale) * .94)) rotate(var(--mark-rotation))}.OklchColorFieldHero_currentIdleThemeLayer__CciWd .OklchColorFieldHero_idleMark__jAqoK{animation:OklchColorFieldHero_idle-grow__VGkSf .62s cubic-bezier(.22,1,.36,1) var(--mark-delay) backwards}.OklchColorFieldHero_idleThemeLayer__OzUUX:not(.OklchColorFieldHero_currentIdleThemeLayer__CciWd) .OklchColorFieldHero_idleMark__jAqoK{animation:OklchColorFieldHero_theme-mark-out__taBrj .42s cubic-bezier(.25,1,.5,1) var(--mark-exit-delay) both}.OklchColorFieldHero_currentIdleThemeLayer__CciWd .OklchColorFieldHero_idleMark__jAqoK .OklchColorFieldHero_motifBody__wm9rK{animation:OklchColorFieldHero_idle-motif-breathe__uG3iw var(--idle-duration) cubic-bezier(.65,0,.35,1) var(--idle-start-delay) infinite}.OklchColorFieldHero_currentIdleThemeLayer__CciWd .OklchColorFieldHero_idleMark__jAqoK .OklchColorFieldHero_motifPart__CV3ow:nth-child(2){animation:OklchColorFieldHero_idle-inner-breathe__RFZ18 var(--inner-duration) cubic-bezier(.45,0,.55,1) var(--inner-start-delay) infinite}.OklchColorFieldHero_currentIdleThemeLayer__CciWd .OklchColorFieldHero_idleMark__jAqoK .OklchColorFieldHero_motifPart__CV3ow:nth-child(3){animation:OklchColorFieldHero_idle-inner-breathe__RFZ18 var(--inner-duration) cubic-bezier(.45,0,.55,1) calc(var(--inner-start-delay) + .18s) infinite reverse}.OklchColorFieldHero_activeMark__Q9yfo,.OklchColorFieldHero_trailMark__qHDq8{transition:color .76s cubic-bezier(.22,1,.36,1),transform .32s cubic-bezier(.22,1,.36,1)}.OklchColorFieldHero_activeMark__Q9yfo{opacity:.96;transform:translate(-50%,-50%) scale(var(--mark-scale)) rotate(var(--mark-rotation));animation:OklchColorFieldHero_field-bloom-in__wX5GL .44s cubic-bezier(.22,1,.36,1) var(--cell-delay) backwards}.OklchColorFieldHero_activeMark__Q9yfo .OklchColorFieldHero_motifBody__wm9rK{animation:OklchColorFieldHero_motif-unfold__10be6 .42s cubic-bezier(.22,1,.36,1) calc(var(--cell-delay) + 18ms) backwards}.OklchColorFieldHero_activeMark__Q9yfo .OklchColorFieldHero_motifPart__CV3ow{--part-delay:0ms;animation:OklchColorFieldHero_motif-part-in__89k5w .38s cubic-bezier(.22,1,.36,1) calc(var(--cell-delay) + 22ms + var(--part-delay)) backwards}.OklchColorFieldHero_activeMark__Q9yfo .OklchColorFieldHero_motifPart__CV3ow:nth-child(2){--part-delay:28ms}.OklchColorFieldHero_activeMark__Q9yfo .OklchColorFieldHero_motifPart__CV3ow:nth-child(3){--part-delay:56ms}.OklchColorFieldHero_trailMark__qHDq8{animation:OklchColorFieldHero_trail-decay__xMMt3 .62s cubic-bezier(.25,1,.5,1) both}.OklchColorFieldHero_copy__9GfBR{position:absolute;z-index:2;top:50%;left:50%;display:flex;width:min(74rem,calc(100% - 5rem));flex-direction:column;align-items:center;text-align:center;transform:translate(-50%,-50%);pointer-events:none}.OklchColorFieldHero_kickerRow__mxQXa{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.75rem}.OklchColorFieldHero_title__fCMQG{width:100%;margin-top:clamp(1.25rem,2.2vw,1.9rem);color:rgb(var(--t-primary));font-family:var(--font-article-display);font-size:clamp(2.85rem,4.55vw,4.65rem);font-synthesis:none;font-weight:400;letter-spacing:-.055em;line-height:1.06;text-wrap:balance}.OklchColorFieldHero_titleJoin__aQ2LF{display:inline-flex;align-items:baseline;white-space:nowrap}.OklchColorFieldHero_titleSeparator__uIanE{display:inline-block;margin-right:.14em;margin-left:.025em;letter-spacing:0}.OklchColorFieldHero_copy__9GfBR>.OklchColorFieldHero_title__fCMQG:first-child{margin-top:0}.OklchColorFieldHero_tagline__GgRfH{max-width:42rem;margin-top:clamp(1.25rem,2vw,1.6rem);color:rgb(var(--t-secondary));font-size:clamp(.94rem,1.2vw,1.04rem);line-height:1.72;text-wrap:balance}.OklchColorFieldHero_metaPod__I4IRO{position:absolute;z-index:3;right:0;bottom:0;display:flex;width:calc(var(--cut-width) - var(--piece-gap));max-width:calc(100% - var(--piece-gap));height:calc(var(--cut-height) - var(--piece-gap));flex-direction:column;align-items:flex-start;justify-content:center;gap:.38rem;padding:.65rem clamp(.85rem,1.2vw,1rem);border:1px solid rgb(var(--t-border)/.58);border-radius:var(--meta-top-left-radius) var(--join-radius) var(--meta-top-left-radius) var(--join-radius);background:var(--hero-background);color:rgb(var(--t-secondary)/.78);font-size:.68rem;font-variant-numeric:tabular-nums;letter-spacing:.04em;transition:background-color .76s cubic-bezier(.22,1,.36,1)}.OklchColorFieldHero_metaByline__mJN6G,.OklchColorFieldHero_metaTags__pXL9D{display:flex;min-width:0;align-items:center;gap:.48rem;white-space:nowrap}.OklchColorFieldHero_metaByline__mJN6G{color:rgb(var(--t-primary)/.76);letter-spacing:.03em}.OklchColorFieldHero_metaTags__pXL9D{gap:.55rem;padding-left:1.625rem;color:rgb(var(--t-tertiary));letter-spacing:.02em}@keyframes OklchColorFieldHero_idle-grow__VGkSf{0%{opacity:0;transform:translate(-50%,-50%) scale(calc(var(--mark-scale) * .68)) rotate(calc(var(--mark-rotation) - 2deg))}to{opacity:var(--idle-opacity);transform:translate(-50%,-50%) scale(calc(var(--mark-scale) * .94)) rotate(var(--mark-rotation))}}@keyframes OklchColorFieldHero_theme-mark-out__taBrj{0%{opacity:var(--idle-opacity);transform:translate(-50%,-50%) scale(calc(var(--mark-scale) * .94)) rotate(var(--mark-rotation))}to{opacity:0;transform:translate(-50%,-50%) scale(calc(var(--mark-scale) * .78)) rotate(calc(var(--mark-rotation) + 1deg))}}@keyframes OklchColorFieldHero_field-bloom-in__wX5GL{0%{opacity:.42;transform:translate(-50%,-50%) scale(calc(var(--mark-scale) * .78)) rotate(calc(var(--mark-rotation) - 2deg))}to{opacity:.96;transform:translate(-50%,-50%) scale(var(--mark-scale)) rotate(var(--mark-rotation))}}@keyframes OklchColorFieldHero_motif-unfold__10be6{0%{opacity:.72;transform:scale(.86) rotate(-2deg)}to{opacity:1;transform:scale(1) rotate(0deg)}}@keyframes OklchColorFieldHero_motif-part-in__89k5w{0%{opacity:.45;transform:scale(.72) rotate(-2deg)}to{opacity:1;transform:scale(1) rotate(0deg)}}@keyframes OklchColorFieldHero_idle-motif-breathe__uG3iw{0%,to{transform:scale(1) rotate(0deg)}36%{transform:scale(1.028) rotate(var(--idle-tilt))}72%{transform:scale(.992) rotate(calc(var(--idle-tilt) * -.42))}}@keyframes OklchColorFieldHero_idle-inner-breathe__RFZ18{0%,to{transform:scale(.975)}50%{transform:scale(1.045)}}@keyframes OklchColorFieldHero_trail-decay__xMMt3{0%{opacity:.82;transform:translate(-50%,-50%) scale(var(--mark-scale)) rotate(var(--mark-rotation))}38%{opacity:.42}to{opacity:0;transform:translate(-50%,-50%) scale(calc(var(--mark-scale) * .82)) rotate(calc(var(--mark-rotation) + 1deg))}}@media (max-width:860px){.OklchColorFieldHero_art__MEs33{--grid-spacing:50px}.OklchColorFieldHero_hero__rwikh{min-height:clamp(27rem,calc(100svh - 18rem),31rem)}.OklchColorFieldHero_copy__9GfBR{width:calc(100% - 3rem)}.OklchColorFieldHero_title__fCMQG{max-width:11em;font-size:clamp(2.45rem,7vw,3.55rem)}}@media (max-width:520px){.OklchColorFieldHero_wrap__DayDm{padding:1.25rem .75rem 2rem}.OklchColorFieldHero_navigation__y4Qae{padding:0 .5rem}.OklchColorFieldHero_art__MEs33{--grid-spacing:42px}.OklchColorFieldHero_hero__rwikh{min-height:clamp(26rem,calc(100svh - 20rem),29rem);--cut-height:3.75rem;--outer-radius:1.5rem;--join-radius:0.78rem;--inner-radius:0.68rem}.OklchColorFieldHero_copy__9GfBR{top:53%;width:calc(100% - 2.5rem)}.OklchColorFieldHero_title__fCMQG{max-width:9em;margin-top:1.1rem;font-size:clamp(2.2rem,10.5vw,2.8rem);line-height:1.1}.OklchColorFieldHero_tagline__GgRfH{max-width:20rem;font-size:.9rem;line-height:1.68}.OklchColorFieldHero_metaPod__I4IRO{gap:.42rem;padding:.5rem .65rem;font-size:.62rem}}@media (prefers-reduced-motion:reduce){.OklchColorFieldHero_dotField__4MWZP,.OklchColorFieldHero_fieldMark__w_ror,.OklchColorFieldHero_heroSurface__qsEAK,.OklchColorFieldHero_idleThemeLayer__OzUUX{transition:none}.OklchColorFieldHero_activeMark__Q9yfo,.OklchColorFieldHero_idleMark__jAqoK,.OklchColorFieldHero_motifBody__wm9rK,.OklchColorFieldHero_motifPart__CV3ow,.OklchColorFieldHero_trailMark__qHDq8{animation-duration:1ms;animation-delay:0s}}.notation_notation__yEX6B{position:relative;display:inline}.notation_highlight__mWenp{padding-block:.12em}.notation_notation__yEX6B .rough-annotation path{stroke-linecap:round;stroke-linejoin:round}.notation_halfHighlight__tq_tU .rough-annotation path{clip-path:polygon(0 60%,100% 60%,100% 100%,0 100%)}@media print{.notation_notation__yEX6B .rough-annotation{display:none}}.shape_root__2PGji{position:relative;display:inline-grid;flex:none;place-items:center;isolation:isolate}.shape_art__rwB8m{position:absolute;z-index:-1;inset:0;width:100%;height:100%;overflow:visible}.shape_wash__E4jjK{opacity:.34;mix-blend-mode:multiply}.shape_content__ER6xl{position:relative;z-index:1;min-width:0}.journal-blob_blob__iaCpV{position:relative;display:inline-grid;inline-size:3.5rem;block-size:3rem;flex:none;place-items:center;color:rgb(var(--t-surface-2));isolation:isolate}.journal-blob_coral__3HujZ{color:oklch(86% .09 28)}.journal-blob_leaf__7Gky1{color:oklch(88% .075 151)}.journal-blob_sun___2TQa{color:oklch(91% .105 91)}.journal-blob_blob__iaCpV .journal-blob_art__NYK0G{position:absolute;z-index:0;top:50%;left:50%;transform:translate(-50%,-50%)}.journal-blob_content__aWy8H{position:relative;z-index:1;color:rgb(var(--t-secondary));transform:translateY(-.01em)}.label_label___y_gO{min-width:4.5rem;padding-inline:1rem}.label_neutral__cwEsi{color:rgb(var(--t-surface-2))}.label_coral__I8uOE{color:oklch(86% .09 28)}.label_leaf__In0E1{color:oklch(88% .075 151)}.label_sun__pBzKD{color:oklch(91% .105 91)}.label_text__tEIp8{display:inline-flex;color:rgb(var(--t-primary));font-size:var(--text-caption);line-height:var(--text-caption--line-height);white-space:nowrap}.line_line__qHdnK{display:block;width:100%;height:1.5rem;overflow:visible;color:rgb(var(--t-tertiary))}.line_line__qHdnK path{fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.line_second__KT4CW{opacity:.62}.tape_tape__1sBJB{position:absolute;z-index:2;display:block;width:var(--craft-tape-width);height:var(--craft-tape-height);transform:rotate(var(--craft-tape-rotate));pointer-events:none}.tape_shadow__rCy9P,.tape_sheet__9t4Ov{position:absolute;inset:0;display:block;-webkit-mask-image:radial-gradient(circle at 4px,transparent 4px,black 4.5px);-webkit-mask-position:-4px;-webkit-mask-size:100% 8px;mask-image:radial-gradient(circle at 4px,transparent 4px,black 4.5px);mask-position:-4px;mask-size:100% 8px}.tape_shadow__rCy9P{background:rgb(var(--t-ink)/.09);transform:translate(3px,3px)}.tape_sheet__9t4Ov{background:var(--craft-tape-color);opacity:.82}