@font-face{font-family:Fraunces;font-style:italic;font-weight:400;font-display:swap;src:url(../media/50a3f1070da3c6cc-s.02dd38f5.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:italic;font-weight:400;font-display:swap;src:url(../media/b887d91685b8c137-s.168cff4b.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:italic;font-weight:400;font-display:swap;src:url(../media/3c7c6164b2587822-s.p.7f689f7d.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:italic;font-weight:500;font-display:swap;src:url(../media/50a3f1070da3c6cc-s.02dd38f5.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:italic;font-weight:500;font-display:swap;src:url(../media/b887d91685b8c137-s.168cff4b.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:italic;font-weight:500;font-display:swap;src:url(../media/3c7c6164b2587822-s.p.7f689f7d.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1e219c03c996efbd-s.ba7d7329.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b35b0dbffda7f2c4-s.0c27b1b4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:400;font-display:swap;src:url(../media/03bda585a99c6450-s.p.ad37b9d9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1e219c03c996efbd-s.ba7d7329.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b35b0dbffda7f2c4-s.0c27b1b4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:500;font-display:swap;src:url(../media/03bda585a99c6450-s.p.ad37b9d9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces Fallback;src:local(Times New Roman);ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.0%;size-adjust:115.45%}.fraunces_ef1013c5-module__cjKqaW__className{font-family:Fraunces,Fraunces Fallback}.fraunces_ef1013c5-module__cjKqaW__variable{--font-fraunces:"Fraunces","Fraunces Fallback"}
@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2c55a0e60120577a-s.2a48534a.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.18a48cbc.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ad66f9afd8947f86-s.7a40eb73.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5476f68d60460930-s.c995e352.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.76dcb0b2.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1bffadaabf893a1e-s.7cd81963.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.3a6ba036.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2c55a0e60120577a-s.2a48534a.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.18a48cbc.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ad66f9afd8947f86-s.7a40eb73.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5476f68d60460930-s.c995e352.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.76dcb0b2.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1bffadaabf893a1e-s.7cd81963.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.3a6ba036.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2c55a0e60120577a-s.2a48534a.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.18a48cbc.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ad66f9afd8947f86-s.7a40eb73.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5476f68d60460930-s.c995e352.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.76dcb0b2.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1bffadaabf893a1e-s.7cd81963.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.3a6ba036.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_bd85afd8-module__KYjtsW__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_bd85afd8-module__KYjtsW__variable{--font-inter:"Inter","Inter Fallback"}
.v2-root{--c-paper:#f6efe2;--c-paper-warm:#ede2cc;--c-paper-soft:#fcf8f0;--c-vellum:#e6dac0;--c-ink:#1c1410;--c-ink-mute:#5a4836;--c-ink-faint:#8a7860;--c-bronze:#8c6534;--c-bronze-deep:#6f4f27;--c-sage:#8a9579;--c-sage-deep:#5e6a52;--c-amber:#b86a2a;--c-amber-deep:#8e4f1d;--c-weight:#0d0805;--c-weight-soft:#1f1611;--c-rule:#1c141014;--c-rule-strong:#1c141029;--c-cream-light:var(--c-paper);--c-cream-warm:var(--c-paper-warm);--c-sepia:var(--c-bronze);--c-sepia-muted:var(--c-bronze-deep);--c-brown-dark:var(--c-ink);--c-brown-deeper:var(--c-weight-soft);--c-brown-deepest:var(--c-weight);--c-text-on-cream:var(--c-ink);--c-text-on-cream-muted:var(--c-ink-mute);--c-text-on-cream-faint:var(--c-ink-faint);--c-text-on-dark:var(--c-paper);--c-text-on-dark-muted:#f6efe2c7;--c-text-on-dark-faint:#f6efe280;--c-border-cream:var(--c-rule-strong);--c-border-dark:#8c65344d;--c-success:var(--c-sage-deep);--c-warn:var(--c-amber);--c-canvas:var(--c-paper);--c-surface:var(--c-paper-warm);--c-surface-hi:var(--c-paper-soft);--c-brass:var(--c-bronze);--c-brass-deep:var(--c-bronze-deep);--c-brass-soft:#8c65341a;--c-ivory:var(--c-paper);--c-ivory-mute:var(--c-ink-mute);--c-ivory-faint:var(--c-ink-faint);--c-border:var(--c-rule);--c-canvas-warm:var(--c-paper-warm);--c-shadow-warm:0 1px 2px #1c14100a,0 12px 32px -16px #1c14102e;--c-divider:var(--c-rule);--space-1:8px;--space-2:16px;--space-3:24px;--space-4:32px;--space-6:48px;--space-8:64px;--space-12:96px;--space-16:128px;--max-w:1200px;background:var(--c-paper);color:var(--c-ink);min-height:100vh}.v2-root *{box-sizing:border-box}.v2-root a{color:inherit;text-decoration:none}.v2-section-cream{background:linear-gradient(180deg,var(--c-cream-light)0%,var(--c-cream-warm)100%);color:var(--c-text-on-cream)}.v2-section-cream .v2-headline em{color:var(--c-sepia-muted);font-style:italic}.v2-section-cream .v2-eyebrow{color:var(--c-sepia-muted)}.v2-section-cream .v2-body{color:var(--c-text-on-cream-muted)}.v2-section-cream .v2-label{color:var(--c-sepia-muted)}.v2-section-dark{background:var(--c-vellum);color:var(--c-ink)}.v2-section-dark-deepest{background:var(--c-weight);color:var(--c-paper)}.v2-section-dark .v2-headline em{color:var(--c-bronze-deep)}.v2-section-dark .v2-eyebrow{color:var(--c-bronze)}.v2-section-dark .v2-body{color:var(--c-ink-mute)}.v2-section-dark .v2-label{color:var(--c-ink-faint)}.v2-headline{font-family:var(--font-fraunces),Georgia,serif;letter-spacing:-.02em;font-weight:400;line-height:1.05}.v2-headline em{color:var(--c-sepia);font-style:italic}.v2-eyebrow{font-family:var(--font-inter),sans-serif;letter-spacing:.22em;text-transform:uppercase;color:var(--c-sepia);font-size:10px}.v2-body{font-family:var(--font-inter),sans-serif;color:var(--c-text-on-dark-muted);font-size:14px;line-height:1.55}.v2-label{font-family:var(--font-inter),sans-serif;letter-spacing:.15em;text-transform:uppercase;color:var(--c-text-on-dark-faint);font-size:10px}.v2-root .v2-btn-primary,a.v2-btn-primary,button.v2-btn-primary{background:var(--c-brown-dark);color:var(--c-cream-light);font-family:var(--font-inter),sans-serif;letter-spacing:.08em;cursor:pointer;border:none;border-radius:30px;justify-content:center;align-items:center;gap:8px;padding:16px 28px;font-size:13px;font-weight:600;text-decoration:none;transition:background .2s,transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 6px 18px #3a28182e}.v2-btn-primary:hover{background:var(--c-sepia);color:var(--c-brown-deepest);transform:translateY(-1px);box-shadow:0 10px 24px #d4a37359}.v2-btn-primary:disabled{color:#f4e6d299;cursor:not-allowed;box-shadow:none;background:#3a28184d;transform:none}.v2-root .v2-btn-primary-on-dark,a.v2-btn-primary-on-dark,button.v2-btn-primary-on-dark{background:var(--c-sepia);color:var(--c-brown-deepest);font-family:var(--font-inter),sans-serif;letter-spacing:.08em;cursor:pointer;border:none;border-radius:30px;justify-content:center;align-items:center;gap:8px;padding:16px 28px;font-size:13px;font-weight:700;text-decoration:none;transition:filter .2s,transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 6px 22px #d4a37340}.v2-btn-primary-on-dark:hover{filter:brightness(1.06);transform:translateY(-1px);box-shadow:0 10px 28px #d4a37366}.v2-btn-secondary{color:var(--c-sepia);border:1px solid var(--c-sepia);font-family:var(--font-inter),sans-serif;letter-spacing:.08em;cursor:pointer;background:0 0;border-radius:30px;padding:14px 24px;font-size:13px}.v2-section-cream .v2-btn-secondary{color:var(--c-brown-dark);border-color:var(--c-brown-dark)}.v2-input{border:1px solid var(--c-border-dark);font-size:14px;font-family:var(--font-inter),sans-serif;color:var(--c-text-on-dark);background:#f4e6d20d;border-radius:8px;width:100%;padding:14px 16px}.v2-input::placeholder{color:var(--c-text-on-dark-faint)}.v2-input:focus{border-color:var(--c-sepia);outline:none}.v2-section-cream .v2-input{border-color:var(--c-border-cream);color:var(--c-text-on-cream);background:#3a28180a}.v2-section-cream .v2-input::placeholder{color:var(--c-text-on-cream-faint)}.v2-section-cream .hero-trust-strip{color:var(--c-text-on-cream-muted)}.v2-section-cream .hero-trust-icon{color:var(--c-sepia)}.v2-section-cream .hero-trust-dot{color:var(--c-text-on-cream-faint)}:root{--c-paper:#f6efe2;--c-paper-warm:#ede2cc;--c-paper-soft:#fcf8f0;--c-vellum:#e6dac0;--c-ink:#1c1410;--c-ink-mute:#5a4836;--c-ink-faint:#8a7860;--c-bronze:#8c6534;--c-bronze-deep:#6f4f27;--c-sage:#8a9579;--c-sage-deep:#5e6a52;--c-amber:#b86a2a;--c-amber-deep:#8e4f1d;--c-weight:#0d0805;--c-weight-soft:#1f1611;--c-rule:#1c141014;--c-rule-strong:#1c141029;--c-canvas:var(--c-paper);--c-canvas-warm:var(--c-paper-warm);--c-brass:var(--c-bronze);--c-sepia:var(--c-bronze);--c-divider:var(--c-rule);--c-shadow-warm:0 1px 2px #1c14100a,0 12px 32px -16px #1c14102e;--font-serif:var(--font-display)}.v2-root:before{content:"";pointer-events:none;z-index:100;opacity:.035;mix-blend-mode:multiply;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>");position:fixed;inset:0}.v2-root{font-family:var(--font-body),Georgia,serif;letter-spacing:.005em;font-weight:300}.v2-root h1,.v2-root h2,.v2-root .v2-headline{font-family:var(--font-display),Georgia,serif;letter-spacing:-.005em;font-weight:500}.v2-root h1.italic,.v2-root .v2-headline em{font-style:italic}.v2-root .v2-eyebrow,.v2-root [class*=eyebrow]{font-family:var(--font-eyebrow),Georgia,serif;letter-spacing:.32em;text-transform:uppercase;color:var(--c-bronze);font-weight:500}@media (max-width:768px){.v2-root>main:first-child,.v2-root>section:first-child,.v2-root>div:first-child>section:first-child,.v2-root>div:first-child>main:first-child{padding-top:max(80px,env(safe-area-inset-top,0))}}
