@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/geist/Geist-latin-ext.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/geist/Geist-latin.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:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/instrument-serif/InstrumentSerif-italic-latin-ext.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/instrument-serif/InstrumentSerif-italic-latin.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:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/instrument-serif/InstrumentSerif-normal-latin-ext.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/instrument-serif/InstrumentSerif-normal-latin.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:Allison;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/allison/Allison-latin-ext.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Allison;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/allison/Allison-latin.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:Geist Fallback;src:local(Arial),local(ArialMT);size-adjust:104%;ascent-override:96%;descent-override:24%;line-gap-override:0%}:root{--w-paper:#f4f2ee;--w-paper-2:#e9e5df;--w-white:#fbfaf8;--w-ink:#1b2130;--w-text:#3d4352;--w-muted:#5d6371;--w-line:#dcd7cf;--w-aub:#232b3b;--w-aub-soft:#c3c8d3;--w-rose:#d4c9bf;--w-rose-soft:#e5ded3;--w-mauve:#7e5d69;--w-navy:#3c485e;--w-slate:#5a6275;--w-sans:"Geist", "Geist Fallback", "Helvetica Neue", Arial, sans-serif;--w-serif:"Instrument Serif", Georgia, "Times New Roman", serif;--w-hand:"Allison", "Brush Script MT", cursive}*,:before,:after{box-sizing:border-box}h1,h2,h3,h4,p,figure,blockquote,dl,dd,ol,ul{margin:0}ol,ul{padding:0}html{-webkit-text-size-adjust:100%}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{background:var(--w-paper);color:var(--w-text);font:400 18px/1.62 var(--w-sans);-webkit-font-smoothing:antialiased;margin:0}body.is-locked{overflow:hidden}img,svg,video{max-width:100%;display:block}img{height:auto}a{color:inherit}button,input,textarea{font:inherit;color:inherit}[hidden]{display:none!important}:focus-visible{outline:2px solid var(--w-mauve);outline-offset:3px}.w-dark :focus-visible,.w-on-dark :focus-visible,.w-nav :focus-visible,.w-foot :focus-visible,.w-apply :focus-visible,.w-pcta :focus-visible{outline-color:var(--w-rose)}main:focus{outline:none}.skip-link{z-index:1000;background:var(--w-paper);color:var(--w-aub);border-radius:999px;padding:12px 20px;font-size:15px;font-weight:500;text-decoration:none;transition:transform .2s;position:absolute;top:16px;left:16px;transform:translateY(-200%)}.skip-link:focus-visible{transform:none}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.w-open{color:#3d3510;background:#fff1a8;border-radius:3px;padding:0 4px;font-style:italic}.w-wrap{max-width:1240px;margin:0 auto;padding-inline:48px}.w-sec{padding-block:128px}.w-alt{background:var(--w-paper-2)}.w-dark{background:var(--w-aub);color:var(--w-aub-soft)}.w-label{font:500 13px/1.4 var(--w-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--w-slate);align-items:center;gap:10px;margin:0;display:inline-flex}.w-label:before{content:"";background:var(--w-mauve);border-radius:0 11px 0 0;flex:none;width:11px;height:11px}.w-dark .w-label,.w-on-dark .w-label{color:var(--w-rose)}.w-d1{font:400 86px/.98 var(--w-serif);letter-spacing:-.02em;color:var(--w-ink);text-wrap:balance;margin:0}.w-h2{font:400 58px/1.04 var(--w-serif);letter-spacing:-.015em;color:var(--w-ink);text-wrap:balance;margin:0}.w-h3{font:500 21px/1.3 var(--w-sans);letter-spacing:-.012em;color:var(--w-ink);text-wrap:balance;margin:0}.w-h3s{font:400 30px/1.12 var(--w-serif);color:var(--w-ink);text-wrap:balance;margin:0}.w-d1 em,.w-h2 em,.w-h3s em,.w-quote em{color:var(--w-mauve);font-style:italic}.w-dark .w-d1,.w-dark .w-h2,.w-on-dark .w-d1,.w-on-dark .w-h2{color:#fff}.w-dark .w-d1 em,.w-dark .w-h2 em,.w-on-dark .w-d1 em,.w-on-dark .w-h2 em{color:var(--w-rose)}.w-lead{max-width:54ch;margin:0;font-size:20px;line-height:1.55}.w-p{max-width:62ch;margin:0}.w-sm{font-size:15.5px;line-height:1.55}.w-muted{color:var(--w-muted)}.w-head{flex-direction:column;gap:22px;max-width:800px;display:flex}.w-btns{flex-wrap:wrap;align-items:center;gap:14px 18px;display:flex}.w-btn{height:56px;font:500 16px/1 var(--w-sans);white-space:nowrap;border:1px solid var(--w-ink);color:var(--w-ink);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:12px;padding:0 28px;text-decoration:none;transition:gap .2s;display:inline-flex}.w-btn:hover{gap:18px}.w-btn svg{stroke:currentColor;fill:none;stroke-width:1.7px;width:16px;height:16px}.w-btn-pri{background:var(--w-aub);border-color:var(--w-aub);color:var(--w-paper)}.w-btn-rose{background:var(--w-paper);border-color:var(--w-paper);color:var(--w-aub)}.w-btn-ghost{color:#fff;border-color:#ffffff8c}.w-btn.sm{height:44px;padding:0 20px;font-size:15px}.w-link{font:500 16px/1.4 var(--w-sans);color:var(--w-ink);border-bottom:1px solid var(--w-mauve);align-items:center;gap:8px;padding-bottom:2px;text-decoration:none;display:inline-flex}.w-link svg{stroke:currentColor;fill:none;stroke-width:1.7px;width:15px;height:15px}.w-dots{flex-wrap:wrap;gap:8px 22px;margin:0;padding:0;font-size:15px;list-style:none;display:flex}.w-dots li{align-items:center;gap:9px;display:inline-flex}.w-dots li:before{content:"";background:var(--w-rose);border-radius:50%;width:6px;height:6px}.w-shape{display:block}.w-photo{aspect-ratio:4/5;max-width:100%;margin:0;position:relative}.w-photo img{z-index:1;object-fit:cover;border-radius:16px;width:100%;height:100%;position:relative}.w-photo .w-shape{z-index:0;position:absolute}.w-chip{font:500 12px/1 var(--w-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--w-ink);background:var(--w-rose-soft);border-radius:999px;align-self:flex-start;padding:8px 12px}.w-split{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:80px;display:grid}.w-badge{flex:none;width:64px;height:64px;position:relative}.w-badge svg{width:100%;height:100%;position:absolute;inset:0}.w-badge b{font:400 30px/1 var(--w-serif);color:#fff;position:absolute;bottom:6px;left:10px}.w-badge.light b{color:var(--w-ink)}.w-sig{flex-direction:column;gap:0;display:flex}.w-sig .s{font-family:var(--w-hand);color:var(--w-ink);font-size:60px;line-height:.9}.w-sig small{color:var(--w-muted);font-size:14px}.w-nav{background:var(--w-aub);z-index:20;position:relative}.w-nav-row{align-items:center;gap:36px;min-height:96px;display:flex}.w-logo{flex:none;display:block}.w-logo img{width:124px}.w-links{gap:30px;margin-left:auto;font-size:15px;display:flex}.w-links a{color:#ffffffc7;padding-bottom:5px;text-decoration:none}.w-links a:hover{color:#fff}.w-links a[aria-current=page]{color:#fff;box-shadow:inset 0 -1.5px 0 var(--w-rose)}.w-burger{cursor:pointer;background:0 0;border:1px solid #ffffff59;border-radius:50%;justify-content:center;align-items:center;width:46px;height:46px;margin-left:auto;display:none}.w-burger svg{stroke:#fff;stroke-width:1.6px;fill:none;width:18px;height:18px}.w-mnav{z-index:100;background:var(--w-aub);color:#fff;visibility:hidden;opacity:0;flex-direction:column;gap:8px;padding:28px 20px 40px;transition:opacity .2s,visibility 0s .2s;display:flex;position:fixed;inset:0}.w-mnav.open{visibility:visible;opacity:1;transition:opacity .2s}.w-mnav-top{justify-content:space-between;align-items:center;margin-bottom:32px;display:flex}.w-mnav-top img{width:96px}.w-mnav>a:not(.w-btn){font:400 40px/1.2 var(--w-serif);color:#fff;border-bottom:1px solid #ffffff1f;padding:6px 0;text-decoration:none}.w-mnav>a[aria-current=page]{color:var(--w-rose);font-style:italic}.w-mnav .w-btn{justify-content:center;margin-top:32px}.w-vhero{background:var(--w-aub) url(/videos/hero-mentoring-poster.webp) center / cover;align-items:flex-end;min-height:740px;display:flex;position:relative;overflow:hidden}.w-vhero video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.w-vhero:after{content:"";background:linear-gradient(90deg,#141a26e0 0%,#141a26a8 42%,#141a261f 78%),linear-gradient(#141a2600 60%,#141a268c 100%);position:absolute;inset:0}.w-vhero .w-wrap{z-index:1;width:100%;padding-block:120px 96px;position:relative}.w-vhero-text{color:#ffffffd6;flex-direction:column;gap:28px;max-width:720px;display:flex}.w-vhero .w-dots{color:#ffffffd6}.w-vcap{z-index:1;color:#ffffff9e;font-size:13px;position:absolute;bottom:32px;right:48px}.w-proof{border-bottom:1px solid var(--w-line);padding-block:56px}.w-proof-row{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.w-proof-row>div{grid-template-columns:30px 1fr;gap:14px;padding:4px 24px;display:grid}.w-proof-row>div+div{border-left:1px solid var(--w-line)}.w-proof-row>div:first-child{padding-left:0}.w-proof-row svg{width:28px;height:28px}.w-proof-row b{font:400 30px/1.1 var(--w-serif);color:var(--w-ink);display:block}.w-proof-row span{color:var(--w-muted);font-size:15px}.w-plan{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:88px;display:grid}.w-plan .w-head{gap:26px}.w-plan .w-head>.w-btn{align-self:flex-start}.w-gets{border-top:1px solid var(--w-ink);margin:4px 0 0;padding:0;list-style:none}.w-gets li{border-bottom:1px solid var(--w-line);grid-template-columns:48px 1fr;gap:16px;padding:22px 0;display:grid}.w-gets li>i{font:italic 400 26px/1 var(--w-serif);color:var(--w-mauve)}.w-gets li>div{flex-direction:column;gap:6px;display:flex}.w-gets li>div b{font:500 18px/1.35 var(--w-sans);color:var(--w-ink)}.w-docwrap{padding:40px 0 40px 40px;position:relative}.w-docwrap>.w-shape{width:62%;height:auto;position:absolute;top:0;left:0}.w-doc{z-index:1;background:var(--w-white);border:1px solid var(--w-line);border-radius:16px;flex-direction:column;gap:18px;padding:40px 40px 32px;display:flex;position:relative}.w-doc-head{border-bottom:1px solid var(--w-ink);justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:16px;display:flex}.w-doc-head b{font:400 40px/1 var(--w-serif);color:var(--w-ink)}.w-doc-head span{color:var(--w-muted);text-align:right;font-size:12px;line-height:1.5}.w-doc-goal{background:var(--w-aub);border-radius:12px;flex-direction:column;gap:4px;padding:18px 20px;display:flex}.w-doc-goal small{letter-spacing:.1em;text-transform:uppercase;color:var(--w-rose);font-size:12px}.w-doc-goal p{font:400 24px/1.22 var(--w-serif);color:#fff;margin:0}.w-doc-row{grid-template-columns:30px 1fr;gap:12px;display:grid;position:relative}.w-doc-row i{font:italic 400 17px/1.2 var(--w-serif);color:var(--w-mauve)}.w-doc-row b{font:500 15px/1.35 var(--w-sans);color:var(--w-ink);margin-bottom:8px;display:block}.w-doc-row.hl b{background:linear-gradient(transparent 55%, var(--w-rose-soft) 55%);display:inline}.w-doc-row.hl .w-bars{margin-top:8px}.w-doc-row.done i{color:var(--w-muted);font-style:normal}.w-doc-row.done b{color:var(--w-muted);text-decoration:line-through;text-decoration-color:var(--w-line)}.w-doc-row.done .w-bars{opacity:.5}.w-now{font:500 11px/1 var(--w-sans);letter-spacing:.08em;text-transform:uppercase;color:#fff;background:var(--w-mauve);vertical-align:2px;border-radius:999px;margin-left:10px;padding:5px 8px;display:inline-block}.w-bars{flex-direction:column;gap:6px;display:flex}.w-bars span{background:var(--w-paper-2);border-radius:3px;height:6px}.w-stamp{font:500 11px/1 var(--w-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--w-muted);border:1px solid var(--w-line);border-radius:999px;align-self:flex-start;padding:7px 11px}.w-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:64px;display:grid}.w-card{background:var(--w-white);border-radius:20px;flex-direction:column;gap:16px;padding:40px;display:flex;position:relative;overflow:hidden}.w-card .w-shape{width:92px;height:92px;position:absolute;top:-1px;right:-1px}.w-card .w-h3s{max-width:85%}.w-table{margin-top:64px}.w-tr{grid-template-columns:minmax(0,1fr) minmax(0,1.35fr) minmax(0,1.35fr);display:grid}.w-tr>div{border-bottom:1px solid var(--w-line);padding:22px 28px}.w-tr .l{color:var(--w-ink);padding-left:0;font-weight:500}.w-tr .m{background:var(--w-white);color:var(--w-ink);grid-template-columns:22px 1fr;gap:12px;display:grid}.w-tr .m svg{width:20px;height:20px;margin-top:3px}.w-tr .c{color:var(--w-muted)}.w-tr.h>div{border-bottom:0;flex-direction:column;gap:4px;padding-block:28px 24px;display:flex}.w-tr.h .m{background:var(--w-aub);color:var(--w-aub-soft);border-radius:20px 20px 0 0}.w-tr.h b{font:400 30px/1.1 var(--w-serif)}.w-tr.h .m b{color:#fff}.w-tr.h .c b{color:var(--w-muted)}.w-tr.h small{font-size:13px}.w-tr.f>div{border-bottom:0}.w-tr.f .m{background:var(--w-aub);border-radius:0 0 20px 20px;padding-block:24px 28px;display:block}.w-rosebg{background:var(--w-rose-soft)}.w-aud{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;margin-top:56px;display:grid}.w-aud>div{border-radius:20px;flex-direction:column;gap:22px;padding:40px;display:flex}.w-aud .yes{background:var(--w-white)}.w-aud .no{background:0 0;border:1px solid #232b3b2e}.w-aud ul{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.w-aud li{grid-template-columns:18px 1fr;align-items:baseline;gap:14px;display:grid}.w-aud li svg{width:14px;height:14px}.w-aud .no li{color:var(--w-muted)}.w-offer{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:64px;display:grid}.w-offer-title{font:italic 400 96px/.95 var(--w-serif);letter-spacing:-.02em;color:var(--w-ink);margin:0}.w-offer-sub{font:400 30px/1.2 var(--w-serif);color:var(--w-mauve);margin:0}.w-dl{border-top:1px solid var(--w-ink);grid-template-columns:repeat(4,minmax(0,1fr));margin:8px 0 0;display:grid}.w-dl>div{flex-direction:column;gap:4px;padding:18px 16px 0 0;display:flex}.w-dl dt{letter-spacing:.06em;text-transform:uppercase;color:var(--w-muted);font-size:13px}.w-dl dd{font:400 22px/1.2 var(--w-serif);color:var(--w-ink);margin:0}.w-apply{background:var(--w-aub);color:var(--w-aub-soft);border-radius:24px;flex-direction:column;gap:24px;padding:44px 40px;display:flex}.w-apply .w-label{color:var(--w-rose)}.w-apply ol{flex-direction:column;gap:22px;margin:0;padding:0;list-style:none;display:flex}.w-apply li{grid-template-columns:56px 1fr;align-items:start;gap:16px;display:grid}.w-apply li .w-badge{width:52px;height:52px}.w-apply li .w-badge b{font-size:24px;bottom:5px;left:8px}.w-apply li div>b{font:500 18px/1.35 var(--w-sans);color:#fff;margin-bottom:4px;display:block}.w-apply li div>span{font-size:15px;line-height:1.5}.w-apply .w-btn{align-self:flex-start}.w-model{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:72px;margin-top:64px;display:grid}.w-ik{flex-direction:column;gap:28px;display:flex}.w-ik svg{width:100%;max-width:560px;height:auto;margin-inline:auto;display:block}.w-ik .ring{cursor:pointer;outline:none;transition:opacity .25s}.w-ik .ring:focus-visible circle:first-child{stroke-width:14px}.w-ik.focus .ring:not(.on){opacity:.28}.w-ik .ring.on circle:first-child{fill-opacity:.32}.w-ik text{font-family:var(--w-sans);fill:#fff}.w-ik text.big{font-family:var(--w-serif);font-size:32px}.w-ik text.d{fill:#c3c8d3;font-size:15px}.w-ik text.mid{fill:#fff;font-size:16px;font-weight:500}.w-ik text.ctr{font-family:var(--w-serif);fill:#1b2130;font-size:26px;font-style:italic}.w-colhead{border-bottom:1px solid #ffffff29;flex-direction:column;gap:6px;padding-bottom:20px;display:flex}.w-colhead small{letter-spacing:.08em;text-transform:uppercase;color:var(--w-rose);font-size:13px}.w-colhead span{font-size:15.5px;line-height:1.55}.w-lupe{border-top:1px solid #ffffff29;flex-direction:column;gap:4px;min-height:96px;padding-top:16px;display:flex}.w-lupe b{font:400 24px/1.2 var(--w-serif);color:#fff}.w-lupe span{font-size:15px}.w-plist{margin:0;padding:0;list-style:none}.w-plist li{border-bottom:1px solid #ffffff1f;grid-template-columns:44px 1fr;gap:14px;padding:18px 0;display:grid}.w-plist li i{font:italic 400 28px/1 var(--w-serif);color:var(--w-rose)}.w-plist li b{font:500 18px/1.35 var(--w-sans);color:#fff;margin-bottom:4px;display:block}.w-plist li span{font-size:15px;line-height:1.5}.w-core{margin:24px 0 0;font-size:15.5px;line-height:1.55}.w-core b{color:#fff;font-weight:500}.w-reveal{position:relative}.w-reveal-bg{background:var(--w-navy) url(/images/brand/pattern.webp) center / cover;height:780px;position:sticky;top:0}.w-reveal-in{z-index:1;justify-content:center;margin-top:-560px;padding:360px 48px 120px;display:flex;position:relative}.w-quote-card{background:var(--w-paper);border-radius:24px;flex-direction:column;gap:26px;max-width:820px;margin:0;padding:64px 72px 56px;display:flex}.w-quote-card .w-p{font-size:19px}.w-quote{font:400 50px/1.1 var(--w-serif);letter-spacing:-.01em;color:var(--w-ink);text-wrap:balance;margin:0}.w-tq-box{background:var(--w-white);border-radius:24px;margin-top:56px;padding:56px 64px 40px;position:relative}.w-tq-fig{flex-direction:column;gap:26px;margin:0;display:flex}.w-tq-fig .q{font:400 120px/.5 var(--w-serif);color:var(--w-mauve);height:52px}.w-tq-fig blockquote{font:400 34px/1.28 var(--w-serif);color:var(--w-ink);max-width:30em;margin:0}.w-tq-fig mark{background:linear-gradient(transparent 58%, var(--w-rose-soft) 58%);color:inherit;padding:0 2px}.w-tq-fig figcaption{color:var(--w-ink);align-items:center;gap:12px;font-weight:500;display:flex}.w-tq-fig figcaption svg{width:22px;height:22px}.w-tq-nav{color:var(--w-muted);font-variant-numeric:tabular-nums;justify-content:flex-end;align-items:center;gap:14px;margin-top:8px;font-size:14px;display:flex}.w-tq-nav button{border:1px solid var(--w-line);background:var(--w-paper);cursor:pointer;width:48px;height:48px;color:var(--w-ink);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.w-tq-nav button svg{stroke:currentColor;fill:none;stroke-width:1.7px;width:16px;height:16px}.w-about{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:96px;display:grid}.w-about .w-photo .w-shape{width:72%;bottom:-40px;right:-40px}.w-stats{border-top:1px solid var(--w-line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.w-stats>div{flex-direction:column;gap:4px;padding:18px 16px 0 0;display:flex}.w-stats b{font:400 40px/1 var(--w-serif);color:var(--w-ink)}.w-stats span{color:var(--w-muted);font-size:14px;line-height:1.45}.w-comp{border-top:1px solid var(--w-ink);margin:0;padding:0;list-style:none}.w-comp li{border-bottom:1px solid var(--w-line);grid-template-columns:40px 1fr;gap:18px;padding:26px 0;display:grid}.w-comp li svg{width:32px;height:32px}.w-comp li>div{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.w-acc{border-top:1px solid var(--w-ink)}.w-row{border-bottom:1px solid var(--w-line)}.w-row h3{font:inherit;margin:0}.w-row-q{all:unset;box-sizing:border-box;cursor:pointer;width:100%;font:400 26px/1.2 var(--w-serif);color:var(--w-ink);grid-template-columns:1fr 42px;align-items:center;gap:20px;padding:24px 0;display:grid}.w-row-q:focus-visible{outline:2px solid var(--w-mauve);outline-offset:3px}.w-plus{background:var(--w-paper-2);border-radius:50%;width:42px;height:42px;position:relative}.w-plus:before,.w-plus:after{content:"";background:var(--w-ink);width:14px;height:1.5px;position:absolute;top:20px;left:14px}.w-plus:after{transition:transform .2s;transform:rotate(90deg)}.w-row.on .w-plus{background:var(--w-aub)}.w-row.on .w-plus:before,.w-row.on .w-plus:after{background:#fff}.w-row.on .w-plus:after{transform:rotate(0)}.w-row-a{padding:0 64px 28px 0}.w-pcta{background:var(--w-navy) url(/images/brand/pattern.webp) center / cover;padding-block:120px}.w-pcta-card{background:var(--w-aub);text-align:center;max-width:820px;color:var(--w-aub-soft);border-radius:24px;flex-direction:column;align-items:center;gap:22px;margin:0 auto;padding:64px 72px;display:flex}.w-foot{background:var(--w-aub);color:var(--w-aub-soft);padding-block:80px 32px;font-size:15px}.w-foot-grid{grid-template-columns:1.6fr repeat(3,minmax(0,1fr));gap:40px;display:grid}.w-foot-brand{flex-direction:column;gap:16px;display:flex}.w-foot-brand img{width:150px}.w-foot h2{font:500 13px/1.4 var(--w-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--w-rose);margin:0 0 14px}.w-foot ul{color:#fff;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.w-foot a{color:#fff;text-decoration:none}.w-foot a:hover{text-underline-offset:.2em;text-decoration:underline}.w-legal{border-top:1px solid #ffffff24;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:64px;padding-top:24px;font-size:14px;display:flex}.w-legal div{flex-wrap:wrap;gap:22px;display:flex}.w-legal a{color:var(--w-aub-soft)}.w-ahero{padding-block:104px 120px}.w-ahero-grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:80px;display:grid}.w-ahero .w-photo .w-shape{width:70%;top:-36px;left:-44px}.w-ahero .w-dl{grid-template-columns:repeat(2,minmax(0,1fr))}.w-ahero .w-dl>div{padding-bottom:16px}.w-miles{border-top:1px solid #fff3;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;margin:64px 0 0;padding:0;list-style:none;display:grid}.w-miles li{flex-direction:column;gap:12px;padding:28px 22px 0 0;display:flex}.w-miles li+li{border-left:1px solid #ffffff24;padding-left:22px}.w-miles svg{width:26px;height:26px}.w-miles .age{font:400 92px/.9 var(--w-serif);color:#fff;flex-direction:column;display:flex}.w-miles .age small{font:500 13px/1.4 var(--w-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--w-rose);margin-bottom:6px}.w-miles .w-h3{color:#fff}.w-vita-foot{font:400 34px/1.2 var(--w-serif);color:#fff;border-top:1px solid #ffffff29;max-width:26em;margin:64px 0 0;padding-top:32px}.w-vita-foot em{color:var(--w-rose)}.w-prin{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:64px 0 0;padding:0;list-style:none;display:grid}.w-prin li{background:var(--w-paper-2);border-radius:20px;flex-direction:column;gap:14px;padding:36px 32px;display:flex}.w-prin li svg{width:48px;height:48px;margin-bottom:12px}.w-cpage{background:var(--w-navy) url(/images/brand/pattern.webp) center / cover;padding-block:96px}.w-cbox{background:var(--w-paper);border-radius:28px;grid-template-columns:minmax(0,5fr) minmax(0,7fr);display:grid;overflow:hidden}.w-cside{border-right:1px solid var(--w-line);flex-direction:column;gap:24px;padding:56px;display:flex}.w-cform{background:var(--w-white);flex-direction:column;gap:22px;padding:56px;display:flex}.w-facts{grid-template-columns:116px 1fr;gap:10px 16px;margin:0;font-size:16px;display:grid}.w-facts dt{color:var(--w-muted)}.w-facts dd{color:var(--w-ink);margin:0}.w-facts a{color:inherit}.w-who{border-top:1px solid var(--w-line);align-items:center;gap:16px;margin-top:auto;padding-top:24px;display:flex}.w-who img{object-fit:cover;object-position:50% 25%;border-radius:50%;width:64px;height:64px}.w-who b{color:var(--w-ink);font-weight:500;display:block}.w-field{flex-direction:column;gap:8px;display:flex}.w-field label{color:var(--w-ink);font-size:14px;font-weight:500}.w-field input,.w-field textarea{font:400 17px/1.5 var(--w-sans);color:var(--w-ink);border:1px solid var(--w-line);background:var(--w-paper);border-radius:12px;width:100%;padding:14px 16px}.w-field input::placeholder,.w-field textarea::placeholder{color:#7d828e}.w-field textarea{resize:vertical;min-height:150px}.w-field [aria-invalid=true]{border-color:#a3341b}.w-two{grid-template-columns:1fr 1fr;gap:16px;display:grid}.w-consent{color:var(--w-muted);grid-template-columns:20px 1fr;gap:12px;font-size:14px;line-height:1.5;display:grid}.w-consent input{accent-color:#232b3b;width:18px;height:18px;margin-top:2px}.w-consent a{color:var(--w-ink)}.w-sent{color:var(--w-ink);margin:0;font-size:15px;font-weight:500}.w-err{color:#a3341b;margin:0;font-size:15px;font-weight:500}.w-next{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:56px 0 0;padding:0;list-style:none;display:grid}.w-next li{background:var(--w-white);border-radius:20px;flex-direction:column;gap:14px;padding:32px 28px;display:flex}.legal{padding-block:104px 128px}.legal-wrap{max-width:800px}.legal-title{font:400 66px/1 var(--w-serif);letter-spacing:-.015em;color:var(--w-ink);margin:0 0 16px}.legal-note{color:var(--w-muted);margin:0 0 56px;font-size:15.5px}.legal-block{border-bottom:1px solid var(--w-line);margin-bottom:32px;padding-bottom:32px}.legal-block:last-child{border-bottom:0}.legal-block h2{font:400 30px/1.15 var(--w-serif);color:var(--w-ink);margin:0 0 12px}.legal-block h3{font:500 18px/1.35 var(--w-sans);color:var(--w-ink);margin:20px 0 8px}.legal-block p,.legal-block address,.legal-block li{margin:0;font-size:17px;font-style:normal}.legal-block p+p{margin-top:1em}.legal-block address{line-height:1.7}.legal-block address strong{color:var(--w-ink);font-weight:500}.legal-block a{color:var(--w-ink);text-decoration:underline;text-decoration-color:var(--w-mauve);text-underline-offset:.2em}.legal-block ul{flex-direction:column;gap:8px;margin:12px 0 0;padding:0;list-style:none;display:flex}.legal-block ul li{grid-template-columns:16px 1fr;align-items:baseline;gap:10px;display:grid}.legal-block ul li:before{content:"";background:var(--w-mauve);border-radius:50%;width:6px;height:6px}.legal-block code{background:var(--w-paper-2);border-radius:6px;padding:.15em .4em;font-size:.9em}.dev-note{overflow-wrap:anywhere;color:#3d3510;border-left:3px solid var(--w-mauve);background:#fff1a8;margin-top:20px;padding:14px 18px;font-size:14px}.not-found{align-items:center;min-height:70svh;padding-block:104px;display:flex}.not-found .w-head{max-width:640px}@media (width<=1000px){.w-wrap{padding-inline:32px}.w-sec{padding-block:104px}.w-d1{font-size:66px}.w-h2{font-size:46px}.w-links{display:none}.w-burger{display:inline-flex}.w-nav-row>.w-btn{display:none}.w-proof-row{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:24px}.w-proof-row>div:nth-child(3){border-left:0;padding-left:0}.w-model,.w-offer{grid-template-columns:minmax(0,1fr);gap:48px}.w-offer-title{font-size:76px}.w-miles{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:36px}.w-miles li,.w-miles li+li{border-left:0;padding:24px 22px 0 0}.w-prin{grid-template-columns:minmax(0,1fr)}.w-dl,.w-foot-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.w-cbox{grid-template-columns:minmax(0,1fr)}.w-cside{border-right:0;border-bottom:1px solid var(--w-line)}}@media (width<=760px){body{font-size:17px}.w-wrap{padding-inline:20px}.w-sec{padding-block:80px}.w-d1{font-size:50px}.w-h2{font-size:38px}.w-h3s{font-size:26px}.w-lead{font-size:18px}.w-nav-row{min-height:76px}.w-logo img{width:96px}.w-vhero{min-height:640px}.w-vhero:after{background:linear-gradient(#141a2640 0%,#141a26b3 45%,#141a26eb 100%)}.w-vhero .w-wrap{padding-block:200px 56px}.w-vcap{display:none}.w-btns .w-btn{justify-content:center;width:100%}.w-proof-row{grid-template-columns:minmax(0,1fr)}.w-proof-row>div,.w-proof-row>div+div{border-left:0;padding:0}.w-cards{grid-template-columns:minmax(0,1fr)}.w-card{padding:30px 24px}.w-card .w-shape{width:64px;height:64px}.w-tr.h{grid-template-columns:1fr 1fr}.w-tr.h .l{display:none}.w-tr:not(.h):not(.f){grid-template-columns:1fr 1fr}.w-tr:not(.h):not(.f) .l{border-bottom:0;grid-column:1/-1;padding:18px 0 6px}.w-tr>div{padding:14px;font-size:15px}.w-tr .m{grid-template-columns:1fr;gap:4px}.w-tr .m svg{display:none}.w-tr.h b{font-size:22px}.w-tr.h .m{border-radius:16px 16px 0 0}.w-tr.f{grid-template-columns:1fr}.w-tr.f .l,.w-tr.f .c{display:none}.w-tr.f .m{border-radius:0 0 16px 16px}.w-tr.f .w-btn{white-space:normal;justify-content:center;width:100%}.w-aud{grid-template-columns:minmax(0,1fr)}.w-aud>div{padding:28px 22px}.w-offer-title{font-size:54px}.w-offer-sub{font-size:24px}.w-apply{padding:32px 22px}.w-apply .w-btn{justify-content:center;align-self:stretch}.w-reveal-bg{height:560px}.w-reveal-in{margin-top:-420px;padding:260px 16px 72px}.w-quote-card{border-radius:20px;padding:36px 26px}.w-quote{font-size:34px}.w-plan,.w-about,.w-split,.w-ahero-grid{grid-template-columns:minmax(0,1fr);gap:56px}.w-plan .w-head>.w-btn{justify-content:center;align-self:stretch}.w-docwrap{padding:20px 0 20px 20px}.w-doc{padding:24px 20px}.w-next{grid-template-columns:minmax(0,1fr)}.w-about .w-photo,.w-ahero .w-photo{max-width:360px}.w-about .w-photo .w-shape{bottom:-16px;right:-16px}.w-ahero .w-photo .w-shape{top:-16px;left:-16px}.w-ahero{padding-block:64px 80px}.w-tq-box{padding:32px 22px 24px}.w-tq-fig blockquote{font-size:25px}.w-stats{grid-template-columns:minmax(0,1fr)}.w-stats>div{border-bottom:1px solid var(--w-line);padding:14px 0}.w-row-q{font-size:22px}.w-row-a{padding-right:0}.w-pcta{padding-block:64px}.w-pcta-card{border-radius:20px;padding:40px 24px}.w-miles{grid-template-columns:minmax(0,1fr)}.w-miles .age{font-size:72px}.w-vita-foot{font-size:26px}.w-ik text.d{display:none}.w-foot-grid{grid-template-columns:minmax(0,1fr);gap:28px}.w-cpage{padding-block:24px}.w-cpage>.w-wrap{padding-inline:12px}.w-cbox{border-radius:20px}.w-cside,.w-cform{padding:32px 22px}.w-two{grid-template-columns:minmax(0,1fr)}.w-facts{grid-template-columns:96px 1fr}.legal{padding-block:64px 80px}.legal-title{font-size:46px}}@media (prefers-reduced-motion:reduce){.w-btn,.w-mnav,.w-ik .ring,.w-plus:after{transition:none}}
