.home_home__I2JpY{--home-navy:#0e2350;--home-sun:#f5b82e;display:flex;flex-direction:column;gap:clamp(3rem,6vw,4.5rem)}.home_btn__pj0SX{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:.7rem 1.4rem;border:1px solid transparent;border-radius:10px;font-size:.97rem;font-weight:700;line-height:1.2;text-decoration:none;transition:background-color .16s,border-color .16s,box-shadow .16s,transform .16s}.home_btnSun___fAQA{background:var(--home-sun);border-color:var(--home-sun);color:#14213a}.home_btnSun___fAQA:hover{background:#ffc94d;border-color:#ffc94d;color:#14213a;box-shadow:0 8px 22px #f5b82e40}.home_btnGhost__OvWu6{background:transparent;border-color:#ffffffb3;color:#fff}.home_btnGhost__OvWu6:hover{background:#ffffff17;border-color:#fff;color:#fff}.home_btnNavy__xlbt_{width:100%;background:var(--home-navy);border-color:var(--home-navy);color:#fff}.home_btnNavy__xlbt_:hover{background:var(--navy);border-color:var(--navy);color:#fff}.home_hero__z_jpu{position:relative;isolation:isolate;overflow:hidden;display:flex;align-items:center;min-height:clamp(460px,42vw,560px);padding:clamp(2.5rem,5.5vw,4.5rem) clamp(1.5rem,5.5vw,4.5rem);border-radius:24px;background:var(--home-navy);color:#fff;box-shadow:0 24px 48px -24px #0e235080}.home_hero__z_jpu:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#0e2350f2,#0e2350d9 42%,#0e235066 75%,#0e235026)}.home_heroCopy__ODb0e{position:relative;max-width:620px;min-width:0}.home_title__jKRy7{max-width:13ch;margin:0 0 1.4rem;color:#fff;font-size:clamp(2.4rem,5vw,4rem);font-weight:800;line-height:1.06;letter-spacing:-.04em;text-wrap:balance}.home_lead__kDW_5{max-width:48ch;margin:0;color:#dde7f5;font-size:clamp(1rem,1.3vw,1.12rem);line-height:1.7}.home_actions__GpjjQ{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.9rem}.home_footnote__TniX5{margin:1.75rem 0 0;color:#c4d2e8;font-size:.85rem}.home_slides__BHdfv{position:absolute;inset:0;z-index:-2}.home_slide__yfwWs{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;animation:home_home-slide__Pu12p 18s linear infinite}.home_slide__yfwWs:first-child{animation-delay:-1s}.home_slide__yfwWs:nth-child(2){animation-delay:5s}.home_slide__yfwWs:nth-child(3){animation-delay:11s}.home_slidesPaused__8FPkC .home_slide__yfwWs{animation-play-state:paused}@keyframes home_home-slide__Pu12p{0%{opacity:0}5.5%{opacity:1}33.3%{opacity:1}38.8%{opacity:0}to{opacity:0}}.home_slidePause__WdujI{position:absolute;right:1rem;bottom:1rem;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;min-height:0;margin:0;padding:0;border:1px solid #ffffff80;border-radius:50%;background:#0e2350b3;color:#fff;cursor:pointer}.home_slidePause__WdujI:hover{background:#0e2350;border-color:#fff;color:#fff;box-shadow:none}.home_sectionTitle__xI2sC{margin:0 0 .4rem;font-size:clamp(1.75rem,3vw,2.15rem);letter-spacing:-.035em}.home_sectionLead__xsLxP{margin:0 0 1.75rem;color:var(--muted);font-size:1.02rem}.home_tools__zlEgK{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:1.1rem;gap:1.1rem;margin:0;padding:0;list-style:none}.home_tools__zlEgK>li{grid-column:span 2;display:flex}.home_tools__zlEgK>li:nth-child(n+4){grid-column:span 3}.home_tool__leWlU{--accent:#0e2350;--accent-soft:#e6ecf6;position:relative;display:flex;flex-direction:column;width:100%;padding:1.75rem 1.6rem 1.5rem;border:1px solid var(--line);border-top:4px solid var(--accent);border-radius:18px;background:var(--surface);color:var(--ink);text-decoration:none;box-shadow:0 2px 6px #0e23500d;transition:transform .2s,box-shadow .2s}.home_tool__leWlU:hover{color:var(--ink);transform:translateY(-4px);box-shadow:0 20px 36px -18px #0e235059}.home_toneNavy__0c6Vr{--accent:#0e2350;--accent-soft:#e6ecf6}.home_toneBlue__dpAkW{--accent:#1764be;--accent-soft:#e4f0ff}.home_toneGold__kxr3_{--accent:#8a5a04;--accent-soft:#fff1cc;border-top-color:#f5b82e}.home_toneGreen__Mv3yt{--accent:#157a5c;--accent-soft:#e1f4ec}.home_toneOrange__RUaSh{--accent:#b9530b;--accent-soft:#fdebdd}.home_toolIcon__iMcCP{display:inline-flex;align-items:center;justify-content:center;width:60px;height:60px;margin-bottom:1.15rem;border-radius:50%;background:var(--accent-soft);color:var(--accent)}.home_tool__leWlU h3{margin:0 0 .5rem;font-size:1.2rem;letter-spacing:-.015em}.home_tool__leWlU p{margin:0 0 1.25rem;color:var(--muted);font-size:.94rem;line-height:1.6}.home_toolAction__v_nSV{display:inline-flex;align-items:center;gap:.45rem;margin-top:auto;color:var(--accent);font-size:.95rem;font-weight:750}.home_toolArrow__fry2O{transition:transform .2s}.home_tool__leWlU:focus-visible .home_toolArrow__fry2O,.home_tool__leWlU:hover .home_toolArrow__fry2O{transform:translateX(4px)}.home_steps__fcLgM{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1.1rem;gap:1.1rem;margin:0;padding:0;list-style:none}.home_step__ZzfdE{padding:1.4rem 1.35rem;border:1px solid var(--line);border-radius:16px;background:var(--surface);box-shadow:0 1px 2px #0e23500a}.home_stepNum__ussCZ{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;margin-bottom:.9rem;border-radius:50%;background:var(--home-navy);color:#fff;font-size:.88rem;font-weight:800}.home_step__ZzfdE:last-child .home_stepNum__ussCZ{background:var(--home-sun);color:#14213a}.home_step__ZzfdE h3{margin:0 0 .45rem;font-size:1.08rem;letter-spacing:-.015em}.home_step__ZzfdE p{margin:0;color:var(--muted);font-size:.92rem;line-height:1.6}.home_request__ysn8v{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;grid-gap:2rem 3rem;gap:2rem 3rem;padding:clamp(1.75rem,4.5vw,3rem);border:1px solid #d3e1f4;border-radius:20px;background:#e9f1fc}.home_request__ysn8v h2{margin:0 0 .7rem;font-size:clamp(1.5rem,2.6vw,1.85rem);letter-spacing:-.03em}.home_request__ysn8v p{margin:0;color:#3e4f68;line-height:1.7}.home_requestActions__ynt_F{display:flex;flex-direction:column;gap:.85rem}.home_requestActions__ynt_F p{text-align:center;font-size:.9rem}.home_notice__tf_ik{padding:1.1rem 1.4rem;border:1px solid #ecd58f;border-radius:14px;background:#fff7dc;color:#4f3a10;font-size:.92rem;line-height:1.65}.home_notice__tf_ik p{margin:0}.home_notice__tf_ik strong{color:#33250a}@media (max-width:1020px){.home_tools__zlEgK>li,.home_tools__zlEgK>li:nth-child(n+4){grid-column:span 3}.home_tools__zlEgK>li:last-child{grid-column:1/-1}.home_steps__fcLgM{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.home_hero__z_jpu{min-height:0;padding:2.5rem 1.5rem 4rem;border-radius:20px}.home_hero__z_jpu:after{background:linear-gradient(180deg,#0e2350b8,#0e2350a6 45%,#0e2350e0)}.home_slide__yfwWs{object-position:70% center}.home_tools__zlEgK{grid-template-columns:minmax(0,1fr)}.home_tools__zlEgK>li,.home_tools__zlEgK>li:last-child,.home_tools__zlEgK>li:nth-child(n+4){grid-column:auto}.home_request__ysn8v{grid-template-columns:minmax(0,1fr)}}@media (max-width:520px){.home_actions__GpjjQ{flex-direction:column}.home_actions__GpjjQ .home_btn__pj0SX{width:100%}.home_steps__fcLgM{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.home_slide__yfwWs{animation:none}.home_slide__yfwWs:first-child{opacity:1}.home_slidePause__WdujI{display:none}.home_btn__pj0SX,.home_toolArrow__fry2O,.home_tool__leWlU{transition:none}.home_tool__leWlU:hover,.home_tool__leWlU:hover .home_toolArrow__fry2O{transform:none}}@media print{.home_hero__z_jpu{box-shadow:none}.home_slidePause__WdujI,.home_slides__BHdfv{display:none}}