body .emergency-composition[data-typography]:where(:not([data-typography=editorial])){--question-size:clamp(3.75rem, calc(1rem + 5vw), 6.75rem);--prompt-size:clamp(1.125rem, calc(.75rem + .6vw), 1.375rem);--composition-call-width:500px;color:#fafaf8;width:min(700px,100%)}body .emergency-composition[data-typography]:where(:not([data-typography=editorial])) .emergency-type{text-align:left;width:100%}body .emergency-composition[data-typography]:where(:not([data-typography=editorial])) .owner-emergency__questions{width:100%;font:var(--question-weight,450) var(--question-size)/var(--question-leading,1.02) var(--question-font,var(--serif));letter-spacing:var(--question-tracking,-.04em);text-transform:uppercase;overflow-wrap:anywhere;gap:0;margin:0;display:grid}body .emergency-composition[data-typography]:where(:not([data-typography=editorial])) .owner-emergency__questions>span{display:block}body .emergency-composition[data-typography]:where(:not([data-typography=editorial])) .owner-emergency__questions>span:last-child{color:#e3c98f}body .emergency-composition[data-typography]:where(:not([data-typography=editorial])) .emergency-type__timing{width:100%;font:550 var(--prompt-size)/1.5 var(--sans);letter-spacing:.035em;color:#fafaf8;text-transform:uppercase;gap:5px;margin:28px 0 0;display:grid}body .emergency-composition[data-typography]:where(:not([data-typography=editorial])) .owner-emergency__action{margin-top:30px}body .emergency-composition[data-typography]:where(:not([data-typography=editorial])) .owner-call-action{width:min(var(--composition-call-width), 100%)}body .emergency-composition[data-typography]:where(:not([data-typography=editorial])) .owner-call-action__note{text-align:center;font:500 .875rem/1.55 var(--sans);margin:12px 0 0;display:block}body .owner-emergency:is([data-typography=refined],[data-typography=direct]) .owner-emergency__shade{background:linear-gradient(90deg,#000000d1,#000000ad 25%,#0000007a 42%,#0000 68%)}body .emergency-composition[data-typography=direct]{--question-font:var(--sans);--question-weight:700;--question-leading:1.06;--question-tracking:-.055em;--question-size:clamp(3.5rem, calc(1rem + 4.8vw), 6.125rem);--prompt-size:clamp(1.25rem, calc(.875rem + .55vw), 1.5rem);width:min(780px,100%)}body .emergency-composition[data-typography=direct] .emergency-type__timing{letter-spacing:.015em;flex-wrap:wrap;gap:6px 24px;margin-top:24px;line-height:1.3;display:flex}body .emergency-composition[data-typography=direct] .emergency-type__timing>span{flex:none;min-width:0;max-width:100%}body .owner-emergency[data-typography=direct] .owner-emergency__shade{background:linear-gradient(90deg,#000000d1,#000000b8 25%,#0000009e max(40%,500px),#0000 max(68%,760px))}body .owner-emergency[data-typography=centred] .owner-emergency__content{width:min(1040px,100%);margin-inline:auto}body .emergency-composition[data-typography=centred]{--question-size:clamp(4rem, calc(1rem + 5.6vw), 7.25rem);--composition-call-width:480px}body .emergency-composition[data-typography=centred] .emergency-type{text-align:center}body .emergency-composition[data-typography=centred] .emergency-type__timing{flex-wrap:wrap;justify-content:center;gap:8px 30px;display:flex}body .emergency-composition[data-typography=centred] .owner-call-action{margin-inline:auto}body .owner-emergency[data-typography=centred] .owner-emergency__shade{background:linear-gradient(#07182726,#071827a6 45%,#07182799 72%,#0718276b)}body .owner-emergency[data-typography=band] .owner-emergency__composition{align-items:flex-end;padding-bottom:max(148px,17svh)}body .emergency-composition[data-typography=band]{--question-size:clamp(3.5rem, calc(1rem + 4.6vw), 6rem);--composition-call-width:360px;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:center;gap:20px 48px;width:min(1120px,100%);display:grid}body .emergency-composition[data-typography=band] .emergency-type{display:contents}body .emergency-composition[data-typography=band] .owner-emergency__questions{grid-row:1/3}body .emergency-composition[data-typography=band] .emergency-type__timing,body .emergency-composition[data-typography=band] .owner-emergency__action{grid-column:2;margin:0}body .owner-emergency[data-typography=band] .owner-emergency__shade{background:linear-gradient(#07182714,#07182747 30%,#071827bf 72%,#071827d1)}html[data-header-style] .video-hero__media{isolation:isolate}html[data-header-style]{--review-header-height:80px;scroll-padding-top:124px}html[data-header-style] body[data-homepage-presentation] .site-header{top:var(--homepage-offers-height)}html[data-header-style] body[data-homepage-presentation] :is(.header-inner,.brand-cluster,.brand-home,.desktop-nav,.desktop-nav__item>a,.desktop-nav__item>button){height:var(--review-header-height);min-height:var(--review-header-height)}html[data-header-style] .brand-home{flex-basis:76px;justify-content:center;align-items:center;width:76px;display:flex;overflow:clip}html[data-header-style] .brand-home img{pointer-events:none;flex:none;width:116px;height:116px}html[data-header-style] .desktop-nav__item>:is(a,button){padding-inline:7px;font-size:clamp(.6875rem,.82vw,.78125rem)}html[data-header-style] .brand-menu{top:calc(var(--review-header-height) - 8px)}html[data-header-style] .mega-menu{top:var(--review-header-height);max-height:calc(100svh - var(--homepage-offers-height) - var(--review-header-height) - 16px)}html[data-header-style] body .owner-emergency__stage{-webkit-mask-image:none;mask-image:none}html[data-header-style] body .owner-emergency__composition{padding-top:148px}html[data-header-style] body .site-header:is(.has-brand-overlay,.has-desktop-overlay){background:var(--glass-dark)}html[data-header-style=compact] body .site-header{background:var(--glass-header);backdrop-filter:var(--glass-blur);box-shadow:var(--glass-shine)}html[data-header-style=overlay]{--review-header-height:88px}html[data-header-style=overlay] body .site-header{box-shadow:none;backdrop-filter:none;color:#fafaf8;background:linear-gradient(#071827c2 0 76%,#07182780 90%,#0000);border:0}html[data-header-style=overlay] body .site-header :is(.header-book,.theme-toggle){backdrop-filter:var(--glass-blur)}html[data-header-style=floating]{--review-header-height:80px;scroll-padding-top:138px}html[data-header-style=floating] body[data-homepage-presentation] .site-header{top:calc(var(--homepage-offers-height) + 10px);box-shadow:none;backdrop-filter:none;background:0 0;border:0}html[data-header-style=floating] body .header-inner{border:1px solid var(--glass-edge);background:var(--glass-dark);box-shadow:var(--glass-shine), var(--glass-shadow);backdrop-filter:var(--glass-blur);border-radius:22px;padding-inline:18px}html[data-header-style=floating] .brand-menu{left:16px}.design-review-trigger{z-index:890;bottom:22px;left:var(--homepage-gutter);border:1px solid var(--glass-edge);background:var(--glass-dark);color:#fafaf8;min-height:44px;box-shadow:var(--glass-shine), var(--glass-shadow);backdrop-filter:var(--glass-blur);font:600 12px/1.5 var(--sans);cursor:pointer;border-radius:999px;align-items:center;gap:10px;padding:10px 14px;display:inline-flex;position:fixed}.design-review-trigger[hidden]{display:none}.design-review-trigger [data-design-review-summary]{color:#e3c98f}.design-review-trigger svg{width:18px;height:18px}body:has(.site-header:is(.has-mobile-overlay,.has-desktop-overlay,.has-brand-overlay)) .design-review-trigger{visibility:hidden}.design-review-dialog{border:1px solid var(--glass-edge);background:var(--glass-dark);color:#fafaf8;width:min(880px,100% - 32px);max-height:calc(100svh - 32px);box-shadow:var(--glass-shine), var(--shadow);backdrop-filter:var(--glass-blur);font-family:var(--sans);border-radius:26px;padding:30px;overflow:auto}.design-review-dialog::backdrop{background:#07182794}.design-review-dialog__heading{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:24px;display:flex}.design-review-kicker{color:#e3c98f;letter-spacing:.09em;text-transform:uppercase;margin:0 0 6px;font-size:11px;line-height:1.5}.design-review-dialog h2{font:450 clamp(1.75rem, 3vw, 2.5rem)/1.2 var(--serif);color:#fafaf8;margin:0}.design-review-close{color:#fafaf8;cursor:pointer;flex:0 0 44px;width:44px;height:44px;font-size:26px}.design-review-dialog fieldset{border:0;margin:0 0 24px;padding:0}.design-review-dialog legend{margin-bottom:10px;padding:0;font-size:14px;font-weight:650}.design-review-choices{grid-template-columns:1fr 1fr;gap:10px;display:grid}.design-review-choices--header{grid-template-columns:repeat(3,1fr)}.design-review-choices label{cursor:pointer;border:1px solid #d8bd8440;border-radius:14px;align-items:flex-start;gap:10px;padding:14px;display:flex}.design-review-choices label:has(:checked){background:#b8955529;border-color:#e3c98f}.design-review-choices input{accent-color:#d8bd84;flex:0 0 16px;width:16px;height:16px;margin:4px 0 0}.design-review-choices strong{font-size:13px;font-weight:650;line-height:1.5;display:block}.design-review-choices small{color:#dde6eb;margin-top:5px;font-size:12px;line-height:1.6;display:block}.design-review-dialog__actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.design-review-dialog__actions a{color:#e3c98f;font-size:13px;line-height:1.6}.design-review-dialog__actions button{border:1px solid var(--glass-edge);background:var(--glass-gold);color:#071827;min-height:48px;font:650 13px/1.5 var(--sans);box-shadow:var(--glass-shine);cursor:pointer;border-radius:999px;padding:12px 20px}.design-review-note{color:#dde6eb;margin:16px 0 0;font-size:12px;line-height:1.6}.design-review-dialog :is(button,a,input):focus-visible,.design-review-trigger:focus-visible{outline-offset:4px;outline:2px solid #e3c98f}@media (width<=1100px){body .emergency-composition[data-typography=band]{--question-size:clamp(3rem, calc(1rem + 4.4vw), 5rem);gap:20px 28px}}@media (width>=761px) and (width<=1000px){.design-review-trigger{bottom:92px}}@media (width<=760px){body .owner-emergency:is([data-typography=refined],[data-typography=direct],[data-typography=centred]) .owner-emergency__shade{background:linear-gradient(#0000 22%,#0000009e 38%,#000000c2 70%,#0006)}body .emergency-composition[data-typography]:where(:not([data-typography=editorial])){--question-size:clamp(2.375rem, calc(.7rem + 8.6vw), 4.25rem);--prompt-size:clamp(1.0625rem, calc(.8rem + 1vw), 1.25rem)}body .emergency-composition[data-typography=direct]{--question-size:clamp(2.125rem, calc(.65rem + 7.9vw), 4rem)}body .emergency-composition[data-typography]:where(:not([data-typography=editorial])) .emergency-type__timing{gap:5px;margin-top:24px}body .emergency-composition[data-typography=direct] .emergency-type__timing{gap:6px 24px}body .emergency-composition[data-typography=centred] .emergency-type__timing{display:grid}body .owner-emergency[data-typography=band] .owner-emergency__composition{align-items:center;padding-bottom:138px}body .emergency-composition[data-typography=band],body .emergency-composition[data-typography=band] .emergency-type{display:block}body .emergency-composition[data-typography=band] .owner-emergency__action{margin-top:28px}body .owner-emergency[data-typography=band] .owner-emergency__shade{background:linear-gradient(#0718272e,#071827a6 35%,#071827c7 72%,#071827a6)}html[data-header-style]{--review-header-height:76px}html[data-header-style] .brand-home{flex-basis:66px;width:66px}html[data-header-style] .brand-home img{width:105px;height:105px}html[data-header-style=floating] body .header-inner{border-radius:18px;padding-inline:2px}html[data-header-style] body .header-book{min-width:100px;font-size:12px}html[data-header-style=floating] body .header-book{min-width:88px}html[data-header-style] .brand-menu-toggle__label{max-width:65px;font-size:10px}.design-review-trigger{left:12px;bottom:calc(88px + env(safe-area-inset-bottom));font-size:11px}.design-review-dialog{padding:22px}.design-review-choices,.design-review-choices--header{grid-template-columns:1fr}.design-review-dialog__actions{flex-direction:column;align-items:stretch}}@media (height<=540px){body .emergency-composition[data-typography]:where(:not([data-typography=editorial])){--question-size:clamp(2.375rem, calc(1rem + 4vw), 3.5rem);--prompt-size:1.125rem}body .owner-emergency[data-typography=band] .owner-emergency__composition{align-items:center;padding-bottom:118px}}@media (height<=540px) and (width>=540px) and (width<=1100px){html[data-header-style] .design-review-trigger{top:calc(var(--homepage-offers-height) + (var(--review-header-height) - 44px) / 2);z-index:1100;gap:0;width:44px;padding:10px;bottom:auto;left:calc(50% - 22px)}html[data-header-style=floating] .design-review-trigger{top:calc(var(--homepage-offers-height) + 10px + (var(--review-header-height) - 44px) / 2)}.design-review-trigger>span{display:none}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){html[data-header-style=overlay] body .site-header{background:var(--glass-dark)}}@media (prefers-reduced-motion:reduce){.design-review-dialog,.design-review-trigger{transition:none}}
