@keyframes about_abRise__rYXpj{0%{transform:translateY(112%)}to{transform:translateY(0)}}@keyframes about_abFade__mJ5_o{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}.about_riseMask__D2VeM{display:block;overflow:hidden}.about_riseInner__H2jtO{display:block;animation:about_abRise__rYXpj 1s cubic-bezier(.16,1,.3,1) both}.about_fade__zwARN{animation:about_abFade__mJ5_o .9s cubic-bezier(.16,1,.3,1) both}.about_hist__L9c8V{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);grid-gap:clamp(32px,5vw,96px);gap:clamp(32px,5vw,96px);align-items:start}.about_princ__Mjc_k{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:clamp(14px,1.6vw,24px);gap:clamp(14px,1.6vw,24px)}.about_shop__y5i1R{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:clamp(28px,4vw,72px);gap:clamp(28px,4vw,72px);align-items:center}.about_shopList__xkZYf{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:0;gap:0}.about_princCard__Q93rx{background:var(--surface-1);border:1px solid var(--line-12);border-radius:20px;padding:clamp(28px,3vw,52px);display:flex;flex-direction:column;gap:14px;transition:border-color .4s var(--ease-premium),transform .4s var(--ease-premium)}.about_princCard__Q93rx:hover{border-color:rgba(200,117,58,.45);transform:translateY(-4px)}.about_tlRow__IYQVE{display:grid;grid-template-columns:104px 1fr;grid-gap:clamp(20px,2.4vw,40px);gap:clamp(20px,2.4vw,40px);padding-bottom:clamp(20px,2.4vw,36px);margin-left:var(--tl-ml,0);transition:margin-left .4s var(--ease-premium)}@media (max-width:760px){.about_tlRow__IYQVE{margin-left:0;gap:16px}}@media (max-width:900px){.about_hist__L9c8V,.about_princ__Mjc_k,.about_shopList__xkZYf,.about_shop__y5i1R{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.about_fade__zwARN,.about_riseInner__H2jtO{animation:none!important;transform:none!important;opacity:1!important}}.ThankYou_card__6Q4Jd{position:relative;width:100%;max-width:540px;aspect-ratio:3/2;margin:0 auto;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#0B0D0F;border-radius:36px}.ThankYou_svg__qR0bs{position:absolute;inset:0;width:100%;height:100%}.ThankYou_line__bRVvM{fill:none;stroke-width:2.4;stroke-linecap:round;animation:ThankYou_tyDraw___CFcA .55s ease-out both}.ThankYou_body__PAamE{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;text-align:center;gap:14px;padding:clamp(28px,5vw,56px) 24px}.ThankYou_title__lyx6F{margin:0;font-size:clamp(28px,3.4vw,46px);font-weight:600;letter-spacing:-.04em;line-height:1.02;color:#F3F0EA;animation:ThankYou_tyFade__W_r3c .6s cubic-bezier(.16,1,.3,1) .15s both}.ThankYou_text__uIq6_{margin:0;max-width:38ch;font-size:clamp(15px,1.1vw,17px);line-height:1.6;color:#A7A19A;animation:ThankYou_tyFade__W_r3c .6s cubic-bezier(.16,1,.3,1) .28s both}@keyframes ThankYou_tyDraw___CFcA{to{stroke-dashoffset:0}}@keyframes ThankYou_tyFade__W_r3c{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.ThankYou_line__bRVvM{animation:none;stroke-dashoffset:0!important}}@media (max-width:560px){.SiteHeader_headerCta__PrGaP{display:none!important}}.SiteHeader_msgBtn__ud6dT{transition:var(--transition-hover)}.SiteHeader_msgBtn__ud6dT:hover{transform:translateY(-2px);border-color:rgba(200,117,58,.55)!important}@media (max-width:1024px){.SiteHeader_msgCaption___5xOR{display:none!important}}@media (max-width:600px){.SiteHeader_messengers__9Q_4H{display:none!important}}@keyframes contacts_ctFadeUp__za2xj{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@keyframes contacts_ctRise__j9cjO{0%{transform:translateY(112%)}to{transform:translateY(0)}}@keyframes contacts_ctGlow__9raX5{0%,to{transform:translateZ(0) scale(1);opacity:.9}50%{transform:translate3d(-4%,3%,0) scale(1.12);opacity:1}}@keyframes contacts_ctAurora__2cQYa{0%{background-position:0 50%,0 50%}to{background-position:200% 50%,200% 50%}}.contacts_riseMask__XIxGC{display:block;overflow:hidden}.contacts_riseInner__16Il_{display:block;animation:contacts_ctRise__j9cjO 1s cubic-bezier(.16,1,.3,1) both}.contacts_fade__5ZiQi{animation:contacts_ctFadeUp__za2xj .9s cubic-bezier(.16,1,.3,1) both}.contacts_glowCopper__ckOrS{top:-10%;right:-12%;width:54vw;height:54vw;max-width:820px;max-height:820px;filter:blur(90px);background:radial-gradient(circle at 50% 50%,rgba(200,117,58,.42),rgba(200,117,58,0) 60%);animation:contacts_ctGlow__9raX5 22s ease-in-out infinite}.contacts_glowCopper__ckOrS,.contacts_glowGraphite__3VbsC{position:absolute;z-index:0;border-radius:50%;pointer-events:none}.contacts_glowGraphite__3VbsC{top:24%;right:-6%;width:34vw;height:34vw;max-width:520px;max-height:520px;filter:blur(80px);background:radial-gradient(circle at 50% 50%,rgba(111,119,128,.34),rgba(111,119,128,0) 62%)}.contacts_auroraMask__RS_TW{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none;mask-image:radial-gradient(120% 100% at 72% 0,#000 28%,transparent 78%);-webkit-mask-image:radial-gradient(120% 100% at 72% 0,#000 28%,transparent 78%)}.contacts_aurora__PrmEs{position:absolute;inset:-25%;background-image:repeating-linear-gradient(100deg,#0b0d0f,#0b0d0f 7%,transparent 10%,transparent 12%,#0b0d0f 16%),repeating-linear-gradient(100deg,#c8753a 10%,#e08b4a 15%,#b4865a 20%,#6f7780 25%,#c8753a 30%);background-size:300%,200%;background-position:0 50%,0 50%;filter:blur(10px);opacity:.42;mix-blend-mode:screen;will-change:background-position;animation:contacts_ctAurora__2cQYa 60s linear infinite}.contacts_field__KzH86{width:100%;box-sizing:border-box;background:transparent;border:none;border-bottom:1px solid rgba(255,255,255,.16);outline:none;font-family:var(--font-primary);font-size:clamp(16px,1.15vw,19px);font-weight:500;letter-spacing:-.01em;color:#f3f0ea;padding:12px 0 14px;transition:border-color .4s var(--ease-premium)}.contacts_field__KzH86::placeholder{color:rgba(243,240,234,.4);font-weight:400}.contacts_field__KzH86:focus{border-bottom-color:#c8753a}textarea.contacts_field__KzH86{resize:none;line-height:1.5}.contacts_row3__ZxLB8{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:clamp(24px,3vw,56px);gap:clamp(24px,3vw,56px)}.contacts_row2__ONLGF{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:clamp(24px,3vw,56px);gap:clamp(24px,3vw,56px)}.contacts_info__Rdith{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:clamp(36px,5vw,88px);gap:clamp(36px,5vw,88px);align-items:start}.contacts_foot__2cZFW{display:flex;align-items:center;justify-content:space-between;gap:28px;flex-wrap:wrap;margin-top:clamp(6px,1vw,14px)}.contacts_mapSection__oe6Hm{position:relative;max-width:1680px;margin-inline:auto;padding:clamp(48px,6vw,96px) clamp(20px,4vw,72px) clamp(64px,8vw,128px)}.contacts_mapWrap__uILh2{position:relative;width:100%;height:clamp(680px,74vh,820px);overflow:hidden;border-radius:24px 96px 24px 24px;border:1px solid var(--line-12);background:var(--surface-2)}.contacts_mapCard__Op1jg{position:absolute;z-index:3;left:clamp(40px,6vw,104px);top:clamp(96px,11vw,168px);width:clamp(340px,33vw,466px);box-sizing:border-box;background:#ffffff;color:#15181b;border-radius:24px 120px 24px 24px;padding:clamp(30px,2.4vw,48px);box-shadow:0 50px 120px -50px rgba(0,0,0,.7)}@media (max-width:820px){.contacts_info__Rdith,.contacts_row2__ONLGF,.contacts_row3__ZxLB8{grid-template-columns:minmax(0,1fr)}.contacts_foot__2cZFW{flex-direction:column;align-items:flex-start}.contacts_mapCard__Op1jg{position:static;top:auto;left:auto;width:100%;max-width:560px;margin-bottom:clamp(20px,4vw,32px);box-shadow:0 30px 70px -40px rgba(0,0,0,.55)}.contacts_mapWrap__uILh2{height:380px;border-radius:20px 56px 20px 20px}}@media (prefers-reduced-motion:reduce){.contacts_aurora__PrmEs,.contacts_fade__5ZiQi,.contacts_glowCopper__ckOrS,.contacts_riseInner__16Il_{animation:none!important;transform:none!important;opacity:1!important}}@keyframes page_heroRise__wphGC{0%{transform:translateY(112%)}to{transform:translateY(0)}}@keyframes page_heroFade__3D3Nc{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@keyframes page_marquee__oN76v{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.page_heroWrap__a8YOS{position:relative;min-height:100vh;display:flex;flex-direction:column}.page_poster__uq35p{position:relative;z-index:3;flex:1 1;max-width:1680px;width:100%;margin-inline:auto;padding:clamp(104px,13vh,168px) clamp(20px,4vw,56px) clamp(52px,7vh,92px);display:flex;flex-direction:column}.page_fade__9k57x{animation:page_heroFade__3D3Nc .9s var(--ease-premium) both}.page_riseMask__m4iRJ{display:block;overflow:hidden;padding-bottom:clamp(8px,1.4vw,26px);margin-bottom:calc(-1 * clamp(8px, 1.4vw, 26px))}.page_riseInner__HJasa{display:block;animation:page_heroRise__wphGC 1s cubic-bezier(.16,1,.3,1) both}.page_word1__8VRE9{font-size:clamp(40px,12.5vw,210px);color:var(--text)}.page_word1__8VRE9,.page_word2__1Irb7{font-weight:500;line-height:.86;letter-spacing:-.05em}.page_word2__1Irb7{font-size:clamp(54px,13.5vw,232px);color:#C8753A}.page_word2b__J_96U{font-size:clamp(22px,7.6vw,116px);font-weight:500;line-height:.92;letter-spacing:-.04em;color:#C8753A;white-space:nowrap}.page_word3__0J5Ck{font-size:clamp(24px,4.6vw,82px);font-weight:500;line-height:.96;letter-spacing:-.03em;color:var(--text-muted)}.page_h1line__6k_GV{font-size:clamp(26px,7vw,124px);font-weight:500;line-height:.96;letter-spacing:-.04em;color:var(--text);text-wrap:balance}.page_h1accent__wH3EH{color:#C8753A}.page_heroKickerShort__7coqD{display:none}.page_heroGrid__yNSix{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);grid-gap:clamp(28px,4vw,72px);gap:clamp(28px,4vw,72px);align-items:center;flex:1 1;margin-top:clamp(16px,2.5vh,36px)}.page_heroRight__IMnLr{min-width:0;display:flex;flex-direction:column;align-items:flex-start}.page_heroCtas__lz7_7{display:flex;align-items:center;flex-wrap:wrap;gap:clamp(14px,1.6vw,22px);margin-top:clamp(24px,3.5vh,48px)}.page_heroSeo__Ks6g1{max-width:34ch;margin:0;font-size:clamp(14px,1.05vw,16px);line-height:1.6;color:var(--text-muted)}@media (max-width:900px){.page_poster__uq35p{justify-content:center}.page_heroGrid__yNSix{grid-template-columns:minmax(0,1fr);gap:clamp(22px,5vw,36px);align-items:start;flex:none;margin-top:clamp(14px,4vw,26px)}.page_heroSeo__Ks6g1{max-width:56ch}.page_heroCtas__lz7_7{margin-top:clamp(22px,5vw,34px)}}@media (max-width:600px){.page_heroKickerFull__2_BvQ{display:none}.page_heroKickerShort__7coqD{display:inline}.page_h1line__6k_GV{font-size:clamp(38px,11.5vw,48px);line-height:1.04}.page_heroSeo__Ks6g1{max-width:42ch}.page_heroCtas__lz7_7{gap:12px;margin-top:clamp(20px,5vw,28px)}}.page_ticker___6RD_{display:inline-flex;white-space:nowrap;animation:page_marquee__oN76v 32s linear infinite;padding:14px 0}.page_sectionLabel__JSrPB{font-family:var(--font-accent);font-weight:700;font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:#C8753A}.page_svcWrap__3A_Zn{display:flex;flex-wrap:wrap;gap:clamp(16px,1.6vw,24px)}.page_svcCard__bkIAR{min-width:260px;min-height:280px;box-sizing:border-box;display:flex;flex-direction:column;padding:clamp(24px,2.2vw,38px);background:#FFFFFF;color:#15181B;text-decoration:none;transition:var(--transition-hover);transform:translateY(0)}.page_svcCard__bkIAR:hover{transform:translateY(-6px);box-shadow:0 32px 70px -38px rgba(0,0,0,.55)}.page_svcCard__bkIAR:hover .page_svcArrow__G47V7{transform:translate(2px,-2px);stroke:#C8753A}.page_svcCard__bkIAR:hover .page_svcHair__WwCDR{width:64px}.page_svcNum__O6Z_r{font-family:var(--font-primary);font-weight:600;font-size:clamp(32px,3.2vw,50px);line-height:.9;letter-spacing:-.04em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#C8753A}.page_svcTag__gtQhn{margin-top:14px;font-family:var(--font-accent);font-weight:700;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#9A938A}.page_svcTitle__zPgZc{margin:10px 0 0;font-size:clamp(22px,1.9vw,30px);font-weight:500;letter-spacing:-.03em;line-height:1.05;color:#15181B}.page_svcDesc__OTJbW{margin:12px 0 0;font-size:15px;line-height:1.55;color:#5E5953;max-width:44ch}.page_svcImg__Sy7Nh{margin-top:18px;position:relative;height:clamp(112px,11vw,148px);border-radius:18px;overflow:hidden;flex:none;border:1px solid rgba(20,18,15,.08)}.page_svcHair__WwCDR{display:block;height:2px;width:34px;margin-top:20px;background:#C8753A;transition:width .55s var(--ease-premium)}.page_svcChips__5I6M7{display:flex;flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:20px}.page_svcChip__I8AlK{color:#8A847C;border:1px solid rgba(20,18,15,.16);padding:5px 11px}.page_svcChipCalc__1sTiR,.page_svcChip__I8AlK{font-family:var(--font-accent);font-size:11px;letter-spacing:.08em;text-transform:uppercase;border-radius:999px}.page_svcChipCalc__1sTiR{display:inline-flex;align-items:center;gap:5px;font-weight:700;color:#0B0D0F;background:#C8753A;padding:6px 12px}.page_orbsRow__WOLI7{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center;gap:clamp(16px,2vw,40px)}.page_orb__RBAUc{display:flex;flex-direction:column;align-items:center;text-decoration:none;max-width:100%}.page_orbCircle__CMBQI{position:relative;width:100%;aspect-ratio:1/1;border-radius:50%;overflow:hidden;border:1px solid var(--line-16);transition:transform .55s var(--ease-premium),border-color .55s var(--ease-premium);will-change:transform}.page_orb__RBAUc:hover .page_orbCircle__CMBQI{transform:translateY(-8px);border-color:#C8753A}.page_orbRing__O5C9s{position:absolute;inset:8px;border-radius:50%;border:1px solid rgba(200,117,58,.26);transition:border-color .55s var(--ease-premium)}.page_orb__RBAUc:hover .page_orbRing__O5C9s{border-color:rgba(200,117,58,.6)}.page_orbArrow__KEpY_{position:absolute;bottom:14%;left:0;right:0;display:flex;justify-content:center;color:#C8753A;opacity:0;transform:translateY(7px);transition:opacity .45s var(--ease-premium),transform .45s var(--ease-premium)}.page_orb__RBAUc:hover .page_orbArrow__KEpY_{opacity:1;transform:translateY(0)}.page_orbTitle__2LDtG{margin:0;font-size:clamp(18px,1.5vw,24px);font-weight:500;letter-spacing:-.03em;line-height:1.12;color:var(--text);transition:color .4s var(--ease-premium)}.page_orb__RBAUc:hover .page_orbTitle__2LDtG{color:#E08B4A}.page_orbCat__8fsWd{font-size:11px;letter-spacing:.14em;color:#C8753A}.page_orbCat__8fsWd,.page_orbKicker__nHbLF{font-family:var(--font-accent);font-weight:700;text-transform:uppercase}.page_orbKicker__nHbLF{position:absolute;top:13%;left:0;right:0;text-align:center;font-size:10px;letter-spacing:.18em;color:var(--text-muted)}@media (max-width:760px){.page_orb__RBAUc{margin-top:0!important}}.page_processWrap__5D6pg{display:flex;flex-wrap:wrap;gap:clamp(16px,1.6vw,24px)}.page_processCard__OQlN5{flex:1 1 240px;min-width:230px;display:flex;flex-direction:column;gap:18px;padding:clamp(24px,2vw,34px) clamp(22px,2vw,30px);background:var(--surface-1);border-radius:24px;border:1px solid var(--line-10);border-top:2px solid var(--line-16)}.page_processCardFirst__l2PCv{border-top:2px solid #c8753a}.page_statsGrid__kXg9L{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:clamp(24px,4vw,72px);gap:clamp(24px,4vw,72px);align-items:start;border-top:1px solid var(--line-12);padding-top:clamp(36px,4vw,56px)}@media (max-width:760px){.page_statsGrid__kXg9L{grid-template-columns:repeat(2,minmax(0,1fr))}}.page_statValue__tVgp7{font-family:var(--font-primary);font-weight:500;font-size:clamp(44px,5vw,76px);line-height:.9;letter-spacing:-.05em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.page_statLabel__2jNx3{margin-top:12px;font-size:15px;line-height:1.5;color:var(--text-muted)}@media (prefers-reduced-motion:reduce){.page_fade__9k57x,.page_riseInner__HJasa,.page_ticker___6RD_{animation:none}}.BrandMarquee_section__ErwnC{position:relative;width:100%;padding:clamp(40px,5vw,80px) 0;overflow:hidden}.BrandMarquee_head__bJlGU{max-width:1680px;margin-inline:auto;padding:0 clamp(20px,4vw,72px);margin-bottom:clamp(22px,2.4vw,34px);display:flex;align-items:center;gap:14px}.BrandMarquee_line__WMWqj{width:34px;height:1px;flex:none;background:#C8753A}.BrandMarquee_label__4tZ_w{font-family:var(--font-accent);font-weight:700;font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--text-muted)}.BrandMarquee_wrap__E9B92{max-width:1680px;margin-inline:auto;padding:0 clamp(20px,4vw,72px)}.BrandMarquee_intro__1332A{margin:0 0 clamp(22px,2.4vw,34px);max-width:62ch;font-size:clamp(15px,1.1vw,18px);line-height:1.65;color:var(--text-muted)}.BrandMarquee_track__G2lMX{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:clamp(10px,1.4vw,22px);overflow-x:auto;scrollbar-width:none}.BrandMarquee_track__G2lMX::-webkit-scrollbar{display:none}.BrandMarquee_tile___n8oO{position:relative;display:inline-flex;flex:none;width:clamp(88px,7.2vw,116px);height:clamp(88px,7.2vw,116px);border-radius:50%;overflow:hidden;border:1px solid var(--line-12);background:radial-gradient(130% 130% at 50% 25%,var(--surface-3),var(--surface-1) 72%)}.BrandMarquee_logo__YDYob{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;padding:13% 11%;box-sizing:border-box;filter:brightness(0) invert(1);opacity:.85}@media (max-width:760px){.BrandMarquee_track__G2lMX{flex-wrap:wrap;justify-content:center}}.Faq_list__FYK01{border-top:1px solid var(--line-12);max-width:1100px}.Faq_item__hrOKf{border-bottom:1px solid var(--line-12)}.Faq_summary__CM8Fg{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:clamp(20px,2vw,30px) 0;font-family:var(--font-primary);font-size:clamp(18px,1.5vw,24px);font-weight:500;letter-spacing:-.02em;line-height:1.25;color:var(--text);transition:color .3s var(--ease-premium)}.Faq_summary__CM8Fg::-webkit-details-marker{display:none}.Faq_summary__CM8Fg:hover{color:#e08b4a}.Faq_icon__vFLE4{flex:none;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:999px;border:1px solid var(--line-22);color:#c8753a;transition:transform .4s var(--ease-premium),border-color .4s var(--ease-premium)}.Faq_item__hrOKf[open] .Faq_icon__vFLE4{transform:rotate(45deg);border-color:rgba(200,117,58,.55)}.Faq_answer__L0t0Y{margin:0;padding:0 clamp(16px,5vw,58px) clamp(22px,2.2vw,32px) 0;max-width:80ch;font-size:16px;line-height:1.7;color:var(--text-muted)}@keyframes service_svcWordRise__quzYX{0%{transform:translateY(110%) rotate(2deg)}to{transform:translateY(0) rotate(0deg)}}@keyframes service_svcFadeUp__LKyyA{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@keyframes service_svcCircleReveal__4zBVV{0%{opacity:0;transform:scale(.86)}to{opacity:1;transform:scale(1)}}@keyframes service_svcArrowFloat__6nrUv{0%,to{transform:translate(0)}50%{transform:translate(-6px,6px)}}@keyframes service_svcSpin__D1ujN{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.service_wordMask__11P__{display:block;overflow:hidden;padding-bottom:.04em}.service_wordInner__GPBuH{display:block;animation:service_svcWordRise__quzYX 1s cubic-bezier(.16,1,.3,1) both}.service_fade__ICna7{animation:service_svcFadeUp__LKyyA .9s cubic-bezier(.16,1,.3,1) both}.service_circle__dFPud{animation:service_svcCircleReveal__4zBVV 1.1s cubic-bezier(.16,1,.3,1) both}.service_arrow__kNtln{animation:service_svcFadeUp__LKyyA .9s cubic-bezier(.16,1,.3,1) both}.service_arrow__kNtln svg{animation:service_svcArrowFloat__6nrUv 6s ease-in-out infinite}.service_heroGrid__aYLlN{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);grid-gap:clamp(28px,4vw,72px);gap:clamp(28px,4vw,72px);align-items:center;flex:1 1;margin-top:clamp(20px,3vh,44px)}.service_heroRight__2Dl7g{min-width:0;display:flex;flex-direction:column;align-items:flex-end;gap:clamp(22px,2.6vw,36px)}.service_heroDesc__7i71e{margin:0 0 0 clamp(-140px,-9vw,-16px);align-self:flex-start;max-width:32ch;text-align:left}@media (max-width:760px){.service_heroGrid__aYLlN{grid-template-columns:minmax(0,1fr)!important;gap:clamp(24px,5vw,40px)!important;align-items:start!important}.service_heroRight__2Dl7g{align-items:flex-end!important}.service_heroDesc__7i71e{margin-left:0!important;max-width:46ch!important}}.service_svcChips__hKayR{display:flex;flex-wrap:nowrap;gap:8px;overflow-x:auto;max-width:100%;scrollbar-width:none;-ms-overflow-style:none}.service_svcChips__hKayR::-webkit-scrollbar{display:none}.service_svcChips__hKayR>a{white-space:nowrap;flex:none}@media (pointer:coarse){.service_svcChips__hKayR>a{padding-top:11px!important;padding-bottom:11px!important}}.service_seoGrid__r_dIU{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);grid-gap:clamp(32px,5vw,88px);gap:clamp(32px,5vw,88px);margin-top:clamp(40px,5vw,80px);align-items:end}@media (max-width:820px){.service_seoGrid__r_dIU{grid-template-columns:minmax(0,1fr)!important}}.service_matGrid__rfV4Z{position:relative;max-width:1680px;margin-inline:auto;padding:clamp(56px,7vw,120px) clamp(20px,4vw,72px);display:grid;grid-template-columns:minmax(260px,.82fr) minmax(0,1.35fr);grid-gap:clamp(32px,4.5vw,80px);gap:clamp(32px,4.5vw,80px);align-items:center}@media (max-width:900px){.service_matGrid__rfV4Z{grid-template-columns:minmax(0,1fr)!important;align-items:start!important}}.service_matWrap__ud2q2{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center;gap:clamp(14px,1.8vw,32px)}.service_mat__h6lvf{flex:none;display:flex;flex-direction:column;align-items:center}.service_matCircle__LoTgP{transition:transform .55s cubic-bezier(.16,1,.3,1),border-color .55s cubic-bezier(.16,1,.3,1);will-change:transform}.service_mat__h6lvf:hover .service_matCircle__LoTgP{transform:translateY(-7px);border-color:#C8753A}.service_mat__h6lvf:hover .service_matRing__a9wrR{border-color:rgba(200,117,58,.6)}.service_mat__h6lvf:hover .service_matArrow__lOOj9{opacity:1;transform:translate(0)}@media (max-width:640px){.service_mat__h6lvf{margin-top:0!important}}.service_win___cHNN:hover .service_winArrow__gxbEy{transform:translate(4px,-4px);color:#C8753A}.service_win___cHNN:hover .service_winHair__IAWcp{width:100%}@media (prefers-reduced-motion:reduce){.service_arrow__kNtln,.service_arrow__kNtln svg,.service_circle__dFPud,.service_fade__ICna7,.service_wordInner__GPBuH{animation:none!important;transform:none!important;opacity:1!important}}.LedCalculator_root__uIiCp .lq-num{width:100%;box-sizing:border-box;background:var(--surface-1);color:var(--text);font-family:var(--font-primary);font-size:20px;font-weight:600;letter-spacing:-.01em;padding:16px 50px 16px 18px;border:1px solid var(--line-16);border-radius:12px;outline:none;transition:border-color .36s var(--ease-premium);-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.LedCalculator_root__uIiCp .lq-num::-webkit-inner-spin-button,.LedCalculator_root__uIiCp .lq-num::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.LedCalculator_root__uIiCp .lq-num:focus{border-color:#c8753a}.LedCalculator_root__uIiCp .lq-steps{scrollbar-width:none}.LedCalculator_root__uIiCp .lq-steps::-webkit-scrollbar{display:none}.LedCalculator_root__uIiCp .lq-cta:hover{background:#e08b4a;transform:translateY(-2px)}.LedCalculator_root__uIiCp .lq-ghost:hover{border-color:#c8753a;color:#e08b4a}@keyframes LedCalculator_lqStep__34xBQ{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes LedCalculator_lqIllo__uNR5F{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}.LedCalculator_root__uIiCp .lq-step-anim{animation:LedCalculator_lqStep__34xBQ .42s var(--ease-premium) both}.LedCalculator_root__uIiCp .lq-illo-anim{animation:LedCalculator_lqIllo__uNR5F .5s var(--ease-premium) both}@media (max-width:920px){.LedCalculator_root__uIiCp .lq-grid{grid-template-columns:minmax(0,1fr)!important;gap:16px!important}.LedCalculator_root__uIiCp .lq-illo-wrap{order:-1;min-height:0!important}.LedCalculator_root__uIiCp .lq-illo-stage{padding:14px 16px 6px!important}.LedCalculator_root__uIiCp .lq-illo-stage svg{max-height:104px!important;display:block;margin:0 auto}.LedCalculator_root__uIiCp .lq-illo-cap{padding:0 16px 14px!important}.LedCalculator_root__uIiCp .lq-size-preview,.LedCalculator_root__uIiCp .lq-summary{grid-template-columns:minmax(0,1fr)!important}.LedCalculator_root__uIiCp .lq-steps button{padding-top:12px!important;padding-bottom:12px!important}}@media (prefers-reduced-motion:reduce){.LedCalculator_root__uIiCp .lq-illo-anim,.LedCalculator_root__uIiCp .lq-step-anim{animation:none!important}}.OutdoorCalculator_root__b357v{position:relative;overflow-x:hidden;background:transparent;color:var(--text);font-family:var(--font-primary)}.OutdoorCalculator_gridBg__nGxNt{position:absolute;inset:0;z-index:0;opacity:.5;pointer-events:none;background-image:linear-gradient(var(--line-035) 1px,transparent 1px),linear-gradient(90deg,var(--line-035) 1px,transparent 1px);background-size:clamp(60px,7vw,120px) clamp(60px,7vw,120px)}.OutdoorCalculator_section__WyVE2{position:relative;z-index:1;max-width:1320px;margin-inline:auto;padding:clamp(28px,4vw,64px) clamp(20px,4vw,56px)}.OutdoorCalculator_tabs__p5kyH{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none}.OutdoorCalculator_tabs__p5kyH::-webkit-scrollbar{display:none}.OutdoorCalculator_grid__I6ulJ{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);grid-gap:clamp(24px,3vw,56px);gap:clamp(24px,3vw,56px);align-items:stretch}.OutdoorCalculator_two__kgv3E{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px;max-width:380px}.OutdoorCalculator_num__e63_O{width:100%;box-sizing:border-box;background:var(--surface-1);color:var(--text);font-family:var(--font-primary);font-size:18px;font-weight:600;letter-spacing:-.01em;padding:14px 48px 14px 16px;border:1px solid var(--line-16);border-radius:12px;outline:none;transition:border-color .36s var(--ease-premium);-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.OutdoorCalculator_num__e63_O::-webkit-inner-spin-button,.OutdoorCalculator_num__e63_O::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.OutdoorCalculator_num__e63_O:focus{border-color:#c8753a}.OutdoorCalculator_skip__Hpva0{height:50px;padding:0 18px;border:none;background:transparent;color:var(--text-faint);font-family:var(--font-primary);font-size:15px;font-weight:500;cursor:pointer;transition:color .3s var(--ease-premium)}.OutdoorCalculator_skip__Hpva0:hover{color:#e08b4a}.OutdoorCalculator_next___mryt{flex:1 1;max-width:300px;margin-left:auto;display:inline-flex;align-items:center;justify-content:center;gap:9px;height:50px;padding:0 26px;border:none;border-radius:999px;background:#c8753a;color:#0b0d0f;font-family:var(--font-primary);font-size:15px;font-weight:600;letter-spacing:-.01em;cursor:pointer;transition:var(--transition-hover)}.OutdoorCalculator_next___mryt:hover{background:#e08b4a;transform:translateY(-2px)}.OutdoorCalculator_restart__Hk2tC{margin-left:auto;height:50px;padding:0 22px;border:1px solid var(--line-22);border-radius:999px;background:transparent;color:var(--text);font-family:var(--font-primary);font-size:15px;font-weight:600;cursor:pointer;transition:var(--transition-hover)}.OutdoorCalculator_restart__Hk2tC:hover{border-color:#c8753a;color:#e08b4a}.OutdoorCalculator_cta__WX2Jv{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:100%;max-width:380px;height:56px;border:none;border-radius:999px;background:#c8753a;color:#0b0d0f;font-family:var(--font-primary);font-size:16px;font-weight:600;letter-spacing:-.01em;cursor:pointer;transition:var(--transition-hover)}.OutdoorCalculator_cta__WX2Jv:hover{background:#e08b4a;transform:translateY(-2px)}.OutdoorCalculator_illoWrap__KHMVi{position:relative;border:1px solid var(--line-12);border-radius:24px;overflow:hidden;background:var(--surface-2);min-height:420px;display:flex;flex-direction:column}.OutdoorCalculator_illoStage__a3JNq{position:relative;z-index:1;flex:1 1;display:flex;align-items:center;justify-content:center;padding:clamp(24px,3vw,48px)}.OutdoorCalculator_illoCap__jWwVX{position:relative;z-index:1;padding:0 clamp(24px,3vw,40px) clamp(22px,2.4vw,32px);display:flex;flex-direction:column;gap:6px}@keyframes OutdoorCalculator_oqStep__vIo2n{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes OutdoorCalculator_oqIllo__eDJKL{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}.OutdoorCalculator_stepAnim___NXUM{animation:OutdoorCalculator_oqStep__vIo2n .4s var(--ease-premium) both}.OutdoorCalculator_illoAnim__F0PQs{animation:OutdoorCalculator_oqIllo__eDJKL .5s var(--ease-premium) both}@media (max-width:920px){.OutdoorCalculator_grid__I6ulJ{grid-template-columns:minmax(0,1fr);gap:16px}.OutdoorCalculator_tabs__p5kyH{flex-wrap:wrap;overflow:visible}.OutdoorCalculator_tabs__p5kyH>button{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 4px)}.OutdoorCalculator_illoWrap__KHMVi{order:-1;min-height:0}.OutdoorCalculator_illoStage__a3JNq{padding:14px 16px 6px}.OutdoorCalculator_illoStage__a3JNq svg{max-height:104px;display:block;margin:0 auto}.OutdoorCalculator_illoCap__jWwVX{padding:0 16px 14px}}@media (prefers-reduced-motion:reduce){.OutdoorCalculator_illoAnim__F0PQs,.OutdoorCalculator_stepAnim___NXUM{animation:none}}