.eh-phone{width:100%;margin:0;container-type:inline-size}.eh-phone__body{aspect-ratio:9/19.2;background:linear-gradient(145deg,#3a3a3e,#121214 40%,#2a2a2e);border-radius:15.5cqw;padding:3.1cqw;position:relative;box-shadow:inset 0 0 0 .5cqw #4a4a50,inset 0 0 0 1.1cqw #0a0a0b}.eh-phone__screen{background:var(--eh-app-bg);height:100%;color:var(--eh-app-text);font-family:var(--eh-app-font);border-radius:12.5cqw;position:relative;overflow:hidden}.eh-phone__status{letter-spacing:-.01em;justify-content:space-between;align-items:center;height:11cqw;padding:0 7cqw;font-size:3.6cqw;font-weight:600;display:flex}.eh-phone__island{background:#000;border-radius:4cqw;width:26cqw;height:7.4cqw}.eh-phone__glyphs{align-items:center;gap:1.2cqw;display:flex}.eh-phone__glyphs i{opacity:.9;background:#fff;border-radius:.6cqw;width:3.2cqw;height:2.2cqw;display:block}.eh-app{font-size:3.4cqw;line-height:1.35}.eh-app p{margin:0}.eh-app__banner{background:var(--eh-app-raised);color:var(--eh-app-text-2);letter-spacing:.08em;text-transform:uppercase;border-radius:2.6cqw;justify-content:space-between;align-items:center;margin:0 3.4cqw;padding:1.8cqw 3.4cqw;font-size:2.9cqw;font-weight:600;display:flex}.eh-app__pad{gap:2.4cqw;padding:4.6cqw 5.6cqw 6cqw;display:grid}.eh-app__nav{padding:3.4cqw 5.6cqw 0;font-size:4.4cqw;font-weight:600}.eh-app__nav span{color:var(--eh-app-gold);margin-right:1.4cqw}.eh-app__wordmark{color:var(--eh-app-gold);letter-spacing:.24em;font-size:3.4cqw;font-weight:600}.eh-app__condition{color:var(--eh-app-text-2);font-size:3.1cqw}.eh-app__state{letter-spacing:-.02em;margin-top:1.2cqw;font-size:6.6cqw;font-weight:600;line-height:1.15}.eh-app__directive{font-size:4.4cqw;font-weight:500;line-height:1.3}.eh-app__brief{color:var(--eh-app-text-2);gap:1.2cqw;margin-top:1.2cqw;font-size:3.3cqw;display:grid}.eh-app__section{border-top:1px solid var(--eh-app-hairline);color:var(--eh-app-text-2);letter-spacing:.12em;text-transform:uppercase;margin-top:2.6cqw;padding-top:2.6cqw;font-size:3.1cqw;font-weight:600}.eh-app__row{font-size:3.6cqw}.eh-app__caption{color:var(--eh-app-text-2);font-size:3.3cqw}.eh-app__eyebrow{color:var(--eh-app-gold);letter-spacing:.14em;text-transform:uppercase;font-size:3cqw;font-weight:600}.eh-app__action{letter-spacing:-.02em;font-size:6.2cqw;font-weight:600;line-height:1.15}.eh-app__chip{border:1px solid var(--eh-app-hairline);border-radius:99px;justify-self:start;padding:1cqw 2.8cqw;font-size:3.1cqw;font-weight:600}.eh-app__list{margin:0;display:grid}.eh-app__list div:last-child{border-bottom:0}.eh-app__list div{border-bottom:1px solid var(--eh-app-hairline);justify-content:space-between;padding:1.6cqw 0;font-size:3.4cqw;display:flex}.eh-app__list dt{color:var(--eh-app-text-2)}.eh-app__list dd{font-variant-numeric:tabular-nums;margin:0;font-weight:600}.eh-app__btn{text-align:center;border:1px solid var(--eh-app-hairline);border-radius:1.6cqw;justify-content:center;align-items:center;min-height:11cqw;padding:0 3cqw;font-size:3.6cqw;font-weight:600;display:flex}.eh-app__btn--primary{border-color:var(--eh-app-gold);color:var(--eh-app-gold);margin-top:2.6cqw}.eh-app__btns{grid-template-columns:repeat(3,1fr);gap:2cqw;display:grid}.eh-app__btns .eh-app__btn{padding:0 1cqw;font-size:3.1cqw}.eh-app__btns--two{grid-template-columns:repeat(2,1fr);margin-top:2.6cqw}.eh-app__kinds{flex-wrap:wrap;gap:1.8cqw;margin-top:1cqw;display:flex}.eh-app__kinds span{border:1px solid var(--eh-app-hairline);border-radius:99px;padding:1.4cqw 3cqw;font-size:3.2cqw}.eh-app__kinds span.is-on{border-color:var(--eh-app-gold);color:var(--eh-app-gold)}.eh-app__field{border:1px solid var(--eh-app-hairline);background:var(--eh-app-raised);color:var(--eh-app-text-2);border-radius:1.6cqw;margin-top:2cqw;padding:3cqw 3.4cqw;font-size:3.6cqw;display:block}.eh-phone--light .eh-phone__body{background:linear-gradient(145deg,#f2efe9,#cfc9bf 42%,#f4f1eb);box-shadow:inset 0 0 0 .5cqw #fff,inset 0 0 0 1.1cqw #b9b2a6}.eh-phone--light .eh-phone__screen{--eh-app-bg:#fbfaf7;--eh-app-raised:#fff;--eh-app-hairline:#e2ddd3;--eh-app-text:#111114;--eh-app-text-2:#5b564d;--eh-app-gold:#7a5c1c}.eh-phone--light .eh-phone__glyphs i{background:#111114}.eh-phone--light .eh-app__banner{border:1px solid var(--eh-app-hairline)}
