.sh{--sh-ink:#09232e;--sh-cream:#f7f2e7;--sh-paper:#fffdf8;--sh-sand:#efe7d4;--sh-gold-tint:#f8e5c2;--sh-gold-ink:#7a4b0c;--sh-gold:#f0c27f;--sh-amber:#e6a546;--sh-amber-hover:#dc9631;--sh-forest:#173f35;--sh-forest-2:#235d47;--sh-sage:#e2ece3;--sh-pale:#eef4ef;--sh-muted:#4f615c;--sh-line:#77847f;--sh-on-navy:#b9c9c1;--sh-paper-now:#f4ecdb;--sh-paper-next:#fffefa;--sh-shadow:0 1px 2px rgba(9,35,46,0.05),0 8px 24px rgba(9,35,46,0.07);--sh-body:var(--ds5-font-figtree,"Figtree"),"Nimbus Sans",Helvetica,Arial,sans-serif;--sh-display:var(--ds5-font-fraunces,"Fraunces"),Georgia,serif;background:var(--sh-cream);color:var(--sh-ink);font-family:var(--sh-body);font-size:17px;line-height:1.5;-webkit-font-smoothing:antialiased;min-height:100vh;overflow-x:clip}.sh fieldset,.sh h1,.sh h2,.sh h3,.sh p,.sh ul{margin:0}.sh ul{padding:0;list-style:none}.sh fieldset{border:0;padding:0;min-width:0}.sh a{color:var(--sh-forest-2)}.sh :focus-visible{outline:3px solid var(--sh-forest-2);outline-offset:2px}.sh-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.sh .sh-wrap{max-width:720px;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px;box-sizing:border-box}.sh .sh-fd{font-family:var(--sh-display);font-weight:600;letter-spacing:-.015em;font-variation-settings:"SOFT" 60;text-wrap:balance}.sh .sh-kick{font-size:14px;color:var(--sh-gold-ink)}.sh .sh-goldk,.sh .sh-kick{font-weight:700;line-height:1.3}.sh .sh-goldk{font-size:13px;color:var(--sh-gold)}.sh .sh-cap{font-size:14px;line-height:1.4;color:var(--sh-muted)}.sh .sh-fine{font-size:12px;line-height:1.5;color:var(--sh-muted)}.sh .sh-center{text-align:center;align-self:center}.sh .sh-card{background:var(--sh-paper);border-radius:20px;box-shadow:var(--sh-shadow)}.sh .sh-note{padding:18px;font-size:15px;margin-top:16px}.sh .sh-amber{display:flex;align-items:center;justify-content:center;gap:10px;min-height:52px;width:100%;padding:0 20px;border-radius:16px;border:0;background:var(--sh-amber);color:var(--sh-ink);font:inherit;font-weight:700;font-size:17px;text-decoration:none;box-sizing:border-box;cursor:pointer}.sh .sh-amber:hover{background:var(--sh-amber-hover)}.sh .sh-amber:disabled{cursor:progress;opacity:.85}.sh .sh-link,.sh .sh-quiet,.sh .sh-textbtn{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;padding:0 4px;border:0;background:transparent;font:inherit;font-weight:700;font-size:15px;color:var(--sh-forest-2);text-decoration:none;cursor:pointer}.sh .sh-textbtn--ink{color:var(--sh-ink)}.sh .sh-acts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.sh .sh-act{display:flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 10px;border-radius:14px;font-weight:700;font-size:15px;color:var(--sh-cream);text-decoration:none;background:rgba(247,242,231,.08);box-shadow:inset 0 0 0 1px rgba(247,242,231,.24);text-align:center}.sh .sh-act:hover{background:rgba(247,242,231,.14)}.sh .sh-act:focus-visible,.sh .sh-band :focus-visible,.sh .sh-forest :focus-visible,.sh .sh-navy :focus-visible{outline-color:var(--sh-gold)}.sh .sh-act__desk{display:none}.sh .sh-chip{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;font-size:12px;font-weight:800;white-space:nowrap;background:var(--sh-gold-tint);color:var(--sh-gold-ink)}.sh .sh-chip--self{align-self:flex-start}.sh .sh-count{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:700;color:var(--sh-forest)}.sh .sh-need{font-size:14px;font-weight:700;background:var(--sh-gold-tint);border-radius:12px;padding:10px 12px}.sh .sh-need,.sh .sh-need a{color:var(--sh-ink)}.sh .sh-col{max-width:720px}.sh .sh-col,.sh .sh-col__lead,.sh .sh-intro{display:flex;flex-direction:column}.sh .sh-intro{padding-top:12px;gap:10px}.sh .sh-h1{font-size:28px;line-height:1.1}.sh .sh-lead{font-size:16px;color:var(--sh-muted)}.sh .sh-h3{font-size:22px;line-height:1.2}.sh .sh-h4{font-size:19px;line-height:1.3}.sh .sh-closed,.sh .sh-step{margin-top:20px;padding:20px;display:flex;flex-direction:column;gap:12px}.sh .sh-step .sh-amber{margin-top:4px}.sh .sh-dots{display:flex;gap:6px}.sh .sh-dot{flex:1 1;height:6px;border-radius:999px;background:rgba(9,35,46,.12)}.sh .sh-dot--on{background:var(--sh-forest-2)}.sh .sh-free{padding-top:24px}.sh .sh-free,.sh .sh-free ul{display:flex;flex-direction:column;gap:14px}.sh .sh-free li{gap:12px;font-size:16px}.sh .sh-free li,.sh .sh-ico{display:flex;align-items:center}.sh .sh-ico{width:38px;height:38px;border-radius:999px;background:var(--sh-gold-tint);color:var(--sh-gold-ink);justify-content:center;flex-shrink:0}.sh .sh-saved{padding-top:24px;display:flex;flex-direction:column;gap:12px}.sh .sh-saved__head{display:flex;justify-content:space-between;align-items:center}.sh .sh-chips{display:flex;flex-wrap:wrap;gap:8px}.sh .sh-chip-a{display:inline-flex;align-items:center;padding:4px 12px;border-radius:999px;font-size:13px;font-weight:700;background:var(--sh-sage);color:var(--sh-forest);max-width:100%;overflow-wrap:anywhere}.sh .sh-chip-a--kept{background:transparent;color:var(--sh-muted);box-shadow:inset 0 0 0 1.5px var(--sh-line)}.sh .sh-chip-more{display:inline-flex}.sh .sh-chip-a--more{position:relative;border:0;font-family:inherit;line-height:inherit;background:transparent;box-shadow:inset 0 0 0 1.5px var(--sh-forest);cursor:pointer}.sh .sh-chip-a--more:after{content:"";position:absolute;inset:-10px -4px}.sh .sh-chip-a--more:focus-visible{outline:3px solid var(--sh-forest);outline-offset:2px}.sh .sh-chips li[tabindex="-1"]:focus{outline:none}.sh .sh-letter{padding-top:12px;display:flex;flex-direction:column;gap:10px}.sh .sh-letter__t{font-weight:700;font-size:16px}.sh .sh-bars{display:flex;flex-direction:column;gap:10px}.sh .sh-bars i{display:block;height:12px;border-radius:999px;background:rgba(9,35,46,.1)}.sh .sh-ways2{margin-top:24px;padding:18px;border-radius:20px;background:var(--sh-sand);display:flex;flex-direction:column;gap:12px}.sh .sh-ways2__h{font-weight:700;font-size:15px}.sh .sh-ways2__prices{font-size:14px;line-height:1.45;margin-top:6px}.sh .sh-ways2 .sh-link{align-self:flex-start}.sh .sh-fit{font-size:14px;line-height:1.4;font-weight:700;color:var(--sh-forest)}.sh .sh-foot{padding-top:20px;padding-bottom:32px}.sh .sh-a3,.sh .sh-navy{display:flex;flex-direction:column;gap:14px}.sh .sh-navy{background:var(--sh-ink);color:var(--sh-cream);border-radius:24px;padding:20px 18px 18px}.sh .sh-a3__title{font-size:28px;line-height:1.08}.sh .sh-a3__lead{color:var(--sh-on-navy);font-size:15px;line-height:1.45}.sh .sh-first{background:var(--sh-paper-now);color:var(--sh-ink);border-radius:16px;padding:14px;display:flex;flex-direction:column;gap:6px}.sh .sh-first .sh-kick{font-size:12px}.sh .sh-first__lead{font-size:19px;line-height:1.25}.sh .sh-first__lead em{font-style:normal;color:var(--sh-gold-ink)}.sh .sh-first__sub{font-size:14px;color:var(--sh-muted)}.sh .sh-first__chips{display:flex;gap:6px;flex-wrap:wrap}.sh .sh-first__chips li{padding:4px 12px;border-radius:999px;font-size:13px;font-weight:700;background:var(--sh-sand)}.sh .sh-ways{padding:20px 16px 18px;border-radius:24px;display:flex;flex-direction:column;gap:14px}.sh .sh-ways__kick{display:none}.sh .sh-ways__title{font-size:22px;line-height:1.15}.sh .sh-ways__meta{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-top:-6px}.sh .sh-o3s{gap:14px}.sh .sh-o3,.sh .sh-o3s{display:flex;flex-direction:column}.sh .sh-o3{gap:2px;padding:12px 14px;border-radius:16px;box-shadow:inset 0 0 0 1.5px rgba(9,35,46,.14)}.sh .sh-o3--best{box-shadow:inset 0 0 0 2px var(--sh-forest-2);background:var(--sh-pale)}.sh .sh-o3__top{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:700}.sh .sh-o3__rec,.sh .sh-tile__rec{margin-left:auto;font-size:12px;font-weight:800;padding:3px 10px;border-radius:999px;background:var(--sh-forest-2);color:var(--sh-cream);white-space:nowrap}.sh .sh-o3__amt{font-size:24px;font-weight:800;letter-spacing:-.02em;line-height:1.15;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sh .sh-o3__amt small,.sh .sh-tile__amt small{font-size:14px;font-weight:700;letter-spacing:0;color:var(--sh-muted)}.sh .sh-o3__deal,.sh .sh-tile__deal{font-size:14px;font-weight:800;color:var(--sh-forest-2)}.sh .sh-o3__sub,.sh .sh-tile__sub{font-size:13px;line-height:1.4;color:var(--sh-muted)}.sh .sh-exitnote .cs-form{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:8px 10px;gap:8px 10px}.sh .sh-exitnote .cs-form-field{display:contents}.sh .sh-exitnote .cs-form-label{font-weight:700;font-size:15px}.sh .sh-exitnote .cs-consent-line{font-size:13px;color:var(--sh-muted)}.sh .sh-exitnote .cs-form-input{border-radius:16px;border:1.5px solid var(--sh-line);background:var(--sh-paper);padding:0 16px;box-sizing:border-box;width:100%}.sh .sh-exitnote .cs-form-button,.sh .sh-exitnote .cs-form-input{height:52px;font-size:17px;font-family:inherit;color:var(--sh-ink)}.sh .sh-exitnote .cs-form-button{padding:0 28px;border-radius:16px;border:0;background:var(--sh-sand);font-weight:700;cursor:pointer}.sh .sh-exitnote .cs-form-honeypot{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.sh .sh-exitnote .cs-form-error{font-size:14px;font-weight:700;color:#a3402e}.sh .sh-exitnote .cs-form-error:empty{display:none}.sh .sh-b__phone{max-width:720px;margin-left:auto;margin-right:auto;padding-top:12px}.sh .sh-plan{margin:0 16px}.sh .sh-plan__title{font-size:28px;line-height:1.08}.sh .sh-cardsdoor{display:block;color:inherit;text-decoration:none;border-radius:14px}.sh .sh-minicards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.sh .sh-mc{border-radius:14px;padding:12px;display:flex;flex-direction:column;gap:4px;color:var(--sh-ink)}.sh .sh-mc--now{background:var(--sh-paper-now)}.sh .sh-mc--next{background:var(--sh-paper-next)}.sh .sh-mc small{font-size:11px;font-weight:700;color:var(--sh-gold-ink)}.sh .sh-mc b{font-family:var(--sh-display);font-weight:600;font-size:16px;line-height:1.2;letter-spacing:-.01em}.sh .sh-kc em,.sh .sh-mc em{font-style:normal}.sh .sh-kc em{color:var(--sh-gold-ink)}.sh .sh-band{display:none}.sh .sh-offer--phone{margin:12px max(16px,calc((100% - 688px) / 2)) 0;background:var(--sh-paper);border-radius:24px;padding:22px 18px 18px;display:flex;flex-direction:column;gap:16px;box-shadow:var(--sh-shadow)}.sh .sh-offer-desk-wrap{display:none}.sh .sh-offer__head{display:flex;justify-content:space-between;align-items:center;gap:8px}.sh .sh-offer--phone .sh-count{margin-top:-8px}.sh .sh-offer--phone .sh-offer__title{font-size:25px;line-height:1.12;margin-top:-6px}.sh .sh-slip{background:var(--sh-cream);border-radius:16px;padding:14px;display:flex;flex-direction:column;gap:10px}.sh .sh-slip__label{font-size:12px;font-weight:800;color:var(--sh-muted)}.sh .sh-slip__row{display:flex;gap:10px;align-items:flex-start;font-size:14px;line-height:1.4}.sh .sh-slip__row svg{flex-shrink:0;margin-top:1px}.sh .sh-slip__row--plan{color:var(--sh-muted)}.sh .sh-slip__row--member{color:var(--sh-forest)}.sh .sh-slip__row--member svg{color:var(--sh-forest-2)}.sh .sh-feat{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px 12px;gap:10px 12px}.sh .sh-feat li{display:flex;gap:8px;align-items:flex-start;font-size:14px;line-height:1.35;font-weight:700}.sh .sh-feat svg{flex-shrink:0;margin-top:1px;color:var(--sh-forest-2)}.sh .sh-promise{font-size:18px;line-height:1.3;color:var(--sh-forest)}.sh .sh-offer__under{display:flex;flex-direction:column;align-items:center;margin-top:-6px}.sh .sh-tiles{gap:8px}.sh .sh-tile,.sh .sh-tiles{display:flex;flex-direction:column}.sh .sh-tile{position:relative;gap:2px;width:100%;padding:14px 16px;border-radius:18px;background:var(--sh-paper);color:var(--sh-ink);box-shadow:inset 0 0 0 1.5px rgba(9,35,46,.18);box-sizing:border-box;cursor:pointer}.sh .sh-tile:focus-within{outline:3px solid var(--sh-forest-2);outline-offset:2px}.sh .sh-tile--on{background:var(--sh-pale);box-shadow:inset 0 0 0 2px var(--sh-forest-2)}.sh .sh-tile__top{display:flex;align-items:center;gap:10px;font-size:15px;font-weight:700}.sh .sh-tile__ring{width:22px;height:22px;border-radius:999px;box-shadow:inset 0 0 0 2px var(--sh-line);flex-shrink:0;box-sizing:border-box}.sh .sh-tile--on .sh-tile__ring{box-shadow:inset 0 0 0 7px var(--sh-forest-2)}.sh .sh-tile .sh-tile__rec{background:var(--sh-sand);color:var(--sh-muted)}.sh .sh-tile--on .sh-tile__rec{background:var(--sh-forest-2);color:var(--sh-cream)}.sh .sh-tile__amt{font-size:26px;font-weight:800;letter-spacing:-.02em;line-height:1.15;padding-left:32px;margin-top:2px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sh .sh-tile__amt small{font-size:15px}.sh .sh-tile__deal,.sh .sh-tile__sub{padding-left:32px}.sh .sh-sticky{position:fixed;left:0;right:0;bottom:0;z-index:40;background:var(--sh-paper);box-shadow:0 -1px 0 rgba(9,35,46,.1),0 -10px 28px rgba(9,35,46,.12);padding:12px max(16px,calc((100vw - 688px) / 2)) calc(16px + env(safe-area-inset-bottom, 0px));display:flex;flex-direction:column;gap:10px;transform:translateY(110%);visibility:hidden;transition:transform .22s var(--ease-one,cubic-bezier(.25,.8,.25,1)),visibility 0s linear .22s}.sh .sh-sticky--on{transform:none;visibility:visible;transition:transform .22s var(--ease-one,cubic-bezier(.25,.8,.25,1))}.sh .sh-sticky__line{display:flex;justify-content:space-between;align-items:baseline;gap:8px}.sh .sh-sticky__line p{font-size:14px;font-weight:700}.sh .sh-sticky__fig{font-size:18px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sh .sh-sticky .sh-amber,.sh .sh-sticky .sh-help{padding:0 12px;font-size:16px;white-space:nowrap}.sh .sh-sticky__found{font-size:12px;font-weight:800;color:var(--sh-gold-ink);white-space:nowrap}.sh .sh-sticky__btns{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:8px;gap:8px}.sh .sh-help{display:flex;align-items:center;justify-content:center;gap:6px;min-height:52px;padding:0 14px;border-radius:16px;background:var(--sh-sand);color:var(--sh-ink);font:inherit;font-weight:700;font-size:16px;border:0;cursor:pointer;white-space:nowrap}.sh--b{padding-bottom:140px}.sh--c:has(.sh-sticky){padding-bottom:140px}.sh .sh-bgrid__main{margin-top:12px}.sh .sh-week{padding:18px;border-radius:24px;display:flex;flex-direction:column;gap:4px}.sh .sh-week__title{font-size:20px;line-height:1.25;margin-bottom:8px}.sh .sh-week__note{display:none}.sh .sh-wk{display:flex;gap:12px;align-items:flex-start;padding:10px 0;border-top:1px solid rgba(9,35,46,.08);font-size:15px}.sh .sh-wk__d{font-size:13px;font-weight:700;color:var(--sh-muted);width:62px;flex-shrink:0;padding-top:2px}.sh .sh-wk__tile{display:none}.sh .sh-week__link{align-self:flex-start}.sh .sh-wk .sh-link{margin-left:auto;flex-shrink:0}.sh .sh-nudge{margin-top:12px;padding:14px 16px;border-radius:16px;background:var(--sh-gold-tint);display:flex;flex-direction:column;gap:6px}.sh .sh-nudge__lead{margin:0;font-size:15px;font-weight:800;color:var(--sh-gold-ink)}.sh .sh-nudge__body{margin:0;font-size:14px;line-height:1.45;color:#5c3808}.sh .sh-nudge .sh-nudge__link{align-self:flex-start;min-height:44px;color:var(--sh-gold-ink)}.sh .sh-foot--b{padding-top:16px}.sh .sh-sheet{position:fixed;inset:auto 0 0 0;margin:0 auto;width:min(100%,720px);max-width:100%;max-height:92vh;padding:0;border:0;border-radius:28px 28px 0 0;background:var(--sh-paper);color:var(--sh-ink);box-shadow:0 -12px 40px rgba(0,0,0,.25);overflow-y:auto;box-sizing:border-box}dialog.sh-sheet::-webkit-backdrop{background:rgba(9,35,46,.55)}dialog.sh-sheet::backdrop{background:rgba(9,35,46,.55)}.sh .sh-sheet__in{position:relative;padding:10px 16px calc(24px + env(safe-area-inset-bottom, 0px));display:flex;flex-direction:column;gap:12px}.sh .sh-sheet__handle{width:40px;height:5px;border-radius:999px;background:rgba(9,35,46,.18);align-self:center}.sh .sh-sheet__x{position:absolute;top:8px;right:8px;width:44px;height:44px;border-radius:999px;border:0;background:transparent;color:var(--sh-ink);display:flex;align-items:center;justify-content:center;cursor:pointer}.sh .sh-sheet__title{font-family:var(--sh-display);font-weight:600;letter-spacing:-.015em;font-size:24px;line-height:1.15;padding-right:48px}.sh .sh-sheet__title--big{font-size:26px}.sh .sh-sheet .sh-kick{padding-right:48px}.sh .sh-sheet .sh-tile{padding:12px 14px}.sh .sh-sheet .sh-tile__amt{font-size:22px}.sh .sh-opts{display:flex;flex-direction:column;gap:8px}.sh .sh-opt{position:relative;display:flex;align-items:center;gap:12px;min-height:56px;padding:0 16px;border-radius:18px;background:var(--sh-paper);font-size:16px;font-weight:700;color:var(--sh-ink);box-shadow:inset 0 0 0 1.5px var(--sh-line);cursor:pointer}.sh .sh-opt:focus-within{outline:3px solid var(--sh-forest-2);outline-offset:2px}.sh .sh-opt__ring{width:22px;height:22px;border-radius:999px;box-shadow:inset 0 0 0 2px var(--sh-line);flex-shrink:0;box-sizing:border-box}.sh .sh-opt--on{background:var(--sh-sage);color:var(--sh-forest);box-shadow:inset 0 0 0 2px var(--sh-forest-2)}.sh .sh-opt--on .sh-opt__ring{box-shadow:inset 0 0 0 7px var(--sh-forest-2)}.sh .sh-guide__reason{font-size:15px;line-height:1.45}.sh .sh-guide__body{font-size:16px}.sh .sh-guide__eg{background:var(--sh-sand);border-radius:14px;padding:12px 14px;font-size:14px;line-height:1.45}.sh .sh-pay__line{font-size:15px}.sh .sh-ticks{display:flex;flex-direction:column;gap:10px}.sh .sh-tick{display:flex;gap:12px;align-items:flex-start;padding:12px 14px;border-radius:16px;box-shadow:inset 0 0 0 1.5px rgba(9,35,46,.18);font-size:14px;line-height:1.45;cursor:pointer}.sh .sh-tick input{width:24px;height:24px;margin:0;flex-shrink:0;accent-color:var(--sh-forest-2)}.sh .sh-legal{display:flex;flex-direction:column;gap:2px;padding:6px 14px;border-radius:14px;box-shadow:inset 0 0 0 1px rgba(9,35,46,.18);font-size:13px;line-height:1.45;color:var(--sh-muted)}.sh .sh-legal__links{display:flex;flex-wrap:wrap;column-gap:16px}.sh .sh-legal__links a{display:inline-flex;align-items:center;min-height:44px;font-size:14px;text-decoration:underline;text-underline-offset:3px}.sh .sh-c{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:14px;gap:14px;padding-top:12px;padding-bottom:32px}.sh .sh-forest{background:var(--sh-forest);color:var(--sh-cream);border-radius:24px;padding:20px 18px 18px}.sh .sh-c__in,.sh .sh-forest{display:flex;flex-direction:column;gap:12px}.sh .sh-c__title{font-size:28px;line-height:1.08}.sh .sh-c__lead{font-size:15px;line-height:1.45;color:var(--sh-on-navy)}.sh .sh-coffer{background:var(--sh-paper);border-radius:24px;padding:20px 16px 18px;box-shadow:var(--sh-shadow)}.sh .sh-coffer,.sh .sh-coffer__in{display:flex;flex-direction:column;gap:14px}.sh .sh-coffer__meta{display:contents}.sh .sh-coffer__title{font-size:24px;line-height:1.12;margin-top:-6px}.sh .sh-coffer__lead{font-size:15px;color:var(--sh-muted);line-height:1.45}.sh .sh-coffer__promise{display:none}.sh .sh-coffer__cta{display:flex;flex-direction:column}.sh .sh-coffer__feats{display:none}.sh .sh-coffer__foot{display:contents}.sh .sh-coffer__foot ul{display:none}.sh .sh-coffer__fine{text-align:center;margin-top:-4px}.sh .sh-c__offer .sh-note{margin-top:0}.sh .sh-c__kept{display:flex;flex-direction:column;gap:14px}.sh .sh-still{background:var(--sh-paper);border-radius:20px;box-shadow:var(--sh-shadow);padding:18px}.sh .sh-still .sh-kick{padding-bottom:8px}.sh .sh-still li{display:flex;gap:10px;align-items:flex-start;font-size:15px;line-height:1.4;padding:10px 0;border-top:1px solid rgba(9,35,46,.1)}.sh .sh-still li:first-child{border-top:0}.sh .sh-still li svg{flex-shrink:0;margin-top:2px;color:var(--sh-forest-2)}.sh .sh-still__door{flex:1 1;min-width:0;display:flex;align-items:flex-start;justify-content:space-between;gap:10px;color:inherit;text-decoration:none;border-radius:10px}.sh .sh-still__door:hover .sh-still__chev{color:var(--sh-forest)}.sh .sh-still__chev{flex-shrink:0;font-size:24px;line-height:1.1;font-weight:700;color:var(--sh-forest-2)}.sh .sh-ended{display:flex;flex-direction:column;gap:8px}.sh .sh-ended li{display:flex;gap:10px;align-items:center;font-size:15px;line-height:1.4;padding:2px 0}.sh .sh-ended__desk{display:none}.sh .sh-ez{font-size:12px;font-weight:800;color:var(--sh-muted);padding:2px 8px;border-radius:999px;box-shadow:inset 0 0 0 1.5px var(--sh-line);white-space:nowrap}@keyframes sh-sheet-up{0%{transform:translateY(100%)}}@keyframes sh-sheet-in-right{0%{transform:translateX(100%)}}@keyframes sh-fade-in{0%{opacity:0}}.sh .sh-sheet[open]{animation:sh-sheet-up .3s var(--ease-one,cubic-bezier(.25,.8,.25,1)) both}dialog.sh-sheet[open]::-webkit-backdrop{animation:sh-fade-in .2s linear both}dialog.sh-sheet[open]::backdrop{animation:sh-fade-in .2s linear both}@keyframes sh-fade-out{to{opacity:0}}dialog.sh-sheet.is-leaving::-webkit-backdrop{animation:sh-fade-out .15s var(--ease-one,cubic-bezier(.25,.8,.25,1)) both}.sh dialog.sh-sheet.is-leaving,dialog.sh-sheet.is-leaving::backdrop{animation:sh-fade-out .15s var(--ease-one,cubic-bezier(.25,.8,.25,1)) both}@media (prefers-reduced-motion:reduce){.sh .sh-sticky,.sh .sh-sticky--on{transform:none;opacity:0;transition:opacity .15s linear,visibility 0s linear .15s}.sh .sh-sticky--on{opacity:1;transition:opacity .15s linear}.sh dialog.sh-sheet[open]{animation:sh-fade-in .2s linear both}}html.reduce-motion .sh .sh-sticky,html.reduce-motion .sh .sh-sticky--on{transform:none;opacity:0;transition:opacity .15s linear,visibility 0s linear .15s}html.reduce-motion .sh .sh-sticky--on{opacity:1;transition:opacity .15s linear}html.reduce-motion .sh dialog.sh-sheet[open]{animation:sh-fade-in .2s linear both}@media (min-width:1024px){.sh .sh-wrap{max-width:1200px;padding-left:40px;padding-right:40px}.sh .sh-col{padding-top:16px}.sh .sh-col:has(>.sh-ways2){display:grid;grid-template-columns:minmax(0,1fr) 420px;grid-template-rows:auto 1fr;grid-column-gap:40px;column-gap:40px;align-items:start;max-width:1200px}.sh .sh-col:has(>.sh-ways2)>.sh-col__lead{grid-column:1;grid-row:1}.sh .sh-col:has(>.sh-ways2)>.sh-ways2{grid-column:2;grid-row:1/span 2;margin-top:12px;padding:24px}.sh .sh-col:has(>.sh-ways2)>.sh-foot{grid-column:1;grid-row:2}.sh .sh-h1{font-size:40px}.sh .sh-a3{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-gap:28px;gap:28px;align-items:start;padding-top:16px}.sh .sh-a3__band{border-radius:28px;padding:44px;gap:18px}.sh .sh-goldk{font-size:14px}.sh .sh-a3__title{font-size:54px;line-height:1.04}.sh .sh-a3__lead{font-size:18px;max-width:560px}.sh .sh-first{border-radius:20px;padding:24px;gap:10px;transform:rotate(-1deg);box-shadow:0 10px 16px rgba(0,0,0,.34),0 2px 5px rgba(0,0,0,.26);margin:6px 0 4px}.sh .sh-first .sh-kick{font-size:14px}.sh .sh-first__lead{font-size:28px;line-height:1.15}.sh .sh-a3 .sh-acts{display:flex;flex-wrap:wrap;gap:10px}.sh .sh-act{min-height:50px;padding:0 22px;font-size:16px}.sh .sh-act__phone{display:none}.sh .sh-act__desk{display:inline}.sh .sh-ways{padding:28px}.sh .sh-ways__kick{display:block}.sh .sh-ways__title{font-size:28px;line-height:1.12;margin-top:-6px}.sh .sh-ways__meta{margin-top:0}.sh .sh-o3{padding:14px 16px}.sh .sh-o3__amt{font-size:28px}.sh .sh-b__phone,.sh .sh-offer--phone,.sh .sh-sticky{display:none}.sh--b,.sh--c:has(.sh-sticky){padding-bottom:0}.sh .sh-assure .sh-fine{max-width:760px}.sh .sh-band{display:block;background:var(--sh-ink);color:var(--sh-cream);border-radius:0 0 36px 36px;padding-bottom:150px}.sh .sh-band__in{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);grid-gap:40px;gap:40px;align-items:center;padding-top:40px}.sh .sh-band__words{display:flex;flex-direction:column;gap:20px}.sh .sh-band__title{font-size:60px;line-height:1.04}.sh .sh-band__lead{font-size:19px;color:var(--sh-on-navy);max-width:460px}.sh .sh-band .sh-acts{display:flex;flex-wrap:wrap;gap:10px;padding-top:6px}.sh .sh-band .sh-act{min-height:52px;padding:0 24px;box-shadow:inset 0 0 0 1px rgba(247,242,231,.28)}.sh .sh-kcs{position:relative;height:430px}.sh .sh-kc{position:absolute;width:clamp(240px,52%,300px);border-radius:20px;padding:22px 22px 18px;box-sizing:border-box;display:flex;flex-direction:column;gap:12px;color:var(--sh-ink)}.sh .sh-kc--now{left:10px;top:30px;transform:rotate(-4deg);box-shadow:0 10px 16px rgba(0,0,0,.34),0 2px 5px rgba(0,0,0,.26)}.sh .sh-kc--next{right:10px;top:0;background:var(--sh-paper-next);transform:rotate(3deg);box-shadow:0 0 0 1px rgba(240,194,127,.45),0 0 14px 2px rgba(240,194,127,.28),0 0 34px 8px rgba(240,194,127,.12),0 34px 40px rgba(0,0,0,.16),0 8px 14px rgba(0,0,0,.1)}.sh .sh-kc__lab{font-size:12px;font-weight:800;color:var(--sh-gold-ink);letter-spacing:.02em}.sh .sh-kc__nm{font-size:13px;font-weight:700;color:var(--sh-muted)}.sh .sh-kc__big{font-family:var(--sh-display);font-weight:600;font-size:30px;line-height:1.08;letter-spacing:-.015em}.sh .sh-kc__quote,.sh .sh-kc__sub{font-size:14px;color:var(--sh-muted)}.sh .sh-kc__quote{font-style:italic}.sh .sh-kc ul{display:flex;flex-direction:column;gap:6px;font-size:14px;line-height:1.4}.sh .sh-kc li{display:flex;gap:8px}.sh .sh-kc li:before{content:"";width:6px;height:6px;border-radius:99px;background:#c08a2e;flex-shrink:0;margin-top:7px}.sh .sh-kc__foot{border-top:1px solid rgba(9,35,46,.12);padding-top:10px;font-size:13px;font-weight:700;color:var(--sh-muted);display:flex;justify-content:space-between;gap:8px}.sh .sh-kc__foot b{color:var(--sh-ink)}.sh .sh-offer-desk-wrap{display:block;margin-top:-110px;position:relative}.sh .sh-offer--desk{background:var(--sh-paper);border-radius:28px;box-shadow:0 1px 2px rgba(9,35,46,.05),0 18px 44px rgba(9,35,46,.12);overflow:hidden}.sh .sh-offer__in{box-sizing:content-box;max-width:880px;margin:0 auto;padding:44px 24px 36px;gap:28px;text-align:center}.sh .sh-offer__in,.sh .sh-offer__top{display:flex;flex-direction:column;align-items:center}.sh .sh-offer__top{gap:12px}.sh .sh-meta{display:flex;align-items:center;justify-content:center;gap:14px;flex-wrap:wrap;font-size:14px;font-weight:700;color:var(--sh-muted)}.sh .sh-meta__k{color:var(--sh-gold-ink)}.sh .sh-meta__dot{width:4px;height:4px;border-radius:99px;background:#b7b1a3}.sh .sh-meta .sh-count{font-size:14px}.sh .sh-offer--desk .sh-offer__title{font-size:40px;line-height:1.08}.sh .sh-offer__lead{font-size:18px;color:var(--sh-muted);max-width:640px}.sh .sh-coffer__in>.sh-tiles,.sh .sh-offer__in>.sh-tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;width:100%;text-align:left}.sh .sh-coffer__in>.sh-tiles .sh-tile,.sh .sh-offer__in>.sh-tiles .sh-tile{gap:6px;padding:22px 24px;border-radius:20px}.sh .sh-coffer__in>.sh-tiles .sh-tile__top,.sh .sh-offer__in>.sh-tiles .sh-tile__top{font-size:16px}.sh .sh-coffer__in>.sh-tiles .sh-tile__amt,.sh .sh-offer__in>.sh-tiles .sh-tile__amt{font-size:42px;line-height:1.05;margin-top:6px;padding-left:0}.sh .sh-coffer__in>.sh-tiles .sh-tile__amt small,.sh .sh-offer__in>.sh-tiles .sh-tile__amt small{font-size:17px}.sh .sh-coffer__in>.sh-tiles .sh-tile__deal,.sh .sh-offer__in>.sh-tiles .sh-tile__deal{font-size:15px;padding-left:0}.sh .sh-coffer__in>.sh-tiles .sh-tile__sub,.sh .sh-offer__in>.sh-tiles .sh-tile__sub{font-size:14px;padding-left:0;margin-top:auto}.sh .sh-cta{width:100%;max-width:520px;display:flex;flex-direction:column;align-items:center;gap:4px}.sh .sh-cta .sh-amber{min-height:58px;font-size:18px}.sh .sh-feats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:20px;gap:20px;width:100%;padding-top:26px;border-top:1px solid rgba(9,35,46,.08)}.sh .sh-feats li{display:flex;flex-direction:column;align-items:center;gap:10px;font-size:15px;line-height:1.35;font-weight:700}.sh .sh-feats__ic{width:44px;height:44px;border-radius:999px;background:var(--sh-gold-tint);color:var(--sh-gold-ink);display:flex;align-items:center;justify-content:center}.sh .sh-promise--desk{font-size:22px;margin-top:-6px}.sh .sh-assure{background:var(--sh-cream);padding:18px 40px;display:flex;flex-direction:column;align-items:center;gap:8px}.sh .sh-assure ul{display:flex;justify-content:center;gap:36px;flex-wrap:wrap}.sh .sh-assure li{display:flex;gap:8px;align-items:center;font-size:14px;font-weight:700;color:var(--sh-forest)}.sh .sh-assure li svg{color:var(--sh-forest-2)}.sh .sh-assure .sh-fine{text-align:center}.sh .sh-bgrid{margin-top:28px}.sh .sh-bgrid__main{margin-top:0}.sh .sh-week{padding:32px 40px;display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);grid-template-rows:auto 1fr auto;grid-template-areas:"head rows" "link rows" ". nudge";grid-column-gap:48px;column-gap:48px;grid-row-gap:0;row-gap:0;align-items:start}.sh .sh-week__head{grid-area:head;display:flex;flex-direction:column;gap:10px}.sh .sh-week__rows{grid-area:rows}.sh .sh-week__link{grid-area:link;align-self:start;justify-self:start}.sh .sh-week__title{font-size:30px;line-height:1.15;margin-bottom:0}.sh .sh-week__note{display:block}.sh .sh-wk{gap:16px;padding:16px 0;font-size:17px}.sh .sh-wk:first-child{border-top:0}.sh .sh-wk__tile{width:56px;height:60px;border-radius:14px;background:var(--sh-sand);display:flex;flex-direction:column;align-items:center;justify-content:center;flex-shrink:0;line-height:1.1}.sh .sh-wk__tile small{font-size:11px;font-weight:800;color:var(--sh-muted)}.sh .sh-wk__tile b{font-size:22px;font-weight:800}.sh .sh-wk__tile+p{padding-top:4px}.sh .sh-wk:has(.sh-wk__tile) .sh-wk__d{display:none}.sh .sh-nudge{grid-area:nudge;margin-top:0;padding:18px 20px}.sh .sh-nudge__lead{font-size:17px}.sh .sh-nudge__body{font-size:16px}.sh .sh-bgrid--closed{margin-top:-110px;position:relative}.sh .sh-bgrid--closed .sh-bgrid__aside{max-width:none;margin-top:0;padding:44px 40px;border-radius:28px;font-size:18px;text-align:center;box-shadow:0 1px 2px rgba(9,35,46,.05),0 18px 44px rgba(9,35,46,.12)}.sh .sh-bgrid--closed .sh-bgrid__main{margin-top:28px}.sh .sh-sheet{inset:0 0 0 auto;margin:0 0 0 auto;width:min(480px,100vw);height:100%;max-height:100%;border-radius:28px 0 0 28px;box-shadow:-12px 0 40px rgba(0,0,0,.25)}.sh .sh-sheet__handle{display:none}.sh .sh-sheet__in{padding:28px 24px 32px}.sh .sh-sheet[open]{animation-name:sh-sheet-in-right}.sh .sh-c.sh-wrap{max-width:none;padding:0 0 40px;gap:0}.sh .sh-c__band{display:block;border-radius:0 0 36px 36px;padding:0 0 150px}.sh .sh-c__in{box-sizing:border-box;max-width:1200px;margin:0 auto;padding:40px 40px 0;gap:20px;align-items:flex-start}.sh .sh-c__title{font-size:54px;line-height:1.04;max-width:760px}.sh .sh-c__lead{font-size:19px;max-width:560px}.sh .sh-c__band .sh-acts{display:flex;flex-wrap:wrap;gap:10px;padding-top:6px}.sh .sh-c__band .sh-act{min-height:52px;padding:0 24px;box-shadow:inset 0 0 0 1px rgba(247,242,231,.28)}.sh .sh-c__fine,.sh .sh-c__kept,.sh .sh-c__offer{box-sizing:border-box;width:calc(100% - 80px);max-width:1120px;margin-left:auto;margin-right:auto}.sh .sh-c__offer{margin-top:-110px;position:relative}.sh .sh-c__offer .sh-note{max-width:none;padding:44px 40px;font-size:18px;text-align:center}.sh .sh-c__offer .sh-note,.sh .sh-coffer{border-radius:28px;box-shadow:0 1px 2px rgba(9,35,46,.05),0 18px 44px rgba(9,35,46,.12)}.sh .sh-coffer{padding:0;gap:0;overflow:hidden}.sh .sh-coffer__in{box-sizing:border-box;width:100%;max-width:928px;margin:0 auto;padding:44px 24px 36px;gap:28px;align-items:center;text-align:center}.sh .sh-coffer__meta{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px 14px}.sh .sh-coffer__meta .sh-chip--self{align-self:center}.sh .sh-coffer__title{font-size:40px;line-height:1.08;margin-top:-16px}.sh .sh-coffer__lead{font-size:18px;max-width:680px;margin-top:-16px;text-wrap:balance}.sh .sh-coffer__feat{display:none}.sh .sh-coffer__promise{display:block;font-size:19px;margin-top:-6px}.sh .sh-coffer__fine{margin-top:0;text-align:center}.sh .sh-c__kept{margin-top:28px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:32px;gap:32px;background:var(--sh-paper);border-radius:24px;box-shadow:var(--sh-shadow);padding:28px 32px}.sh .sh-c__kept:has(>:only-child){grid-template-columns:minmax(0,1fr)}.sh .sh-still{background:transparent;box-shadow:none;padding:0}.sh .sh-still li{font-size:16px;padding:12px 0;border-top-color:rgba(9,35,46,.08)}.sh .sh-ended{gap:12px}.sh .sh-ended__phone{display:none}.sh .sh-ended__desk{display:flex;flex-direction:column;gap:12px}.sh .sh-ez{padding:3px 10px}.sh .sh-c__fine{margin-top:16px}}.sh-join-anchor{display:block;height:0;scroll-margin-top:96px}.sh .sh-pdf{display:grid;grid-gap:6px;gap:6px;align-content:start}.sh .sh-pdf .sh-act{width:100%;border:0;font-family:inherit;cursor:pointer}.sh .sh-pdf__line{margin:0;font-size:13px;line-height:1.4;color:rgba(247,242,231,.78)}.sh .sh-pdf__error{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:12px 16px;border-radius:14px;background:#f8e5c2;color:#7a4b0c;box-shadow:inset 0 0 0 1px #e0b56a}.sh .sh-pdf__error p{flex:1 1 14rem;margin:0;font-size:15px;line-height:1.4}.sh .sh-pdf__retry{min-height:44px;padding:0 14px;border:0;border-radius:12px;background:#fffdf8;color:#09232e;font-family:inherit;font-weight:700;font-size:15px;cursor:pointer}