.updates_page__cT9Fs{padding:clamp(42px,7vw,82px) 0 72px}.updates_hero__nKGlU{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);gap:clamp(28px,5vw,64px);align-items:center;overflow:hidden;padding:clamp(30px,6vw,70px);border:1px solid var(--border);border-radius:28px;background:radial-gradient(circle at 91% 8%,rgba(242,201,76,.3),transparent 32%),linear-gradient(135deg,#fff,#f4f1e8);box-shadow:0 22px 60px rgba(47,47,47,.09)}.updates_intro__SMdaW{min-width:0}.updates_eyebrow__ZeusJ,.updates_formEyebrow__4BS_X{margin:0 0 12px;color:#765b00;font-size:12px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.updates_intro__SMdaW h1{max-width:620px;margin:0;font-size:clamp(54px,7vw,88px);line-height:.94;letter-spacing:-.06em}.updates_lead__EpMn5{max-width:620px;margin:24px 0 0;color:#57534d;font-size:clamp(19px,2.2vw,24px);line-height:1.5}.updates_benefits__6U5cc{display:grid;gap:11px;margin:28px 0 0;padding:0;list-style:none}.updates_benefits__6U5cc li{position:relative;padding-left:27px;color:#403d38;font-size:15px;line-height:1.45}.updates_benefits__6U5cc li:before{position:absolute;top:-.1em;left:0;color:#24483c;font-size:18px;font-weight:900;content:"✓"}.updates_tutorCard__NvlJm{display:flex;width:fit-content;max-width:100%;align-items:center;gap:14px;margin-top:32px;padding:11px 17px 11px 11px;border:1px solid #d8d3c8;border-radius:999px;background:rgba(255,255,255,.76);box-shadow:0 9px 24px rgba(47,47,47,.07)}.updates_portrait__r_3cT{position:relative;overflow:hidden;width:68px;height:68px;flex:none;border:4px solid white;border-radius:999px;box-shadow:0 5px 14px rgba(47,47,47,.15)}.updates_portrait__r_3cT img{object-fit:cover;object-position:center 20%}.updates_tutorCard__NvlJm div:last-child{display:grid;gap:4px}.updates_tutorCard__NvlJm strong{font-size:13px}.updates_tutorCard__NvlJm span{color:#6c685f;font-size:11px;font-weight:700}.updates_formCard__dHYHZ{padding:clamp(25px,4vw,39px);border:1px solid #d8d3c8;border-radius:22px;background:rgba(255,255,255,.9);box-shadow:0 18px 45px rgba(47,47,47,.1)}.updates_formCard__dHYHZ h2{margin:0;font-size:clamp(30px,4vw,42px);line-height:1.04;letter-spacing:-.045em}.updates_formIntro__hXx3l{margin:14px 0 24px;color:#625e56;font-size:14px;line-height:1.55}.updates_form__F9K5C{display:grid;gap:12px}.updates_label__dZgOs{color:#3d4941;font-size:12px;font-weight:850}.updates_input__thYss{width:100%;min-height:52px;padding:13px 14px;border:1px solid #c7cec9;border-radius:10px;outline:0;background:white;color:#253129;font:inherit;font-size:16px}.updates_input__thYss:focus{border-color:#24483c;box-shadow:0 0 0 4px rgba(36,72,60,.12)}.updates_consent__rAG9k{display:flex;align-items:flex-start;gap:10px;color:#626a64;font-size:11px;line-height:1.5}.updates_consent__rAG9k input{width:17px;height:17px;flex:none;margin-top:1px;accent-color:#24483c}.updates_consent__rAG9k a,.updates_privacyNote__cNP19 a{color:#24483c;font-weight:800;text-decoration:underline;text-underline-offset:2px}.updates_button__Xc_cS{min-height:52px;margin-top:3px;padding:13px 18px;border:0;border-radius:10px;background:#24483c;color:white;font:inherit;font-size:14px;font-weight:850;cursor:pointer;box-shadow:0 12px 24px rgba(36,72,60,.18);transition:transform .15s ease,background .15s ease}.updates_button__Xc_cS:hover:not(:disabled){background:#19382e;transform:translateY(-1px)}.updates_button__Xc_cS:focus-visible{outline:4px solid var(--ring);outline-offset:2px}.updates_button__Xc_cS:disabled{cursor:wait;opacity:.65}.updates_privacyNote__cNP19,.updates_reassurance__GqZjk{margin:0;color:#7b756d;font-size:10px;text-align:center}.updates_privacyNote__cNP19{margin-top:17px}.updates_status__rUU6i{padding:11px 13px;border:1px solid;border-radius:9px;font-size:12px;font-weight:750;line-height:1.45}.updates_success__PvYuK{border-color:#bad6c3;background:#edf8f1;color:#285039}.updates_error__VDJut{border-color:#e3c0b9;background:#fff1ee;color:#873b32}.updates_honeypot__tmrRj{position:absolute;left:-9999px}@media (max-width:840px){.updates_hero__nKGlU{grid-template-columns:1fr}.updates_intro__SMdaW h1,.updates_lead__EpMn5{max-width:700px}}@media (max-width:520px){.updates_page__cT9Fs{padding-top:30px}.updates_hero__nKGlU{margin:0 -4px;padding:28px 20px;border-radius:22px}.updates_intro__SMdaW h1{font-size:52px}.updates_tutorCard__NvlJm{border-radius:18px}}@media (prefers-reduced-motion:reduce){.updates_button__Xc_cS{transition:none}}