@font-face{font-family:fx-comic-neue;font-weight:400;font-display:swap;src:url(../media/comic-neue-400.2zb05lufeic9h.woff2)format("woff2")}@font-face{font-family:fx-comic-neue;font-weight:700;font-display:swap;src:url(../media/comic-neue-700.0w72prq77o_0o.woff2)format("woff2")}.changeable.effect-comic :is(h1,h2,h3){font-family:Comic Sans MS,Comic Sans,fx-comic-neue,cursive}.page-backdrop.effect-pink{background:#ff8fc8}.changeable.effect-eyes .googly,.wordmark.effect-eyes .googly{gap:1px;display:flex;position:absolute;top:3px;left:1px}.changeable.effect-tilt .canvas-section{transform:rotate(-1deg)}.changeable.effect-tilt .canvas-section:nth-child(2n){transform:rotate(1deg)}.changeable.effect-borders .canvas-section{outline:6px dotted var(--red);outline-offset:-5px}.changeable.effect-borders :is(h1,h2,h3,p,article,aside,a,button,img,svg,.hero-day),.wordmark.effect-borders{outline:6px dotted var(--red);outline-offset:4px}.changeable.effect-caps :is(h1,h2,h3){text-transform:uppercase}.changeable.effect-buttons button,.changeable.effect-buttons .primary-button,.changeable.effect-buttons .outline-button,.changeable.effect-buttons .text-button{color:#000;letter-spacing:0;text-transform:none;background:#e8e8e8;border:5px outset silver;border-radius:0;font-family:Times New Roman,Times,serif;font-size:17px;font-weight:400;position:relative;box-shadow:inset 0 0 0 2px #00000040}.changeable.effect-buttons button svg,.changeable.effect-buttons .primary-button svg,.changeable.effect-buttons .outline-button svg,.changeable.effect-buttons .text-button svg{color:currentColor}.changeable.effect-buttons .primary-button{color:#000;background:green;border:6px solid purple;border-top:7px dashed #ff0;border-radius:0;outline:4px solid purple}.changeable.effect-buttons .cta-actions .primary-button{color:#000;outline-offset:0;background:orange;border:5px solid #fc3;border-radius:999px;outline:8px solid purple}.changeable.effect-buttons .cta-actions .outline-button{color:#ff6;background:#b22222;border:5px outset #e05050;border-radius:34px 0;outline:8px solid #0f0;padding-left:52px}.changeable.effect-buttons .cta-actions .outline-button:before{content:"";background:orange;border-radius:50%;width:24px;height:30px;margin-top:-15px;position:absolute;top:50%;left:12px;box-shadow:inset -3px -3px #00000040}.changeable.effect-buttons button{color:#000;background:gold;border:4px outset #ffe866;border-radius:0 26px;font-family:Verdana,Geneva,sans-serif;font-size:14px;font-weight:700}.changeable.effect-buttons .text-button{padding:10px 16px;font-family:Verdana,Geneva,sans-serif;font-size:13px;font-weight:700}.changeable.effect-buttons button:hover:not(:disabled),.changeable.effect-buttons .primary-button:hover:not(:disabled),.changeable.effect-buttons .outline-button:hover:not(:disabled),.changeable.effect-buttons .text-button:hover{color:#000;background:#0ff}.changeable.effect-buttons button:active:not(:disabled),.changeable.effect-buttons .primary-button:active,.changeable.effect-buttons .outline-button:active,.changeable.effect-buttons .text-button:active{border-style:inset;transform:translate(2px,2px)}.changeable.effect-buttons button:focus-visible,.changeable.effect-buttons .primary-button:focus-visible,.changeable.effect-buttons .outline-button:focus-visible,.changeable.effect-buttons .text-button:focus-visible{outline-offset:4px;outline:3px dotted #000}.changeable.effect-buttons button:disabled{color:gray;background:#e8e8e8}.changeable.effect-rainbow .canvas-section:first-child{background:#ff9fd8}.changeable.effect-rainbow .canvas-section:nth-child(2){background:#c8f25a}.changeable.effect-rainbow .canvas-section:nth-child(3){background:#ffb347}.changeable.effect-wide,.changeable.effect-wide *{letter-spacing:.3em!important}.changeable.effect-serif p{font-family:Courier New,monospace}.changeable.effect-round .canvas-section{border-radius:80px;padding-inline:25px;overflow:hidden}@media (max-width:640px){.changeable.effect-round .canvas-section{border-radius:35px;padding-inline:14px}}.changeable.effect-shadow :is(h1,h2){text-shadow:5px 5px #f2c14e,10px 10px #e0245e,15px 15px #1668e8}.changeable.effect-underline p{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:3px}.changeable.effect-tiny-logo .brand-mark{width:6px;height:6px}.wordmark.effect-tiny-logo .brand-mark{width:7px;height:7px}.wordmark.effect-big-logo .brand-mark{width:112px;height:112px}.changeable.effect-big-logo .brand-mark{width:90px;height:90px}.fx-big-logo{aspect-ratio:1;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-1.5 -1.5 43 43' fill='none'%3E%3Cg transform='rotate(-3.5 20 20)' stroke='%23111111' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2.5' y='4' width='35' height='32' rx='6' fill='%231668e8'/%3E%3Cpath d='M2.5 12h35v18a6 6 0 0 1-6 6H8.5a6 6 0 0 1-6-6Z' fill='%23f8f1df'/%3E%3Crect x='2.5' y='4' width='35' height='32' rx='6' stroke-width='3.1'/%3E%3Cpath d='M2.5 12h35' stroke-width='3.1'/%3E%3Ccircle cx='8.2' cy='8' r='1.7' fill='%23f4245e' stroke-width='1.2'/%3E%3Ccircle cx='13.8' cy='8' r='1.7' fill='%23ffd400' stroke-width='1.2'/%3E%3Ccircle cx='19.4' cy='8' r='1.7' fill='%2305c267' stroke-width='1.2'/%3E%3Cellipse cx='13.6' cy='19' rx='4.3' ry='4.8' fill='%23ffffff' stroke-width='2.1'/%3E%3Ccircle cx='12.6' cy='20.4' r='1.45' fill='%23111111' stroke-width='0'/%3E%3Cellipse cx='25.6' cy='19.4' rx='4' ry='4.3' fill='%23ffffff' stroke-width='2.1'/%3E%3Cpath d='M21.6 19.4a4 4.3 0 0 1 8 0Z' fill='%238a46e8' stroke-width='0'/%3E%3Ccircle cx='25.9' cy='20.8' r='1.25' fill='%23111111' stroke-width='0'/%3E%3Cpath d='M21.6 19.4h8' stroke-width='2.1'/%3E%3Cpath d='M17.5 26.6c0 5.2 1.7 7.8 3.9 7.8s3.9-2.6 3.9-7.8Z' fill='%23f4245e' stroke-width='1.9'/%3E%3Cpath d='M11.8 27.2c1.75-1.5 3.5-1.5 5.25 0s3.5 1.5 5.25 0 3.5-1.5 5.25 0' stroke-width='2.3'/%3E%3Cpath d='M21.4 27.6v3.9' stroke-width='1.5'/%3E%3C/g%3E%3C/svg%3E") 50%/contain no-repeat;width:min(640px,82vw);margin:8px auto 48px;rotate:-4deg}@media (max-width:640px){.wordmark.effect-big-logo .brand-mark{width:92px;height:92px}}.changeable.effect-center{text-align:center}.changeable.effect-orange,.wordmark.effect-orange,.changeable.effect-orange p{color:#8d3a0b}.changeable.effect-italics,.wordmark.effect-italics{font-style:italic}.changeable.effect-stripes .canvas-section{background-image:repeating-linear-gradient(100deg,#fff 0 34px,#ff9cb8 34px 68px)}.changeable.effect-double .canvas-section{border:18px double #8e957b}.changeable.effect-yellow p{background:#f7ef83}.changeable.effect-square *{border-radius:0!important}.changeable.effect-reverse{flex-direction:column;display:flex}.changeable.effect-reverse .canvas-footer{order:-1}.changeable.effect-big-copy p{font-size:clamp(22px,3.2vw,30px);font-weight:700;line-height:1.35}.changeable.effect-purple :is(h1,h2,h3){color:#8a00e6}.changeable.effect-dash .canvas-section{border-bottom:22px dashed #bd6d56}.changeable.effect-loose p{line-height:3}.changeable.effect-badge .website-badge{aspect-ratio:1;border:14px double var(--ink);text-align:center;letter-spacing:-.03em;pointer-events:none;background:#f0db61;border-radius:50%;flex-direction:column;justify-content:center;width:min(420px,78vw);margin:40px auto 20px;padding:20px;font-size:clamp(44px,11vw,88px);font-weight:700;line-height:1;display:flex;transform:rotate(-9deg)}.changeable.effect-lower *{text-transform:lowercase!important}.changeable.effect-inset .canvas-section{box-shadow:inset 0 16px 48px color-mix(in srgb, var(--ink) 45%, transparent)}.changeable.effect-upside-down .ordinary-things article{transform:rotate(180deg)}.changeable.effect-mirror .hero-copy h1{transform:scaleX(-1)}.changeable.effect-neon :is(h1,h2,h3){color:#ff2bd6;text-shadow:0 0 4px #fff,0 0 10px #ff8ae8,0 0 24px #ff2bd6,0 0 48px #ff2bd6,0 0 90px #ff2bd6}.page-backdrop.effect-polka{background-color:#ffe4f1;background-image:radial-gradient(#ff7fbd 30%,#0000 31%);background-size:64px 64px}.changeable.effect-huge-headline .hero-copy h1{letter-spacing:-.04em;font-size:clamp(64px,15vw,230px);line-height:.88}.changeable.effect-wavy :is(h1,h2,h3){text-underline-offset:8px;-webkit-text-decoration:underline wavy #e0245e;text-decoration:underline wavy #e0245e;text-decoration-thickness:5px}.changeable.effect-gradient-text :is(h1,h2,h3){background:linear-gradient(90deg,#e0245e,#f7a600,#15a34a,#1668e8,#8a46e8);color:#0000;-webkit-background-clip:text;background-clip:text}.changeable.effect-hollow :is(h1,h2,h3){color:#0000;-webkit-text-stroke:1.5px var(--ink)}.changeable.effect-grayscale,.wordmark.effect-grayscale,.page-backdrop.effect-grayscale{filter:grayscale()}.changeable.effect-invert,.wordmark.effect-invert,.page-backdrop.effect-invert{filter:invert()hue-rotate(180deg)}.changeable.effect-skew .canvas-section{transform:skew(-13deg)}.changeable.effect-skew{overflow-x:clip}.changeable.effect-hard-shadow .canvas-section{border:4px solid var(--ink);box-shadow:26px 26px 0 var(--ink)}.changeable.effect-marquee .fx-marquee-box{overflow:hidden}.changeable.effect-marquee .fx-marquee-box br{display:none}@media (prefers-reduced-motion:no-preference){.changeable.effect-marquee .fx-marquee-box>p{white-space:nowrap;padding-left:100%;animation:16s linear infinite fx-marquee-scroll;display:inline-block}}@keyframes fx-marquee-scroll{to{transform:translate(-100%)}}.changeable.effect-wobble .fx-wobble-letter{animation:1.4s ease-in-out infinite fx-wobble-shake;animation-delay:calc(var(--i) * -90ms);display:inline-block}@keyframes fx-wobble-shake{0%,to{transform:rotate(-12deg)translateY(2px)}50%{transform:rotate(12deg)translateY(-6px)}}.fx-stickers .fx-sticker{filter:drop-shadow(2px 3px #00000040);font-size:clamp(52px,9vw,120px);line-height:1;position:absolute}.fx-visitor-popup .fx-popup{pointer-events:auto;color:#111;background:#fffbe6;border:3px outset #d8d8d8;max-width:290px;padding:14px 16px;font-size:14px;line-height:1.45;position:absolute;bottom:24px;left:24px;box-shadow:6px 6px #0000004d}.fx-visitor-popup .fx-popup strong{color:#c0122c;margin-bottom:4px;display:block}.fx-visitor-popup .fx-popup button{cursor:pointer;background:#e8e8e8;border:2px outset #ddd;margin-top:10px;padding:4px 10px;font-size:13px}.changeable.effect-crt-filter:after,.page-backdrop.effect-crt-filter:after{content:"";z-index:15;pointer-events:none;background-image:radial-gradient(55% 35% at 26% 16%,#ffffff2e,#fff0 70%),radial-gradient(75% 70%,#0000 52%,#00000061 82%,#000000b3 100%),linear-gradient(#fff0 0%,#c8ffdc00 38%,#c8ffdc24 46%,#fff3 50%,#fff0 58% 100%),repeating-linear-gradient(#0000 0 2px,#0003 2px 4px),repeating-linear-gradient(90deg,#ff003c12 0 1px,#00ff5a0f 1px 2px,#2850ff12 2px 3px);background-position:0 0,0 0,0 -100vh,0 0,0 0;background-repeat:no-repeat,no-repeat,repeat-y,repeat,repeat;background-size:100% 100%,100% 100%,100% 200vh,auto,auto;background-attachment:fixed,fixed,fixed,scroll,scroll;animation:8s linear infinite fx-crt-filter-roll;position:absolute;inset:0}@keyframes fx-crt-filter-roll{0%{background-position:0 0,0 0,0 -100vh,0 0,0 0}to{background-position:0 0,0 0,0 100vh,0 0,0 0}}.changeable.effect-crt-filter,.wordmark.effect-crt-filter{text-shadow:1px 0 #ff00468c,-1px 0 #00d2ff8c}.changeable.effect-spinning-text .fx-spinning-text-block,.wordmark.effect-spinning-text .fx-spinning-text-block{transform-origin:50%;max-width:100%;-webkit-text-decoration:inherit;text-decoration:inherit;animation:24s linear infinite fx-spinning-text-turn;display:inline-block}.changeable.effect-spinning-text{overflow-x:clip}@keyframes fx-spinning-text-turn{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.changeable.effect-align-right,.changeable.effect-align-right *{text-align:right!important}.changeable.effect-align-right h1,.changeable.effect-align-right h2,.changeable.effect-align-right h3,.changeable.effect-align-right p{margin-left:auto;margin-right:0}.changeable.effect-align-right .hero-copy{flex-direction:column;align-items:flex-end;display:flex}.changeable.effect-align-right .hero-day{justify-self:end;align-items:flex-end}.changeable.effect-align-right .section-heading>*{justify-self:end}.changeable.effect-align-right .ordinary-things article{padding-left:15px;padding-right:0}.changeable.effect-align-right .specimen{justify-content:flex-end}.changeable.effect-align-right .cta-band{align-items:flex-end}.changeable.effect-align-right .cta-actions{justify-content:flex-end}.changeable.effect-align-right .canvas-footer{justify-content:flex-end;gap:14px}.changeable.effect-align-right>*>[class^=fx-],.changeable.effect-align-right>[class^=fx-]{margin-left:auto;margin-right:0}.wordmark.effect-align-right{text-align:right;flex-direction:row-reverse}
