.ed-page.ed-briefing-page{min-height:100svh;background:#fff;color:#0a0f19}.ed-briefing-bar{pointer-events:none}.ed-briefing-bar button{pointer-events:auto}.ed-briefing-room{box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;width:calc(100vw - 2 * var(--hdr-edge));min-height:100svh;margin:0 auto;padding:96px 0 clamp(12px,6svh - 24px,56px)}.ed-briefing-column{width:min(100%,40rem);margin:0 auto;font-family:var(--font-suisse-intl),"Helvetica Neue",Arial,sans-serif}.ed-briefing-title{margin:0;font-size:clamp(3rem,min(6.5vw,13svh - 30px),6rem);font-weight:400;line-height:.9;letter-spacing:-.05em;color:#0a0f19}.ed-briefing-form{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px;row-gap:clamp(14px,5svh - 15px,36px);margin-top:clamp(20px,7svh - 24px,48px);padding-top:clamp(20px,6svh - 18px,40px);border-top:1px solid transparent}.ed-briefing-form:before{content:"";position:absolute;inset:-1px 0 auto;height:1px;background:rgba(10,15,25,.14);transform-origin:left center}.ed-briefing-field{display:flex;flex-direction:column;gap:clamp(4px,1svh - 2px,8px);min-width:0}.ed-briefing-field[data-wide=true]{grid-column:1/-1}.ed-briefing-field label{font-size:.9375rem;line-height:1.4;color:rgba(10,15,25,.62)}.ed-briefing-optional{color:rgba(10,15,25,.6)}.ed-briefing-field input,.ed-briefing-field textarea{box-sizing:border-box;width:100%;margin:0;padding:clamp(6px,2svh - 7px,12px) 0 clamp(8px,2svh - 5px,14px);border:0;border-bottom:1px solid rgba(10,15,25,.5);border-radius:0;background:transparent;font:inherit;font-size:1.125rem;line-height:1.4;color:#0a0f19;caret-color:var(--ed-accent);outline:none;transition:border-color .2s ease,box-shadow .2s ease}.ed-briefing-field textarea{min-height:clamp(3.25rem,14svh - 39px,7rem);resize:vertical}@supports (field-sizing:content){.ed-briefing-field textarea{field-sizing:content;max-height:60svh;resize:none}}.ed-briefing-field input::placeholder,.ed-briefing-field textarea::placeholder{color:rgba(10,15,25,.38);opacity:1}.ed-briefing-field input:hover,.ed-briefing-field textarea:hover{border-color:rgba(10,15,25,.85)}.ed-briefing-field input:focus,.ed-briefing-field textarea:focus{border-color:#0a0f19;box-shadow:inset 0 -1px 0 #0a0f19}.ed-briefing-field input:user-invalid,.ed-briefing-field textarea:user-invalid{border-color:var(--ed-accent);box-shadow:inset 0 -1px 0 var(--ed-accent)}.ed-briefing-field input:autofill{box-shadow:inset 0 0 0 100px #fff;-webkit-text-fill-color:#0a0f19}.ed-briefing-field input:autofill:focus{box-shadow:inset 0 -1px 0 #0a0f19,inset 0 0 0 100px #fff}.ed-briefing-send{grid-column:1/-1;display:flex;flex-direction:column;align-items:flex-start;gap:clamp(14px,4svh - 12px,28px)}.ed-briefing-send .ed-nav-cta{flex-shrink:0;width:var(--hdr-cluster);height:clamp(44px,4svh + 14px,52px)}.ed-briefing-note{margin:0;font-size:.8125rem;line-height:1.55;color:rgba(10,15,25,.62);text-wrap:pretty}.ed-briefing-mailbox{color:#0a0f19;user-select:all}.ed-briefing-note a{color:#0a0f19;white-space:nowrap;text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:rgba(10,15,25,.3);text-underline-offset:.2em;transition:text-decoration-color .2s ease}.ed-briefing-note a:focus-visible,.ed-briefing-note a:hover{text-decoration-color:var(--ed-accent)}.ed-briefing-title-mask{display:block;overflow:hidden;padding:.14em 0;margin:-.14em 0}.ed-briefing-title-text{display:inline-block;animation:ed-briefing-rise .8s cubic-bezier(.16,1,.3,1) 60ms backwards}.ed-briefing-form:before{animation:ed-briefing-draw .9s cubic-bezier(.16,1,.3,1) .12s backwards}.ed-briefing-field,.ed-briefing-send{animation:ed-briefing-arrive .7s cubic-bezier(.16,1,.3,1) var(--d,0s) backwards}.ed-briefing-room[data-leaving=true] .ed-briefing-title-text{animation:ed-briefing-drop .24s cubic-bezier(.4,0,1,1) forwards}.ed-briefing-room[data-leaving=true] .ed-briefing-form{animation:ed-briefing-leave .24s cubic-bezier(.4,0,1,1) 40ms forwards}@keyframes ed-briefing-rise{0%{transform:translateY(120%)}}@keyframes ed-briefing-draw{0%{transform:scaleX(0)}}@keyframes ed-briefing-arrive{0%{opacity:0;transform:translateY(14px)}}@keyframes ed-briefing-drop{to{transform:translateY(120%)}}@keyframes ed-briefing-leave{to{opacity:0;transform:translateY(10px)}}@media (prefers-reduced-motion:reduce){.ed-briefing-field,.ed-briefing-form:before,.ed-briefing-room[data-leaving=true] .ed-briefing-form,.ed-briefing-room[data-leaving=true] .ed-briefing-title-text,.ed-briefing-send,.ed-briefing-title-text{animation:none}}@media only screen and (max-width:734px){.ed-briefing-room{padding:96px 0 40px}.ed-briefing-form{grid-template-columns:minmax(0,1fr);row-gap:20px}.ed-briefing-field input,.ed-briefing-field textarea{font-size:1rem}}