
html.need-safari,html.need-safari body{overflow:hidden!important}
#safariGate{display:none;position:fixed;inset:0;z-index:10000;background:#0d0c0a;color:#f3eee6;visibility:visible}
html.need-safari.i18n-ready #safariGate{display:flex;justify-content:center;visibility:visible!important}
.sg-plate{width:min(600px,100%);min-height:100%;display:flex;flex-direction:column;justify-content:flex-end;box-sizing:border-box;padding:calc(36px + env(safe-area-inset-top,0px)) 28px calc(40px + env(safe-area-inset-bottom,0px))}
.sg-kicker{margin:0;font:500 11px/1.4 Inter Tight,-apple-system,sans-serif;letter-spacing:.28em;color:#c8a978}
.sg-rule{width:36px;height:1px;margin:22px 0 26px;background:#c8a978;border:0}
.sg-title{margin:0;max-width:9em;font:400 clamp(44px,11vw,78px)/.98 Georgia,'Iowan Old Style',serif;letter-spacing:-.035em;color:#f3eee6}
.sg-note{margin:22px 0 0;max-width:28em;font:400 15px/1.85 Inter Tight,-apple-system,sans-serif;color:#c8c1b5}
#safariGate .sg-open{display:inline-flex;align-items:center;justify-content:center;align-self:flex-start;max-width:100%;margin-top:36px;min-height:52px;padding:14px 22px;border:1px solid #c8a978;border-radius:2px;background:transparent;color:#c8a978;font:500 13px/1.45 Inter Tight,-apple-system,sans-serif;letter-spacing:.02em;text-align:center;text-transform:none}
#safariGate .sg-open:active{background:#c8a978;color:#1a150f}
html[dir=rtl] .sg-plate{text-align:right}
html[dir=rtl] .sg-open{align-self:flex-end}
html[dir=rtl] .sg-title,html[dir=rtl] .sg-note,html[data-compact="1"] .sg-kicker,html[data-compact="1"] #safariGate .sg-open{letter-spacing:0}
html[data-compact="1"] .sg-title{font-family:var(--serif,Georgia,serif);max-width:12em;line-height:1.16}
html[data-compact="1"] .sg-note,html[data-compact="1"] #safariGate .sg-open{font-family:var(--sans,sans-serif)}
