.allies-hero{background:radial-gradient(circle at 75% 40%,#513f53 0,#1b2342 34%,#091331 72%);color:#fff;min-height:570px;display:flex;align-items:center;position:relative;overflow:hidden;padding:90px max(5vw,calc((100vw - 1300px)/2))}.allies-hero:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 70%,#cda66d12 70.2%,transparent 70.5%);pointer-events:none}.allies-inner{position:relative;z-index:1;max-width:760px}.allies-hero h1{font-size:clamp(58px,6.5vw,96px);margin:28px 0}.allies-hero h1 em{color:#efcf9a}.allies-hero p:not(.overline){color:#d7deea;font-size:clamp(17px,1.6vw,21px);line-height:1.55;max-width:660px}.allies-mark{position:absolute;right:-2%;bottom:-48px;font:800 clamp(160px,24vw,350px)/.9 Manrope,Arial,sans-serif;letter-spacing:-.12em;color:#d7b37318;pointer-events:none}.allies-mark span{font:800 13px Manrope,Arial,sans-serif;letter-spacing:.2em;position:absolute;right:50px;bottom:75px;color:#e3c89a80}.allies-list{background:#f6f2ec}.allies-list .section-intro h2 em{color:#a97843}.allies-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;margin-top:45px}.ally{grid-column:span 1;display:flex;flex-direction:column;justify-content:space-between;align-items:center;min-height:292px;padding:23px;background:#fff;border:1px solid #e4dcd2;box-shadow:0 12px 35px #1521330d;transition:transform .2s,box-shadow .2s;text-align:center}.ally:hover{transform:translateY(-4px);box-shadow:0 18px 40px #15213320}.ally-number{align-self:flex-start;font-size:10px;font-weight:800;letter-spacing:.14em;color:#8b6950}.ally img{width:100%;max-width:220px;height:104px;object-fit:contain}.ally strong{font:800 19px/1.25 Manrope,Arial,sans-serif}.ally-more{font-size:11px;font-weight:800;color:#7d623d}.ally-bless{background:#ad1736;color:#fff;border-color:#ad1736}.ally-bless .ally-number,.ally-bless .ally-more{color:#ffe0c8}.ally-fye{background:#081a3a;color:#fff;border-color:#081a3a}.ally-fye .ally-number,.ally-fye .ally-more{color:#8de7eb}.ally-publishing img{max-width:240px}.ally-ilatina img{max-width:170px}.allies-invite{background:#13213a;color:#fff;display:grid;grid-template-columns:.95fr 1fr;gap:7%;align-items:start}.allies-invite h2{font-size:clamp(43px,4.7vw,68px);margin:15px 0 25px}.allies-invite h2 em{color:#e9c58d}.invite-copy>p:not(.eyebrow){color:#d1dbe5;font-size:17px;line-height:1.7}.invite-paths{display:grid;gap:12px;margin:37px 0;padding:22px 0;border-block:1px solid #ffffff35;font-size:11px;font-weight:800;letter-spacing:.13em;color:#e9c58d}.invite-email span{font-size:10px;letter-spacing:.17em;font-weight:800;color:#b6c8da}.invite-email a{font-weight:800;color:#efcf9a}.allies-form{color:#12213a;max-width:580px;width:100%;justify-self:end}.allies-form select,.allies-form textarea{width:100%;padding:12px 13px;border:1px solid #b9c6ce;border-radius:0;background:#fff;color:#12213a;min-height:47px}.allies-form textarea{resize:vertical}.allies-form .button.sand{background:#dfb675}.allies-form .form-status{min-height:0}.allies-form .consent span{color:#46586a}
@media(max-width:800px){.allies-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ally{grid-column:span 1}.allies-invite{grid-template-columns:1fr;gap:35px}.allies-form{justify-self:stretch;max-width:none}.allies-mark{opacity:.55}}
@media(max-width:560px){.allies-hero{min-height:0;padding:80px 22px 85px}.allies-hero h1{font-size:clamp(50px,12vw,64px)}.allies-grid{grid-template-columns:1fr;gap:13px;margin-top:30px}.ally{grid-column:1;min-height:225px}.ally img{height:75px}.allies-mark{font-size:155px;right:0;bottom:-30px}.allies-mark span{display:none}.allies-invite{padding-block:70px}.allies-invite h2{font-size:45px}.allies-form{padding:22px}.site-header nav{padding-bottom:10px}}
