.studio_page__SK1VX{--ink:#141414;--panel:#1b1a17;--line:#2f2c27;--txt:#fffdf7;--mut:#a9a49a;--red:#cc1a1a;--yellow:#ffc400;background:var(--ink);color:var(--txt);-webkit-font-smoothing:antialiased}.studio_page__SK1VX a{text-decoration:none}.studio_wrap__kFmSW{max-width:1440px;margin:0 auto}.studio_px__wpMon{padding-left:48px;padding-right:48px}.studio_hair__MPUEu{height:1px;background:var(--line)}.studio_btn__M__By{display:inline-block;background:var(--red);color:#fff;font-weight:800;font-size:15px;padding:16px 30px;border-radius:999px;text-align:center}.studio_btn__M__By:hover{background:#b31616}.studio_ghost__tKAw2{display:inline-block;border:1.5px solid var(--line);color:var(--txt);font-weight:700;font-size:15px;padding:15px 24px;border-radius:999px;text-align:center}.studio_ghost__tKAw2:hover{border-color:var(--mut)}.studio_btnInk__g7oaX{display:inline-block;background:var(--ink);color:#fff;font-weight:800;font-size:15px;padding:16px 30px;border-radius:999px;text-align:center}.studio_btnInk__g7oaX:hover{background:#000}.studio_kicker__pQGHv{margin:0;font-size:12px;font-weight:800;letter-spacing:.2em;text-transform:uppercase;color:var(--yellow)}.studio_kicker__pQGHv .studio_idx__gs7WW{color:var(--mut);margin-right:14px}.studio_h2__VBwYL{margin:14px 0 0;font-size:44px;font-weight:800;letter-spacing:-.02em;line-height:1.1;color:var(--txt);text-wrap:pretty}.studio_red__0giRr{color:var(--red)}.studio_h3__UpFrm{margin:0;font-size:17px;font-weight:800;color:var(--txt);line-height:1.3}.studio_body__WnsHe{margin:0;font-size:15px;font-weight:500;line-height:1.6;color:var(--mut)}.studio_hero__BHIhp{padding:96px 48px 88px;display:flex;gap:64px;align-items:center}.studio_heroCopy__Ln2Jw{display:flex;flex-direction:column;gap:26px;flex:1 1 0;min-width:0}.studio_tag__UZwIi{margin:0;font-size:26px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--yellow);line-height:1.05}.studio_tagBreak__MwNBr{display:none}.studio_h1__bJ3mn{margin:0;font-size:60px;font-weight:800;line-height:1.05;letter-spacing:-.02em;color:var(--txt);text-wrap:balance}.studio_h1__bJ3mn span{display:block;margin-top:.12em;color:var(--red)}.studio_sub__c1_Qg{margin:0;font-size:19px;font-weight:500;line-height:1.6;color:var(--mut);max-width:560px}.studio_actions__Bk6zb{display:flex;align-items:center;gap:14px;margin-top:6px}.studio_stage___P5RB{flex:0 0 480px;height:440px;position:relative;background-image:radial-gradient(circle,rgba(255,253,247,.22) 1px,transparent 1.7px);background-size:var(--pitch) var(--pitch);background-position:50%;-webkit-mask-image:radial-gradient(closest-side,#000 45%,transparent 100%);mask-image:radial-gradient(closest-side,#000 45%,transparent 100%)}.studio_scene__JIA8p,.studio_stage___P5RB{display:flex;align-items:center;justify-content:center}.studio_scene__JIA8p{position:absolute;inset:0;perspective:1200px}.studio_shadow__rQRBV{position:absolute;left:50%;bottom:8px;width:260px;height:26px;border-radius:50%;background:rgba(0,0,0,.6);filter:blur(14px);transform:translateX(-50%)}.studio_card__ck0Vi{position:relative;width:318px;height:400px;transform-style:preserve-3d;transition:transform 1.15s cubic-bezier(.68,-.05,.22,1)}.studio_face__Lq8SY{position:absolute;inset:0;border-radius:10px;backface-visibility:hidden;-webkit-backface-visibility:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;box-shadow:0 30px 60px -28px rgba(0,0,0,.85),inset 0 2px 0 hsla(0,0%,100%,.15)}.studio_back__vyjsb{transform:rotateY(180deg)}.studio_paper__kUTxe{background:var(--txt);color:var(--ink)}.studio_paper__kUTxe .studio_qr__phg6R{width:232px;height:232px;display:block}.studio_paper__kUTxe .studio_qr__phg6R rect{fill:var(--ink);shape-rendering:crispEdges}.studio_cap__9joBQ{font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#8d8c85}.studio_cap__9joBQ b{color:var(--red)}.studio_redFace__vlsfL{background:var(--red);color:var(--txt)}.studio_gold__47yua{background:var(--yellow);color:var(--ink)}.studio_big__3fXU_{font-size:84px;font-weight:800;line-height:.95;letter-spacing:-.03em;text-align:center}.studio_small__F_qRV{font-size:22px;font-weight:700;letter-spacing:.3em;text-transform:uppercase;padding-left:.3em}.studio_gold__47yua .studio_small__F_qRV{color:var(--red)}.studio_qbadge__nh5WF{position:absolute;width:46px;height:46px;border-radius:10px;background:var(--red);color:#fff;font-size:30px;display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 4px var(--txt)}.studio_figure__qeCYw{padding:56px 48px;display:flex;gap:64px;align-items:flex-end}.studio_figureNum__Q2xiH{display:flex;flex-direction:column;gap:12px}.studio_chip___4tmJ{display:inline-block;align-self:flex-start;font-size:11px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--ink);background:var(--yellow);padding:5px 9px}.studio_num__G9TOM{font-size:168px;font-weight:800;letter-spacing:-.04em;line-height:.9;color:var(--txt)}.studio_bar__AOT4T{height:6px;width:420px;background:var(--yellow)}.studio_facts__vOGHw{display:flex;gap:56px;padding-bottom:10px}.studio_fact__w22cL{display:flex;flex-direction:column;gap:6px}.studio_fact__w22cL b{font-size:52px;font-weight:800;letter-spacing:-.02em;color:var(--yellow);line-height:1}.studio_fact__w22cL span{font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--mut)}.studio_beats__hcU3W{padding:88px 48px;scroll-margin-top:90px}.studio_beatGrid__QK7Ak{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;margin-top:48px}.studio_beat__SX7cp{border-top:2px solid var(--yellow);padding-top:18px;display:flex;flex-direction:column;gap:10px}.studio_excl__jq567{background:var(--red)}.studio_exclInner__YmnsZ{padding:88px 48px;display:flex;gap:72px;align-items:flex-end}.studio_exclHead__shXP4{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:28px}.studio_exclIdx__qLpNg{margin:0;font-size:12px;font-weight:800;letter-spacing:.2em;text-transform:uppercase;color:var(--ink)}.studio_exclH2__dUjEQ{margin:0;font-size:84px;font-weight:800;letter-spacing:-.035em;line-height:.95;color:var(--ink);text-wrap:pretty}.studio_exclSide__G9uzV{flex:0 0 420px;display:flex;flex-direction:column;gap:18px}.studio_exclP__aqd1x{margin:0;font-size:16px;font-weight:500;line-height:1.65;color:#ffe3e3}.studio_chips__ipfJA{display:flex;flex-wrap:wrap;gap:8px}.studio_chips__ipfJA span{border:1.5px solid hsla(0,0%,100%,.5);color:#fff;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;padding:7px 12px;border-radius:999px}.studio_exclClose__BxMTz{margin:0;font-size:18px;font-weight:800;color:var(--yellow)}.studio_ai__5BEn4{padding:88px 48px}.studio_aiPanel__nPPrC{background:var(--panel);border:1px solid var(--line);border-radius:24px;padding:64px}.studio_aiLead__S4PX_{margin:22px 0 0;font-size:18px;font-weight:500;line-height:1.65;color:var(--mut);max-width:1000px;-moz-column-count:2;column-count:2;-moz-column-gap:44px;column-gap:44px}.studio_aiGrid__HTbls{display:grid;grid-template-columns:minmax(0,1fr) 440px minmax(0,1fr);gap:40px;align-items:center;margin-top:44px}.studio_callouts__A543J{display:flex;flex-direction:column;gap:36px}.studio_callout__tcWXz{border-top:2px solid var(--yellow);padding-top:10px;font-size:17px;font-weight:800;line-height:1.3;color:var(--txt)}.studio_chat__95m1E{display:flex;flex-direction:column;gap:12px;max-width:420px;width:100%;margin:0 auto}.studio_q__Vermz{align-self:flex-end;max-width:85%;background:var(--txt);color:var(--ink);border-radius:18px 18px 4px 18px;font-weight:600}.studio_a__56xuP,.studio_q__Vermz{padding:12px 16px;font-size:15px;line-height:1.45}.studio_a__56xuP{align-self:flex-start;max-width:90%;background:var(--ink);color:var(--txt);border:1px solid var(--line);border-radius:18px 18px 18px 4px;font-weight:500}.studio_chatCap__IgVGj{margin:4px 0 0;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--mut)}.studio_aiCols__lk2ea{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:48px;border-top:1px solid var(--line);padding-top:32px}.studio_aiCol__CxUTI{display:flex;flex-direction:column;gap:10px}.studio_aiClose__2CyYc{margin:36px 0 0;font-size:20px;font-weight:800;color:var(--yellow)}.studio_faq__fqfbD{padding:0 48px 88px;max-width:900px}.studio_faqList__8Lc_4{display:flex;flex-direction:column;margin-top:32px;border-bottom:1px solid var(--line)}.studio_faqItem__GtYMl{display:flex;flex-direction:column;gap:8px;padding:22px 0;border-top:1px solid var(--line)}.studio_faqQ__K6Psm{display:flex;gap:14px;align-items:baseline}.studio_faqIdx__wMN9T{flex:0 0 auto;font-size:12px;font-weight:700;letter-spacing:.12em;color:var(--mut)}.studio_faqH__LiYND{margin:0;font-size:18px;font-weight:800;line-height:1.3;color:var(--txt)}.studio_faqA__8_r_5{margin:0;font-size:15.5px;font-weight:500;line-height:1.65;color:var(--mut)}.studio_faqMore__8ESUL{margin:18px 0 0;font-size:14px;font-weight:600;color:var(--mut)}.studio_faqMore__8ESUL a{font-weight:800;color:var(--yellow)}.studio_closing__J5Rwb{background:var(--yellow)}.studio_closingInner__CXrfi{padding:88px 48px;display:flex;align-items:center;justify-content:space-between;gap:40px}.studio_closingH2__SQGIz{margin:0;font-size:56px;font-weight:800;letter-spacing:-.02em;line-height:1.05;color:var(--ink)}.studio_closingP__6uDNV{margin:14px 0 0;font-size:18px;font-weight:600;color:#41403c}.studio_closingBtn__OYGbx{flex-shrink:0;display:inline-block;background:var(--ink);color:var(--txt);font-weight:800;font-size:17px;padding:20px 36px;border-radius:999px}.studio_closingBtn__OYGbx:hover{background:#000}.studio_services__MkH3g{padding:88px 48px 40px}.studio_svcLead__EhD4o{margin:18px 0 0;font-size:18px;line-height:1.6;color:var(--mut);max-width:720px}.studio_svcGrid__6mwlv{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 40px;margin-top:48px}.studio_svc__dd5zO{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-top:2px solid var(--yellow);border-radius:0;padding:18px 0 14px;margin:0;text-align:left;color:var(--txt);font:inherit;cursor:pointer;display:flex;flex-direction:column;gap:10px;align-items:flex-start}.studio_svc__dd5zO:focus-visible{outline:2px solid var(--yellow);outline-offset:6px}.studio_svc__dd5zO svg{width:28px;height:28px;stroke:var(--yellow);fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.studio_svcTitle__0JnSA{font-size:17px;font-weight:800;line-height:1.3}.studio_svcSub__lw59e{font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--mut)}.studio_svcDesc__9Jvpp{display:block;font-size:15px;line-height:1.6;color:var(--mut);max-height:0;overflow:hidden;opacity:0;transition:max-height .35s ease,opacity .25s ease}.studio_svcOpen__4EH9v .studio_svcDesc__9Jvpp,.studio_svc__dd5zO:focus-visible .studio_svcDesc__9Jvpp{max-height:200px;opacity:1}@media (hover:hover){.studio_svc__dd5zO:hover .studio_svcDesc__9Jvpp{max-height:200px;opacity:1}.studio_svc__dd5zO:hover .studio_svcTitle__0JnSA{color:var(--yellow)}}@media (max-width:900px){.studio_px__wpMon{padding-left:20px;padding-right:20px}.studio_hero__BHIhp{padding:32px 20px 40px;flex-direction:column;gap:8px;align-items:stretch}.studio_heroCopy__Ln2Jw{gap:18px}.studio_tag__UZwIi{font-size:46px;letter-spacing:0;line-height:1}.studio_tagBreak__MwNBr{display:inline}.studio_h1__bJ3mn{font-size:34px}.studio_sub__c1_Qg{font-size:16px}.studio_actions__Bk6zb{flex-direction:column;align-items:stretch}.studio_stage___P5RB{flex:0 0 auto;height:340px;order:-1}.studio_card__ck0Vi{width:238px;height:300px}.studio_paper__kUTxe .studio_qr__phg6R{width:172px;height:172px}.studio_big__3fXU_{font-size:62px}.studio_small__F_qRV{font-size:16px}.studio_qbadge__nh5WF{width:36px;height:36px;font-size:23px}.studio_shadow__rQRBV{width:200px}.studio_figure__qeCYw{padding:36px 20px;flex-direction:column;gap:28px;align-items:flex-start}.studio_num__G9TOM{font-size:92px}.studio_bar__AOT4T{width:220px}.studio_facts__vOGHw{gap:36px;padding-bottom:0}.studio_fact__w22cL b{font-size:40px}.studio_h2__VBwYL{font-size:30px}.studio_beats__hcU3W{padding:56px 20px}.studio_beatGrid__QK7Ak{grid-template-columns:repeat(1,minmax(0,1fr));gap:24px;margin-top:32px}.studio_exclInner__YmnsZ{padding:48px 20px;flex-direction:column;gap:26px;align-items:flex-start}.studio_exclHead__shXP4{gap:16px}.studio_exclH2__dUjEQ{font-size:42px}.studio_exclSide__G9uzV{flex:0 0 auto}.studio_ai__5BEn4{padding:56px 20px}.studio_aiPanel__nPPrC{padding:36px 22px}.studio_aiLead__S4PX_{font-size:16px;-moz-column-count:1;column-count:1}.studio_aiGrid__HTbls{grid-template-columns:minmax(0,1fr);gap:22px;margin-top:32px}.studio_callouts__A543J{gap:16px}.studio_callout__tcWXz{font-size:15px}.studio_aiCols__lk2ea{grid-template-columns:repeat(1,minmax(0,1fr));gap:22px;margin-top:32px}.studio_aiClose__2CyYc{font-size:18px}.studio_services__MkH3g{padding:56px 20px 24px}.studio_svcLead__EhD4o{font-size:16px}.studio_svcGrid__6mwlv{grid-template-columns:minmax(0,1fr);gap:18px;margin-top:32px}.studio_faq__fqfbD{padding:0 20px 56px}.studio_faqH__LiYND{font-size:16px}.studio_faqA__8_r_5{font-size:15px}.studio_closingInner__CXrfi{padding:56px 20px;flex-direction:column;align-items:flex-start;gap:24px}.studio_closingH2__SQGIz{font-size:34px}}@media (prefers-reduced-motion:reduce){.studio_card__ck0Vi{transition:none}}@font-face{font-family:__Fraunces_35dae9;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/fb526027db1fc1ae-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Fraunces_35dae9;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/4da3161b738b07dd-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Fraunces_35dae9;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/af4bf8399d1aacdf-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Fraunces_35dae9;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/fb526027db1fc1ae-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Fraunces_35dae9;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/4da3161b738b07dd-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Fraunces_35dae9;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/af4bf8399d1aacdf-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Fraunces_35dae9;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/fb526027db1fc1ae-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Fraunces_35dae9;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/4da3161b738b07dd-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Fraunces_35dae9;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/af4bf8399d1aacdf-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Fraunces_Fallback_35dae9;src:local("Times New Roman");ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.00%;size-adjust:115.45%}.__className_35dae9{font-family:__Fraunces_35dae9,__Fraunces_Fallback_35dae9;font-style:normal}.__variable_35dae9{--qdash-font-display:"__Fraunces_35dae9","__Fraunces_Fallback_35dae9"}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/58f386aa6b1a2a92-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/011e180705008d6f-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ba5fb2a8c88521c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/92eeb95d069020cc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d3ebbfd689654d3a-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ef4d5661765d0e49-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d29838c109ef09b4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e40af3453d7c920a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/99dcf268bda04fe5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/98e207f02528a563-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/73cb51aac9c97f90-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/d26bbd13d6b70f89-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/20535187d867b7b9-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/5356a6a4f2c8c8d8-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/db96af6b531dc71f-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__IBM_Plex_Mono_Fallback_595324;src:local("Arial");ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.00%;size-adjust:134.59%}.__className_595324{font-family:__IBM_Plex_Mono_595324,__IBM_Plex_Mono_Fallback_595324;font-style:normal}.__variable_595324{--font-plex-mono:"__IBM_Plex_Mono_595324","__IBM_Plex_Mono_Fallback_595324"}@font-face{font-family:__Archivo_9b68a8;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Archivo_9b68a8;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Archivo_9b68a8;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Archivo_9b68a8;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Archivo_9b68a8;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Archivo_9b68a8;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Archivo_9b68a8;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Archivo_9b68a8;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Archivo_9b68a8;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Archivo_9b68a8;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Archivo_9b68a8;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Archivo_9b68a8;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Archivo_9b68a8;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Archivo_9b68a8;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Archivo_9b68a8;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Archivo_Fallback_9b68a8;src:local("Arial");ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.00%;size-adjust:98.70%}.__className_9b68a8{font-family:__Archivo_9b68a8,__Archivo_Fallback_9b68a8;font-style:normal}.__variable_9b68a8{--qdash-font-ui:"__Archivo_9b68a8","__Archivo_Fallback_9b68a8"}@font-face{font-family:__Luckiest_Guy_e61f6e;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/643cfb2a6fb11ec2-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Luckiest_Guy_e61f6e;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/844dc71011366724-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Luckiest_Guy_Fallback_e61f6e;src:local("Arial");ascent-override:61.73%;descent-override:26.06%;line-gap-override:0.00%;size-adjust:113.91%}.__className_e61f6e{font-family:__Luckiest_Guy_e61f6e,__Luckiest_Guy_Fallback_e61f6e;font-weight:400;font-style:normal}.__variable_e61f6e{--qdash-font-wordmark:"__Luckiest_Guy_e61f6e","__Luckiest_Guy_Fallback_e61f6e"}.hometown_heroWrap__OSjhc{background:#000}.hometown_stage__piVwd{position:relative;width:100%;max-width:1600px;margin:0 auto;aspect-ratio:16/9;container-type:inline-size;overflow:hidden;background:#000}.hometown_stageVideo__gHIMq{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hometown_layer__rLv4u{position:absolute;opacity:0}.hometown_logo__V1nES{left:50%;top:29.5%;transform:translate(-50%,-50%) scale(.6);width:33%;aspect-ratio:4.047/1;transform-origin:center;filter:drop-shadow(0 6px 16px rgba(0,0,0,.3));background:50%/contain no-repeat url(/hometown/logo.png)}.hometown_logo__V1nES.hometown_show__1Lixr{animation:hometown_pop__yzHDB .8s cubic-bezier(.2,.85,.25,1) forwards}.hometown_tmailer__HTL_C{left:50.3%;transform:translate(-50%,-50%);aspect-ratio:1.735/1;background:50%/contain no-repeat url(/hometown/mailer.png);filter:drop-shadow(0 3px 12px rgba(0,0,0,.32));transition:opacity .3s ease}.hometown_tag1__SSBCe{top:79.5%;color:#141414;font-weight:500;font-size:1.72cqw;letter-spacing:.01em}.hometown_tag1__SSBCe,.hometown_tag2__ynn9P{left:50%;transform:translate(-50%,-50%) translateY(10px);white-space:nowrap}.hometown_tag2__ynn9P{top:84.3%;color:#cc1a1a;font-weight:700;font-size:1.9cqw;letter-spacing:.05em}.hometown_tag1__SSBCe.hometown_show__1Lixr,.hometown_tag2__ynn9P.hometown_show__1Lixr{animation:hometown_rise__aPXql .6s ease forwards}@keyframes hometown_pop__yzHDB{to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes hometown_rise__aPXql{to{opacity:1;transform:translate(-50%,-50%) translateY(0)}}.hometown_replay__drbwf{position:absolute;right:16px;bottom:14px;z-index:5;font-weight:600;font-size:12px;line-height:1;font-family:inherit;color:#fff;background:rgba(0,0,0,.55);border:1px solid hsla(0,0%,100%,.25);border-radius:999px;padding:8px 14px;cursor:pointer}.hometown_world__rQinA{background:linear-gradient(180deg,#bfe0f5,#e6f3fb 22%,#faf7f0 46%,#eef3e2 72%,#79b662 94%,#4f9140);position:relative;overflow:hidden;color:#141414}.hometown_sec__8z1lf{position:relative;max-width:1080px;margin:0 auto;padding:72px 24px;opacity:0;transform:translateY(28px);transition:opacity .7s ease,transform .7s ease}.hometown_sec__8z1lf.hometown_in__K3ZQh{opacity:1;transform:none}.hometown_center__Vl_Jp{text-align:center}.hometown_hook__m049_{font-size:clamp(26px,4.2vw,44px);font-weight:700;line-height:1.15}.hometown_hook__m049_ .hometown_hope__isFdi{color:#cc1a1a}.hometown_sub__pGR5b{font-size:clamp(15px,1.6vw,18px);font-weight:500;margin-top:14px;color:#41403c;max-width:680px;margin-left:auto;margin-right:auto;line-height:1.6}.hometown_title__6SR76{font-size:13px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#cc1a1a;margin-bottom:26px;text-align:center}.hometown_char__hKcW0{position:absolute;width:110px;height:auto;opacity:.9;filter:drop-shadow(0 6px 14px rgba(0,0,0,.18));pointer-events:none}.hometown_char__hKcW0.hometown_q1__Rx0wR{top:14px;left:3%;transform:rotate(-7deg)}.hometown_char__hKcW0.hometown_r1__JOcQu{bottom:16px;right:5%;transform:rotate(6deg)}.hometown_char__hKcW0.hometown_q2__HuSrq{top:30px;right:3%;width:90px;transform:rotate(8deg)}.hometown_char__hKcW0.hometown_r2__Tjb9M{top:7px;left:50%;transform:translate(-50%,-100%) rotate(-2deg);width:84px;z-index:3}@media (max-width:760px){.hometown_char__hKcW0{width:64px}.hometown_char__hKcW0.hometown_q2__HuSrq,.hometown_char__hKcW0.hometown_r2__Tjb9M{width:56px}}.hometown_steps__kjTOe{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;overflow:visible}@media (max-width:760px){.hometown_steps__kjTOe{grid-template-columns:1fr}}.hometown_step__UbiWM{position:relative;background:hsla(0,0%,100%,.82);backdrop-filter:blur(6px);border-radius:18px;padding:28px 22px;text-align:center;box-shadow:0 10px 30px -18px hsla(0,0%,8%,.35);opacity:0;transform:translateX(-110vw) rotate(-1turn);transition:transform 1.1s cubic-bezier(.22,.7,.3,1),opacity .5s ease}.hometown_step__UbiWM:nth-child(2){transform:translateY(110vh) rotate(-1turn);transition-delay:.22s}.hometown_step__UbiWM:nth-child(3){transform:translateX(110vw) rotate(1turn);transition-delay:.44s}.hometown_sec__8z1lf.hometown_in__K3ZQh .hometown_step__UbiWM{opacity:1;transform:translate(0) rotate(0deg)}.hometown_float__3dJ_C{position:absolute;left:50%;bottom:calc(100% + 12px);width:240px;background:#141414;color:#fff;font-size:12.5px;font-weight:500;line-height:1.5;text-align:left;padding:13px 15px;border-radius:12px;box-shadow:0 16px 34px -12px rgba(0,0,0,.5);opacity:0;pointer-events:none;z-index:6;transform:translate(-50%,10px);transition:opacity .3s ease,transform .3s ease}.hometown_float__3dJ_C:after{content:"";position:absolute;left:50%;top:100%;transform:translateX(-50%);border:8px solid transparent;border-top-color:#141414}.hometown_float__3dJ_C b{color:#ffc400;font-weight:700}.hometown_step__UbiWM.hometown_open__OMjU_ .hometown_float__3dJ_C,.hometown_step__UbiWM:hover .hometown_float__3dJ_C{opacity:1;transform:translate(-50%)}.hometown_step__UbiWM .hometown_n__ISr8_{height:46px;border-radius:999px;background:#cc1a1a;color:#fff;font-weight:700;font-size:19px;display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:0 18px;margin:0 auto 14px;box-shadow:0 4px 10px rgba(204,26,26,.35)}.hometown_step__UbiWM .hometown_n__ISr8_ svg{width:22px;height:22px;display:block}.hometown_step__UbiWM b{display:block;font-size:16px;font-weight:700;letter-spacing:.08em;margin-bottom:8px}.hometown_step__UbiWM p{font-size:14px;font-weight:500;color:#4a4944;line-height:1.55}.hometown_sec__8z1lf[id]{scroll-margin-top:92px}.hometown_dyn__PQkr6{margin-top:56px}.hometown_dynHead__J_yoV{text-align:center;font-size:clamp(22px,3.2vw,34px);font-weight:700;color:#141414;line-height:1.2}.hometown_dynLead__2_x6r{font-size:clamp(14px,1.5vw,17px);font-weight:500;margin:12px auto 0;color:#41403c;max-width:680px;line-height:1.6;text-align:center}.hometown_dynGrid__ZCfoL{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-top:30px}@media (max-width:760px){.hometown_dynGrid__ZCfoL{grid-template-columns:1fr}}.hometown_dynCard__QNLLz{background:#fffdf7;border-top:5px solid #ffc400;border-radius:18px;padding:22px 20px;box-shadow:0 10px 30px -18px hsla(0,0%,8%,.35)}.hometown_dynEyebrow__t1hJL{font-size:11.5px;font-weight:700;letter-spacing:.12em;color:#cc1a1a;margin-bottom:10px}.hometown_dynCard__QNLLz ul{list-style:none;margin:0;padding:0}.hometown_dynCard__QNLLz li{display:flex;align-items:flex-start;gap:9px;font-size:14px;font-weight:500;color:#4a4944;line-height:1.5;margin-top:9px}.hometown_dynCard__QNLLz li:first-child{margin-top:0}.hometown_dynIcon__RjGHJ{width:15px;height:15px;flex-shrink:0;margin-top:3px;color:#cc1a1a}.hometown_stats__qbmzj{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;max-width:900px;margin:0 auto}@media (max-width:760px){.hometown_stats__qbmzj{grid-template-columns:1fr}}.hometown_stat__rB1g0{background:hsla(0,0%,100%,.85);border-radius:16px;padding:26px 18px;text-align:center;box-shadow:0 10px 30px -18px hsla(0,0%,8%,.3)}.hometown_stat__rB1g0 b{display:block;font-size:clamp(26px,3.4vw,38px);font-weight:700;color:#cc1a1a}.hometown_stat__rB1g0 span{font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#6b6a64}.hometown_aerial__l6LsB{position:relative;height:clamp(260px,44vw,480px);overflow:visible;margin:118px 0 0;padding:0;max-width:none}.hometown_aerial__l6LsB .hometown_clip__iBwwO{position:absolute;inset:0;overflow:hidden}.hometown_aerial__l6LsB .hometown_drift__yw90F{position:absolute;inset:-6% -10%;animation:hometown_drift__yw90F 36s ease-in-out infinite alternate}@keyframes hometown_drift__yw90F{0%{transform:translateX(-2.5%) scale(1.04)}to{transform:translateX(2.5%) scale(1.1)}}.hometown_aerial__l6LsB .hometown_veil__0_M9a{position:absolute;inset:0;background:linear-gradient(180deg,rgba(191,224,245,.55),transparent 30%,rgba(0,0,0,.28))}.hometown_aerial__l6LsB .hometown_line__RctiO{position:absolute;left:50%;bottom:10%;transform:translateX(-50%);color:#fff;font-weight:700;font-size:clamp(24px,4vw,46px);line-height:1.2;text-align:center;width:92%;max-width:1000px;text-shadow:0 3px 18px rgba(0,0,0,.65)}.hometown_cards__l3RWw{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}@media (max-width:900px){.hometown_cards__l3RWw{grid-template-columns:repeat(2,1fr)}}.hometown_card__qYQrq{position:relative;border-radius:18px;overflow:hidden;aspect-ratio:4/5;box-shadow:0 14px 34px -18px hsla(0,0%,8%,.45)}.hometown_card__qYQrq img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s ease}.hometown_card__qYQrq:hover img{transform:scale(1.06)}.hometown_card__qYQrq .hometown_lab__ctvX3{position:absolute;left:0;right:0;bottom:0;padding:38px 14px 12px;background:linear-gradient(180deg,transparent,rgba(0,0,0,.62));color:#fff;font-weight:700;font-size:14px;letter-spacing:.05em}.hometown_anchorPrice__htsHh{text-align:center}.hometown_anchorPrice__htsHh b{display:block;font-size:clamp(40px,6vw,64px);font-weight:700;color:#cc1a1a;line-height:1}.hometown_anchorPrice__htsHh .hometown_fl__tBxHC{display:block;margin-top:8px;font-size:14px;font-weight:600;color:#8d8c85;font-style:italic}.hometown_avail__CANVP{text-align:center;margin-top:26px}.hometown_availnote__umiCG{max-width:560px;margin:14px auto 0;font-size:13px;font-weight:500;color:#55544e;line-height:1.55;text-align:center}.hometown_pennyline__dBfvw{text-align:center;font-size:14px;font-weight:600;color:#41403c;margin-top:20px}.hometown_mapbox__8DpRo{position:relative;max-width:860px;margin:0 auto;box-shadow:0 18px 44px -20px hsla(0,0%,8%,.5)}.hometown_mapbox__8DpRo img{display:block;width:100%;height:auto}.hometown_mapbox__8DpRo .hometown_cap__0tZA4{position:absolute;left:0;right:0;bottom:0;padding:44px 18px 14px;background:linear-gradient(180deg,transparent,rgba(0,0,0,.6));color:#fff;text-align:center;font-weight:700;font-size:clamp(14px,2vw,18px)}.hometown_ctaBtn__nlEmX{display:inline-block;background:#cc1a1a;color:#fff;font-weight:700;font-size:16px;padding:16px 34px;border-radius:12px;text-decoration:none;box-shadow:0 10px 26px -8px rgba(204,26,26,.6);transition:transform .2s ease}.hometown_ctaBtn__nlEmX:hover{transform:translateY(-2px)}.hometown_ctaBtn__nlEmX.hometown_sm__YhENA{font-size:14px;padding:13px 28px}.hometown_closing___8jFS h2{font-size:clamp(24px,3.6vw,38px);font-weight:700;color:#fff;text-shadow:0 2px 12px rgba(0,0,0,.35)}.hometown_closing___8jFS .hometown_sub__pGR5b{color:#f2f7ec;text-shadow:0 1px 8px rgba(0,0,0,.3)}.hometown_footer__bG0SP{background:#141414;color:#b9b8b2;text-align:center;padding:34px 20px;font-size:13px;font-weight:500}.hometown_footer__bG0SP a{color:#fff;text-decoration:none}