.slb,.slb-wc{--teal: #07596B;--teal-d: #0A4A58;--teal-dd: #063B46;--gold: #D9A441;--gold-d: #C8922F;--gold-text: #8A5807;--cream: #FBF7EF;--paper: #FFFDF8;--sand: #F4EFE4;--sage: #E8F1EC;--sage-d: #D3E4DA;--ink: #1F2A28;--text: #33433F;--muted: #56655F;--line: #E7DFCF;--rose: #F6E7E1;--danger: #9A3B32;--ok: #2F6B4F;--serif: "Fraunces", Georgia, "Times New Roman", serif;--sans: "Source Sans 3", "Source Sans Pro", Arial, sans-serif;--r: 22px;--shadow: 0 24px 60px -36px rgba(7, 64, 76, .55);--shadow-s: 0 10px 30px -22px rgba(7, 64, 76, .5);--ease: cubic-bezier(.22, .8, .24, 1)}.slb{font-family:var(--sans);color:var(--text);line-height:1.6;font-size:1.02rem}.slb *,.slb *:before,.slb *:after{box-sizing:border-box}.slb h1,.slb h2,.slb h3{font-family:var(--serif);color:var(--teal);line-height:1.15;letter-spacing:-.01em;margin:0 0 .5rem;font-weight:600}.slb a{color:var(--teal)}.slb p{margin:0 0 .8rem}.slb-i{width:1.15em;height:1.15em;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;flex:0 0 auto;vertical-align:-.18em}.slb-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.slb-muted{color:var(--muted)}.slb-eyebrow{font:700 .76rem/1.3 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--gold-text);margin:0 0 .5rem}.slb :focus-visible{outline:3px solid var(--gold);outline-offset:3px;border-radius:10px}.slb-plans,.slb-begin,.slb-thanks,.slb-wchead,.slb-wcfoot{width:min(1180px,calc(100vw - 32px));max-width:none;margin-left:calc(50% - min(590px,50vw - 16px));margin-right:0}body.slb-page .slrw-v21-inner-hero,body.slb-page .slrw-page-hero,body.slb-page .entry-title,body.slb-wc .slrw-v21-inner-hero,body.slb-wc .slrw-page-hero{display:none!important}body.slb-page .slrw-v2-section:has(.slb-plans,.slb-begin){padding-top:28px}body.slb-wc .slrw-page-hero,body.slb-wc .slrw-v21-inner-hero{display:none}.slb-hero{position:relative;overflow:hidden;border-radius:30px;background:var(--cream);min-height:380px;display:flex;align-items:center;margin:8px 0 34px;isolation:isolate;box-shadow:var(--shadow)}.slb-hero--slim{min-height:270px;margin-bottom:26px}.slb-hero__art{position:absolute;inset:0 0 0 auto;width:74%;background-size:cover;background-position:center right;z-index:-2;-webkit-mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.35) 18%,#000 46%);mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.35) 18%,#000 46%);transform-origin:70% 60%;animation:slbBreathe 26s ease-in-out infinite alternate}.slb-hero__wash{position:absolute;inset:0;z-index:-2;background:radial-gradient(60% 90% at 85% 30%,#F6E2B8 0%,transparent 60%),radial-gradient(50% 80% at 70% 90%,#D3E4DA 0%,transparent 65%),linear-gradient(120deg,var(--cream),#F3EBDC)}.slb-hero:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,var(--cream) 0%,rgba(251,247,239,.92) 30%,rgba(251,247,239,.35) 55%,rgba(251,247,239,0) 75%)}.slb-hero__in{position:relative;padding:46px 52px;max-width:600px}.slb-title{font-size:clamp(2.1rem,4.4vw,3.4rem)!important;font-weight:500!important}.slb-title em{font-style:italic;color:var(--gold-text);font-weight:400}.slb-hero--slim .slb-title{font-size:clamp(1.8rem,3.4vw,2.6rem)!important}.slb-lead{font-size:1.12rem;color:var(--text);max-width:46ch}.slb-hero__motes{position:absolute;inset:0;z-index:-1;pointer-events:none}.slb-hero__motes i{position:absolute;width:6px;height:6px;border-radius:50%;background:radial-gradient(circle,#fff0c8f2,#fff0c800 70%);opacity:0;animation:slbMote 14s linear infinite}.slb-hero__motes i:nth-child(1){left:62%;top:70%;animation-delay:0s}.slb-hero__motes i:nth-child(2){left:74%;top:55%;animation-delay:2.5s;width:9px;height:9px}.slb-hero__motes i:nth-child(3){left:84%;top:78%;animation-delay:5s}.slb-hero__motes i:nth-child(4){left:68%;top:40%;animation-delay:7.5s;width:4px;height:4px}.slb-hero__motes i:nth-child(5){left:90%;top:50%;animation-delay:9s;width:8px;height:8px}.slb-hero__motes i:nth-child(6){left:56%;top:85%;animation-delay:11s}@keyframes slbBreathe{0%{transform:scale(1.02) translateZ(0)}to{transform:scale(1.09) translate3d(-1.5%,-1%,0)}}@keyframes slbMote{0%{transform:translateY(0);opacity:0}15%{opacity:.9}80%{opacity:.6}to{transform:translateY(-120px) translate(18px);opacity:0}}.slb-verse{margin:34px auto;max-width:720px;text-align:center;position:relative;padding:8px 18px 0}.slb-verse__mark{display:block;width:46px;height:2px;margin:0 auto 16px;background:linear-gradient(90deg,transparent,var(--gold),transparent)}.slb-verse blockquote{margin:0;font-family:var(--serif);font-style:italic;font-size:clamp(1.12rem,2vw,1.4rem);color:var(--teal);line-height:1.5;quotes:"\201c" "\201d"}.slb-verse blockquote:before{content:open-quote}.slb-verse blockquote:after{content:close-quote}.slb-verse figcaption{margin-top:10px;font:700 .8rem/1 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--gold-text)}.slb-verse figcaption span{color:var(--muted);font-weight:600;margin-left:4px}.slb-verse--hero{margin:18px 0 0;text-align:left;padding:0;max-width:460px}.slb-verse--hero .slb-verse__mark{margin:0 0 12px}.slb-verse--hero blockquote{font-size:1.02rem}.slb--inline .slb-verse{margin:18px auto}.slb-btn{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:50px;padding:.8rem 1.45rem;border-radius:999px;border:2px solid transparent;font:700 1.02rem/1.2 var(--sans);text-decoration:none!important;cursor:pointer;transition:transform .25s var(--ease),box-shadow .25s var(--ease),background .2s,color .2s}.slb-btn:after{content:"";position:absolute;inset:0;background:linear-gradient(115deg,transparent 30%,rgba(255,255,255,.45) 50%,transparent 70%);transform:translate(-120%);transition:transform .8s var(--ease)}.slb-btn:hover{transform:translateY(-2px)}.slb-btn:hover:after{transform:translate(120%)}.slb-btn:hover .slb-i{transform:translate(3px)}.slb-btn .slb-i{transition:transform .25s var(--ease)}.slb-btn--primary{background:var(--teal);color:#fff!important;box-shadow:0 14px 28px -18px #07596be6}.slb-btn--primary:hover{background:var(--teal-dd)}.slb-btn--gold{background:linear-gradient(180deg,#E2B259,var(--gold));color:var(--ink)!important;box-shadow:0 14px 28px -16px #8a5807d9}.slb-btn--gold:hover{background:linear-gradient(180deg,#DDAA4E,var(--gold-d))}.slb-btn--ghost{background:#fffdf8b3;color:var(--teal)!important;border-color:#07596b8c}.slb-btn--ghost:hover{background:var(--sage)}.slb-btn--soft{background:var(--rose);color:#6e3b2e!important}.slb-btn--sm{min-height:40px;padding:.5rem 1rem;font-size:.93rem}.slb-btn--lg{min-height:58px;padding:1rem 2rem;font-size:1.1rem}.slb-btn--block{width:100%}.slb-btn.is-busy{pointer-events:none;opacity:.85}.slb-btn.is-busy span:after{content:"\2026"}.slb-toggle{position:relative;display:flex;width:max-content;margin:0 auto 26px;padding:5px;border-radius:999px;background:var(--paper);border:1px solid var(--line);box-shadow:var(--shadow-s)}.slb-toggle__btn{position:relative;z-index:1;border:0;background:none;font:700 1rem/1 var(--sans);color:var(--muted);padding:13px 24px;border-radius:999px;cursor:pointer;display:inline-flex;gap:8px;align-items:center;transition:color .3s}.slb-toggle__btn[aria-checked=true]{color:#fff}.slb-toggle__save{font-size:.74rem;padding:4px 8px;border-radius:999px;background:#f6e2b8;color:var(--gold-text);letter-spacing:.02em}.slb-toggle__btn[aria-checked=true] .slb-toggle__save{background:#ffffff38;color:#fff}.slb-toggle__glide{position:absolute;z-index:0;top:5px;bottom:5px;left:5px;border-radius:999px;background:var(--teal);transition:transform .45s var(--ease),width .45s var(--ease);box-shadow:0 8px 18px -10px #07596be6}.slb-plans[data-period=month] [data-show=year],.slb-plans[data-period=year] [data-show=month]{display:none!important}.slb-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px;align-items:stretch;max-width:980px;margin:0 auto}.slb-card{position:relative;display:flex;flex-direction:column;background:var(--paper);border:1px solid var(--line);border-radius:26px;padding:30px 30px 26px;box-shadow:var(--shadow-s);transition:transform .5s var(--ease),box-shadow .5s var(--ease)}.slb-card:hover{transform:translateY(-4px);box-shadow:var(--shadow)}.slb-card.is-featured{background:linear-gradient(180deg,#FFFBF1 0%,var(--paper) 40%);border-color:#d9a44199;box-shadow:0 30px 70px -40px #8a580799}.slb-card__ribbon{position:absolute;top:-14px;right:26px;display:inline-flex;gap:6px;align-items:center;padding:7px 14px;border-radius:999px;background:var(--teal);color:#fff;font:700 .78rem/1 var(--sans);letter-spacing:.06em;text-transform:uppercase;box-shadow:var(--shadow-s)}.slb-card__top{display:flex;gap:14px;align-items:center;margin-bottom:10px}.slb-card__icon{display:inline-grid;place-items:center;width:52px;height:52px;border-radius:16px;background:var(--sage);color:var(--teal);flex:0 0 auto}.slb-card.is-featured .slb-card__icon{background:#f6e2b8;color:var(--gold-text)}.slb-card__icon .slb-i{width:26px;height:26px}.slb-card__name{font-size:1.55rem!important;margin:0!important}.slb-card__tag{margin:0!important;color:var(--muted);font-size:.95rem}.slb-card__lead{color:var(--text);min-height:3.2em}.slb-price{margin:4px 0 14px;padding:16px 0 12px;border-top:1px dashed var(--line);border-bottom:1px dashed var(--line)}.slb-price__row{display:flex;align-items:baseline;gap:8px;margin:0 0 4px!important;animation:slbRise .5s var(--ease)}.slb-price__n{font-family:var(--serif);font-size:2.9rem;line-height:1;color:var(--teal);font-weight:600;letter-spacing:-.02em}.slb-price__per{color:var(--muted);font-weight:600}.slb-price__sub{margin:0!important;color:var(--muted);font-size:.93rem;animation:slbRise .5s var(--ease)}.slb-feats{list-style:none;margin:0 0 20px;padding:0;display:grid;gap:9px;flex:1 1 auto}.slb-feats li{display:flex;gap:10px;align-items:flex-start}.slb-feats .slb-i{color:var(--ok);margin-top:3px;background:var(--sage);border-radius:50%;padding:3px;width:22px;height:22px}.slb-card.is-featured .slb-feats li:first-child{font-weight:700;color:var(--teal)}.slb-feats--tight{gap:6px;margin-bottom:14px}.slb-card__mine{display:flex;gap:8px;align-items:center;color:var(--ok);font-weight:700}.slb-card__soon{text-align:center;color:var(--muted);font-style:italic;padding:14px;border-radius:14px;background:var(--sand);margin:0}.slb-buy{display:grid;gap:12px}.slb-renew{margin:0!important;font-size:.93rem;color:var(--text);background:var(--sand);border-radius:12px;padding:10px 12px}.slb-fine{font-size:.86rem;color:var(--muted);margin:6px 0 0;text-align:center}.slb-fine a{color:var(--muted)}.slb-panel .slb-fine{text-align:left}.slb-check{display:flex;gap:12px;align-items:flex-start;cursor:pointer;font-size:.95rem;line-height:1.45}.slb-check input{position:absolute;opacity:0;width:1px;height:1px}.slb-check__box{flex:0 0 auto;width:24px;height:24px;border-radius:8px;border:2px solid rgba(7,89,107,.55);background:#fff;display:inline-grid;place-items:center;margin-top:1px;transition:background .2s,border-color .2s,transform .2s var(--ease)}.slb-check__box .slb-i{width:16px;height:16px;color:#fff;stroke-width:2.6;opacity:0;transform:scale(.4);transition:opacity .2s,transform .3s var(--ease)}.slb-check input:checked+.slb-check__box{background:var(--teal);border-color:var(--teal);transform:scale(1.05)}.slb-check input:checked+.slb-check__box .slb-i{opacity:1;transform:scale(1)}.slb-check input:focus-visible+.slb-check__box{outline:3px solid var(--gold);outline-offset:2px}.slb-check.is-nudge .slb-check__box{animation:slbNudge .5s var(--ease) 2;border-color:var(--gold-d)}@keyframes slbNudge{0%,to{transform:translate(0)}30%{transform:translate(-4px)}70%{transform:translate(4px)}}.slb p.slb-free{text-align:center;margin:30px auto 8px;color:var(--muted);max-width:680px}.slb-band{position:relative;overflow:hidden;border-radius:28px;margin:46px 0 30px;background:var(--teal);color:#eaf4f2;min-height:300px;display:flex;align-items:center;isolation:isolate;box-shadow:var(--shadow)}.slb-band__art{position:absolute;inset:0 0 0 auto;width:70%;background-size:cover;background-position:center;z-index:-2;-webkit-mask-image:linear-gradient(90deg,transparent,#000 45%);mask-image:linear-gradient(90deg,transparent,#000 45%);animation:slbBreathe 30s ease-in-out infinite alternate}.slb-band:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#07596b,#07596beb 34%,#07596b26 70%,#07596b00)}.slb-band__in{padding:40px 46px;max-width:560px}.slb-band h2{color:#fff!important;font-size:clamp(1.6rem,3vw,2.2rem)}.slb-band .slb-eyebrow{color:#f4d58d}.slb-stores{display:flex;flex-wrap:wrap;gap:20px 30px;align-items:center;justify-content:space-between;background:var(--paper);border:1px solid var(--line);border-radius:24px;padding:24px 28px;margin:28px 0;box-shadow:var(--shadow-s)}.slb-stores__copy{display:flex;gap:16px;align-items:center;max-width:520px}.slb-stores__copy h2{font-size:1.4rem;margin:0 0 2px}.slb-stores__copy p{margin:0;color:var(--muted)}.slb-stores__phone{display:inline-grid;place-items:center;width:56px;height:56px;border-radius:18px;background:var(--sage);color:var(--teal);flex:0 0 auto}.slb-stores__phone .slb-i{width:28px;height:28px}.slb-stores__btns{display:flex;gap:12px;flex-wrap:wrap}.slb-store{position:relative;display:inline-flex;align-items:center;gap:10px;min-height:52px;padding:8px 18px 8px 14px;border-radius:14px;background:#111;color:#fff!important;text-decoration:none!important;transition:transform .25s var(--ease)}.slb-store:hover{transform:translateY(-2px)}.slb-store__ic .slb-i{width:24px;height:24px}.slb-store__t{display:flex;flex-direction:column;font:600 1.08rem/1.05 var(--sans)}.slb-store__t small{font-size:.68rem;font-weight:500;letter-spacing:.02em;opacity:.85}.slb-store--img{background:none;padding:0;min-height:0}.slb-store--img img{display:block;height:48px;width:auto}.slb-store--soon{opacity:.55;cursor:default}.slb-store--soon em{position:absolute;top:-9px;right:-8px;font:700 .64rem/1 var(--sans);font-style:normal;letter-spacing:.04em;text-transform:uppercase;background:var(--gold);color:var(--ink);padding:4px 7px;border-radius:999px}.slb-store--web{background:var(--teal)}.slb-trust{list-style:none;margin:30px 0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.slb-trust li{display:flex;gap:12px;align-items:flex-start;padding:16px;border-radius:18px;background:#fffdf8b3;border:1px solid var(--line)}.slb-trust .slb-i{width:26px;height:26px;color:var(--teal);flex:0 0 auto;padding:4px;background:var(--sage);border-radius:10px;box-sizing:content-box}.slb-trust strong{display:block;color:var(--teal);font-family:var(--serif);font-size:1.02rem;font-weight:600}.slb-trust span{display:block;font-size:.88rem;color:var(--muted);line-height:1.4}.slb-faq{max-width:820px;margin:40px auto 20px}.slb-faq h2{text-align:center;font-size:clamp(1.6rem,3vw,2.1rem);margin-bottom:18px}.slb-faq__q{border-bottom:1px solid var(--line)}.slb-faq__q summary{list-style:none;cursor:pointer;padding:18px 40px 18px 4px;position:relative;font-family:var(--serif);font-size:1.12rem;color:var(--teal)}.slb-faq__q summary::-webkit-details-marker{display:none}.slb-faq__q summary span{position:absolute;right:8px;top:50%;width:14px;height:14px;margin-top:-7px}.slb-faq__q summary span:before,.slb-faq__q summary span:after{content:"";position:absolute;left:0;top:6px;width:14px;height:2px;background:var(--gold-d);border-radius:2px;transition:transform .35s var(--ease)}.slb-faq__q summary span:after{transform:rotate(90deg)}.slb-faq__q[open] summary span:after{transform:rotate(0)}.slb-faq__q>div{padding:0 4px 16px;color:var(--text);animation:slbRise .45s var(--ease)}.slb-note{display:flex;gap:12px;align-items:flex-start;padding:14px 18px;border-radius:16px;background:var(--sage);color:var(--teal-dd);margin:0 auto 22px;max-width:980px}.slb-note p{margin:0}.slb-note .slb-i{width:24px;height:24px;flex:0 0 auto;margin-top:1px}.slb-note--warn{background:#fbebd0;color:#6b4306}.slb-note--gift{background:linear-gradient(90deg,#FFF6E2,var(--paper));border:1px solid rgba(217,164,65,.5);color:var(--text)}.slb-note--gift .slb-i{color:var(--gold-text)}.slb-note--ok{background:var(--sage)}.slb-rail{margin:0 auto 26px;max-width:980px}.slb-rail ol{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(7,1fr);position:relative}.slb-rail ol:before,.slb-rail ol:after{content:"";position:absolute;top:21px;left:calc(100% / 14);right:calc(100% / 14);height:3px;border-radius:3px;background:var(--line)}.slb-rail ol:after{background:linear-gradient(90deg,var(--teal),#3E8F86);right:auto;width:calc((100% - 100% / 7) * var(--slb-progress, 0));transition:width 1.1s var(--ease)}.slb-rail li{position:relative;z-index:1;text-align:center}.slb-rail li a{text-decoration:none;display:block}.slb-rail__dot{display:grid;place-items:center;margin:0 auto 6px;width:44px;height:44px;border-radius:50%;background:var(--paper);border:2px solid var(--line);color:var(--muted);transition:all .4s var(--ease)}.slb-rail__dot .slb-i{width:20px;height:20px}.slb-rail__t{display:block;font-size:.82rem;font-weight:700;color:var(--muted)}.slb-rail .is-done .slb-rail__dot{background:var(--teal);border-color:var(--teal);color:#fff}.slb-rail .is-now .slb-rail__dot{background:#fff;border-color:var(--gold);color:var(--gold-text);box-shadow:0 0 0 6px #d9a4412e;animation:slbGlow 2.6s ease-in-out infinite}.slb-rail .is-now .slb-rail__t{color:var(--teal)}@keyframes slbGlow{0%,to{box-shadow:0 0 0 6px #d9a4412e}50%{box-shadow:0 0 0 11px #d9a4410f}}.slb-panel{max-width:860px;margin:0 auto 22px;background:var(--paper);border:1px solid var(--line);border-radius:28px;padding:34px 38px;box-shadow:var(--shadow)}.slb-panel__title{font-size:clamp(1.6rem,3vw,2.15rem)!important;font-weight:500!important}.slb-panel__lead{color:var(--muted);font-size:1.06rem;max-width:60ch}.slb-panel--soft{background:linear-gradient(180deg,#F6FAF7,var(--paper))}.slb-panel--care{background:linear-gradient(180deg,#FFF8F3,var(--paper));border-color:#f0d9cc}.slb-panel--form{padding-bottom:26px}.slb-choices{border:0;margin:18px 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.slb-choices--list{grid-template-columns:1fr;gap:10px}.slb-choice{position:relative;display:flex;gap:14px;align-items:flex-start;padding:20px;border:2px solid var(--line);border-radius:20px;background:#fff;cursor:pointer;transition:border-color .3s,box-shadow .3s,transform .3s var(--ease),background .3s}.slb-choice:hover{transform:translateY(-2px);border-color:#07596b59}.slb-choice input{position:absolute;opacity:0;width:1px;height:1px}.slb-choice.is-on,.slb-choice:has(input:checked){border-color:var(--teal);background:linear-gradient(180deg,#f6faf8,#fff);box-shadow:0 16px 36px -26px #07596bcc}.slb-choice:has(input:focus-visible){outline:3px solid var(--gold);outline-offset:2px}.slb-choice__icon{display:grid;place-items:center;width:50px;height:50px;border-radius:16px;background:var(--sage);color:var(--teal);flex:0 0 auto}.slb-choice__icon .slb-i{width:26px;height:26px}.slb-choice__body{display:grid;gap:3px;flex:1 1 auto}.slb-choice__body strong{font-family:var(--serif);font-size:1.25rem;color:var(--teal);font-weight:600}.slb-choice__body em{font-style:italic;color:var(--gold-text)}.slb-choice__body span{color:var(--muted);font-size:.95rem}.slb-choice__price{font-weight:700;color:var(--teal);white-space:nowrap;text-align:right}.slb-choice__price small{display:block;font-weight:500;color:var(--muted);font-size:.8rem}.slb-choices:not(.slb-choices--list) .slb-choice__price{display:block;margin-top:8px;text-align:left}.slb-choice__tick{position:absolute;top:14px;right:14px;width:26px;height:26px;border-radius:50%;display:grid;place-items:center;background:var(--teal);color:#fff;opacity:0;transform:scale(.5);transition:all .35s var(--ease)}.slb-choice__tick .slb-i{width:16px;height:16px;stroke-width:2.6}.slb-choice.is-on .slb-choice__tick,.slb-choice:has(input:checked) .slb-choice__tick{opacity:1;transform:scale(1)}.slb-choice--row{align-items:center;padding:16px 52px 16px 20px}.slb-choice--row .slb-choice__tick{top:50%;margin-top:-13px}.slb-choice--quiet{border-style:dashed}.slb-included{list-style:none;padding:0;margin:0 0 6px;display:grid;gap:8px;color:var(--muted)}.slb-included li{display:flex;gap:10px;align-items:center}.slb-included .slb-i{color:var(--gold-text)}.slb-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:18px;align-items:center}.slb-actions--split{justify-content:flex-start}.slb-account{display:flex;gap:12px;flex-wrap:wrap;margin:16px 0}.slb-q{font-family:var(--serif);font-size:1.3rem;color:var(--teal);margin:6px 0 4px!important;max-width:40ch}.slb-help{list-style:none;margin:14px 0;padding:0;display:grid;gap:10px}.slb-help li{display:flex;gap:14px;justify-content:space-between;align-items:center;background:#fff;border:1px solid var(--line);border-radius:16px;padding:12px 14px}.slb-help li strong{display:block;color:var(--teal)}.slb-help li span{display:block;font-size:.9rem;color:var(--muted)}.slb-consent{margin:14px 0 0;padding:14px 16px;border-radius:16px;background:var(--sand);transition:opacity .3s,max-height .4s var(--ease)}.slb-consent.is-hidden{opacity:.35;pointer-events:none}.slb-timeline{list-style:none;margin:26px 0 12px;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:10px;counter-reset:t}.slb-timeline li{position:relative;padding:14px 14px 12px;border-radius:16px;background:var(--sand)}.slb-timeline li:before{counter-increment:t;content:counter(t);position:absolute;top:-10px;left:12px;width:24px;height:24px;border-radius:50%;background:var(--teal);color:#fff;font:700 .8rem/24px var(--sans);text-align:center}.slb-timeline li strong{display:block;color:var(--teal);font-family:var(--serif);margin-top:4px}.slb-timeline li span{font-size:.88rem;color:var(--muted)}.slb-timeline--small{grid-template-columns:repeat(3,1fr)}.slb-summary{margin:18px 0 0;display:grid;gap:0;border:1px solid var(--line);border-radius:18px;overflow:hidden}.slb-summary>div{display:flex;justify-content:space-between;gap:12px;padding:13px 16px;background:#fff}.slb-summary>div+div{border-top:1px solid var(--line)}.slb-summary dt{display:flex;gap:10px;align-items:center;color:var(--text);font-weight:600}.slb-summary dt .slb-i{color:var(--teal)}.slb-summary dd{margin:0;color:var(--muted);text-align:right}.slb-summary dd a{margin-left:8px;font-size:.88rem}.slb-summary dd.is-ok{color:var(--ok);font-weight:700;display:flex;gap:6px;align-items:center;justify-content:flex-end}.slb-formwrap{margin:18px 0 0;padding:22px;border-radius:20px;background:#fff;border:1px solid var(--line)}.slb-formwrap input[type=text],.slb-formwrap input[type=email],.slb-formwrap input[type=tel],.slb-formwrap input[type=date],.slb-formwrap textarea,.slb-formwrap select{border-radius:12px!important;border-color:#d7cdb9!important;font-family:var(--sans)!important}.slb-formwrap button[type=submit],.slb-formwrap .bf-btn,.slb-formwrap [class*=btn][type=submit]{border-radius:999px!important;background:var(--teal)!important;font-weight:700!important}.slb-waiting{display:flex;gap:14px;align-items:center;justify-content:center;padding:16px;color:var(--teal)}.slb-orb{display:inline-block;width:30px;height:30px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#F4D58D,var(--gold) 55%,var(--teal) 140%);animation:slbPulse 2.4s ease-in-out infinite}.slb-orb--big{width:84px;height:84px;margin-bottom:14px;box-shadow:0 0 0 14px #d9a44124,0 0 0 30px #d9a4410f}@keyframes slbPulse{0%,to{transform:scale(.88)}50%{transform:scale(1.06)}}.slb-welcome{text-align:center;max-width:760px;margin:0 auto 22px}.slb-welcome .slb-panel__lead{margin-left:auto;margin-right:auto}.slb-welcome__steps{display:grid;gap:16px}.slb-wstep{display:flex;gap:16px;align-items:flex-start}.slb-wstep h3{font-size:1.25rem;margin:2px 0 4px}.slb-wstep__n{flex:0 0 auto;width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:var(--gold);color:var(--ink);font:700 1.05rem/1 var(--serif)}.slb-booking{border-radius:20px;overflow:hidden;border:1px solid var(--line);background:#fff;padding:8px}.slb-myplan{background:var(--paper);border:1px solid var(--line);border-radius:24px;padding:24px 26px;margin:0 0 24px;box-shadow:var(--shadow-s)}.slb-myplan__head{display:flex;gap:16px;align-items:center}.slb-myplan h2{margin:0!important;font-size:1.6rem}.slb-myplan p.slb-muted{margin:2px 0 0}.slb-journey{margin:18px 0 6px}.slb-journey__bar{position:relative;height:10px;border-radius:10px;background:var(--sand);overflow:hidden}.slb-journey__bar span{position:absolute;inset:0 auto 0 0;width:calc(var(--p) * 100%);background:linear-gradient(90deg,var(--teal),#3E8F86 70%,var(--gold));border-radius:10px;animation:slbGrow 1.4s var(--ease)}.slb-journey__bar:after{content:"";position:absolute;top:-2px;bottom:-2px;left:calc(var(--m) * 100%);width:2px;background:var(--gold-d)}@keyframes slbGrow{0%{width:0}}.slb-journey__labels{display:flex;justify-content:space-between;margin-top:8px;font-weight:700;color:var(--teal);font-size:.9rem}.slb-journey__labels span:nth-child(2){text-align:center}.slb-journey__labels span:last-child{text-align:right}.slb-journey__labels small{display:block;font-weight:500;color:var(--muted)}.slb-subs{list-style:none;margin:14px 0 0;padding:0;display:grid;gap:8px}.slb-subs li{display:flex;justify-content:space-between;gap:12px;padding:12px 14px;border-radius:14px;background:#fff;border:1px solid var(--line)}.slb-subs li span{color:var(--muted)}.slb-wchead .slb-hero{margin-top:0}.slb-consentbox{max-width:1180px;margin:-8px auto 22px;display:flex;flex-wrap:wrap;gap:12px 18px;align-items:center;padding:16px 20px;border-radius:18px;background:#fff6e2;border:1px solid rgba(217,164,65,.55)}.slb-consentbox__t{margin:0!important;flex:1 1 100%;display:flex;gap:8px;align-items:flex-start}.slb-consentbox__t .slb-i{color:var(--gold-text);margin-top:3px}body.slb-wc{background-color:var(--cream, #FBF7EF)}body.slb-wc .wc-block-cart,body.slb-wc .wc-block-checkout{font-family:var(--sans)}body.slb-wc .wc-block-components-sidebar-layout .wc-block-components-main,body.slb-wc .wp-block-woocommerce-checkout-fields-block{background:var(--paper);border:1px solid var(--line);border-radius:24px;padding:26px 28px!important;box-shadow:var(--shadow-s)}body.slb-wc .wc-block-components-sidebar{background:linear-gradient(180deg,#FFFBF1,var(--paper));border:1px solid rgba(217,164,65,.45);border-radius:24px;padding:22px 22px 18px!important;box-shadow:var(--shadow-s)}body.slb-wc .wc-block-components-title,body.slb-wc .wc-block-components-checkout-step__title,body.slb-wc .wc-block-cart__totals-title{font-family:var(--serif)!important;color:var(--teal)!important;font-weight:600!important;text-transform:none!important;letter-spacing:-.01em}body.slb-wc .wc-block-components-checkout-step__heading-content,body.slb-wc .wc-block-components-checkout-step__description{color:var(--muted)}body.slb-wc .wc-block-components-text-input input,body.slb-wc .wc-block-components-combobox .components-combobox-control input,body.slb-wc .wc-blocks-components-select select,body.slb-wc .wc-block-components-textarea{border-radius:12px!important;border-color:#d7cdb9!important;background:#fff!important}body.slb-wc .wc-block-components-text-input.is-active input,body.slb-wc .wc-block-components-text-input input:focus{border-color:var(--teal)!important;box-shadow:0 0 0 3px #07596b26!important}body.slb-wc .wc-block-components-button:not(.is-link),body.slb-wc .wc-block-cart__submit-button,body.slb-wc .wc-block-components-checkout-place-order-button{border-radius:999px!important;min-height:56px;background:linear-gradient(180deg,#E2B259,var(--gold))!important;color:var(--ink)!important;font:700 1.08rem/1.2 var(--sans)!important;border:0!important;box-shadow:0 16px 30px -18px #8a5807e6;transition:transform .25s var(--ease),box-shadow .25s}body.slb-wc .wc-block-components-button:not(.is-link):hover{transform:translateY(-2px)}body.slb-wc .wc-block-components-radio-control__option,body.slb-wc .wc-block-components-radio-control-accordion-option{border-radius:14px!important}body.slb-wc .wc-block-components-totals-footer-item .wc-block-components-totals-item__value,body.slb-wc .wc-block-components-totals-footer-item .wc-block-components-totals-item__label{font-family:var(--serif);color:var(--teal);font-size:1.35rem}body.slb-wc .wc-block-cart-items__header{color:var(--muted)}body.slb-wc .wc-block-components-product-name{font-family:var(--serif);color:var(--teal)!important;font-size:1.1rem;text-decoration:none}body.slb-wc .wc-block-cart-item__image img,body.slb-wc .wc-block-components-order-summary-item__image img{border-radius:12px}body.slb-wc .wc-block-components-notice-banner{border-radius:16px}body.slb-wc .sl-checkout-note{max-width:1180px;margin:0 auto 14px;text-align:center;color:var(--muted, #56655F);font-style:italic}body.slb-wc .woocommerce-MyAccount-navigation ul{list-style:none;margin:0;padding:10px;border-radius:22px;background:var(--paper);border:1px solid var(--line);box-shadow:var(--shadow-s)}body.slb-wc .woocommerce-MyAccount-navigation li a{display:block;padding:10px 14px;border-radius:14px;color:var(--teal);text-decoration:none;font-weight:600}body.slb-wc .woocommerce-MyAccount-navigation li.is-active a,body.slb-wc .woocommerce-MyAccount-navigation li a:hover{background:var(--sage)}body.slb-wc .woocommerce-MyAccount-content table,body.slb-wc .woocommerce-orders-table{border-radius:16px;overflow:hidden;border:1px solid var(--line)!important;background:#fff}body.slb-wc .woocommerce-MyAccount-content .button,body.slb-wc .woocommerce-button{border-radius:999px!important;background:var(--teal)!important;color:#fff!important}.slb-thanks__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px}.slb-thanks .slb-panel{margin:0;padding:26px 28px}.slb-thanks .slb-panel__title{font-size:1.5rem!important}.slb-ptrust{list-style:none;margin:18px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px 16px;color:var(--muted);font-size:.92rem}.slb-ptrust li{display:inline-flex;gap:6px;align-items:center}.slb-ptrust .slb-i{color:var(--teal)}.slb-js [data-slb-reveal]{opacity:0;transform:translate3d(0,22px,0);transition:opacity .9s var(--ease),transform .9s var(--ease);transition-delay:var(--d, 0s)}.slb-js [data-slb-reveal].is-in{opacity:1;transform:none}@keyframes slbRise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.slb-stage.is-leaving{opacity:0;transform:translate(-18px);transition:opacity .35s,transform .35s var(--ease)}@media(max-width:900px){.slb-trust{grid-template-columns:repeat(2,minmax(0,1fr))}.slb-timeline{grid-template-columns:repeat(2,1fr);row-gap:18px}}@media(max-width:760px){.slb-hero{min-height:0;flex-direction:column;align-items:stretch;border-radius:24px}.slb-hero__art{position:relative;width:100%;height:210px;inset:auto;-webkit-mask-image:linear-gradient(180deg,#000 60%,transparent);mask-image:linear-gradient(180deg,#000 60%,transparent)}.slb-hero:after{background:linear-gradient(180deg,rgba(251,247,239,0) 0%,rgba(251,247,239,0) 150px,var(--cream) 230px)}.slb-hero__in{padding:0 22px 26px;margin-top:-30px}.slb-hero--slim .slb-hero__art{height:160px}.slb-cards,.slb-choices{grid-template-columns:1fr}.slb-card{padding:26px 22px 22px}.slb-panel{padding:26px 20px;border-radius:22px}.slb-band{flex-direction:column;align-items:stretch}.slb-band__art{position:relative;width:100%;height:180px;-webkit-mask-image:linear-gradient(180deg,#000 55%,transparent);mask-image:linear-gradient(180deg,#000 55%,transparent)}.slb-band:after{background:linear-gradient(180deg,#07596b00 0 110px,#07596b 180px)}.slb-band__in{padding:0 22px 26px;margin-top:-20px}.slb-rail ol{grid-template-columns:repeat(7,1fr)}.slb-rail__t{display:none}.slb-rail .is-now .slb-rail__t{display:block;position:absolute;left:50%;transform:translate(-50%);white-space:nowrap}.slb-rail{margin-bottom:38px}.slb-rail__dot{width:36px;height:36px}.slb-rail ol:before,.slb-rail ol:after{top:17px}.slb-choice--row{flex-wrap:wrap}.slb-choice--row .slb-choice__price{text-align:left;width:100%}.slb-summary>div{flex-direction:column;gap:2px}.slb-summary dd{text-align:left}.slb-summary dd.is-ok{justify-content:flex-start}.slb-stores{padding:20px}.slb-trust li{padding:12px}.slb-help li{flex-direction:column;align-items:flex-start}.slb-toggle__btn{padding:12px 16px}}@media(max-width:480px){.slb-trust,.slb-timeline,.slb-timeline--small{grid-template-columns:1fr}.slb-price__n{font-size:2.4rem}}@media(prefers-reduced-motion:reduce){.slb *,.slb *:before,.slb *:after{animation:none!important;transition:none!important}.slb-js [data-slb-reveal]{opacity:1;transform:none}}body.slb-wc #payment-method .wc-block-components-radio-control-accordion-option,body.slb-wc #payment-method .wc-block-components-radio-control__option{background:#fff!important;border:0!important;box-shadow:0 0 0 1px var(--line)!important;border-radius:16px!important}body.slb-wc #payment-method .wc-block-components-radio-control-accordion-option:after{box-shadow:none!important;border:0!important}body.slb-wc .slb-wchead,body.slb-wc .slb-wcfoot{width:auto;max-width:none;margin-left:0;margin-right:0}body.slb-wc .slb-wchead .slb-hero{margin-left:0;margin-right:0}body.slb-wc .slb-wchead .slb-note,body.slb-wc .slb-consentbox{max-width:none;margin-left:0;margin-right:0}.slb-bf-preload{display:none!important}.slb-editcart{display:flex;flex-wrap:wrap;gap:8px 14px;align-items:center;margin:-10px 0 18px!important;color:var(--muted);font-size:.93rem}.slb-gift{display:flex;gap:14px;align-items:flex-start;padding:16px 18px;margin:6px 0 22px;border-radius:18px;background:linear-gradient(100deg,#fff4dc,#fffbf1 70%);border:1px solid rgba(217,164,65,.55)}.slb-gift__ic{display:grid;place-items:center;width:46px;height:46px;border-radius:14px;background:var(--gold);color:var(--ink);flex:0 0 auto}.slb-gift__ic .slb-i{width:24px;height:24px}.slb-gift strong{display:block;color:var(--teal);font-family:var(--serif);font-size:1.12rem;font-weight:600;margin-bottom:4px}.slb-gift span{color:var(--text);font-size:.97rem}.slb-keep{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:0 0 18px}.slb-keep__col{padding:20px;border-radius:20px;background:#fff;border:1px solid var(--line)}.slb-keep__col--plus{background:linear-gradient(180deg,#f3f8f5,#fff 60%)}.slb-keep__col h3{font-size:1.25rem!important;margin:0 0 12px!important}.slb-keep__list{list-style:none;margin:0;padding:0;display:grid;gap:12px}.slb-keep__list li{display:flex;gap:12px;align-items:flex-start}.slb-keep__list strong{display:block;color:var(--ink)}.slb-keep__list span{display:block;color:var(--muted);font-size:.92rem;line-height:1.45}.slb-keep__ic{display:grid;place-items:center;width:36px;height:36px;border-radius:12px;background:var(--sage);color:var(--teal);flex:0 0 auto}.slb-keep__ic .slb-i{width:19px;height:19px}.slb-keep__more{margin:12px 0 0!important;font-weight:700;color:var(--teal)}.slb-why{list-style:none;margin:0 0 20px;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.slb-why li{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border-radius:14px;background:var(--sand);font-size:.94rem}.slb-why .slb-i{color:var(--teal);margin-top:2px}.slb-why strong{color:var(--teal)}.slb-choices legend.slb-h4{font-family:var(--serif);color:var(--teal);font-size:1.2rem;font-weight:600;margin:4px 0 10px;padding:0}.slb-choice__tag{display:inline-block;width:max-content;font-style:normal!important;font-size:.74rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:3px 9px;border-radius:999px;background:var(--gold);color:var(--ink)!important;margin:2px 0}.slb-choice__tag--soft{background:var(--sage);color:var(--teal)!important;text-transform:none;letter-spacing:0}.slb-choice__price s{color:var(--muted);font-weight:500;margin-right:4px}@media(max-width:760px){.slb-keep,.slb-why{grid-template-columns:1fr}}[data-slb-plans][data-period=month] [data-show=year],[data-slb-plans][data-period=year] [data-show=month]{display:none!important}form[data-slb-after] .slb-toggle{margin:4px auto 18px}.slb-pcards{border:0;margin:0 0 12px;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:16px;align-items:stretch}.slb-pcard{position:relative;display:flex;flex-direction:column;gap:10px;padding:22px 20px 18px;border-radius:22px;background:#fff;border:2px solid var(--line);cursor:pointer;transition:border-color .3s,box-shadow .3s,transform .3s var(--ease)}.slb-pcard:hover{transform:translateY(-3px)}.slb-pcard input{position:absolute;opacity:0;width:1px;height:1px}.slb-pcard.is-on,.slb-pcard:has(input:checked){border-color:var(--teal);box-shadow:0 22px 46px -30px #07596bd9}.slb-pcard:has(input:focus-visible){outline:3px solid var(--gold);outline-offset:3px}.slb-pcard--plus{background:linear-gradient(180deg,#fffbf1,#fff 45%)}.slb-pcard__ribbon{position:absolute;top:-13px;right:18px;display:inline-flex;gap:5px;align-items:center;padding:6px 12px;border-radius:999px;background:var(--gold);color:var(--ink);font:700 .74rem/1 var(--sans);letter-spacing:.06em;text-transform:uppercase;box-shadow:var(--shadow-s)}.slb-pcard__head{display:flex;gap:12px;align-items:center;padding-right:30px}.slb-pcard__head strong{display:block;font-family:var(--serif);font-size:1.35rem;color:var(--teal);font-weight:600;line-height:1.15}.slb-pcard__head em{display:block;font-style:normal;color:var(--muted);font-size:.9rem}.slb-pcard__tick{position:absolute;top:18px;right:16px;width:28px;height:28px;border-radius:50%;display:grid;place-items:center;border:2px solid var(--line);color:transparent;transition:all .3s var(--ease)}.slb-pcard__tick .slb-i{width:16px;height:16px;stroke-width:2.6}.slb-pcard.is-on .slb-pcard__tick,.slb-pcard:has(input:checked) .slb-pcard__tick{background:var(--teal);border-color:var(--teal);color:#fff}.slb-pcard__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px;padding:10px 0 2px;border-top:1px dashed var(--line)}.slb-pcard__price b{font:600 2.4rem/1 var(--serif);color:var(--teal);letter-spacing:-.02em}.slb-pcard__price i{font-style:normal;color:var(--muted);font-weight:600}.slb-pcard__price s{color:var(--muted);font-size:1.05rem}.slb-pcard__price small{flex-basis:100%;color:var(--muted);font-size:.88rem}.slb-pcard__zero{display:inline-flex;gap:6px;align-items:center;width:max-content;max-width:100%;padding:6px 10px;border-radius:999px;background:#fff4dc;color:var(--gold-text);font-weight:700;font-size:.85rem}.slb-pcard__feats{list-style:none;margin:4px 0 0;padding:10px 0 0;border-top:1px dashed var(--line);display:grid;gap:8px;font-size:.93rem;color:var(--muted)}.slb-pcard__feats li{display:flex;gap:9px;align-items:flex-start}.slb-pcard__feats .slb-i{color:var(--teal);margin-top:2px;width:18px;height:18px;flex:0 0 auto}.slb-pcard__feats strong{color:var(--ink)}.slb-later{display:flex;gap:10px;align-items:center;padding:12px 14px;margin:4px 0 6px;border-radius:14px;border:1.5px dashed var(--line);color:var(--muted);cursor:pointer;font-size:.94rem}.slb-later input{accent-color:var(--teal);width:18px;height:18px}.slb-later.is-on{border-color:var(--teal);color:var(--text)}@media(max-width:760px){.slb-pcards{grid-template-columns:1fr}.slb-pcard--plus{order:-1}}.slb-affirm{position:relative;padding:22px 24px 18px;margin:4px 0 20px;border-radius:20px;background:linear-gradient(120deg,#f3f8f5,#fffbf1);border:1px solid #DCE8E1}.slb-affirm p{margin:0 0 8px!important;color:var(--text)}.slb-affirm__q{font-family:var(--serif);font-size:1.28rem;line-height:1.35;color:var(--teal)!important;font-style:italic}.slb-affirm__sig{display:flex;flex-direction:column;align-items:flex-end;margin:4px 0 0!important;color:var(--muted)!important;font-size:.9rem}.slb-affirm__sig b{font-family:Great Vibes,Brush Script MT,cursive;font-weight:400;font-size:2rem;line-height:1;color:var(--gold-text)}.slb-incl{margin:0 0 20px}.slb-incl h3{font-size:1.15rem!important;margin:0 0 10px!important}.slb-incl ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:10px 18px}.slb-incl li{display:flex;gap:10px;align-items:flex-start}.slb-incl li strong{display:block;color:var(--ink)}.slb-incl li span:not(.slb-keep__ic){display:block;color:var(--muted);font-size:.9rem;line-height:1.4}.slb-paycards{border:0;margin:0 0 14px;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.slb-paycards--one{grid-template-columns:minmax(0,420px)}.slb-paycards legend.slb-h4{font-family:var(--serif);color:var(--teal);font-size:1.2rem;font-weight:600;margin:4px 0 14px;padding:0}.slb-paycard{position:relative;display:flex;flex-direction:column;gap:8px;padding:22px 18px 16px;border-radius:20px;border:2px solid var(--line);background:#fff;cursor:pointer;transition:border-color .3s,box-shadow .3s,transform .3s var(--ease)}.slb-paycard:hover{transform:translateY(-3px)}.slb-paycard input{position:absolute;opacity:0;width:1px;height:1px}.slb-paycard.is-on,.slb-paycard:has(input:checked){border-color:var(--teal);box-shadow:0 22px 46px -30px #07596bd9}.slb-paycard:has(input:focus-visible){outline:3px solid var(--gold);outline-offset:3px}.slb-paycard.is-on .slb-pcard__tick,.slb-paycard:has(input:checked) .slb-pcard__tick{background:var(--teal);border-color:var(--teal);color:#fff}.slb-paycard__tag{position:absolute;top:-12px;left:16px;padding:5px 10px;border-radius:999px;background:var(--sage);color:var(--teal);font:700 .72rem/1 var(--sans);letter-spacing:.06em;text-transform:uppercase}.slb-paycard__tag.is-gold{background:var(--gold);color:var(--ink)}.slb-paycard__name{font-family:var(--serif);font-size:1.2rem;color:var(--teal);font-weight:600;padding-right:30px}.slb-paycard__amt b{font:600 2rem/1 var(--serif);color:var(--ink)}.slb-paycard__amt i{font-style:normal;color:var(--muted);font-size:.9rem}.slb-paycard__sched{list-style:none;margin:2px 0 0;padding:10px 0 0;border-top:1px dashed var(--line);display:grid;gap:6px}.slb-paycard__sched li{display:flex;justify-content:space-between;font-size:.9rem;color:var(--muted);position:relative;padding-left:16px}.slb-paycard__sched li:before{content:"";position:absolute;left:0;top:.5em;width:8px;height:8px;border-radius:50%;background:var(--sage-d)}.slb-paycard__sched li:first-child:before{background:var(--gold)}.slb-paycard__sched b{color:var(--ink)}.slb-paycard__total{margin-top:auto;padding-top:8px;font-weight:700;color:var(--teal);font-size:.9rem}.slb-workwith{display:flex;gap:14px;align-items:flex-start;padding:14px 16px;margin:4px 0 16px;border-radius:16px;background:#fff6ee;border:1px solid #F0DCCB}.slb-workwith .slb-gift__ic{width:40px;height:40px;background:#f6d7c3;color:#8e3a17}.slb-workwith strong{display:block;color:#8e3a17;font-family:var(--serif);font-size:1.08rem}.slb-workwith span{color:var(--text);font-size:.95rem}@media(max-width:760px){.slb-paycards,.slb-incl ul{grid-template-columns:1fr}}.slb-rail__m,.slb-rail__bar{display:none}@media(max-width:760px){.slb-plans,.slb-begin,.slb-thanks{width:100%;margin-left:0}.slb-hero{margin:-8px calc(50% - 50vw) 18px!important;width:100vw;border-radius:0 0 28px 28px!important;box-shadow:0 18px 30px -28px #07404c8c}.slb-hero__art,.slb-hero--slim .slb-hero__art{height:170px!important}.slb-hero__in{padding:0 20px 22px!important;margin-top:-40px!important}.slb-title{font-size:1.9rem!important}.slb-lead{font-size:1rem}.slb-rail{position:sticky;top:var(--slb-top, 0px);z-index:6;margin:0 calc(50% - 50vw) 14px!important;padding:10px 20px 12px;background:#fbf7eff0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line)}.slb-rail ol{display:none!important}.slb-rail__m{display:flex;justify-content:space-between;align-items:baseline;margin:0 0 8px!important;font-size:.85rem;color:var(--muted)}.slb-rail__m b{color:var(--teal);font-family:var(--serif);font-size:1.05rem;font-weight:600}.slb-rail__bar{display:block;height:6px;border-radius:6px;background:var(--line);overflow:hidden}.slb-rail__bar i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--teal),var(--gold));transition:width .8s var(--ease)}.slb-panel{margin:0 calc(50% - 50vw) 16px!important;width:100vw;border-radius:26px;border-left:0;border-right:0;padding:24px 18px!important;box-shadow:none}.slb-panel__title{font-size:1.6rem!important}.slb-panel .slb-actions{position:sticky;bottom:0;z-index:5;margin:16px -18px -24px!important;padding:12px 18px calc(12px + env(safe-area-inset-bottom));background:linear-gradient(rgba(255,253,248,.6),var(--paper) 30%);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:0 0 26px 26px}.slb-panel .slb-actions .slb-btn{flex:1 1 100%;width:100%}.slb-panel .slb-actions .slb-fine{flex-basis:100%;text-align:center;margin:4px 0 0}.slb-card--plus{order:-1}.slb-cards{gap:30px}.slb-card{padding:24px 18px 20px;border-radius:24px}.slb-pcard,.slb-paycard{padding:20px 16px 14px}.slb-pcard__price b{font-size:2.1rem}.slb-choice{padding:16px}.slb-gift,.slb-affirm,.slb-workwith{padding:14px}.slb-affirm__q{font-size:1.14rem}.slb-timeline{grid-template-columns:1fr 1fr}.slb-summary>div{padding:12px 14px}.slb-verse{margin:24px auto}.slb-trust{gap:8px}.slb-trust li{padding:12px}.slb-stores__btns{width:100%}.slb-store{flex:1 1 auto;justify-content:center}.slb-plans>.slb-toggle{position:sticky;top:calc(var(--slb-top, 0px) + 8px);z-index:6}body.slb-wc .slb-wchead .slb-hero{margin-top:0!important}}.slb-pathbar{display:flex;align-items:center;gap:12px;margin:12px auto 4px;max-width:760px;padding:12px 16px;border-radius:16px;background:#fff8e8;border:1px solid #F0D49A}.slb-pathbar__ic{width:36px;height:36px;border-radius:12px;display:grid;place-items:center;background:#07596b;color:#fff;flex:0 0 36px}.slb-pathbar__ic svg{width:20px;height:20px}.slb-pathbar__t{flex:1 1 auto;display:grid;gap:2px}.slb-pathbar__t strong{color:#07596b;font-size:1.05rem}.slb-pathbar__t small{color:#5b6b67;font-size:.85rem}.slb-pathbar a{font-weight:700;color:#07596b}.slb-pathbar__note{max-width:760px;margin:4px auto 8px;padding:0 16px;color:#5b6b67;font-size:.9rem}
