.marketing-footer[data-v-6c0d1eb8]{background:var(--marketing-surface);border-top:1px solid var(--marketing-line)}.marketing-footer__inner[data-v-6c0d1eb8]{display:grid;gap:2.5rem;padding:3.25rem 0 2.75rem}.marketing-footer__inner[data-v-6c0d1eb8],.marketing-footer__legal[data-v-6c0d1eb8]{margin:0 auto;width:min(100% - 2rem,var(--marketing-content-width))}.marketing-footer__legal[data-v-6c0d1eb8]{border-top:1px solid var(--marketing-line);color:var(--theme-color-64748b);font-size:.6875rem;padding:1.25rem 0 1.5rem}.footer-nav[data-v-6c0d1eb8]{align-items:flex-start;display:flex;flex-direction:column;font-size:.8rem;gap:.65rem}.footer-nav p[data-v-6c0d1eb8]{color:var(--theme-color-111827);font-weight:700}.footer-link[data-v-6c0d1eb8],.footer-nav a[data-v-6c0d1eb8],.footer-nav button[data-v-6c0d1eb8]{color:var(--theme-color-4b5563);text-align:left}.footer-link[data-v-6c0d1eb8]:hover,.footer-nav a[data-v-6c0d1eb8]:hover,.footer-nav button[data-v-6c0d1eb8]:hover{color:var(--theme-color-111827);text-decoration:underline}@media(min-width:640px){.marketing-footer__inner[data-v-6c0d1eb8],.marketing-footer__legal[data-v-6c0d1eb8]{width:min(100% - 3rem,var(--marketing-content-width))}}@media(min-width:1024px){.marketing-footer__inner[data-v-6c0d1eb8]{grid-template-columns:minmax(16rem,1.2fr) minmax(0,2fr)}}@font-face{font-family:IBM Plex Mono;src:local("IBM Plex Mono Regular Italic"),local("IBM Plex Mono Italic"),url(../../_fonts/o9ZeJy7GUksSFRTDIYhbgIv2JXxlycgCXUIf_6KlLd0-yYA_zlvg2zsSrc3WVGbj7iIW4aHmHhiexdNnOYw7tI4.woff) format(woff);font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:"IBM Plex Mono Fallback: monospace";src:local("monospace");size-adjust:100%;ascent-override:102.5%;descent-override:27.5%;line-gap-override:0%}@font-face{font-family:IBM Plex Mono;src:local("IBM Plex Mono Regular"),local("IBM Plex Mono"),url(../../_fonts/kvHLqd_-7F2st1RThWUr8FX96d39vtYX5QKKxCTBsrk-XshldaW92dfBPQ9jvQ_cNxYj3-zpwO-E6KnoH-gY0dE.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:IBM Plex Mono;src:local("IBM Plex Mono Regular Italic"),local("IBM Plex Mono Italic"),url(../../_fonts/IOQmCJk1c1X8tTiR2_xRphUddTG90WpG00y3mrL7asc-fI5Z9vM1TPimFu47KjlvcLJubuCXAUmRe99EOBGK4Jg.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:italic}@font-face{font-family:IBM Plex Mono;src:local("IBM Plex Mono Regular Italic"),local("IBM Plex Mono Italic"),url(../../_fonts/iwtMiRQr9MVxkS-mqNWNDfuQrs4GB3dvByMM9ojyFHw-ExrDYapJHBuMovYABEGrabFChkrO9vAYi7UAvRk2fC8.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:400;font-style:italic}@font-face{font-family:IBM Plex Mono;src:local("IBM Plex Mono Regular Italic"),local("IBM Plex Mono Italic"),url(../../_fonts/2vrrJ3MJLeeRdsxoGShjYhieJbC2KYTsL2TxP6pMbHw-M0DkDLNITN2p_m211B__nX1QX-Xza3m69L-nMauwf2g.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:italic}@font-face{font-family:IBM Plex Mono;src:local("IBM Plex Mono Regular Italic"),local("IBM Plex Mono Italic"),url(../../_fonts/ib-aovnRDsdvSBzUC6Ll2tdWY2U3C9FsxsqLnPpAg18-c_nItv4f1UIuWsSuQgkfygxojtODoHxU-eKvW69FGyI.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:italic}@font-face{font-family:IBM Plex Mono;src:local("IBM Plex Mono Regular Italic"),local("IBM Plex Mono Italic"),url(../../_fonts/vSGurvFi7J9DFpc3gRh0zb7zfLGEZfPgQADV5W675RU-SOsE32TvAEDx4Ogk8IUoJ8eiJFzZUTZWzAjnjTzmlhU.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:italic}@font-face{font-family:IBM Plex Mono;src:local("IBM Plex Mono Regular"),local("IBM Plex Mono"),url(../../_fonts/uqOUEfp6GyasEjSs6mPL4xH4Ogfg9dejwyGqFvieEhQ-1DC4lhOKAtHn_hSVO1eAmsDfxgXpJii8eq16JZynm5s.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:normal}@font-face{font-family:IBM Plex Mono;src:local("IBM Plex Mono Regular"),local("IBM Plex Mono"),url(../../_fonts/vkmZkh-CHOvBXhWqyxI7y7yhtJnjEZhooZMtIOrKbdc-2IAHU0readmKJy05HSHAUr9ZfblPKy1cYnIzD6FaafQ.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:400;font-style:normal}@font-face{font-family:IBM Plex Mono;src:local("IBM Plex Mono Regular"),local("IBM Plex Mono"),url(../../_fonts/P20rFYUuJYBG6P413-kmy1MH2c5-AHidHeOkhurVW9E-s9pky6iiS9O9L4P9FGQnIeXl7IrK7HsqmKdubOA2j4w.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:normal}@font-face{font-family:IBM Plex Mono;src:local("IBM Plex Mono Regular"),local("IBM Plex Mono"),url(../../_fonts/r2KASPa1NYEuoln4lN0W3EcSZ4QcjSeSmKvuJKUW_e0-EBXL59uF8lOU0BbZ0Qd0HKaqxnk9ahNM_OUahEvA2bA.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:IBM Plex Mono;src:local("IBM Plex Mono Regular"),local("IBM Plex Mono"),url(../../_fonts/oA7rp6XLB_UIP_utZxXIDlSPcMeVLGKMaeey_kAD0fo-98JsXCHs_mcC6olFARmc-2GM9H4YyxJhTUClXLaqEOU.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}.special-offer[data-v-199763ee]{background:#dc3f3b;border-bottom:1px solid rgba(127,29,29,.35);color:#fff;overflow:hidden;position:relative}.special-offer[data-v-199763ee]:after,.special-offer[data-v-199763ee]:before{background:#ffffff14;content:"";height:200%;pointer-events:none;position:absolute;transform:rotate(-8deg);width:32%}.special-offer[data-v-199763ee]:before{left:-5%;top:-100%}.special-offer[data-v-199763ee]:after{bottom:-100%;right:-5%}.special-offer__inner[data-v-199763ee]{align-items:center;display:grid;gap:.25rem .5rem;grid-template-columns:minmax(0,1fr) auto;margin:0 auto;min-height:3.5rem;padding:.35rem 0;position:relative;width:min(100% - 1rem,var(--marketing-content-width));z-index:1}.special-offer__message[data-v-199763ee]{color:inherit;font-size:.6875rem;grid-column:1/-1;line-height:1.25;overflow:hidden;text-overflow:ellipsis}.special-offer__message strong[data-v-199763ee]{font-weight:800;margin-right:.25rem}.special-offer__availability[data-v-199763ee]{border:1px solid hsla(0,0%,100%,.7);border-radius:9999px;font-family:IBM Plex Mono,"IBM Plex Mono Fallback: monospace",monospace;font-size:.5625rem;font-weight:700;justify-self:start;letter-spacing:.04em;line-height:1;padding:.18rem .48rem;text-transform:uppercase;white-space:nowrap}[data-v-199763ee] .special-offer__action{background:#fff;border-color:#fff;color:#991b1b;font-size:.625rem;height:1.5rem;justify-self:end;line-height:1;min-width:0;padding:0 .7rem;white-space:nowrap}[data-v-199763ee] .special-offer__action:hover{background:#fff1f2;color:#7f1d1d}@media(min-width:640px){.special-offer__inner[data-v-199763ee]{gap:.65rem;grid-template-columns:minmax(0,1fr) auto auto;min-height:2.125rem;padding:.25rem 0;width:min(100% - 3rem,var(--marketing-content-width))}.special-offer__message[data-v-199763ee]{font-size:.6875rem;grid-column:auto;white-space:nowrap}.special-offer__availability[data-v-199763ee]{justify-self:center}}.marketing-header[data-v-e4bbec4b]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:color-mix(in srgb,var(--theme-color-ffffff) 96%,transparent);border-bottom:1px solid color-mix(in srgb,var(--marketing-line) 90%,transparent)}.marketing-header__inner[data-v-e4bbec4b]{align-items:center;display:flex;gap:1rem;height:3.5rem;justify-content:space-between;margin:0 auto;width:min(100% - 2rem,var(--marketing-content-width))}.marketing-header__nav[data-v-e4bbec4b]{align-items:center;display:none;gap:.125rem}.marketing-header__actions[data-v-e4bbec4b]{align-items:center;display:flex;gap:.375rem}.marketing-header__account[data-v-e4bbec4b]{display:none}.skip-link[data-v-e4bbec4b]{background:var(--theme-color-111827);border-radius:.5rem;color:var(--theme-color-ffffff);font-size:.8rem;font-weight:700;left:.5rem;padding:.65rem .85rem;position:fixed;top:.5rem;transform:translateY(-160%);z-index:60}.skip-link[data-v-e4bbec4b]:focus{transform:translateY(0)}@media(min-width:640px){.marketing-header__inner[data-v-e4bbec4b]{width:min(100% - 3rem,var(--marketing-content-width))}.marketing-header__account[data-v-e4bbec4b]{display:block}}@media(min-width:1024px){.marketing-header__nav[data-v-e4bbec4b]{display:flex}}
