@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-mono-400-cyrillic-ext.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-mono-400-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-mono-400-vietnamese.woff2) format("woff2");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-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-mono-400-latin-ext.woff2) format("woff2");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-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-mono-400-latin.woff2) format("woff2");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-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-mono-500-cyrillic-ext.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-mono-500-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-mono-500-vietnamese.woff2) format("woff2");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-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-mono-500-latin-ext.woff2) format("woff2");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-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-mono-500-latin.woff2) format("woff2");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-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/ibm-plex-mono-600-cyrillic-ext.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/ibm-plex-mono-600-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/ibm-plex-mono-600-vietnamese.woff2) format("woff2");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-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/ibm-plex-mono-600-latin-ext.woff2) format("woff2");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-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/ibm-plex-mono-600-latin.woff2) format("woff2");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}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{margin:0;background:#f5eddc;color:#1c1208;font-family:Georgia,Times New Roman,serif;-webkit-font-smoothing:antialiased;overflow-x:hidden}html,body{height:100%}*{box-sizing:border-box}img{max-width:100%;display:block}a{color:inherit}a:hover{color:#c8780a}:focus-visible{outline:2px solid #C8780A;outline-offset:3px}@keyframes fm-rise{0%{transform:translateY(105%)}to{transform:none}}@keyframes fm-fade{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes fm-breathe{0%,to{opacity:.55}50%{opacity:1}}@keyframes fm-slide{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}html{scroll-behavior:auto}}.fm-h1:hover{border-color:#c8780a!important;color:#c8780a!important}.fm-h2:hover{background:#c8780a!important;color:#0e0b08!important}.fm-h3:hover{border-color:#c8780a80!important;box-shadow:0 18px 44px -26px #1c120880!important}.fm-h4:hover{background:#0e0b08!important;color:#f5eddc!important}.fm-h5:hover{border-color:#c8780a8c!important;background:#fffdf717!important}.fm-h6:hover{background:transparent!important;color:#c8780a!important}.fm-h7:hover{color:#c8780a!important}#top>div:first-child>div:first-child{justify-content:safe center!important}@media(max-width:900px){#top{display:flex!important;flex-direction:column!important;height:auto!important;min-height:100svh!important}#top>div:first-child{flex:1 1 auto!important;height:auto!important}#top>div:first-child>div:first-child{overflow:visible!important}}.polaroid[data-astro-cid-lgjmlurn]{margin:0;width:var(--pol-w);padding:var(--pol-pad);background:#fefcf6;border-radius:4px;box-shadow:2px 2px 4px #00000040;transform:rotate(var(--pol-rot))}.polaroid__photo[data-astro-cid-lgjmlurn]{position:relative;display:block;overflow:hidden;aspect-ratio:var(--pol-ratio)}.polaroid__photo[data-astro-cid-lgjmlurn] img[data-astro-cid-lgjmlurn]{position:absolute;left:var(--pol-cx);top:var(--pol-cy);width:var(--pol-cw);height:var(--pol-ch);max-width:none;object-fit:cover}@media(max-width:900px){.polaroid[data-astro-cid-lgjmlurn]{padding:var(--pol-pad-m, var(--pol-pad))}.polaroid__photo[data-astro-cid-lgjmlurn]{aspect-ratio:var(--pol-ratio-m, var(--pol-ratio))}}.cmp{--ink: #1c1208;--terracotta: #a84519;--ember: #c8780a;--cream: #f5eddc;--off-white: #fefcf6;--muted: #8a7e6a;--night: #0e0b08;--mono: "IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--display: Georgia, "Times New Roman", Times, serif;--ui: system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--gutter: clamp(2rem, .286rem + 4.571vw, 5.5rem);--wave-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 120' preserveAspectRatio='none'%3E%3Cpath d='M1440 91.1494C1440 91.1494 1332.1 120 1260 120C1187.9 120 1152.1 91.1494 1080 91.1494C1007.9 91.1494 972.1 120 900 120C827.9 120 792.1 91.1494 720 91.1494C647.9 91.1494 612.1 120 540 120C467.9 120 432.1 91.1494 360 91.1494C287.9 91.1494 252.1 120 180 120C107.9 120 0 91.1494 0 91.1494V120H1440V91.1494Z'/%3E%3C/svg%3E");background:var(--cream);color:var(--ink);font-family:var(--display)}.cmp *,.cmp *:before,.cmp *:after{box-sizing:border-box}.cmp__eyebrow{margin:0;font-family:var(--mono);font-weight:700;font-size:clamp(.875rem,.8rem + .2vw,1rem);letter-spacing:.119em;text-transform:uppercase;color:var(--terracotta)}.cmp__title{margin:0;font-family:var(--display);font-weight:400;font-size:clamp(2rem,1.13rem + 2.318vw,3.5rem);letter-spacing:-.0091em;line-height:.97}@media(max-width:900px){.cmp__title{line-height:1.18}}.cmp__title em{font-style:italic;color:var(--terracotta)}.cmp__lede{margin:0;font-size:1rem;line-height:1.5;max-width:430px}.cmp__lede--wide{max-width:500px}.cmp__button{display:inline-flex;align-items:center;gap:.625rem;padding:.875rem 1.5rem;border-radius:999px;background:var(--terracotta);color:#fffdf7;font-family:var(--mono);font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;transition:background .2s ease,transform .2s ease}.cmp__button:hover{background:var(--ember);color:#fffdf7;transform:translateY(-1px)}.cmp__button svg{flex:none;width:.875rem;height:.875rem}.cmp__ticker{background:var(--night);overflow:hidden;padding-block:.8125rem}.cmp__ticker-track{display:flex;width:max-content;animation:cmp-marquee 46s linear infinite}.cmp__ticker-item{display:flex;align-items:center;gap:1.375rem;padding-inline:1.375rem;font-family:var(--mono);font-size:.6875rem;line-height:1.6;letter-spacing:.182em;text-transform:uppercase;color:var(--cream);white-space:nowrap}.cmp__ticker-item:after{content:"○";font-size:.5625rem;color:var(--ember)}@keyframes cmp-marquee{to{transform:translate(-50%)}}.cmp__nav{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding:1.125rem 2.5rem;background:var(--cream);border-bottom:.625px solid #ece4d4}.cmp__logo img{width:78.6px;height:auto}.cmp__nav-list{display:flex;gap:1.875rem;margin:0;padding:0;list-style:none}.cmp__nav-list a{font-family:var(--mono);font-size:.6875rem;letter-spacing:.145em;text-transform:uppercase;text-decoration:none;color:var(--ink)}.cmp__nav-actions{display:flex;align-items:center;gap:1rem}.cmp__age{padding:.375rem .625rem;border:.625px solid var(--ink);font-family:var(--mono);font-size:.625rem;line-height:1.6;letter-spacing:.16em}.cmp__shop{padding:.75rem 1.375rem;background:var(--night);color:var(--cream);font-family:var(--mono);font-weight:600;font-size:.6875rem;letter-spacing:.145em;text-transform:uppercase;text-decoration:none;transition:background .2s ease}.cmp__shop:hover{background:var(--terracotta);color:var(--cream)}@media(max-width:900px){.cmp__nav{padding-inline:2.5rem}.cmp__nav-list,.cmp__nav-actions{display:none}}.cmp__hero{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:clamp(560px,41.67vw,820px);padding:4rem var(--gutter);text-align:center;overflow:hidden}.cmp__hero-copy{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:.5rem}.cmp__hero .cmp__lede{font-size:1.25rem;max-width:462px}.cmp__hero .cmp__title em{color:var(--ember)}.cmp__hero:before{content:"";position:absolute;inset:0;background-image:url(/img/compliant/hero-900.webp);background-size:149% auto;background-position:35.1% 44.1%;background-repeat:no-repeat}.cmp__hero:after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,rgba(102,102,102,0) 49.8%,var(--ink) 94.6%)}@media(min-width:901px){.cmp__hero:before{background-image:url(/img/compliant/hero.webp)}}@media(max-width:900px){.cmp__hero{min-height:420px;justify-content:flex-end;padding:2rem 1.25rem}.cmp__hero:before{background-size:211.45% auto;background-position:72.1% 100%}.cmp__hero:after{background:linear-gradient(to bottom,rgba(0,0,0,0),var(--ink))}.cmp__hero .cmp__title{font-size:2.5rem;color:var(--cream)}.cmp__hero .cmp__lede{font-size:1rem;color:var(--cream)}}.cmp__torn{position:absolute;left:0;right:0;top:-1px;height:34px;background:url(/img/compliant/torn-edge.webp) top left / max(1440px,100%) 100% no-repeat;z-index:2;pointer-events:none}.cmp__split{position:relative;z-index:2;display:flex;align-items:flex-end;min-height:800px;padding:5rem 0;background:var(--cream);overflow-x:clip;overflow-y:visible}.cmp__split:before{content:"";position:absolute;inset:0;background:url(/img/compliant/paper.webp) center / cover no-repeat;mix-blend-mode:multiply;opacity:.4;pointer-events:none}.cmp__split-copy{position:relative;z-index:1;display:flex;flex-direction:column;gap:.875rem;width:100%;padding-left:var(--gutter);padding-right:4rem}.cmp__collage{position:absolute;left:42.7%;top:135px;width:clamp(300px,45vw,648px);aspect-ratio:648 / 768;z-index:1;pointer-events:none}.cmp__collage .polaroid{position:absolute;inset:0;transform-origin:center}.cmp__collage .polaroid:first-child{transform:translate(13.1%,5%) rotate(17deg)}.cmp__collage .polaroid:last-child{transform:rotate(8deg)}@media(max-width:900px){.cmp__split{flex-direction:column;align-items:stretch;justify-content:flex-start;min-height:720px}.cmp__split-copy{align-items:center;text-align:center;padding-right:var(--gutter)}.cmp__split .cmp__title{font-size:2.5rem}.cmp__split .cmp__lede{max-width:none}.cmp__collage{left:2.09%;top:46.65%;width:85.32%}}.cmp__band{position:relative;display:flex;flex-direction:column;justify-content:flex-end;min-height:600px;padding:5rem 4rem 5rem var(--gutter);overflow:hidden;color:var(--cream)}.cmp__band>*{position:relative;z-index:1}.cmp__band:before{content:"";position:absolute;inset:0;background-repeat:no-repeat}.cmp__band:after{content:"";position:absolute;inset:0}.cmp__band-copy{display:flex;flex-direction:column;align-items:flex-end;gap:.875rem;text-align:right}.cmp__band-copy .cmp__lede{color:var(--off-white)}.cmp__band .cmp__eyebrow{color:var(--ember)}.cmp__band .cmp__title{color:var(--cream)}.cmp__band .cmp__title em{color:var(--ember)}.cmp__band--secrets,.cmp__band--anywhere{margin-top:-1px}.cmp__band--secrets{min-height:clamp(600px,50vw,980px);padding-bottom:calc(5rem + 120px)}.cmp__band--secrets:before{background-image:url(/img/compliant/no-secrets-900.webp);background-size:121.68% auto;background-position:62.3% 92.9%}.cmp__band--secrets:after{background:linear-gradient(to left,#000000d9,#0000)}.cmp__band--anywhere{min-height:clamp(640px,55.56vw,1080px);overflow-x:clip;overflow-y:visible;isolation:isolate}.cmp__cutout{position:absolute;left:-6.26%;top:-5.88%;width:106.63%;height:auto;max-width:none;pointer-events:none}.cmp__band--anywhere:after{mix-blend-mode:darken}.cmp__band--anywhere:before{background-image:url(/img/compliant/anywhere-900.webp);background-size:106.06% auto;background-position:100% 18.9%}.cmp__band--anywhere:after{background:linear-gradient(to bottom,rgba(236,228,212,0) 0%,rgba(132,123,110,.5) 33.4%,var(--ink) 94.8%)}@media(min-width:901px){.cmp__band--secrets:before{background-image:url(/img/compliant/no-secrets.webp)}.cmp__band--anywhere:before{background-image:url(/img/compliant/anywhere.webp)}}@media(max-width:900px){.cmp__band{padding-inline:var(--gutter)}.cmp__band-copy{align-items:center;text-align:center}.cmp__band .cmp__title{font-size:2.5rem}.cmp__band .cmp__lede{max-width:none}.cmp__band--secrets{min-height:660px;padding-bottom:calc(5rem + 60px)}.cmp__band--secrets:before{background-size:cover;background-position:38% 55%}.cmp__band--secrets:after{background:linear-gradient(to top,#000,#0000)}.cmp__band--anywhere{--band-h: clamp(700px, 213.33vw, 940px);min-height:var(--band-h)}.cmp__band--anywhere .cmp__title{font-size:2.25rem}.cmp__band--anywhere:before{background-size:331.53% auto;background-position:40.7% 100%}.cmp__cutout{left:-94.23%;top:calc(var(--band-h) - 220.93vw);width:331.53%}}@media(max-width:600px){.cmp__band--secrets{min-height:clamp(560px,176vw,800px)}.cmp__band--secrets:before{background-image:url(/img/compliant/no-secrets-mobile.webp);background-size:cover;background-position:center}}.cmp__golden{position:relative;display:flex;flex-direction:column;margin-top:-120px;padding-top:120px;background:var(--ember);color:var(--cream);overflow:hidden;-webkit-mask-image:var(--wave-mask),linear-gradient(#000,#000);-webkit-mask-size:100% 120px,100% calc(100% - 120px);-webkit-mask-position:top,bottom;-webkit-mask-repeat:no-repeat,no-repeat;mask-image:var(--wave-mask),linear-gradient(#000,#000);mask-size:100% 120px,100% calc(100% - 120px);mask-position:top,bottom;mask-repeat:no-repeat,no-repeat}.cmp__golden:before{content:"";position:absolute;inset:0;background:url(/img/compliant/paper.webp) center / cover no-repeat;mix-blend-mode:multiply;opacity:.4;pointer-events:none}.cmp__golden:after{content:"";position:absolute;inset:0;background:url(/img/compliant/golden-glow.webp) center / cover no-repeat;mix-blend-mode:color-dodge;opacity:.2;pointer-events:none}.cmp__golden>*{position:relative;z-index:1}.cmp__wave{display:block;width:100%;height:120px;flex:none}.cmp__wave--bottom{transform:scaleY(-1)}.cmp__golden-inner{position:relative;display:flex;align-items:center;justify-content:center;gap:.5rem;flex:1 1 auto;min-height:560px;padding:1rem var(--gutter)}.cmp__golden-copy{display:flex;flex-direction:column;align-items:center;gap:.5rem;text-align:center;flex:0 1 auto;max-width:712px}.cmp__golden .cmp__eyebrow,.cmp__golden .cmp__title em{color:var(--ink)}.cmp__golden .cmp__lede{color:var(--off-white);max-width:494px}.cmp__golden-pair,.cmp__golden-single{position:relative;flex:none;width:clamp(240px,26vw,375px)}.cmp__golden-pair{aspect-ratio:375 / 432}.cmp__golden-pair .polaroid{position:absolute;top:50%;left:50%;transform-origin:center}.cmp__golden-pair .polaroid:first-child{transform:translate(-58%,-50%) rotate(-11deg)}.cmp__golden-pair .polaroid:last-child{transform:translate(-41%,-50%) rotate(3.93deg)}@media(min-width:901px){.cmp__golden-pair,.cmp__golden-single{position:absolute;top:50%;translate:0 -50%}.cmp__golden-pair{left:0}.cmp__golden-single{right:-20px}.cmp__golden-copy{margin-inline:auto}}@media(max-width:900px){.cmp__golden{margin-top:-60px;padding-top:60px;-webkit-mask-size:100% 60px,100% calc(100% - 60px);mask-size:100% 60px,100% calc(100% - 60px)}.cmp__golden-inner{flex-direction:column;gap:2.5rem;min-height:0;padding-block:2rem 3rem}.cmp__wave,.cmp__wave--svg{height:60px}.cmp__golden-pair,.cmp__golden-single{width:min(74vw,300px)}}.cmp__together{background:var(--cream);padding-bottom:100px;margin-top:-1px}.cmp__together-copy{display:flex;flex-direction:column;gap:.875rem;padding:.75rem var(--gutter)}.cmp__together-photo{min-height:clamp(420px,34.72vw,680px);background-image:url(/img/compliant/together-900.webp);background-size:110.54% auto;background-position:0 43.9%;background-repeat:no-repeat;-webkit-mask-image:radial-gradient(ellipse 46% 50% at 50% 50%,#000 49.8%,transparent 100%);mask-image:radial-gradient(ellipse 46% 50% at 50% 50%,#000 49.8%,transparent 100%)}@media(min-width:901px){.cmp__together-photo{background-image:url(/img/compliant/together.webp)}}@media(max-width:900px){.cmp__together{padding-bottom:2rem}.cmp__together-copy{align-items:center;text-align:center}.cmp__together-copy .cmp__lede{max-width:30ch}.cmp__together-photo{min-height:360px;background-size:cover;background-position:50% 38%}}@media(max-width:600px){.cmp__together-photo{min-height:clamp(420px,133.33vw,620px);margin-top:1rem;background-image:url(/img/compliant/together-mobile.webp);background-size:cover;background-position:center}}.cmp__closing{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2rem;min-height:400px;padding:6rem 1.25rem;background:var(--ink);color:var(--cream);text-align:center}.cmp__closing .cmp__title{color:var(--cream)}.cmp__closing .cmp__title em{color:var(--terracotta)}.cmp__closing .cmp__lede{font-size:1.25rem;color:var(--cream);max-width:574px}.cmp__footer{background:var(--off-white);padding:6.5rem 2.5rem 4.5rem;font-family:var(--ui)}.cmp__footer-inner{max-width:1220px;margin:0 auto;padding-inline:2.5rem}.cmp__footer-top{display:grid;grid-template-columns:355px repeat(3,1fr);gap:2.5rem;padding-bottom:3.5rem}.cmp__footer-logo{width:180px;height:auto}.cmp__footer-blurb{margin:1rem 0 0;max-width:320px;font-size:.844rem;line-height:1.65;color:var(--muted)}.cmp__footer-heading{margin:0 0 1rem;font-family:var(--mono);font-weight:700;font-size:.6875rem;letter-spacing:.145em;text-transform:uppercase;color:var(--ember)}.cmp__footer-list{margin:0;padding:0;list-style:none}.cmp__footer-list li+li{margin-top:.625rem}.cmp__footer-list a{font-size:.844rem;line-height:1.6;text-decoration:none;color:var(--ink)}.cmp__disclaimer{margin:0;padding:1.75rem 0;border-top:.625px solid var(--cream);font-size:.6875rem;line-height:1.7;color:var(--muted)}.cmp__footer-bottom{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-top:1.375rem;border-top:.625px solid var(--cream);font-family:var(--mono);font-size:.6875rem;line-height:1.6;color:var(--muted)}.cmp__footer-bottom p{margin:0;letter-spacing:.073em}.cmp__social{display:flex;gap:1.125rem}.cmp__social a{letter-spacing:.109em;text-transform:uppercase;text-decoration:none;color:var(--muted)}@media(max-width:900px){.cmp__footer{padding:3rem 0 0}.cmp__footer-inner{padding-inline:var(--gutter)}.cmp__footer-top{grid-template-columns:1fr;gap:2rem}.cmp__footer-bottom{flex-direction:column;align-items:flex-start;gap:1rem;padding-bottom:2.5rem}}@media(prefers-reduced-motion:reduce){.cmp__ticker-track{animation:none}}.cmp__atc{position:fixed;left:0;right:0;bottom:0;z-index:100;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:2rem;background:var(--cream);border-top:1px solid var(--muted);transform:translateY(100%);visibility:hidden;transition:transform .28s ease,visibility 0s linear .28s}.cmp__atc[data-shown]{transform:none;visibility:visible;transition:transform .28s ease,visibility 0s}.cmp__atc-label{margin:0;font-family:var(--display);font-size:2rem;line-height:1.125;color:var(--ink)}.cmp__atc-cta{display:inline-flex;flex:none;align-items:center;gap:.625rem;padding:.875rem 5rem;background:var(--ember);color:var(--night);font-family:var(--mono);font-size:1rem;line-height:1.125;letter-spacing:1.6128px;text-transform:uppercase;text-decoration:none;transition:background .2s ease,color .2s ease}.cmp__atc-cta:hover{background:var(--terracotta);color:var(--cream)}.cmp__atc-cta svg{flex:none;width:14px;height:16px}@media(max-width:900px){.cmp__atc{padding:.75rem 1.5rem}.cmp__atc-label{font-size:1.25rem}.cmp__atc-cta{padding:.875rem 1.5rem;font-size:.875rem}}@media(prefers-reduced-motion:reduce){.cmp__atc{transition:none}}
