:root{--actp-ink:#171717;--actp-muted:#68645d;--actp-paper:#f4f0e7;--actp-line:#d7d1c6;--actp-orange:#e34c25;--actp-white:#fff}.act-press{max-width:1220px;margin:0 auto;padding:56px 24px 90px;color:var(--actp-ink)}.act-press__kicker{text-transform:uppercase;letter-spacing:.14em;font-size:.72rem;font-weight:900;margin:0 0 12px}.act-press__hero,.act-press__form-head{background:#111;color:#fff;padding:54px;position:relative;overflow:hidden}.act-press__hero:after,.act-press__form-head:after{content:"ACT";position:absolute;right:-25px;bottom:-80px;font-size:15rem;font-weight:950;color:rgba(255,255,255,.035);line-height:1}.act-press__hero h1,.act-press__form-head h1{font-size:clamp(2.7rem,6.2vw,5.8rem);line-height:.94;letter-spacing:-.055em;max-width:920px;margin:0 0 22px}.act-press__hero>p:not(.act-press__kicker),.act-press__form-head>p:not(.act-press__kicker){max-width:780px;font-size:1.1rem;line-height:1.6}.act-press__button{display:inline-block;background:#111;border:2px solid #111;color:#fff!important;padding:14px 20px;text-transform:uppercase;letter-spacing:.06em;font-size:.76rem;font-weight:900;text-decoration:none;cursor:pointer}.act-press__hero .act-press__button{background:var(--actp-orange);border-color:var(--actp-orange);margin-top:12px}.act-press__button:hover{background:var(--actp-orange);border-color:var(--actp-orange)}.act-press__button--light{background:#fff;color:#111!important}.act-press__intro,.act-press__suitable{display:grid;grid-template-columns:1fr 1fr;gap:55px;padding:62px 0;border-bottom:2px solid #111;align-items:start}.act-press__intro h2,.act-press__offers h2,.act-press__suitable h2,.act-press__disclosure h2{font-size:clamp(2rem,4vw,3.5rem);line-height:1;margin:0}.act-press__intro>p{font-size:1.08rem;line-height:1.75}.act-press__steps,.act-press__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--actp-line);margin:48px 0}.act-press__steps article,.act-press__grid article{background:var(--actp-paper);padding:28px;min-height:210px}.act-press__steps span{font-size:2.2rem;font-weight:950;color:var(--actp-orange)}.act-press__steps h3,.act-press__grid h3{font-size:1.25rem;margin:24px 0 10px}.act-press__offers{padding:55px 0}.act-press__note{background:#eee6d3;border-left:5px solid var(--actp-orange);padding:18px 22px}.act-press__suitable ul{columns:2;line-height:1.7;margin:0}.act-press__disclosure{background:#111;color:#fff;padding:48px;margin-top:55px}.act-press__disclosure p{max-width:900px;line-height:1.7}.act-press__disclosure .act-press__button{background:var(--actp-orange);border-color:var(--actp-orange)}.act-press--form{max-width:980px}.act-press__form{border:1px solid var(--actp-line);padding:0 38px 38px}.act-press__form section{padding:38px 0;border-bottom:2px solid #111}.act-press__form h2{font-size:1.9rem;margin-top:0}.act-press__fields{display:grid;grid-template-columns:1fr 1fr;gap:20px}.act-press__form label,.act-press__review-form label{display:flex;flex-direction:column;gap:8px;margin:0 0 20px;font-weight:800;font-size:.84rem}.act-press__form input,.act-press__form select,.act-press__form textarea,.act-press__review-form textarea{width:100%;box-sizing:border-box;border:1px solid #aaa49b;background:#fff;padding:13px;font:inherit}.act-press__form textarea{resize:vertical}.act-press__form small,.act-press__review-form small{font-weight:400;color:var(--actp-muted);line-height:1.45}.act-press__check{display:grid!important;grid-template-columns:auto 1fr;align-items:start}.act-press__check input{width:auto;margin-top:3px}.act-press__button--submit{margin-top:30px}.act-press__hp{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important}.act-press__success,.act-press__error{padding:22px;margin:24px 0;border-left:5px solid}.act-press__success{background:#e5f2e7;border-color:#2d7639}.act-press__error{background:#f8e3df;border-color:#a63628}.act-press__draft{padding:45px;background:var(--actp-paper);font-size:1.05rem;line-height:1.7}.act-press__review-form{padding:35px;border:1px solid var(--actp-line)}.act-press__directory,.act-press__advertise{background:var(--actp-paper);border-top:5px solid #111;padding:28px;margin-top:36px}.act-press__directory h2,.act-press__advertise h2{font-size:1.8rem;margin:0 0 12px}.act-press__directory p,.act-press__advertise p{line-height:1.65}.act-press__directory .act-press__button,.act-press__advertise .act-press__button{margin-top:8px}
@media(max-width:900px){.act-press__steps,.act-press__grid{grid-template-columns:1fr 1fr}.act-press__intro,.act-press__suitable{grid-template-columns:1fr}.act-press__fields{grid-template-columns:1fr}}
@media(max-width:600px){.act-press{padding:28px 15px 60px}.act-press__hero,.act-press__form-head,.act-press__disclosure{padding:30px 22px}.act-press__steps,.act-press__grid{grid-template-columns:1fr}.act-press__form{padding:0 18px 25px}.act-press__suitable ul{columns:1}.act-press__draft{padding:25px}}
