.bl-container{box-sizing:border-box;width:100%;max-width:1200px;margin:0 auto;padding:0 clamp(24px,5vw,64px)}.ab-h2{font-family:var(--font-display);text-transform:uppercase;letter-spacing:var(--track-display);color:var(--mn-global-green);margin:10px 0 16px;font-size:clamp(32px,4.2vw,60px);font-weight:800;line-height:.98}.ab-hero__dots{opacity:.14;pointer-events:none;background:url(/textures/about-dots.webp) 50%/cover no-repeat;width:380px;height:380px;position:absolute;top:-40px;right:-60px;mask-image:radial-gradient(closest-side,#000 35%,#0000 100%)}.vl-masthead{padding:clamp(104px,15vh,156px) 0 clamp(40px,5vh,64px);position:relative;overflow:clip}.vl-masthead__in{z-index:10;position:relative}.vl-masthead__grid{grid-template-columns:1.25fr 1fr;align-items:end;gap:clamp(24px,4vw,64px);display:grid}.vl-masthead__title{font-family:var(--font-display);text-transform:uppercase;letter-spacing:var(--track-display);color:var(--mn-global-green);flex-direction:column;margin:0;font-size:clamp(42px,6.4vw,92px);font-weight:800;line-height:.98;display:flex}.vl-masthead__lead{border-left:3px solid var(--mn-sunset-harvest);margin:0;padding-left:clamp(0px,1.6vw,24px);font-size:17px}@media (width<=860px){.vl-masthead__grid{grid-template-columns:1fr;align-items:start}.vl-masthead__lead{margin-top:8px}}.vl-ways{padding:clamp(40px,6vh,72px) 0 clamp(56px,8vh,96px)}.vl-ways__grid{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:clamp(18px,2.4vw,28px);display:grid}.vl-ways__grid>*{height:100%}.vl-way{box-sizing:border-box;background:var(--surface-card);border:1px solid var(--border-subtle);height:100%;box-shadow:var(--shadow-sm);transition:transform var(--dur,.22s) var(--ease-out), box-shadow var(--dur,.22s) var(--ease-out);border-radius:12px;flex-direction:column;padding:clamp(22px,2.6vw,30px);display:flex}.vl-way:hover{box-shadow:var(--shadow-lg);transform:translateY(-3px)}.vl-way__t{font-family:var(--font-subhead);letter-spacing:-.01em;color:var(--mn-global-green);text-wrap:pretty;margin:0 0 10px;font-size:19px;font-weight:700;line-height:1.25}.vl-way__c{text-wrap:pretty;margin:0;font-size:15px}@media (width<=900px){.vl-ways__grid{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){.vl-ways__grid{grid-template-columns:1fr}}.vl-serve{padding:0 0 clamp(72px,10vh,120px)}.vl-serve__head{margin-bottom:clamp(22px,3vw,34px)}.vl-serve__h{text-align:left;align-items:flex-start;max-width:20ch;margin:0;font-size:clamp(28px,3.4vw,46px)}.vl-form{background:var(--surface-card);border:1px solid var(--border-subtle);max-width:820px;box-shadow:var(--shadow-md,0 12px 28px #002a2c1a);border-radius:12px;padding:clamp(24px,2.6vw,36px)}.vl-form__form{flex-direction:column;gap:18px;display:flex}.vl-form__field{flex-direction:column;min-width:0;display:flex}.vl-form__label{font-family:var(--font-body);color:var(--text-strong);margin-bottom:8px;padding:0;font-size:13px;font-weight:700;display:block}.vl-form__req{color:var(--mn-vibrant-fire)}.vl-form__row{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}@media (width<=560px){.vl-form__row{grid-template-columns:1fr}}.vl-form__set{border:0;min-width:0;margin:0;padding:0}.vl-form__legend{font-family:var(--font-body);color:var(--text-strong);margin-bottom:12px;padding:0;font-size:13px;font-weight:700}.vl-form__checks{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px clamp(16px,2vw,28px);display:grid}@media (width<=700px){.vl-form__checks{grid-template-columns:1fr}}.vl-check{color:var(--text-strong);cursor:pointer;align-items:flex-start;gap:10px;font-size:14.5px;line-height:1.4;display:flex}.vl-check__box{width:17px;height:17px;accent-color:var(--mn-sunset-harvest);cursor:pointer;flex-shrink:0;margin:2px 0 0}.vl-check__t{text-wrap:pretty}.vl-check:hover .vl-check__t{color:var(--mn-global-green)}.vl-check:has(.vl-check__box:focus-visible){outline:3px solid var(--mn-sunset-harvest);outline-offset:4px;border-radius:var(--radius-sm)}.vl-form__textarea{font-family:var(--font-body);color:var(--text-strong);background:var(--surface-card);border:1.5px solid var(--border-subtle);border-radius:var(--radius-sm);resize:vertical;box-sizing:border-box;width:100%;transition:border-color var(--dur) var(--ease-out), box-shadow var(--dur) var(--ease-out);padding:12px 14px;font-size:15px}.vl-form__textarea:hover{border-color:var(--mn-gray-400)}.vl-form__textarea:focus{border-color:var(--mn-sunset-harvest);box-shadow:0 0 0 3px var(--mn-orange-100);outline:none}.vl-form__hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.vl-form__send{flex-wrap:wrap;align-items:center;gap:14px;margin-top:2px;display:flex}.vl-form__status{margin:0;font-size:14px}.vl-form__status.is-ok{color:var(--mn-global-green);font-weight:700}.vl-form__status.is-bad{color:var(--mn-vibrant-fire);font-weight:700}.vl-form__turnstile{margin:4px 0 2px}.vl-form__nojs{color:var(--text-muted);margin:4px 0 2px;font-size:14px;line-height:1.5}.vl-form__nojs a{color:var(--mn-vibrant-fire);text-underline-offset:3px}.vl-thanks{background:var(--mn-alabaster);padding:clamp(80px,12vw,160px) 0 clamp(64px,9vw,120px)}.vl-thanks__in{max-width:56ch}.vl-thanks__h{font-family:var(--font-display);text-transform:uppercase;letter-spacing:var(--track-display);color:var(--mn-global-green);text-wrap:balance;margin:14px 0 18px;font-size:clamp(30px,4.6vw,54px);font-weight:800;line-height:1.04}.vl-thanks__c{color:var(--text-body);text-wrap:pretty;margin:0;font-size:17px;line-height:1.65}.vl-thanks__acts{flex-wrap:wrap;gap:14px;margin-top:clamp(26px,3.4vw,38px);display:flex}
