@font-face{font-family:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(../media/65c558afe41e89d6-s.113htgw8u-emy.woff2?dpl=dpl_CZba6V5hKQ4875wMNG3RdK4pANyX)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(../media/14e23f9b59180572-s.08.c8psu~gif9.woff2?dpl=dpl_CZba6V5hKQ4875wMNG3RdK4pANyX)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:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b49b0d9b851e4899-s.0yfy_qj1.2qn0.woff2?dpl=dpl_CZba6V5hKQ4875wMNG3RdK4pANyX)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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2a65768255d6b625-s.p.14by5b4al-y~f.woff2?dpl=dpl_CZba6V5hKQ4875wMNG3RdK4pANyX)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:Playfair Display;font-style:normal;font-weight:900;font-display:swap;src:url(../media/65c558afe41e89d6-s.113htgw8u-emy.woff2?dpl=dpl_CZba6V5hKQ4875wMNG3RdK4pANyX)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:900;font-display:swap;src:url(../media/14e23f9b59180572-s.08.c8psu~gif9.woff2?dpl=dpl_CZba6V5hKQ4875wMNG3RdK4pANyX)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:Playfair Display;font-style:normal;font-weight:900;font-display:swap;src:url(../media/b49b0d9b851e4899-s.0yfy_qj1.2qn0.woff2?dpl=dpl_CZba6V5hKQ4875wMNG3RdK4pANyX)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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-weight:900;font-display:swap;src:url(../media/2a65768255d6b625-s.p.14by5b4al-y~f.woff2?dpl=dpl_CZba6V5hKQ4875wMNG3RdK4pANyX)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:Playfair Display Fallback;src:local(Times New Roman);ascent-override:97.25%;descent-override:22.56%;line-gap-override:0.0%;size-adjust:111.26%}.playfair_display_c8647879-module__6GAN2a__className{font-family:Playfair Display,Playfair Display Fallback;font-style:normal}.playfair_display_c8647879-module__6GAN2a__variable{--mk-serif:"Playfair Display", "Playfair Display Fallback"}
@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/c3cb240f9c892514-s.163v2i5cux7-c.woff2?dpl=dpl_CZba6V5hKQ4875wMNG3RdK4pANyX)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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.0yo6-5yoeeudq.woff2?dpl=dpl_CZba6V5hKQ4875wMNG3RdK4pANyX)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:DM Sans Fallback;src:local(Arial);ascent-override:94.9%;descent-override:29.66%;line-gap-override:0.0%;size-adjust:104.53%}.dm_sans_2c13d2f0-module__juON_W__className{font-family:DM Sans,DM Sans Fallback;font-style:normal}.dm_sans_2c13d2f0-module__juON_W__variable{--mk-sans:"DM Sans", "DM Sans Fallback"}
.marketing-module__ujkBRW__root{--navy:#0d1b2a;--blue:#1a3a5c;--blue-mid:#2a5a8a;--blue-accent:#3d9be8;--gold:#c9a84c;--ink:#2c2c2c;--muted:#5f6672;--grey-light:#f5f7fa;--border:#dde4ed;--serif:var(--mk-serif), Georgia, "Times New Roman", serif;--sans:var(--mk-sans), system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;font-family:var(--sans);color:var(--ink);-webkit-font-smoothing:antialiased;background:#fff;font-size:16px;line-height:1.7}.marketing-module__ujkBRW__root a{color:inherit}.marketing-module__ujkBRW__root a:focus-visible{outline:2px solid var(--blue-accent);outline-offset:3px}.marketing-module__ujkBRW__wrap{max-width:1080px;margin:0 auto;padding:0 2rem}.marketing-module__ujkBRW__narrow{max-width:720px}@media (max-width:560px){.marketing-module__ujkBRW__wrap{padding:0 1.25rem}}.marketing-module__ujkBRW__nav{z-index:100;background:var(--navy);position:sticky;top:0}.marketing-module__ujkBRW__navInner{justify-content:space-between;align-items:center;gap:1rem;padding-top:1rem;padding-bottom:1rem;display:flex}.marketing-module__ujkBRW__wordmark{font-family:var(--serif);letter-spacing:.02em;color:#fff;font-size:1.4rem;font-weight:700;text-decoration:none}.marketing-module__ujkBRW__wordmark span{color:var(--blue-accent)}.marketing-module__ujkBRW__navLinks{align-items:center;gap:1.5rem;display:flex}.marketing-module__ujkBRW__navLinks a{color:#ffffffb3;font-size:.9rem;text-decoration:none}.marketing-module__ujkBRW__navLinks a:hover{color:var(--gold)}.marketing-module__ujkBRW__navLinks a.marketing-module__ujkBRW__cta{color:var(--navy);background:var(--gold);border-radius:4px;padding:.55rem 1.2rem;font-weight:600}.marketing-module__ujkBRW__navLinks a.marketing-module__ujkBRW__cta:hover{color:var(--navy);background:#d8b95d}@media (max-width:640px){.marketing-module__ujkBRW__navLinks a.marketing-module__ujkBRW__quiet{display:none}}.marketing-module__ujkBRW__hero{background:var(--navy);color:#fff;padding:4rem 0 4.5rem}.marketing-module__ujkBRW__crumbs{color:#ffffff8c;margin-bottom:1.5rem;font-size:.85rem}.marketing-module__ujkBRW__crumbs a{color:#ffffffb3;text-decoration:none}.marketing-module__ujkBRW__crumbs a:hover{color:var(--gold)}.marketing-module__ujkBRW__h1{font-family:var(--serif);max-width:18em;margin-bottom:1.25rem;font-size:clamp(2.2rem,5vw,3.6rem);font-weight:900;line-height:1.12}.marketing-module__ujkBRW__heroSub{color:#ffffffbf;max-width:36em;margin-bottom:2rem;font-size:1.15rem;font-weight:300;line-height:1.65}.marketing-module__ujkBRW__btn{background:var(--gold);border-radius:4px;padding:.85rem 1.8rem;font-weight:600;text-decoration:none;display:inline-block;color:var(--navy)!important}.marketing-module__ujkBRW__btn:hover{background:#d8b95d}.marketing-module__ujkBRW__btnGhost{color:#fff;text-underline-offset:4px;margin-left:1rem;font-size:.95rem;text-decoration:underline;display:inline-block}@media (max-width:480px){.marketing-module__ujkBRW__btnGhost{margin:1rem 0 0;display:block}}.marketing-module__ujkBRW__sec{padding:4.5rem 0}.marketing-module__ujkBRW__grey{background:var(--grey-light)}.marketing-module__ujkBRW__h2{font-family:var(--serif);color:var(--navy);margin-bottom:1.25rem;font-size:clamp(1.7rem,3.6vw,2.5rem);font-weight:900;line-height:1.15}.marketing-module__ujkBRW__lede{color:var(--muted);max-width:38em;font-size:1.1rem;line-height:1.75}.marketing-module__ujkBRW__lede+.marketing-module__ujkBRW__lede{margin-top:1rem}.marketing-module__ujkBRW__list{gap:.6rem;max-width:38em;margin:1.25rem 0 0;padding:0;list-style:none;display:grid}.marketing-module__ujkBRW__list li{color:var(--ink);padding-left:1.5rem;position:relative}.marketing-module__ujkBRW__list li:before{content:"✓";color:var(--blue-accent);font-weight:700;position:absolute;left:0}.marketing-module__ujkBRW__cards{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:1.25rem;margin-top:2rem;display:grid}.marketing-module__ujkBRW__card{border:1px solid var(--border);background:#fff;border-radius:10px;padding:1.6rem}.marketing-module__ujkBRW__grey .marketing-module__ujkBRW__card{border-color:#0000;box-shadow:0 1px 3px #0d1b2a14}.marketing-module__ujkBRW__num{font-family:var(--serif);color:var(--blue-accent);margin-bottom:.8rem;font-size:2.4rem;font-weight:900;line-height:1}.marketing-module__ujkBRW__cardTitle{font-family:var(--serif);color:var(--navy);margin-bottom:.5rem;font-size:1.2rem;font-weight:700;line-height:1.25}.marketing-module__ujkBRW__cardText{color:var(--muted);font-size:.98rem;line-height:1.65}.marketing-module__ujkBRW__cardLink{margin-top:.75rem;font-size:.95rem;font-weight:600;display:inline-block;color:var(--blue-mid)!important}.marketing-module__ujkBRW__plans{grid-template-columns:repeat(3,1fr);gap:1.25rem;max-width:960px;margin-top:2rem;display:grid}@media (max-width:800px){.marketing-module__ujkBRW__plans{grid-template-columns:1fr;max-width:420px}}.marketing-module__ujkBRW__plan{border:1px solid var(--border);background:#fff;border-radius:10px;padding:1.9rem 1.5rem 2.1rem}.marketing-module__ujkBRW__featured{background:var(--navy);border-color:var(--navy);color:#fff}.marketing-module__ujkBRW__planName{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-bottom:.75rem;font-size:.8rem;font-weight:600}.marketing-module__ujkBRW__featured .marketing-module__ujkBRW__planName{color:var(--gold)}.marketing-module__ujkBRW__price{font-family:var(--serif);color:var(--navy);margin-bottom:.3rem;font-size:3rem;font-weight:900;line-height:1}.marketing-module__ujkBRW__featured .marketing-module__ujkBRW__price{color:#fff}.marketing-module__ujkBRW__period{color:var(--muted);margin-bottom:1.5rem;font-size:.9rem}.marketing-module__ujkBRW__featured .marketing-module__ujkBRW__period{color:#ffffffa6}.marketing-module__ujkBRW__planList{gap:.55rem;padding:0;list-style:none;display:grid}.marketing-module__ujkBRW__planList li{padding-left:1.2rem;font-size:.95rem;position:relative}.marketing-module__ujkBRW__planList li:before{content:"✓";color:var(--blue-accent);font-weight:700;position:absolute;left:0}.marketing-module__ujkBRW__faq{border-top:1px solid var(--border);max-width:760px;margin-top:2rem}.marketing-module__ujkBRW__faq details{border-bottom:1px solid var(--border);padding:1.1rem 0}.marketing-module__ujkBRW__faq summary{cursor:pointer;font-family:var(--serif);color:var(--navy);justify-content:space-between;gap:1rem;font-size:1.15rem;font-weight:700;list-style:none;display:flex}.marketing-module__ujkBRW__faq summary::-webkit-details-marker{display:none}.marketing-module__ujkBRW__faq summary:after{content:"+";color:var(--blue-accent);font-size:1.4rem;line-height:1}.marketing-module__ujkBRW__faq details[open] summary:after{content:"–"}.marketing-module__ujkBRW__faq p{color:var(--muted);max-width:38em;margin-top:.75rem}.marketing-module__ujkBRW__fine{color:var(--muted);max-width:44em;margin-top:1.5rem;font-size:.95rem}.marketing-module__ujkBRW__fine a{color:var(--blue-mid)}.marketing-module__ujkBRW__closer{background:var(--navy);color:#fff;text-align:center;padding:4rem 0}.marketing-module__ujkBRW__closer .marketing-module__ujkBRW__h2{color:#fff}.marketing-module__ujkBRW__closer .marketing-module__ujkBRW__lede{color:#ffffffb8;margin:0 auto 2rem}.marketing-module__ujkBRW__footer{background:var(--navy);padding:2.5rem 0}.marketing-module__ujkBRW__footerGrid{flex-wrap:wrap;justify-content:space-between;gap:2rem;display:flex}.marketing-module__ujkBRW__footerCol{align-content:start;gap:.45rem;display:grid}.marketing-module__ujkBRW__footerCol strong{letter-spacing:.12em;text-transform:uppercase;color:#ffffff73;margin-bottom:.25rem;font-size:.75rem}.marketing-module__ujkBRW__footerCol a{color:#ffffffb3;font-size:.9rem;text-decoration:none}.marketing-module__ujkBRW__footerCol a:hover{color:var(--gold)}.marketing-module__ujkBRW__legal{color:#fff6;margin-top:2rem;font-size:.85rem}.marketing-module__ujkBRW__legal a{color:inherit}
