@font-face{font-family:montreal;src:url(../media/PPNeueMontreal_Variable-s.p.057cxd6fsvse9.ttf)format("truetype");font-display:swap;font-weight:100 900}@font-face{font-family:montreal Fallback;src:local(Arial);ascent-override:98.96%;descent-override:25.0%;line-gap-override:0.0%;size-adjust:96.81%}.montreal_43fa4d21-module__MrnRMG__className{font-family:montreal,montreal Fallback}.montreal_43fa4d21-module__MrnRMG__variable{--font-montreal:"montreal", "montreal Fallback"}
@font-face{font-family:saans;src:url(../media/Saans_Regular-s.p.0z7.j3cbq27zv.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:saans;src:url(../media/Saans_Medium-s.p.16j5m-my8r603.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:saans;src:url(../media/Saans_SemiBold-s.p.0z7k9m-gl78mc.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:saans;src:url(../media/Saans_Bold-s.p.13lidwoos~iyu.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:saans;src:url(../media/Saans_Heavy-s.p.0dp6fv2x2fsvd.woff2)format("woff2");font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:saans Fallback;src:local(Arial);ascent-override:91.04%;descent-override:22.51%;line-gap-override:0.0%;size-adjust:99.96%}.saans_48b9a17c-module__Dm3KQW__className{font-family:saans,saans Fallback}.saans_48b9a17c-module__Dm3KQW__variable{--font-saans:"saans", "saans Fallback"}
@layer base-reset{html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}ul,ol{list-style:none}button,input,select{margin:0}html,*,:before,:after{box-sizing:border-box}img,video{max-width:100%;height:auto}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}}@layer spacefor-ui{:root{--header-height:8rem;--header-height-mobile:6.5rem;--status-bar-height:6.2rem;--container-narrow:74.4rem;--container-main:100rem;--container-wide:151rem;--container-gutter:clamp(2rem, calc(2rem + 5 * (100vw - 84rem) / 44), 7rem);--container-gutter-offset:clamp(-7rem, calc(-7rem + -5 * (100vw - 128rem) / 44), -2rem);--size-small:3.6rem;--size-medium:4.4rem;--size-large:5.2rem;--border-radius:1rem;--button-padding-small:.6rem 2.4rem;--button-height-small:var(--size-small);--button-font-size-small:1.3rem;--button-padding-medium:.6rem 2.4rem;--button-height-medium:var(--size-medium);--button-font-size-medium:1.4rem;--button-padding-large:1rem 2.4rem;--button-height-large:var(--size-large);--button-font-size-large:1.4rem;--form-padding-small:1.2rem;--form-height-small:var(--size-small);--form-font-size-small:1.2rem;--form-padding-medium:1.6rem;--form-height-medium:var(--size-medium);--form-font-size-medium:1.4rem;--form-padding-large:2rem;--form-height-large:var(--size-large);--form-font-height-large:1.4rem;--segment-padding:clamp(4rem, calc(4rem + 4 * (100vw - 48rem) / 80), 8rem);--segment-gap:calc(var(--segment-padding) / 1.5);--creator-layout-gap:1rem;--space-gap:clamp(5rem, calc(5rem + 9.4 * (100vw - 48rem) / 80), 14.4rem);--spacefor-gray-0:#fff;--spacefor-gray-25:#f5f5f5;--spacefor-gray-50:#f2f2f2;--spacefor-gray-100:#e5e5e5;--spacefor-gray-150:#d9d9d9;--spacefor-gray-200:#ccc;--spacefor-gray-250:#bfbfbf;--spacefor-gray-300:#b2b2b2;--spacefor-gray-350:#a6a6a6;--spacefor-gray-400:#999;--spacefor-gray-450:#8c8c8c;--spacefor-gray-500:#7f7f7f;--spacefor-gray-550:#727272;--spacefor-gray-600:#666;--spacefor-gray-650:#515253;--spacefor-gray-700:#454648;--spacefor-gray-750:#3a3b3c;--spacefor-gray-800:#2f3031;--spacefor-gray-850:#242527;--spacefor-gray-900:#1a1b1c;--spacefor-gray-950:#0f1012;--spacefor-gray-1000:#000;--spacefor-blue:#2689ff;--color-primary:var(--color-accent);--color-accent:var(--spacefor-blue);--color-success:#1fc613;--color-error:#d30000;--color-warning:#ff9000;--color-surface-1:var(--spacefor-gray-50);--color-surface-2:var(--spacefor-gray-25);--color-surface-3:var(--spacefor-gray-0);--color-surface-4:var(--spacefor-gray-0);--color-surface-5:var(--spacefor-gray-0);--color-surface-6:var(--spacefor-gray-0);--color-text-primary:var(--spacefor-gray-950);--color-text-secondary:var(--spacefor-gray-650);--color-text-tertiary:var(--spacefor-gray-450);--color-text-disabled:var(--spacefor-gray-350);--color-border:var(--spacefor-gray-150);--border-radius-xlarge:2.4rem;--border-radius-large:1.6rem;--border-radius-small:.6rem;--border-radius-xsmall:.4rem;--body-background-color:var(--color-surface-1);--button-background-color:var(--spacefor-gray-950);--button-background-color-secondary:var(--spacefor-gray-0);--button-background-color-disabled:#0003;--button-color:var(--spacefor-gray-0);--button-color-secondary:var(--spacefor-gray-1000);--button-border-color:#0003;--color-button-blue:var(--spacefor-blue);--color-button-gray:var(--spacefor-gray-200);--color-button-red:#d30000;--color-button-dark-gray:var(--spacefor-gray-800);--input-border-color:#00000040;--input-background-color:#0000000d;--input-color:var(--spacefor-gray-1000);--input-placeholder-color:#0000004d;--field-background-color:var(--spacefor-gray-100);--field-border-color:var(--spacefor-gray-200);--field-message-font-size:1.2rem;--card-background-color:var(--color-surface-4);--card-border-color:#0000001a;--card-text-color:var(--spacefor-gray-650);--card-image-background-color:var(--spacefor-gray-100);--card-user-background-color:var(--spacefor-gray-100);--manage-background-color:var(--spacefor-gray-150);--collection-background:linear-gradient(180deg, var(--spacefor-gray-0) 0%, var(--spacefor-gray-0) 50vh, transparent 100vh, transparent 100%);--collection-type-alt-background-color:transparent;--collage-image-background-color:#0000000d;--article-color:var(--color-text-primary);--creator-profile-background-color:var(--spacefor-gray-100);--color-font:var(--color-text-primary);--color-font-primary:var(--color-text-primary);--color-font-secondary:var(--color-text-secondary);--color-gray-100:var(--spacefor-gray-100);--color-font-150:var(--spacefor-gray-850);--color-font-450:var(--spacefor-gray-600);--color-background-100:var(--spacefor-gray-100);--color-background-300:var(--spacefor-gray-300);--color-surface:var(--color-surface-3);--color-surface-subtle:var(--color-surface-1);--color-surface-raised:var(--color-surface-4);--color-surface-overlay:var(--color-surface-6)}:root.dark{--color-surface-1:var(--spacefor-gray-950);--color-surface-2:var(--spacefor-gray-900);--color-surface-3:var(--spacefor-gray-850);--color-surface-4:var(--spacefor-gray-800);--color-surface-5:var(--spacefor-gray-750);--color-surface-6:var(--spacefor-gray-700);--color-text-primary:var(--spacefor-gray-0);--color-text-secondary:var(--spacefor-gray-350);--color-text-tertiary:var(--spacefor-gray-500);--color-text-disabled:var(--spacefor-gray-700);--color-border:var(--spacefor-gray-800);--button-background-color:var(--spacefor-gray-100);--button-background-color-secondary:var(--spacefor-gray-1000);--button-background-color-disabled:#fff3;--button-color:var(--spacefor-gray-1000);--button-color-secondary:var(--spacefor-gray-0);--button-border-color:#fff3;--input-border-color:#ffffff40;--input-background-color:#ffffff1a;--input-color:var(--spacefor-gray-0);--input-placeholder-color:#ffffff4d;--field-background-color:var(--spacefor-gray-850);--field-border-color:var(--spacefor-gray-800);--card-border-color:#ffffff0d;--card-text-color:var(--spacefor-gray-300);--card-image-background-color:var(--spacefor-gray-800);--card-user-background-color:var(--spacefor-gray-750);--manage-background-color:var(--spacefor-gray-900);--collection-background:#161616;--collection-type-alt-background-color:#000;--collage-image-background-color:#ffffff1a;--creator-profile-background-color:var(--spacefor-gray-1000);--color-font-150:var(--spacefor-gray-150);--color-font-450:var(--spacefor-gray-450);--color-background-100:var(--spacefor-gray-950);--color-background-300:var(--spacefor-gray-750)}:root{--font-family:var(--font-saans,sans-serif);--font-family-alt:var(--font-saans,sans-serif);--copy-size:clamp(1.2rem, calc(1.2rem + .3 * (100vw - 48rem) / 80), 1.5rem);--line-height:1.5;--h1-font-size:clamp(2.3rem, calc(2.3rem + 2.2 * (100vw - 48rem) / 80), 4.5rem);--h2-font-size:clamp(1.8rem, calc(1.8rem + .9 * (100vw - 48rem) / 80), 2.7rem);--h3-font-size:clamp(1.6rem, calc(1.6rem + .7 * (100vw - 48rem) / 80), 2.3rem);--h4-font-size:clamp(1.4rem, calc(1.4rem + .6 * (100vw - 48rem) / 80), 2rem);--h5-font-size:clamp(1.4rem, calc(1.4rem + .2 * (100vw - 48rem) / 80), 1.6rem);--h6-font-size:clamp(1.6rem, calc(1.6rem + .2 * (100vw - 48rem) / 80), 1.8rem);--kicker-font-size:clamp(1.4rem, calc(1.4rem + .4 * (100vw - 48rem) / 80), 1.8rem);--kicker-font-weight:800;--kicker-line-height:1.666;--h1-size:clamp(3.8rem, calc(3.8rem + 1 * (100vw - 48rem) / 80), 4.8rem);--h2-size:3.2rem;--h3-size:clamp(1.8rem, calc(1.8rem + .6 * (100vw - 48rem) / 80), 2.4rem);--h4-size:2.1rem;--h5-size:1.8rem;--h6-size:1.6rem;--button-padding-small:.6rem 2.4rem;--button-height-small:var(--size-small);--button-font-size-small:1.3rem;--button-padding-medium:.6rem 2.4rem;--button-height-medium:var(--size-medium);--button-font-size-medium:1.4rem;--button-padding-large:1rem 2.4rem;--button-height-large:var(--size-large);--button-font-size-large:1.4rem;--form-padding-small:1.2rem;--form-height-small:var(--size-small);--form-font-size-small:1.2rem;--form-padding-medium:1.6rem;--form-height-medium:var(--size-medium);--form-font-size-medium:1.4rem;--form-padding-large:2rem;--form-height-large:var(--size-large);--form-font-height-large:1.4rem;--form-radius:.5rem;--form-border:1px solid var(--color-gray-100);--form-background:#f8f8f8;--picker-header-background:var(--color-background-light-blue,#e8f0fe);--picker-accent-color:var(--color-accent);--picker-arrow-color:var(--color-font);--tab-navigation-height:5rem}}@layer layout{:root{font-size:62.5%}@media (min-aspect-ratio:3/2){:root{font-size:clamp(50%,28.125% + .6vh,62.5%)}}html{display:block}html,body{width:100%;height:100%;min-height:100vh}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--color-surface-subtle,transparent)}body{font-size:var(--copy-size,revert);font-family:var(--font-family,revert);line-height:var(--copy-line-height,revert);font-weight:var(--copy-font-weight,revert);color:var(--color-text-primary,revert);-webkit-overflow-scrolling:touch;-moz-text-size-adjust:100%;text-size-adjust:100%;margin:0;position:relative;overflow:hidden scroll}}
