@layer base, components;@layer base, components;html{display:block}@layer base{*,:after,:before{box-sizing:border-box}*{margin:0}@media(prefers-reduced-motion:no-preference){html{interpolate-size:allow-keywords}}body{line-height:1}canvas,img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance}#__next,#root{isolation:isolate}:root{--navbar-height:80px;--edit-tabs-height:72px;--preview-max-width:9999px}html{font-size:62.5%}*{border-style:solid;border-color:var(--theme-rule);border-width:0}}@layer base{@font-face{font-style:normal;font-weight:400;src:url(/_next/static/media/HelveticaNeue-01.43abd54b.ttf) format("truetype");font-family:Helvetica Neue;font-display:swap}@font-face{font-style:400;font-style:italic;font-weight:400;src:url(/_next/static/media/helveticaneue-italic-03-webfont.b282d890.woff2) format("woff2");font-family:Helvetica Neue;font-display:swap}@font-face{font-style:normal;font-weight:500;src:url(/_next/static/media/helveticaneue-medium-11-webfont.369aeb35.woff2) format("woff2");font-family:Helvetica Neue;font-display:swap}@font-face{font-style:normal;font-weight:400;src:url(/_next/static/media/HelveticaNowText.9a89b847.woff2) format("woff2");font-family:Helvetica Now Text;font-display:swap}@font-face{font-style:normal;font-weight:500;src:url(/_next/static/media/HelveticaNowTextMedium.724f8bce.woff2) format("woff2");font-family:Helvetica Now Text;font-display:swap}@font-face{font-style:normal;font-weight:500;src:url(/_next/static/media/HelveticaNowDisplayMedium.9a977cac.woff2) format("woff2");font-family:Helvetica Now Display;font-display:swap}@font-face{font-style:normal;font-weight:400;src:url(/_next/static/media/nike-futura.1d21f1ac.woff2) format("woff2");font-family:Nike Futura;font-display:block}@font-face{font-style:normal;font-weight:400;src:url(/_next/static/media/PalatinoLTStd-Light.c24e7418.ttf) format("truetype");font-family:Palatino;font-display:block}}@layer base{:focus-visible{outline-style:solid;outline-width:2px}ul{padding:0}button{background-color:rgba(0,0,0,0)}a,button{cursor:pointer;color:inherit}img{width:100%;height:auto}#root{isolation:isolate}.u-hit{position:absolute;inset:0;z-index:1;cursor:pointer}.visually-hidden{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.full-app-height{min-height:calc(100vh - 70px);display:flex;flex-direction:column}.preview-container{margin:0 auto;max-width:var(--preview-max-width);margin-left:var(--grid-margin);margin-right:var(--grid-margin)}.u-link{text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--theme-rule-underline);text-decoration-color:var(--theme-rule-underline)}.u-link:hover{-webkit-text-decoration-color:var(--theme-rule-heavy);text-decoration-color:var(--theme-rule-heavy)}:root{--grid-max-width:1800px;--grid-margin:24px;--grid-gutter:24px;--grid-cols:3}.grid-container{width:100%;max-width:var(--grid-max-width);padding-left:var(--grid-margin);padding-right:var(--grid-margin);margin-left:auto;margin-right:auto}.grid-flex{display:flex;flex-wrap:wrap;gap:var(--grid-gutter)}.grid-flex>*{flex-grow:0;flex-shrink:0;flex-basis:calc(100%/var(--grid-cols) - var(--grid-gutter)/var(--grid-cols)*(var(--grid-cols) - 1));min-width:0}:root{--color-black:#000;--color-black-05:rgba(0,0,0,0.05);--color-black-10:rgba(0,0,0,0.1);--color-black-15:rgba(0,0,0,0.15);--color-black-25:rgba(0,0,0,0.25);--color-black-65:rgba(0,0,0,0.65);--color-black-90:rgba(0,0,0,0.9);--color-white:#fff;--color-paper-black:#111;--color-white-05:rgba(255,255,255,0.05);--color-white-10:rgba(255,255,255,0.1);--color-white-15:rgba(255,255,255,0.15);--color-white-25:rgba(255,255,255,0.25);--color-white-40:rgba(255,255,255,0.4);--color-white-50:rgba(255,255,255,0.5);--color-white-65:rgba(255,255,255,0.65);--color-white-75:rgba(255,255,255,0.75);--color-gray-f5:#f5f5f5;--color-gray-df:#dfdddd;--color-gray-b0:#b0b0b0;--color-gray-46:#464646;--color-gray-46-10:rgba(70,70,70,0.1);--color-gray-46-60:rgba(70,70,70,0.6);--color-gray-32:#323232;--color-gray-17:#171717;--color-gray-950-a45:rgba(17,17,17,0.45);--color-published-green-dark:#107711;--color-published-green-light:#c6f0c7;--color-published-green-light-50:rgba(198,240,199,0.5);--color-published-green-light-25:rgba(198,240,199,0.25);--color-ai-purple-dark:#8d13ef;--color-ai-purple-dark-35:rgba(141,19,239,0.35);--color-ai-purple-light:#e5daed;--color-win-orange:#ff4400;--color-success-green-dark:rgb(56,110,56);--color-success-green-light:rgb(227,246,227);--color-warning-orange-dark:rgb(205,140,19);--color-error-red-dark:rgb(149,49,49);--color-error-red-light:rgb(255,224,224);--color-trashed-red-dark:#a02020;--color-trashed-red-light:rgba(160,32,32,0.15)}.theme-dark,.theme-dark .theme-invert,.theme-light,.theme-light .theme-invert{color:var(--theme-text);background-color:var(--theme-bg)}.theme-dark .theme-invert,.theme-light,.theme-light .theme-invert .theme-invert,:root{--theme-text:var(--color-black);--theme-text-aux:var(--color-black-65);--theme-text-disabled:var(--color-black-25);--theme-text-success:var(--color-success-green-dark);--theme-text-warning:var(--color-warning-orange-dark);--theme-text-error:var(--color-error-red-dark);--theme-rule:var(--color-black-10);--theme-rule-underline:var(--color-black-15);--theme-rule-subtle:var(--color-black-05);--theme-rule-hover:var(--color-black-25);--theme-rule-heavy:var(--color-black);--theme-bg:var(--color-white);--theme-bg-hint:var(--color-black-10);--theme-bg-hint-mid:var(--color-black-05);--theme-bg-hint-subtle:var(--color-black-);--theme-bg-raised:hsla(0,0%,96%,1);--theme-bg-overlay:var(--color-black-10);--theme-bg-error:var(--color-error-red-light);--theme-bg-success:var(--color-success-green-light);--theme-btn-primary-bg:var(--color-black);--theme-btn-primary-bg-hover:var(--color-gray-32);--theme-btn-primary-text:var(--color-white);--theme-label-draft-bg:var(--color-gray-46-10);--theme-label-draft-text:var(--color-gray-46);--theme-label-published-text:var(--color-published-green-dark);--theme-label-published-bg:var(--color-published-green-light-50);--theme-label-trashed-text:var(--color-trashed-red-dark);--theme-label-trashed-bg:var(--color-trashed-red-light);--theme-label-ai-text:var(--color-ai-purple-dark);--theme-label-ai-bg:var(--color-ai-purple-light);--theme-shadow-1:var(--color-black-15);--theme-form-ring-hover:var(--color-black-15);--theme-form-ring-focus:var(--color-black)}.theme-dark,.theme-dark .theme-invert .theme-invert,.theme-light .theme-invert{--theme-text:var(--color-white);--theme-text-aux:#808080;--theme-text-disabled:var(--color-white-50);--theme-text-error:var(--color-error-red-light);--theme-rule:var(--color-white-10);--theme-rule-subtle:var(--color-white-05);--theme-rule-hover:var(--color-white-25);--theme-bg:var(--color-paper-black);--theme-bg-hint:var(--color-white-10);--theme-bg-hint-subtle:var(--color-white-05);--theme-bg-hint-subtler:var(--theme-bg-hint-subtle);--theme-bg-raised:var(--color-gray-17);--theme-bg-overlay:var(--color-black-10);--theme-btn-primary-bg:var(--color-white);--theme-btn-primary-bg-hover:var(--color-gray-df);--theme-btn-primary-text:var(--color-black);--theme-label-draft-bg:var(--color-gray-46-60);--theme-label-draft-text:var(--color-gray-df);--theme-label-published-text:var(--color-published-green-light);--theme-label-published-bg:var(--color-published-green-light-25);--theme-label-trashed-text:var(--color-error-red-light);--theme-label-trashed-bg:var(--color-trashed-red-dark);--theme-label-ai-text:var(--color-ai-purple-light);--theme-label-ai-bg:var(--color-ai-purple-dark-35);--theme-shadow-1:var(--color-black-90)}.theme-label-draft{--theme-label-bg:var(--theme-label-draft-bg);--theme-label-text:var(--theme-label-draft-text)}.theme-label-published{--theme-label-bg:var(--theme-label-published-bg);--theme-label-text:var(--theme-label-published-text)}.theme-label-trashed{--theme-label-bg:var(--theme-label-trashed-bg);--theme-label-text:var(--theme-label-trashed-text)}.text{color:var(--theme-text)}.text-aux{color:var(--theme-text-aux)}.text-disabled{color:var(--theme-text-disabled)}.rule{border-color:var(--theme-rule)}.rule-subtle{border-color:var(--theme-rule-subtle)}.bg{background-color:var(--theme-bg)}.bg-hint{background-color:var(--theme-bg-hint)}.bg-hint-subtle{background-color:var(--theme-bg-hint-subtle)}.bg-raised{background-color:var(--theme-bg-raised)}.bg-overlay{background-color:var(--theme-bg-overlay)}.f-body{font-weight:400}.f-body,.f-body-bold{font-family:Helvetica Now Text,sans-serif;font-size:1.6rem;line-height:1}.f-body-bold{font-weight:500}.f-label{font-weight:400}.f-label,.f-label-bold{font-family:Helvetica Now Text,sans-serif;font-size:1.2rem;line-height:1}.f-heading-3,.f-label-bold{font-weight:500}.f-heading-3{font-family:Helvetica Neue,Helvetica Now Text,sans-serif;font-size:2.6rem;line-height:1.2;letter-spacing:.02em}.f-ui-4{font-family:Helvetica Neue;font-size:1.8rem;font-style:normal;font-weight:400;line-height:130%}.f-ui-3{font-weight:500}.f-ui-2,.f-ui-3{font-family:Helvetica Neue,Helvetica Now Text,sans-serif;font-size:1.6rem;line-height:1}.f-ui-2{font-weight:400;letter-spacing:.01em}.f-ui-1{font-size:1.3rem;letter-spacing:.02em}.f-caption-1,.f-ui-1{font-family:Helvetica Neue,sans-serif;line-height:1.5}.f-caption-1{font-size:1.5rem;font-weight:400;letter-spacing:.01em}.f-button{font-family:Helvetica Now Text,sans-serif;line-height:1.5}.f-body-1,.f-button{font-size:1.6rem;font-weight:400}.f-body-1{font-family:Helvetica Neue,sans-serif}.f-body-1,.f-body-2{font-style:normal;line-height:150%}.f-body-2{font-weight:400}.f-body-2,.f-body-2-bold{font-family:Helvetica Now Text;font-size:1.4rem}.f-body-2-bold{font-style:normal;font-weight:500;line-height:150%}}@layer base{}@layer base{}@layer base{}:root{--color-blue:oklch(45% 50% 264deg);--color-red:oklch(50% 55% 31deg);--color-gray-50:oklch(98% 0.25% 264deg);--color-gray-100:oklch(12% 9.5% 264deg/5%);--color-gray-200:oklch(12% 9% 264deg/7%);--color-gray-300:oklch(12% 8.5% 264deg/17%);--color-gray-400:oklch(12% 8% 264deg/38%);--color-gray-500:oklch(12% 7.5% 264deg/50%);--color-gray-600:oklch(12% 7% 264deg/67%);--color-gray-700:oklch(12% 6% 264deg/77%);--color-gray-800:oklch(12% 5% 264deg/85%);--color-gray-900:oklch(12% 5% 264deg/90%);--color-gray-950:oklch(12% 5% 264deg/95%)}