:root{--font-display:var(--font-extra-condensed);--font-text:var(--font-sans)}[data-colourway=night]{--field:var(--field-night-ground);--field-text:var(--field-vermilion-ink3);--field-quiet:var(--field-vermilion-ink3);--field-ink-1:var(--field-night-ink1);--field-ink-2:var(--field-night-ink2);--field-ink-3:var(--field-night-ink3);--field-accent:var(--field-night-ink3);--field-on-accent:var(--field-night-ground)}[data-colourway]{--color-ground:var(--field);--color-text:var(--field-text);--color-muted:var(--field-quiet);--color-ink-a:var(--field-ink-2);--color-ink-b:var(--field-ink-1);--color-focus:var(--field-text);--color-rule:var(--field-text);background-color:var(--field);color:var(--field-text)}body{background-color:var(--field-night-ground)}main[data-colourway=night]{background-color:#0000}:root{--control-lane:calc(var(--space-target) + 2 * var(--space-1));--space-end:max(var(--space-margin), var(--control-lane));--color-ground:#171a39;--color-text:#eceae3;--color-muted:#a8a7a5;--color-ink-a:#59b8cc;--color-ink-b:#df4651;--color-overprint:#4e4d5f;--color-focus:#59b8cc;--color-selected:#59b8cc;--color-rule:#2a5265;--color-error:#e17477;--print-cream:#fff1d7;--print-white:#fff;--print-black:#000;--print-lime:#bdf27a;--print-join:#fcbe1b;--field-vermilion-ground:#f23d14;--field-vermilion-text:#1a0805;--field-vermilion-ink1:#1a0805;--field-vermilion-ink2:#ff9a3d;--field-vermilion-ink3:#ffe6c2;--field-vermilion-accent:#1a0805;--field-vermilion-on-accent:#ffe6c2;--field-night-ground:#050203;--field-night-text:#fff;--field-night-ink1:#c2410c;--field-night-ink2:#ff7a1a;--field-night-ink3:#ffc21a;--field-night-accent:#ff7a1a;--field-night-on-accent:#050203;--field-blue-ground:#1414f0;--field-blue-text:#fff;--field-blue-ink1:#0a0a70;--field-blue-ink2:#7c82ff;--field-blue-ink3:#fff;--field-blue-accent:#ffe23a;--field-blue-on-accent:#0a0a70;--field-burgundy-ground:#3e0207;--field-burgundy-text:#f6ce3a;--field-burgundy-ink1:#8a1f18;--field-burgundy-ink2:#a3a7a2;--field-burgundy-ink3:#f6ce3a;--field-burgundy-accent:#f6ce3a;--field-burgundy-on-accent:#3e0207;--field-thermal-ground:#d4f8be;--field-thermal-text:#2b1022;--field-thermal-ink1:#2b1022;--field-thermal-ink2:#e0408a;--field-thermal-ink3:#f7a6c6;--field-thermal-accent:#2b1022;--field-thermal-on-accent:#d4f8be;--field-magenta-ground:#e0278f;--field-magenta-text:#050203;--field-magenta-ink1:#050203;--field-magenta-ink2:#050203;--field-magenta-ink3:#050203;--field-magenta-accent:#050203;--field-magenta-on-accent:#e0278f;--field-amber-ground:#ff8a1f;--field-amber-text:#050203;--field-amber-ink1:#050203;--field-amber-ink2:#050203;--field-amber-ink3:#050203;--field-amber-accent:#050203;--field-amber-on-accent:#ff8a1f;--field-flare-ground:#ffc21a;--field-flare-text:#050203;--field-flare-ink1:#050203;--field-flare-ink2:#050203;--field-flare-ink3:#050203;--field-flare-accent:#050203;--field-flare-on-accent:#ffc21a;--heat-0:#221a7a;--heat-1:#2450e6;--heat-2:#8338e6;--heat-3:#e0278f;--heat-4:#f23d14;--heat-5:#ff8a1f;--heat-6:#ffc21a;--heat-7:#fff1d8;--heat-grain:.16;--field-night-heat-0:#050203;--field-night-heat-1:#221a7a;--field-night-heat-2:#2450e6;--field-night-heat-3:#8338e6;--field-night-heat-4:#e0278f;--field-night-heat-5:#f23d14;--field-night-heat-6:#ffc21a;--field-night-heat-7:#fff1d8;--font-extra-condensed:"Six Caps", sans-serif;--font-sans:"Instrument Sans", system-ui, sans-serif;--font-condensed:"Instrument Sans", system-ui, sans-serif;--text-section-title-family:var(--font-extra-condensed);--text-section-title-weight:400;--text-section-title-leading:.92;--text-section-title-size:clamp(46px, 8vw, 128px);--text-title-family:var(--font-extra-condensed);--text-title-weight:400;--text-title-leading:1;--text-title-size:clamp(30px, 3.4vw, 52px);--text-body-family:var(--font-sans);--text-body-weight:400;--text-body-leading:1.45;--text-body-size:1.125rem;--text-body-measure:26em;--text-name-family:var(--font-sans);--text-name-weight:650;--text-name-leading:1.45;--text-name-size:1.125rem;--text-label-family:var(--font-condensed);--text-label-weight:500;--text-label-leading:1.4;--text-label-size:.9375rem;--space-columns:12;--space-unit:max(100vw / 1280, .75px);--space-margin:calc(40 * var(--space-unit));--space-gutter:calc(32 * var(--space-unit));--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--space-9:96px;--space-10:128px;--space-target:44px;--space-focus-width:2px;--space-focus-offset:3px;--space-header:72px;--space-underline:6px;--space-underline-part:4px;--space-field-edge:2px;--motion-idle:10s;--motion-fast:.12s;--motion-base:.2s;--motion-ease:cubic-bezier(.2, 0, 0, 1);--motion-ease-rise:cubic-bezier(.22, 1, .36, 1)}@media (width<=640px){:root{--space-margin:16px;--space-gutter:20px;--space-underline:3px}}@font-face{font-family:Six Caps;font-style:normal;font-display:block;font-weight:400;src:url(/fonts/sixcaps-latin.woff2)format("woff2")}@font-face{font-family:Instrument Sans;font-style:normal;font-display:swap;font-weight:400 700;font-stretch:75% 100%;src:url(/fonts/instrumentsans-latin.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color-scheme:dark;--grid:repeat(var(--space-columns), minmax(0, 1fr));--action-offset:.18em;--gap-part:var(--space-9);--gap-group:var(--space-8);--gap-head:var(--space-6);--gap-near:var(--space-4)}@media (width>=641px){:root{--gap-part:var(--space-10);--gap-group:var(--space-9);--gap-head:var(--space-7)}}*,:before,:after{box-sizing:border-box}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:0s!important;animation-duration:0s!important}}[data-motion=off] *,[data-motion=off] :before,[data-motion=off] :after{transition-duration:0s!important;animation-duration:0s!important}html{background:var(--color-ground) url(/plates/grain.png);color:var(--color-text);font-family:var(--text-body-family);font-weight:var(--text-body-weight);line-height:var(--text-body-leading);-webkit-text-size-adjust:100%}body{font-size:var(--text-body-size);margin:0}h1,h2,h3,p,ul,ol,dl,dd,figure,legend{margin:0}a{color:inherit;text-decoration:underline var(--space-focus-width) var(--color-ink-a);text-decoration-skip-ink:none;text-underline-offset:.25em;transition:text-underline-offset var(--motion-fast) var(--motion-ease), text-decoration-color var(--motion-fast) var(--motion-ease)}a:hover,a:focus-visible{text-underline-offset:calc(.25em + var(--space-underline-part))}:is(p,li) a:not([class]){padding-block:max(0px, (var(--space-5) - 1.2em) / 2)}@media (pointer:coarse),(width<=640px){:is(p,li) a:not([class]){padding-block:max(0px, (var(--space-target) - 1.2em) / 2)}}:focus-visible{outline:var(--space-focus-width) solid var(--color-focus);outline-offset:var(--space-focus-offset)}html{cursor:var(--cursor,auto)}:is(a,button,summary,label,select,[role=button]){cursor:pointer}:is(input:not([type=checkbox],[type=radio]),textarea){cursor:text}.skip-link{left:var(--space-margin);top:var(--space-header);z-index:20;min-height:var(--space-target);transform:translateY(calc(-100% - var(--space-header)));align-items:center;display:flex;position:absolute}.skip-link:focus{transform:none}:root{scroll-padding-top:var(--space-header)}@media (prefers-reduced-motion:no-preference){@view-transition{navigation:auto}}.site-header{view-transition-name:site-header}::view-transition-group(*){animation-duration:var(--motion-base);animation-timing-function:var(--motion-ease)}:root[data-motion=off]::view-transition-group(*),:root[data-motion=off]::view-transition-old(*),:root[data-motion=off]::view-transition-new(*){animation:none}.trap{width:1px;height:1px;position:absolute;left:-100vw;overflow:hidden}main{margin-inline:var(--space-margin)}@media (width>=900px){main{margin-inline-end:var(--space-end,var(--space-margin))}}.plain-page{gap:var(--gap-head);padding-top:var(--space-7);justify-items:start;display:grid}.plain-page h1,.signup h1{font-family:var(--font-extra-condensed);font-weight:var(--text-section-title-weight);font-size:var(--text-section-title-size);line-height:var(--text-section-title-leading);text-wrap:balance;text-transform:uppercase}.plain-page .lede{max-width:var(--text-body-measure)}.legal{padding-top:var(--space-7)}.legal article{justify-items:start;gap:var(--space-4);display:grid}.legal h1{margin-bottom:calc(var(--gap-head) - var(--space-4));font:var(--text-section-title-weight) var(--text-section-title-size) / var(--text-section-title-leading) var(--text-section-title-family);text-transform:uppercase;text-wrap:balance}.legal h2{margin-top:var(--space-7);font:var(--text-title-weight) var(--text-title-size) / var(--text-title-leading) var(--text-title-family);text-wrap:balance}.legal p,.legal li{max-width:var(--text-body-measure);text-wrap:pretty}.legal ul,.legal ol{gap:var(--space-2);margin:0;padding-left:1.2em;display:grid}.legal li::marker{color:var(--color-ink-a)}.legal table{border-collapse:collapse;table-layout:fixed;width:100%;max-width:72rem;font:var(--text-label-weight) var(--text-label-size) / var(--text-label-leading) var(--text-label-family)}.legal th,.legal td{padding:var(--space-3) var(--space-4) var(--space-3) 0;text-align:left;vertical-align:top;overflow-wrap:anywhere;position:relative}.legal tbody td:before{content:"";background:var(--color-rule);height:1px;position:absolute;top:0;left:0;right:0}.legal code{font:500 .875em/1 ui-monospace,Menlo,Consolas,monospace}.logo-review{gap:var(--space-7);padding-block:var(--space-7) var(--space-8);display:grid}.mark-sizes{align-items:end;gap:var(--space-6);flex-wrap:wrap;padding:0;list-style:none;display:flex}.mark-sizes li{justify-items:start;gap:var(--space-2);display:grid}.mark-sizes .mark{width:var(--mark-size);height:var(--mark-size)}.lockup{align-items:center;gap:var(--space-3);font-family:var(--text-name-family);font-weight:var(--text-name-weight);display:inline-flex}.lockup .mark{width:1.1em;height:1.1em}.site-header{z-index:10;align-items:center;column-gap:var(--space-6);min-height:64px;padding:8px var(--space-margin);font-family:var(--text-name-family);font-weight:var(--text-name-weight);font-size:var(--text-name-size);line-height:var(--text-name-leading);transition:background-color var(--motion-base) var(--motion-ease), color var(--motion-base) var(--motion-ease);flex-wrap:wrap;display:flex;position:sticky;top:0}.site-header:not([data-colourway=night]) .mark-two [data-ink]{fill:var(--field-text)}.site-header .header-action{min-height:48px;padding:0 18px;font-size:18px}@media (width<=420px){.site-header{--wordmark-size:1.35rem;column-gap:var(--space-3)}.site-header .header-action{min-height:44px;padding:0 10px;font-size:15px}}@media (width<=379px){.site-header{column-gap:var(--space-2)}}.wordmark{align-items:center;gap:var(--space-3);min-height:var(--space-target);text-decoration:none;display:inline-flex}.wordmark .mark{width:var(--space-6);height:var(--space-6)}.header-action{margin-left:auto}[data-colourway]{--action-heat-1:color-mix(in oklab, var(--field-on-accent) 18%, var(--field-accent));--action-heat-2:var(--field-accent)}[data-colourway=night]{--action-heat-1:var(--field-vermilion-ground);--action-heat-2:var(--field-night-ink2)}.action{isolation:isolate;background-color:var(--field-accent);min-height:56px;color:var(--field-on-accent);font-family:var(--font-text);border:0;justify-content:center;align-items:center;padding:0 28px;font-size:19px;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex;position:relative;overflow:clip}.action:before{content:"";z-index:-1;background-image:linear-gradient(to top, var(--action-heat-1), var(--action-heat-2) 62%, var(--field-accent));transition:translate .32s var(--motion-ease-rise);position:absolute;inset:0;translate:0 101%}@media (hover:hover){.action:not(:disabled):hover:before{translate:0}}.action:focus-visible{outline-color:var(--field-text)}.action:focus-visible:before{translate:0}.site-footer{color:var(--field-vermilion-ink3);font:var(--text-label-weight) var(--text-label-size) / var(--text-label-leading) var(--text-label-family);position:relative;overflow:clip}.site-footer[data-colourway]{background-color:#0000}.footer-name{z-index:2;padding-top:var(--space-5);background-color:var(--field-night-ground);margin:0;position:relative;overflow:hidden;container-type:inline-size}.footer-name span{color:#0000;background-image:linear-gradient(100deg, var(--field-night-heat-1), var(--field-night-heat-2) 18%, var(--field-night-heat-3) 38%, var(--field-night-heat-4) 58%, var(--field-night-heat-5) 76%, var(--field-night-heat-6));font-family:var(--font-display);font-kerning:none;letter-spacing:.02em;text-align:center;text-transform:uppercase;white-space:nowrap;-webkit-background-clip:text;background-clip:text;font-size:31.5457cqw;line-height:.88;display:block}.footer-foot{padding:var(--space-6) var(--space-end) var(--space-6) var(--space-margin);background-color:var(--field-night-ground);grid-template-columns:minmax(0,1fr);display:grid}.site-footer a{color:var(--field-vermilion-ink3)}.footer-row{grid-template-columns:var(--grid);align-items:center;gap:var(--space-6) var(--space-gutter);margin-top:var(--space-6);display:grid}.footer-row>*{grid-column:1/-1}.footer-foot>.footer-row:first-child{margin-top:0}@media (width>=900px){.footer-row>.footer-badge{grid-column:1/3}.footer-row>.footer-badge+.footer-links{grid-column:3/-1}}.footer-badge{width:88px;height:88px;color:var(--color-text);font-family:var(--font-extra-condensed);letter-spacing:.04em;justify-self:start;place-items:center;font-size:34px;display:inline-grid;position:relative}.badge-ring{border:2px dashed var(--field-accent);outline:1px solid var(--field-accent);outline-offset:6px;border-radius:50%;position:absolute;inset:7px;rotate:-12deg}.footer-links{gap:0 var(--space-5);flex-wrap:wrap;display:flex}.footer-links a{min-height:var(--space-target);align-items:center;text-decoration-color:#0000;display:inline-flex}.footer-links a:hover,.footer-links a:focus-visible{text-decoration-color:var(--field-accent)}.site-footer .footer-signup{max-width:52rem;margin:0;font-size:17px;position:relative}.footer-signup>*+*{margin-top:var(--space-3)}.footer-signup .wf-label{color:var(--color-text);font-size:15px;font-weight:700}.footer-signup .wf-field [type=email]{border-bottom-color:var(--color-text);color:var(--color-text);font-size:20px}.footer-signup :is(.note,.wf-result>p){max-width:29em;margin-bottom:0;font-size:13px;line-height:1.45}@media (width>=900px){.site-footer .footer-signup{width:calc((100% - 11 * var(--space-gutter)) / 12 * 8 + 7 * var(--space-gutter));max-width:none}}@media (width<=640px){.site-footer .footer-links{grid-template-columns:repeat(2,max-content);column-gap:24px;display:grid}.site-footer .footer-links a[href^=mailto\:]{grid-column:1/-1}}.wordmark-name{font-family:var(--font-extra-condensed);font-weight:400;font-size:var(--wordmark-size,2.25rem);letter-spacing:.09em;text-transform:uppercase;line-height:1}
