@font-face{font-family:GeistSans;src:url(../media/Geist_Variable-s.p.111odzyf_79w_.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:GeistSans Fallback;src:local(Arial);ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.0%;size-adjust:106.28%}.geistsans_d5a4f12f-module__kKwBJW__className{font-family:GeistSans,GeistSans Fallback}.geistsans_d5a4f12f-module__kKwBJW__variable{--font-geist-sans:"GeistSans", "GeistSans Fallback"}
@font-face{font-family:GeistMono;src:url(../media/GeistMono_Variable.p.11tlzvxxbe5bj.woff2)format("woff2");font-display:swap;font-weight:100 900}.geistmono_157ca88a-module__imm4-W__className{font-family:GeistMono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}.geistmono_157ca88a-module__imm4-W__variable{--font-geist-mono:"GeistMono", ui-monospace, SFMono-Regular, Roboto Mono, Menlo, Monaco, Liberation Mono, DejaVu Sans Mono, Courier New, monospace}
.secondary-nav{background:hsl(var(--background));border-bottom:2px solid hsl(var(--foreground))}:root{--medico-bg:#f6f8fb;--medico-sidebar:#fff;--medico-surface:#fff;--medico-elevated:#f1f5f9;--medico-border:#e2e8f0;--medico-text:#0f172a;--medico-text-dim:#475569;--medico-text-muted:#94a3b8;--medico-accent:#0284c7;--medico-accent-strong:#0369a1;--medico-accent-soft:#0284c71a;--medico-green:#059669;--medico-amber:#b45309;--medico-red:#dc2626;--medico-highlight:#f59e0b38;--medico-stage-1:#2563eb;--medico-stage-2:#0891b2;--medico-stage-3:#7c3aed;--medico-stage-4:#9333ea;--medico-stage-5:#4f46e5;--medico-stage-6:#ea580c;--medico-stage-7:#d97706;--medico-stage-8:#65a30d;--medico-stage-9:#059669;--flora-plum:#5a1a3a;--flora-plum-light:#7a2e52;--flora-plum-dark:#3e1028;--flora-tan:#decca2;--flora-tan-light:#e8dcc0;--flora-sage:#a9baaf;--flora-sage-warm:#c5d1c9;--flora-text:#2f3d24;--flora-text-light:#61657a;--flora-text-muted:#8a9590;--flora-bg:#fff;--flora-bg-alt:#f7f4ee;--flora-border:#d4ccba;--flora-success:#4a6b3a;--flora-warning:#a07a1a;--aligne-ink:#0a0907;--aligne-ink-2:#16140f;--aligne-paper:#f2efea;--aligne-paper-2:#e8e4dc;--aligne-paper-3:#dcd7cc;--aligne-stone:#8e8b85;--aligne-stone-dark:#5a5852;--de-mehndi:142 76% 36%;--de-nikkah:228 82% 55%;--de-baraat:0 72% 51%;--de-walima:32 95% 44%;--de-reception:262 83% 58%;--de-safe:142 71% 33%;--de-check:38 92% 42%;--de-unsafe:0 74% 47%;--aligne-stone-light:#b5b0a8;--aligne-border:#d8d4cb;--aligne-border-dark:#0a09071f;--aligne-sage:#7e8a7a;--aligne-sage-dark:#5c6a57}.dark{--medico-bg:#0b0f1a;--medico-sidebar:#0d1322;--medico-surface:#111827;--medico-elevated:#1a2035;--medico-border:#1e293b;--medico-text:#f1f5f9;--medico-text-dim:#94a3b8;--medico-text-muted:#64748b;--medico-accent:#38bdf8;--medico-accent-strong:#0ea5e9;--medico-accent-soft:#0ea5e924;--medico-green:#34d399;--medico-amber:#fbbf24;--medico-red:#f87171;--medico-highlight:#fbbf2433;--medico-stage-1:#60a5fa;--medico-stage-2:#22d3ee;--medico-stage-3:#a78bfa;--medico-stage-4:#c084fc;--medico-stage-5:#818cf8;--medico-stage-6:#fb923c;--medico-stage-7:#fbbf24;--medico-stage-8:#a3e635;--medico-stage-9:#34d399;--flora-plum:#b86b94;--flora-plum-light:#d491b1;--flora-plum-dark:#8a4571;--flora-tan:#c9b78a;--flora-tan-light:#e0cea4;--flora-sage:#93a59a;--flora-sage-warm:#adbdb3;--flora-text:#f0e6d8;--flora-text-light:#c5beb0;--flora-text-muted:#8a847a;--flora-bg:#161210;--flora-bg-alt:#1f1a16;--flora-border:#f0e6d824;--flora-success:#8aac6f;--flora-warning:#e0b260;--aligne-ink:#f2efea;--aligne-ink-2:#e8e4dc;--aligne-paper:#0a0907;--aligne-paper-2:#16140f;--aligne-paper-3:#1f1c16;--aligne-stone:#b5b0a8;--aligne-stone-dark:#d8d4cb;--de-mehndi:142 69% 45%;--de-nikkah:228 100% 71%;--de-baraat:0 84% 60%;--de-walima:38 92% 50%;--de-reception:262 90% 72%;--de-safe:142 69% 45%;--de-check:43 96% 56%;--de-unsafe:0 84% 62%;--aligne-stone-light:#8e8b85;--aligne-border:#f2efea24;--aligne-border-dark:#f2efea2e;--aligne-sage:#93a08d;--aligne-sage-dark:#b3bdaf}
:root{--lane-ease:cubic-bezier(.76, 0, .24, 1);--lane-ease-out:cubic-bezier(.16, 1, .3, 1);--lane-ease-hover:cubic-bezier(.6, 0, .25, 1);--lane-hover-ms:.8s;--lane-hover-delay:.14s;--lane-hover-in-ms:1s;--lane-ease-open:cubic-bezier(.65, 0, .35, 1);--lane-chrome:5.75rem}.lane-home{height:calc(100svh - var(--lane-chrome));border-bottom:1px solid hsl(var(--foreground) / .2);background:hsl(var(--background));flex-direction:column;min-height:34rem;display:flex}.lane-home[data-open]{pointer-events:none}.lane-band{border-bottom:1px solid hsl(var(--foreground) / .2);transition:height var(--lane-expand-ms,.9s) var(--lane-ease-open), opacity .32s ease;flex:none;overflow:hidden}.lane-home[data-open] .lane-band{opacity:0}.lane-band-inner{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.5rem 2rem;padding:1rem 1rem .875rem;display:flex}.lane-h1{letter-spacing:-.04em;text-transform:uppercase;font-size:clamp(1.75rem,8vw,2.75rem);font-weight:900;line-height:.88}.lane-band-side{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;color:hsl(var(--muted-foreground));flex-direction:column;align-items:flex-start;gap:.375rem;font-size:10px;display:flex}.lane-band-meta{display:none}.lane-band-meta [data-band-lane]{color:hsl(var(--foreground));display:none}.lane-band-link{color:hsl(var(--foreground));text-decoration:underline;-webkit-text-decoration-color:hsl(var(--foreground) / .3);text-decoration-color:hsl(var(--foreground) / .3);text-underline-offset:4px;padding-block:.25rem;transition:text-decoration-color .2s}.lane-band-link:hover{-webkit-text-decoration-color:hsl(var(--foreground));text-decoration-color:hsl(var(--foreground))}@media (min-width:768px){.lane-band-inner{grid-template-columns:minmax(0,1fr) auto;align-items:end;padding:1.5rem 1.5rem 1.25rem;display:grid}.lane-h1{font-size:clamp(2.5rem,5.4vw,4rem)}.lane-band-side{text-align:right;align-items:flex-end;font-size:11px}.lane-band-meta{display:block}:is(.lane-home:has([data-lane=print]:is(:hover,:focus-within)) [data-band-lane=print],.lane-home:has([data-lane=web]:is(:hover,:focus-within)) [data-band-lane=web],.lane-home:has([data-lane=brand]:is(:hover,:focus-within)) [data-band-lane=brand]){display:inline}.lane-home:has(.lane-panel:is(:hover,:focus-within)) [data-band-default]{display:none}}@media (min-width:1024px){.lane-h1{font-size:clamp(2.5rem,3.4vw,4.5rem)}}.lane-gate{flex-direction:column;flex:1;min-height:0;display:flex}.lane-gate>.lane-panel{transition:flex-grow var(--lane-hover-ms) var(--lane-ease-hover), opacity .45s ease;flex:1 1 0}@media (min-width:768px){.lane-gate{flex-direction:row;container-type:inline-size}.lane-gate:has(>.lane-panel:focus-within)>.lane-panel{flex-grow:.65}.lane-gate:has(>.lane-panel:focus-within)>.lane-panel:focus-within{flex-grow:1.7}}@media (min-width:768px) and (hover:hover) and (pointer:fine){.lane-gate:has(>.lane-panel:hover)>.lane-panel{transition:flex-grow var(--lane-hover-in-ms) var(--lane-ease-hover) var(--lane-hover-delay), opacity .6s ease var(--lane-hover-delay);flex-grow:.65}.lane-gate:has(>.lane-panel:hover)>.lane-panel:hover{flex-grow:1.7}}.lane-home[data-open] .lane-gate>.lane-panel{transition:flex-grow var(--lane-expand-ms,.9s) var(--lane-ease-open), opacity .38s ease}.lane-home[data-open] .lane-gate>.lane-panel:not([data-chosen]){flex-grow:0}.lane-home[data-open] .lane-gate>.lane-panel[data-chosen]{flex-grow:1}.lane-panel{background:hsl(var(--background));grid-template:"head art""body art"minmax(0,1fr)/minmax(0,1fr) minmax(0,1.35fr);min-width:0;min-height:0;display:grid;position:relative;overflow:hidden}.lane-panel:not(:first-child){border-top:1px solid hsl(var(--foreground) / .2)}.lane-panel-head{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;color:hsl(var(--muted-foreground));grid-area:head;justify-content:space-between;gap:1rem;padding:.875rem 1rem 0;font-size:10px;display:flex}.lane-panel-caption{white-space:nowrap;text-overflow:ellipsis;display:none;overflow:hidden}.lane-panel-art{border-left:1px solid hsl(var(--foreground) / .1);grid-area:art;min-height:0;position:relative;overflow:hidden}.lane-panel-body{flex-direction:column;grid-area:body;justify-content:flex-end;gap:.375rem;padding:.5rem 1rem .875rem;display:flex}.lane-title{letter-spacing:-.035em;text-transform:uppercase;text-wrap:balance;font-size:clamp(1.375rem,6.2vw,2rem);font-weight:900;line-height:.92}.lane-lede{max-width:34ch;color:hsl(var(--muted-foreground));font-size:.9375rem;line-height:1.45;display:none}.lane-chips{z-index:2;flex-wrap:wrap;gap:0 1rem;margin-top:.25rem;display:flex;position:relative}.lane-chip{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid hsl(var(--foreground) / .3);padding-block:.5rem .25rem;font-size:10.5px;transition:border-color .2s;display:inline-block}.lane-chip:hover,.lane-chip:focus-visible{border-color:hsl(var(--foreground))}.lane-panel-link{z-index:1;position:absolute;inset:0}.lane-panel-link:focus-visible,.lane-chip:focus-visible{outline:2px solid hsl(var(--foreground));outline-offset:-6px}.lane-chip:focus-visible{outline-offset:2px}@media (min-width:768px){.lane-panel{grid-template:"head""art"minmax(0,1fr)"body"/minmax(0,1fr)}.lane-panel:not(:first-child){border-top:0;border-left:1px solid hsl(var(--foreground) / .2)}.lane-panel-head{padding:1.25rem 1.5rem .75rem;font-size:11px}.lane-panel-caption{display:block}.lane-panel-art{border-left:0}.lane-panel-body{gap:.625rem;width:min(100%,33.333cqw);padding:1.25rem 1.5rem 1.5rem}.lane-title{font-size:clamp(2rem,3.3vw,3.75rem)}.lane-lede{display:block}.lane-chip{font-size:11px}}.lane-art{position:absolute;inset:0;overflow:hidden;container-type:size}.lane-art[data-lane-art=brand]{background:hsl(var(--background))}.lane-layer{transform:translate3d(calc(var(--px,0) * var(--depth,0) * var(--lane-drift-x,16px)), calc(var(--py,0) * var(--depth,0) * var(--lane-drift-y,12px)), 0) rotate(calc(var(--px,0) * var(--depth,0) * .5deg));transition:transform 1.4s var(--lane-ease-hover);position:absolute}.lane-print-back{inset:-6%}.lane-web-laptop{--w:min(87.5cqw + 52.5cqh, 74cqw + 66cqh);top:calc(50cqh - var(--w) * .28125);left:calc(max(40cqw, 70cqw - 30cqh) - var(--w) / 2);width:var(--w)}.lane-web-phone{width:min(46cqw,33cqh);bottom:3.5cqh;right:6.5cqw}.lane-brand-plate{--w:min(60cqw + 90cqh, 30cqw + 120cqh);top:calc(50cqh - var(--w) * .28125);left:calc(50cqw - var(--w) / 2);width:var(--w)}@supports ((-webkit-mask-clip:no-clip) or (mask-clip:no-clip)){@media (min-width:768px){.lane-panel[data-lane=web] :is(.lane-panel-art,.lane-art){overflow:visible}.lane-panel[data-lane=web] .lane-panel-art{-webkit-mask-image:linear-gradient(#0000,#000 40px calc(100% - 180px),#0000);mask-image:linear-gradient(#0000,#000 40px calc(100% - 180px),#0000);-webkit-mask-position:0 -40px;mask-position:0 -40px;-webkit-mask-size:100% calc(100% + 180px);mask-size:100% calc(100% + 180px);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-clip:no-clip;mask-clip:no-clip}.lane-panel[data-lane=web] :is(.lane-panel-head,.lane-panel-body){z-index:2;pointer-events:none;position:relative}.lane-panel[data-lane=web] .lane-chips{pointer-events:auto}}}@media (min-width:768px) and (hover:hover) and (pointer:fine){.lane-panel .lane-art{filter:grayscale()contrast(1.02);transition:filter .5s ease, scale var(--lane-hover-ms) var(--lane-ease-hover)}.lane-panel [data-lane-art=print]{filter:grayscale()brightness(.9)contrast(.96)}.lane-panel:is(:hover,:focus-within,[data-chosen]) .lane-art{filter:none;scale:1.035}.lane-panel:hover .lane-art{transition:filter .6s ease var(--lane-hover-delay), scale var(--lane-hover-in-ms) var(--lane-ease-hover) var(--lane-hover-delay)}.lane-panel:is(:hover,:focus-within,[data-chosen]) [data-lane-art=print]{filter:brightness(1.03)contrast(1.08)}.lane-gate:not(:has(>.lane-panel:is(:hover,:focus-within)))>.lane-panel[data-remembered] .lane-art{filter:none}:is(.lane-home:not([data-open]) .lane-gate:has(>.lane-panel:hover)>.lane-panel:not(:hover),.lane-home:not([data-open]) .lane-gate:has(>.lane-panel:focus-within)>.lane-panel:not(:focus-within)){opacity:.55}}.lane-home[data-open] .lane-panel:not([data-chosen]){opacity:0}.lane-home[data-open] .lane-panel[data-chosen] :is(.lane-chips,.lane-panel-head){opacity:0;transition:opacity .26s}@media (min-width:768px){.lane-home[data-open] .lane-panel[data-chosen] .lane-panel-art{margin-bottom:calc(-1 * var(--lane-body-h,0px));transition:margin-bottom var(--lane-expand-ms,.9s) var(--lane-ease-open)}.lane-home[data-open] .lane-panel[data-chosen] .lane-panel-body{z-index:1;position:relative}}.lane-progress{z-index:6;background:hsl(var(--foreground));transform-origin:0;pointer-events:none;height:2px;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.lane-home[data-waiting] .lane-panel[data-chosen] .lane-progress{animation:lane-progress 3s var(--lane-ease-out) forwards}@media (scripting:enabled) and (min-width:768px) and (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.lane-panel [data-lane-art=brand] [data-part^=fill-]{opacity:0}}@media (prefers-reduced-motion:no-preference){.lane-panel:before{content:"";z-index:5;background:hsl(var(--foreground));transform-origin:50% 0;pointer-events:none;animation:lane-shutter 1s var(--lane-ease) calc(var(--i,0) * 90ms + 80ms) both;position:absolute;inset:0;transform:scaleY(0)}.lane-panel .lane-art{animation:lane-settle 1.6s var(--lane-ease-out) calc(var(--i,0) * 90ms + .15s) backwards}.lane-title{animation:lane-rise 1s var(--lane-ease-out) calc(var(--i,0) * 90ms + .48s) backwards}.lane-panel-head,.lane-lede,.lane-chips{animation:lane-fade .7s ease calc(var(--i,0) * 90ms + .7s) backwards}@media (hover:none){.lane-panel .lane-panel-art{animation:lane-nudge 1.1s ease-in-out calc(1.6s + var(--i,0) * .22s) 1}}html[data-lane-arrival] [data-lane-line]{animation:lane-line-rise 1s var(--lane-ease-out) calc(.3s + var(--line,0) * 90ms) both}html[data-lane-arrival] [data-lane-plate-caption]{animation:.6s .7s both lane-fade}}@keyframes lane-shutter{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes lane-settle{0%{scale:1.12}}@keyframes lane-rise{0%{clip-path:inset(0 0 100%);translate:0 .6em}to{clip-path:inset(0 0 -.2em);translate:0}}@keyframes lane-fade{0%{opacity:0}}@keyframes lane-nudge{0%,to{translate:0}40%{translate:-3%}}@keyframes lane-progress{to{transform:scaleX(.92)}}@keyframes lane-line-rise{0%{clip-path:inset(-.1em 0 100%);translate:0 55%}to{clip-path:inset(-.1em 0 -.15em);translate:0}}::view-transition{pointer-events:none}::view-transition-group(site-header){z-index:100;animation:none}::view-transition-old(site-header){display:none}::view-transition-new(site-header){animation:none}::view-transition-old(root){animation:none}::view-transition-new(root){animation:none}:root:active-view-transition-type(lane)::view-transition-old(root){animation:.22s both lane-vt-out}:root:active-view-transition-type(lane)::view-transition-new(root){animation:.38s .12s both lane-vt-in}::view-transition-group(.lane-stage){animation-duration:.7s;animation-timing-function:cubic-bezier(.76,0,.24,1);overflow:clip}::view-transition-old(.lane-stage){-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;height:100%}::view-transition-new(.lane-stage){-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;height:100%}::view-transition-old(.lane-stage){animation:.22s ease-in both lane-vt-out}::view-transition-new(.lane-stage){animation:.32s ease-out 40ms both lane-vt-in}::view-transition-group(.lane-art){z-index:50;animation-duration:.76s;animation-timing-function:cubic-bezier(.76,0,.24,1);overflow:clip}::view-transition-old(.lane-art){-o-object-fit:cover;object-fit:cover;mix-blend-mode:normal;height:100%}::view-transition-new(.lane-art){-o-object-fit:cover;object-fit:cover;mix-blend-mode:normal;height:100%}::view-transition-old(.lane-art){animation:.2s .42s both lane-vt-out}::view-transition-new(.lane-art){animation:.24s .3s both lane-vt-in}::view-transition-old(lane-art-brand){-webkit-mask-image:radial-gradient(closest-side,#000 74%,#0000);mask-image:radial-gradient(closest-side,#000 74%,#0000)}::view-transition-new(lane-art-brand){-webkit-mask-image:radial-gradient(closest-side,#000 74%,#0000);mask-image:radial-gradient(closest-side,#000 74%,#0000)}@keyframes lane-vt-out{to{opacity:0}}@keyframes lane-vt-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation-duration:0s!important;animation-delay:0s!important}::view-transition-old(*){animation-duration:0s!important;animation-delay:0s!important}::view-transition-new(*){animation-duration:0s!important;animation-delay:0s!important}}
.hero-fit-column{container-type:inline-size}.hero-fit{font-size:clamp(2.5rem, calc(100cqi / (var(--chars,10) * .66)), 10rem);letter-spacing:-.04em;text-wrap:balance;font-weight:900;line-height:.86}[data-lane-stage]{--lane-drift-x:28px;--lane-drift-y:20px}[data-lane-stage] .lane-plate-art,[data-lane-stage] .lane-art{background:0 0}[data-lane-stage] .lane-plate-art{transform:perspective(1400px) rotateY(calc(var(--px,0) * 5deg)) rotateX(calc(var(--py,0) * -4deg));transition:transform 1.2s var(--lane-ease-out)}[data-lane-plate=brand] .lane-plate-art,[data-lane-plate=brand] .lane-art{overflow:visible}[data-lane-plate=brand] .lane-brand-plate{width:160cqw;top:calc(50cqh - 45cqw);left:-30cqw}[data-lane-plate=brand] [data-part^=fill-]{translate:calc(var(--px,0) * 22px) calc(var(--py,0) * 16px);transition:translate .9s var(--lane-ease-out)}[data-lane-plate=brand] [data-part=construction]{translate:calc(var(--px,0) * -10px) calc(var(--py,0) * -7px);transition:translate 1.4s var(--lane-ease-out)}@property --lane-bleed{syntax:"<percentage>";inherits:false;initial-value:50%}.logo-bleed{-webkit-mask-image:radial-gradient(var(--lane-bleed) var(--lane-bleed) at 50% 50%, #000 28%, #0006 55%, transparent 92%);-webkit-mask-image:radial-gradient(var(--lane-bleed) var(--lane-bleed) at 50% 50%, #000 28%, #0006 55%, transparent 92%);mask-image:radial-gradient(var(--lane-bleed) var(--lane-bleed) at 50% 50%, #000 28%, #0006 55%, transparent 92%);translate:calc(var(--px,0) * -10px) calc(var(--py,0) * -7px);transition:translate 1.4s var(--lane-ease-out)}@media (prefers-reduced-motion:no-preference){.logo-bleed{animation:logo-bleed-open 2.6s var(--lane-ease-out) .15s both}}@keyframes logo-bleed-open{0%{--lane-bleed:28%;scale:.94}}
.aud-root[data-audience=plain] [data-aud=technical],.aud-root[data-audience=technical] [data-aud=plain]{display:none!important}@media (prefers-reduced-motion:no-preference){::view-transition-old(root){animation-duration:.26s}::view-transition-new(root){animation-duration:.26s}}
:root{--al-paper:36 22% 93%;--al-paper-2:40 19% 89%;--al-paper-3:41 16% 83%;--al-card:40 33% 97%;--al-ink:40 18% 4%;--al-ink-soft:45 3% 34%;--al-stone:40 3% 54%;--al-rule:40 13% 80%;--al-sage:105 7% 51%;--al-sage-deep:105 9% 36%;--al-glow:6 80% 45%;--al-amber:26 92% 52%;--al-ember:352 64% 30%;--al-warn:30 80% 36%;--al-glow-text:6 75% 38%;--al-fixed-paper:36 22% 93%;--al-fixed-paper-2:40 19% 89%;--al-fixed-ink:40 18% 4%;--al-fixed-stone:40 3% 54%;--al-fixed-sage:105 7% 51%;--al-breath:cubic-bezier(.37, 0, .63, 1)}.dark{--al-paper:40 18% 4%;--al-paper-2:45 19% 7%;--al-paper-3:42 16% 11%;--al-card:45 15% 8%;--al-ink:36 22% 93%;--al-ink-soft:38 10% 70%;--al-stone:36 6% 55%;--al-rule:40 10% 18%;--al-sage:105 8% 59%;--al-sage-deep:105 12% 72%;--al-glow:8 85% 55%;--al-amber:30 95% 58%;--al-ember:352 60% 42%;--al-warn:34 90% 62%;--al-glow-text:10 85% 64%}.al-story{--background:var(--al-paper);--foreground:var(--al-ink);--muted-foreground:var(--al-ink-soft);--secondary:var(--al-paper-2);--muted:var(--al-paper-2);--border:var(--al-rule);background-color:hsl(var(--al-paper));color:hsl(var(--al-ink))}.al-serif{letter-spacing:-.015em;font-family:Iowan Old Style,Palatino Linotype,Palatino,Book Antiqua,Georgia,ui-serif,serif;font-style:italic;font-weight:400}.al-glow{background:radial-gradient(closest-side, hsl(var(--al-glow) / .5), hsl(var(--al-amber) / .26) 45%, hsl(var(--al-amber) / 0) 74%);filter:blur(6px)}.al-breathe{animation:al-breathe 8s var(--al-breath) infinite;will-change:transform, opacity}@keyframes al-breathe{0%,to{opacity:.55;transform:scale(.86)}50%{opacity:1;transform:scale(1.06)}}.al-breath-in,.al-breath-out{animation:al-cue-in 8s var(--al-breath) infinite}.al-breath-out{animation-name:al-cue-out}@keyframes al-cue-in{0%,44%{opacity:1}50%,94%{opacity:0}to{opacity:1}}@keyframes al-cue-out{0%,44%{opacity:0}50%,94%{opacity:1}to{opacity:0}}.al-rise{animation:al-rise .52s var(--al-breath) both}@keyframes al-rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.al-breathe,.al-breath-in,.al-rise{animation:none}.al-breath-out{opacity:0;animation:none}}.al-story .text-display{letter-spacing:-.05em;font-weight:200}.al-story section[id^=phase-] h3{text-transform:none;letter-spacing:-.04em;font-weight:200}
:root{--gb-brand-cream:33.8 73.6% 89.6%;--gb-brand-ink:0 0% 16.9%;--gb-brand-navy:218.1 81.9% 34.7%;--gb-brand-red:10.1 62.2% 39.4%;--gb-brand-ochre:37.1 73.3% 48.4%;--gb-brand-cloud:202.7 33.3% 56.5%;--gb-brand-midnight:227.6 94.4% 21.2%;--gb-paper:36 72% 95%;--gb-paper-2:33.8 73.6% 89.6%;--gb-card:40 80% 98.5%;--gb-ink:0 0% 16.9%;--gb-ink-soft:18 12% 33%;--gb-navy:218.1 81.9% 34.7%;--gb-red:10.1 62.2% 39.4%;--gb-ochre:37.1 73.3% 48.4%;--gb-cloud:202.7 33.3% 56.5%;--gb-hill:96 30% 38%;--gb-focus:218.1 81.9% 34.7%;--gb-grain-opacity:.32}.dark{--gb-paper:224 42% 9%;--gb-paper-2:224 40% 12%;--gb-card:224 34% 15%;--gb-ink:34 60% 91%;--gb-ink-soft:32 22% 72%;--gb-navy:214 85% 76%;--gb-red:12 78% 68%;--gb-ochre:38 82% 58%;--gb-cloud:203 50% 66%;--gb-hill:96 28% 46%;--gb-focus:40 90% 62%;--gb-grain-opacity:.18}.gb-serif{font-family:Charter,Bitstream Charter,Iowan Old Style,Palatino Linotype,Palatino,Georgia,serif}.gb-grain{isolation:isolate;position:relative}.gb-grain:before{content:"";z-index:-1;pointer-events:none;opacity:var(--gb-grain-opacity);mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.35 0 0 0 0 0.25 0 0 0 0 0.15 0 0 0 1.4 -.55'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.dark .gb-grain:before{mix-blend-mode:screen}.gb-scallop{background:radial-gradient(circle at 50% 0, var(--gb-scallop) 13px, transparent 13.5px) 0 0 / 28px 14px repeat-x;height:14px}.gb-rail{background-color:hsl(var(--gb-brand-red));background-image:linear-gradient(45deg, transparent 37%, hsl(var(--gb-brand-ochre)) 37% 63%, transparent 63%), linear-gradient(-45deg, transparent 37%, hsl(var(--gb-brand-ochre)) 37% 63%, transparent 63%);background-size:18px 18px;height:18px}.gb-root :focus-visible{outline:3px solid hsl(var(--gb-focus));outline-offset:3px}.gb-ring{transition:transform .42s cubic-bezier(.3,.7,.2,1),width .42s cubic-bezier(.3,.7,.2,1),height .42s cubic-bezier(.3,.7,.2,1)}@keyframes gb-pop{0%{opacity:0;transform:translateY(10px)scale(.97)}to{opacity:1;transform:none}}.gb-pop{animation:.42s cubic-bezier(.3,.7,.2,1) both gb-pop}@keyframes gb-pulse{0%,to{box-shadow:0 0 0 0 hsl(var(--gb-brand-ochre) / .6)}50%{box-shadow:0 0 0 10px hsl(var(--gb-brand-ochre) / 0)}}.gb-pulse{animation:1.6s ease-in-out infinite gb-pulse}@media (prefers-reduced-motion:reduce){.gb-ring{transition:none}.gb-pop,.gb-pulse{animation:none}}
:root{--th-paper:42 38% 95%;--th-paper-2:40 30% 90%;--th-card:44 50% 98%;--th-ink:222 52% 15%;--th-ink-soft:222 18% 38%;--th-rule:38 38% 64%;--th-gold:36 66% 33%;--th-gold-bright:41 70% 52%;--th-navy:222 56% 11%;--th-navy-2:222 44% 17%;--th-cream:42 45% 92%;--th-cream-soft:40 16% 70%;--th-candle:38 92% 58%;--th-chilli:4 68% 44%;--th-leaf:145 38% 30%;--th-shadow:222 50% 12%;--th-scan-paper:44 30% 93%;--th-scan-ink:222 30% 22%}.dark{--th-paper:222 50% 8%;--th-paper-2:222 42% 11%;--th-card:222 40% 13%;--th-ink:42 40% 92%;--th-ink-soft:40 12% 68%;--th-rule:40 34% 36%;--th-gold:41 66% 62%;--th-gold-bright:42 72% 58%;--th-navy:224 60% 5%;--th-navy-2:222 46% 11%;--th-cream:42 45% 92%;--th-cream-soft:40 14% 68%;--th-candle:38 92% 58%;--th-chilli:6 74% 64%;--th-leaf:145 40% 58%;--th-shadow:224 70% 2%;--th-scan-paper:42 18% 82%;--th-scan-ink:222 30% 22%}.th-serif{letter-spacing:.005em;font-family:Marcellus,Iowan Old Style,Palatino Linotype,Palatino,Book Antiqua,URW Palladio L,P052,Charter,Bitstream Charter,Georgia,serif;font-weight:400}.th-caps{font-family:var(--font-geist-sans), system-ui, sans-serif;letter-spacing:.28em;text-transform:uppercase;font-size:.6875rem;font-weight:500}.th-story{background:hsl(var(--th-paper));color:hsl(var(--th-ink))}.th-focus:focus-visible{outline:2px solid hsl(var(--th-gold));outline-offset:3px}.th-leader{opacity:.45;border-bottom:1px dotted;flex:auto;min-width:1.5rem;margin:0 .5rem;transform:translateY(-.3em)}.th-evening{background:radial-gradient(60% 50% at 50% 30%, hsl(var(--th-candle) / .14), transparent 70%), radial-gradient(90% 70% at 50% 120%, hsl(var(--th-navy-2)), transparent 70%), hsl(var(--th-navy));color:hsl(var(--th-cream))}.th-glow{background:radial-gradient(closest-side, hsl(var(--th-candle) / .26), transparent);animation:5.5s ease-in-out infinite th-flicker}@keyframes th-flicker{0%,to{opacity:.85;transform:scale(1)}22%{opacity:1;transform:scale(1.04)}48%{opacity:.76;transform:scale(.98)}71%{opacity:.95;transform:scale(1.02)}}.th-thread-live{stroke-dasharray:5 7;animation:.9s linear infinite th-travel}@keyframes th-travel{to{stroke-dashoffset:-24px}}.th-scan{background-color:hsl(var(--th-scan-paper));background-image:repeating-linear-gradient(0deg, hsl(var(--th-scan-ink) / .04) 0 1px, transparent 1px 3px), radial-gradient(120% 80% at 30% 20%, transparent 55%, hsl(var(--th-gold) / .14));color:hsl(var(--th-scan-ink))}.th-allocated{transform-box:fill-box;transform-origin:50%;animation:.5s ease-out th-settle}@keyframes th-settle{0%{opacity:.3;transform:scale(.8)}}.th-arrive{animation:.7s cubic-bezier(.2,.8,.2,1) th-arrive}@keyframes th-arrive{0%{opacity:0;transform:translateY(-10px)scaleX(.6)}}@media (prefers-reduced-motion:reduce){.th-glow,.th-thread-live,.th-allocated,.th-arrive{animation:none}}
:root{--ff-paper:38 45% 95%;--ff-paper-deep:37 38% 90%;--ff-card:40 50% 98%;--ff-ink:330 42% 14%;--ff-ink-soft:330 12% 36%;--ff-plum:330 55% 24%;--ff-on-plum:38 45% 95%;--ff-rose:336 46% 60%;--ff-blush:340 55% 88%;--ff-tan:42 47% 72%;--ff-kraft:32 42% 56%;--ff-sage:140 12% 66%;--ff-leaf:105 24% 33%;--ff-line:34 24% 80%;--ff-alarm:2 66% 47%;--ff-ok:112 30% 30%;--ff-shadow:330 40% 18%;--ff-serif:"Iowan Old Style", "Palatino Linotype", Palatino, "Book Antiqua", Charter, "Bitstream Charter", Georgia, "Times New Roman", serif}.dark{--ff-paper:330 28% 7%;--ff-paper-deep:330 26% 10%;--ff-card:330 24% 12%;--ff-ink:36 42% 89%;--ff-ink-soft:30 14% 68%;--ff-plum:334 42% 70%;--ff-on-plum:330 32% 9%;--ff-rose:336 52% 70%;--ff-blush:336 30% 24%;--ff-tan:42 44% 66%;--ff-kraft:32 36% 50%;--ff-sage:140 14% 56%;--ff-leaf:105 26% 56%;--ff-line:330 16% 22%;--ff-alarm:4 78% 63%;--ff-ok:112 34% 62%;--ff-shadow:330 60% 2%}.ff-paper{background-color:hsl(var(--ff-paper));color:hsl(var(--ff-ink));background-image:radial-gradient(hsl(var(--ff-ink) / .045) .55px, transparent .85px), radial-gradient(hsl(var(--ff-ink) / .03) .5px, transparent .8px), repeating-linear-gradient(97deg, transparent 0 37px, hsl(var(--ff-ink) / .018) 37px 38px, transparent 38px 71px), radial-gradient(120% 70% at 12% 0%, hsl(var(--ff-tan) / .22), transparent 60%), radial-gradient(90% 60% at 100% 100%, hsl(var(--ff-blush) / .35), transparent 65%);background-position:0 0,4px 6px,0 0,0 0,0 0;background-size:7px 7px,13px 13px,auto,auto,auto}.ff-paper-deep{background-color:hsl(var(--ff-paper-deep))}.ff-card{background-color:hsl(var(--ff-card));border:1px solid hsl(var(--ff-line));box-shadow:0 1px 0 hsl(var(--ff-card)) inset, 0 18px 40px -28px hsl(var(--ff-shadow) / .45), 0 2px 6px -4px hsl(var(--ff-shadow) / .25)}.ff-serif{font-family:var(--ff-serif);letter-spacing:-.01em}.ff-caps{font-family:var(--ff-serif);letter-spacing:.16em;font-variant-caps:all-small-caps}.ff-rule{background-image:linear-gradient(90deg, transparent, hsl(var(--ff-ink) / .25) 12%, hsl(var(--ff-ink) / .25) 88%, transparent);height:1px}.ff-tape{background-color:hsl(var(--ff-tan) / .55);background-image:repeating-linear-gradient(90deg, hsl(var(--ff-card) / .25) 0 4px, transparent 4px 9px);box-shadow:0 1px 2px hsl(var(--ff-shadow) / .15)}.ff-focus:focus-visible{outline:2px solid hsl(var(--ff-plum));outline-offset:3px}@keyframes ff-drift{0%{opacity:0;transform:translateY(-10%)rotate(0)}12%{opacity:.9}to{opacity:0;transform:translate(-60px,900px)rotate(320deg)}}@keyframes ff-pulse{0%,to{opacity:.55;transform:scale(1)}50%{opacity:0;transform:scale(1.8)}}@keyframes ff-shake{0%,to{transform:translate(0)}25%{transform:translate(-3px)}75%{transform:translate(3px)}}.ff-petal-drift{display:none}@media (prefers-reduced-motion:no-preference){.ff-petal-drift{animation:ff-drift var(--ff-drift-dur,14s) linear var(--ff-drift-delay,0s) infinite;display:block}.ff-pulse{transform-box:fill-box;transform-origin:50%;animation:2.2s ease-out infinite ff-pulse}.ff-shake{animation:.35s ease-in-out 2 ff-shake}}
:root{--sm-canvas:222 38% 96%;--sm-canvas-2:224 36% 92%;--sm-surface:0 0% 100%;--sm-raised:222 40% 98%;--sm-sunken:224 32% 94%;--sm-ink:230 42% 11%;--sm-ink-2:226 18% 36%;--sm-ink-3:225 13% 50%;--sm-line:225 28% 86%;--sm-line-strong:226 22% 72%;--sm-grid:228 45% 40%;--sm-shadow:230 50% 20%;--sm-glow:254 88% 62%;--sm-focus:254 88% 56%;--sm-on-accent:0 0% 100%;--sm-a1:258 78% 56%;--sm-a2:172 80% 31%;--sm-a3:328 78% 50%;--sm-a4:10 86% 53%;--sm-a5:36 92% 42%;--sm-a6:199 88% 42%;--sm-a7:145 63% 35%;--sm-a8:226 82% 56%;--sm-a9:288 66% 50%;--sm-a10:52 90% 40%;--sm-a11:352 78% 50%;--sm-calm:158 70% 34%;--sm-watch:38 94% 44%;--sm-risk:350 80% 50%;--sm-studio:258 78% 56%;--sm-freelancer:172 80% 31%;--sm-platform:36 92% 42%;--sm-code-bg:232 40% 7%;--sm-code-ink:222 40% 92%;--sm-code-dim:226 16% 60%;--sm-code-key:199 90% 70%;--sm-code-str:145 60% 66%;--sm-code-num:36 96% 66%;--sm-code-hit:258 92% 74%}.dark{--sm-canvas:230 46% 5%;--sm-canvas-2:232 44% 8%;--sm-surface:230 36% 9%;--sm-raised:230 32% 12%;--sm-sunken:231 40% 6%;--sm-ink:222 40% 96%;--sm-ink-2:224 22% 72%;--sm-ink-3:225 15% 56%;--sm-line:228 30% 18%;--sm-line-strong:228 24% 30%;--sm-grid:226 60% 70%;--sm-shadow:232 70% 2%;--sm-glow:256 92% 66%;--sm-focus:254 96% 74%;--sm-on-accent:230 46% 6%;--sm-a1:258 92% 72%;--sm-a2:168 76% 50%;--sm-a3:326 90% 66%;--sm-a4:12 94% 64%;--sm-a5:40 96% 58%;--sm-a6:198 92% 60%;--sm-a7:142 64% 52%;--sm-a8:224 96% 70%;--sm-a9:286 82% 70%;--sm-a10:52 94% 58%;--sm-a11:352 90% 66%;--sm-calm:156 66% 50%;--sm-watch:40 96% 58%;--sm-risk:350 92% 64%;--sm-studio:258 92% 72%;--sm-freelancer:168 76% 50%;--sm-platform:40 96% 58%;--sm-code-bg:232 44% 4%}.sm-room{isolation:isolate;background-color:hsl(var(--sm-canvas));color:hsl(var(--sm-ink));border-top:1px solid hsl(var(--sm-line));position:relative;overflow:hidden}.sm-room:before{content:"";z-index:-1;background-image:linear-gradient(hsl(var(--sm-grid) / .07) 1px, transparent 1px), linear-gradient(90deg, hsl(var(--sm-grid) / .07) 1px, transparent 1px);pointer-events:none;background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(75% 55% at 50% 45%,#000 25%,#0000 78%);mask-image:radial-gradient(75% 55% at 50% 45%,#000 25%,#0000 78%)}.sm-room:after{content:"";z-index:-1;background:radial-gradient(circle, hsl(var(--sm-room-glow,var(--sm-glow)) / .16), transparent 68%);pointer-events:none;border-radius:9999px;width:min(70rem,90vw);height:min(70rem,90vw);position:absolute;top:2rem;right:max(-30rem,-40vw)}.sm-glass{background-color:hsl(var(--sm-surface) / .8);border:1px solid hsl(var(--sm-line));box-shadow:0 1px 0 hsl(var(--sm-surface) / .6) inset, 0 30px 60px -30px hsl(var(--sm-shadow) / .35), 0 12px 24px -16px hsl(var(--sm-shadow) / .2);-webkit-backdrop-filter:blur(18px)saturate(140%);border-radius:1.25rem}.sm-tile{background-color:hsl(var(--sm-raised));border:1px solid hsl(var(--sm-line));border-radius:.875rem}.sm-code{background-color:hsl(var(--sm-code-bg));color:hsl(var(--sm-code-ink));border:1px solid hsl(var(--sm-line-strong) / .5);border-radius:1rem}.sm-spectrum-text{background-image:linear-gradient(100deg, hsl(var(--sm-a1)), hsl(var(--sm-a3)) 30%, hsl(var(--sm-a4)) 50%, hsl(var(--sm-a5)) 68%, hsl(var(--sm-a2)) 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.sm-focus:focus-visible{outline:2px solid hsl(var(--sm-focus));outline-offset:3px}.sm-slider-thumb{background-color:hsl(var(--sm-surface));border:2px solid hsl(var(--sm-accent,var(--sm-glow)));width:1.25rem;height:1.25rem;box-shadow:0 4px 12px -2px hsl(var(--sm-shadow) / .35);border-radius:9999px;transition:transform .15s;display:block}.sm-slider-thumb:hover{transform:scale(1.12)}.sm-slider-thumb:focus-visible{outline:2px solid hsl(var(--sm-focus));outline-offset:3px}@keyframes sm-rise{0%{opacity:0;filter:blur(6px);transform:translateY(28px)scale(.96)}to{opacity:1;filter:none;transform:none}}@keyframes sm-draw{0%{stroke-dashoffset:var(--sm-len,600)}to{stroke-dashoffset:0}}@keyframes sm-grow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes sm-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.8)}}@keyframes sm-sweep{0%{transform:rotate(0)}to{transform:rotate(360deg)}}[data-sm-assemble=armed] .sm-piece{opacity:0}[data-sm-assemble=armed] .sm-line{stroke-dasharray:var(--sm-len,600);stroke-dashoffset:var(--sm-len,600)}[data-sm-assemble=armed] .sm-bar{transform:scaleY(0)}[data-sm-assemble=play] .sm-piece{animation:.8s cubic-bezier(.2,.8,.2,1) both sm-rise;animation-delay:var(--sm-d,0s)}[data-sm-assemble=play] .sm-line{stroke-dasharray:var(--sm-len,600);animation:1.6s cubic-bezier(.6,0,.2,1) both sm-draw;animation-delay:var(--sm-d,0s)}.sm-bar{transform-origin:bottom;transform-box:fill-box}[data-sm-assemble=play] .sm-bar{animation:.7s cubic-bezier(.2,.8,.2,1) both sm-grow;animation-delay:var(--sm-d,0s)}.sm-live-dot{animation:1.8s ease-in-out infinite sm-pulse}.sm-radar-sweep{transform-origin:50%;transform-box:fill-box;animation:6s linear infinite sm-sweep}@media (prefers-reduced-motion:reduce){.sm-live-dot{animation:none}.sm-radar-sweep{display:none}[data-sm-assemble] .sm-piece,[data-sm-assemble] .sm-line,[data-sm-assemble] .sm-bar{opacity:1;stroke-dashoffset:0;animation:none;transform:none}}@keyframes sm-mirror{0%{opacity:0;transform:translate(-120%)}20%{opacity:1}to{opacity:0;transform:translate(120%)}}.sm-mirror-sweep{animation:.7s cubic-bezier(.6,0,.2,1) both sm-mirror}[dir=rtl] .sm-mirror-sweep{animation-direction:reverse}@media (prefers-reduced-motion:reduce){.sm-mirror-sweep{display:none}}
:root{--pc-cyan:194 100% 41%;--pc-magenta:324 100% 44%;--pc-yellow:51 100% 50%;--pc-key:220 16% 9%;--pc-red:2 80% 50%;--pc-green:156 64% 34%;--pc-blue:232 60% 44%;--pc-stock:42 30% 96%;--pc-stock-ink:220 16% 9%;--pc-stock-muted:220 8% 40%;--pc-paper:40 33% 98%;--pc-paper-ink:220 16% 10%;--pc-paper-muted:220 7% 38%;--pc-paper-shadow:30 25% 18%;--pc-desk:40 14% 93%;--pc-mat:160 26% 22%;--pc-mat-line:160 22% 36%;--pc-mat-mark:160 14% 80%;--pc-sw-white:40 25% 98%;--pc-sw-board:44 40% 93%;--pc-sw-recycled:42 14% 88%;--pc-sw-kraft:31 40% 57%;--pc-sw-pearl:215 30% 96%}.dark{--pc-cyan:191 100% 48%;--pc-magenta:322 92% 60%;--pc-yellow:53 100% 55%;--pc-key:220 16% 9%;--pc-red:2 85% 60%;--pc-green:156 60% 46%;--pc-blue:230 80% 68%;--pc-stock:220 10% 7%;--pc-stock-ink:40 25% 93%;--pc-stock-muted:40 6% 62%;--pc-paper:40 20% 89%;--pc-paper-ink:220 16% 9%;--pc-paper-muted:220 7% 34%;--pc-paper-shadow:0 0% 0%;--pc-desk:220 8% 9%;--pc-mat:160 22% 10%;--pc-mat-line:160 16% 20%;--pc-mat-mark:160 10% 58%;--pc-sw-white:40 14% 88%;--pc-sw-board:44 26% 84%;--pc-sw-recycled:42 8% 76%;--pc-sw-kraft:31 32% 48%;--pc-sw-pearl:215 18% 86%}.pc-mat{background-color:hsl(var(--pc-mat));background-image:linear-gradient(hsl(var(--pc-mat-line)) 1px, transparent 1px), linear-gradient(90deg, hsl(var(--pc-mat-line)) 1px, transparent 1px), linear-gradient(hsl(var(--pc-mat-line) / .45) 1px, transparent 1px), linear-gradient(90deg, hsl(var(--pc-mat-line) / .45) 1px, transparent 1px);background-position:-1px -1px;background-size:120px 120px,120px 120px,24px 24px,24px 24px}.pc-paper{--pc-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .22 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--pc-fibre:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='f'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.012 .38' numOctaves='3' seed='4' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .22 0 0 0 0 .13 0 0 0 0 .05 0 0 0 .55 -.12'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23f)'/%3E%3C/svg%3E");background-color:hsl(var(--pc-sw-white))}.pc-paper-silk{background-color:hsl(var(--pc-sw-white));background-image:linear-gradient(118deg, transparent 28%, #ffffffbf 46%, transparent 64%), linear-gradient(180deg, #6677990a, #6677991a), var(--pc-grain);background-size:220% 100%,100% 100%,180px}.pc-paper-gloss{background-color:hsl(var(--pc-sw-white));background-image:linear-gradient(112deg,#0000 22%,#fffffff2 38%,#0000 40%),linear-gradient(112deg,#0000 44%,#ffffffb3 47%,#0000 52%),linear-gradient(200deg,#66a2cc24,#475c8529);background-size:260% 100%}.pc-paper-uncoated{background-color:hsl(var(--pc-sw-board));background-image:var(--pc-grain), var(--pc-grain);background-size:180px,90px}.pc-paper-recycled{background-color:hsl(var(--pc-sw-recycled));background-image:radial-gradient(circle at 18% 32%, #333c4d59 0 1px, transparent 1.6px), radial-gradient(circle at 63% 71%, #6345364d 0 1.2px, transparent 1.8px), radial-gradient(circle at 81% 18%, #4766854d 0 .8px, transparent 1.4px), var(--pc-grain);background-size:37px 41px,53px 47px,29px 31px,180px}.pc-paper-kraft{background-color:hsl(var(--pc-sw-kraft));background-image:var(--pc-fibre), var(--pc-grain);background-size:220px,120px}.pc-paper-pearl{background-color:hsl(var(--pc-sw-pearl));background-image:linear-gradient(118deg, transparent 25%, #fffc 45%, transparent 62%), conic-gradient(from 210deg at 70% 30%, #f4bed98c, #bee2f48c, #c6ecd273, #f7edba80, #f4bed98c), var(--pc-grain);background-size:240% 100%,100% 100%,180px}@media (prefers-reduced-motion:no-preference){.pc-paper-silk,.pc-paper-gloss,.pc-paper-pearl{background-position:100% 0;transition:background-position .6s cubic-bezier(.2,.7,.2,1)}.pc-swatch:hover .pc-paper-silk,.pc-swatch:hover .pc-paper-gloss,.pc-swatch:hover .pc-paper-pearl,.pc-swatch[data-state=checked] .pc-paper-silk,.pc-swatch[data-state=checked] .pc-paper-gloss,.pc-swatch[data-state=checked] .pc-paper-pearl{background-position:10% 0}}.pc-misreg{display:inline-block;position:relative}.pc-misreg:before,.pc-misreg:after{content:attr(data-text);content:attr(data-text) / "";pointer-events:none;mix-blend-mode:multiply;opacity:0;transition:transform .26s cubic-bezier(.2,.8,.2,1),opacity .2s ease-out;position:absolute;inset:0}.pc-misreg:before{color:hsl(var(--pc-cyan))}.pc-misreg:after{color:hsl(var(--pc-magenta))}.dark .pc-misreg:before,.dark .pc-misreg:after{mix-blend-mode:screen}.pc-misreg-trigger:hover .pc-misreg:before,.pc-misreg-trigger:focus-visible .pc-misreg:before,.pc-misreg:hover:before{opacity:.9;transform:translate(-.045em,-.03em)}.pc-misreg-trigger:hover .pc-misreg:after,.pc-misreg-trigger:focus-visible .pc-misreg:after,.pc-misreg:hover:after{opacity:.9;transform:translate(.045em,.03em)}@media (prefers-reduced-motion:reduce){.pc-misreg:before,.pc-misreg:after{transition:none}}.pc-perforated{-webkit-mask-image:radial-gradient(circle at 7px 0,#0000 4.5px,#000 5px),radial-gradient(circle at 7px 100%,#0000 4.5px,#000 5px);mask-image:radial-gradient(circle at 7px 0,#0000 4.5px,#000 5px),radial-gradient(circle at 7px 100%,#0000 4.5px,#000 5px);-webkit-mask-position:0 0,0 100%;mask-position:0 0,0 100%;-webkit-mask-size:14px 51%;mask-size:14px 51%;-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x}.pc-leader{opacity:.45;background-image:radial-gradient(circle,currentColor .7px,#0000 1px);background-position:0 75%;background-repeat:repeat-x;background-size:5px 4px}.pc-hatch{background-image:repeating-linear-gradient(-45deg, hsl(var(--pc-key)) 0 1.5px, transparent 1.5px 5px)}@keyframes pc-flow{to{stroke-dashoffset:-24px}}.pc-flow{animation:.9s linear infinite pc-flow}@keyframes pc-dash{to{background-position:24px 0}}.pc-dash{background-image:repeating-linear-gradient(90deg,currentColor 0 12px,#0000 12px 24px)}.pc-dash-live{animation:.7s linear infinite pc-dash}@keyframes pc-stamp{0%{opacity:0;transform:rotate(-9deg)scale(1.6)}60%{opacity:1;transform:rotate(-9deg)scale(.96)}to{opacity:1;transform:rotate(-9deg)scale(1)}}.pc-stamp{animation:.42s cubic-bezier(.2,.8,.2,1) both pc-stamp;transform:rotate(-9deg)}@keyframes pc-feed{0%{clip-path:inset(0 0 100%);transform:translateY(-12px)}to{clip-path:inset(0);transform:translateY(0)}}.pc-feed{animation:.7s cubic-bezier(.3,.7,.2,1) both pc-feed}@media (prefers-reduced-motion:reduce){.pc-flow,.pc-dash-live,.pc-stamp,.pc-feed{animation:none}}
:root{--fc-paper:42 33% 95%;--fc-paper-2:40 24% 89%;--fc-ink:232 22% 9%;--fc-ink-soft:230 8% 38%;--fc-accent:243 100% 57%;--fc-accent-ink:0 0% 100%;--fc-warn:8 88% 52%;--fc-host-dark:0 0% 20%;--fc-host-dark-2:0 0% 15%;--fc-host-mid-dark:0 0% 33%;--fc-host-mid-dark-2:0 0% 27%;--fc-host-mid-light:0 0% 72%;--fc-host-mid-light-2:0 0% 64%;--fc-host-light:0 0% 94%;--fc-host-light-2:0 0% 86%;--fc-host-text-on-dark:0 0% 88%;--fc-host-text-on-light:0 0% 12%}.dark{--fc-paper:232 18% 7%;--fc-paper-2:232 14% 11%;--fc-ink:42 30% 92%;--fc-ink-soft:40 8% 64%;--fc-accent:243 100% 74%;--fc-accent-ink:243 60% 8%;--fc-warn:8 92% 64%}.fc-sheet{background-color:hsl(var(--fc-paper));color:hsl(var(--fc-ink))}.fc-grid{background-image:linear-gradient(to right, hsl(var(--fc-ink) / .05) 1px, transparent 1px), linear-gradient(to bottom, hsl(var(--fc-ink) / .05) 1px, transparent 1px);background-size:24px 24px}.fc-crop{position:relative}.fc-crop:before,.fc-crop:after{content:"";pointer-events:none;border-color:hsl(var(--fc-ink) / .5);border-style:solid;border-width:0;width:14px;height:14px;position:absolute}.fc-crop:before{border-top-width:1px;border-left-width:1px;top:-8px;left:-8px}.fc-crop:after{border-bottom-width:1px;border-right-width:1px;bottom:-8px;right:-8px}@keyframes fc-flow{to{stroke-dashoffset:-24px}}.fc-flow{stroke-dasharray:4 8;animation:.9s linear infinite fc-flow}@keyframes fc-blink{50%{opacity:0}}.fc-caret{animation:1.1s step-end infinite fc-blink}@media (prefers-reduced-motion:reduce){.fc-flow,.fc-caret{animation:none}}