@media (prefers-reduced-motion:reduce){[data-template-reveal]{opacity:1!important;transform:none!important}}
[data-template-theme=agency-studio]{--nl-paper:#f7f2e8;--nl-paper-deep:#ede6d8;--nl-ink:#251e18;--nl-ink-band:#221a14;--nl-rust:#96391a;--nl-apricot:#deb39c;--background:var(--nl-paper);--foreground:var(--nl-ink);--card:var(--nl-paper-deep);--card-foreground:var(--nl-ink);--popover:var(--nl-paper);--popover-foreground:var(--nl-ink);--primary:var(--nl-ink);--primary-foreground:var(--nl-paper);--secondary:#e7dfd0;--secondary-foreground:var(--nl-ink);--muted:#e9e2d4;--muted-foreground:#55473e;--accent:#ebd9c6;--accent-foreground:var(--nl-ink);--brand:var(--nl-rust);--brand-foreground:var(--nl-paper);--border:#d4cbbb;--input:#c4b9a8;--ring:var(--nl-rust);--radius:0px;--radius-2xl:0px;--text-4xl:2.75rem;--text-4xl--line-height:1.12;--text-5xl:3.625rem;--text-5xl--line-height:1.06;--text-6xl:4.5rem;--text-6xl--line-height:1.03;background-color:var(--background);color:var(--foreground)}@supports (color:lab(0% 0 0)){[data-template-theme=agency-studio]{--nl-paper:lab(95.6471% .418872 5.35038);--nl-paper-deep:lab(91.4879% .757098 7.66057);--nl-ink:lab(11.7997% 2.90724 5.4949);--nl-ink-band:lab(10.0519% 3.07649 5.31315);--nl-rust:lab(37.4236% 38.5345 38.6961);--nl-apricot:lab(76.5157% 13.7206 18.295);--secondary:lab(89.0481% 1.1088 8.40579);--muted:lab(90.2073% .876397 7.64763);--muted-foreground:lab(31.4757% 4.88701 7.75381);--accent:lab(87.8102% 4.25339 11.5431);--border:lab(82.0817% 1.51828 9.14321);--input:lab(75.6931% 1.97965 9.86658)}}[data-template-theme=agency-studio] ::selection{background-color:color-mix(in oklab, var(--nl-rust) 30%, transparent)}[data-template-theme=agency-studio] :is(.rounded-frame,.rounded-panel,.rounded-card,.rounded-inset,.rounded-2xl,.rounded-xl,.rounded-lg){border-radius:0}[data-template-theme=agency-studio] .tracking-display{font-family:var(--font-serif);letter-spacing:-.015em;font-style:italic;font-weight:400}[data-template-theme=agency-studio] [data-template-canvas] .text-3xl.tracking-title{font-family:var(--font-serif);letter-spacing:-.01em;font-style:italic;font-weight:400}[data-template-theme=agency-studio] [data-template-canvas] .tracking-eyebrow{border-color:color-mix(in oklab, var(--nl-rust) 45%, transparent);color:var(--nl-rust);font-family:var(--font-mono);letter-spacing:.22em;border-radius:0;font-weight:500}[data-template-theme=agency-studio] [data-template-section]>[aria-hidden=true]{max-width:96rem;margin-inline:auto}[data-template-theme=agency-studio] [data-template-section]>[aria-hidden=true]>div:first-child{background-color:#0000;border-color:#0000;border-radius:0}[data-template-theme=agency-studio] [data-template-section]{padding-block:1.75rem}@media (min-width:1024px){[data-template-theme=agency-studio] [data-template-section]{padding-block:3rem}}[data-template-theme=agency-studio] [data-template-section][data-tone=base]+[data-template-section][data-tone=base]{border-top:1px solid var(--border)}[data-template-theme=agency-studio] [data-template-section][data-tone=muted]{--card:#e4dbcb;--border:#cbc1b0;background-color:var(--nl-paper-deep)}@supports (color:lab(0% 0 0)){[data-template-theme=agency-studio] [data-template-section][data-tone=muted]{--card:lab(87.8933% 1.22687 9.18284);--border:lab(78.6054% 1.67087 9.92509)}}[data-template-theme=agency-studio] [data-template-section][data-tone=contrast]{--background:#2d241e;--foreground:#f5f0e5;--card:#2d241e;--card-foreground:#f5f0e5;--primary:#f5f0e5;--primary-foreground:var(--nl-ink);--secondary:#3a312a;--secondary-foreground:#f5f0e5;--muted:#372e27;--muted-foreground:#bfb6aa;--accent:#3d332b;--accent-foreground:#f5f0e5;--border:#4d433a;--input:#5b5047;background-color:var(--nl-ink-band);color:var(--foreground);padding-block:3rem}@supports (color:lab(0% 0 0)){[data-template-theme=agency-studio] [data-template-section][data-tone=contrast]{--background:lab(15.2747% 3.27066 6.18176);--foreground:lab(94.8388% .453711 5.73603);--card:lab(15.2747% 3.27066 6.18176);--card-foreground:lab(94.8388% .453711 5.73603);--primary:lab(94.8388% .453711 5.73603);--secondary:lab(21.077% 3.22823 6.14113);--secondary-foreground:lab(94.8388% .453711 5.73603);--muted:lab(19.9166% 3.23568 6.14801);--muted-foreground:lab(74.5231% 1.48129 7.55823);--accent:lab(22.2311% 3.60678 6.84197);--accent-foreground:lab(94.8388% .453711 5.73603);--border:lab(29.2023% 3.36447 6.93589);--input:lab(35.0038% 3.33661 6.91181)}}@media (min-width:1024px){[data-template-theme=agency-studio] [data-template-section][data-tone=contrast]{padding-block:4.5rem}}[data-template-theme=agency-studio] [data-tone=contrast] .tracking-eyebrow{border-color:color-mix(in oklab, var(--nl-apricot) 45%, transparent);color:var(--nl-apricot)}[data-template-theme=agency-studio] [data-template-section=cover]{padding-block:0}[data-template-theme=agency-studio] [data-template-section=cover]>[aria-hidden=true]{max-width:none}[data-template-theme=agency-studio] [data-template-section=cover] .tracking-display .font-serif.tracking-title{color:var(--nl-rust);letter-spacing:-.015em}[data-template-theme=agency-studio] [data-template-section=cover] .text-xs.tracking-eyebrow{color:var(--muted-foreground)}[data-template-theme=agency-studio] [data-template-section=cover] .text-lg.tracking-eyebrow{color:color-mix(in oklab, var(--nl-ink) 82%, transparent);font-weight:400}[data-template-theme=agency-studio] [data-template-section=cover] li.text-sm.tracking-eyebrow{color:var(--muted-foreground)}[data-template-theme=agency-studio] [data-template-section=cover] div.border-t{margin-inline:calc(50% - 50vw)}[data-template-theme=agency-studio] [data-template-section=cover] .shadow-xl{box-shadow:none}[data-template-theme=agency-studio] [data-template-section=hero]>[aria-hidden=true]>.bg-foreground{--muted:color-mix(in oklab, var(--nl-ink) 84%, var(--nl-rust));--accent:var(--nl-rust)}[data-template-theme=agency-studio] [data-template-section=hero]>[aria-hidden=true]>.bg-foreground .bg-foreground\/70{background-color:color-mix(in oklab, var(--nl-ink) 32%, transparent)}[data-template-theme=agency-studio] [data-template-section=hero]>[aria-hidden=true]>.bg-foreground .absolute.inset-0.bg-muted{background-image:linear-gradient(to right, transparent, color-mix(in oklab, var(--nl-rust) 85%, transparent) 14%, color-mix(in oklab, var(--nl-rust) 85%, transparent) 86%, transparent);background-position:0 24%;background-repeat:no-repeat;background-size:100% 1px}[data-template-theme=agency-studio] [data-template-section=hero]>[aria-hidden=true]>.bg-foreground .tracking-eyebrow{border-color:color-mix(in oklab, var(--nl-apricot) 45%, transparent);color:var(--nl-apricot)}
[data-template-theme=commerce-brand]{--fn-cream:#fcf2e7;--fn-cream-deep:#f4e6d6;--fn-linen:#fffcf8;--fn-tan:#e7d6c5;--fn-plate:#a5806b;--fn-espresso:#2f1d15;--fn-espresso-band:#25150e;--fn-espresso-raised:#332018;--fn-ember:#a84100;--fn-ember-soft:#efae75;--fn-bench-ink:#d9cfc3;--background:var(--fn-cream);--foreground:var(--fn-espresso);--card:var(--fn-linen);--card-foreground:var(--fn-espresso);--popover:var(--fn-linen);--popover-foreground:var(--fn-espresso);--primary:var(--fn-espresso);--primary-foreground:var(--fn-cream);--secondary:#eedfce;--secondary-foreground:var(--fn-espresso);--muted:var(--fn-plate);--muted-foreground:#68574d;--accent:#f8e2ce;--accent-foreground:var(--fn-espresso);--brand:var(--fn-ember);--brand-foreground:var(--fn-cream);--brand-50:#fff4ec;--brand-100:#fee6d4;--brand-200:#fcccab;--brand-600:#903300;--border:#d9cdbf;--input:#c9bbab;--ring:var(--fn-ember);--radius:1rem;--tracking-display:-.028em;--tracking-title:-.02em;--tracking-heading:-.012em;--text-4xl--line-height:1.16;--text-5xl--line-height:1.08;--text-7xl--line-height:1.02;--text-8xl--line-height:.98;background-color:var(--background);color:var(--foreground)}@supports (color:lab(0% 0 0)){[data-template-theme=commerce-brand]{--fn-cream:lab(96.0717% 1.91206 6.59432);--fn-cream-deep:lab(92.119% 3.11735 9.46113);--fn-linen:lab(99.2052% .480711 2.61948);--fn-tan:lab(86.6516% 3.97289 10.8101);--fn-plate:lab(56.8355% 12.2347 17.3959);--fn-espresso:lab(12.7966% 8.30653 9.11796);--fn-espresso-band:lab(8.73601% 8.0301 7.17503);--fn-espresso-raised:lab(14.5384% 8.27627 9.08934);--fn-ember:lab(42.0277% 41.6979 54.2935);--fn-ember-soft:lab(76.4996% 19.5338 38.7877);--fn-bench-ink:lab(83.7854% 1.92529 7.42205);--secondary:lab(89.5663% 3.37908 10.2053);--muted-foreground:lab(38.3914% 6.32626 8.46148);--accent:lab(91.2708% 5.20018 12.8205);--brand-50:lab(96.961% 2.55507 5.44326);--brand-100:lab(92.9618% 6.3068 12.1542);--brand-200:lab(85.833% 14.2332 23.1968);--brand-600:lab(35.0385% 41.4193 52.973);--border:lab(83.2087% 2.34288 8.9303);--input:lab(76.8175% 3.1015 10.3515)}}[data-template-theme=commerce-brand] ::selection{background-color:color-mix(in oklab, var(--fn-ember) 22%, transparent)}[data-template-theme=commerce-brand] [data-template-section]>[aria-hidden=true]>div{background-color:#0000;border-color:#0000;border-radius:0;padding-block:clamp(3.75rem,8vw,6.5rem)}[data-template-theme=commerce-brand] [data-template-canvas] :is(.bg-background\/85,.bg-background\/70,.bg-background\/60){background-color:var(--fn-linen)}[data-template-theme=commerce-brand] [data-template-canvas] .bg-muted{background-color:var(--fn-plate);background-image:radial-gradient(92% 72% at 24% 6%, color-mix(in oklab, var(--fn-linen) 86%, transparent), transparent 62%), radial-gradient(72% 62% at 86% 94%, color-mix(in oklab, var(--fn-ember) 46%, transparent), transparent 68%), radial-gradient(84% 74% at 4% 106%, color-mix(in oklab, var(--fn-espresso) 52%, transparent), transparent 66%), linear-gradient(158deg, transparent 34%, color-mix(in oklab, var(--fn-espresso) 28%, transparent))}[data-template-theme=commerce-brand] [data-template-canvas] .rounded-panel.bg-muted{background-color:var(--fn-cream-deep);background-image:none}[data-template-theme=commerce-brand] [data-template-canvas] .bg-accent\/30{background-color:color-mix(in oklab, var(--fn-tan) 45%, var(--fn-linen))}[data-template-theme=commerce-brand] [data-template-canvas] .bg-primary\/15{background-color:color-mix(in oklab, var(--fn-espresso) 86%, var(--fn-ember))}[data-template-theme=commerce-brand] [data-template-canvas] .bg-muted\/70{background-color:color-mix(in oklab, var(--fn-ember) 26%, var(--fn-tan))}[data-template-theme=commerce-brand] [data-template-canvas] .rounded-full.tracking-eyebrow{color:var(--fn-ember);letter-spacing:.2em;background-color:#0000;border:0;border-radius:0;align-items:center;gap:.625rem;padding:0;font-size:.75rem;font-weight:600;display:inline-flex}[data-template-theme=commerce-brand] [data-template-canvas] .rounded-full.tracking-eyebrow:before{background-color:color-mix(in oklab, var(--fn-ember) 55%, transparent);content:"";flex:none;width:1.5rem;height:1px}[data-template-theme=commerce-brand] [data-template-canvas] span.h-10.rounded-md{border-radius:999px;padding-inline:1.5rem}[data-template-theme=commerce-brand] [data-template-canvas] .rounded-2xl{border-radius:1.5rem}[data-template-theme=commerce-brand] [data-template-canvas] .rounded-xl{border-radius:1.25rem}[data-template-theme=commerce-brand] [data-template-canvas] blockquote.text-xl{font-family:var(--font-serif);letter-spacing:-.015em;font-style:italic;font-weight:400}[data-template-theme=commerce-brand] [data-template-canvas] .h-9 .tracking-title{color:var(--fn-ember-soft);letter-spacing:.24em;font-size:.875rem;font-weight:500}[data-template-theme=commerce-brand] [data-template-section][data-tone=muted]{--border:#d3c5b4;background-color:var(--fn-cream-deep);box-shadow:inset 0 1px 0 var(--border), inset 0 -1px 0 var(--border)}@supports (color:lab(0% 0 0)){[data-template-theme=commerce-brand] [data-template-section][data-tone=muted]{--border:lab(80.311% 2.7777 10.4525)}}[data-template-theme=commerce-brand] [data-template-section=stockists][data-tone=muted]{--card:var(--fn-cream-deep)}[data-template-theme=commerce-brand] [data-template-section=stockists]>[aria-hidden=true]>div{padding-block:1.5rem}[data-template-theme=commerce-brand] [data-template-section][data-tone=contrast]{--fn-linen:var(--fn-espresso-raised);--background:var(--fn-espresso-band);--foreground:#faf2e8;--card:var(--fn-espresso-raised);--card-foreground:#faf2e8;--primary:#faf2e8;--primary-foreground:var(--fn-espresso);--secondary:#3c2921;--secondary-foreground:#faf2e8;--muted:#3f2b22;--muted-foreground:#c7bcaf;--accent:#472f24;--accent-foreground:#faf2e8;--brand:var(--fn-ember-soft);--brand-foreground:var(--fn-espresso);--border:#ffffff29;--input:#ffffff42;--ring:var(--fn-ember-soft);background-color:var(--fn-espresso-band);color:var(--foreground)}@supports (color:lab(0% 0 0)){[data-template-theme=commerce-brand] [data-template-section][data-tone=contrast]{--foreground:lab(95.8459% 1.50996 5.91649);--card-foreground:lab(95.8459% 1.50996 5.91649);--primary:lab(95.8459% 1.50996 5.91649);--secondary:lab(18.6018% 8.21622 9.00436);--secondary-foreground:lab(95.8459% 1.50996 5.91649);--muted:lab(19.7615% 8.49777 9.93862);--muted-foreground:lab(76.806% 2.63536 8.00381);--accent:lab(22.0427% 10.0633 11.7876);--accent-foreground:lab(95.8459% 1.50996 5.91649);--border:lab(100% 0 0/.16);--input:lab(100% 0 0/.26)}}[data-template-theme=commerce-brand] [data-tone=contrast] .rounded-full.tracking-eyebrow{color:var(--fn-ember-soft)}[data-template-theme=commerce-brand] [data-tone=contrast] .rounded-full.tracking-eyebrow:before{background-color:color-mix(in oklab, var(--fn-ember-soft) 60%, transparent)}[data-template-theme=commerce-brand] [data-tone=contrast] .bg-muted{background-color:#493227;background-color:lab(23.2175% 9.50898 11.1237);background-image:radial-gradient(92% 72% at 24% 6%, color-mix(in oklab, var(--fn-ember-soft) 26%, transparent), transparent 62%), radial-gradient(72% 62% at 86% 94%, color-mix(in oklab, var(--fn-ember) 42%, transparent), transparent 68%), linear-gradient(158deg, transparent 30%, color-mix(in oklab, var(--fn-espresso-band) 78%, transparent))}[data-template-theme=commerce-brand] [data-template-section=shopfront]{background:radial-gradient(62rem 30rem at 18% -8rem, color-mix(in oklab, var(--fn-ember) 11%, transparent), transparent 68%), linear-gradient(to bottom, color-mix(in oklab, var(--fn-cream-deep) 78%, transparent), transparent 62%)}[data-template-theme=commerce-brand] [data-template-section=shopfront]>[aria-hidden=true]>div{padding-block:clamp(3rem,7vw,5rem) 2.5rem}@media (min-width:1024px){[data-template-theme=commerce-brand] [data-template-section=shopfront]>[aria-hidden=true]>div{padding-bottom:4rem}}[data-template-theme=commerce-brand] [data-template-section=shopfront] div.border-t{margin-inline:calc(50% - 50vw)}[data-template-theme=commerce-brand] [data-template-section=shopfront] .shadow-xl{box-shadow:0 32px 60px -40px color-mix(in oklab, var(--fn-espresso) 55%, transparent)}[data-template-theme=commerce-brand] [data-template-section=hero]{background:linear-gradient(to bottom, color-mix(in oklab, var(--fn-cream-deep) 62%, transparent), transparent 74%)}[data-template-theme=commerce-brand] [data-template-section=hero]>[aria-hidden=true]>div{padding-block:clamp(3.25rem,7vw,5.25rem)}[data-template-theme=commerce-brand] [data-template-section=hero]>[aria-hidden=true]>.bg-foreground{--primary:var(--fn-cream);--primary-foreground:var(--fn-espresso);padding-block:0}[data-template-theme=commerce-brand] [data-template-section=hero]>[aria-hidden=true]>.bg-foreground .bg-foreground\/70{background-color:#0000;background-image:linear-gradient(100deg, color-mix(in oklab, var(--fn-espresso) 88%, transparent), color-mix(in oklab, var(--fn-espresso) 66%, transparent) 46%, color-mix(in oklab, var(--fn-espresso) 38%, transparent))}[data-template-theme=commerce-brand] [data-template-section=hero]>[aria-hidden=true]>.bg-foreground span.h-10.rounded-md.bg-background{border-color:color-mix(in oklab, var(--fn-cream) 48%, transparent);color:var(--fn-cream);background-color:#0000}[data-template-theme=commerce-brand] [data-template-section=hero]>[aria-hidden=true]>.bg-foreground .rounded-full.tracking-eyebrow{color:var(--fn-ember-soft)}[data-template-theme=commerce-brand] [data-template-section=hero]>[aria-hidden=true]>.bg-foreground .rounded-full.tracking-eyebrow:before{background-color:color-mix(in oklab, var(--fn-ember-soft) 60%, transparent)}[data-template-theme=commerce-brand] .fieldnote-bench{--brand:var(--fn-ember-soft);background-color:var(--fn-espresso-band);color:var(--fn-bench-ink)}[data-template-theme=commerce-brand] .fieldnote-header{background-color:var(--fn-cream)}[data-template-theme=commerce-brand] [data-fieldnote-header-veil]{box-shadow:inset 0 -1px 0 color-mix(in oklab, var(--fn-ember) 38%, transparent), 0 14px 30px -26px color-mix(in oklab, var(--fn-espresso) 50%, transparent)}[data-template-theme=commerce-brand] .fieldnote-mark{background-color:var(--fn-linen);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--fn-ember) 42%, transparent)}[data-template-theme=commerce-brand] .fieldnote-mark-bloom{box-shadow:0 0 0 1px color-mix(in oklab, var(--fn-ember) 26%, transparent)}[data-template-theme=commerce-brand] .fieldnote-footer{background-color:var(--fn-cream-deep);border-top:1px solid var(--border)}[data-template-theme=commerce-brand] .fieldnote-rail{--brand:var(--fn-ember-soft);background-color:var(--fn-espresso-band);color:var(--fn-bench-ink)}@media (prefers-reduced-motion:reduce){[data-template-theme=commerce-brand] [data-fieldnote-reveal]{opacity:1!important;transform:none!important}[data-template-theme=commerce-brand] [data-fieldnote-header-veil]{transition-duration:1ms!important}}
[data-template-theme=education-course]{--nf-chalk:#f0f4f2;--nf-chalk-deep:#e5ebe8;--nf-sheet:#f9fcfa;--nf-ink:#121a17;--nf-board:#182520;--nf-board-deep:#0e1914;--nf-highlight:#f5d83d;--nf-ochre:#7d5d1c;--nf-rule:#ced4d1;--nf-rule-soft:#dbe1df;--nf-rule-board:#ffffff29;--background:var(--nf-chalk);--foreground:var(--nf-ink);--card:var(--nf-sheet);--card-foreground:var(--nf-ink);--popover:var(--nf-sheet);--popover-foreground:var(--nf-ink);--primary:var(--nf-ink);--primary-foreground:#f4f8f6;--secondary:#dde4e0;--secondary-foreground:var(--nf-ink);--muted:#e1e7e4;--muted-foreground:#555d5a;--accent:#e3eae6;--accent-foreground:var(--nf-ink);--brand:var(--nf-highlight);--brand-foreground:var(--nf-ink);--brand-50:#fefbe5;--brand-100:#fcf2b8;--brand-200:#f9e47e;--brand-600:var(--nf-ochre);--border:var(--nf-rule);--input:#b8c0bc;--ring:var(--nf-ochre);--radius:.1875rem;--text-3xl:1.75rem;--text-3xl--line-height:1.22;--text-4xl:2.125rem;--text-4xl--line-height:1.2;--text-5xl:2.75rem;--text-5xl--line-height:1.12;--text-6xl:3.375rem;--text-6xl--line-height:1.06;--tracking-display:-.021em;--tracking-title:-.018em;--tracking-snug:-.015em;--tracking-heading:-.012em;--tracking-micro:-.006em;--tracking-eyebrow:.16em;background-color:var(--nf-chalk);color:var(--foreground);font-variant-numeric:tabular-nums}@supports (color:lab(0% 0 0)){[data-template-theme=education-course]{--nf-chalk:lab(95.8915% -1.64136 .476933);--nf-chalk-deep:lab(92.4385% -2.29901 .66787);--nf-sheet:lab(98.6485% -.98446 .286126);--nf-ink:lab(8.54544% -4.68822 .884262);--nf-board:lab(13.2663% -6.7526 1.52794);--nf-board-deep:lab(7.45253% -5.46693 1.26852);--nf-highlight:lab(86.7623% -.816077 74.3319);--nf-ochre:lab(42.0671% 8.19948 40.4602);--nf-rule:lab(84.447% -2.6601 .607872);--nf-rule-soft:lab(89.0737% -2.32688 .531852);--nf-rule-board:lab(100% 0 0/.16);--primary-foreground:lab(97.154% -1.31285 .381517);--secondary:lab(89.8999% -2.62806 .763345);--muted:lab(91.0599% -2.62803 .763345);--muted-foreground:lab(38.6793% -4.02924 .755757);--accent:lab(92.0014% -2.95714 .858867);--brand-50:lab(98.338% -1.54862 10.6264);--brand-100:lab(95.2251% -2.75996 29.4783);--brand-200:lab(90.7468% -2.07821 52.055);--input:lab(76.9338% -3.32728 .760019)}}[data-template-theme=education-course] :is(.font-mono,.nf-nav-index,.nf-imprint){font-variant-numeric:tabular-nums slashed-zero}[data-template-theme=education-course] ::selection{background-color:color-mix(in oklab, var(--nf-highlight) 62%, transparent);color:var(--nf-ink)}[data-template-theme=education-course] :is(.rounded-frame,.rounded-panel,.rounded-card,.rounded-inset,.rounded-2xl,.rounded-xl,.rounded-lg){border-radius:var(--radius)}[data-template-theme=education-course] :is(.shadow-xl,.shadow-card,.shadow-frame){box-shadow:none}[data-template-theme=education-course] [data-template-canvas] .rounded-full.border{border-radius:0}[data-template-theme=education-course] [data-template-canvas] .tracking-eyebrow{font-family:var(--font-mono);text-transform:uppercase;font-weight:500}[data-template-theme=education-course] [data-template-canvas] .rounded-full.tracking-eyebrow{box-shadow:inset 0 -.45em 0 var(--nf-highlight);color:var(--foreground);background-color:#0000;border-color:#0000;border-radius:0;padding:0 .3125rem .0625rem;font-size:.6875rem}[data-template-theme=education-course] [data-template-canvas] .rounded-full.text-sm{box-shadow:inset 0 0 0 1px var(--nf-rule);color:var(--muted-foreground);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;background-color:#0000;border-radius:0;padding:.3125rem .5625rem;font-size:.6875rem;font-weight:400}[data-template-theme=education-course] [data-template-canvas] blockquote.text-2xl,[data-template-theme=education-course] [data-template-section=proof] figure>blockquote{font-family:var(--font-serif);letter-spacing:0;font-style:italic}[data-template-theme=education-course] [data-template-section=proof] figure>blockquote{font-size:1.5rem;line-height:1.4}[data-template-theme=education-course] [data-template-section=teaching-philosophy] blockquote p{font-family:var(--font-serif);font-size:1.3125rem;font-style:italic;line-height:1.55}[data-template-theme=education-course] [data-template-canvas] p.leading-7{line-height:1.8}[data-template-theme=education-course] [data-template-section]>[aria-hidden=true]{max-width:84rem;margin-inline:auto}[data-template-theme=education-course] [data-template-section]>[aria-hidden=true]>div{background-color:#0000;border-color:#0000;border-radius:0;padding-block:clamp(3.25rem,6.5vw,5rem)}[data-template-theme=education-course] [data-template-section][data-tone=base]+[data-template-section][data-tone=base]{border-top:1px solid var(--nf-rule)}[data-template-theme=education-course] [data-template-section=prospectus]{background-image:linear-gradient(180deg, color-mix(in oklab, var(--nf-highlight) 11%, transparent), transparent 32%)}[data-template-theme=education-course] [data-template-section=prospectus]>[aria-hidden=true]>div{padding-block:clamp(3.5rem,7vw,5.5rem)}[data-template-theme=education-course] [data-template-section=hero]{background-color:var(--nf-sheet);background-image:repeating-linear-gradient(180deg, transparent 0 1.75rem, color-mix(in oklab, var(--nf-ink) 5%, transparent) 1.75rem calc(1.75rem + 1px));box-shadow:inset 0 -1px 0 var(--nf-rule)}[data-template-theme=education-course] [data-template-section=hero]>[aria-hidden=true]>div{padding-block:clamp(3rem,6vw,4.5rem)}[data-template-theme=education-course] [data-template-section=where-grads-work]>[aria-hidden=true]>div{padding-block:clamp(1.75rem,3vw,2.25rem)}[data-template-theme=education-course] [data-template-section=where-grads-work] svg{display:none}[data-template-theme=education-course] [data-template-section=where-grads-work] span>span{font-family:var(--font-mono);letter-spacing:.13em;text-transform:uppercase;font-size:.75rem;font-weight:400}[data-template-theme=education-course] [data-template-section=where-grads-work] p{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;font-size:.6875rem}[data-template-theme=education-course] [data-template-section][data-tone=muted]{--card:var(--nf-sheet);--popover:var(--nf-sheet);--muted:#d7dedb;--secondary:#d6ddd9;--accent:#dae2de;--border:#c7cecb;background-color:var(--nf-chalk-deep);background-image:repeating-linear-gradient(180deg, transparent 0 1.75rem, color-mix(in oklab, var(--nf-ink) 4.5%, transparent) 1.75rem calc(1.75rem + 1px));box-shadow:inset 0 1px 0 var(--nf-rule), inset 0 -1px 0 var(--nf-rule)}@supports (color:lab(0% 0 0)){[data-template-theme=education-course] [data-template-section][data-tone=muted]{--muted:lab(87.9414% -2.95737 .858891);--secondary:lab(87.3614% -2.9574 .858891);--accent:lab(89.1014% -2.95728 .858879);--border:lab(82.1404% -2.99343 .683928)}}[data-template-theme=education-course] [data-template-section][data-tone=contrast]{--background:#212f29;--foreground:#f1f5f3;--card:#212f29;--card-foreground:#f1f5f3;--popover:#212f29;--popover-foreground:#f1f5f3;--primary:var(--nf-highlight);--primary-foreground:var(--nf-board-deep);--secondary:#2b3933;--secondary-foreground:#f1f5f3;--muted:#26342e;--muted-foreground:#afbab6;--accent:#2f3f38;--accent-foreground:#f1f5f3;--brand:var(--nf-highlight);--brand-foreground:var(--nf-board-deep);--brand-600:var(--nf-highlight);--border:var(--nf-rule-board);--input:#ffffff3d;--ring:var(--nf-highlight);background-color:var(--nf-board);box-shadow:inset 0 1px 0 var(--nf-rule-board), inset 0 -1px 0 var(--nf-rule-board);color:var(--foreground);background-image:none}@supports (color:lab(0% 0 0)){[data-template-theme=education-course] [data-template-section][data-tone=contrast]{--background:lab(17.9198% -7.07798 1.60337);--foreground:lab(96.1095% -1.32868 .303817);--card:lab(17.9198% -7.07798 1.60337);--card-foreground:lab(96.1095% -1.32868 .303817);--popover:lab(17.9198% -7.07798 1.60337);--popover-foreground:lab(96.1095% -1.32868 .303817);--secondary:lab(22.5732% -7.40543 1.67897);--secondary-foreground:lab(96.1095% -1.32868 .303817);--muted:lab(20.2399% -7.07054 1.60278);--muted-foreground:lab(74.6672% -4.66347 1.06447);--accent:lab(24.9066% -7.74039 1.75515);--accent-foreground:lab(96.1095% -1.32868 .303817);--input:lab(100% 0 0/.24)}}[data-template-theme=education-course] [data-tone=contrast] .rounded-full.tracking-eyebrow{box-shadow:none;color:var(--nf-highlight);padding-inline:0}[data-template-theme=education-course] [data-tone=contrast] .rounded-full.text-sm{box-shadow:inset 0 0 0 1px var(--nf-rule-board)}[data-template-theme=education-course] :is([data-template-section=module-ladder],[data-template-section=modules]) .grid.gap-4{flex-direction:column;gap:0;display:flex;position:relative}[data-template-theme=education-course] :is([data-template-section=module-ladder],[data-template-section=modules]) [data-slot=card]{border:0;border-top:1px solid var(--border);box-shadow:none;background-color:#0000;border-radius:0;padding-block:1.375rem}[data-template-theme=education-course] :is([data-template-section=module-ladder],[data-template-section=modules]) [data-slot=card]:last-child{border-bottom:1px solid var(--border)}[data-template-theme=education-course] :is([data-template-section=module-ladder],[data-template-section=modules]) [data-slot=card-header]{gap:.375rem;padding:0;display:grid}[data-template-theme=education-course] :is([data-template-section=module-ladder],[data-template-section=modules]) .rounded-full.bg-primary{box-shadow:inset 0 -.2em 0 var(--nf-highlight);color:var(--foreground);letter-spacing:-.045em;background-color:#0000;border-radius:0;width:max-content;height:auto;padding-inline:.06em .18em;font-size:2.375rem;font-weight:400;line-height:1.05;display:block}[data-template-theme=education-course] :is([data-template-section=module-ladder],[data-template-section=modules]) [data-slot=card-title]{font-size:1.1875rem;font-weight:500}[data-template-theme=education-course] :is([data-template-section=module-ladder],[data-template-section=modules]) [data-slot=card-content]{padding:.375rem 0 0}[data-template-theme=education-course] :is([data-template-section=module-ladder],[data-template-section=modules]) [data-slot=card-description]{max-width:46rem;font-size:.9375rem;line-height:1.8}@media (min-width:40rem){[data-template-theme=education-course] :is([data-template-section=module-ladder],[data-template-section=modules]) .grid.gap-4:before{background-color:var(--border);content:"";width:1px;position:absolute;top:0;bottom:0;left:4.25rem}[data-template-theme=education-course] :is([data-template-section=module-ladder],[data-template-section=modules]) [data-slot=card-header]{grid-template-columns:4.25rem 1fr;align-items:baseline;column-gap:2.25rem}[data-template-theme=education-course] :is([data-template-section=module-ladder],[data-template-section=modules]) [data-slot=card-content]{padding-left:6.5rem}}[data-template-theme=education-course] [data-template-section=lessons] .flex.flex-col.gap-12{counter-reset:nf-lesson;gap:0}[data-template-theme=education-course] [data-template-section=lessons] .grid.gap-6{border-top:1px solid var(--border);counter-increment:nf-lesson;padding-block:1.75rem;position:relative}[data-template-theme=education-course] [data-template-section=lessons] .grid.gap-6:last-child{border-bottom:1px solid var(--border)}[data-template-theme=education-course] [data-template-section=lessons] .grid.gap-6:before{background-color:var(--nf-highlight);color:var(--nf-ink);content:counter(nf-lesson, decimal-leading-zero) / "";font-family:var(--font-mono);font-variant-numeric:tabular-nums slashed-zero;letter-spacing:.14em;z-index:1;padding:.25rem .4375rem;font-size:.6875rem;position:absolute;top:1.75rem;left:0}[data-template-theme=education-course] [data-template-section=lessons] .overflow-hidden.rounded-card{border-color:var(--border);border-radius:0}[data-template-theme=education-course] [data-template-section=lessons] .aspect-\[4\/3\]{aspect-ratio:5/6}[data-template-theme=education-course] [data-template-section=lessons] .text-xl.font-medium{font-size:1.1875rem}@media (min-width:40rem){[data-template-theme=education-course] [data-template-section=lessons] .grid.gap-6{grid-template-columns:8.5rem 1fr;align-items:start;column-gap:2.5rem;padding-left:4rem}[data-template-theme=education-course] [data-template-section=lessons] .grid.gap-6:before{top:1.875rem}}[data-template-theme=education-course] [data-template-section=prerequisites] p.leading-7{padding-left:2.25rem;position:relative}[data-template-theme=education-course] [data-template-section=prerequisites] p.leading-7:before{background-color:var(--nf-highlight);box-shadow:inset 0 0 0 1px var(--nf-ink);content:"";width:.9375rem;height:.9375rem;position:absolute;top:.4375rem;left:0}[data-template-theme=education-course] [data-template-section=prerequisites] p.leading-7+p.leading-7{border-top:1px solid var(--border);padding-top:1.375rem}[data-template-theme=education-course] [data-template-section=prerequisites] p.leading-7+p.leading-7:before{top:1.8125rem}[data-template-theme=education-course] [data-template-section=compare-cohorts] th,[data-template-theme=education-course] [data-template-section=compare-cohorts] td{padding:.6875rem .875rem}[data-template-theme=education-course] [data-template-section=compare-cohorts] th{min-width:8.5rem}[data-template-theme=education-course] [data-template-section=compare-cohorts] thead th{border-bottom:1px solid var(--foreground);padding-bottom:1rem}[data-template-theme=education-course] [data-template-section=compare-cohorts] tbody tr>td:first-child{color:var(--foreground);font-weight:500}[data-template-theme=education-course] [data-template-section=compare-cohorts] td.tracking-eyebrow{color:var(--nf-ochre);padding-top:2rem;font-size:.6875rem}[data-template-theme=education-course] [data-template-section=compare-cohorts] tr>:nth-child(3){background-color:color-mix(in oklab, var(--nf-highlight) 26%, transparent)}[data-template-theme=education-course] [data-template-section=compare-cohorts] td svg{color:var(--nf-ochre)}[data-template-theme=education-course] [data-template-section=compare-cohorts] .rounded-full.tracking-eyebrow{box-shadow:inset 0 -.45em 0 color-mix(in oklab, var(--nf-ink) 12%, transparent)}@media (max-width:39.999rem){[data-template-theme=education-course] [data-template-section=compare-cohorts] th,[data-template-theme=education-course] [data-template-section=compare-cohorts] td{padding:.5625rem .625rem}[data-template-theme=education-course] [data-template-section=compare-cohorts] th{min-width:7.25rem}[data-template-theme=education-course] [data-template-section=compare-cohorts] thead th:first-child{width:31%}}[data-template-theme=education-course] :is([data-template-section=tuition],[data-template-section=options]) [data-slot=card]{background-color:var(--nf-sheet);box-shadow:inset 0 0 0 1px var(--border);border-color:#0000}[data-template-theme=education-course] :is([data-template-section=tuition],[data-template-section=options]) [data-slot=card].ring-1{box-shadow:inset 0 0 0 2px var(--nf-highlight)}[data-template-theme=education-course] :is([data-template-section=tuition],[data-template-section=options]) .text-2xl.font-semibold{font-family:var(--font-mono);letter-spacing:-.02em;font-size:1.3125rem;font-weight:500;display:inline-block}[data-template-theme=education-course] :is([data-template-section=tuition],[data-template-section=options]) .ring-1 .text-2xl.font-semibold{box-shadow:inset 0 -.28em 0 var(--nf-highlight);padding-inline:.08em .16em}[data-template-theme=education-course] :is([data-template-section=tuition],[data-template-section=options]) [data-slot=card-title]{font-size:1.0625rem}[data-template-theme=education-course] :is([data-template-section=tuition],[data-template-section=options]) li svg{color:var(--nf-ochre)}[data-template-theme=education-course] :is([data-template-section=tuition],[data-template-section=options]) .rounded-full.bg-brand{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;border-radius:0;font-size:.625rem}[data-template-theme=education-course] [data-template-section=prospectus] .aspect-video{background-color:var(--nf-sheet);border-color:var(--nf-rule);box-shadow:0 1px 0 0 var(--nf-rule), 0 18px 40px -28px color-mix(in oklab, var(--nf-ink) 45%, transparent);border-radius:0}[data-template-theme=education-course] [data-template-section=prospectus] .border-r{background-color:var(--nf-chalk-deep);background-image:repeating-linear-gradient(180deg, color-mix(in oklab, var(--nf-ink) 34%, transparent) 0 5px, transparent 5px 1.5rem), repeating-linear-gradient(180deg, color-mix(in oklab, var(--nf-ink) 17%, transparent) 0 5px, transparent 5px 1.5rem), repeating-linear-gradient(180deg, transparent 0 .75rem, color-mix(in oklab, var(--nf-ink) 6%, transparent) .75rem calc(.75rem + 1px));border-color:var(--nf-rule);background-position:0 2.5rem,.875rem 2.5rem,0 0;background-repeat:no-repeat,no-repeat,repeat;background-size:.4375rem calc(100% - 3rem),64% calc(100% - 3rem),auto}[data-template-theme=education-course] [data-template-section=prospectus] .h-5.w-20{background-color:var(--nf-highlight);border-radius:0}[data-template-theme=education-course] [data-template-section=prospectus] .space-y-3{display:none}[data-template-theme=education-course] [data-template-section=prospectus] .grid-cols-2>div{background-color:var(--nf-sheet);border-color:var(--nf-rule);border-radius:0}[data-template-theme=education-course] [data-template-section=prospectus] .grid-cols-2>div:first-child>div{background-color:var(--nf-sheet);background-image:linear-gradient(90deg, color-mix(in oklab, var(--nf-ink) 24%, transparent) 0 100%), linear-gradient(90deg, color-mix(in oklab, var(--nf-ink) 18%, transparent) 0 100%), linear-gradient(90deg, color-mix(in oklab, var(--nf-ink) 16%, transparent) 0 100%), linear-gradient(90deg, var(--nf-highlight) 0 100%), linear-gradient(90deg, color-mix(in oklab, var(--nf-ink) 12%, transparent) 0 100%), linear-gradient(90deg, color-mix(in oklab, var(--nf-ink) 10%, transparent) 0 100%);background-position:0 5%,0 27%,0 43%,0 59%,0 73%,0 86%;background-repeat:no-repeat;background-size:64% 15%,84% 10%,73% 9%,50% 8%,88% 6%,69% 5%;border-radius:0}[data-template-theme=education-course] [data-template-section=prospectus] .grid-cols-2>div:nth-child(2)>div{background-color:var(--nf-chalk-deep);background-image:repeating-linear-gradient(180deg, transparent 0 4px, color-mix(in oklab, var(--nf-ink) 13%, transparent) 4px 5px);box-shadow:inset 0 0 0 1px var(--nf-rule);border-radius:0}[data-template-theme=education-course] [data-template-section=prospectus] .grid-cols-2>div:nth-child(3)>div{background-color:color-mix(in oklab, var(--nf-highlight) 58%, transparent);background-image:linear-gradient(90deg, color-mix(in oklab, var(--nf-ink) 62%, transparent) 0 100%), linear-gradient(90deg, color-mix(in oklab, var(--nf-ink) 26%, transparent) 0 100%), linear-gradient(90deg, color-mix(in oklab, var(--nf-ink) 26%, transparent) 0 100%), linear-gradient(90deg, color-mix(in oklab, var(--nf-ink) 22%, transparent) 0 100%);background-position:10%,10% 22%,10% 46%,10% 74%;background-repeat:no-repeat;background-size:78% 2px,66% 13%,72% 11%,54% 10%;border-radius:0}[data-template-theme=education-course] [data-template-section=prospectus] .mt-4.text-center{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.6875rem}[data-template-theme=education-course] [data-template-section=lessons] .w-full.bg-muted{background-color:var(--nf-sheet);background-image:linear-gradient(90deg, color-mix(in oklab, var(--nf-ink) 30%, transparent) 0 100%), linear-gradient(90deg, color-mix(in oklab, var(--nf-ink) 15%, transparent) 0 100%), linear-gradient(90deg, color-mix(in oklab, var(--nf-ink) 13%, transparent) 0 100%), linear-gradient(90deg, color-mix(in oklab, var(--nf-ink) 13%, transparent) 0 100%), linear-gradient(90deg, var(--nf-highlight) 0 100%), linear-gradient(90deg, color-mix(in oklab, var(--nf-ink) 13%, transparent) 0 100%), linear-gradient(90deg, color-mix(in oklab, var(--nf-ink) 22%, transparent) 0 100%), repeating-linear-gradient(180deg, transparent 0 .4375rem, color-mix(in oklab, var(--nf-ink) 7%, transparent) .4375rem calc(.4375rem + 1px));box-shadow:inset 0 0 0 1px var(--nf-rule);background-position:14% 9%,14% 26%,14% 38%,14%,14% 62%,14% 74%,14% 90%;background-repeat:no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,repeat;background-size:56% 5.5%,72% 3%,66% 3%,72% 3%,46% 3.5%,58% 3%,30% 2px,auto}[data-template-theme=education-course] [data-template-section=what-you-make] .w-full.bg-muted{background-color:var(--nf-chalk-deep);background-image:linear-gradient(90deg, transparent 0 1%, var(--nf-sheet) 1% 9%, transparent 9% 12%, var(--nf-sheet) 12% 20%, transparent 20% 23%, var(--nf-sheet) 23% 31%, transparent 31% 34%, var(--nf-sheet) 34% 42%, transparent 42% 45%, color-mix(in oklab, var(--nf-highlight) 80%, transparent) 45% 53%, transparent 53% 56%, var(--nf-sheet) 56% 64%, transparent 64% 67%, var(--nf-sheet) 67% 75%, transparent 75% 78%, var(--nf-sheet) 78% 86%, transparent 86% 89%, var(--nf-sheet) 89% 97%, transparent 97% 100%), linear-gradient(180deg, transparent 0 7%, color-mix(in oklab, var(--nf-ink) 24%, transparent) 7% calc(7% + 1px), transparent calc(7% + 1px));box-shadow:inset 0 0 0 1px var(--nf-rule);background-position:0,0 0;background-repeat:no-repeat;background-size:100% 80%,auto}[data-template-theme=education-course] [data-template-section=student-work] .w-full.bg-muted{background-color:var(--nf-sheet);background-image:linear-gradient(90deg, color-mix(in oklab, var(--nf-ink) 10%, transparent) 0 100%), linear-gradient(90deg, color-mix(in oklab, var(--nf-highlight) 68%, transparent) 0 100%), linear-gradient(90deg, color-mix(in oklab, var(--nf-ink) 13%, transparent) 0 100%), linear-gradient(90deg, color-mix(in oklab, var(--nf-ink) 8%, transparent) 0 100%), linear-gradient(180deg, transparent 0 17%, var(--nf-rule) 17% calc(17% + 1px), transparent calc(17% + 1px));box-shadow:inset 0 0 0 1px var(--nf-rule);background-position:8% 26%,30% 22%,52% 30%,74% 24%,0 0;background-repeat:no-repeat;background-size:15% 58%,16% 66%,17% 50%,14% 62%,auto}[data-template-theme=education-course] [data-template-section=teaching-philosophy] .w-full.bg-muted{background-color:var(--nf-chalk-deep);background-image:radial-gradient(92% 78% at 50% 34%, transparent 46%, color-mix(in oklab, var(--nf-ink) 11%, transparent)), linear-gradient(168deg, color-mix(in oklab, var(--nf-highlight) 26%, transparent), transparent 38%), repeating-linear-gradient(180deg, transparent 0 .6875rem, color-mix(in oklab, var(--nf-ink) 6%, transparent) .6875rem calc(.6875rem + 1px));box-shadow:inset 0 0 0 1px var(--nf-rule)}[data-template-theme=education-course] [data-template-section=faculty] .size-20{aspect-ratio:4/5;background-color:var(--nf-sheet);border-color:var(--nf-rule);border-radius:0;width:100%;max-width:9.5rem;height:auto;padding:.1875rem}[data-template-theme=education-course] [data-template-section=faculty] .size-20>div{background-color:var(--nf-chalk-deep);background-image:radial-gradient(74% 62% at 50% 36%, transparent 34%, color-mix(in oklab, var(--nf-ink) 20%, transparent)), linear-gradient(158deg, color-mix(in oklab, var(--nf-highlight) 14%, transparent), transparent 44%), repeating-linear-gradient(180deg, transparent 0 .4375rem, color-mix(in oklab, var(--nf-ink) 8%, transparent) .4375rem calc(.4375rem + 1px));border-radius:0}[data-template-theme=education-course] [data-template-section=faculty] .text-lg.font-medium{color:var(--foreground);font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;width:fit-content;font-size:.6875rem;font-weight:500}[data-template-theme=education-course] [data-template-section=faculty] .text-sm{font-weight:500}[data-template-theme=education-course] [data-template-section=faculty] .text-xs{font-family:var(--font-mono);letter-spacing:.01em;font-size:.6875rem;line-height:1.5}[data-template-theme=education-course] [data-template-section=proof] figure>div.mb-8,[data-template-theme=education-course] [data-template-canvas] blockquote .h-6.w-20{display:none}[data-template-theme=education-course] [data-template-section=proof] figure{border:0;border-inline-start:1px solid var(--nf-rule-board);background-color:#0000;border-radius:0;padding:0 0 0 1.75rem}@media (min-width:64rem){[data-template-theme=education-course] [data-template-section=proof] figure{align-self:center}}[data-template-theme=education-course] [data-template-section=proof] dd{font-family:var(--font-mono);font-variant-numeric:tabular-nums slashed-zero;letter-spacing:-.035em}[data-template-theme=education-course] [data-template-section=proof] dt{font-size:.8125rem;line-height:1.6}[data-template-theme=education-course] [data-template-canvas] blockquote.border-l-2{border-color:var(--nf-highlight);border-inline-start-width:4px;padding-inline-start:1.125rem}[data-template-theme=education-course] [data-template-section=numbers] li{border-top:1px solid var(--border);padding-block:.6875rem}[data-template-theme=education-course] [data-template-section=numbers] li svg{color:var(--nf-ochre);opacity:1}[data-template-theme=education-course] [data-template-section=numbers] li .font-medium{font-family:var(--font-mono);font-variant-numeric:tabular-nums slashed-zero;letter-spacing:-.01em}[data-template-theme=education-course] [data-template-canvas] figure.rounded-2xl{background-color:var(--nf-sheet);box-shadow:inset 0 0 0 1px var(--border);border-color:#0000}[data-template-theme=education-course] [data-template-section=ratings] .fill-primary{fill:var(--nf-ochre);stroke:var(--nf-ochre)}[data-template-theme=education-course] [data-template-canvas] figcaption .rounded-full span{font-family:var(--font-mono)}[data-template-theme=education-course] [data-template-canvas] .tracking-title.hover\:no-underline{font-weight:500}[data-template-theme=education-course] [data-template-section=faq] .text-lg.tracking-title{color:var(--foreground);font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;font-size:.6875rem;font-weight:500}[data-template-theme=education-course] [data-template-section=faq] svg{color:var(--nf-ochre)}[data-template-theme=education-course] [data-template-section=cta] .rounded-2xl{background-color:var(--nf-sheet);box-shadow:inset 0 0 0 1px var(--border);border-color:#0000}[data-template-theme=education-course] [data-template-section=cta] .rounded-frame{background-color:var(--nf-sheet);border-color:var(--border)}[data-template-theme=education-course] .nf-header{background-color:var(--nf-chalk);box-shadow:inset 0 -1px 0 var(--nf-rule)}[data-template-theme=education-course] .nf-masthead-sub{color:var(--muted-foreground);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;font-size:.6875rem}[data-template-theme=education-course] .nf-nav-item .nf-nav-index{display:none}[data-template-theme=education-course] .nf-nav-index{color:color-mix(in oklab, var(--muted-foreground) 78%, transparent);font-family:var(--font-mono);letter-spacing:.1em;font-size:.625rem}[data-template-theme=education-course] .nf-nav-mark{background-color:var(--nf-highlight);z-index:-1;height:.4375rem}[data-template-theme=education-course] .nf-action{background-color:var(--nf-ink);border-radius:var(--radius);color:var(--primary-foreground);transition:background-color .2s}[data-template-theme=education-course] .nf-action:hover{background-color:#1f2c27;background-color:lab(16.7449% -6.78316 1.26366)}[data-template-theme=education-course] .nf-trigger{border-radius:var(--radius);box-shadow:inset 0 0 0 1px var(--nf-rule);font-family:var(--font-mono);background-color:#0000}[data-template-theme=education-course] .nf-menu{background-color:var(--nf-sheet);border-radius:var(--radius);box-shadow:inset 0 0 0 1px var(--nf-rule), 0 16px 32px -20px color-mix(in oklab, var(--nf-ink) 45%, transparent)}[data-template-theme=education-course] .nf-menu-item+.nf-menu-item{border-top:1px solid var(--nf-rule-soft)}[data-template-theme=education-course] .nf-menu-item[aria-current=page]{box-shadow:inset 3px 0 0 var(--nf-highlight)}[data-template-theme=education-course] .nf-term-strip{background-color:var(--nf-chalk-deep);box-shadow:inset 0 -1px 0 var(--nf-rule)}[data-template-theme=education-course] .nf-term-strip span{font-variant-numeric:tabular-nums slashed-zero}[data-template-theme=education-course] .nf-tick{width:.5rem;height:.5rem;display:inline-block}[data-template-theme=education-course] .nf-tick[data-state=done]{background-color:color-mix(in oklab, var(--nf-ink) 42%, transparent)}[data-template-theme=education-course] .nf-tick[data-state=now]{background-color:var(--nf-highlight);box-shadow:inset 0 0 0 1px var(--nf-ink)}[data-template-theme=education-course] .nf-tick[data-state=ahead]{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--nf-ink) 28%, transparent)}[data-template-theme=education-course] .nf-colophon{--muted-foreground:#afbab6;background-color:var(--nf-board-deep);color:#f1f5f3;color:lab(96.1095% -1.32868 .303817)}@supports (color:lab(0% 0 0)){[data-template-theme=education-course] .nf-colophon{--muted-foreground:lab(74.6672% -4.66347 1.06447)}}[data-template-theme=education-course] .nf-colophon-label{color:#f1f5f3d6;color:lab(96.1095% -1.32868 .303817/.84);font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;font-size:.6875rem}[data-template-theme=education-course] .nf-colophon .nf-nav-index{color:color-mix(in oklab, var(--muted-foreground) 84%, transparent)}[data-template-theme=education-course] .nf-colophon-link{color:var(--muted-foreground);transition:color .2s}[data-template-theme=education-course] .nf-colophon-link:hover,[data-template-theme=education-course] .nf-colophon-link[aria-current=page]{color:#f1f5f3;color:lab(96.1095% -1.32868 .303817)}[data-template-theme=education-course] .nf-motto{color:#f1f5f3;color:lab(96.1095% -1.32868 .303817);font-family:var(--font-serif);letter-spacing:0;text-wrap:balance;max-width:40rem;font-size:clamp(1.75rem,4.5vw,2.75rem);font-style:italic;line-height:1.18}[data-template-theme=education-course] .nf-motto-mark{background-color:var(--nf-highlight);-webkit-box-decoration-break:clone;box-decoration-break:clone;color:var(--nf-ink);padding-inline:.14em .18em}[data-template-theme=education-course] .nf-colophon-rule{background-color:var(--nf-rule-board);height:1px}[data-template-theme=education-course] .nf-imprint{font-family:var(--font-mono);letter-spacing:.04em;font-size:.6875rem}[data-template-theme=education-course] .nf-mark-stroke{fill:var(--nf-highlight)}@media (prefers-reduced-motion:reduce){[data-template-theme=education-course] [data-nf-reveal]{opacity:1!important;transform:none!important}}
[data-template-theme=event-conference]{--fw-black:#030206;--fw-graphite:#0e0d18;--fw-stage:#0f0723;--fw-plate:#151423;--fw-ink:#05050d;--fw-paper:#f3f3f9;--fw-volt:#a385ff;--fw-volt-bright:#ccb9ff;--fw-ink-violet:#a385ff;--fw-ink-indigo:#5b81fe;--fw-ink-orchid:#d486f2;--background:var(--fw-plate);--foreground:var(--fw-paper);--card:#1b192a;--card-foreground:var(--fw-paper);--popover:#1b192a;--popover-foreground:var(--fw-paper);--primary:#9976ff;--primary-foreground:var(--fw-ink);--secondary:#201d31;--secondary-foreground:var(--fw-paper);--muted:#252235;--muted-foreground:#a4a2b3;--accent:#29253d;--accent-foreground:var(--fw-paper);--brand:var(--fw-volt);--brand-foreground:var(--fw-ink);--border:#4c4a5f;--input:#5d5a73;--ring:var(--fw-volt-bright);--brand-50:#efebff;--brand-100:#ccbfff;--brand-200:#b095ff;--brand-600:var(--fw-volt-bright);--radius:0px;--text-3xl:2rem;--text-3xl--line-height:1.1;--text-4xl:2.75rem;--text-4xl--line-height:1.05;--text-5xl:3.75rem;--text-5xl--line-height:1;--text-6xl:4.75rem;--text-6xl--line-height:.96;background-color:var(--fw-black);color:var(--foreground)}@supports (color:lab(0% 0 0)){[data-template-theme=event-conference]{--fw-black:lab(.735331% .50348 -1.48508);--fw-graphite:lab(3.8843% 2.26419 -6.49765);--fw-stage:lab(3.16462% 7.56443 -16.4508);--fw-plate:lab(6.90985% 4.05148 -10.2688);--fw-ink:lab(1.48305% 1.00114 -2.95602);--fw-paper:lab(95.8648% .969112 -2.84225);--fw-volt:lab(62.1772% 39.3588 -67.8268);--fw-volt-bright:lab(78.3386% 27.0847 -49.164);--fw-ink-violet:lab(62.1772% 39.3588 -67.8268);--fw-ink-indigo:lab(56.1838% 16.838 -67.5465);--fw-ink-orchid:lab(67.3094% 44.0446 -42.6893);--card:lab(9.733% 4.65811 -11.0057);--popover:lab(9.733% 4.65811 -11.0057);--primary:lab(57.6056% 45.4593 -74.2369);--secondary:lab(12.0041% 5.27931 -12.37);--muted:lab(14.3585% 4.84107 -11.7271);--muted-foreground:lab(67.2851% 3.03537 -8.44678);--accent:lab(15.936% 7.15452 -15.2328);--border:lab(32.3663% 4.47708 -11.863);--input:lab(39.2559% 5.49167 -13.8623);--brand-50:lab(93.7277% 6.52921 -15.44);--brand-100:lab(79.8475% 21.6755 -43.4502);--brand-200:lab(67.2517% 34.5049 -61.0125)}}[data-template-theme=event-conference] ::selection{background-color:color-mix(in oklab, var(--fw-volt) 42%, transparent);color:var(--fw-paper)}[data-template-theme=event-conference] :is(.rounded-frame,.rounded-panel,.rounded-card,.rounded-inset,.rounded-2xl,.rounded-xl,.rounded-lg,.rounded-md,.rounded-sm),[data-template-theme=event-conference] [data-template-canvas] :is(.size-20,.size-10,.size-9).rounded-full{border-radius:0}[data-template-theme=event-conference] [data-template-canvas] .tracking-display{letter-spacing:-.032em;font-weight:600}[data-template-theme=event-conference] [data-template-canvas] .tracking-title{letter-spacing:-.026em;font-weight:600}[data-template-theme=event-conference] [data-template-canvas] .tracking-eyebrow{font-family:var(--font-mono);letter-spacing:.19em;font-weight:500}[data-template-theme=event-conference] [data-template-canvas] .rounded-full.tracking-eyebrow{background-color:color-mix(in oklab, var(--fw-volt) 15%, transparent);border:0;border-left:3px solid var(--fw-volt);color:var(--fw-volt-bright);border-radius:0;padding:.375rem .75rem}[data-template-theme=event-conference] [data-template-canvas] .tracking-display .font-serif.tracking-title{letter-spacing:-.018em}[data-template-theme=event-conference] [data-template-canvas] .tabular-nums{font-weight:600}[data-template-theme=event-conference] [data-template-section]{position:relative}[data-template-theme=event-conference] [data-template-section]>[aria-hidden=true]{max-width:88rem;margin-inline:auto}[data-template-theme=event-conference] [data-template-section]>[aria-hidden=true]>div{background-color:#0000;border-color:#0000;border-radius:0;padding-block:clamp(3.5rem,6.5vw,5.75rem)}[data-template-theme=event-conference] [data-template-section]+[data-template-section]:before{background:linear-gradient(90deg, color-mix(in oklab, var(--fw-volt) 62%, transparent), color-mix(in oklab, var(--fw-volt) 12%, transparent) 38%, transparent 72%);content:"";pointer-events:none;inset-inline:0;height:1px;position:absolute;top:0}[data-template-theme=event-conference] [data-template-section][data-tone=muted]{--background:#1c1a2b;--card:#232134;--muted:#2d2b3f;--secondary:#28263b;--border:#57556d;background-color:var(--fw-graphite)}@supports (color:lab(0% 0 0)){[data-template-theme=event-conference] [data-template-section][data-tone=muted]{--background:lab(10.3148% 4.63547 -11.0125);--card:lab(13.777% 4.86022 -11.721);--muted:lab(18.4014% 5.05777 -12.4395);--secondary:lab(16.0486% 5.47491 -13.0865);--border:lab(36.9399% 5.32104 -13.9338)}}[data-template-theme=event-conference] [data-template-section=sponsors]>[aria-hidden=true]>div{padding-block:clamp(2rem,3vw,2.75rem)}[data-template-theme=event-conference] [data-template-section=sponsors] .text-foreground\/70{color:color-mix(in oklab, var(--foreground) 90%, transparent)}[data-template-theme=event-conference] [data-template-section][data-tone=contrast]{--background:#1e1833;--foreground:var(--fw-paper);--card:#261f3f;--card-foreground:var(--fw-paper);--popover:#261f3f;--popover-foreground:var(--fw-paper);--primary:#a98cff;--primary-foreground:var(--fw-ink);--secondary:#2c2644;--secondary-foreground:var(--fw-paper);--muted:#312a4c;--muted-foreground:#bebad3;--accent:#342c51;--accent-foreground:var(--fw-paper);--border:#6a5f98;--input:#7669aa;background-color:var(--fw-stage);background-image:radial-gradient(124% 78% at 50% 0%, color-mix(in oklab, var(--fw-volt) 20%, transparent), transparent 64%), radial-gradient(72% 52% at 50% 104%, color-mix(in oklab, var(--fw-ink-indigo) 16%, transparent), transparent 70%);color:var(--foreground)}@supports (color:lab(0% 0 0)){[data-template-theme=event-conference] [data-template-section][data-tone=contrast]{--background:lab(9.98203% 9.22829 -17.3166);--card:lab(13.9694% 10.2029 -19.332);--popover:lab(13.9694% 10.2029 -19.332);--primary:lab(64.6326% 37.7381 -66.252);--secondary:lab(16.9391% 9.33079 -18.4061);--muted:lab(19.1911% 10.2289 -20.0678);--muted-foreground:lab(76.4402% 4.87196 -12.1104);--accent:lab(20.2756% 11.2146 -21.7104);--border:lab(43.2001% 14.9508 -30.1979);--input:lab(47.7058% 16.7289 -33.5232)}}[data-template-theme=event-conference] [data-template-section][data-tone=contrast]>[aria-hidden=true]>div{padding-block:clamp(4rem,7.5vw,6.5rem)}[data-template-theme=event-conference] [data-template-section=hero]{background-image:radial-gradient(96% 62% at 50% -12%, color-mix(in oklab, var(--fw-volt) 17%, transparent), transparent 62%)}[data-template-theme=event-conference] [data-template-section=hero]>[aria-hidden=true]{max-width:none}[data-template-theme=event-conference] [data-template-section=hero]>[aria-hidden=true]>div{padding-block:clamp(4.25rem,8vw,6.75rem)}[data-template-theme=event-conference] [data-template-section=hero]:has([data-aurora-root]){background-image:none}[data-template-theme=event-conference] [data-template-section=hero]:has([data-aurora-root])>[aria-hidden=true]>div{padding-block:clamp(4.5rem,9vw,8rem)}[data-template-theme=event-conference] [data-aurora-field]:after{background:radial-gradient(76% 52% at 50% 21%, color-mix(in oklab, var(--fw-black) 84%, transparent), color-mix(in oklab, var(--fw-black) 36%, transparent) 56%, transparent 78%);content:"";position:absolute;inset:0}[data-template-theme=event-conference] [data-aurora-root] .shadow-xl{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--fw-volt) 26%, transparent)}[data-template-theme=event-conference] [data-template-canvas] .bg-muted{background-image:linear-gradient(var(--fw-plate-tilt,152deg), color-mix(in oklab, var(--fw-plate-ink,var(--fw-ink-violet)) 48%, transparent), color-mix(in oklab, var(--fw-plate-ink,var(--fw-ink-violet)) 7%, transparent) 56%, transparent 78%), radial-gradient(94% 80% at 15% 5%, color-mix(in oklab, var(--brand-100) 20%, transparent), transparent 64%), radial-gradient(color-mix(in oklab, var(--fw-black) 66%, transparent) 1px, transparent 1.6px);background-size:auto,auto,6px 6px}[data-template-theme=event-conference] [data-template-section=featured-speakers] .group:nth-child(3n+2){--fw-plate-ink:var(--fw-ink-indigo);--fw-plate-tilt:206deg}[data-template-theme=event-conference] [data-template-section=featured-speakers] .group:nth-child(3n){--fw-plate-ink:var(--fw-ink-orchid);--fw-plate-tilt:118deg}[data-template-theme=event-conference] [data-template-section=lineup] .grid>div:nth-child(4n+2){--fw-plate-ink:var(--fw-ink-indigo);--fw-plate-tilt:208deg}[data-template-theme=event-conference] [data-template-section=lineup] .grid>div:nth-child(4n+3){--fw-plate-ink:var(--fw-ink-orchid);--fw-plate-tilt:122deg}[data-template-theme=event-conference] [data-template-section=lineup] .grid>div:nth-child(4n){--fw-plate-tilt:96deg}[data-template-theme=event-conference] [data-template-section=quote]{--fw-plate-ink:var(--fw-ink-indigo);--fw-plate-tilt:204deg}[data-template-theme=event-conference] [data-template-section=city]{--fw-plate-tilt:168deg}[data-template-theme=event-conference] [data-template-section=space]{--fw-plate-ink:var(--fw-ink-orchid);--fw-plate-tilt:126deg}[data-template-theme=event-conference] [data-template-section=space] .rounded-panel.bg-muted{background-color:color-mix(in oklab, var(--fw-black) 58%, var(--muted));background-image:linear-gradient(146deg, color-mix(in oklab, var(--fw-volt) 15%, transparent), transparent 60%), radial-gradient(color-mix(in oklab, var(--fw-black) 48%, transparent) 1px, transparent 1.6px);background-size:auto,6px 6px}[data-template-theme=event-conference] [data-template-section=sessions] .grid:nth-child(2){--fw-plate-ink:var(--fw-ink-indigo);--fw-plate-tilt:206deg}[data-template-theme=event-conference] [data-template-section=sessions] .grid:nth-child(3){--fw-plate-ink:var(--fw-ink-orchid);--fw-plate-tilt:120deg}[data-template-theme=event-conference] [data-template-section=featured-speakers] .translate-y-6{--tw-translate-y:0px;opacity:1}[data-template-theme=event-conference] [data-template-section=featured-speakers] .h-96{height:17rem}[data-template-theme=event-conference] [data-template-section=lineup] .size-20{border-color:color-mix(in oklab, var(--fw-volt) 34%, transparent)}[data-template-theme=event-conference] [data-template-canvas] .bg-primary\/5{background-color:color-mix(in oklab, var(--fw-volt) 13%, transparent)}[data-template-theme=event-conference] [data-template-canvas] .ring-brand{box-shadow:inset 0 0 0 2px var(--fw-volt)}@media (min-width:1024px){[data-template-theme=event-conference] [data-template-section=featured-speakers] .h-96{height:22rem}}[data-template-theme=event-conference] .fw-header{background-color:color-mix(in oklab, var(--fw-black) 64%, transparent);-webkit-backdrop-filter:blur(14px);box-shadow:inset 0 -1px 0 color-mix(in oklab, var(--fw-volt) 20%, transparent)}[data-template-theme=event-conference] [data-fw-header-veil]{background-color:color-mix(in oklab, var(--fw-black) 96%, transparent);box-shadow:inset 0 -1px 0 color-mix(in oklab, var(--fw-volt) 45%, transparent), 0 16px 36px -28px #000000e6}@supports (color:lab(0% 0 0)){[data-template-theme=event-conference] [data-fw-header-veil]{box-shadow:inset 0 -1px 0 color-mix(in oklab, var(--fw-volt) 45%, transparent), 0 16px 36px -28px lab(0% 0 0/.9)}}[data-template-theme=event-conference] .fw-dateline{border-bottom:1px solid color-mix(in oklab, var(--fw-volt) 20%, transparent)}[data-template-theme=event-conference] .fw-dateline-item{color:var(--muted-foreground);font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;align-items:center;font-size:.6875rem;line-height:1.6;display:inline-flex}[data-template-theme=event-conference] .fw-dateline-item:before{background-color:var(--fw-volt);content:"";width:.3125rem;height:.3125rem;margin-right:.625rem;rotate:45deg}[data-template-theme=event-conference] .fw-dateline-item-lead{color:var(--fw-volt-bright)}[data-template-theme=event-conference] .fw-wordmark{flex-wrap:wrap;align-items:center;gap:.4375rem;display:inline-flex}[data-template-theme=event-conference] .fw-wordmark-name{color:var(--foreground);letter-spacing:.015em;text-transform:uppercase;font-size:1.0625rem;font-weight:700;line-height:1}[data-template-theme=event-conference] .fw-wordmark-year{background-color:var(--fw-volt);color:var(--fw-ink);font-family:var(--font-mono);padding:.25rem .375rem;font-size:.8125rem;font-weight:600;line-height:1}[data-template-theme=event-conference] .fw-wordmark-year-plain{color:var(--fw-volt-bright);font-family:var(--font-mono);font-size:.8125rem;font-weight:600;line-height:1}[data-template-theme=event-conference] .fw-wordmark-hero .fw-wordmark-name{letter-spacing:-.022em;font-size:clamp(2.25rem,9.5vw,6rem)}[data-template-theme=event-conference] .fw-wordmark-hero .fw-wordmark-year{padding:.375rem .5rem;font-size:clamp(1rem,3.2vw,1.875rem)}[data-template-theme=event-conference] .fw-lockup{border-top:2px solid var(--fw-volt);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}[data-template-theme=event-conference] .fw-lockup-cell{border-bottom:1px solid color-mix(in oklab, var(--fw-volt) 22%, transparent);padding:.875rem 1rem 1rem 0}[data-template-theme=event-conference] .fw-lockup-label{color:var(--fw-volt-bright);font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;font-size:.625rem}[data-template-theme=event-conference] .fw-lockup-value{color:var(--foreground);letter-spacing:-.012em;margin-top:.5rem;font-size:1.0625rem;font-weight:600}[data-template-theme=event-conference] .fw-nav-link{color:var(--muted-foreground);font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;padding-bottom:.4375rem;font-size:.6875rem;transition:color .2s ease-out;position:relative}[data-template-theme=event-conference] .fw-nav-link:hover{color:var(--foreground)}[data-template-theme=event-conference] .fw-nav-link-active{color:var(--fw-volt-bright)}[data-template-theme=event-conference] .fw-nav-bar{background-color:var(--fw-volt);bottom:0;transform-origin:0;height:2px;position:absolute;inset-inline:0}[data-template-theme=event-conference] .fw-cta{background-color:var(--fw-volt);color:var(--fw-ink);font-family:var(--font-mono);letter-spacing:.13em;text-transform:uppercase;white-space:nowrap;align-items:center;height:2.25rem;padding-inline:1rem;font-size:.6875rem;font-weight:600;transition:background-color .2s ease-out}[data-template-theme=event-conference] .fw-cta:hover{background-color:var(--fw-volt-bright)}[data-template-theme=event-conference] :is(.fw-cta,.fw-menu-trigger):focus-visible{outline:2px solid var(--fw-volt-bright);outline-offset:2px}[data-template-theme=event-conference] .fw-menu-trigger{border:1px solid color-mix(in oklab, var(--fw-volt) 48%, transparent);color:var(--foreground);font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;justify-content:center;align-items:center;height:2.25rem;padding-inline:.875rem;font-size:.6875rem;display:inline-flex}[data-template-theme=event-conference] .fw-menu-panel{background-color:var(--fw-black);border:1px solid color-mix(in oklab, var(--fw-volt) 42%, transparent);z-index:50;flex-direction:column;width:14rem;display:flex;position:absolute;top:3rem;right:0;box-shadow:0 18px 44px -20px #000000d9;box-shadow:0 18px 44px -20px lab(0% 0 0/.85)}[data-template-theme=event-conference] .fw-menu-panel[hidden]{display:none}[data-template-theme=event-conference] .fw-menu-link{border-bottom:1px solid color-mix(in oklab, var(--fw-volt) 18%, transparent);color:var(--muted-foreground);font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;padding:.875rem 1rem;font-size:.6875rem;transition:color .2s ease-out}[data-template-theme=event-conference] .fw-menu-link:hover{color:var(--foreground)}[data-template-theme=event-conference] .fw-menu-link-active{color:var(--fw-volt-bright)}[data-template-theme=event-conference] .fw-menu-cta{justify-content:center;margin:.75rem;display:inline-flex}[data-template-theme=event-conference] .fw-footer{border-top:2px solid var(--fw-volt);color:var(--foreground);background-color:#06040f;background-color:lab(1.43873% 1.6529 -4.3861)}[data-template-theme=event-conference] .fw-footer-heading{color:var(--fw-volt-bright);font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;font-size:.625rem}[data-template-theme=event-conference] .fw-footer-link{color:var(--muted-foreground);width:fit-content;font-size:.875rem;transition:color .2s ease-out}[data-template-theme=event-conference] .fw-footer-link:hover{color:var(--foreground)}[data-template-theme=event-conference] .fw-footer-link[aria-current=page]{color:var(--fw-volt-bright)}[data-template-theme=event-conference] .fw-footer-line{color:var(--muted-foreground);font-size:.875rem;line-height:1.65}[data-template-theme=event-conference] .fw-footer-rule{border-top:1px solid color-mix(in oklab, var(--fw-volt) 22%, transparent);color:var(--muted-foreground);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;padding-top:1.5rem;font-size:.6875rem;line-height:1.7}@media (min-width:640px){[data-template-theme=event-conference] .fw-lockup{grid-template-columns:repeat(4,minmax(0,1fr))}[data-template-theme=event-conference] .fw-lockup-cell{padding-right:1.5rem}}@media (prefers-reduced-motion:reduce){[data-template-theme=event-conference] [data-fw-reveal]{opacity:1!important;transform:none!important}[data-template-theme=event-conference] [data-fw-header-veil]{transition-duration:1ms!important}}
[data-template-theme=fintech-trust]{--ll-ink:#0b1318;--ll-ink-deep:#070d12;--ll-ink-floor:#04090d;--ll-slate:#172127;--ll-paper:#ecf1f3;--ll-teal:#5ac5c4;--ll-teal-deep:#006267;--ll-rule:#ffffff26;--ll-rule-ink:#0e171e26;--background:#161f26;--foreground:#eff2f4;--card:#1b242b;--card-foreground:#eff2f4;--popover:#1b242b;--popover-foreground:#eff2f4;--primary:var(--ll-teal);--primary-foreground:#050c12;--secondary:#222d34;--secondary-foreground:#eff2f4;--muted:#1f2931;--muted-foreground:#adb6bb;--accent:#26323a;--accent-foreground:#eff2f4;--brand:var(--ll-teal);--brand-foreground:#050c12;--brand-50:#142829;--brand-100:#52a1a5;--brand-200:#3a808c;--brand-600:#70dcd8;--border:var(--ll-rule);--input:#ffffff38;--ring:var(--ll-teal);--radius:.25rem;--text-4xl:2.125rem;--text-4xl--line-height:1.14;--text-5xl:2.625rem;--text-5xl--line-height:1.08;--text-6xl:3.375rem;--text-6xl--line-height:1.04;--tracking-display:-.025em;--tracking-title:-.02em;--tracking-eyebrow:.2em;background-color:var(--ll-ink);color:var(--foreground);font-variant-numeric:tabular-nums}@supports (color:lab(0% 0 0)){[data-template-theme=fintech-trust]{--ll-ink:lab(5.27439% -1.67941 -4.46628);--ll-ink-deep:lab(3.36728% -1.14668 -3.13393);--ll-ink-floor:lab(2.22437% -.798918 -2.23706);--ll-slate:lab(11.8525% -2.75262 -6.11007);--ll-paper:lab(94.8037% -1.2801 -1.7572);--ll-teal:lab(73.2005% -32.0345 -9.69857);--ll-teal-deep:lab(37.027% -26.8514 -11.0012);--ll-rule:lab(100% 0 0/.15);--ll-rule-ink:lab(7.23336% -2.52666 -6.34827/.15);--background:lab(11.2725% -2.62073 -5.79306);--foreground:lab(95.3759% -.855207 -1.17245);--card:lab(13.5937% -2.77739 -6.11886);--card-foreground:lab(95.3759% -.855207 -1.17245);--popover:lab(13.5937% -2.77739 -6.11886);--popover-foreground:lab(95.3759% -.855207 -1.17245);--primary-foreground:lab(3.04954% -1.21945 -3.61945);--secondary:lab(17.6559% -2.95448 -6.45218);--secondary-foreground:lab(95.3759% -.855207 -1.17245);--muted:lab(15.9149% -2.93358 -6.44448);--muted-foreground:lab(73.3548% -2.43247 -4.04817);--accent:lab(20.0049% -3.8265 -6.72075);--accent-foreground:lab(95.3759% -.855207 -1.17245);--brand-foreground:lab(3.04954% -1.21945 -3.61945);--brand-50:lab(14.4147% -8.18145 -3.38416);--brand-100:lab(61.3213% -24.5099 -10.1147);--brand-200:lab(49.5132% -20.1532 -13.4403);--brand-600:lab(81.3896% -33.2993 -8.03595);--input:lab(100% 0 0/.22)}}[data-template-theme=fintech-trust] ::selection{background-color:color-mix(in oklab, var(--ll-teal) 32%, transparent)}[data-template-theme=fintech-trust] :is(.rounded-frame,.rounded-panel,.rounded-card,.rounded-inset,.rounded-2xl,.rounded-xl){border-radius:.25rem}[data-template-theme=fintech-trust] [data-template-canvas] .rounded-full.border,[data-template-theme=fintech-trust] [data-template-canvas] .rounded-full.bg-primary{border-radius:.1875rem}[data-template-theme=fintech-trust] [data-template-canvas] .tracking-eyebrow{font-family:var(--font-mono);font-weight:500}[data-template-theme=fintech-trust] [data-template-canvas] .rounded-full.tracking-eyebrow{background-color:color-mix(in oklab, var(--ll-ink) 82%, transparent);border-color:#0000;border-inline-start:2px solid var(--ll-teal);color:var(--ll-teal);border-radius:0;padding-inline:.625rem .375rem}[data-template-theme=fintech-trust] [data-template-section]>[aria-hidden=true]{max-width:88rem;margin-inline:auto}[data-template-theme=fintech-trust] [data-template-section]>[aria-hidden=true]>div{background-color:#0000;border-color:#0000;border-radius:0;padding-block:clamp(3rem,6vw,4.5rem)}[data-template-theme=fintech-trust] [data-template-section][data-tone=base]+[data-template-section][data-tone=base]{border-top:1px solid var(--ll-rule)}[data-template-theme=fintech-trust] [data-template-section=hero]>[aria-hidden=true]>div{padding-block:clamp(3.5rem,7vw,5.5rem)}[data-template-theme=fintech-trust] [data-template-section=hero]:has([data-aurora-root]){background:linear-gradient(180deg, color-mix(in oklab, var(--ll-teal) 7%, transparent), transparent 58%)}[data-template-theme=fintech-trust] [data-template-section=hero]:not(:has([data-aurora-root])){background-color:var(--ll-ink-deep);background-image:linear-gradient(180deg, color-mix(in oklab, var(--ll-teal) 9%, transparent), transparent 62%), repeating-linear-gradient(90deg, transparent 0 5.5rem, var(--ll-rule) 5.5rem calc(5.5rem + 1px));box-shadow:inset 0 -1px 0 var(--ll-rule)}[data-template-theme=fintech-trust] [data-aurora-root]{--brand-100:#52999f;--brand-200:#3b7985}@supports (color:lab(0% 0 0)){[data-template-theme=fintech-trust] [data-aurora-root]{--brand-100:lab(58.9166% -22.2211 -10.2053);--brand-200:lab(47.1192% -17.9936 -13.05)}}[data-template-theme=fintech-trust] [data-aurora-root] [data-aurora-scene]{--brand:#57b6b8}@supports (color:lab(0% 0 0)){[data-template-theme=fintech-trust] [data-aurora-root] [data-aurora-scene]{--brand:lab(68.4456% -28.9878 -10.0212)}}[data-template-theme=fintech-trust] [data-template-section][data-tone=muted]{--background:#222d34;--card:#27323a;--popover:#27323a;--muted:#27323a;--secondary:#2b3740;--accent:#2d3b44;--border:#ffffff2e;--input:#ffffff42;background-color:var(--ll-slate);box-shadow:inset 0 1px 0 var(--ll-rule), inset 0 -1px 0 var(--ll-rule)}@supports (color:lab(0% 0 0)){[data-template-theme=fintech-trust] [data-template-section][data-tone=muted]{--background:lab(17.6559% -2.95448 -6.45218);--card:lab(19.977% -3.10929 -6.77746);--popover:lab(19.977% -3.10929 -6.77746);--muted:lab(19.977% -3.10929 -6.77746);--secondary:lab(22.2982% -3.26392 -7.10266);--accent:lab(24.0694% -4.18292 -7.33492);--border:lab(100% 0 0/.18);--input:lab(100% 0 0/.26)}}[data-template-theme=fintech-trust] [data-template-section=customers][data-tone=muted]{--card:var(--ll-slate)}[data-template-theme=fintech-trust] [data-template-section][data-tone=contrast]{--background:#f8fafc;--foreground:#111920;--card:#fff;--card-foreground:#111920;--popover:#fff;--popover-foreground:#111920;--primary:var(--ll-teal-deep);--primary-foreground:#f4f7f9;--secondary:#dce2e6;--secondary-foreground:#111920;--muted:#d9dfe2;--muted-foreground:#475159;--accent:#e0e7eb;--accent-foreground:#111920;--brand:var(--ll-teal-deep);--brand-foreground:#f4f7f9;--brand-600:var(--ll-teal-deep);--border:var(--ll-rule-ink);--input:#0e171e3d;--ring:var(--ll-teal-deep);background-color:var(--ll-paper);box-shadow:inset 0 1px 0 var(--ll-rule-ink), inset 0 -1px 0 var(--ll-rule-ink);color:var(--foreground)}@supports (color:lab(0% 0 0)){[data-template-theme=fintech-trust] [data-template-section][data-tone=contrast]{--background:lab(98.272% -.642061 -.879765);--foreground:lab(8.37024% -2.56523 -5.77712);--card:lab(100% 0 0);--card-foreground:lab(8.37024% -2.56523 -5.77712);--popover:lab(100% 0 0);--popover-foreground:lab(8.37024% -2.56523 -5.77712);--primary-foreground:lab(97.1159% -.855237 -1.17248);--secondary:lab(89.5914% -1.7027 -2.34056);--secondary-foreground:lab(8.37024% -2.56523 -5.77712);--muted:lab(88.4314% -1.70258 -2.34045);--muted-foreground:lab(33.9097% -2.98192 -5.74282);--accent:lab(91.3353% -1.91396 -2.63213);--accent-foreground:lab(8.37024% -2.56523 -5.77712);--brand-foreground:lab(97.1159% -.855237 -1.17248);--input:lab(7.23336% -2.52666 -6.34827/.24)}}[data-template-theme=fintech-trust] [data-tone=contrast] .rounded-full.tracking-eyebrow{background-color:color-mix(in oklab, var(--ll-paper) 82%, transparent);border-inline-start-color:var(--ll-teal-deep);color:var(--ll-teal-deep)}[data-template-theme=fintech-trust] [data-template-section=compare] th,[data-template-theme=fintech-trust] [data-template-section=compare] td{padding-block:.625rem}[data-template-theme=fintech-trust] [data-template-section=compare] thead th{border-bottom:1px solid var(--border);padding-bottom:1rem}[data-template-theme=fintech-trust] [data-template-section=compare] tr>:nth-child(3){background-color:color-mix(in oklab, var(--ll-teal) 10%, transparent)}[data-template-theme=fintech-trust] [data-template-section=compare] td.tracking-eyebrow{color:var(--ll-teal);padding-top:2rem}[data-template-theme=fintech-trust] [data-template-section=controls] .h-32{background-color:color-mix(in oklab, var(--ll-ink-deep) 72%, transparent)}[data-template-theme=fintech-trust] [data-template-section=controls] .size-14{background-color:var(--secondary)}[data-template-theme=fintech-trust] [data-template-section=capabilities] .rounded-inset{box-shadow:inset 0 0 0 1px var(--ll-rule)}[data-template-theme=fintech-trust] [data-template-section=quote] .w-full.bg-muted{background-color:var(--ll-ink-deep);background-image:radial-gradient(120% 70% at 12% 0%, color-mix(in oklab, var(--ll-teal) 26%, transparent), transparent 64%), repeating-linear-gradient(180deg, transparent 0 1.375rem, var(--ll-rule) 1.375rem calc(1.375rem + 1px)), repeating-linear-gradient(90deg, transparent 0 3.25rem, var(--ll-rule) 3.25rem calc(3.25rem + 1px));box-shadow:inset 0 0 0 1px var(--ll-rule)}[data-template-theme=fintech-trust] .ledgerline-rail{background-color:var(--ll-ink-floor);box-shadow:inset 0 -1px 0 var(--ll-rule)}[data-template-theme=fintech-trust] .ledgerline-header{background-color:var(--ll-ink-deep);box-shadow:inset 0 -1px 0 var(--ll-rule)}[data-template-theme=fintech-trust] .ledgerline-footer{background-color:var(--ll-ink-floor);border-top:1px solid var(--ll-rule)}@keyframes ledgerline-pulse{0%,to{opacity:.55;transform:scale(1)}50%{opacity:0;transform:scale(2.6)}}[data-template-theme=fintech-trust] .ledgerline-pulse{animation:2.8s ease-out infinite ledgerline-pulse}@media (prefers-reduced-motion:reduce){[data-template-theme=fintech-trust] [data-ledgerline-reveal]{opacity:1!important;stroke-dasharray:none!important;stroke-dashoffset:0!important;transform:none!important}[data-template-theme=fintech-trust] .ledgerline-pulse{animation:none!important}}
[data-template-theme=healthcare-clinic]{--al-daylight:#fafbf7;--al-paper-deep:#eef5ed;--al-sky-band:#ebf7fc;--al-linen:#fff;--al-ink:#16261c;--al-green:#1d4d34;--al-green-deep:#103c26;--al-quiet:#3c4740;--al-sky:#86b2c9;--al-sky-pale:#c9e5f4;--al-wall:#faf8f1;--al-plate-x:32%;--background:var(--al-daylight);--foreground:var(--al-ink);--card:var(--al-linen);--card-foreground:var(--al-ink);--popover:var(--al-linen);--popover-foreground:var(--al-ink);--primary:var(--al-green-deep);--primary-foreground:#fbfcf9;--secondary:#e5f0e6;--secondary-foreground:var(--al-ink);--muted:var(--al-wall);--muted-foreground:var(--al-quiet);--accent:#e9f3ea;--accent-foreground:var(--al-ink);--brand:var(--al-green);--brand-foreground:#fbfcf9;--brand-50:#f3faf5;--brand-100:#dff4e7;--brand-200:#c0e5ce;--brand-600:#143f29;--border:#d0d9d1;--input:#7f9283;--ring:var(--al-green);--radius:.875rem;--text-xs:.8125rem;--text-sm:.9375rem;--text-base:1.0625rem;--text-lg:1.1875rem;--text-xl:1.375rem;--text-2xl:1.625rem;--text-3xl:2rem;--text-3xl--line-height:1.22;--text-4xl:2.375rem;--text-4xl--line-height:1.2;--text-5xl:3rem;--text-5xl--line-height:1.12;--tracking-display:-.02em;--tracking-title:-.015em;--tracking-snug:-.012em;--tracking-heading:-.01em;--tracking-micro:-.005em;--tracking-eyebrow:0;background-color:var(--background);color:var(--foreground)}@supports (color:lab(0% 0 0)){[data-template-theme=healthcare-clinic]{--al-daylight:lab(98.5531% -.904709 2.0487);--al-paper-deep:lab(95.8761% -3.39803 3.15875);--al-sky-band:lab(96.3487% -3.09205 -3.96712);--al-linen:lab(100% 0 0);--al-ink:lab(13.3737% -9.00167 3.97242);--al-green:lab(28.9767% -22.1663 9.76442);--al-green-deep:lab(21.9355% -20.2778 8.9289);--al-quiet:lab(28.9032% -5.71851 2.52789);--al-sky:lab(69.9976% -10.8849 -17.0269);--al-sky-pale:lab(89.093% -7.07984 -10.7017);--al-wall:lab(97.4982% -.117689 3.43721);--primary-foreground:lab(98.8808% -.60451 1.36467);--secondary:lab(93.8605% -5.20799 3.59433);--accent:lab(94.994% -4.62893 3.19343);--brand-foreground:lab(98.8808% -.60451 1.36467);--brand-50:lab(97.584% -3.15791 1.39725);--brand-100:lab(94.3475% -8.8698 3.92265);--brand-200:lab(87.9143% -15.9106 7.03162);--brand-600:lab(23.0963% -20.2508 8.91845);--border:lab(85.6884% -4.1357 2.63243);--input:lab(58.6418% -9.06381 5.31921)}}[data-template-theme=healthcare-clinic] ::selection{background-color:color-mix(in oklab, var(--al-sky) 34%, transparent)}[data-template-theme=healthcare-clinic] [data-template-canvas] .leading-6{line-height:1.75}[data-template-theme=healthcare-clinic] [data-template-canvas] .leading-7{line-height:1.8}[data-template-theme=healthcare-clinic] [data-template-canvas] .leading-8{line-height:1.55}[data-template-theme=healthcare-clinic] [data-template-canvas] .max-w-2xl{max-width:38rem}[data-template-theme=healthcare-clinic] [data-template-canvas] .max-w-3xl{max-width:44rem}[data-template-theme=healthcare-clinic] [data-template-section]>[aria-hidden=true]>div{background-color:#0000;border-color:#0000;border-radius:0;padding-block:clamp(4rem,8.5vw,7rem)}[data-template-theme=healthcare-clinic] [data-template-canvas] :is(.bg-background\/85,.bg-background\/70,.bg-background\/60){background-color:var(--al-linen)}[data-template-theme=healthcare-clinic] [data-template-canvas] :is(.shadow-xl,.shadow-lg){box-shadow:0 24px 48px -40px color-mix(in oklab, var(--al-ink) 42%, transparent)}[data-template-theme=healthcare-clinic] [data-template-canvas] .bg-muted{background-color:var(--al-wall);background-image: linear-gradient(180deg, color-mix(in oklab, var(--al-daylight) 80%, transparent), transparent 50%),  linear-gradient(180deg, transparent 51%, color-mix(in oklab, var(--al-daylight) 64%, transparent) 51%, color-mix(in oklab, var(--al-daylight) 64%, transparent) 52.8%, transparent 52.8%),  linear-gradient(90deg, transparent calc(var(--al-plate-x) - 0.9%), color-mix(in oklab, var(--al-daylight) 64%, transparent) calc(var(--al-plate-x) - 0.9%), color-mix(in oklab, var(--al-daylight) 64%, transparent) calc(var(--al-plate-x) + 0.9%), transparent calc(var(--al-plate-x) + 0.9%)),  radial-gradient(20% 68% at var(--al-plate-x) 90%, color-mix(in oklab, var(--al-sky-pale) 72%, transparent) 97%, transparent 100%),  linear-gradient(100deg, color-mix(in oklab, var(--al-sky-pale) 26%, transparent) 6%, transparent 58%),  radial-gradient(80% 84% at 108% 106%, color-mix(in oklab, var(--al-green) 15%, transparent), transparent 62%),  linear-gradient(180deg, transparent 84%, color-mix(in oklab, var(--al-green) 10%, transparent))}[data-template-theme=healthcare-clinic] [data-template-section=clinicians] .group:nth-child(2),[data-template-theme=healthcare-clinic] [data-template-section=pathways] div.grid:nth-child(2){--al-plate-x:41%}[data-template-theme=healthcare-clinic] [data-template-section=clinicians] .group:nth-child(3),[data-template-theme=healthcare-clinic] [data-template-section=pathways] div.grid:nth-child(3){--al-plate-x:25%}[data-template-theme=healthcare-clinic] [data-template-canvas] .rounded-full>.bg-muted{background-color:var(--al-wall);background-image:linear-gradient(172deg, color-mix(in oklab, var(--al-sky-pale) 58%, transparent), color-mix(in oklab, var(--al-sky-pale) 12%, transparent) 62%, color-mix(in oklab, var(--al-green) 7%, transparent))}[data-template-theme=healthcare-clinic] [data-template-canvas] .rounded-panel.bg-muted{background-color:color-mix(in oklab, var(--al-sky-pale) 24%, var(--al-daylight));background-image:none}[data-template-theme=healthcare-clinic] [data-template-section=building]{--al-plate-x:43%}[data-template-theme=healthcare-clinic] [data-template-canvas] .h-6.bg-muted{background-color:var(--al-green);opacity:1;background-image:none;width:3rem;height:2px}[data-template-theme=healthcare-clinic] [data-template-canvas] blockquote.border-l-2{border-color:var(--al-green)}[data-template-theme=healthcare-clinic] [data-template-canvas] .rounded-full.tracking-eyebrow{color:var(--al-green);letter-spacing:0;text-transform:none;background-color:#0000;border:0;border-radius:0;align-items:center;gap:.625rem;padding:0;font-size:.9375rem;font-weight:500;display:inline-flex}[data-template-theme=healthcare-clinic] [data-template-canvas] .rounded-full.tracking-eyebrow:before{background-color:var(--al-green);content:"";border-radius:999px;flex:none;width:.5rem;height:.5rem}[data-template-theme=healthcare-clinic] [data-template-canvas] span.h-10.rounded-md{border-radius:.75rem;height:3rem;padding-inline:1.75rem;font-size:.9375rem;font-weight:500}[data-template-theme=healthcare-clinic] [data-template-canvas] span.h-10.rounded-md.border-border{border-color:var(--al-green);color:var(--al-green-deep)}[data-template-theme=healthcare-clinic] [data-template-canvas] div.h-10.rounded-md{border-radius:.75rem;height:3rem}[data-template-theme=healthcare-clinic] [data-template-canvas] .h-28{border-radius:.75rem;height:8.5rem}[data-template-theme=healthcare-clinic] [data-template-canvas] .rounded-full.text-sm{background-color:var(--al-linen);border:1px solid color-mix(in oklab, var(--al-green) 34%, var(--border));color:var(--al-ink);padding:.5rem 1rem;font-size:.9375rem;font-weight:400}[data-template-theme=healthcare-clinic] [data-template-canvas] .h-32.overflow-hidden{background-image:linear-gradient(180deg, color-mix(in oklab, var(--al-sky-pale) 62%, transparent), color-mix(in oklab, var(--al-wall) 70%, transparent))}[data-template-theme=healthcare-clinic] [data-template-canvas] .h-32.overflow-hidden>.absolute.inset-0{display:none}[data-template-theme=healthcare-clinic] [data-template-canvas] :is(.size-14.rounded-panel svg,svg.size-6){color:var(--al-green)}[data-template-theme=healthcare-clinic] [data-template-canvas] svg.size-4.opacity-50{color:var(--al-green);opacity:1}[data-template-theme=healthcare-clinic] [data-template-section=clinicians] .translate-y-6{--tw-translate-y:0;opacity:1;translate:none}[data-template-theme=healthcare-clinic] [data-template-section=clinicians] .translate-y-8,[data-template-theme=healthcare-clinic] [data-template-section=clinicians] .justify-between>span.text-xs{display:none}[data-template-theme=healthcare-clinic] [data-template-section=clinicians] .group *{letter-spacing:var(--tracking-heading);transition:none}[data-template-theme=healthcare-clinic] [data-template-section=clinicians] .h-96{border-radius:var(--radius);box-shadow:inset 0 0 0 1px var(--border);height:15rem}@media (min-width:64rem){[data-template-theme=healthcare-clinic] [data-template-section=clinicians] .h-96{height:17rem}}[data-template-theme=healthcare-clinic] [data-template-section][data-tone=muted]{--border:#c8d2ca;background-color:var(--al-paper-deep);box-shadow:inset 0 1px 0 var(--border), inset 0 -1px 0 var(--border)}@supports (color:lab(0% 0 0)){[data-template-theme=healthcare-clinic] [data-template-section][data-tone=muted]{--border:lab(83.3951% -4.72742 3.01009)}}[data-template-theme=healthcare-clinic] [data-template-section][data-tone=contrast]{--border:#c5d4da;background-color:var(--al-sky-band);box-shadow:inset 0 1px 0 var(--border), inset 0 -1px 0 var(--border)}@supports (color:lab(0% 0 0)){[data-template-theme=healthcare-clinic] [data-template-section][data-tone=contrast]{--border:lab(83.8452% -4.11451 -4.92866)}}[data-template-theme=healthcare-clinic] :is([data-template-section=welcome],[data-template-section=hero]){background-image:radial-gradient(54rem 26rem at 50% -9rem, color-mix(in oklab, var(--al-sky) 19%, transparent), transparent 66%), radial-gradient(72rem 30rem at 88% -4rem, color-mix(in oklab, var(--al-green) 8%, transparent), transparent 70%), linear-gradient(180deg, color-mix(in oklab, var(--al-paper-deep) 62%, transparent), transparent 62%);box-shadow:inset 0 -1px 0 var(--border)}[data-template-theme=healthcare-clinic] :is([data-template-section=welcome],[data-template-section=hero])>[aria-hidden=true]>div{padding-block:clamp(4.5rem,10vw,8rem) clamp(4rem,8.5vw,6.5rem)}[data-template-theme=healthcare-clinic] .alder-utility{box-shadow:inset 0 -1px 0 color-mix(in oklab, var(--al-green) 22%, transparent);color:var(--al-ink);background-color:#e6f2e7;background-color:lab(94.4671% -5.78725 3.99543)}[data-template-theme=healthcare-clinic] .alder-header{background-color:var(--al-daylight)}[data-template-theme=healthcare-clinic] .alder-masthead{background-color:var(--al-daylight);border-bottom:1px solid var(--border)}[data-template-theme=healthcare-clinic] .alder-mark{color:var(--al-green)}[data-template-theme=healthcare-clinic] .alder-nav-link{position:relative}[data-template-theme=healthcare-clinic] .alder-nav-link[data-alder-active]:after{background-color:var(--al-green);content:"";border-radius:999px;height:2px;position:absolute;bottom:.375rem;left:.875rem;right:.875rem}[data-template-theme=healthcare-clinic] .alder-action{background-color:var(--al-green-deep);color:var(--primary-foreground)}[data-template-theme=healthcare-clinic] .alder-trigger{border:1px solid var(--al-green);color:var(--al-green-deep)}[data-template-theme=healthcare-clinic] .alder-trigger-bar{background-color:currentColor;border-radius:999px;width:1.125rem;height:2px;display:block}[data-template-theme=healthcare-clinic] .alder-sheet{background-color:var(--al-daylight);border-bottom:1px solid var(--border);box-shadow:0 20px 40px -36px color-mix(in oklab, var(--al-ink) 55%, transparent)}[data-template-theme=healthcare-clinic] .alder-sheet-link+.alder-sheet-link,[data-template-theme=healthcare-clinic] .alder-sheet-note{border-top:1px solid var(--border)}[data-template-theme=healthcare-clinic] .alder-sheet-link[data-alder-active]{box-shadow:inset 3px 0 0 var(--al-green)}[data-template-theme=healthcare-clinic] .alder-sheet-note{color:var(--al-ink);background-color:#f1f8f1;background-color:lab(96.9128% -3.47102 2.39284)}[data-template-theme=healthcare-clinic] .alder-footer{background-color:var(--al-paper-deep);border-top:1px solid var(--border)}[data-template-theme=healthcare-clinic] .alder-footer-label{color:var(--al-green)}[data-template-theme=healthcare-clinic] .alder-footer-notice{color:var(--al-ink)}[data-template-theme=healthcare-clinic] .alder-rail{border-top:1px solid color-mix(in oklab, var(--al-green) 20%, transparent);color:var(--al-ink);background-color:#e5f0e6;background-color:lab(93.7445% -5.20802 3.59434)}[data-template-theme=healthcare-clinic] .alder-focus:focus-visible{outline:3px solid var(--al-green);outline-offset:2px}@media (prefers-reduced-motion:reduce){[data-template-theme=healthcare-clinic] *{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}
[data-template-theme=nonprofit-cause]{--rv-paper:#f4f4ed;--rv-paper-deep:#e7ebe0;--rv-linen:#fcfcf9;--rv-mat:#dee8da;--rv-silt:#17221a;--rv-silt-band:#0f1a12;--rv-silt-raised:#1b271e;--rv-river:#07664d;--rv-river-deep:#004636;--rv-river-soft:#82c9aa;--rv-shallow:#a1c9b0;--rv-mist:#d6e9da;--rv-reed:#e1ebdf;--background:var(--rv-paper);--foreground:var(--rv-silt);--card:var(--rv-linen);--card-foreground:var(--rv-silt);--popover:var(--rv-linen);--popover-foreground:var(--rv-silt);--primary:var(--rv-river);--primary-foreground:var(--rv-paper);--secondary:#e0eadb;--secondary-foreground:var(--rv-silt);--muted:var(--rv-reed);--muted-foreground:#535d54;--accent:#d6e6d8;--accent-foreground:var(--rv-silt);--brand:var(--rv-river);--brand-foreground:var(--rv-paper);--brand-50:#f0f7f1;--brand-100:var(--rv-mist);--brand-200:var(--rv-shallow);--brand-600:var(--rv-river-deep);--border:#d4d8ce;--input:#bdc4b6;--ring:var(--rv-river);--radius:.375rem;--tracking-display:-.032em;--tracking-title:-.024em;--tracking-heading:-.015em;--text-4xl--line-height:1.14;--text-5xl--line-height:1.07;background-color:var(--background);color:var(--foreground)}@supports (color:lab(0% 0 0)){[data-template-theme=nonprofit-cause]{--rv-paper:lab(95.8996% -.853658 3.29803);--rv-paper-deep:lab(92.5082% -2.70605 4.84459);--rv-linen:lab(98.9984% -.479162 1.82867);--rv-mat:lab(90.9992% -5.56973 5.58646);--rv-silt:lab(12.1437% -6.98869 4.12024);--rv-silt-band:lab(8.06959% -6.30739 3.60764);--rv-silt-raised:lab(14.4773% -7.28939 4.296);--rv-river:lab(37.9696% -31.3128 6.94477);--rv-river-deep:lab(25.581% -26.5201 3.78684);--rv-river-soft:lab(75.6159% -28.5302 8.18815);--rv-shallow:lab(77.54% -17.5404 7.74939);--rv-mist:lab(90.5168% -8.44485 4.94912);--rv-reed:lab(92.1374% -5.22321 4.87027);--secondary:lab(91.5753% -5.38853 5.80509);--muted-foreground:lab(38.1919% -5.50324 3.8123);--accent:lab(89.9084% -7.68793 4.90104);--brand-50:lab(96.6808% -3.47099 2.39285);--border:lab(85.6571% -2.66626 4.41743);--input:lab(78.1976% -4.36676 5.83717)}}[data-template-theme=nonprofit-cause] ::selection{background-color:color-mix(in oklab, var(--rv-river) 22%, transparent)}[data-template-theme=nonprofit-cause] [data-template-section]>[aria-hidden=true]>div{background-color:#0000;border-color:#0000;border-radius:0;padding-block:clamp(3.5rem,7.5vw,6rem)}[data-template-theme=nonprofit-cause] [data-template-section][data-tone=base]+[data-template-section][data-tone=base]{border-top:1px solid var(--border)}[data-template-theme=nonprofit-cause] [data-template-section][data-tone=base]+[data-template-section][data-tone=base]:before{background-color:color-mix(in oklab, var(--rv-river) 80%, transparent);content:"";width:2.5rem;height:2px;margin-block-start:-1px;margin-inline:auto;display:block}[data-template-theme=nonprofit-cause] [data-template-canvas] :is(.bg-background\/85,.bg-background\/70,.bg-background\/60){background-color:var(--rv-linen)}[data-template-theme=nonprofit-cause] [data-template-canvas]{--rv-horizon:27%;--rv-shore:39%}[data-template-theme=nonprofit-cause] [data-template-canvas] .w-full.bg-muted:not(.h-full),[data-template-theme=nonprofit-cause] [data-template-section=catchment] .absolute.inset-0.bg-muted{background-color:var(--rv-river-deep);background-image:linear-gradient(to top right, color-mix(in oklab, var(--rv-silt) 94%, var(--rv-river-deep)) 0, color-mix(in oklab, var(--rv-silt) 94%, var(--rv-river-deep)) 20%, transparent 23.5%), linear-gradient(to top left, color-mix(in oklab, var(--rv-silt) 84%, var(--rv-river-deep)) 0, color-mix(in oklab, var(--rv-silt) 84%, var(--rv-river-deep)) 17%, transparent 21%), repeating-linear-gradient(to bottom, transparent 0 6px, color-mix(in oklab, var(--rv-mist) 7%, transparent) 6px 7px), radial-gradient(15% 44% at 64% 100%, color-mix(in oklab, var(--rv-mist) 10%, transparent), transparent 76%), radial-gradient(46% 13% at 41% calc(var(--rv-shore) + 5%), color-mix(in oklab, var(--rv-mist) 40%, transparent), transparent 76%), radial-gradient(68% 46% at 86% 4%, color-mix(in oklab, var(--rv-linen) 62%, transparent), transparent 72%), radial-gradient(closest-side at 50% 100%, color-mix(in oklab, var(--rv-river-deep) 62%, var(--rv-silt)) 94%, transparent 100%), linear-gradient(to bottom, color-mix(in oklab, var(--rv-mist) 58%, var(--rv-linen)) 0%, color-mix(in oklab, var(--rv-mist) 88%, transparent) calc(var(--rv-horizon) - 5%), color-mix(in oklab, var(--rv-river) 40%, var(--rv-mist)) var(--rv-horizon), color-mix(in oklab, var(--rv-river-deep) 76%, var(--rv-silt)) calc(var(--rv-horizon) + 5%), color-mix(in oklab, var(--rv-silt) 60%, var(--rv-river-deep)) var(--rv-shore), color-mix(in oklab, var(--rv-river) 62%, var(--rv-silt)) calc(var(--rv-shore) + 8%), color-mix(in oklab, var(--rv-river-deep) 82%, var(--rv-silt)) 62%, color-mix(in oklab, var(--rv-silt) 84%, var(--rv-river-deep)) 100%);background-position:left bottom, right bottom, bottom, bottom, center top, center top, center calc(var(--rv-horizon) - .55rem), center top;background-repeat:no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,repeat-x,no-repeat;background-size:100% 100%,100% 100%,100% 32%,100% 46%,100% 100%,100% 100%,2.75rem 1.35rem,100% 100%}[data-template-theme=nonprofit-cause] [data-template-section=projects] .flex-col>div:nth-child(2){--rv-horizon:34%;--rv-shore:45%}[data-template-theme=nonprofit-cause] [data-template-section=projects] .flex-col>div:nth-child(3){--rv-horizon:21%;--rv-shore:31%}[data-template-theme=nonprofit-cause] [data-template-section=place]{--rv-horizon:25%;--rv-shore:34%}[data-template-theme=nonprofit-cause] [data-template-canvas] .h-full.w-full.bg-muted{--rv-head-x:50%;--rv-head-y:34%;--rv-head-tone:34%;background-color:color-mix(in oklab, var(--rv-mist) 78%, var(--rv-linen));background-image:radial-gradient(42% 34% at var(--rv-head-x) var(--rv-head-y), color-mix(in oklab, var(--rv-river) var(--rv-head-tone), transparent), transparent 72%), linear-gradient(to bottom, transparent 62%, color-mix(in oklab, var(--rv-river) 52%, transparent) 68%, color-mix(in oklab, var(--rv-river-deep) 58%, transparent) 100%)}[data-template-theme=nonprofit-cause] [data-template-section=people] .grid>div:nth-child(3n+2),[data-template-theme=nonprofit-cause] [data-template-section=community] .flex-wrap>div:nth-child(3n+2){--rv-head-x:43%;--rv-head-y:30%;--rv-head-tone:48%}[data-template-theme=nonprofit-cause] [data-template-section=people] .grid>div:nth-child(3n),[data-template-theme=nonprofit-cause] [data-template-section=community] .flex-wrap>div:nth-child(3n){--rv-head-x:57%;--rv-head-y:37%;--rv-head-tone:24%}[data-template-theme=nonprofit-cause] [data-template-canvas] .rounded-panel.bg-muted{background-color:var(--rv-mat);background-image:none;border-radius:.125rem}[data-template-theme=nonprofit-cause] [data-template-canvas] .h-6.bg-muted{background-color:color-mix(in oklab, var(--muted-foreground) 62%, transparent);background-image:none}[data-template-theme=nonprofit-cause] [data-template-canvas] .bg-accent\/30{background-color:color-mix(in oklab, var(--rv-river) 40%, var(--rv-mist));background-image:linear-gradient(to bottom, color-mix(in oklab, var(--rv-mist) 78%, transparent), color-mix(in oklab, var(--rv-river) 34%, transparent) 46%, color-mix(in oklab, var(--rv-river-deep) 66%, transparent))}[data-template-theme=nonprofit-cause] [data-template-canvas] .rounded-inset.bg-muted{background-color:color-mix(in oklab, var(--rv-mist) 68%, var(--rv-linen));background-image:linear-gradient(to bottom, color-mix(in oklab, var(--rv-linen) 88%, transparent), color-mix(in oklab, var(--rv-mist) 92%, transparent))}[data-template-theme=nonprofit-cause] [data-template-canvas] .bg-primary\/15{background-color:color-mix(in oklab, var(--rv-river-deep) 86%, var(--rv-silt));background-image:linear-gradient(to bottom, color-mix(in oklab, var(--rv-river) 62%, transparent), color-mix(in oklab, var(--rv-silt) 88%, transparent))}[data-template-theme=nonprofit-cause] [data-template-canvas] .bg-muted\/70{background-color:color-mix(in oklab, var(--rv-paper-deep) 66%, var(--rv-shallow));background-image:repeating-linear-gradient(56deg, transparent 0 3px, color-mix(in oklab, var(--rv-silt) 9%, transparent) 3px 4px), linear-gradient(to bottom, color-mix(in oklab, var(--rv-paper-deep) 88%, transparent), color-mix(in oklab, var(--rv-shallow) 72%, transparent))}[data-template-theme=nonprofit-cause] [data-template-canvas] .size-10.bg-muted{background-color:var(--brand-50);border-color:color-mix(in oklab, var(--rv-river) 34%, transparent)}[data-template-theme=nonprofit-cause] [data-template-canvas] :is(.overflow-hidden.rounded-panel.border,.overflow-hidden.rounded-card.border){border-color:color-mix(in oklab, var(--rv-silt) 24%, transparent);box-shadow:0 18px 34px -30px color-mix(in oklab, var(--rv-silt) 60%, transparent);border-radius:.125rem}[data-template-theme=nonprofit-cause] [data-template-canvas] .rounded-inset.shadow-xl{box-shadow:0 26px 48px -36px color-mix(in oklab, var(--rv-silt) 70%, transparent);border-radius:.125rem}[data-template-theme=nonprofit-cause] [data-template-canvas] .rounded-full.tracking-eyebrow{border:0;border-bottom:2px solid color-mix(in oklab, var(--brand) 58%, transparent);color:var(--brand);letter-spacing:.2em;background-color:#0000;border-radius:0;padding:0 0 .4rem;font-size:.6875rem;font-weight:600}[data-template-theme=nonprofit-cause] [data-template-canvas] dl.grid>div.border-t{border-top-color:color-mix(in oklab, var(--brand) 72%, transparent);border-top-width:2px}[data-template-theme=nonprofit-cause] [data-template-canvas] dd.tracking-display{font-variant-numeric:tabular-nums;letter-spacing:-.05em;line-height:1.02}[data-template-theme=nonprofit-cause] [data-template-canvas] ul.border-t{border-top-color:color-mix(in oklab, var(--brand) 46%, transparent)}[data-template-theme=nonprofit-cause] [data-template-canvas] ul.border-t li span.font-medium{color:var(--brand-600);font-variant-numeric:tabular-nums;letter-spacing:-.015em}[data-template-theme=nonprofit-cause] [data-template-canvas] .h-9 .tracking-title{color:color-mix(in oklab, var(--brand) 94%, transparent);letter-spacing:.22em;font-size:.8125rem;font-weight:600}[data-template-theme=nonprofit-cause] [data-template-canvas] blockquote.border-l-2{border-left-color:color-mix(in oklab, var(--brand) 66%, transparent)}[data-template-theme=nonprofit-cause] [data-template-canvas] span.h-10.rounded-md{border-radius:.25rem;padding-inline:1.375rem}[data-template-theme=nonprofit-cause] [data-template-section][data-tone=muted]{--border:#cbd0c3;--rv-mat:#d6e2d2;background-color:var(--rv-paper-deep);box-shadow:inset 0 1px 0 var(--border), inset 0 -1px 0 var(--border)}@supports (color:lab(0% 0 0)){[data-template-theme=nonprofit-cause] [data-template-section][data-tone=muted]{--border:lab(82.8009% -3.41621 5.69096);--rv-mat:lab(88.729% -6.57725 6.61198)}}[data-template-theme=nonprofit-cause] [data-template-section=partners][data-tone=muted]{--card:var(--rv-paper-deep)}[data-template-theme=nonprofit-cause] [data-template-section=partners]>[aria-hidden=true]>div{padding-block:1rem}[data-template-theme=nonprofit-cause] [data-template-section=partners] :is(.bg-gradient-to-r,.bg-gradient-to-l).w-20{width:2.25rem}[data-template-theme=nonprofit-cause] [data-template-section][data-tone=contrast]{--rv-linen:var(--rv-silt-raised);--rv-mat:#25352a;--background:var(--rv-silt-band);--foreground:#f1f1e8;--card:var(--rv-silt-raised);--card-foreground:#f1f1e8;--popover:var(--rv-silt-raised);--primary:var(--rv-river-soft);--primary-foreground:var(--rv-silt);--secondary:#212f25;--secondary-foreground:#f1f1e8;--muted:#243228;--muted-foreground:#b0bfb3;--accent:#28372c;--accent-foreground:#f1f1e8;--brand:var(--rv-river-soft);--brand-50:#213328;--brand-600:var(--rv-river-soft);--border:#ffffff26;--input:#ffffff42;--ring:var(--rv-river-soft);background-color:var(--rv-silt-band);color:var(--foreground)}@supports (color:lab(0% 0 0)){[data-template-theme=nonprofit-cause] [data-template-section][data-tone=contrast]{--rv-mat:lab(20.3325% -8.66881 4.6636);--foreground:lab(94.8803% -1.12924 4.40394);--card-foreground:lab(94.8803% -1.12924 4.40394);--secondary:lab(17.9859% -8.04885 4.32992);--secondary-foreground:lab(94.8803% -1.12924 4.40394);--muted:lab(19.1462% -8.04536 4.32735);--muted-foreground:lab(75.9614% -7.09757 4.52569);--accent:lab(21.4928% -8.66525 4.66099);--accent-foreground:lab(94.8803% -1.12924 4.40394);--brand-50:lab(19.2013% -9.6225 4.24776);--border:lab(100% 0 0/.15);--input:lab(100% 0 0/.26)}}[data-template-theme=nonprofit-cause] [data-tone=contrast] .w-full.bg-muted:not(.h-full){background-color:var(--rv-silt-band);background-image:linear-gradient(to top right, #040905 0, #040905 21%, transparent 24%), linear-gradient(to top left, #070e08 0, #070e08 15%, transparent 18.5%), repeating-linear-gradient(to bottom, transparent 0 6px, color-mix(in oklab, var(--rv-river-soft) 10%, transparent) 6px 7px), radial-gradient(14% 44% at 64% 100%, color-mix(in oklab, var(--rv-river-soft) 13%, transparent), transparent 76%), radial-gradient(44% 12% at 41% calc(var(--rv-shore) + 5%), color-mix(in oklab, var(--rv-river-soft) 40%, transparent), transparent 76%), radial-gradient(closest-side at 50% 100%, #050b06 94%, transparent 100%), linear-gradient(to bottom, color-mix(in oklab, var(--rv-mist) 44%, var(--rv-silt)) 0%, color-mix(in oklab, var(--rv-river-soft) 30%, var(--rv-silt)) calc(var(--rv-horizon) - 5%), color-mix(in oklab, var(--rv-silt-band) 90%, transparent) calc(var(--rv-horizon) + 4%), color-mix(in oklab, var(--rv-silt-band) 96%, transparent) var(--rv-shore), color-mix(in oklab, var(--rv-river-soft) 52%, var(--rv-silt)) calc(var(--rv-shore) + 8%), color-mix(in oklab, var(--rv-river-deep) 62%, var(--rv-silt)) 62%, color-mix(in oklab, var(--rv-silt-band) 94%, transparent) 100%);background-position:left bottom, right bottom, bottom, center top, center top, center calc(var(--rv-horizon) - .55rem), center top;background-repeat:no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,repeat-x,no-repeat;background-size:100% 100%, 100% 100%, 100% calc(100% - var(--rv-shore)), 100% 100%, 100% 100%, 2.75rem 1.35rem, 100% 100%}@supports (color:lab(0% 0 0)){[data-template-theme=nonprofit-cause] [data-tone=contrast] .w-full.bg-muted:not(.h-full){background-image:linear-gradient(to top right, lab(2.06848% -1.83711 1.0473) 0, lab(2.06848% -1.83711 1.0473) 21%, transparent 24%), linear-gradient(to top left, lab(3.49817% -2.94361 1.68051) 0, lab(3.49817% -2.94361 1.68051) 15%, transparent 18.5%), repeating-linear-gradient(to bottom, transparent 0 6px, color-mix(in oklab, var(--rv-river-soft) 10%, transparent) 6px 7px), radial-gradient(14% 44% at 64% 100%, color-mix(in oklab, var(--rv-river-soft) 13%, transparent), transparent 76%), radial-gradient(44% 12% at 41% calc(var(--rv-shore) + 5%), color-mix(in oklab, var(--rv-river-soft) 40%, transparent), transparent 76%), radial-gradient(closest-side at 50% 100%, lab(2.57614% -2.13568 1.21973) 94%, transparent 100%), linear-gradient(to bottom, color-mix(in oklab, var(--rv-mist) 44%, var(--rv-silt)) 0%, color-mix(in oklab, var(--rv-river-soft) 30%, var(--rv-silt)) calc(var(--rv-horizon) - 5%), color-mix(in oklab, var(--rv-silt-band) 90%, transparent) calc(var(--rv-horizon) + 4%), color-mix(in oklab, var(--rv-silt-band) 96%, transparent) var(--rv-shore), color-mix(in oklab, var(--rv-river-soft) 52%, var(--rv-silt)) calc(var(--rv-shore) + 8%), color-mix(in oklab, var(--rv-river-deep) 62%, var(--rv-silt)) 62%, color-mix(in oklab, var(--rv-silt-band) 94%, transparent) 100%)}}[data-template-theme=nonprofit-cause] [data-tone=contrast] .h-full.w-full.bg-muted{background-color:color-mix(in oklab, var(--rv-mist) 30%, var(--rv-silt))}[data-template-theme=nonprofit-cause] [data-tone=contrast] :is(.overflow-hidden.rounded-panel.border,.overflow-hidden.rounded-card.border){border-color:color-mix(in oklab, var(--rv-river-soft) 26%, transparent);box-shadow:none}[data-template-theme=nonprofit-cause] [data-tone=contrast] .rounded-inset.shadow-xl{box-shadow:0 30px 60px -40px #0000008c;box-shadow:0 30px 60px -40px lab(0% 0 0/.55)}[data-template-theme=nonprofit-cause] [data-template-section=catchment]>[aria-hidden=true]>.bg-foreground{--rv-horizon:20%;--rv-shore:29%;--muted:transparent;--accent:var(--rv-mist);--primary:var(--rv-river-soft);--primary-foreground:var(--rv-silt);padding-block:0}[data-template-theme=nonprofit-cause] [data-template-section=catchment] .bg-foreground\/70{background-color:#0000;background-image:linear-gradient(to top, color-mix(in oklab, var(--rv-silt) 86%, transparent) 0%, color-mix(in oklab, var(--rv-silt) 78%, transparent) 34%, color-mix(in oklab, var(--rv-silt) 64%, transparent) 66%, color-mix(in oklab, var(--rv-silt) 44%, transparent) 88%, transparent 100%), linear-gradient(to bottom, transparent 0%, transparent 22%, color-mix(in oklab, var(--rv-silt) 26%, transparent) 52%, color-mix(in oklab, var(--rv-silt) 38%, transparent) 100%);background-position:bottom,top;background-repeat:no-repeat,no-repeat;background-size:100% max(34rem,84%),100% 100%}@media (max-width:767px){[data-template-theme=nonprofit-cause] [data-template-section=catchment]>[aria-hidden=true]>.bg-foreground>.relative{padding-top:11rem}[data-template-theme=nonprofit-cause] [data-template-section=catchment]>[aria-hidden=true]>.bg-foreground{--rv-horizon:6%;--rv-shore:11%}}[data-template-theme=nonprofit-cause] [data-template-section=catchment] .rounded-full.tracking-eyebrow{border-bottom-color:color-mix(in oklab, var(--rv-river-soft) 58%, transparent);color:color-mix(in oklab, var(--rv-river-soft) 32%, var(--rv-paper))}[data-template-theme=nonprofit-cause] [data-template-section=catchment] span.h-10.rounded-md.bg-background{border-color:color-mix(in oklab, var(--rv-paper) 55%, transparent);color:var(--rv-paper);background-color:#0000}[data-template-theme=nonprofit-cause] [data-template-section=hero]{background-image:radial-gradient(58rem 26rem at 12% -7rem, color-mix(in oklab, var(--rv-river) 10%, transparent), transparent 68%), linear-gradient(to bottom, color-mix(in oklab, var(--rv-paper-deep) 70%, transparent), transparent 72%)}[data-template-theme=nonprofit-cause] [data-template-section=hero]>[aria-hidden=true]>div{padding-block:clamp(3.25rem,7vw,5.5rem)}[data-template-theme=nonprofit-cause] [data-template-section=hero] .rounded-full.text-sm{border:1px solid color-mix(in oklab, var(--rv-river) 34%, transparent);color:var(--muted-foreground);background-color:#0000;border-radius:.125rem;font-weight:500}[data-template-theme=nonprofit-cause] .rivermouth-gauge{background-color:var(--rv-paper-deep);box-shadow:inset 0 -1px 0 var(--border);color:var(--muted-foreground)}[data-template-theme=nonprofit-cause] .rivermouth-header{background-color:var(--rv-paper)}[data-template-theme=nonprofit-cause] [data-rivermouth-veil]{box-shadow:inset 0 -1px 0 color-mix(in oklab, var(--rv-river) 42%, transparent), 0 14px 30px -26px color-mix(in oklab, var(--rv-silt) 45%, transparent)}[data-template-theme=nonprofit-cause] .rivermouth-mark{background-color:var(--rv-linen);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--rv-river) 40%, transparent)}[data-template-theme=nonprofit-cause] .rivermouth-footer{background-color:var(--rv-paper-deep);border-top:1px solid var(--border)}[data-template-theme=nonprofit-cause] .rivermouth-rail{background-color:var(--rv-silt-band);color:#b3c2b6;color:lab(77.1214% -7.09733 4.52534)}[data-template-theme=nonprofit-cause] .rivermouth-rail-mark{color:var(--rv-river-soft)}@media (prefers-reduced-motion:reduce){[data-template-theme=nonprofit-cause] [data-rivermouth-reveal]{opacity:1!important;transform:none!important}[data-template-theme=nonprofit-cause] [data-rivermouth-veil]{transition-duration:1ms!important}}
