.SafeImage-module__f7IZ3G__img{object-fit:cover;width:100%;height:100%;display:block}.SafeImage-module__f7IZ3G__fallback{background:radial-gradient(circle at 30% 20%,#c69c5547,#0000 42%),linear-gradient(160deg,#2c241b 0%,#141414 55%,#3a2a16 100%);width:100%;height:100%;display:block}
.RegisterForm-module__aR8Yqa__form{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow);padding:clamp(20px,2.8vw,34px)}.RegisterForm-module__aR8Yqa__progress{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:10px 22px;margin-bottom:26px;padding-bottom:18px;list-style:none;display:flex}.RegisterForm-module__aR8Yqa__step,.RegisterForm-module__aR8Yqa__stepOn{font-family:var(--head);color:var(--faint);align-items:center;gap:9px;font-size:14px;font-weight:700;display:flex}.RegisterForm-module__aR8Yqa__stepOn{color:var(--ink)}.RegisterForm-module__aR8Yqa__step span,.RegisterForm-module__aR8Yqa__stepOn span{background:var(--line);width:24px;height:24px;color:var(--body);border-radius:50%;place-items:center;font-size:12px;display:grid}.RegisterForm-module__aR8Yqa__stepOn span{background:var(--brand);color:#fff}.RegisterForm-module__aR8Yqa__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.RegisterForm-module__aR8Yqa__full{grid-column:1/-1}.RegisterForm-module__aR8Yqa__fields label{color:var(--body);flex-direction:column;gap:6px;font-size:13px;font-weight:600;display:flex}.RegisterForm-module__aR8Yqa__optional{color:var(--faint);font-weight:400}.RegisterForm-module__aR8Yqa__fields input,.RegisterForm-module__aR8Yqa__fields select,.RegisterForm-module__aR8Yqa__fields textarea{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);width:100%;padding:12px 13px;font-size:15px;font-weight:500;transition:border-color .18s,box-shadow .18s}.RegisterForm-module__aR8Yqa__fields input::placeholder,.RegisterForm-module__aR8Yqa__fields textarea::placeholder{color:var(--faint);font-weight:400}.RegisterForm-module__aR8Yqa__fields input:focus,.RegisterForm-module__aR8Yqa__fields select:focus,.RegisterForm-module__aR8Yqa__fields textarea:focus{border-color:var(--brand);outline:none;box-shadow:0 0 0 3px #b3202b1f}.RegisterForm-module__aR8Yqa__fields textarea{resize:vertical}.RegisterForm-module__aR8Yqa__fields fieldset{border:none}.RegisterForm-module__aR8Yqa__fields legend{color:var(--body);margin-bottom:10px;font-size:13px;font-weight:600}.RegisterForm-module__aR8Yqa__pills{flex-wrap:wrap;gap:8px;display:flex}.RegisterForm-module__aR8Yqa__pill,.RegisterForm-module__aR8Yqa__pillOn{border:1px solid var(--line);background:var(--surface);font-family:var(--head);cursor:pointer;border-radius:999px;align-items:center;gap:7px;padding:10px 16px;font-size:14px;font-weight:600;transition:background .18s,border-color .18s,color .18s;display:inline-flex}.RegisterForm-module__aR8Yqa__pill:hover{border-color:var(--ink)}.RegisterForm-module__aR8Yqa__pillOn{background:var(--brand);border-color:var(--brand);color:#fff}.RegisterForm-module__aR8Yqa__days{border-top:1px dashed var(--line);margin-top:14px;padding-top:14px}.RegisterForm-module__aR8Yqa__daysHead{color:var(--body);flex-wrap:wrap;align-items:baseline;gap:8px;margin-bottom:10px;font-size:13px;font-weight:600;display:flex}.RegisterForm-module__aR8Yqa__daysHint{color:var(--faint);font-weight:400}.RegisterForm-module__aR8Yqa__week{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;display:grid}.RegisterForm-module__aR8Yqa__day,.RegisterForm-module__aR8Yqa__dayOn{border-radius:var(--r);border:1px solid var(--line);background:var(--surface);width:auto;min-width:0;height:44px;font-family:var(--head);cursor:pointer;place-items:center;font-size:14px;font-weight:700;transition:background .18s,border-color .18s,color .18s,opacity .18s;display:grid}.RegisterForm-module__aR8Yqa__day:hover:not(:disabled){border-color:var(--ink)}.RegisterForm-module__aR8Yqa__day:disabled{opacity:.4;cursor:not-allowed}.RegisterForm-module__aR8Yqa__dayOn{background:var(--brand);border-color:var(--brand);color:#fff}.RegisterForm-module__aR8Yqa__honeypot{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.RegisterForm-module__aR8Yqa__error{border-radius:var(--r);background:var(--brand-tint);color:var(--brand-dark);border:1px solid #b3202b38;margin-top:16px;padding:11px 14px;font-size:14px;font-weight:500}.RegisterForm-module__aR8Yqa__actions{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:10px;margin-top:24px;padding-top:20px;display:flex}.RegisterForm-module__aR8Yqa__primary{border-radius:var(--r);background:var(--brand);color:#fff;cursor:pointer;border:none;padding:14px 28px;font-size:15px;font-weight:700;transition:background .18s}.RegisterForm-module__aR8Yqa__primary:hover{background:var(--brand-dark)}.RegisterForm-module__aR8Yqa__primary:disabled{opacity:.55;cursor:default}.RegisterForm-module__aR8Yqa__back{border-radius:var(--r);background:var(--surface);border:1px solid var(--line);cursor:pointer;padding:14px 22px;font-size:15px;font-weight:600}.RegisterForm-module__aR8Yqa__back:hover{border-color:var(--ink)}.RegisterForm-module__aR8Yqa__callInstead{font-family:var(--head);color:var(--body);align-items:center;gap:7px;margin-left:auto;font-size:14px;font-weight:700;display:inline-flex}.RegisterForm-module__aR8Yqa__callInstead:hover{color:var(--brand)}.RegisterForm-module__aR8Yqa__done{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow);padding:clamp(28px,4vw,48px)}.RegisterForm-module__aR8Yqa__doneMark{background:var(--green-tint);width:48px;height:48px;color:var(--green);border-radius:50%;place-items:center;margin-bottom:16px;display:grid}.RegisterForm-module__aR8Yqa__done h3{margin-bottom:10px;font-size:clamp(21px,2.3vw,28px)}.RegisterForm-module__aR8Yqa__done p{color:var(--body);max-width:44ch}.RegisterForm-module__aR8Yqa__doneCall{border-radius:var(--r);background:var(--wa-tint);border:1px solid var(--wa);color:var(--wa-dark);font-family:var(--head);align-items:center;gap:8px;margin-top:20px;padding:12px 18px;font-size:14px;font-weight:700;display:inline-flex}@media (max-width:720px){.RegisterForm-module__aR8Yqa__fields{grid-template-columns:1fr}}@media (max-width:620px){.RegisterForm-module__aR8Yqa__progress{gap:8px 16px;margin-bottom:20px}.RegisterForm-module__aR8Yqa__primary,.RegisterForm-module__aR8Yqa__back{flex:140px;min-height:48px}.RegisterForm-module__aR8Yqa__callInstead{justify-content:center;width:100%;margin-left:0;padding-top:6px}.RegisterForm-module__aR8Yqa__pill,.RegisterForm-module__aR8Yqa__pillOn{min-height:44px}.RegisterForm-module__aR8Yqa__day,.RegisterForm-module__aR8Yqa__dayOn{height:42px;font-size:13px}}@media (max-width:400px){.RegisterForm-module__aR8Yqa__form{padding:16px}.RegisterForm-module__aR8Yqa__week{gap:4px}}
.Storefront-module__8gj3RG__catalogue{background:var(--bg);padding:clamp(48px,7vw,88px) 0 clamp(40px,5vw,64px)}.Storefront-module__8gj3RG__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:26px;display:flex}.Storefront-module__8gj3RG__head p{max-width:58ch;color:var(--body);margin-top:12px;font-size:15px}.Storefront-module__8gj3RG__tabs{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none;gap:10px;margin-bottom:26px;padding-bottom:6px;display:flex;overflow-x:auto}.Storefront-module__8gj3RG__tabs::-webkit-scrollbar{display:none}.Storefront-module__8gj3RG__tab,.Storefront-module__8gj3RG__tabOn{border:1px solid var(--line);background:var(--surface);min-height:44px;font-family:var(--head);cursor:pointer;border-radius:999px;flex:none;align-items:baseline;gap:8px;padding:11px 20px;font-size:15px;font-weight:700;transition:background .18s,border-color .18s,color .18s;display:inline-flex}.Storefront-module__8gj3RG__tab:hover{border-color:var(--ink)}.Storefront-module__8gj3RG__tabOn{background:var(--brand);border-color:var(--brand);color:#fff}.Storefront-module__8gj3RG__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.Storefront-module__8gj3RG__card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);min-width:0;box-shadow:var(--shadow);flex-direction:column;transition:box-shadow .22s,transform .22s;display:flex;overflow:hidden}.Storefront-module__8gj3RG__card:hover{box-shadow:var(--shadow-lift);transform:translateY(-2px)}.Storefront-module__8gj3RG__media{aspect-ratio:4/3;background:var(--line);flex:none;min-height:0;position:relative;overflow:hidden}.Storefront-module__8gj3RG__media img,.Storefront-module__8gj3RG__media>div{object-fit:cover;width:100%;height:100%;display:block}.Storefront-module__8gj3RG__tag{background:var(--brand);color:#fff;font-family:var(--head);letter-spacing:.04em;border-radius:999px;padding:5px 11px;font-size:11px;font-weight:700;position:absolute;top:10px;left:10px}.Storefront-module__8gj3RG__body{flex-direction:column;flex:1;padding:16px;display:flex}.Storefront-module__8gj3RG__detail{color:var(--faint);margin:5px 0 14px;font-size:13px}.Storefront-module__8gj3RG__priceRow{border-top:1px dashed var(--line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 10px;margin-top:auto;padding-top:13px;display:flex}.Storefront-module__8gj3RG__price{font-family:var(--head);letter-spacing:-.01em;color:var(--brand);font-size:17px;font-weight:700}.Storefront-module__8gj3RG__moq{border-radius:var(--r-sm);background:var(--amber-tint);color:var(--amber);white-space:nowrap;padding:4px 9px;font-size:11px;font-weight:600}.Storefront-module__8gj3RG__order{background:var(--bg);padding:clamp(40px,6vw,72px) 0 clamp(56px,8vw,96px)}.Storefront-module__8gj3RG__orderGrid{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);align-items:start;gap:clamp(20px,3vw,36px);display:grid}.Storefront-module__8gj3RG__formWrap{min-width:0}.Storefront-module__8gj3RG__summary{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow);padding:clamp(20px,2.6vw,30px);position:sticky;top:92px}.Storefront-module__8gj3RG__summary h2{margin-bottom:16px}.Storefront-module__8gj3RG__summaryNote{color:var(--faint);margin-top:4px;font-size:13px}@media (max-width:1080px){.Storefront-module__8gj3RG__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:860px){.Storefront-module__8gj3RG__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.Storefront-module__8gj3RG__orderGrid{grid-template-columns:1fr}.Storefront-module__8gj3RG__summary{position:static}.Storefront-module__8gj3RG__order{padding-bottom:calc(clamp(56px, 8vw, 96px) + 72px + var(--safe-bottom,0px))}}@media (max-width:640px){.Storefront-module__8gj3RG__head{margin-bottom:18px}.Storefront-module__8gj3RG__tabs{gap:8px;margin-bottom:18px}.Storefront-module__8gj3RG__tab,.Storefront-module__8gj3RG__tabOn{padding:10px 16px;font-size:14px}}@media (max-width:460px){.Storefront-module__8gj3RG__grid{grid-template-columns:1fr;gap:12px}.Storefront-module__8gj3RG__body{padding:13px}.Storefront-module__8gj3RG__price{font-size:15px}.Storefront-module__8gj3RG__priceRow{flex-direction:column;align-items:flex-start}}
.LangSwitch-module__t5-JFG__wrap{background:var(--bg);border:1px solid var(--line);border-radius:999px;padding:3px;display:inline-flex}.LangSwitch-module__t5-JFG__on,.LangSwitch-module__t5-JFG__off{min-width:40px;min-height:36px;font-family:var(--head);color:var(--body);cursor:pointer;background:0 0;border:none;border-radius:999px;padding:6px 12px;font-size:13px;font-weight:700;line-height:1.3;transition:background .18s,color .18s}@media (max-width:640px){.LangSwitch-module__t5-JFG__on,.LangSwitch-module__t5-JFG__off{min-width:36px;padding:6px 10px;font-size:12px}}.LangSwitch-module__t5-JFG__off:hover{color:var(--ink)}.LangSwitch-module__t5-JFG__on{background:var(--ink);color:#fff}
.page-module___8aEwW__strip{background:var(--ink);color:#ffffffbf;font-size:13px}.page-module___8aEwW__strip .wrap{justify-content:space-between;align-items:center;gap:16px;min-width:0;padding-block:9px;display:flex}.page-module___8aEwW__strip .wrap span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.page-module___8aEwW__strip a{color:#fff;white-space:nowrap;flex:none;align-items:center;gap:6px;font-weight:600;display:inline-flex}.page-module___8aEwW__header{z-index:40;background:var(--surface);border-bottom:1px solid var(--line);position:sticky;top:0}.page-module___8aEwW__header .wrap{align-items:center;gap:22px;min-width:0;padding-block:12px;display:flex}.page-module___8aEwW__brand{align-items:center;gap:10px;min-width:0;margin-right:auto;display:flex}.page-module___8aEwW__logo{object-fit:contain;flex:none;width:57px;height:36px}.page-module___8aEwW__brand span{min-width:0;font-family:var(--head);letter-spacing:-.03em;flex-direction:column;font-size:19px;font-weight:800;line-height:1.15;display:flex}.page-module___8aEwW__brand em{font-style:normal;font-family:var(--body-font);color:var(--faint);letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:500;overflow:hidden}.page-module___8aEwW__nav{color:var(--body);gap:24px;font-size:14px;font-weight:500;display:flex}.page-module___8aEwW__nav a:hover{color:var(--brand)}.page-module___8aEwW__headerCta{flex:none;align-items:center;gap:10px;display:flex}.page-module___8aEwW__menuBtn{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);width:44px;height:44px;color:var(--ink);cursor:pointer;place-items:center;display:none}.page-module___8aEwW__drawer,.page-module___8aEwW__overlay{display:none}.page-module___8aEwW__btnSolid,.page-module___8aEwW__btnGhost{border-radius:var(--r);font-family:var(--head);white-space:nowrap;align-items:center;gap:7px;padding:10px 18px;font-size:14px;font-weight:700;display:inline-flex}.page-module___8aEwW__btnSolid{background:var(--brand);color:#fff}.page-module___8aEwW__btnSolid:hover{background:var(--brand-dark)}.page-module___8aEwW__btnGhost{border:1px solid var(--line);color:var(--body)}.page-module___8aEwW__btnGhost svg{color:var(--wa)}.page-module___8aEwW__btnGhost:hover{border-color:var(--wa);color:var(--wa-dark)}.page-module___8aEwW__hero{background:var(--surface);border-bottom:1px solid var(--line);padding:clamp(32px,5vw,64px) 0 clamp(36px,5vw,72px)}.page-module___8aEwW__heroGrid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(28px,4vw,56px);display:grid}.page-module___8aEwW__heroCopy,.page-module___8aEwW__heroArt{min-width:0}.page-module___8aEwW__hl{color:var(--brand)}.page-module___8aEwW__heroCopy>p{max-width:52ch;color:var(--body);margin-top:16px;font-size:clamp(15px,1.3vw,17px)}.page-module___8aEwW__heroActions{flex-wrap:wrap;gap:12px;margin:26px 0 30px;display:flex}.page-module___8aEwW__btnSolidLg,.page-module___8aEwW__btnGhostLg,.page-module___8aEwW__btnLightLg,.page-module___8aEwW__btnOutlineLg{border-radius:var(--r);font-family:var(--head);align-items:center;gap:9px;padding:15px 26px;font-size:15px;font-weight:700;display:inline-flex}.page-module___8aEwW__btnSolidLg{background:var(--brand);color:#fff;box-shadow:0 6px 18px #b3202b3d}.page-module___8aEwW__btnSolidLg:hover{background:var(--brand-dark)}.page-module___8aEwW__btnGhostLg{background:var(--surface);border:1.5px solid var(--wa);color:var(--wa-dark)}.page-module___8aEwW__btnGhostLg svg{color:var(--wa)}.page-module___8aEwW__btnGhostLg:hover{background:var(--wa-tint)}.page-module___8aEwW__stats{border-top:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;padding-top:24px;display:grid}.page-module___8aEwW__stats dt{font-family:var(--head);letter-spacing:-.03em;font-size:clamp(20px,2.2vw,27px);font-weight:800}.page-module___8aEwW__stats dd{color:var(--faint);margin-top:2px;font-size:12px;line-height:1.35}.page-module___8aEwW__heroArt{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid;position:relative}.page-module___8aEwW__tile{border-radius:var(--r-lg);aspect-ratio:1;background:var(--line);box-shadow:var(--shadow);position:relative;overflow:hidden}.page-module___8aEwW__tile:nth-child(odd){transform:translateY(-10px)}.page-module___8aEwW__tile img,.page-module___8aEwW__tile>div{object-fit:cover;width:100%;height:100%}.page-module___8aEwW__tile figcaption{font-family:var(--head);background:#fffffff0;border-radius:999px;padding:6px 13px;font-size:13px;font-weight:700;position:absolute;bottom:10px;left:10px}.page-module___8aEwW__trust{background:var(--bg);border-bottom:1px solid var(--line)}.page-module___8aEwW__trust .wrap{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;padding-block:24px;display:grid}.page-module___8aEwW__trustItem{align-items:flex-start;gap:12px;display:flex}.page-module___8aEwW__trustIcon{background:var(--brand-tint);width:38px;height:38px;color:var(--brand);border-radius:10px;flex:none;place-items:center;display:grid}.page-module___8aEwW__trustItem h3{font-size:15px}.page-module___8aEwW__trustItem p{color:var(--faint);margin-top:2px;font-size:13px}.page-module___8aEwW__sectionHead{max-width:62ch;margin-bottom:clamp(24px,3.5vw,40px)}.page-module___8aEwW__sectionHead p{color:var(--body);margin-top:12px;font-size:15px}.page-module___8aEwW__how{background:var(--surface);border-block:1px solid var(--line);padding:clamp(48px,7vw,88px) 0}.page-module___8aEwW__steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;list-style:none;display:grid}.page-module___8aEwW__steps li{border-radius:var(--r-lg);background:var(--bg);border:1px solid var(--line);padding:22px}.page-module___8aEwW__stepTop{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.page-module___8aEwW__stepIcon{background:var(--brand-tint);width:44px;height:44px;color:var(--brand);border-radius:12px;place-items:center;display:grid}.page-module___8aEwW__stepNum{font-family:var(--head);color:var(--line);font-size:30px;font-weight:800;line-height:1}.page-module___8aEwW__steps p{color:var(--body);margin-top:7px;font-size:14px}.page-module___8aEwW__schedule{padding:clamp(48px,7vw,88px) 0}.page-module___8aEwW__rhythmGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;display:grid}.page-module___8aEwW__rhythmCard{border-radius:var(--r-lg);background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);padding:20px 18px}.page-module___8aEwW__rhythmCount{align-items:center;gap:6px;margin:10px 0 0;display:flex}.page-module___8aEwW__rhythmCount strong{font-family:var(--head);letter-spacing:-.03em;color:var(--brand);font-size:30px;font-weight:800;line-height:1}.page-module___8aEwW__rhythmCount svg{color:var(--brand)}.page-module___8aEwW__rhythmCount em{color:var(--faint);font-size:12px;font-style:normal;font-weight:600;line-height:1.2}.page-module___8aEwW__week{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;margin:12px 0;display:grid}.page-module___8aEwW__day,.page-module___8aEwW__dayOn{min-width:0;height:28px;font-size:11px;font-weight:700;font-family:var(--head);border-radius:7px;place-items:center;display:grid}.page-module___8aEwW__day{background:var(--bg);border:1px solid var(--line);color:var(--faint)}.page-module___8aEwW__dayOn{background:var(--brand);border:1px solid var(--brand);color:#fff}.page-module___8aEwW__rhythmCard p{color:var(--faint);font-size:13px}.page-module___8aEwW__segments{padding:0 0 clamp(48px,7vw,88px)}.page-module___8aEwW__segmentGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.page-module___8aEwW__segmentCard{border-radius:var(--r-lg);background:var(--surface);border:1px solid var(--line);border-top:3px solid var(--brand);padding:22px}.page-module___8aEwW__segmentIcon{background:var(--brand-tint);width:42px;height:42px;color:var(--brand);border-radius:12px;place-items:center;margin-bottom:14px;display:grid}.page-module___8aEwW__segmentCard p{color:var(--body);margin-top:8px;font-size:14px}.page-module___8aEwW__faq{background:var(--surface);border-block:1px solid var(--line);padding:clamp(48px,7vw,80px) 0}.page-module___8aEwW__faqGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px 20px;display:grid}.page-module___8aEwW__faqItem{border:1px solid var(--line);border-radius:var(--r);background:var(--bg);padding:16px 18px}.page-module___8aEwW__faqItem summary{cursor:pointer;font-family:var(--head);justify-content:space-between;gap:12px;font-size:15px;font-weight:700;list-style:none;display:flex}.page-module___8aEwW__faqItem summary::-webkit-details-marker{display:none}.page-module___8aEwW__faqItem summary:after{content:"+";color:var(--brand);font-size:20px;line-height:1}.page-module___8aEwW__faqItem[open] summary:after{content:"–"}.page-module___8aEwW__faqItem p{color:var(--body);margin-top:10px;font-size:14px}.page-module___8aEwW__cta{background:var(--ink);color:#fff;text-align:center;padding:clamp(48px,7vw,84px) 0}.page-module___8aEwW__cta p{color:#ffffffb3;max-width:52ch;margin:12px auto 0}.page-module___8aEwW__ctaActions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:26px;display:flex}.page-module___8aEwW__ctaActions a{min-width:0}.page-module___8aEwW__btnLightLg{color:var(--ink);background:#fff}.page-module___8aEwW__btnOutlineLg{color:#fff;border:1.5px solid #ffffff4d}.page-module___8aEwW__btnOutlineLg:hover{border-color:#fff}.page-module___8aEwW__footer{background:var(--ink);color:#ffffffa8;border-top:1px solid #ffffff1f;padding:clamp(36px,5vw,60px) 0 84px;font-size:14px}.page-module___8aEwW__footTop{grid-template-columns:1.5fr 1fr 1fr;gap:28px;min-width:0;display:grid}.page-module___8aEwW__footTop>*{min-width:0}.page-module___8aEwW__footTop h4{color:#fff;margin-bottom:12px;font-size:14px}.page-module___8aEwW__footTop a,.page-module___8aEwW__footTop p{margin-bottom:7px;display:block}.page-module___8aEwW__footTop a:hover{color:#fff}.page-module___8aEwW__footWa:hover{background:#25d3661f}.page-module___8aEwW__footMark{font-family:var(--head);color:#fff;letter-spacing:-.03em;font-size:22px;font-weight:800}.page-module___8aEwW__footWa{border-radius:var(--r);border:1px solid var(--wa);color:var(--wa);font-family:var(--head);background:0 0;align-items:center;gap:8px;margin-top:12px;padding:10px 16px;font-size:13px;font-weight:700;display:inline-flex!important}.page-module___8aEwW__footNote{color:#ffffff73;border-top:1px solid #ffffff1f;margin-top:32px;padding-top:20px;font-size:12px}.page-module___8aEwW__mobileBar{display:none}@media (max-width:1080px){.page-module___8aEwW__header .wrap{gap:12px}.page-module___8aEwW__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module___8aEwW__rhythmGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.page-module___8aEwW__steps,.page-module___8aEwW__segmentGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:960px){.page-module___8aEwW__nav{display:none}.page-module___8aEwW__menuBtn{display:grid}.page-module___8aEwW__drawer{z-index:45;background:var(--surface);border-bottom:1px solid var(--line);box-shadow:var(--shadow-lift);padding-block:8px 16px;display:block;position:absolute;top:100%;left:0;right:0}.page-module___8aEwW__drawer[hidden]{display:none}.page-module___8aEwW__drawer .wrap{flex-direction:column;gap:4px;padding-block:0;display:flex}.page-module___8aEwW__drawer a{border-radius:var(--r);min-height:48px;font-family:var(--head);align-items:center;gap:8px;padding:12px 14px;font-size:16px;font-weight:700;display:flex}.page-module___8aEwW__drawer a:hover{background:var(--bg)}.page-module___8aEwW__drawerCta{background:var(--brand);color:#fff}.page-module___8aEwW__drawerCta:hover{background:var(--brand-dark);color:#fff}.page-module___8aEwW__drawerWa{color:var(--wa-dark)}.page-module___8aEwW__overlay{z-index:30;cursor:pointer;background:#16161a66;border:0;display:block;position:fixed;inset:0}}@media (max-width:860px){.page-module___8aEwW__heroGrid{grid-template-columns:1fr}.page-module___8aEwW__heroArt{width:100%;max-width:none}.page-module___8aEwW__tile:nth-child(odd){transform:none}.page-module___8aEwW__rhythmGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module___8aEwW__faqGrid{grid-template-columns:1fr}.page-module___8aEwW__footTop{grid-template-columns:1fr 1fr}.page-module___8aEwW__headerCta .page-module___8aEwW__btnGhost,.page-module___8aEwW__headerCta .page-module___8aEwW__btnSolid{display:none}.page-module___8aEwW__mobileBar{left:max(10px, var(--safe-left));right:max(10px, var(--safe-right));bottom:max(10px, var(--safe-bottom));z-index:50;box-shadow:var(--shadow-lift);background:#16161af5;border-radius:14px;grid-template-columns:auto 1fr;gap:8px;padding:8px;display:grid;position:fixed}.page-module___8aEwW__mobileWa,.page-module___8aEwW__mobileOrder{min-height:48px;font-family:var(--head);border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:12px 14px;font-size:14px;font-weight:700;display:inline-flex}.page-module___8aEwW__mobileWa{border:1px solid var(--wa);color:var(--wa);background:#25d36629}.page-module___8aEwW__mobileOrder{background:var(--brand);color:#fff}body.menu-open .page-module___8aEwW__mobileBar{visibility:hidden}.page-module___8aEwW__footer{padding-bottom:calc(96px + var(--safe-bottom))}.page-module___8aEwW__ctaActions a{flex:220px;justify-content:center}}@media (max-width:640px){.page-module___8aEwW__header .wrap{gap:8px;padding-block:10px}.page-module___8aEwW__logo{width:50px;height:32px}.page-module___8aEwW__brand span{font-size:17px}.page-module___8aEwW__brand em{display:none}.page-module___8aEwW__hero{padding:24px 0 28px}.page-module___8aEwW__heroArt{max-width:none}.page-module___8aEwW__heroActions{margin:20px 0 24px}.page-module___8aEwW__heroActions a{flex:100%;justify-content:center}.page-module___8aEwW__btnSolidLg,.page-module___8aEwW__btnGhostLg,.page-module___8aEwW__btnLightLg,.page-module___8aEwW__btnOutlineLg{padding:14px 18px;font-size:15px}.page-module___8aEwW__trust .wrap{gap:16px;padding-block:18px}.page-module___8aEwW__steps li,.page-module___8aEwW__segmentCard,.page-module___8aEwW__rhythmCard{padding:18px 16px}.page-module___8aEwW__footTop{grid-template-columns:1fr;gap:22px}}@media (max-width:560px){.page-module___8aEwW__rhythmGrid,.page-module___8aEwW__steps,.page-module___8aEwW__segmentGrid{grid-template-columns:1fr}.page-module___8aEwW__trust .wrap{grid-template-columns:1fr}.page-module___8aEwW__stats{gap:12px 16px}.page-module___8aEwW__tile{aspect-ratio:5/4}.page-module___8aEwW__tile figcaption{padding:5px 10px;font-size:12px}.page-module___8aEwW__faqItem{padding:14px 16px}.page-module___8aEwW__faqItem summary{align-items:flex-start;font-size:14px}}@media (max-width:480px){.page-module___8aEwW__strip .wrap span{display:none}.page-module___8aEwW__strip .wrap{justify-content:center}.page-module___8aEwW__heroArt{gap:8px}.page-module___8aEwW__mobileWa,.page-module___8aEwW__mobileOrder{padding:12px 10px;font-size:13px}}
