.EmailPopup_dialog__J_EmM{width:min(420px,calc(100% - 32px));max-height:calc(100% - 40px);margin:auto;padding:0;border:1px solid var(--ink-a14);border-radius:28px;background:var(--surface-paper);color:var(--swag-ink);box-shadow:0 2px 6px rgba(14,11,9,.06),0 30px 70px -24px rgba(14,11,9,.45);overflow:auto;overscroll-behavior:contain}.EmailPopup_dialog__J_EmM::-webkit-backdrop{background:rgba(14,11,9,.38)}.EmailPopup_dialog__J_EmM::backdrop{background:rgba(14,11,9,.38)}.EmailPopup_card___3_mo{position:relative;padding:10px 10px 22px}.EmailPopup_close__aWvWN{position:absolute;top:18px;right:18px;z-index:2;width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:999px;background:rgba(255,255,255,.92);color:#1d1d1f;box-shadow:0 2px 8px rgba(14,11,9,.18);cursor:pointer}.EmailPopup_picture___6rwJ{position:relative;aspect-ratio:1200/860;border-radius:20px;overflow:hidden;background:var(--ink-a05)}.EmailPopup_photo__Rl_Qf{object-fit:cover}.EmailPopup_words__VriVb{padding:18px 14px 0}.EmailPopup_eyebrow__orXw8{display:block;margin-bottom:6px;font-size:12px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--ink-a62)}.EmailPopup_title__OBFy_{margin:0 0 8px;font-size:24px;font-weight:800;letter-spacing:-.02em;line-height:1.15;text-wrap:balance}.EmailPopup_lead__KPqZ6{margin:0 0 12px;font-size:15px;line-height:1.5;color:var(--ink-a7)}.EmailPopup_sentence__w7SQ7{margin:0 0 16px;padding:10px 12px;border-radius:14px;background:var(--ink-a05);font-size:13px;line-height:1.5;color:var(--ink-a7)}.EmailPopup_sentence__w7SQ7 a{color:var(--swag-ink)}.EmailPopup_error__gID2Y{margin:0 0 12px;font-size:14px;color:var(--swag-red-text)}.EmailPopup_buttons__xWRJO{display:flex;flex-wrap:wrap;gap:10px}.EmailPopup_buttons__xWRJO>*{flex:1 1 auto}.EmailPopup_never__qCtVW{display:block;margin:14px auto 0;padding:6px 10px;border:0;background:none;font:inherit;font-size:14px;color:var(--ink-a62);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.EmailPopup_never__qCtVW:disabled{opacity:.5}@media (max-width:640px){.EmailPopup_dialog__J_EmM{width:100%;max-width:none;margin:auto 0 0;border-radius:28px 28px 0 0;border-bottom:0;padding-bottom:env(safe-area-inset-bottom,0)}.EmailPopup_title__OBFy_{font-size:22px}}.Footer_footer__UaG1g{--focus-ring:var(--swag-bone);position:relative;overflow:hidden;overflow:clip;margin-top:calc(var(--radius-sheet) * -1);border-radius:var(--radius-sheet) var(--radius-sheet) 0 0;background:radial-gradient(ellipse 60% 90% at 50% 120%,rgba(119,23,51,.45),transparent 70%),var(--swag-ink);box-shadow:inset 0 1px 0 rgb(var(--line)/.12),0 -24px 48px -28px rgb(var(--shade)/.5);color:var(--swag-bone)}.Footer_footer__UaG1g>:not(.Footer_giant__1aszH){position:relative;z-index:1}.Footer_giant__1aszH{margin:12px 0 -.2em;text-align:center;font-size:clamp(110px,24vw,380px);font-weight:800;letter-spacing:-.065em;line-height:.9;white-space:nowrap;background:linear-gradient(180deg,rgb(var(--line)/.13) 0,rgb(var(--line)/.05) 45%,rgb(var(--line)/0) 80%);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.Footer_grid__qjDt3{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;grid-gap:48px;gap:48px;padding:64px var(--container-pad) 0;max-width:var(--container-max);margin:0 auto}@media (max-width:720px){.Footer_grid__qjDt3{grid-template-columns:1fr 1fr}}.Footer_brandCol__HhVKt{display:flex;flex-direction:column;gap:14px}.Footer_wordmark__QXtVc{height:36px;width:auto;align-self:flex-start;object-fit:contain}.Footer_tagline__EtMBR{font-size:14.5px;color:var(--bone-a6);max-width:26ch}.Footer_heading__8gwfT{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--bone-a62);margin-bottom:12px}.Footer_links__oDyjI{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.Footer_links__oDyjI a,.Footer_links__oDyjI button{font-size:14.5px;color:var(--bone-a78);text-decoration:none;background:none;border:none;padding:0;cursor:pointer;text-align:left;font-family:inherit}.Footer_links__oDyjI a:hover,.Footer_links__oDyjI button:hover{color:var(--swag-bone);text-decoration:underline;text-underline-offset:3px}.Footer_bottom__O5rKs{max-width:var(--container-max);padding:28px var(--container-pad);margin:40px auto 0;border-top:1px solid var(--bone-a18);display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;font-family:var(--font-mono);font-size:11px;letter-spacing:.12em;color:var(--bone-a62)}.Footer_bottomLinks__OBXsy{display:flex;flex-wrap:wrap;gap:8px 20px}.Footer_bottomLinks__OBXsy a{text-decoration:none;color:var(--bone-a62)}.Footer_bottomLinks__OBXsy a:hover{color:var(--swag-bone)}:root[data-theme=white] .Footer_footer__UaG1g{background:radial-gradient(ellipse 60% 90% at 50% 120%,rgba(244,205,215,.45),transparent 70%),#f7f7f9;box-shadow:inset 0 1px 0 #ffffff,0 -18px 40px -26px rgb(17 17 26/.16)}:root[data-session] .Footer_productSlot__8TIOx{display:none}