.civil_hero__B0Df_{padding:calc(var(--k-nav-h, 64px) + 48px) 0 0;background:radial-gradient(60% 50% at 50% 0,rgba(240,180,131,.3),transparent 70%),var(--k-white);overflow:hidden}.civil_heroCopy__ZKZ3E{display:grid;justify-items:center;gap:clamp(14px,2.4vh,22px);text-align:center;max-width:900px}.civil_heroCopy__ZKZ3E h1{font-size:clamp(38px,5vw,76px)}.civil_heroCopy__ZKZ3E .k-lead{max-width:60ch}.civil_crumbs__D86hA{font-size:13.5px;color:var(--k-ink-3)}.civil_crumbs__D86hA a{display:inline-flex;align-items:center;min-height:44px;color:var(--k-ink-2);text-decoration:none}.civil_actions__dAiXS{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 20px}.civil_secondary__vPSz_{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-weight:600;color:var(--k-ink);text-decoration:none}.civil_secondary__vPSz_:hover{text-decoration:underline;text-underline-offset:4px}.civil_strip__lVJMF{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin-top:clamp(32px,6vh,64px);padding-inline:var(--k-gutter)}.civil_strip__lVJMF span{position:relative;aspect-ratio:3/4;border-radius:24px 24px 0 0;overflow:hidden}.civil_strip__lVJMF span:nth-child(odd){transform:translateY(28px)}.civil_strip__lVJMF img{object-fit:cover}.civil_signs__YFSHN{padding-block:clamp(36px,6vh,64px);background:var(--k-night);color:#fff}.civil_signsWrap__5oDe1{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:clamp(20px,4vw,56px);align-items:center}.civil_signsTitle__TdKQD{margin:0;font-size:clamp(24px,2.6vw,34px);font-weight:600;letter-spacing:-.02em;line-height:1.15}.civil_signs__YFSHN .civil_signsTitle__TdKQD .k-accent{color:var(--k-peach);-webkit-text-fill-color:var(--k-peach);background:none}.civil_signs__YFSHN ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.civil_signs__YFSHN li{display:flex;align-items:center;gap:12px;padding:14px 16px;border-radius:16px;background:rgba(255,255,255,.06);font-size:16px;font-weight:500}.civil_signs__YFSHN li svg{flex-shrink:0;color:var(--k-peach)}.civil_section__8_ke6{padding-block:clamp(56px,9vh,112px)}.civil_alt__cfG0M{background:var(--k-surface)}.civil_head__O9Gqu{display:grid;justify-items:center;gap:12px;text-align:center;margin-bottom:clamp(24px,4.5vh,48px)}.civil_explorer__bWzm1{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:16px;align-items:stretch}.civil_tabs__Fu581{display:grid;gap:4px;align-content:start;padding:8px;border-radius:24px;background:var(--k-white);border:1px solid var(--k-line)}.civil_tab__qukwn{display:flex;align-items:center;gap:14px;min-height:52px;padding:0 16px;border:0;border-radius:16px;background:none;font:600 16px var(--k-font-sans-stack);color:var(--k-ink-2);text-align:left;cursor:pointer;transition:background-color var(--k-dur-fast),color var(--k-dur-fast)}.civil_tab__qukwn:hover{background:var(--k-surface);color:var(--k-ink)}.civil_tab__qukwn[aria-selected=true]{background:var(--k-ink);color:#fff}.civil_tab__qukwn:focus-visible{outline:2px solid var(--k-coral-deep);outline-offset:2px}.civil_tabNum__AB_BQ{font:500 12px var(--k-font-mono-stack);letter-spacing:.08em;color:var(--k-ink-3)}.civil_tab__qukwn[aria-selected=true] .civil_tabNum__AB_BQ{color:var(--k-peach)}.civil_panel__m2qVA{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);border-radius:24px;overflow:hidden;background:var(--k-white);border:1px solid var(--k-line);animation:civil_panelIn__snoKD .4s var(--k-ease-out) both}@keyframes civil_panelIn__snoKD{0%{opacity:0;transform:translateY(8px)}}.civil_panelImg__N7riY{position:relative;margin:0;min-height:320px;background:var(--k-surface-2)}.civil_panelImg__N7riY img{object-fit:cover}.civil_panelBody__z40Au{display:grid;gap:14px;align-content:center;padding:clamp(24px,3vw,40px)}.civil_panelBody__z40Au h3{margin:0;font-size:clamp(24px,2.2vw,30px);letter-spacing:-.02em}.civil_panelBody__z40Au p{margin:0;font-size:16px;line-height:1.6;color:var(--k-ink-2)}.civil_panelBody__z40Au ul{list-style:none;margin:4px 0 0;padding:0;display:grid;gap:10px}.civil_panelBody__z40Au li{display:flex;gap:10px;align-items:flex-start;font-size:15.5px;font-weight:500}.civil_panelBody__z40Au li svg{flex-shrink:0;margin-top:3px;color:var(--k-coral-deep)}.civil_process__EWOsX{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;counter-reset:step}.civil_process__EWOsX li{display:grid;gap:8px;align-content:start;padding:24px;border-radius:22px;background:var(--k-surface)}.civil_pTop__wNO4D{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;color:var(--k-coral-deep)}.civil_pTop__wNO4D span{font:500 12px var(--k-font-mono-stack);letter-spacing:.08em;text-transform:uppercase;color:var(--k-ink-3)}.civil_process__EWOsX strong{font-size:18px}.civil_process__EWOsX li>span:last-child{font-size:15px;line-height:1.5;color:var(--k-ink-3)}.civil_assure__D_G05{display:flex;align-items:center;justify-content:center;gap:10px;margin:clamp(24px,4vh,40px) 0 0;font-size:15px;font-weight:500;color:var(--k-ink-2);text-align:center}.civil_assure__D_G05 svg{flex-shrink:0;color:var(--k-coral-deep)}.civil_faqWrap__Jfgcn{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:clamp(28px,5vw,80px);align-items:start}.civil_faqHead__L_wb8{display:grid;gap:12px;justify-items:start}.civil_related__KVsL2{margin:0;display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:15px;color:var(--k-ink-3)}.civil_related__KVsL2 a{display:inline-flex;align-items:center;min-height:44px;color:var(--k-coral-deep);font-weight:600}.civil_faqs__Pjb6r{display:grid;gap:10px}.civil_faq__4kG9e{border-radius:18px;background:var(--k-white);border:1px solid var(--k-line)}.civil_faq__4kG9e summary{display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:56px;padding:14px 20px;font-size:17px;font-weight:600;cursor:pointer;list-style:none}.civil_faq__4kG9e summary::-webkit-details-marker{display:none}.civil_faq__4kG9e summary svg{flex-shrink:0;color:var(--k-coral-deep);transition:transform .25s var(--k-ease-out)}.civil_faq__4kG9e[open] summary svg{transform:rotate(45deg)}.civil_faq__4kG9e summary:focus-visible{outline:2px solid var(--k-coral-deep);outline-offset:2px;border-radius:18px}.civil_faq__4kG9e p{margin:0;padding:0 20px 18px;font-size:15.5px;line-height:1.6;color:var(--k-ink-2)}@media (max-width:1000px){.civil_process__EWOsX{grid-template-columns:repeat(2,minmax(0,1fr))}.civil_explorer__bWzm1{grid-template-columns:1fr}.civil_tabs__Fu581{display:flex;overflow-x:auto;scrollbar-width:none;border-radius:999px;padding:6px}.civil_tab__qukwn{flex-shrink:0;min-height:44px;border-radius:999px;white-space:nowrap;font-size:15px}.civil_tabNum__AB_BQ{display:none}}@media (max-width:760px){.civil_strip__lVJMF{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.civil_strip__lVJMF span:nth-child(n+4){display:none}.civil_strip__lVJMF span{border-radius:18px 18px 0 0}.civil_strip__lVJMF span:nth-child(odd){transform:translateY(18px)}.civil_actions__dAiXS .k-btn{width:100%;justify-content:center}.civil_faqWrap__Jfgcn,.civil_signsWrap__5oDe1,.civil_signs__YFSHN ul{grid-template-columns:1fr}.civil_tabs__Fu581{margin-inline:calc(-1 * var(--k-gutter));border-radius:0;border-inline:0;padding-inline:var(--k-gutter);background:transparent;border:0}.civil_tab__qukwn{background:var(--k-white);box-shadow:inset 0 0 0 1px var(--k-line)}.civil_panel__m2qVA{grid-template-columns:1fr}.civil_panelImg__N7riY{min-height:0;aspect-ratio:16/10}.civil_process__EWOsX{grid-template-columns:1fr}.civil_process__EWOsX li{grid-template-columns:auto 1fr;column-gap:14px;row-gap:2px;padding:18px}.civil_pTop__wNO4D{grid-row:span 2;margin:2px 0 0}.civil_pTop__wNO4D span{display:none}.civil_assure__D_G05{align-items:flex-start;text-align:left}}@media (prefers-reduced-motion:reduce){.civil_panel__m2qVA{animation:none}.civil_faq__4kG9e summary svg{transition:none}}.BookInspection_section___hRvL{position:relative;overflow:hidden;padding-block:clamp(40px,6.5vh,80px);background:linear-gradient(135deg,#f0b483,#e5674e);color:#fff;scroll-margin-top:0}.BookInspection_section___hRvL:after,.BookInspection_section___hRvL:before{content:"";position:absolute;border-radius:50%;border:1px solid rgba(255,255,255,.22);pointer-events:none}.BookInspection_section___hRvL:before{width:520px;height:520px;left:-220px;bottom:-260px}.BookInspection_section___hRvL:after{width:460px;height:460px;right:-180px;top:-200px}.BookInspection_wrap__XiDcN{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,380px);gap:clamp(32px,6vw,120px);align-items:center}.BookInspection_copy__ZXJoG{display:grid;gap:clamp(10px,1.8vh,16px);justify-items:start}.BookInspection_eyebrow__N5kVr{font:500 12px var(--k-font-mono-stack);letter-spacing:.14em;text-transform:uppercase;color:#fff}.BookInspection_title__rhx2w{margin:0;font-size:clamp(28px,min(3.2vw,5vh),42px);line-height:1.1;font-weight:500;letter-spacing:-.025em;color:#fff;text-wrap:balance;text-shadow:0 1px 2px rgba(150,60,35,.25)}.BookInspection_title__rhx2w .k-accent{background:none;-webkit-text-fill-color:currentColor;color:#fff}.BookInspection_lead__XZjwg{margin:0;max-width:40ch;font-size:15px;line-height:1.6;color:#fff;text-shadow:0 1px 2px rgba(150,60,35,.25)}.BookInspection_wa__Wt3IQ{display:inline-flex;align-items:center;gap:8px;min-height:36px;margin-top:4px;padding:0 14px;border-radius:999px;border:1px solid rgba(255,255,255,.55);color:#fff;font-weight:600;font-size:13px;text-decoration:none;transition:background .2s,border-color .2s}.BookInspection_wa__Wt3IQ:hover{background:rgba(255,255,255,.14);border-color:#fff}.BookInspection_wa__Wt3IQ:focus-visible{outline:3px solid #fff;outline-offset:2px}.BookInspection_alt__L1jSb:focus-visible,.BookInspection_submit__VHsBC:focus-visible{outline:3px solid var(--k-ink);outline-offset:2px}.BookInspection_card___exup{padding:22px;border-radius:20px;background:rgba(255,255,255,.96);color:var(--k-ink);box-shadow:0 16px 40px -24px rgba(120,40,20,.45)}.BookInspection_form__RbYIW{display:grid;gap:10px}.BookInspection_cardTitle__jX79y{margin:0;font-size:18px;font-weight:600;letter-spacing:-.02em}.BookInspection_cardText__EjFZM{margin:-6px 0 2px;font-size:13px;line-height:1.55;color:var(--k-ink-2)}.BookInspection_field__1mSj0{display:grid;gap:5px;border:0;margin:0;padding:0;min-width:0}.BookInspection_field__1mSj0 label,.BookInspection_field__1mSj0 legend{font-size:12.5px;font-weight:600;color:var(--k-ink-2);padding:0}.BookInspection_input__drFWY{height:40px;padding:0 12px;border-radius:12px;border:1px solid var(--k-line);background:#fff;font:500 16px var(--k-font-sans-stack);color:var(--k-ink);transition:border-color .2s,box-shadow .2s}.BookInspection_input__drFWY::placeholder{color:#a1a1aa}.BookInspection_input__drFWY:focus{outline:none;border-color:var(--k-coral);box-shadow:0 0 0 4px rgba(224,102,85,.15)}.BookInspection_input__drFWY[aria-invalid=true]{border-color:var(--k-danger,#c0392b)}.BookInspection_seg__CiCsm{display:grid;grid-template-columns:1fr 1fr;padding:3px;border-radius:12px;background:var(--k-surface)}.BookInspection_seg__CiCsm label{position:relative}.BookInspection_seg__CiCsm input{position:absolute;inset:0;opacity:0;margin:0;cursor:pointer}.BookInspection_seg__CiCsm span{display:grid;place-items:center;min-height:34px;padding:0 8px;border-radius:9px;font-size:13px;font-weight:600;color:var(--k-ink-2);text-align:center;transition:background .2s,color .2s}.BookInspection_seg__CiCsm input:checked+span{background:#fff;color:var(--k-ink);box-shadow:0 1px 3px rgba(24,24,27,.12)}.BookInspection_seg__CiCsm input:focus-visible+span{outline:2px solid var(--k-coral);outline-offset:1px}.BookInspection_submit__VHsBC{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:42px;margin-top:2px;border:0;border-radius:999px;background:linear-gradient(135deg,#f0b483,#e5674e);color:#fff;text-shadow:0 1px 2px rgba(150,60,35,.3);font:600 14px var(--k-font-sans-stack);cursor:pointer;box-shadow:0 10px 22px -10px rgba(229,103,78,.6);transition:transform .2s,filter .2s}.BookInspection_submit__VHsBC:hover{transform:translateY(-1px);filter:brightness(1.05)}.BookInspection_submit__VHsBC:disabled{opacity:.75;cursor:progress}.BookInspection_spin__CWnr6{animation:BookInspection_spin__CWnr6 .9s linear infinite}@keyframes BookInspection_spin__CWnr6{to{transform:rotate(1turn)}}.BookInspection_err__y0XKj{margin:0;font-size:13.5px;color:#b42318}.BookInspection_alt__L1jSb{justify-self:center;display:inline-flex;align-items:center;gap:6px;min-height:44px;font-size:13px;font-weight:600;color:#127a4f;text-decoration:none}.BookInspection_alt__L1jSb:hover{text-decoration:underline}.BookInspection_trust__yn0o4{list-style:none;margin:0;padding:2px 0 0;display:flex;flex-wrap:wrap;justify-content:center;gap:4px 14px;font-size:12px;color:var(--k-ink-3)}.BookInspection_trust__yn0o4 li{display:inline-flex;align-items:center;gap:5px}.BookInspection_trust__yn0o4 svg{color:#127a4f}.BookInspection_done__xI2t0{display:grid;justify-items:center;gap:12px;text-align:center;padding:28px 0}.BookInspection_done__xI2t0 h3{margin:0;font-size:26px}.BookInspection_done__xI2t0 p{margin:0;color:var(--k-ink-2);line-height:1.55}.BookInspection_tick__479MR{display:grid;place-items:center;width:64px;height:64px;border-radius:50%;background:var(--k-grad-brand);color:var(--k-ink)}@media (max-width:900px){.BookInspection_wrap__XiDcN{grid-template-columns:1fr}.BookInspection_card___exup{max-width:560px}}@media (max-width:760px){.BookInspection_section___hRvL{padding-block:40px}.BookInspection_copy__ZXJoG{gap:12px}.BookInspection_wa__Wt3IQ{display:none}.BookInspection_card___exup{padding:20px 16px;border-radius:20px}}.Hero_hero__MpeZv{overflow:hidden;padding-top:calc(var(--k-nav-h) + clamp(24px, 6vh, 88px));height:100svh;min-height:640px;max-height:1100px;background:radial-gradient(70% 55% at 50% 0,rgba(240,180,131,.34),transparent 70%),radial-gradient(40% 40% at 12% 30%,rgba(229,103,78,.1),transparent 70%),radial-gradient(40% 40% at 88% 30%,rgba(229,103,78,.1),transparent 70%),var(--k-white)}.Hero_copy__DJ_M8,.Hero_hero__MpeZv{position:relative;display:flex;flex-direction:column}.Hero_copy__DJ_M8{z-index:2;align-items:center;text-align:center;padding-inline:var(--k-gutter);max-width:980px;margin:0 auto}.Hero_title__M0ThY{display:flex;flex-direction:column}.Hero_lead__D7h5y{max-width:600px;margin-top:clamp(12px,2vh,22px)}.Hero_actions__JFz_9{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px 22px;margin-top:clamp(18px,3vh,32px)}.Hero_secondary__fQr7P{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 6px;font-weight:600;font-size:15px;color:var(--k-ink);text-decoration:none;border-radius:10px}.Hero_secondary__fQr7P:hover{color:var(--k-coral-deep)}.Hero_secondary__fQr7P:focus-visible{outline:2px solid var(--k-coral-deep);outline-offset:2px}.Hero_promises__kXTlJ{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:8px 22px;margin:clamp(14px,2.4vh,26px) 0 0;padding:0}.Hero_promises__kXTlJ li{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:500;color:var(--k-ink-2)}.Hero_promises__kXTlJ svg{color:var(--k-coral-deep)}.Hero_stage__bOa_R{position:relative;z-index:1;flex:1 1 0;min-height:220px;overflow:hidden;margin-top:clamp(20px,4vh,64px);width:100%;max-width:1440px;margin-inline:auto}.Hero_stage__bOa_R:after{content:"";position:absolute;inset:auto 0 0;height:180px;background:linear-gradient(transparent,var(--k-white));z-index:4;pointer-events:none}.Hero_device__z56Rp{position:absolute;left:50%;top:0;width:clamp(250px,21vw,300px);transform:translateX(-50%);z-index:3;animation:Hero_rise__g6GLx 1.1s var(--k-ease-out) .35s both}.Hero_device__z56Rp .k-device{max-width:none}.Hero_photo__ZBR4Q{position:absolute;margin:0;overflow:hidden;border-radius:var(--k-radius-xl);background:var(--k-surface-2);box-shadow:var(--k-shadow-lg);aspect-ratio:4/5;animation:Hero_fan__G_6FT 1s var(--k-ease-out) both}.Hero_photo__ZBR4Q img{object-fit:cover}.Hero_left__1FwUf{left:calc(50% - clamp(410px, 34vw, 480px));--r:-4deg;animation-delay:.5s}.Hero_left__1FwUf,.Hero_right__jpofb{width:clamp(220px,19vw,280px);top:110px;z-index:2}.Hero_right__jpofb{left:calc(50% + clamp(410px, 34vw, 480px) - clamp(220px, 19vw, 280px));--r:4deg;animation-delay:.56s}.Hero_farLeft__lifYQ{left:calc(50% - clamp(620px, 50vw, 700px));--r:-8deg;animation-delay:.64s}.Hero_farLeft__lifYQ,.Hero_farRight__zD1bj{width:clamp(170px,14vw,210px);top:230px;z-index:1}.Hero_farRight__zD1bj{left:calc(50% + clamp(620px, 50vw, 700px) - clamp(170px, 14vw, 210px));--r:8deg;animation-delay:.7s}.Hero_photo__ZBR4Q{transform:rotate(var(--r))}.Hero_left__1FwUf img{object-position:60% 50%}.Hero_right__jpofb img{object-position:55% 60%}.Hero_chip__8EYqo{position:absolute;z-index:5;display:flex;align-items:center;gap:10px;padding:8px 14px 8px 8px;border-radius:16px;background:rgba(255,255,255,.94);border:1px solid rgba(24,24,27,.06);box-shadow:var(--k-shadow-md);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);white-space:nowrap;animation:Hero_pop__IqwYg .6s var(--k-ease-out) both}.Hero_chip__8EYqo strong{display:block;font-size:14px;font-weight:600;color:var(--k-ink)}.Hero_chip__8EYqo small{display:inline-flex;align-items:center;gap:4px;font-size:12px;color:var(--k-ink-3)}.Hero_chipIcon__c1cOU{display:grid;place-items:center;width:32px;height:32px;border-radius:10px;flex-shrink:0}.Hero_warn__I3dmD{background:var(--k-warning-wash);color:#92580c}.Hero_ok__F2ZLm{background:var(--k-success-wash);color:#157a50}.Hero_chipFound__rGrJu{left:calc(50% - clamp(470px, 38vw, 540px));top:70px;animation-delay:1.15s}.Hero_chipOwner__eyGi5{left:calc(50% + clamp(110px, 9vw, 130px));top:64px;animation-delay:1.4s}.Hero_chipDone__Z1__R{left:calc(50% + clamp(190px, 17vw, 250px));top:470px;animation-delay:1.65s}.Hero_in__7C3k4{animation:Hero_up___pKnD .8s var(--k-ease-out) both;animation-delay:calc(var(--d, 0) * 90ms)}@keyframes Hero_up___pKnD{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes Hero_rise__g6GLx{0%{opacity:0;transform:translate(-50%,90px)}to{opacity:1;transform:translate(-50%)}}@keyframes Hero_fan__G_6FT{0%{opacity:0;transform:translateY(60px) rotate(0deg)}to{opacity:1;transform:rotate(var(--r))}}@keyframes Hero_pop__IqwYg{0%{opacity:0;transform:translateY(10px) scale(.96)}to{opacity:1;transform:none}}@media (max-width:1100px){.Hero_farLeft__lifYQ,.Hero_farRight__zD1bj{display:none}.Hero_left__1FwUf{left:3%}.Hero_right__jpofb{left:auto;right:3%}.Hero_chipFound__rGrJu{left:2%;top:64px}.Hero_chipOwner__eyGi5{left:auto;right:2%;top:56px}.Hero_chipDone__Z1__R{left:auto;right:4%;top:400px}}@media (max-width:760px){.Hero_hero__MpeZv{padding-top:calc(58px + 56px)}.Hero_title__M0ThY{margin-top:16px}.Hero_lead__D7h5y{margin-top:16px;font-size:16.5px}.Hero_actions__JFz_9{margin-top:24px;flex-direction:column;gap:6px}.Hero_actions__JFz_9 .k-btn{width:100%;max-width:340px}.Hero_promises__kXTlJ{flex-direction:column;align-items:center;gap:8px;margin-top:18px}.Hero_stage__bOa_R{height:450px;margin-top:36px}.Hero_device__z56Rp{width:min(60vw,240px)}.Hero_left__1FwUf,.Hero_right__jpofb{width:38vw;top:90px}.Hero_left__1FwUf{left:-6vw}.Hero_right__jpofb{left:auto;right:-6vw}.Hero_chipOwner__eyGi5{display:none}.Hero_chipFound__rGrJu{left:10px;top:250px}.Hero_chipDone__Z1__R{left:auto;right:10px;top:360px}.Hero_chip__8EYqo{padding:6px 12px 6px 6px}.Hero_chip__8EYqo strong{font-size:13px}}@media (prefers-reduced-motion:reduce){.Hero_chip__8EYqo,.Hero_device__z56Rp,.Hero_in__7C3k4,.Hero_photo__ZBR4Q{animation:none}}.Hero_app__r_1hF{display:flex;flex-direction:column;align-items:center;gap:10px;margin-top:clamp(14px,2.2vh,22px)}.Hero_appLabel__PR2Za{font-size:13.5px;font-weight:500;color:var(--k-ink-2)}.Hero_stores__RlybE{justify-content:center}.ProblemScene_section__X_tqy{position:relative;background:var(--k-canvas)}.ProblemScene_stage__UyQzG{display:flex;flex-direction:column;justify-content:center;gap:clamp(20px,3.5vh,36px);padding:var(--k-section-y) var(--k-gutter);max-width:calc(var(--k-container) + 2 * var(--k-gutter));margin:0 auto}.ProblemScene_srOnly__uYdsh{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ProblemScene_lines__8Dtu3{list-style:none;margin:0;padding:0;display:grid;gap:clamp(2px,.8vh,10px)}.ProblemScene_line__ijB7X{font-size:clamp(30px,5.4vw,76px);font-weight:600;line-height:1.08;letter-spacing:-.035em;color:var(--k-ink)}.ProblemScene_line__ijB7X span{background:linear-gradient(var(--k-coral),var(--k-coral)) no-repeat 0 58% /0 .08em;transition:background-size .6s var(--k-ease-out) calc(var(--i) * .12s),color .4s var(--k-ease-out)}.ProblemScene_struck__hrlX1 .ProblemScene_line__ijB7X span{background-size:100% .08em;color:rgba(24,24,27,.32)}.ProblemScene_turn__ogLDe{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px 32px;padding-top:clamp(16px,3vh,32px);border-top:1px solid var(--k-line)}.ProblemScene_punch__jFUP_{margin:0;max-width:30ch;font-size:clamp(20px,2.2vw,30px);font-weight:600;line-height:1.25;letter-spacing:-.02em;color:var(--k-ink);text-wrap:balance}@media (min-width:761px) and (prefers-reduced-motion:no-preference){.ProblemScene_section__X_tqy{height:260vh}.ProblemScene_stage__UyQzG{position:sticky;top:0;height:100vh;min-height:640px;padding-block:0}.ProblemScene_line__ijB7X{color:rgba(24,24,27,.12);transition:color .5s var(--k-ease-out)}.ProblemScene_line__ijB7X.ProblemScene_on__0e6qI{color:var(--k-ink)}.ProblemScene_turn__ogLDe{opacity:0;transform:translateY(16px);transition:opacity var(--k-dur-slow) var(--k-ease-out),transform var(--k-dur-slow) var(--k-ease-out)}.ProblemScene_turn__ogLDe.ProblemScene_on__0e6qI{opacity:1;transform:none}}.Proof_section__5hWDe{background:var(--k-white);padding-block:clamp(56px,10vh,120px)}.Proof_head__s7X7a{display:grid;justify-items:center;gap:14px;text-align:center;margin-bottom:clamp(32px,7vh,72px)}.Proof_marquee__qDG1a{position:relative;overflow-x:auto;overflow-y:hidden;padding-block:12px;scrollbar-width:none;overscroll-behavior-x:contain;cursor:grab;user-select:none;-webkit-user-select:none;-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.Proof_marquee__qDG1a:focus-visible{outline:2px solid var(--k-coral);outline-offset:-2px}.Proof_marquee__qDG1a::-webkit-scrollbar{display:none}.Proof_grabbing__3CGSH{cursor:grabbing}.Proof_track__Oqda6{display:flex;width:max-content}.Proof_set__XlY42{--logo-h:clamp(64px,9vh,88px);display:flex;align-items:center;list-style:none;margin:0;padding:0}.Proof_item__rsaXs{display:flex;align-items:center;justify-content:center;height:var(--logo-h);padding-inline:clamp(32px,4.5vw,64px)}.Proof_logo__LzTvr{display:block;height:var(--logo-h);width:auto;max-width:220px;object-fit:contain}.Proof_wordmark___H8Lv{font-size:clamp(20px,2vw,26px);font-weight:700;letter-spacing:-.01em;color:var(--k-ink);white-space:nowrap}@media (max-width:760px){.Proof_set__XlY42{--logo-h:56px}.Proof_item__rsaXs{padding-inline:26px}}.polaroid-line-carousel_root__ewE_t{position:relative;width:100%;color:var(--k-ink);outline:none}.polaroid-line-carousel_root__ewE_t:focus-visible{outline:2px solid var(--k-coral-deep);outline-offset:5px;border-radius:16px}.polaroid-line-carousel_stage__GMwDE{--pl-card-width:290px;position:relative;overflow:hidden;width:100%;max-width:1800px;margin-inline:auto;touch-action:pan-y;user-select:none;-webkit-user-select:none;cursor:grab}.polaroid-line-carousel_stage__GMwDE[data-dragging=true]{cursor:grabbing}.polaroid-line-carousel_string__AI3k1{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;color:color-mix(in srgb,var(--k-ink) 50%,var(--k-surface))}.polaroid-line-carousel_card__HvJgq{position:absolute;top:0;left:0;width:var(--pl-card-width);padding:0;border:0;appearance:none;background:transparent;color:inherit;text-align:center;transform-origin:50% 0;cursor:inherit;will-change:transform;-webkit-tap-highlight-color:transparent}.polaroid-line-carousel_stage__GMwDE:not([data-ready=true]) .polaroid-line-carousel_card__HvJgq{left:50%;top:68px;transform:translateX(-50%)}.polaroid-line-carousel_stage__GMwDE:not([data-ready=true]) .polaroid-line-carousel_card__HvJgq[data-on=false]{visibility:hidden}.polaroid-line-carousel_print__9rY8y{display:block;margin-top:10px;padding:10px 10px 0;background:#fffefa;box-shadow:0 2px 3px rgb(45 35 28/10%),0 18px 30px -16px rgb(45 35 28/35%);transition:transform .45s var(--k-ease-out),filter .45s ease}.polaroid-line-carousel_card__HvJgq[data-on=false] .polaroid-line-carousel_print__9rY8y{transform:scale(.9);filter:saturate(.75) brightness(.98)}.polaroid-line-carousel_card__HvJgq:focus-visible{outline:none}.polaroid-line-carousel_card__HvJgq:focus-visible .polaroid-line-carousel_print__9rY8y{outline:2px solid var(--k-coral-deep);outline-offset:4px}.polaroid-line-carousel_shot___SmJb{position:relative;display:block;width:100%;aspect-ratio:1;overflow:hidden;background:var(--k-surface-2)}.polaroid-line-carousel_shot___SmJb img{object-fit:cover;pointer-events:none}.polaroid-line-carousel_artwork__eDqQd{display:grid;place-items:center;width:100%;height:100%;background:radial-gradient(circle at 30% 25%,rgb(255 255 255/16%),transparent 65%),var(--k-surface-2)}.polaroid-line-carousel_artwork__eDqQd svg{width:28%;height:28%;stroke-width:1.3}.polaroid-line-carousel_card__HvJgq[data-tone=ink] .polaroid-line-carousel_artwork__eDqQd{background-color:var(--k-night);color:var(--k-peach)}.polaroid-line-carousel_card__HvJgq[data-tone=coral] .polaroid-line-carousel_artwork__eDqQd{background-color:var(--k-coral);color:var(--k-ink)}.polaroid-line-carousel_note__s9il4{min-height:52px;display:flex;align-items:center;justify-content:center;padding:9px 3px;font:600 clamp(14px,1.5vw,17px)/1.2 var(--k-font-sans-stack);letter-spacing:-.02em}.polaroid-line-carousel_peg__cdDSX{position:absolute;left:50%;top:0;width:11px;height:28px;margin-left:-5.5px;border-radius:2px;background:linear-gradient(90deg,#b78d61,#e4c9a0 45%,#b88b58);box-shadow:0 2px 3px rgb(45 35 28/24%)}.polaroid-line-carousel_peg__cdDSX:after{content:"";position:absolute;left:4px;top:9px;width:3px;height:8px;border-radius:1px;background:rgb(80 60 30/35%)}.polaroid-line-carousel_bar__zkfWb{width:min(calc(100% - var(--k-gutter) * 2),calc(var(--k-container) - var(--k-gutter) * 2));margin-inline:auto;display:flex;align-items:center;justify-content:space-between;gap:28px;padding:22px 0 26px;border-top:1px solid var(--k-line);cursor:default}.polaroid-line-carousel_details__zVzQe{display:grid;gap:10px;flex:1;min-width:0;min-height:150px;align-content:start}.polaroid-line-carousel_eyebrow__QXxgp{color:var(--k-coral-deep);font:600 11px/1.2 var(--k-font-sans-stack);text-transform:uppercase;letter-spacing:.13em}.polaroid-line-carousel_details__zVzQe h3{margin:0;font:600 clamp(23px,2.8vw,34px)/1.15 var(--k-font-sans-stack);letter-spacing:-.035em}.polaroid-line-carousel_caption__z6yKz,.polaroid-line-carousel_items__3i96D{margin:0;font-size:14px;line-height:1.5;color:var(--k-ink-2)}.polaroid-line-carousel_items__3i96D{display:flex;flex-wrap:wrap;gap:7px 20px;list-style:none;padding:0}.polaroid-line-carousel_items__3i96D li:before{content:"";display:inline-block;width:4px;height:4px;margin:0 7px 3px 0;border-radius:50%;background:var(--k-coral-deep)}.polaroid-line-carousel_explore__nE3mA{display:inline-flex;align-items:center;gap:6px;justify-self:start;min-height:30px;color:var(--k-coral-deep);text-decoration:none;font-size:14px;font-weight:600}.polaroid-line-carousel_explore__nE3mA:hover{text-decoration:underline;text-underline-offset:4px}.polaroid-line-carousel_explore__nE3mA:focus-visible{outline:2px solid var(--k-coral-deep);outline-offset:5px;border-radius:3px}.polaroid-line-carousel_srOnly__OtOxH{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media (max-width:760px){.polaroid-line-carousel_bar__zkfWb{align-items:start;gap:20px;flex-direction:column;padding-top:18px}.polaroid-line-carousel_details__zVzQe{min-height:170px;gap:8px}.polaroid-line-carousel_items__3i96D{display:grid;gap:3px;font-size:13px}.polaroid-line-carousel_note__s9il4{min-height:46px}.polaroid-line-carousel_explore__nE3mA{min-height:36px}}@media (prefers-reduced-motion:reduce){.polaroid-line-carousel_print__9rY8y{transition:none}.polaroid-line-carousel_card__HvJgq{will-change:auto}}.ServicesDeck_section__3nosD{background:var(--k-white);overflow:hidden;padding-block:clamp(48px,7vh,96px)}.ServicesDeck_head__DQJ8S{display:flex;align-items:flex-end;justify-content:space-between;gap:28px;flex-wrap:wrap}.ServicesDeck_head__DQJ8S h2{margin-top:14px;max-width:760px}.ServicesDeck_tabs__vbzZC{display:inline-flex;padding:4px;border-radius:999px;background:var(--k-surface);border:1px solid var(--k-line);flex-shrink:0}.ServicesDeck_tab__Jhv97{min-height:44px;padding:0 18px;border:0;border-radius:999px;background:transparent;font:600 14px var(--k-font-sans-stack);color:var(--k-ink-2);cursor:pointer;transition:background-color var(--k-dur-fast),color var(--k-dur-fast)}.ServicesDeck_tab__Jhv97[aria-selected=true]{background:var(--k-ink);color:var(--k-white)}.ServicesDeck_tab__Jhv97:focus-visible{outline:2px solid var(--k-coral-deep);outline-offset:2px}.ServicesDeck_panel__pKCUW{margin-top:clamp(22px,4vw,48px)}.ServicesDeck_foot__6nSDp{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;padding-top:6px}@media (max-width:760px){.ServicesDeck_head__DQJ8S{gap:24px}.ServicesDeck_head__DQJ8S h2{max-width:580px}.ServicesDeck_panel__pKCUW{margin-top:18px}}@media (prefers-reduced-motion:reduce){.ServicesDeck_tab__Jhv97{transition:none}}.Values_section__SQLG7{position:relative;overflow:hidden}.Values_section__SQLG7:before{content:"";position:absolute;inset:-30% -10% auto auto;width:60vw;height:60vw;border-radius:50%;background:radial-gradient(circle,rgba(229,103,78,.28),transparent 65%);pointer-events:none}.Values_head__Wn02q{position:relative;max-width:760px;margin:0 auto clamp(32px,4vw,56px);text-align:center;display:grid;justify-items:center;gap:16px}.Values_list__7yGwJ{position:relative;list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.Values_card__B2YsP{display:grid;align-content:start;gap:10px;padding:clamp(24px,2.6vw,32px);border-radius:var(--k-radius-2xl);background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);backdrop-filter:blur(6px)}.Values_top__utEUV{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.Values_icon__MJOgu{display:grid;place-items:center;width:48px;height:48px;border-radius:16px;background:var(--k-grad-brand);color:var(--k-ink)}.Values_num__jdLBb{font:500 12px var(--k-font-mono-stack);letter-spacing:.12em;color:rgba(255,255,255,.55)}.Values_name__jjgzT{margin:0;font-size:clamp(24px,2.2vw,30px);line-height:1.15;font-weight:700;color:#fff}.Values_line__wRQRA{margin:0;font-size:17px;font-weight:600;color:#ffd9c2}.Values_practice__naj9p{margin:10px 0 0;padding-top:14px;border-top:1px solid rgba(255,255,255,.12);font-size:15.5px;line-height:1.55;color:rgba(255,255,255,.78)}.Values_practice__naj9p span{display:block;margin-bottom:4px;font:500 12px var(--k-font-mono-stack);letter-spacing:.12em;text-transform:uppercase;color:rgba(255,255,255,.55)}.Values_foot__paFT_{position:relative;display:flex;justify-content:center;margin-top:clamp(28px,4vw,44px)}@media (max-width:900px){.Values_list__7yGwJ{grid-template-columns:1fr}}.AppBadges_badges__0S_b4{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:10px}.AppBadges_badge__w0EBQ{display:inline-flex;align-items:center;gap:9px;min-height:48px;padding:7px 16px 7px 12px;border-radius:12px;background:#000;color:#fff!important;border:1px solid rgba(255,255,255,.28);text-decoration:none;transition:transform .2s var(--k-ease-out,ease),background .2s}.AppBadges_badge__w0EBQ:hover{background:#1c1917;transform:translateY(-1px)}.AppBadges_badge__w0EBQ:focus-visible{outline:2px solid var(--k-coral-deep,#c2492f);outline-offset:3px}.AppBadges_badge__w0EBQ svg{width:24px;height:24px;flex-shrink:0}.AppBadges_badge__w0EBQ span{display:grid;font:600 17px/1.1 var(--k-font-sans-stack);letter-spacing:-.01em;text-align:left}.AppBadges_badge__w0EBQ small{font-size:10.5px;font-weight:500;letter-spacing:.01em;opacity:.85}@media (prefers-reduced-motion:reduce){.AppBadges_badge__w0EBQ{transition:none}}.SiteHeader_skip__0_tT6{position:fixed;left:16px;top:-60px;z-index:1100;padding:10px 16px;border-radius:10px;background:var(--k-ink);color:#fff;font-weight:600;text-decoration:none;transition:top var(--k-dur-fast)}.SiteHeader_skip__0_tT6:focus{top:16px}.SiteHeader_header__o00N_{position:fixed;top:14px;left:0;right:0;z-index:1000;padding-inline:var(--k-gutter);pointer-events:none;transition:transform var(--k-dur-drawer,.35s) var(--k-ease-out)}.SiteHeader_hidden__4Gw6m{transform:translateY(calc(-100% - 48px))}.SiteHeader_dock__lFz6j{pointer-events:auto;max-width:860px;margin:0 auto;border-radius:26px;overflow:hidden;background:rgba(255,255,255,.72);border:1px solid rgba(24,24,27,.07);backdrop-filter:blur(18px) saturate(1.5);-webkit-backdrop-filter:blur(18px) saturate(1.5);box-shadow:0 2px 14px -8px rgba(24,24,27,.16);transition:background-color var(--k-dur-medium),box-shadow var(--k-dur-medium),border-radius var(--k-dur-medium),max-width var(--k-dur-medium) var(--k-ease-out)}.SiteHeader_raised__HBITt{background:rgba(255,255,255,.88);box-shadow:0 6px 22px -12px rgba(24,24,27,.22)}.SiteHeader_open__xLAPd{max-width:1120px;background:rgba(255,255,255,.97);box-shadow:var(--k-shadow-lg);border-radius:26px}.SiteHeader_bar__PJsZn{position:relative;display:flex;align-items:center;justify-content:space-between;height:52px;padding:0 6px}.SiteHeader_menuButton__l7E_n{display:inline-flex;align-items:center;gap:9px;height:40px;padding:0 14px 0 12px;border:0;border-radius:999px;background:transparent;color:var(--k-ink);font:600 14px var(--k-font-sans-stack);cursor:pointer;transition:background-color var(--k-dur-fast)}.SiteHeader_menuButton__l7E_n:hover{background:var(--k-surface)}.SiteHeader_link__a7Cse:focus-visible,.SiteHeader_logo__CDfZ3:focus-visible,.SiteHeader_menuButton__l7E_n:focus-visible,.SiteHeader_whatsapp__lqTJa:focus-visible{outline:2px solid var(--k-coral-deep);outline-offset:2px}.SiteHeader_logo__CDfZ3{position:absolute;left:50%;transform:translateX(-50%);display:grid;place-items:center;height:44px;padding:0 8px;border-radius:12px}.SiteHeader_logo__CDfZ3 img{height:26px;width:auto}.SiteHeader_cta__t0RcK{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 14px 0 16px;border-radius:999px;background:var(--k-ink);color:#fff;font:600 14px var(--k-font-sans-stack);text-decoration:none;white-space:nowrap;transition:background-color var(--k-dur-fast),transform var(--k-dur-fast)}.SiteHeader_cta__t0RcK svg{color:var(--k-peach,#f0b483);transition:transform var(--k-dur-fast)}.SiteHeader_cta__t0RcK:hover{background:#2a2a2e}.SiteHeader_cta__t0RcK:hover svg{transform:translate(1px,-1px)}.SiteHeader_cta__t0RcK:focus-visible{outline:2px solid var(--k-coral-deep);outline-offset:2px}.SiteHeader_ctaShort__05rOj{display:none}.SiteHeader_panel__HtJ19{display:grid;grid-template-columns:.85fr 1.6fr .8fr 1.05fr;gap:8px 28px;padding:18px 26px 26px;border-top:1px solid var(--k-line);animation:SiteHeader_drop__LUweP var(--k-dur-medium) var(--k-ease-out)}.SiteHeader_panel__HtJ19[hidden]{display:none}@keyframes SiteHeader_drop__LUweP{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.SiteHeader_groups__iYgz_{display:contents}.SiteHeader_group__tMX7G ul{list-style:none;margin:0;padding:0;display:grid;gap:2px}.SiteHeader_groupTitle__oYBci{margin:6px 0 10px;font:500 12px var(--k-font-mono-stack);letter-spacing:var(--k-tracking-label);text-transform:uppercase;color:var(--k-ink-3)}.SiteHeader_link__a7Cse{display:grid;gap:2px;padding:8px 10px;margin-inline:-10px;border-radius:12px;text-decoration:none;color:var(--k-ink);transition:background-color var(--k-dur-fast)}.SiteHeader_link__a7Cse:hover{background:var(--k-surface)}.SiteHeader_linkLabel__U8E4H{display:inline-flex;align-items:center;gap:8px;font-size:16px;font-weight:600}.SiteHeader_linkNote__DPb03{font-size:13px;line-height:1.35;color:var(--k-ink-3)}.SiteHeader_active__I0QFj .SiteHeader_linkLabel__U8E4H{color:var(--k-coral-deep)}.SiteHeader_active__I0QFj .SiteHeader_linkLabel__U8E4H:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--k-coral)}.SiteHeader_badge__4i03A{padding:2px 7px;border-radius:6px;background:var(--k-coral-wash);color:var(--k-coral-deep);font:500 12px var(--k-font-mono-stack);letter-spacing:.08em;text-transform:uppercase}.SiteHeader_feature__z3T1W{align-self:start;display:grid;gap:10px;padding:20px;border-radius:18px;background:var(--k-grad-glow),var(--k-coral-wash);border:1px solid #f6dcd3}.SiteHeader_featureTag__6Sw8c{font:500 12px var(--k-font-mono-stack);letter-spacing:var(--k-tracking-label);text-transform:uppercase;color:var(--k-coral-deep)}.SiteHeader_featureTitle__PwEcz{margin:0;font-size:20px;line-height:1.2;font-weight:600;letter-spacing:-.015em;color:var(--k-ink)}.SiteHeader_featureText__DI7tW{margin:0;font-size:14px;line-height:1.5;color:var(--k-ink-2)}.SiteHeader_featureActions__IFIwv{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:6px}.SiteHeader_whatsapp__lqTJa{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:600;color:var(--k-ink);text-decoration:none;padding:6px 4px;border-radius:8px}.SiteHeader_whatsapp__lqTJa:hover{text-decoration:underline;text-underline-offset:4px}.SiteHeader_scrim__l_mWQ{position:fixed;inset:0;z-index:999;border:0;padding:0;background:rgba(24,24,27,.18);backdrop-filter:blur(2px);cursor:default}@media (max-width:1024px){.SiteHeader_panel__HtJ19{grid-template-columns:1fr 1fr 1fr}.SiteHeader_feature__z3T1W{grid-column:1/-1;grid-template-columns:1fr auto;align-items:center}.SiteHeader_featureTag__6Sw8c,.SiteHeader_featureText__DI7tW,.SiteHeader_featureTitle__PwEcz{grid-column:1}.SiteHeader_featureActions__IFIwv{grid-column:2;grid-row:1/span 3;margin:0}}@media (max-width:760px){.SiteHeader_header__o00N_{top:10px;padding-inline:10px}.SiteHeader_bar__PJsZn{height:50px}.SiteHeader_cta__t0RcK{padding:0 12px 0 14px}.SiteHeader_menuButton__l7E_n span{display:none}.SiteHeader_menuButton__l7E_n{width:44px;padding:0;justify-content:center}.SiteHeader_ctaLong__4DRyp{display:none}.SiteHeader_ctaShort__05rOj{display:inline}.SiteHeader_open__xLAPd{max-height:calc(100dvh - 20px);display:flex;flex-direction:column}.SiteHeader_panel__HtJ19{display:flex;flex-direction:column;gap:6px;padding:8px 18px 20px;overflow-y:auto;overscroll-behavior:contain}.SiteHeader_group__tMX7G{padding:8px 0;border-bottom:1px solid var(--k-line)}.SiteHeader_group__tMX7G:last-of-type{border-bottom:0}.SiteHeader_link__a7Cse{padding:10px}.SiteHeader_linkLabel__U8E4H{font-size:18px}.SiteHeader_feature__z3T1W{display:grid;grid-template-columns:1fr;margin-top:6px}.SiteHeader_featureActions__IFIwv{grid-column:auto;grid-row:auto}.SiteHeader_featureActions__IFIwv .k-btn{flex:1}}@media (prefers-reduced-motion:reduce){.SiteHeader_dock__lFz6j,.SiteHeader_header__o00N_{transition:none}.SiteHeader_panel__HtJ19{animation:none}}@media print{.SiteHeader_header__o00N_{display:none}}.WhoWeHelp_section__v9mOs{background:#f7f7f7;overflow:hidden;padding-block:clamp(40px,7vh,96px) clamp(16px,3vh,40px)}.WhoWeHelp_head__E_nRS{display:grid;justify-items:center;gap:12px;text-align:center;margin-bottom:clamp(16px,3vh,40px)}.WhoWeHelp_srOnly__6VbKG{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.WhoWeHelp_carousel__ZffDD{position:relative}.WhoWeHelp_carousel__ZffDD:focus-within .WhoWeHelp_handle__VdiQ9:not(.WhoWeHelp_follow__fXo1A){box-shadow:0 0 0 3px rgba(224,102,85,.35),var(--k-shadow-lg)}.WhoWeHelp_stage__ecRJ2{--cw:420px;--ch:calc(var(--cw) * 4 / 3);--gap:calc((1 - var(--k, 1)) * var(--ch) / 2);position:relative;height:calc(var(--gap) + var(--ch) * var(--k, 1) * 1.06);margin-top:calc(56px - var(--gap));touch-action:pan-y;cursor:grab;user-select:none;-webkit-user-select:none}.WhoWeHelp_dragging__4k35M{cursor:grabbing}.WhoWeHelp_card__B64Jo{position:absolute;left:50%;top:0;width:var(--cw);height:var(--ch);display:flex;flex-direction:column;align-items:center;text-align:center;padding:calc(var(--cw) * .067) calc(var(--cw) * .067) 0;border-radius:24px;overflow:hidden;transform-origin:50% 50%;transition:transform .7s cubic-bezier(.22,1.2,.36,1);will-change:transform}.WhoWeHelp_dragging__4k35M .WhoWeHelp_card__B64Jo{transition:none}.WhoWeHelp_dark__OfoGx{background:#1e1e1e;color:#fff}.WhoWeHelp_coral__Ey7Ye{background:#e06655;color:#fff}.WhoWeHelp_deep___3MRJ{background:#d0583f;color:#fff}.WhoWeHelp_peach__c_GoB{background:#f0b483;color:var(--k-ink)}.WhoWeHelp_label__IUlE3{padding:2px 6px;font:400 12px var(--k-font-mono-stack);letter-spacing:.01em;text-transform:uppercase;background:rgba(255,255,255,.07)}.WhoWeHelp_coral__Ey7Ye .WhoWeHelp_label__IUlE3,.WhoWeHelp_deep___3MRJ .WhoWeHelp_label__IUlE3{background:rgba(255,255,255,.16)}.WhoWeHelp_peach__c_GoB .WhoWeHelp_label__IUlE3{background:rgba(255,255,255,.35)}.WhoWeHelp_icon__7bCL6{display:grid;place-items:center;margin:calc(var(--cw) * .07) 0 calc(var(--cw) * .035)}.WhoWeHelp_peach__c_GoB .WhoWeHelp_icon__7bCL6{color:var(--k-ink)}.WhoWeHelp_title__SwGrN{margin:0;font-size:calc(var(--cw) * .086);line-height:1.2;font-weight:400;letter-spacing:-.03em;text-wrap:balance}.WhoWeHelp_text__4fdF5{margin:8px auto 0;max-width:28ch;font-size:clamp(13px,calc(var(--cw) * .038),16px);line-height:1.4;text-wrap:balance}.WhoWeHelp_dark__OfoGx .WhoWeHelp_text__4fdF5{color:#9c9b9b}.WhoWeHelp_coral__Ey7Ye .WhoWeHelp_text__4fdF5,.WhoWeHelp_deep___3MRJ .WhoWeHelp_text__4fdF5,.WhoWeHelp_peach__c_GoB .WhoWeHelp_text__4fdF5{color:rgba(24,24,27,.78)}.WhoWeHelp_handle__VdiQ9{position:absolute;z-index:200;left:calc(50% - var(--cw) * var(--k, 1) / 2);top:calc(var(--gap) - 10px);transform:translate(-50%,-50%);display:flex;align-items:center;gap:0;padding:2px;border-radius:999px;background:rgba(24,24,27,.88);color:#fff;box-shadow:0 6px 18px -8px rgba(24,24,27,.45);backdrop-filter:blur(8px);transition:box-shadow .2s}.WhoWeHelp_follow__fXo1A{pointer-events:none}.WhoWeHelp_hDot__WWUp9{padding:0 2px;font-weight:600;font-size:12px;letter-spacing:.02em;color:#fff}.WhoWeHelp_hArrow__ZeDEV{display:grid;place-items:center;width:32px;height:32px;border:0;background:none;color:rgba(255,255,255,.75);cursor:pointer;border-radius:999px}.WhoWeHelp_hArrow__ZeDEV:hover{color:#fff;background:rgba(255,255,255,.12)}.WhoWeHelp_hArrow__ZeDEV:focus-visible{outline:2px solid var(--k-peach,#f0b483);outline-offset:-2px}@media (max-width:760px){.WhoWeHelp_stage__ecRJ2{--cw:300px;margin-top:calc(76px - var(--gap))}.WhoWeHelp_handle__VdiQ9:not(.WhoWeHelp_follow__fXo1A){left:50%;top:calc(var(--gap) - 30px)}.WhoWeHelp_hArrow__ZeDEV{width:40px;height:40px}}@media (prefers-reduced-motion:reduce){.WhoWeHelp_card__B64Jo,.WhoWeHelp_handle__VdiQ9{transition:none}}.WhoWeHelp_ui__lL_Nm{align-self:stretch;flex:1 1 auto;margin:calc(var(--cw) * .06) 0 -28px;padding:18px 18px 46px;border-radius:20px 20px 0 0;background:#fff;color:var(--k-ink);font-size:15px;text-align:left;overflow:hidden;min-width:0;display:flex;flex-direction:column;justify-content:flex-start;box-shadow:0 -10px 30px -18px rgba(0,0,0,.35)}.WhoWeHelp_uiCard__R8_fa{display:flex;align-items:center;gap:14px}.WhoWeHelp_uiCol__xMUjs{display:grid;gap:4px;min-width:0}.WhoWeHelp_uiCol__xMUjs strong{font-size:17px}.WhoWeHelp_uiCol__xMUjs span{color:var(--k-ink-3);font-size:13.5px}.WhoWeHelp_uiStack__6tgaE{display:grid;grid-template-columns:minmax(0,1fr);gap:8px}.WhoWeHelp_uiRow__OW6wH{display:flex;align-items:center;gap:10px;min-width:0;font-size:14px;padding:12px 14px;border-radius:14px;background:#f5f4f2;font-weight:600}.WhoWeHelp_uiRow__OW6wH em{margin-left:auto;flex-shrink:0;font-style:normal;font-weight:500;font-size:12px;color:var(--k-ink-3)}.WhoWeHelp_rowWarn__brZi5{background:#fffbef}.WhoWeHelp_ok__u7vHa,.WhoWeHelp_warn__8XRc_{display:grid;place-items:center;width:20px;height:20px;border-radius:6px;font-size:12px;font-weight:800;flex-shrink:0}.WhoWeHelp_ok__u7vHa{background:var(--k-success-wash);color:#157a50}.WhoWeHelp_warn__8XRc_{background:var(--k-warning-wash);color:#92580c}.WhoWeHelp_btnGhost__VPNly,.WhoWeHelp_btn__ICJL_{display:inline-grid;place-items:center;white-space:nowrap;padding:5px 11px;border-radius:999px;font-style:normal;font-weight:700;font-size:12px}.WhoWeHelp_btn__ICJL_,.WhoWeHelp_uiRow__OW6wH .WhoWeHelp_btn__ICJL_{background:var(--k-coral);color:#fff;justify-self:start}.WhoWeHelp_uiRow__OW6wH .WhoWeHelp_btn__ICJL_{margin-left:auto;flex-shrink:0}.WhoWeHelp_btnGhost__VPNly{background:var(--k-surface);color:var(--k-ink-2)}.WhoWeHelp_pair__uKscK{display:flex;gap:6px;margin-top:2px}.WhoWeHelp_chipWarn__b_ewY{justify-self:start;padding:3px 9px;border-radius:999px;background:var(--k-warning-wash);color:#92580c!important;font-weight:600}.WhoWeHelp_gauge__x4Ig7{position:relative;width:84px;height:84px;flex-shrink:0}.WhoWeHelp_gauge__x4Ig7 svg{width:100%;height:100%;transform:rotate(-90deg)}.WhoWeHelp_gBg__cfvJ0{fill:none;stroke:var(--k-line);stroke-width:7}.WhoWeHelp_gFg__QsUyF{fill:none;stroke:var(--k-coral);stroke-width:7;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:24}.WhoWeHelp_gauge__x4Ig7 b{position:absolute;inset:0;display:grid;place-items:center;font-size:24px}.WhoWeHelp_steps__CZNkl{display:flex;gap:4px;margin:4px 0 2px}.WhoWeHelp_steps__CZNkl i{flex:1;height:5px;border-radius:3px;background:var(--k-line)}.WhoWeHelp_steps__CZNkl .WhoWeHelp_on__2zKOd{background:var(--k-grad-brand)}.WhoWeHelp_avatarSm__JnUvW,.WhoWeHelp_avatar__9xtWC{display:grid;place-items:center;border-radius:50%;background:var(--k-grad-brand);color:var(--k-ink);font-weight:700;flex-shrink:0}.WhoWeHelp_avatar__9xtWC{width:52px;height:52px;font-size:19px}.WhoWeHelp_avatarSm__JnUvW{width:24px;height:24px;font-size:12px}.WhoWeHelp_center__EGidr{flex-direction:column;text-align:center;gap:8px}.WhoWeHelp_center__EGidr>span:last-child{color:var(--k-ink-3);font-size:12.5px}.WhoWeHelp_mono__sigpC{font:500 12px var(--k-font-mono-stack);letter-spacing:.12em;color:var(--k-ink-3)}.WhoWeHelp_code__8zV40{display:flex;gap:6px}.WhoWeHelp_code__8zV40 b{display:grid;place-items:center;width:42px;height:52px;border-radius:12px;background:var(--k-surface);font-size:24px}.WhoWeHelp_poll__SoFfx{position:relative;display:flex;align-items:center;gap:8px;padding:14px 16px;border-radius:999px;background:#f5f4f2;font-weight:600;overflow:hidden}.WhoWeHelp_poll__SoFfx span{position:absolute;inset:0 auto 0 0;background:rgba(240,180,131,.45);border-radius:999px}.WhoWeHelp_poll__SoFfx em{margin-left:auto;font-style:normal;color:var(--k-coral-deep);position:relative}.WhoWeHelp_poll__SoFfx{isolation:isolate}.WhoWeHelp_poll__SoFfx>span{z-index:-1}.WhoWeHelp_small__dE7PG{text-align:center;font-size:12.5px;color:var(--k-ink-3);margin-top:4px}.WhoWeHelp_slots__1qVeu{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.WhoWeHelp_slots__1qVeu span{display:grid;place-items:center;height:48px;border-radius:14px;background:#f5f4f2;font-weight:600}.WhoWeHelp_slots__1qVeu .WhoWeHelp_slotOn__orfDr{background:var(--k-grad-brand)}.WhoWeHelp_slots__1qVeu .WhoWeHelp_slotOff__TLTyG{background:#fafafa;color:rgba(24,24,27,.35);text-decoration:line-through}.WhoWeHelp_foot__u9IpQ{display:grid;justify-items:center;gap:10px;margin-top:clamp(8px,2vh,20px)}.WhoWeHelp_note__OY7Ga{font-size:12.5px;color:var(--k-ink-3)}@media (max-width:760px){.WhoWeHelp_label__IUlE3{font-size:14px}.WhoWeHelp_text__4fdF5{font-size:16px}}.WhoWeHelp_stores__VQX_f{justify-content:center}.SampleReport_report__kT9Yd{display:grid;gap:12px;padding:clamp(16px,2vw,22px);border-radius:var(--k-radius-2xl);background:var(--k-white);border:1px solid var(--k-line);box-shadow:var(--k-shadow-lg);max-width:560px;width:100%;margin-inline:auto}.SampleReport_top___atCi{display:flex;justify-content:space-between;gap:14px;align-items:center}.SampleReport_ref__vLe_Y{display:block;font:500 12px var(--k-font-mono-stack);letter-spacing:.1em;color:var(--k-ink-3)}.SampleReport_prop__sJPAU{display:block;font-size:18px;margin-top:4px}.SampleReport_meta__hhiMh{display:inline-flex;align-items:center;gap:6px;margin-top:4px;font-size:13px;color:var(--k-ink-3)}.SampleReport_score__ru9eg{position:relative;width:72px;height:72px;flex-shrink:0}.SampleReport_score__ru9eg svg{width:100%;height:100%;transform:rotate(-90deg)}.SampleReport_ringBg__PdEWK{fill:none;stroke:var(--k-line);stroke-width:6}.SampleReport_ring___E06V{fill:none;stroke:var(--k-coral);stroke-width:6;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:28}.SampleReport_score__ru9eg>span{position:absolute;inset:0;display:grid;place-content:center;text-align:center;line-height:1}.SampleReport_score__ru9eg b{font-size:21px}.SampleReport_score__ru9eg small{font-size:12px;color:var(--k-ink-3);margin-top:3px}.SampleReport_label__ha9c4{font:500 12px var(--k-font-mono-stack);letter-spacing:.1em;text-transform:uppercase;color:var(--k-coral-deep)}.SampleReport_issues__KHiQy{list-style:none;margin:0;padding:0;display:grid;gap:8px}.SampleReport_issues__KHiQy li{display:flex;align-items:center;gap:12px;padding:10px;border-radius:16px;background:var(--k-surface)}.SampleReport_photo__BOd8d{position:relative;width:56px;height:56px;border-radius:12px;overflow:hidden;flex-shrink:0}.SampleReport_photo__BOd8d img{object-fit:cover}.SampleReport_photo__BOd8d svg{position:absolute;right:4px;bottom:4px;color:#fff;filter:drop-shadow(0 1px 2px rgba(0,0,0,.6))}.SampleReport_iBody__B1Jr4{flex:1;display:grid;gap:2px;min-width:0}.SampleReport_iBody__B1Jr4 strong{font-size:14.5px;line-height:1.25}.SampleReport_area__LOp4D{font-size:12px;color:var(--k-ink-3)}.SampleReport_sev__xl5w6{justify-self:start;padding:2px 8px;border-radius:999px;font-size:12px;font-weight:700}.SampleReport_crit__K1GK0{background:var(--k-danger-wash);color:#a12f2f}.SampleReport_high__BL9bZ{background:var(--k-warning-wash);color:#92580c}.SampleReport_action__R1Gp9,.SampleReport_booked__ObFjb{flex-shrink:0;padding:7px 12px;border-radius:999px;font-size:12px;font-weight:700;white-space:nowrap}.SampleReport_action__R1Gp9{background:var(--k-ink);color:#fff}.SampleReport_booked__ObFjb{background:var(--k-success-wash);color:#157a50}.SampleReport_foot__lfiOU{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 14px;padding-top:4px;font-size:12.5px;color:var(--k-ink-3)}.SampleReport_foot__lfiOU span{display:inline-flex;align-items:center;gap:6px}.SampleReport_compact__f4lqy .SampleReport_issues__KHiQy li{padding:8px}@media (max-width:520px){.SampleReport_issues__KHiQy li{gap:10px}.SampleReport_photo__BOd8d{width:46px;height:46px}.SampleReport_area__LOp4D{display:none}.SampleReport_iBody__B1Jr4 strong{font-size:13.5px}.SampleReport_action__R1Gp9,.SampleReport_booked__ObFjb{padding:6px 9px;font-size:12px}.SampleReport_foot__lfiOU{flex-direction:column}}.Page_hero__heI4L{min-height:min(100svh,900px);display:flex;align-items:center;padding:calc(var(--k-nav-h, 64px) + 32px) 0 clamp(32px,5vh,64px);background:radial-gradient(60% 55% at 72% 20%,rgba(240,180,131,.32),transparent 70%),var(--k-white)}.Page_heroWrap___MctK{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:clamp(32px,5vw,72px);align-items:center;width:100%}.Page_heroCopy__o6XCo{display:grid;gap:clamp(14px,2.4vh,22px);justify-items:start}.Page_heroCopy__o6XCo .k-display{display:flex;flex-direction:column}.Page_heroVisual__ydPxa{position:relative}.Page_section__iCKxZ{padding-block:clamp(48px,8vh,104px)}.Page_alt__jN7qV{background:var(--k-surface)}.Page_head___Bg8t{display:grid;justify-items:center;gap:12px;text-align:center;max-width:760px;margin:0 auto clamp(24px,4.5vh,52px)}.Page_note__JQ05n{margin:16px 0 0;text-align:center;font-size:13px;color:var(--k-ink-3)}.Page_note__JQ05n a{display:inline-flex;align-items:center;min-height:44px;font-size:15px;font-weight:700;color:var(--k-coral-deep)}.Page_grid__KNruJ{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--cols,4),minmax(0,1fr));gap:16px}.Page_grid__KNruJ li{display:flex}.Page_gCard__3bnnd{display:flex;flex-direction:column;width:100%;border-radius:var(--k-radius-xl);overflow:hidden;background:var(--k-white);border:1px solid var(--k-line);color:inherit;text-decoration:none;transition:transform .25s var(--k-ease-out,ease),box-shadow .25s}a.Page_gCard__3bnnd:hover{transform:translateY(-3px);box-shadow:var(--k-shadow-md)}a.Page_gCard__3bnnd:focus-visible{outline:2px solid var(--k-coral);outline-offset:3px}.Page_gPhoto__5FN8F{position:relative;display:grid;place-items:center;height:clamp(96px,15vh,150px);background:var(--k-surface-2)}.Page_gPhoto__5FN8F img{object-fit:cover}.Page_ink__EfkFF{background:var(--k-grad-night);color:#f0b483}.Page_coral__Wwhuv{background:var(--k-grad-brand);color:var(--k-ink)}.Page_gBody__WZS6v{display:grid;gap:4px;padding:14px 16px 16px}.Page_gBody__WZS6v strong{font-size:17px}.Page_gBody__WZS6v>span:not(.Page_gMore__04czw){font-size:13.5px;line-height:1.45;color:var(--k-ink-3)}.Page_gMore__04czw{display:inline-flex;align-items:center;gap:4px;margin-top:4px;font-size:13.5px;font-weight:700;color:var(--k-coral-deep)}.Page_steps__36V70{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.Page_steps__36V70 li{display:grid;gap:8px;align-content:start;padding:clamp(20px,2.4vw,28px);border-radius:var(--k-radius-xl);background:var(--k-white);border:1px solid var(--k-line)}.Page_num__AFfMM{display:grid;place-items:center;width:44px;height:44px;border-radius:14px;background:var(--k-grad-brand);font-weight:700;margin-bottom:6px}.Page_steps__36V70 strong{font-size:20px;letter-spacing:-.01em}.Page_steps__36V70 li>span:last-child{font-size:15px;line-height:1.5;color:var(--k-ink-2)}.Page_features__xoSf8{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.Page_features__xoSf8 li{display:grid;grid-template-columns:auto 1fr;column-gap:14px;row-gap:2px;align-items:start;padding:18px;border-radius:var(--k-radius-xl);background:var(--k-white);border:1px solid var(--k-line)}.Page_fIcon__R0Qkb{grid-row:span 2;display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:var(--k-coral-wash);color:var(--k-coral-deep)}.Page_features__xoSf8 strong{font-size:16.5px}.Page_features__xoSf8 li>span:last-child{font-size:14px;line-height:1.45;color:var(--k-ink-3)}@media (max-width:1000px){.Page_features__xoSf8,.Page_grid__KNruJ{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.Page_hero__heI4L{min-height:auto;padding-top:calc(58px + 36px)}.Page_heroWrap___MctK{grid-template-columns:1fr;gap:28px}.Page_heroCopy__o6XCo .k-btn{width:100%;justify-content:center}.Page_phoneHide__m_HfE{display:none}.Page_heroVisual__ydPxa figure{max-height:40svh!important;aspect-ratio:16/11!important}.Page_gPhoto__5FN8F{height:150px}.Page_features__xoSf8{grid-template-columns:1fr;gap:8px}.Page_features__xoSf8 li{padding:14px}}