.ed{--paper:#f7f6f2;--paper2:#efede8;--card:#fff;--green:#14161c;--green-2:#22252c;--green-3:#31353e;--green-4:#8a8f99;--green-soft:#dee0e4;--ink:#1a1a17;--body:#5c5a54;--dim:#5c5a54;--rule:#ddd9d1;--gold:#b8860b;--gold-ink:#8a6613;--alarm:#a8442e;--success:#4b5320;--warning:#8a6d1f;--alarm-soft:#f3ece9;--serif:"Fraunces",Georgia,serif;--sans:"Instrument Sans",-apple-system,system-ui,sans-serif;background:var(--paper);color:var(--body);font-family:var(--sans);-webkit-font-smoothing:antialiased;min-height:100vh;font-size:16px;line-height:1.6;overflow-x:hidden}.ed *,.ed :before,.ed :after{box-sizing:border-box;margin:0;padding:0}.ed a{color:inherit}.ed :focus-visible{outline:2px solid var(--gold);outline-offset:3px;border-radius:2px}.ed .wrap{max-width:1180px;margin:0 auto;padding:0 32px}@media(max-width:600px){.ed .wrap{padding:0 20px}}.ed .nav{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:24px 0;display:flex}.ed .logo{font-family:var(--serif);color:var(--green);font-size:21px;font-weight:600;text-decoration:none}.ed .logo i{color:var(--gold-ink);font-style:normal}.ed .nav-meta{color:var(--dim);flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}.ed .nav-meta b{color:var(--body);font-weight:500}.ed .nav-links{align-items:center;gap:26px;font-size:14.5px;display:flex}.ed .nav-links a:hover{color:var(--green)}.ed .nav-links a:not(.btn){color:var(--body);text-decoration:none}.ed .nav-links button.nav-link-btn{font:inherit;color:var(--body);cursor:pointer;background:0 0;border:none;margin:0;padding:0}.ed .nav-links button.nav-link-btn:hover{color:var(--green)}.ed .nav-links button.nav-link-btn:disabled{opacity:.6;cursor:default}.marketing-mobile-toggle{background:var(--paper);width:44px;height:44px;color:var(--ink);border:1px solid var(--rule);cursor:pointer;border-radius:4px;justify-content:center;align-items:center;display:none}.marketing-mobile-backdrop{z-index:55;background:#16181d66;position:fixed;inset:0}.marketing-mobile-drawer{background:var(--paper);border-left:1px solid var(--rule);z-index:60;flex-direction:column;gap:22px;width:min(300px,80vw);padding:88px 28px 28px;font-size:16px;display:flex;position:fixed;top:0;bottom:0;right:0;box-shadow:-20px 0 40px #00000026}.marketing-mobile-drawer a{color:var(--ink);text-decoration:none}.marketing-mobile-drawer a:not(.btn):hover{color:var(--green)}.marketing-mobile-link-btn{font:inherit;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:none;margin:0;padding:0;font-size:16px}.marketing-mobile-link-btn:disabled{opacity:.6;cursor:default}@media(prefers-reduced-motion:no-preference){.marketing-mobile-drawer{animation:.2s marketing-drawer-in}}@keyframes marketing-drawer-in{0%{transform:translate(100%)}to{transform:translate(0)}}@media(max-width:768px){.ed .nav-links{display:none}.marketing-mobile-toggle{display:flex}}.ed .btn{background:var(--green);color:#f4f3ec;cursor:pointer;font-size:15px;font-weight:600;font-family:var(--sans);border:none;border-radius:100px;padding:12px 24px;text-decoration:none;display:inline-block}.ed .btn:hover{background:var(--green-2)}.ed .btn.ghost{color:var(--green);border:1.5px solid var(--green);background:0 0}.ed .btn.gold{background:var(--gold);color:var(--green)}.ed .btn.gold:hover{background:#cc9a2e}.ed .btn.sm{padding:9px 20px;font-size:13.5px}.ed section{padding:52px 0}.ed .section-h{border-top:1px solid var(--ink);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:30px;padding-top:16px;display:flex}.ed .section-h h2{letter-spacing:.2em;text-transform:uppercase;color:var(--ink);font-size:13px;font-weight:600}.ed .section-h h2 em{color:var(--dim);letter-spacing:.1em;text-transform:none;margin-left:10px;font-style:normal;font-weight:500}.ed .section-h>span{color:var(--dim);font-size:13px}.ed .pending{background:var(--paper2);text-align:center;border-radius:6px;padding:38px 34px}.ed .pending .pi{font-family:var(--serif);color:var(--green-3);font-size:21px;font-style:italic}.ed .pending .ps{color:var(--dim);margin-top:8px;font-size:14px}.ed .hero-v3{border-top:1px solid var(--rule);padding:52px 0 0;position:relative}.ed .hero-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:56px;display:grid}@media(max-width:960px){.ed .hero-grid{grid-template-columns:1fr;gap:36px}}.ed .kicker{letter-spacing:.22em;text-transform:uppercase;color:var(--dim);margin-bottom:22px;font-size:12.5px;font-weight:500}.ed .kicker i{color:var(--green);font-style:normal}.ed h1{font-family:var(--serif);letter-spacing:-.035em;color:var(--green);max-width:880px;font-size:clamp(44px,6.6vw,86px);font-weight:560;line-height:.97}.ed h1 em{color:var(--green-3);font-style:italic;font-weight:400}.ed .lede{font-family:var(--serif);color:var(--ink);letter-spacing:-.012em;font-size:clamp(20px,2.3vw,27px);line-height:1.38}.ed .lede strong{color:var(--green);text-decoration:underline;-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);text-underline-offset:5px;font-weight:600;text-decoration-thickness:3px}.ed .headline-num .n{font-family:var(--serif);color:var(--green);letter-spacing:-.03em;font-size:clamp(44px,4.8vw,64px);font-weight:560;line-height:1}.ed .headline-num .n small{color:var(--dim);font-size:.36em;font-weight:400}.ed .headline-num .l{letter-spacing:.18em;text-transform:uppercase;color:var(--dim);margin-top:10px;font-size:12px;font-weight:500}.ed .mosaic{grid-template-columns:repeat(4,1fr);gap:9px;display:grid;position:relative;transform:rotate(2.5deg)translateY(6px)}@media(max-width:960px){.ed .mosaic{transform:none}}@media(max-width:600px){.ed .mosaic{grid-template-columns:repeat(3,1fr)}}.ed .mosaic:after{content:"";background:radial-gradient(ellipse at center,transparent 55%,var(--paper) 96%);pointer-events:none;position:absolute;inset:-20px -30px}.ed .adtile,.ed .wtile{font:inherit;text-align:inherit;cursor:pointer;border:none;margin:0;padding:0}.ed .adtile{border:1px solid var(--rule);background:#fff;border-radius:5px;font-size:8.5px;line-height:1.35;text-decoration:none;display:block;position:relative;overflow:hidden;box-shadow:0 1px 4px #1824200f}.ed .adtile img{aspect-ratio:1;object-fit:cover;width:100%;height:auto;display:block}.ed .adtile .fallback{aspect-ratio:1;background:var(--paper2);color:var(--dim);flex-direction:column;justify-content:center;align-items:center;gap:3px;display:flex}.ed .adtile .fallback .fmt{font-family:var(--serif);font-size:11px;font-style:italic}.ed .adtile .fallback .msg{text-align:center;padding:0 6px;font-size:9px}.ed .adtile .under{color:var(--dim);background:#fff;padding:6px 8px 7px;font-size:9px}.ed .adtile .under b{color:var(--ink);font-size:9.5px;font-weight:600;display:block}.ed .adtile.stale{outline:2px solid var(--alarm);outline-offset:-2px}.ed .adtile .st{background:var(--alarm);color:#fff;letter-spacing:.08em;text-transform:uppercase;z-index:1;border-radius:100px;padding:2.5px 7px;font-size:7.5px;font-weight:700;position:absolute;top:6px;right:6px}.ed .adtile .st.partner{background:var(--gold-ink,#8a6d1a);left:6px;right:auto}.ed .mosaic-cap{color:var(--dim);margin-top:14px;font-size:12.5px}.ed .mosaic-cap b{color:var(--green);font-weight:600}.ed .week{border-bottom:1px solid var(--rule);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}@media(max-width:880px){.ed .week{grid-template-columns:repeat(2,1fr)}}.ed .wk{border-right:1px solid var(--rule);padding:6px 28px 26px 0}.ed .wk:last-child{border-right:none}@media(max-width:880px){.ed .wk:nth-child(2){border-right:none}}.ed .wk .v{font-family:var(--serif);color:var(--green);letter-spacing:-.02em;font-size:clamp(30px,3.4vw,42px);font-weight:560;line-height:1}.ed .wk .v.up:before{content:"▲ ";vertical-align:middle;color:var(--green-3);font-size:.5em}.ed .wk .v.dn:before{content:"▼ ";vertical-align:middle;color:var(--alarm);font-size:.5em}.ed .wk .v.alarm{color:var(--alarm)}.ed .wk .l{letter-spacing:.14em;text-transform:uppercase;color:var(--dim);margin-top:10px;font-size:12px;font-weight:500}.ed .wk .d{max-width:240px;margin-top:6px;font-size:13.5px}.ed .wk-clickable{text-align:left;border:0;border-right:1px solid var(--rule);width:100%;font:inherit;cursor:pointer;background:0 0;transition:opacity .12s;display:block}.ed .wk-clickable:hover:not(:disabled),.ed .wk-clickable:focus-visible:not(:disabled){opacity:.7}.ed .wk-clickable:disabled{cursor:default}.ed .trend{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:end;gap:56px;display:grid}@media(max-width:880px){.ed .trend{grid-template-columns:1fr;gap:28px}}.ed .trend svg{width:100%;height:auto;display:block}.ed .trend-note{font-size:15px}.ed .trend-note b{color:var(--ink);font-weight:600}.ed .band-key{color:var(--dim);flex-wrap:wrap;gap:22px;margin-top:14px;font-size:12.5px;display:flex}.ed .band-key i{vertical-align:baseline;border-radius:2px;width:16px;height:8px;margin-right:7px;display:inline-block}.ed .band{border-radius:4px;height:110px;display:flex;overflow:hidden}.ed .strata-labels{flex-wrap:wrap;margin-top:16px;display:flex}.ed .sl{min-width:120px;padding-right:20px}.ed .sl-clickable{cursor:pointer;text-align:left;font:inherit;background:0 0;border:0;transition:opacity .12s}.ed .sl-clickable:hover,.ed .sl-clickable:focus-visible{opacity:.7}.ed .sl .pc{font-family:var(--serif);color:var(--green);letter-spacing:-.02em;font-size:clamp(24px,3vw,38px);font-weight:560;line-height:1.1}.ed .sl .pc em{color:var(--dim);margin-left:6px;font-size:.42em;font-style:normal;font-weight:500}.ed .sl .pc em.dn{color:var(--alarm)}.ed .sl .nm{color:var(--ink);font-size:13px;font-weight:600}.ed .sl .note{color:var(--dim);font-size:12.5px}.ed .strata-caption{max-width:660px;margin-top:20px;font-size:15px}.ed .strata-caption b{color:var(--ink);font-weight:600}.ed .sov{flex-direction:column;gap:18px;display:flex}.ed .sov-row{grid-template-columns:190px 1fr 110px;align-items:center;gap:24px;display:grid}@media(max-width:760px){.ed .sov-row{grid-template-columns:110px 1fr 90px;gap:14px}}.ed .sov-row .nm{color:var(--ink);font-size:15px;font-weight:600}.ed .sov-row .nm small{color:var(--dim);font-size:12.5px;font-weight:400;display:block}.ed .sov-track{background:var(--paper2);border-radius:3px;height:34px;position:relative}.ed .sov-track i{background:var(--green-soft);border-radius:3px;position:absolute;inset:0 auto 0 0}.ed .sov-row.focal .sov-track i{background:var(--green)}.ed .sov-row .val{font-family:var(--serif);color:var(--green);text-align:right;font-size:24px;font-weight:560}.ed .sov-row .val small{color:var(--dim);font-size:.55em;font-weight:400}.ed .sov-cap{max-width:660px;margin-top:18px;font-size:15px}.ed .sov-cap b{color:var(--ink);font-weight:600}.ed .wall-filters{flex-wrap:wrap;gap:10px;margin-bottom:24px;display:flex}.ed .pillstat{color:var(--dim);background:var(--paper2);font-size:13px;font-family:var(--sans);border-radius:100px;padding:7px 15px}.ed .pillstat-link{cursor:pointer;text-decoration:none;transition:background .12s,color .12s;display:inline-block}.ed .pillstat-link:hover,.ed .pillstat-link:focus-visible{background:var(--green);color:#f4f3ec}.ed .pillbtn{border:1px solid var(--rule);color:var(--body);cursor:pointer;font-size:13px;font-family:var(--sans);background:0 0;border-radius:100px;padding:7px 15px}.ed .pillbtn.on{background:var(--green);color:#f4f3ec;border-color:var(--green)}.ed .wall-partner-note{color:var(--dim);margin:-8px 0 16px;font-size:13px}.ed .wall{grid-template-columns:repeat(6,1fr);gap:12px;display:grid}@media(max-width:960px){.ed .wall{grid-template-columns:repeat(3,1fr)}}@media(max-width:600px){.ed .wall{grid-template-columns:repeat(2,1fr)}}.ed .wtile{background:var(--card);border:1px solid var(--rule);border-radius:4px;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.ed .wtile .img{aspect-ratio:1;background:var(--paper2);justify-content:center;align-items:center;display:flex;position:relative}.ed .wtile .img img{object-fit:cover;width:100%;height:100%;display:block}.ed .wtile .img .fmt{font-family:var(--serif);color:var(--dim);background:#f1f0eae6;border-radius:100px;padding:3px 9px;font-size:13px;font-style:italic}.ed .wtile .flag{background:var(--alarm);color:#f4f3ec;letter-spacing:.1em;text-transform:uppercase;border-radius:100px;padding:4px 9px;font-size:10px;font-weight:600;position:absolute;top:9px;right:9px}.ed .wtile .flag.partner{background:var(--gold-ink,#8a6d1a);top:9px;left:9px;right:auto}.ed .wtile .partner-note{color:var(--dim);margin-top:4px;font-size:11px;font-style:italic}.ed .wtile .meta{padding:12px 13px 14px;font-size:12.5px}.ed .wtile .meta .ch{color:var(--ink);font-weight:600}.ed .wtile .meta .tags{color:var(--dim);margin-top:2px}.ed .wtile .meta .days{color:var(--dim);margin-top:6px;font-size:11.5px}.ed .wtile .meta .days b{color:var(--alarm);font-weight:600}.ed .wall-more{color:var(--dim);margin-top:20px;font-size:14px}.ed .wall-more a{color:var(--green);text-decoration:underline;-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);text-underline-offset:4px;font-weight:600}.ed .mix{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:56px;display:grid}@media(max-width:880px){.ed .mix{grid-template-columns:1fr;gap:24px}}.ed .mrow{border-bottom:1px solid var(--rule);grid-template-columns:150px 1fr 60px;align-items:center;gap:16px;padding:10px 0;display:grid}.ed .mrow .nm{color:var(--ink);font-size:14px;font-weight:600}.ed .mtrack{background:var(--paper2);border-radius:3px;height:16px;position:relative}.ed .mtrack i{background:var(--green-2);border-radius:3px;position:absolute;inset:0 auto 0 0}.ed .mrow .pc{font-family:var(--serif);color:var(--green);text-align:right;font-size:19px;font-weight:560}.ed .mix-note{font-family:var(--serif);color:var(--ink);font-size:clamp(20px,2.2vw,26px);line-height:1.4}.ed .mix-note strong{color:var(--green);text-decoration:underline;-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);text-underline-offset:5px;font-weight:600;text-decoration-thickness:3px}.ed .smallnote{color:var(--dim);margin-top:14px;font-size:12px}.ed .flight-explainer{color:var(--dim);margin-bottom:12px;font-size:14px}.ed .flight-range-toggle{gap:8px;margin-bottom:16px;display:flex}.ed .rangebtn{border:1px solid var(--rule);color:var(--body);cursor:pointer;font-size:12.5px;font-family:var(--sans);background:0 0;border-radius:100px;padding:6px 13px}.ed .rangebtn.on{background:var(--green);color:#f4f3ec;border-color:var(--green)}.ed .flight svg{width:100%;height:auto;display:block}.ed .flight-key{color:var(--dim);flex-wrap:wrap;gap:24px;margin-top:16px;font-size:13px;display:flex}.ed .flight-key i{vertical-align:middle;border-radius:2px;width:22px;height:4px;margin-right:8px;display:inline-block}.ed .flight-cap{max-width:680px;margin-top:18px;font-size:15px}.ed .flight-cap b{color:var(--ink);font-weight:600}.ed .flight-showall{font:inherit;color:var(--gold-ink);cursor:pointer;text-underline-offset:2px;background:0 0;border:0;padding:0;font-size:14px;text-decoration:underline}.ed .flight-showall:hover{color:var(--ink)}.ed .fatigue-scope-note{color:var(--dim);margin:0 0 16px;font-size:13px}.ed .fat-table{border-collapse:collapse;width:100%;font-size:14.5px}.ed .fat-table th{letter-spacing:.16em;text-transform:uppercase;color:var(--dim);text-align:left;border-bottom:1px solid var(--ink);padding:0 16px 12px 0;font-size:11px;font-weight:500}.ed .fat-table td{border-bottom:1px solid var(--rule);vertical-align:baseline;padding:15px 16px 15px 0}.ed .fat-table td:first-child{color:var(--ink);font-weight:600;font-family:var(--serif);font-size:16.5px}.ed .fat-table .days{font-family:var(--serif);color:var(--alarm);font-size:20px;font-weight:560}.ed .fat-table .chn{color:var(--dim)}.ed .fat-cap{max-width:660px;margin-top:18px;font-size:15px}.ed .fat-cap b{color:var(--ink);font-weight:600}@media(max-width:760px){.ed .fat-table .hide-m{display:none}}.ed .recep{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:56px;display:grid}@media(max-width:880px){.ed .recep{grid-template-columns:1fr;gap:26px}}.ed .recep .big{font-family:var(--serif);color:var(--ink);font-size:clamp(21px,2.4vw,27px);line-height:1.38}.ed .recep .big strong{color:var(--alarm);font-weight:600}.ed .dots{grid-template-columns:repeat(20,1fr);gap:7px;max-width:430px;display:grid}.ed .dots i{aspect-ratio:1;background:var(--green-soft);border-radius:50%}.ed .dots i.p{background:var(--green-3)}.ed .dots i.n{background:var(--alarm)}.ed .dots-cap{color:var(--dim);margin-top:14px;font-size:13px}.ed .dots-cap b{color:var(--body);font-weight:600}.ed .plays{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}@media(max-width:880px){.ed .plays{grid-template-columns:1fr}}.ed .play{border:1px solid var(--rule);background:#fff;border-radius:6px;padding:30px 28px}.ed .play .pk{font-family:var(--serif);color:var(--gold-ink);margin-bottom:12px;font-size:16px;font-style:italic}.ed .play h3{font-family:var(--serif);color:var(--green);letter-spacing:-.015em;margin-bottom:10px;font-size:22px;font-weight:600;line-height:1.2}.ed .play p{font-size:14.5px}.ed .play p b{color:var(--ink);font-weight:600}.ed .green-block{background:var(--green);color:#e7ebe5;border-radius:6px;margin-top:10px;padding:52px 56px}@media(max-width:880px){.ed .green-block{padding:34px 26px}}.ed .green-block .gh{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:28px;display:flex}.ed .green-block h2{font-family:var(--serif);color:#f4f3ec;font-size:clamp(24px,2.8vw,32px);font-weight:560}.ed .green-block .gh span{color:#9fb3a8;font-size:13px}.ed .rrow{border-top:1px solid #f4f3ec29;grid-template-columns:minmax(0,1.2fr) minmax(0,1.4fr) 200px;align-items:baseline;gap:24px;padding:15px 0;font-size:14.5px;display:grid}@media(max-width:880px){.ed .rrow{grid-template-columns:1fr;gap:4px}}.ed .rrow .c,.ed .rrow .e,.ed .rrow .s,.ed .rrow .v{overflow-wrap:break-word;min-width:0}.ed .rrow .c{color:#f4f3ec;font-weight:600}.ed .rrow .e{color:#c4d0c8}.ed .rrow .s{color:#9fb3a8;font-size:13.5px}.ed .rrow .v{color:var(--gold);letter-spacing:.1em;text-transform:uppercase;text-align:right;font-size:12.5px;font-weight:500}@media(max-width:880px){.ed .rrow .v{text-align:left}}.ed .green-block .method{color:#c4d0c8;border-top:1px solid #f4f3ec29;max-width:660px;margin-top:28px;padding-top:20px;font-size:14px}.ed .green-block .method-heading{color:var(--gold);max-width:660px;margin-bottom:24px;font-size:15px;font-weight:600}.ed .rrow{cursor:pointer}.ed .rrow:hover{background:#d9a5210f}.ed .chooser-overlay{z-index:230;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.ed .chooser-scrim{background:#16181d99;position:absolute;inset:0}.ed .chooser-panel{background:var(--green);color:#e7ebe5;border-radius:14px;width:min(480px,100%);padding:28px;position:relative;box-shadow:0 24px 70px #00000059}.ed .chooser-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.ed .chooser-head h3{font-family:var(--serif);color:#f4f3ec;margin:0;font-size:22px;font-weight:560}.ed .chooser-close{color:#e7ebe5;cursor:pointer;background:0 0;border:none;padding:0;font-size:26px;line-height:1}.ed .chooser-sub{color:#c4d0c8;margin:8px 0 22px;font-size:14.5px}.ed .chooser-cards{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:14px;display:grid}@media(max-width:520px){.ed .chooser-cards{grid-template-columns:1fr}}.ed .chooser-card{text-align:left;cursor:pointer;color:inherit;background:#f4f3ec0f;border:1px solid #f4f3ec29;border-radius:10px;padding:18px}.ed .chooser-card:hover{border-color:var(--gold);background:#d9a5211a}.ed .chooser-card:disabled{opacity:.6;cursor:default}.ed .cc-name{font-family:var(--serif);color:#f4f3ec;font-size:18px;font-weight:560}.ed .cc-cat{color:#9fb3a8;margin-top:6px;font-size:13px}.ed .rdw-overlay{z-index:220;justify-content:flex-end;display:flex;position:fixed;inset:0}.ed .rdw-scrim{background:#16181d8c;position:absolute;inset:0}.ed .rdw-panel{background:var(--green);color:#e7ebe5;flex-direction:column;width:min(560px,100%);height:100%;display:flex;position:relative;overflow:auto;box-shadow:-20px 0 60px #00000040}.ed .adm-panel{width:min(640px,100%)}.ed .adm-body{padding:0 26px 26px}.ed .adm-media{background:#0e1712;border-radius:8px;justify-content:center;align-items:center;min-height:200px;margin-bottom:20px;display:flex;overflow:hidden}.ed .adm-media img,.ed .adm-media video{object-fit:contain;width:100%;max-height:420px;display:block}.ed .adm-media-fallback{text-align:center;color:#9fb3a8;flex-direction:column;align-items:center;gap:8px;padding:40px 24px;display:flex}.ed .adm-media-fallback .fmt{font-family:var(--serif);color:#e7ebe5;font-size:15px;font-style:italic}.ed .adm-facts{gap:14px;display:grid}.ed .adm-fact{grid-template-columns:130px 1fr;align-items:baseline;gap:12px;font-size:14px;display:grid}.ed .adm-fact-l{color:var(--gold);text-transform:uppercase;letter-spacing:.1em;font-size:11px;font-weight:600}.ed .adm-fact-v{color:#e7ebe5;overflow-wrap:break-word}.ed .adm-fact-v a{color:var(--gold);word-break:break-all}.ed .rdw-head{background:var(--green);border-bottom:1px solid #f4f3ec29;flex-direction:column;gap:6px;padding:24px 26px;display:flex;position:sticky;top:0}.ed .rdw-head-label{text-transform:uppercase;letter-spacing:.12em;color:var(--gold);font-size:11px;font-weight:600}.ed .rdw-head-claim{font-family:var(--serif);color:#f4f3ec;padding-right:32px;font-size:19px;font-weight:560;line-height:1.3}.ed .rdw-close{color:#e7ebe5;cursor:pointer;background:0 0;border:none;padding:4px;font-size:24px;line-height:1;position:absolute;top:20px;right:22px}.ed .rdw-body{flex:1;padding:22px 26px}.ed .rdw-empty{color:#9fb3a8;text-align:center;padding:40px 8px;font-size:14px}.ed .rdw-numbers{flex-direction:column;gap:16px;display:flex}.ed .rdw-numrow{grid-template-columns:110px 1fr 70px 46px;align-items:center;gap:12px;font-size:13.5px;display:grid}.ed .rdw-numlabel{color:#e7ebe5;font-weight:600}.ed .rdw-numtrack{background:#f4f3ec24;border-radius:100px;height:6px;overflow:hidden}.ed .rdw-numtrack i{background:var(--gold);border-radius:100px;height:100%;display:block}.ed .rdw-numcount{color:#c4d0c8;text-align:right;font-variant-numeric:tabular-nums}.ed .rdw-numpct{color:var(--gold);text-align:right;font-weight:600}.ed .rdw-creatives{grid-template-columns:1fr 1fr;gap:14px;display:grid}@media(max-width:520px){.ed .rdw-creatives{grid-template-columns:1fr}}.ed .rdw-card{background:#f4f3ec0d;border-radius:4px;gap:10px;padding:10px;display:flex}.ed .rdw-thumb{color:#9fb3a8;text-transform:uppercase;background:#f4f3ec14;border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;font-size:9px;display:flex;overflow:hidden}.ed .rdw-thumb img{object-fit:cover;width:100%;height:100%;display:block}.ed .rdw-card-meta{flex-direction:column;justify-content:center;gap:4px;min-width:0;display:flex}.ed .rdw-card-ch{color:#e7ebe5;font-size:12.5px;font-weight:600}.ed .rdw-card-d{color:#9fb3a8;font-size:11.5px}.ed .rdw-foot{color:#9fb3a8;border-top:1px solid #f4f3ec29;padding:16px 26px;font-size:12px}.ed .dash-cta{text-align:center;background:var(--card);border:1px solid var(--rule);color:var(--dim);flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:36px;padding:22px 20px;font-size:14px;display:flex}.ed .dash-cta a{color:var(--ink);-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);font-weight:600}.ed .foot{color:var(--dim);border-top:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:44px;padding:36px 0 56px;font-size:13.5px;display:flex}.ed .foot b{color:var(--body);font-weight:600}.ed .home-hero{border-top:1px solid var(--rule);padding:76px 0 60px;position:relative}.ed .curve{pointer-events:none;width:min(48vw,560px);position:absolute;top:0;right:-60px}@media(max-width:960px){.ed .curve{opacity:.25}}.ed .sub{max-width:600px;color:var(--body);margin-top:30px;font-size:clamp(17px,1.7vw,20px)}.ed .sub b{color:var(--ink);font-weight:600}.ed .cta-row{flex-wrap:wrap;align-items:center;gap:16px;margin-top:38px;display:flex}.ed .cta-note{color:var(--dim);margin-top:16px;font-size:14px}.ed .cta-note b{color:var(--green);font-weight:600}.ed .brand-check{max-width:560px;margin-top:34px}.ed .brand-check-label{color:var(--ink);margin-bottom:10px;font-size:14px;font-weight:600;display:block}.ed .brand-check-row{flex-wrap:wrap;gap:10px;display:flex}.ed .brand-check-row input{border:1.5px solid var(--rule);min-width:220px;font:inherit;color:var(--ink);background:#fff;border-radius:100px;flex:1;padding:13px 18px;font-size:15px}.ed .brand-check-row input::placeholder{color:var(--dim)}.ed .brand-check-row input:focus-visible{outline:2px solid var(--gold);outline-offset:2px;border-color:var(--gold)}.ed .brand-check-row input:disabled{opacity:.6}.ed .brand-check-result{background:var(--card);border:1px solid var(--rule);border-radius:8px;margin-top:16px;padding:18px 20px}.ed .bcr-line{color:var(--ink);font-size:15px;font-weight:500;line-height:1.5}.ed .bcr-sub{color:var(--dim);margin-top:4px;font-size:14px}.ed .brand-check-result .btn{margin-top:14px}.ed .figures{border-top:1px solid var(--ink);border-bottom:1px solid var(--rule);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-top:70px;display:grid}@media(max-width:820px){.ed .figures{grid-template-columns:1fr}}.ed .fig{border-right:1px solid var(--rule);padding:34px 32px 34px 0}.ed .fig:last-child{border-right:none}@media(max-width:820px){.ed .fig{border-right:none;border-bottom:1px solid var(--rule);padding:24px 0}}.ed .fig .v{font-family:var(--serif);color:var(--green);letter-spacing:-.025em;font-size:clamp(38px,4.4vw,56px);font-weight:560;line-height:1}.ed .fig .v small{color:var(--dim);font-size:.4em;font-weight:400}.ed .fig .l{letter-spacing:.16em;text-transform:uppercase;color:var(--dim);margin-top:12px;font-size:13px;font-weight:500}.ed .fig .d{max-width:280px;margin-top:8px;font-size:14.5px}.ed .thesis{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:64px;padding:88px 0;display:grid}@media(max-width:880px){.ed .thesis{grid-template-columns:1fr;gap:24px;padding:56px 0}}.ed .thesis h2{letter-spacing:.2em;text-transform:uppercase;color:var(--ink);font-size:13px;font-weight:600}.ed .thesis .t{font-family:var(--serif);color:var(--ink);letter-spacing:-.015em;font-size:clamp(24px,3vw,36px);font-weight:400;line-height:1.3}.ed .thesis .t strong{color:var(--green);text-decoration:underline;-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);text-underline-offset:6px;font-weight:600;text-decoration-thickness:3px}.ed .moves{grid-template-columns:repeat(3,1fr);gap:40px;padding-bottom:40px;display:grid}@media(max-width:880px){.ed .moves{grid-template-columns:1fr;gap:28px}}.ed .move{border-top:1px solid var(--ink);padding-top:20px}.ed .move .k{font-family:var(--serif);color:var(--green-3);margin-bottom:10px;font-size:17px;font-style:italic}.ed .move h3{font-family:var(--serif);color:var(--green);letter-spacing:-.015em;margin-bottom:10px;font-size:23px;font-weight:600}.ed .move p{font-size:15px}.ed .move p b{color:var(--ink);font-weight:600}.ed .return{background:var(--green);color:#e7ebe5;text-align:center;border-radius:6px;margin:30px 0 0;padding:72px 56px}@media(max-width:880px){.ed .return{padding:48px 26px}}.ed .return svg{margin:0 auto 26px;display:block}.ed .return h2{font-family:var(--serif);letter-spacing:-.025em;color:#f4f3ec;max-width:700px;margin:0 auto;font-size:clamp(30px,4vw,48px);font-weight:560;line-height:1.1}.ed .return h2 em{color:var(--gold);font-style:italic;font-weight:400}.ed .return p{color:#c4d0c8;max-width:520px;margin:20px auto 0;font-size:16.5px}.ed .return .btn{margin-top:34px}.ed .foot-home{color:var(--dim);flex-wrap:wrap;justify-content:space-between;gap:16px;padding:38px 0 56px;font-size:13.5px;display:flex}.ed .room-proof{padding:56px 0 24px}.ed .room-proof-stack{flex-direction:column;gap:44px;margin-top:28px;display:flex}.ed .room-proof-stack figure{margin:0}.ed .room-proof-stack img{border:1px solid var(--rule);border-radius:6px;width:100%;display:block}.ed .room-proof-stack figure button img{transition:opacity .15s,transform .15s}.ed .room-proof-stack figure button:hover img{opacity:.88;transform:scale(1.003)}.ed .room-proof-stack figure button:focus-visible img{outline:2px solid var(--gold);outline-offset:2px}.ed .room-proof-stack figcaption{color:var(--dim);margin-top:12px;font-size:14px;line-height:1.4}.ed .room-proof.receipts-first{padding-top:32px;padding-bottom:8px}.ed .receipts-callout{text-align:center;max-width:48ch;color:var(--ink);margin:0 auto;font-size:17px;font-weight:600}.ed .roadmap{padding:56px 0}.ed .roadmap-rows{margin-top:8px}.ed .roadmap-row{border-top:1px solid var(--rule);padding:22px 0}.ed .roadmap-row .rm-t{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;display:flex}.ed .roadmap-row .rm-t b{font-family:var(--serif);color:var(--green);font-size:20px;font-weight:600}.ed .roadmap-row .rm-t span{letter-spacing:.14em;text-transform:uppercase;color:var(--gold-ink);white-space:nowrap;font-size:11px;font-weight:600}.ed .roadmap-row p{max-width:70ch;margin-top:8px;font-size:15px}.ed .roadmap-cap{color:var(--dim);border-top:1px solid var(--rule);margin-top:20px;padding-top:20px;font-size:14px}.ed .indexed{padding:56px 0 24px}.ed .indexed-chips{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:24px;display:flex}.ed .indexed-chip{border:1px solid var(--rule);color:var(--ink);background:var(--card);border-radius:999px;align-items:center;padding:8px 16px;font-size:13.5px;display:inline-flex}.ed .indexed-chip-expand{color:var(--gold-ink);cursor:pointer;background:0 0;font-weight:600}.ed .indexed-chip-expand:hover{background:var(--paper2)}.ed .indexed-cap{color:var(--dim);text-align:center;margin-top:20px;font-size:14px}.ed .indexed-grid{border-top:1px solid var(--rule);border-left:1px solid var(--rule);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:0;margin-top:28px;display:grid}.ed .indexed-cell{border-right:1px solid var(--rule);border-bottom:1px solid var(--rule);padding:20px 22px}.ed .indexed-cell .ic-name{font-family:var(--serif);color:var(--green);letter-spacing:-.01em;font-size:18px;font-weight:600}.ed .indexed-cell .ic-sub{color:var(--dim);margin-top:6px;font-size:12.5px;line-height:1.5}.ed .industries{padding:56px 0 24px}.ed .industries-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px;margin-top:28px;display:grid}.ed .industry-card{text-align:left;font:inherit;background:var(--card);border:1px solid var(--rule);cursor:pointer;padding:24px;transition:border-color .15s,transform .15s}.ed .industry-card:hover:not(:disabled),.ed .industry-card:focus-visible:not(:disabled){border-color:var(--gold);transform:translateY(-2px)}.ed .industry-card:disabled{cursor:wait;opacity:.7}.ed .industry-card .ic-cat{font-family:var(--serif);color:var(--green);letter-spacing:-.01em;font-size:20px;font-weight:600}.ed .industry-card .ic-brands{color:var(--body);margin-top:8px;font-size:13px}.ed .industry-card .ic-stat{color:var(--dim);margin-top:10px;font-size:12.5px;line-height:1.5}.ed .industry-card .ic-cta{color:var(--gold-ink);letter-spacing:.02em;margin-top:14px;font-size:12px;font-weight:600}.ed .pricing-grid{grid-template-columns:minmax(220px,1fr) minmax(260px,1.15fr) minmax(220px,1fr);align-items:start;gap:16px;display:grid}@media(max-width:880px){.ed .pricing-grid{grid-template-columns:1fr;max-width:420px;margin:0 auto}}.ed .tier-card-featured{z-index:1;position:relative;transform:scale(1.05);box-shadow:0 10px 32px #1824201f}@media(max-width:880px){.ed .tier-card-featured{transform:none}}.ed .foot-home b{color:var(--body);font-weight:600}.ed .team-block{padding:56px 0 24px}.ed .team-copy{max-width:640px;color:var(--body);text-align:center;flex-direction:column;gap:16px;margin:24px auto 0;font-size:16px;line-height:1.65;display:flex}.ed .team-copy a{color:var(--gold-ink);text-decoration:underline;-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);text-underline-offset:3px;font-weight:600}.ed .next-steps{padding:56px 0 24px}.ed .next-steps-rows{max-width:680px;margin-top:28px;margin-left:auto;margin-right:auto}.ed .next-steps-row{border-top:1px solid var(--rule);grid-template-columns:44px 1fr;align-items:baseline;gap:20px;padding:18px 0;display:grid}.ed .next-steps-row:first-child{border-top:1px solid var(--ink)}.ed .ns-num{font-family:var(--serif);color:var(--gold-ink);font-size:19px;font-weight:600}.ed .next-steps-row p{color:var(--body);font-size:15.5px}.ed.ed-exports{background:var(--paper2)}.ed .ex-intro{max-width:760px;padding:34px 0 10px}.ed .ex-intro h1{font-size:clamp(36px,4.8vw,58px)}.ed .ex-intro p{margin-top:18px;font-size:17px}.ed .ex-intro p b{color:var(--ink);font-weight:600}.ed .exhibit{padding:56px 0 20px}.ed .exhibit-h{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:10px;display:flex}.ed .exhibit-h h2{letter-spacing:.2em;text-transform:uppercase;color:var(--ink);font-size:13px;font-weight:600}.ed .exhibit-h span{color:var(--dim);font-size:13px}.ed .soon{background:var(--gold);color:var(--green);letter-spacing:.12em;text-transform:uppercase;border-radius:100px;margin-bottom:16px;padding:5px 12px;font-size:11px;font-weight:700;display:inline-block}.ed .caption{color:var(--dim);max-width:720px;margin-top:22px;font-size:14.5px}.ed .caption b{color:var(--ink);font-weight:600}.ed .slide{aspect-ratio:16/9;background:var(--green);color:#e7ebe5;border-radius:8px;flex-direction:column;padding:4.2% 4.6%;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 70px -20px #18242073,0 8px 24px #1824202e;container-type:inline-size}.ed .slide .s-arc{opacity:.5;pointer-events:none;width:44%;position:absolute;top:-14%;right:-6%}.ed .s-top{justify-content:space-between;align-items:baseline;display:flex}.ed .s-kicker{letter-spacing:.24em;text-transform:uppercase;color:#9fb3a8;font-size:1.15cqw;font-weight:500}.ed .s-agency{font-family:var(--serif);color:#c4d0c8;font-size:1.4cqw;font-style:italic}.ed .s-agency b{color:#f4f3ec;font-style:normal;font-weight:600}.ed .slide h3{font-family:var(--serif);letter-spacing:-.03em;color:#f4f3ec;max-width:72%;margin-top:2.2cqw;font-size:4.6cqw;font-weight:560;line-height:1}.ed .slide h3 em{color:var(--gold);font-style:italic;font-weight:400}.ed .s-body{flex:1;grid-template-columns:1.25fr 1fr;align-items:end;gap:5cqw;margin-top:3.4cqw;display:grid}.ed .s-fig{gap:4.5cqw;display:flex}.ed .s-fig .f .v{font-family:var(--serif);color:#f4f3ec;letter-spacing:-.025em;font-size:4.4cqw;font-weight:560;line-height:1}.ed .s-fig .f .v small{color:#9fb3a8;font-size:.4em;font-weight:400}.ed .s-fig .f .v.gold{color:var(--gold)}.ed .s-fig .f .l{letter-spacing:.16em;text-transform:uppercase;color:#9fb3a8;margin-top:.9cqw;font-size:1.05cqw;font-weight:500}.ed .s-strata{margin-top:3cqw}.ed .s-band{border-radius:.4cqw;height:4.6cqw;display:flex;overflow:hidden}.ed .s-band div{height:100%}.ed .s-band .x1{background:#f4f3ec}.ed .s-band .x2{background:#c9d6cd}.ed .s-band .x3{background:#7e9a8c}.ed .s-band .x4{background:#4e6e60}.ed .s-band-l{color:#9fb3a8;margin-top:1.1cqw;font-size:1.05cqw;display:flex}.ed .s-band-l span b{color:#f4f3ec;font-weight:600}.ed .s-quote{border-left:.35cqw solid var(--gold);padding-left:2.2cqw}.ed .s-quote p{font-family:var(--serif);color:#e7ebe5;font-size:1.85cqw;line-height:1.42}.ed .s-quote p strong{color:#f4f3ec;font-weight:600}.ed .s-quote .src{color:#9fb3a8;letter-spacing:.1em;text-transform:uppercase;margin-top:1.4cqw;font-size:1.05cqw}.ed .s-foot{color:#9fb3a8;border-top:1px solid #f4f3ec2e;justify-content:space-between;align-items:center;margin-top:3cqw;padding-top:1.6cqw;font-size:1cqw;display:flex}.ed .s-foot b{color:#c4d0c8;font-weight:500}.ed .brief-stage{grid-template-columns:minmax(0,58%) minmax(0,1fr);align-items:start;gap:48px;display:grid}@media(max-width:920px){.ed .brief-stage{grid-template-columns:1fr}}.ed .a4{aspect-ratio:210/297;background:var(--card);color:var(--body);border-radius:4px;flex-direction:column;padding:6.5% 7%;display:flex;box-shadow:0 30px 70px -20px #18242059,0 6px 20px #18242024;container-type:inline-size}.ed .b-top{border-bottom:2px solid var(--green);justify-content:space-between;align-items:baseline;padding-bottom:2.4cqw;display:flex}.ed .b-brand{font-family:var(--serif);color:var(--green);font-size:2.5cqw;font-weight:600}.ed .b-brand i{color:var(--gold);font-style:normal}.ed .b-date{color:var(--dim);letter-spacing:.14em;text-transform:uppercase;font-size:1.5cqw}.ed .b-kicker{letter-spacing:.22em;text-transform:uppercase;color:var(--dim);margin:3.4cqw 0 1.6cqw;font-size:1.5cqw;font-weight:500}.ed .a4 h3{font-family:var(--serif);letter-spacing:-.03em;color:var(--green);font-size:5.4cqw;font-weight:560;line-height:1.02}.ed .b-lede{font-family:var(--serif);color:var(--ink);margin-top:2.4cqw;font-size:2.35cqw;line-height:1.45}.ed .b-lede strong{color:var(--green);border-bottom:.3cqw solid var(--gold);font-weight:600}.ed .b-figs{border-top:1px solid var(--rule);grid-template-columns:repeat(4,1fr);gap:2cqw;margin-top:3.6cqw;padding-top:2.6cqw;display:grid}.ed .b-figs .v{font-family:var(--serif);color:var(--green);letter-spacing:-.02em;font-size:3.6cqw;font-weight:560;line-height:1}.ed .b-figs .v small{color:var(--dim);font-size:.42em;font-weight:400}.ed .b-figs .v.alarm{color:var(--alarm)}.ed .b-figs .l{letter-spacing:.14em;text-transform:uppercase;color:var(--dim);margin-top:.9cqw;font-size:1.15cqw;font-weight:500}.ed .b-sec{letter-spacing:.2em;text-transform:uppercase;color:var(--ink);border-top:1px solid var(--rule);margin:3.6cqw 0 1.8cqw;padding-top:2cqw;font-size:1.35cqw;font-weight:600}.ed .b-flight{width:100%}.ed .b-plays{grid-template-columns:repeat(3,1fr);gap:2.2cqw;margin-top:.6cqw;display:grid}.ed .b-play .pk{font-family:var(--serif);color:var(--gold);font-size:1.6cqw;font-style:italic}.ed .b-play h4{font-family:var(--serif);color:var(--green);margin:.6cqw 0 .7cqw;font-size:2cqw;font-weight:600;line-height:1.15}.ed .b-play p{font-size:1.45cqw;line-height:1.5}.ed .b-foot{border-top:1px solid var(--rule);color:var(--dim);justify-content:space-between;margin-top:auto;padding-top:2cqw;font-size:1.2cqw;display:flex}.ed .b-foot b{color:var(--body);font-weight:600}.ed .side h3{font-family:var(--serif);color:var(--green);letter-spacing:-.015em;margin-bottom:14px;font-size:26px;font-weight:600}.ed .side p{margin-bottom:14px;font-size:15px}.ed .side p b{color:var(--ink);font-weight:600}.ed .side ul{margin:22px 0;list-style:none}.ed .side li{border-top:1px solid var(--rule);justify-content:space-between;gap:14px;padding:13px 0;font-size:14.5px;display:flex}.ed .side li b{color:var(--ink);font-weight:600}.ed .side li span{color:var(--dim);white-space:nowrap;font-size:13px}.ed .wm{background:var(--green-soft);border-radius:6px;margin-top:8px;padding:20px 22px;font-size:14px}.ed .wm b{color:var(--green);font-weight:600}.ed .exp-pop{border:1px solid var(--rule);z-index:40;text-align:left;background:#fff;border-radius:6px;width:320px;padding:22px 24px;font-size:14px;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 16px 40px -12px #18242040}.ed .exp-pop h4{font-family:var(--serif);color:var(--green);margin-bottom:8px;font-size:18px;font-weight:600}.ed .exp-pop p{margin-bottom:10px}.ed .exp-pop a{color:var(--green);text-decoration:underline;-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);text-underline-offset:3px;font-weight:600}@media(prefers-reduced-motion:no-preference){.ed .fade{animation:.5s both edfade}@keyframes edfade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}}.ed .auth-shell{background:var(--paper);min-height:100vh}.ed .auth-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);min-height:100vh;display:grid}.ed .auth-left{border-right:1px solid var(--ink);flex-direction:column;justify-content:space-between;padding:56px 56px 40px;display:flex;position:relative}.ed .auth-right{background:var(--card);flex-direction:column;justify-content:center;padding:56px 56px 40px;display:flex}.ed .auth-form{flex-direction:column;gap:20px;width:100%;max-width:380px;margin:0 auto;display:flex}.ed .auth-numeral{opacity:.14;pointer-events:none;font-family:var(--serif);color:var(--green);font-size:120px;font-weight:600;position:absolute;top:-32px;left:-.06em}.ed .field{flex-direction:column;gap:6px;display:flex}.ed .field span{letter-spacing:.16em;text-transform:uppercase;color:var(--dim);font-size:10px;font-weight:500}.ed .field input{border:0;border-bottom:1px solid var(--ink);font-size:16px;font-family:var(--serif);color:var(--ink);background:0 0;outline:none;padding:8px 0}.ed .field input::placeholder{color:var(--dim);opacity:.7}.ed .field select,.ed .field textarea{border:0;border-bottom:1px solid var(--ink);font-size:15px;font-family:var(--sans);color:var(--ink);resize:vertical;background:0 0;outline:none;padding:8px 0}.ed .field textarea{min-height:64px;font-family:var(--sans)}.ed .daas{padding:64px 0}.ed .daas-cards{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:32px;display:grid}@media(max-width:860px){.ed .daas-cards{grid-template-columns:1fr}}.ed .daas-card{background:var(--card);border:1px solid var(--rule);padding:24px}.ed .daas-card h3{font-family:var(--serif);color:var(--ink);margin-bottom:8px;font-size:18px;font-weight:600}.ed .daas-card p{color:var(--dim);font-size:13.5px;line-height:1.55}.ed .daas-strip{background:var(--card);border:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin:40px 0;padding:22px 26px;display:flex}.ed .daas-strip p{color:var(--dim);font-size:14px}.ed .daas-strip b{color:var(--ink)}.ed .roadmap-strip{flex-direction:column;gap:0;margin-top:20px;display:flex}.ed .rms-row{border-top:1px solid var(--rule);justify-content:space-between;align-items:baseline;gap:16px;padding:12px 0;display:flex}.ed .rms-row:last-child{border-bottom:1px solid var(--rule)}.ed .rms-name{color:var(--ink);font-size:14px}.ed .rms-name a{color:var(--ink);-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold)}.ed .rms-tag{letter-spacing:.1em;text-transform:uppercase;color:var(--dim);white-space:nowrap;font-size:10px}.ed .rms-tag.live{color:var(--gold-ink);font-weight:600}.ed .auth-divider{letter-spacing:.14em;color:var(--dim);text-transform:uppercase;align-items:center;gap:12px;font-size:10px;display:flex}.ed .auth-divider i{border-top:1px solid var(--ink);flex:1;font-style:normal}.ed .btn.block{justify-content:center;align-items:center;gap:10px;width:100%;display:inline-flex}.ed .btn.dark{background:var(--green);color:#f4f3ec;border:1px solid var(--green)}.ed .btn.dark:hover{background:var(--green-2)}.ed .link-btn{letter-spacing:.12em;text-transform:uppercase;color:var(--dim);text-decoration:underline;-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-size:10px}.ed .link-btn.strong{color:var(--ink);font-weight:600}@media(max-width:900px){.ed .auth-grid{grid-template-columns:1fr}.ed .auth-left,.ed .auth-right{border-right:0;min-height:auto;padding:32px 24px}}
