.public-site-module__f6VM_W__page{max-width:1120px;margin:0 auto;padding:28px 24px 0}.public-site-module__f6VM_W__topbar{justify-content:space-between;align-items:center;gap:24px;padding:8px 0 26px;display:flex}.public-site-module__f6VM_W__brand{color:var(--navy);letter-spacing:-.01em;font-weight:850;text-decoration:none}.public-site-module__f6VM_W__brand small{color:var(--gold);letter-spacing:.11em;text-transform:uppercase;margin-top:2px;font-size:10px;font-weight:800;display:block}.public-site-module__f6VM_W__backLink{color:var(--muted);font-size:13px;font-weight:750;text-decoration:none}.public-site-module__f6VM_W__backLink:hover{color:var(--navy)}.public-site-module__f6VM_W__hero{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:58px 0 44px}.public-site-module__f6VM_W__heroWithImage{grid-template-columns:minmax(0,1fr) minmax(340px,.78fr);align-items:center;gap:44px;display:grid}.public-site-module__f6VM_W__heroCopy{min-width:0}.public-site-module__f6VM_W__heroVisual{aspect-ratio:16/10;border:1px solid var(--line);background-color:#f7f5ef;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:26px;width:100%;box-shadow:0 22px 48px #0b2b471f}.public-site-module__f6VM_W__eyebrow{color:var(--gold);letter-spacing:.11em;text-transform:uppercase;font-size:12px;font-weight:850}.public-site-module__f6VM_W__hero h1{max-width:820px;color:var(--navy);letter-spacing:-.035em;margin:10px 0 16px;font-size:clamp(36px,5vw,58px);line-height:1.02}.public-site-module__f6VM_W__lead{max-width:760px;color:var(--muted);margin:0;font-size:18px;line-height:1.65}.public-site-module__f6VM_W__notice{color:#6f571f;background:#ad822b14;border:1px solid #ad822b4d;border-radius:14px;margin-top:24px;padding:14px 16px;font-size:13px;line-height:1.55}.public-site-module__f6VM_W__content{grid-template-columns:minmax(0,1fr) 250px;gap:64px;padding:50px 0 78px;display:grid}.public-site-module__f6VM_W__contentFull{grid-template-columns:1fr}.public-site-module__f6VM_W__article{min-width:0}.public-site-module__f6VM_W__section{padding:0 0 34px}.public-site-module__f6VM_W__section+.public-site-module__f6VM_W__section{border-top:1px solid var(--line);padding-top:34px}.public-site-module__f6VM_W__section h2{color:var(--navy);margin:0 0 12px;font-size:26px;line-height:1.18}.public-site-module__f6VM_W__section h3{color:var(--navy);margin:22px 0 8px;font-size:18px}.public-site-module__f6VM_W__section p,.public-site-module__f6VM_W__section li{color:var(--muted);line-height:1.72}.public-site-module__f6VM_W__section p{margin:0 0 12px}.public-site-module__f6VM_W__section ul,.public-site-module__f6VM_W__section ol{margin:10px 0 0;padding-left:22px}.public-site-module__f6VM_W__section li+li{margin-top:7px}.public-site-module__f6VM_W__contactCard,.public-site-module__f6VM_W__sideCard{border:1px solid var(--line);background:#ffffffd6;border-radius:18px}.public-site-module__f6VM_W__contactCard{margin-top:18px;padding:22px}.public-site-module__f6VM_W__contactCard strong,.public-site-module__f6VM_W__contactCard span{display:block}.public-site-module__f6VM_W__contactCard strong{color:var(--navy)}.public-site-module__f6VM_W__contactCard span{color:var(--muted);margin-top:5px;font-size:13px}.public-site-module__f6VM_W__contactCard a{color:var(--navy);overflow-wrap:anywhere;font-weight:800;text-decoration:none}.public-site-module__f6VM_W__contactCard a:hover{color:var(--gold)}.public-site-module__f6VM_W__contactForm{border:1px solid var(--line);background:#ffffffd6;border-radius:18px;gap:18px;margin-top:22px;padding:24px;display:grid;position:relative}.public-site-module__f6VM_W__formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.public-site-module__f6VM_W__field label{color:var(--navy);margin-bottom:7px;font-size:13px;font-weight:800;display:block}.public-site-module__f6VM_W__formControl,.public-site-module__f6VM_W__formTextarea{border:1px solid var(--line);width:100%;color:var(--navy);font:inherit;background:#fff;border-radius:12px;outline:none;transition:border-color .15s,box-shadow .15s}.public-site-module__f6VM_W__formControl{min-height:44px;padding:10px 12px}.public-site-module__f6VM_W__formTextarea{resize:vertical;min-height:150px;padding:12px}.public-site-module__f6VM_W__formControl:focus,.public-site-module__f6VM_W__formTextarea:focus{border-color:var(--gold);box-shadow:0 0 0 3px #ad822b1f}.public-site-module__f6VM_W__privacyCheck{color:var(--muted);align-items:flex-start;gap:10px;font-size:12px;line-height:1.55;display:flex}.public-site-module__f6VM_W__privacyCheck input{margin-top:3px}.public-site-module__f6VM_W__privacyCheck a{color:var(--navy);font-weight:750}.public-site-module__f6VM_W__formActions{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.public-site-module__f6VM_W__submitButton{border:1px solid var(--navy);background:var(--navy);color:#fff;min-height:44px;font:inherit;cursor:pointer;border-radius:12px;padding:10px 18px;font-weight:800}.public-site-module__f6VM_W__submitButton:hover:not(:disabled){opacity:.92}.public-site-module__f6VM_W__submitButton:disabled{cursor:wait;opacity:.58}.public-site-module__f6VM_W__formHint{color:var(--muted);font-size:12px}.public-site-module__f6VM_W__formStatus{border-radius:12px;padding:12px 14px;font-size:13px;line-height:1.5}.public-site-module__f6VM_W__formStatusSuccess{color:#24603d;background:#2882501a}.public-site-module__f6VM_W__formStatusError{color:#7d3030;background:#af3c3c1a}.public-site-module__f6VM_W__honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.public-site-module__f6VM_W__aside{align-self:start;position:sticky;top:24px}.public-site-module__f6VM_W__sideCard{padding:18px}.public-site-module__f6VM_W__sideCard strong{color:var(--navy);margin-bottom:10px;display:block}.public-site-module__f6VM_W__sideCard a{color:var(--muted);padding:8px 0;font-size:13px;font-weight:700;text-decoration:none;display:block}.public-site-module__f6VM_W__sideCard a:hover{color:var(--navy)}.public-site-module__f6VM_W__faqItem{border-bottom:1px solid var(--line);padding:22px 0}.public-site-module__f6VM_W__faqItem:first-child{padding-top:0}.public-site-module__f6VM_W__faqItem h2{margin-bottom:8px;font-size:20px}.public-site-module__f6VM_W__siteFooterWrap{width:100%;max-width:1260px;margin:0 auto;padding:0 24px 42px}.public-site-module__f6VM_W__footer{border-top:1px solid var(--line);margin-top:76px;padding:44px 0 18px}.public-site-module__f6VM_W__footerGrid{grid-template-columns:1.35fr .8fr .8fr 1.15fr;gap:34px;display:grid}.public-site-module__f6VM_W__footerBrand strong{color:var(--navy);font-size:17px}.public-site-module__f6VM_W__footerBrand p{max-width:310px;color:var(--muted);margin:10px 0 0;font-size:13px;line-height:1.55}.public-site-module__f6VM_W__footerCol strong{color:var(--navy);letter-spacing:.06em;text-transform:uppercase;margin-bottom:9px;font-size:12px;display:block}.public-site-module__f6VM_W__footerCol a,.public-site-module__f6VM_W__footerCol span{color:var(--muted);overflow-wrap:anywhere;padding:5px 0;font-size:12px;line-height:1.5;text-decoration:none;display:block}.public-site-module__f6VM_W__footerCol a:hover{color:var(--navy)}.public-site-module__f6VM_W__footerBottom{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;gap:18px;margin-top:30px;padding-top:16px;font-size:11px;display:flex}@media (max-width:860px){.public-site-module__f6VM_W__heroWithImage{grid-template-columns:1fr}.public-site-module__f6VM_W__heroVisual{order:-1}.public-site-module__f6VM_W__content{grid-template-columns:1fr;gap:30px}.public-site-module__f6VM_W__aside{position:static}.public-site-module__f6VM_W__footerGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.public-site-module__f6VM_W__page{padding:20px 16px 0}.public-site-module__f6VM_W__hero{padding:42px 0 34px}.public-site-module__f6VM_W__lead{font-size:16px}.public-site-module__f6VM_W__content{padding-top:36px}.public-site-module__f6VM_W__formGrid{grid-template-columns:1fr}.public-site-module__f6VM_W__contactForm{padding:18px}.public-site-module__f6VM_W__footer{margin-top:54px}.public-site-module__f6VM_W__footerGrid{grid-template-columns:1fr}.public-site-module__f6VM_W__footerBottom{flex-direction:column}.public-site-module__f6VM_W__siteFooterWrap{padding:0 16px 34px}.public-site-module__f6VM_W__heroVisual{border-radius:18px}}
