.home_home__I2JpY{--ink:#20221f;--muted:#60635d;--orange:#ff5a1f;color:var(--ink);background:#f6f3ee}.home_home__I2JpY ::-moz-selection{background:#ff5a1f;color:#20221f}.home_home__I2JpY ::selection{background:#ff5a1f;color:#20221f}.home_home__I2JpY a,.home_home__I2JpY button{-webkit-tap-highlight-color:transparent}.home_home__I2JpY a:focus-visible,.home_home__I2JpY button:focus-visible{outline:3px solid #ff8a3d;outline-offset:4px}.home_header__OUbfE{position:sticky;top:0;z-index:40;background:#1c201e;color:white;border-bottom:1px solid #ffffff14}.home_headerInner__4NZ7A{max-width:1280px;margin:auto;padding:0 48px;height:80px;display:flex;align-items:center;justify-content:space-between;gap:20px}.home_logo__WQaWo{display:inline-flex;align-items:center;min-height:44px;flex-shrink:0}.home_nav__hlS8v{display:flex;align-items:center;gap:30px;font-size:14px;font-weight:600}.home_nav__hlS8v a{min-height:44px;display:inline-flex;align-items:center;color:#e3e6e1;transition:color .18s}.home_nav__hlS8v a:hover{color:#ffac83}.home_nav__hlS8v .home_login__udk2Y{padding:0 20px;border:1px solid #ffffff30;border-radius:10px;color:white}.home_hero__z_jpu{position:relative;isolation:isolate;overflow:hidden;background:#1c201e;color:#fff}.home_city__QemBb{position:absolute!important;inset:0;height:100%;border:0!important;border-radius:0!important}@keyframes home_cityBreath___WEPj{0%{transform:scale(1.02) translateZ(0)}to{transform:scale(1.085) translate3d(-.45%,-.35%,0)}}.home_city__QemBb>div:first-child{inset:-3%!important;transform-origin:52% 48%;animation:home_cityBreath___WEPj 18s ease-in-out infinite alternate;will-change:transform}.home_city__QemBb[data-field-active=true]>div:first-child{animation-play-state:paused}.home_city__QemBb video,.home_city__QemBb>button{display:none!important}.home_heroShade__qSm7h{pointer-events:none;position:absolute;inset:0;background:linear-gradient(90deg,rgba(17,24,23,.91),rgba(17,24,23,.7) 46%,rgba(17,24,23,.4)),linear-gradient(0deg,#1c201e,transparent 32%)}.home_heroGrid___p_nT{position:relative;max-width:1280px;min-height:648px;margin:auto;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);align-items:center;gap:70px;padding:72px 48px 42px}.home_intro__rmXoA{padding-bottom:38px}.home_location__AEv0R{display:flex;align-items:center;gap:8px;margin:0 0 26px;color:#e0e5de;font-size:14px;font-weight:600}.home_location__AEv0R svg{color:#ff9867}.home_intro__rmXoA h1{font-family:var(--font-display),sans-serif;font-size:clamp(42px,4.55vw,62px);line-height:1.07;font-weight:800;letter-spacing:-.045em}.home_intro__rmXoA h1 span{color:#ff8856}.home_description__j4uIU{max-width:395px;margin-top:25px;color:#e0e5de;font-size:18px;line-height:1.65}.home_howLink__UNUcf{display:inline-flex;gap:12px;align-items:center;min-height:44px;margin-top:22px;font-size:14px;color:#fff;font-weight:600}.home_howLink__UNUcf svg{transition:transform .2s}.home_howLink__UNUcf:hover svg{transform:translateX(4px)}.home_requestArea__kmPYv{min-width:0}.home_requestCard__s3yHb{padding:30px;background:#fcfbf8;color:var(--ink);border:1px solid #fff;border-radius:20px;box-shadow:0 24px 70px #00000024}.home_eyebrow__am9LC{display:block;color:#a53613;font-size:12px;line-height:1.5;letter-spacing:.1em;font-weight:700}.home_cardHeading__FmAkN{margin-bottom:20px}.home_cardHeading__FmAkN label{display:block;margin-top:8px;font-family:var(--font-display),sans-serif;font-size:25px;line-height:1.2;font-weight:700;letter-spacing:-.025em}.home_requestCard__s3yHb textarea{display:block;width:100%;min-height:114px;padding:15px 16px;resize:vertical;border:1px solid #d5d8d1;border-radius:12px;outline:none;color:var(--ink);background:#f1f2ed;line-height:1.55;transition:border-color .18s,box-shadow .18s}.home_requestCard__s3yHb textarea::-moz-placeholder{color:#6b7068;opacity:1}.home_requestCard__s3yHb textarea::placeholder{color:#6b7068;opacity:1}.home_requestCard__s3yHb textarea:focus{border-color:#ba3911;box-shadow:0 0 0 3px #ff5a1f1c;background:white}.home_tools__zlEgK{display:flex;align-items:center;gap:10px;padding:8px 0 14px}.home_tools__zlEgK button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:0 9px;color:#555e54;font-size:14px;font-weight:600;border-radius:8px}.home_tools__zlEgK button:hover{background:#e8eae3}.home_tools__zlEgK button:disabled{opacity:.6;cursor:wait}.home_tools__zlEgK .home_recording__dGTtN{color:#ac2917;background:#fbe2dc}.home_requestCard__s3yHb .home_submit__FgwEA{width:100%;min-height:52px;height:auto;gap:10px;background:#ff5a1f;color:#20221f;font-size:16px;font-weight:700;border-radius:10px;box-shadow:none;white-space:normal}.home_requestCard__s3yHb .home_submit__FgwEA:hover{background:#ff743f}.home_requestCard__s3yHb .home_submit__FgwEA:disabled{opacity:1;background:#e4e7df;color:#62695e;cursor:default}.home_free__1fyXf{display:flex;justify-content:center;align-items:center;gap:7px;color:#5c6359;font-size:12px;margin:14px 0 0;line-height:1.5;text-align:center}.home_free__1fyXf svg{flex-shrink:0;color:#306c45}.home_suggestions__mcq9d{display:flex;flex-wrap:wrap;gap:0 18px;margin-top:12px}.home_suggestions__mcq9d button{display:inline-flex;align-items:center;gap:7px;min-height:44px;color:#e1e7db;font-size:13px;text-align:left}.home_suggestions__mcq9d button svg{opacity:.55;flex-shrink:0}.home_suggestions__mcq9d button:hover{color:#ffac83}.home_heroFoot__BuX8k{position:relative;max-width:1280px;margin:auto;padding:0 130px 28px 48px;font-size:13px;color:#d7ded3}.home_heroFoot__BuX8k span{display:flex;gap:9px;align-items:center}.home_heroFoot__BuX8k svg{flex-shrink:0;color:#ff9867}.home_notice__tf_ik{display:flex;align-items:flex-start;gap:8px;background:#fff0dd;color:#7a4015;border-radius:8px;padding:12px;margin-top:14px;font-size:14px;line-height:1.5}.home_notice__tf_ik svg{flex-shrink:0;margin-top:2px}.home_draft__ZPDuC{display:flex;align-items:center;gap:10px;margin-bottom:12px;padding:10px 12px 10px 16px;border:1px solid #ffffff30;border-radius:12px;background:#1c201eee}.home_draft__ZPDuC>div{min-width:0;flex:1;font-size:12px}.home_draft__ZPDuC strong{display:block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px}.home_draft__ZPDuC a{display:inline-flex;align-items:center;gap:6px;min-height:44px;font-size:14px;color:#ffac83}.home_draft__ZPDuC button{min-width:44px;min-height:44px;display:grid;place-items:center}.home_questions__vS_bl{max-width:1184px;margin:auto;padding:90px 0 66px}.home_questionsInner__n3Ow8{display:grid;grid-template-columns:.85fr 1.15fr;gap:90px}.home_questions__vS_bl h2{font-family:var(--font-display),sans-serif;font-weight:700;font-size:38px;line-height:1.12;letter-spacing:-.035em;margin-top:14px}.home_questionsInner__n3Ow8>div>p{max-width:300px;margin-top:16px;font-size:16px;line-height:1.7;color:var(--muted)}.home_faqItem__lyXGn{border-bottom:1px solid #daddd4}.home_faqItem__lyXGn:first-child{border-top:1px solid #daddd4}.home_faqItem__lyXGn button{width:100%;min-height:70px;display:flex;align-items:center;justify-content:space-between;gap:18px;text-align:left;font-size:16px;font-weight:600;padding:18px 0}.home_faqItem__lyXGn button svg{flex-shrink:0;color:#60635d;transition:transform .2s}.home_faqItem__lyXGn p{padding:0 28px 24px 0;font-size:16px;line-height:1.7;color:var(--muted)}.home_chevronOpen__FDKfl{transform:rotate(180deg)}.home_proBlock__MnPub{position:relative;isolation:isolate;overflow:hidden;margin-top:80px;padding:44px 48px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:56px;border:1px solid #343a36;border-radius:28px;color:#fff;background:radial-gradient(circle at 86% 12%,rgba(255,90,31,.22),transparent 30%),radial-gradient(circle at 8% 100%,rgba(255,255,255,.05),transparent 32%),linear-gradient(135deg,#181c1a,#242925 55%,#171a18);box-shadow:0 34px 90px -52px rgba(18,22,20,.85)}.home_proBlock__MnPub:before{content:"";position:absolute;z-index:-1;inset:0 auto auto 0;width:72%;height:1px;background:linear-gradient(90deg,transparent,rgba(255,124,76,.8) 36%,rgba(255,124,76,.16) 75%,transparent)}.home_proBlock__MnPub:after{content:"";position:absolute;z-index:-1;right:-110px;top:-135px;width:330px;height:330px;border:1px solid rgba(255,255,255,.05);border-radius:999px;box-shadow:0 0 0 46px rgba(255,255,255,.018),0 0 0 92px rgba(255,255,255,.012)}.home_proBlock__MnPub>div{position:relative;z-index:1;min-width:0;max-width:720px}.home_proBlock__MnPub .home_eyebrow__am9LC{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;padding:7px 11px;border:1px solid rgba(255,137,91,.32);border-radius:999px;color:#ff9b72;background:rgba(255,90,31,.08);letter-spacing:.12em}.home_proBlock__MnPub h2{max-width:720px;margin-top:18px;color:#fff;font-size:clamp(32px,3.2vw,46px);line-height:1.04;letter-spacing:-.045em}.home_proBlock__MnPub p{max-width:630px;margin-top:16px;color:#cbd1cb;font-size:17px;line-height:1.7}.home_proBlock__MnPub a{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;gap:15px;flex-shrink:0;min-height:60px;padding:0 24px;border:1px solid #ff8152;border-radius:14px;color:#fff;background:linear-gradient(135deg,#ff6429,#ef4f18);box-shadow:0 20px 44px -22px rgba(255,90,31,.72);font-size:15px;font-weight:800;transition:transform .22s ease,box-shadow .22s ease,background .22s ease}.home_proBlock__MnPub a svg{transition:transform .22s ease}.home_proBlock__MnPub a:hover{transform:translateY(-2px);background:linear-gradient(135deg,#ff7542,#f75a21);box-shadow:0 28px 54px -22px rgba(255,90,31,.82)}.home_proBlock__MnPub a:hover svg{transform:translateX(4px)}.home_footer__df0cR{border-top:1px solid #daddd4}.home_footerInner__8nnwW{max-width:1280px;margin:auto;padding:34px 48px;display:flex;align-items:center;justify-content:space-between;gap:24px}.home_footerInner__8nnwW p{color:var(--muted);font-size:13px;margin-top:8px}.home_footer__df0cR nav{display:flex;flex-wrap:wrap;align-items:center;gap:22px;font-size:14px}.home_footer__df0cR nav a,.home_footer__df0cR nav button{display:inline-flex;align-items:center;min-height:44px}.home_footerInner__8nnwW>span{color:var(--muted);font-size:12px}@media(min-width:1440px){.home_heroGrid___p_nT{min-height:696px}}@media(max-width:1279px){.home_questions__vS_bl{margin:0 48px}.home_heroGrid___p_nT{gap:44px}.home_cardHeading__FmAkN label{font-size:23px}}@media(max-width:1023px){.home_headerInner__4NZ7A{padding:0 28px}.home_nav__hlS8v{gap:20px}.home_heroGrid___p_nT{gap:30px;padding:56px 28px 32px;min-height:600px}.home_intro__rmXoA h1{font-size:43px}.home_description__j4uIU{font-size:16px}.home_requestCard__s3yHb{padding:24px}.home_cardHeading__FmAkN label{font-size:22px}.home_heroFoot__BuX8k{padding-left:28px}.home_questions__vS_bl{margin:0 28px}.home_questionsInner__n3Ow8{gap:42px}.home_proBlock__MnPub{gap:30px;padding:38px 34px}.home_footerInner__8nnwW{padding:32px 28px}.home_footerInner__8nnwW>span{display:none}}@media(max-width:767px){.home_headerInner__4NZ7A{height:68px;padding:0 20px;gap:12px}.home_logo__WQaWo>span{gap:4px}.home_logo__WQaWo svg:first-child{width:28px;height:28px}.home_logo__WQaWo svg:last-child{height:21px}.home_nav__hlS8v{gap:16px}.home_nav__hlS8v .home_desktopLink__rLycd{display:none}.home_nav__hlS8v .home_login__udk2Y{border:none;padding:0}.home_heroGrid___p_nT{grid-template-columns:minmax(0,1fr);max-width:540px;min-height:0;gap:26px;padding:30px 20px 18px}.home_intro__rmXoA{padding:0}.home_location__AEv0R{margin-bottom:16px;font-size:12px}.home_intro__rmXoA h1{font-size:clamp(35px,8.7vw,46px);line-height:1.07}.home_desktopBreak__FZmV3{display:none}.home_description__j4uIU{margin-top:16px;max-width:380px;font-size:16px;line-height:1.6}.home_howLink__UNUcf{display:none}.home_requestCard__s3yHb{border-radius:16px;padding:22px}.home_cardHeading__FmAkN{margin-bottom:16px}.home_cardHeading__FmAkN label{font-size:23px;margin-top:6px}.home_eyebrow__am9LC{font-size:12px}.home_requestCard__s3yHb textarea{min-height:96px}.home_tools__zlEgK{padding-bottom:8px}.home_free__1fyXf{font-size:12px}.home_suggestions__mcq9d{gap:0 14px;margin-top:8px}.home_suggestions__mcq9d button{font-size:12px}.home_heroShade__qSm7h{background:linear-gradient(90deg,#111817d9,#1118179e),linear-gradient(0deg,#1c201e,transparent 70%)}.home_heroFoot__BuX8k{max-width:540px;padding:0 78px 24px 20px;font-size:12px}.home_questions__vS_bl{margin:0 20px;padding:56px 0 42px}.home_questionsInner__n3Ow8{grid-template-columns:minmax(0,1fr);gap:30px}.home_questions__vS_bl h2{font-size:34px}.home_questionsInner__n3Ow8>div>p{max-width:350px;margin-top:12px}.home_faqItem__lyXGn button{min-height:68px}.home_proBlock__MnPub{margin-top:48px;padding:30px 24px;grid-template-columns:minmax(0,1fr);gap:28px;border-radius:22px}.home_proBlock__MnPub h2{font-size:32px}.home_proBlock__MnPub p{font-size:15px;line-height:1.65}.home_proBlock__MnPub a{width:100%;min-height:58px}.home_footerInner__8nnwW{padding:30px 20px;flex-direction:column;align-items:flex-start;gap:18px}}@media(max-width:374px){.home_headerInner__4NZ7A{padding:0 16px}.home_nav__hlS8v{gap:12px;font-size:13px}.home_logo__WQaWo svg:last-child{height:18px}.home_heroGrid___p_nT{padding-left:16px;padding-right:16px}.home_requestCard__s3yHb{padding:18px}.home_cardHeading__FmAkN label{font-size:21px}.home_free__1fyXf{font-size:12px}.home_questions__vS_bl{margin:0 16px}.home_proBlock__MnPub{padding:26px 20px}}@media(prefers-reduced-motion:reduce){.home_home__I2JpY *,.home_home__I2JpY :after,.home_home__I2JpY :before{scroll-behavior:auto!important;transition:none!important;animation:none!important}}