@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial}}}@layer theme{:root,:host{--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-jakarta);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.hidden{display:none}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.underline{text-decoration-line:underline}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--ink:#111;--milk:#fffdf7;--purple:#7357ff;--pink:#ff72b6;--acid:#d9ff57;--sky:#77c8ff;--tangerine:#ff7952;--purple-dark:#5639d6}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:106px}body{background:var(--milk);color:var(--ink);font-family:var(--font-jakarta), Arial, sans-serif;-webkit-font-smoothing:antialiased;margin:0;font-size:15px}::selection{background:var(--purple);color:var(--milk)}a{color:inherit;text-decoration:none}button,input{font:inherit}button,a,input,summary{-webkit-tap-highlight-color:transparent}button,summary{cursor:pointer}button{color:inherit}button:disabled{cursor:default}button,input{border-radius:0}button{background:0 0}button:focus-visible,a:focus-visible,summary:focus-visible,input:focus-visible,[tabindex="0"]:focus-visible{outline:3px solid var(--purple-dark);outline-offset:5px}img,svg{display:block}p,h1,h2,h3{margin:0}button,input{border:0}.site-shell{overflow:clip}.container{width:min(100% - 112px,1320px);margin-inline:auto}.section-pad{padding-block:115px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:100;background:var(--ink);color:var(--milk);padding:15px 20px;position:fixed;top:12px;left:12px;transform:translateY(-160%)}.skip-link:focus{transform:translateY(0)}.handwritten{font-family:var(--font-hand), cursive;letter-spacing:-.025em;font-size:30px;font-weight:700;line-height:.92}.floating-note{display:block}.character{pointer-events:none;width:220px;overflow:visible}.doodle{pointer-events:none;width:80px;overflow:visible}.arrow-icon{flex-shrink:0;transition:transform .22s}.button{border-radius:999px;justify-content:space-between;align-items:center;gap:28px;min-height:55px;padding:17px 24px;font-size:13px;font-weight:700;line-height:1.4;transition:transform .22s,background-color .22s,box-shadow .22s;display:inline-flex}.button:hover{transform:translateY(-3px);box-shadow:0 5px #11111126}.button:hover .arrow-icon{transform:translate(4px)}.button-dark{background:var(--ink);color:var(--milk)}.button-purple{background:var(--purple-dark);color:#fff}.button-purple:hover{background:#462abf}.button-light{background:var(--milk);color:var(--ink)}.text-link{align-items:center;gap:12px;min-height:44px;font-size:13px;font-weight:650;display:inline-flex}.text-link:hover{text-underline-offset:5px;text-decoration:underline}.eyebrow{letter-spacing:.12em;align-items:center;gap:8px;font-size:10px;font-weight:750;line-height:1.5;display:flex}.eyebrow-dot{background:var(--purple);border-radius:50%;width:7px;height:7px}.chapter-label{letter-spacing:.12em;align-items:center;gap:13px;margin-bottom:35px;font-size:10px;font-weight:750;display:flex}.chapter-label>span{letter-spacing:0;border:1px solid;border-radius:50%;place-items:center;width:28px;height:28px;font-size:9px;display:inline-grid}.editorial-title{letter-spacing:-.074em;font-size:clamp(60px,6.6vw,96px);font-weight:800;line-height:.97}.section-description{letter-spacing:-.025em;max-width:390px;font-size:15px;line-height:1.85}.sticker{text-align:center;font-family:var(--font-hand), cursive;border:4px solid var(--milk);justify-content:center;align-items:center;font-size:29px;font-weight:700;line-height:.8;transition:rotate .25s,translate .25s;display:inline-flex;position:relative;box-shadow:2px 4px #11111121}.sticker:hover{translate:0 -4px;rotate:7deg}.sticker-oval{border-radius:50%;padding:20px 27px}.sticker-bubble{border-radius:25px 25px 28px 8px;padding:16px 25px}.sticker-burst{clip-path:polygon(50% 0,59% 16%,76% 3%,77% 25%,100% 22%,88% 43%,100% 57%,78% 64%,87% 87%,63% 82%,53% 100%,40% 83%,18% 95%,21% 70%,0 70%,13% 49%,0 32%,25% 26%,27% 5%,43% 18%);box-shadow:none;border:0;padding:30px}.sticker-purple{background:var(--purple);color:#fff}.sticker-pink{background:var(--pink)}.sticker-acid{background:var(--acid)}.sticker-sky{background:var(--sky)}.sticker-ink{background:var(--ink);color:var(--milk)}.sticker-milk{background:var(--milk)}.site-header{z-index:40;background:var(--milk);border-bottom:1px solid #1111111a;position:sticky;top:0}.nav-inner{justify-content:space-between;align-items:center;gap:25px;height:88px;display:flex}.wordmark{letter-spacing:-.085em;white-space:nowrap;align-items:center;gap:0;font-size:29px;font-weight:800;display:inline-flex}.wordmark svg{width:24px;margin-top:-6px;margin-left:7px}.logo-period{color:var(--purple)}.desktop-nav{align-items:center;gap:34px;margin-left:auto;margin-right:24px;display:flex}.desktop-nav a{align-items:center;min-height:44px;font-size:12px;font-weight:600;display:flex;position:relative}.desktop-nav a:after{content:"";background:var(--purple);transform-origin:0;width:100%;height:2px;transition:transform .2s;position:absolute;bottom:7px;left:0;transform:scaleX(0)}.desktop-nav a:hover:after{transform:scaleX(1)}.nav-cta{gap:23px;min-height:43px;padding:12px 21px;font-size:11px}.nav-cta .arrow-icon{width:19px;height:19px}.menu-toggle{flex-direction:column;justify-content:center;align-items:center;gap:6px;width:44px;height:44px;display:none}.menu-toggle span{background:var(--ink);width:23px;height:2px;transition:transform .2s}.menu-toggle[aria-expanded=true] span:first-child{transform:translateY(4px)rotate(45deg)}.menu-toggle[aria-expanded=true] span:last-child{transform:translateY(-4px)rotate(-45deg)}.mobile-nav{display:none}.hero{padding-top:44px;position:relative}.hero-grid{grid-template-columns:1.15fr 1fr;display:grid;position:relative}.hero-copy{z-index:3;padding-bottom:24px;position:relative}.hero .eyebrow{margin-bottom:25px}.hero-title{letter-spacing:-.084em;font-size:clamp(76px,7.35vw,110px);font-weight:800;line-height:.91;position:relative}.hero-title>span{width:max-content;display:block;position:relative}.hero-title-note{letter-spacing:-.025em;width:130px;font-size:25px;font-weight:700;line-height:.87;position:absolute;top:-1px;left:calc(100% + 54px);transform:rotate(-8deg)}.hero-title-note .doodle{width:29px;position:absolute;top:42px;left:76px}.hero-title-last{color:var(--purple);z-index:2}.hero-title-last>svg{fill:none;width:98%;height:19px;stroke:var(--purple);stroke-width:5px;stroke-linecap:round;position:absolute;bottom:-14px;left:4px}.hero-description{letter-spacing:-.025em;margin-top:29px;font-size:16px;line-height:1.65}.hero-actions{align-items:center;gap:20px;margin-top:23px;display:flex}.hero-actions .button{gap:16px;padding-inline:23px;font-size:12px}.hero-people{align-items:center;gap:12px;margin-top:20px;display:flex}.hero-people p{color:#52504e;font-size:9px;line-height:1.6}.hero-people strong{color:var(--ink);font-weight:600}.mini-characters{padding-left:3px;display:flex}.mini-characters>span{border:2px solid var(--milk);background:#e8e0ff;border-radius:50%;width:36px;height:36px;margin-left:-3px;position:relative;overflow:hidden}.mini-characters>span:nth-child(2){background:#ffd7e8}.mini-characters>span:nth-child(3){background:#e9f3cb}.mini-characters .character{width:54px;position:absolute;top:-1px;left:-11px}.hero-art{height:615px;margin-top:25px;margin-left:12px;position:relative}.hero-photo-shape{background:#e3d9fa;border-radius:45% 45% 9% 10%/35% 34% 9% 11%;position:absolute;inset:0 1px 33px 8px;overflow:hidden;transform:rotate(2deg)}.hero-photo{object-fit:cover;object-position:51% 52%}.hero-photo-outline{border:1.5px solid var(--purple);pointer-events:none;border-radius:48% 47% 11% 8%/37% 40% 10% 8%;position:absolute;inset:-12px 10px 22px -7px;transform:rotate(-3deg)}.hero-art-note{z-index:2;font-size:28px;position:absolute;top:-27px;left:8px;transform:rotate(-9deg)}.hero-photo-rays{width:86px;color:var(--ink);position:absolute;top:51px;right:-16px;transform:rotate(30deg)}.floating-message{background:var(--milk);z-index:4;border-radius:17px;align-items:center;gap:11px;width:300px;padding:15px 18px 15px 13px;display:flex;position:absolute;box-shadow:0 5px 20px #2f150f14}.floating-message p{letter-spacing:-.015em;margin-top:3px;font-size:11px;line-height:1.7}.hero-message-first{top:237px;right:-17px;transform:rotate(-4deg)}.hero-message-reply{background:#e7ddff;top:330px;right:-29px;transform:rotate(3deg)}.notification-heading{justify-content:space-between;gap:25px;font-size:10px;font-weight:750;display:flex}.notification-heading>span{color:#56505f;font-size:8px;font-weight:400}.message-avatar{border-radius:50%;flex-shrink:0;width:38px;height:38px;overflow:hidden}.message-avatar img{object-fit:cover;object-position:center;width:100%;height:100%}.flow-avatar{background:var(--purple);border-radius:13px 13px 13px 3px;flex-shrink:0;justify-content:center;align-items:center;gap:3px;width:38px;height:38px;display:flex}.flow-avatar>span{background:#fff;border-radius:50%;width:4px;height:4px}.reply-tail{clip-path:polygon(0 0,100% 0,0 100%);background:#e7ddff;width:21px;height:17px;position:absolute;bottom:-9px;left:24px}.hero-ping{z-index:5;width:218px;position:absolute;bottom:7px;left:-94px;transform:rotate(-12deg)}.hero-ping-note{color:var(--purple-dark);font-size:37px;position:absolute;bottom:190px;left:-51px;transform:rotate(-12deg)}.hero-ping-note svg{width:57px;position:absolute;top:22px;left:42px}.hero-sticker{z-index:5;border:1.7px solid var(--ink);outline:5px solid var(--milk);min-width:147px;min-height:115px;padding:21px 25px;font-size:26px;position:absolute;bottom:46px;right:-23px;transform:rotate(12deg)}.sticker-smile{margin-top:5px;font-size:31px;display:block}.photo-caption{letter-spacing:.18em;font-size:7px;font-weight:600;position:absolute;bottom:8px;left:27%}.hero-bottom{border-top:1px solid #1111111f;justify-content:space-between;align-items:center;gap:20px;margin-top:18px;padding-top:27px;padding-bottom:30px;display:flex}.hero-bottom>span{color:#55524e;font-size:10px}.hero-channels{gap:30px;display:flex}.hero-channels>span{align-items:center;gap:8px;font-size:12px;font-weight:700;display:flex}.hero-channels svg{width:19px;height:19px}.scroll-hint{letter-spacing:.12em;align-items:center;gap:25px;min-height:35px;font-size:8px;font-weight:750;display:flex}.scroll-hint span{font-size:24px;font-weight:400}.marquee-section{background:var(--ink);color:var(--milk);padding-block:20px;position:relative;overflow:hidden}.marquee-track{width:max-content;animation:40s linear infinite marquee;display:flex}.marquee-group{letter-spacing:-.055em;white-space:nowrap;align-items:center;gap:33px;padding-right:33px;font-size:34px;font-weight:800;line-height:1;display:flex}.marquee-group>span{color:var(--pink);font-size:39px}.animation-toggle{border-radius:50px;justify-content:center;align-items:center;gap:8px;min-height:36px;padding:8px;font-size:9px;display:inline-flex}.animation-toggle>span{font-size:17px;line-height:1}.animation-toggle-compact{width:34px;height:34px;color:var(--milk);background:var(--ink);border:1px solid #6a6a6a;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.animation-toggle:disabled{opacity:.65}.story-section{background:var(--pink)}.story-grid{grid-template-columns:1fr 1fr;align-items:center;gap:110px;display:grid}.story-copy .editorial-title{font-size:clamp(70px,6.5vw,95px)}.outlined-word{-webkit-text-stroke:1.6px var(--ink);color:#0000}.story-now{position:relative}.story-now>.doodle{width:110%;height:30px;position:absolute;bottom:-20px;left:-4%}.story-copy .section-description{margin-top:37px}.story-steps{flex-direction:column;gap:17px;margin-top:25px;display:flex}.story-steps p{letter-spacing:-.015em;align-items:center;gap:13px;font-size:12px;display:flex}.story-steps p>span{border-bottom:1px solid var(--ink);padding-bottom:2px;font-size:9px;font-weight:750}.story-handnote{margin-top:27px;font-size:29px;transform:rotate(-4deg)}.story-demo-wrapper{padding-top:37px}.demo-composition{width:100%;max-width:475px;margin-left:auto;scroll-margin-top:160px;position:relative}.demo-note{font-size:29px;position:absolute;top:-96px;right:23px;transform:rotate(7deg)}.demo-arrow{width:65px;position:absolute;top:-67px;right:-44px;transform:rotate(-8deg)}.channel-tabs{justify-content:space-between;gap:6px;margin-bottom:15px;display:flex}.channel-tabs button{border-radius:999px;justify-content:center;align-items:center;gap:6px;min-height:44px;padding:11px 15px;font-size:11px;font-weight:650;transition:background-color .2s,color .2s;display:flex}.channel-tabs button[aria-selected=true]{background:var(--ink);color:var(--milk)}.channel-tabs button:hover:not([aria-selected=true]){background:#fffdf759}.channel-tabs .channel-icon{width:19px;height:19px}.conversation-window{background:var(--milk);border:1.5px solid var(--ink);z-index:2;border-radius:22px;padding:21px;position:relative;box-shadow:7px 8px #11111124}.conversation-header{border-bottom:1px solid #e8e5df;align-items:center;gap:10px;padding-bottom:17px;display:flex}.conversation-avatar{background:var(--pink);letter-spacing:-.1em;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:39px;height:39px;font-size:26px;font-weight:800;display:flex}.conversation-avatar>span{font-size:17px}.conversation-header>div{flex-direction:column;gap:4px;display:flex}.conversation-header strong{font-size:12px}.conversation-header>div>span{color:#62605c;font-size:8px}.status-dot{background:#3a8139;border-radius:50%;width:6px;height:6px;margin-left:auto}.reset-chat{min-width:33px;min-height:38px;font-size:25px}.chat-log{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#ceb8c2 transparent;flex-direction:column;gap:11px;height:255px;padding:18px 2px 10px;display:flex;overflow-y:auto}.chat-date{text-align:center;letter-spacing:.08em;color:#68635d;flex-shrink:0;margin-bottom:10px;font-size:7px}.chat-message{overflow-wrap:anywhere;background:#efede7;border-radius:15px 15px 15px 3px;align-self:flex-start;max-width:88%;padding:12px 14px 9px;font-size:11px;line-height:1.65}.chat-message-person{background:#fcd3e7;border-radius:15px 15px 3px;align-self:flex-end}.message-check{text-align:right;color:#63545a;margin-top:3px;font-size:8px;display:block}.typing-indicator{background:#efede7;border-radius:14px;gap:4px;width:max-content;padding:13px 16px;display:flex}.typing-indicator>span:not(.sr-only){background:#625d56;border-radius:50%;width:4px;height:4px;animation:1s infinite alternate typing}.typing-indicator>span:nth-child(2){animation-delay:.2s}.typing-indicator>span:nth-child(3){animation-delay:.4s}.chat-suggestions{flex-wrap:wrap;gap:7px;padding-block:12px 15px;display:flex}.chat-suggestions button{background:var(--milk);border:1px solid #c1b9b4;border-radius:20px;align-items:center;gap:12px;min-height:35px;padding:9px 12px;font-size:9px;transition:background-color .2s;display:flex}.chat-suggestions button:hover:enabled{background:#fce3ef}.chat-suggestions button:disabled{opacity:.5}.chat-composer{border-top:1px solid #e8e5df;align-items:center;gap:12px;padding-top:14px;display:flex}.chat-composer input{background:0 0;width:100%;min-width:0;height:40px;padding-left:4px;font-size:12px}.chat-composer input::placeholder{color:#6b655f}.chat-composer button{background:var(--ink);width:39px;height:39px;color:var(--milk);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.chat-composer button:disabled{color:#6e655d;background:#ddd8d0}.demo-disclaimer{text-align:center;z-index:3;max-width:90%;margin-top:15px;font-size:8px;line-height:1.6;position:relative}.demo-pop{z-index:3;width:154px;position:absolute;bottom:-82px;right:-40px;transform:rotate(18deg)}.demo-pop>path{stroke:var(--milk);stroke-width:5px;stroke-linejoin:round}.audience-section{padding-bottom:82px}.audience-heading{justify-content:space-between;align-items:flex-end;gap:50px;margin-bottom:60px;display:flex}.audience-heading .editorial-title{font-size:clamp(64px,6.8vw,98px)}.flow-word{color:#2b78a7;position:relative}.title-dot{width:116px;position:absolute;top:-61px;right:6px;transform:rotate(9deg)}.audience-intro{letter-spacing:-.015em;margin-right:25px;padding-bottom:5px;font-size:13px;line-height:1.85}.audience-composition{grid-template-columns:.9fr 1.15fr;gap:70px;display:grid;position:relative}.creator-poster{background:var(--sky);border-radius:3px;align-self:start;margin-top:11px;padding:30px 35px 33px;transition:rotate .3s;position:relative;transform:rotate(-2deg)}.creator-poster:hover{rotate:1.5deg}.poster-topline{letter-spacing:.1em;justify-content:space-between;align-items:center;margin-bottom:28px;font-size:9px;font-weight:750;display:flex}.creator-poster h3{letter-spacing:-.075em;font-size:clamp(36px,3.9vw,53px);font-weight:800;line-height:.98}.creator-poster h3>span{color:#18537b}.creator-comment{background:var(--milk);border-radius:15px;align-items:center;gap:12px;width:97%;margin-top:28px;padding:14px 15px;display:flex;transform:rotate(4deg)}.comment-avatar{background:var(--ink);color:var(--milk);border-radius:50%;place-items:center;width:33px;height:33px;font-size:13px;font-weight:800;display:grid}.creator-comment p{font-size:12px;font-weight:750}.creator-comment p>span{margin-top:4px;font-size:8px;font-weight:400;display:block}.creator-comment .doodle{width:23px;margin-left:auto}.poster-description{max-width:305px;margin-top:27px;font-size:11px;line-height:1.85}.poster-link{border-bottom:1px solid var(--ink);justify-content:space-between;align-items:center;max-width:230px;margin-top:14px;padding-block:11px;font-size:11px;font-weight:750;display:flex}.poster-link:hover .arrow-icon{transform:translate(5px)}.creator-sticker{border:1.5px solid var(--ink);outline:4px solid var(--milk);padding:16px 22px;font-size:24px;position:absolute;top:139px;right:-33px;transform:rotate(12deg)}.business-story{margin-top:57px}.business-photo{border-radius:7px 7px 80px;height:365px;position:relative}.business-photo>img{border-radius:inherit;object-fit:cover;object-position:61% 50%}.photo-tag{letter-spacing:.1em;background:var(--milk);border-radius:30px;padding:9px 13px;font-size:8px;font-weight:750;position:absolute;top:20px;left:20px}.business-sticker{padding:17px 25px;font-size:29px;position:absolute;bottom:-20px;left:-29px;transform:rotate(-12deg)}.business-caption{grid-template-columns:1fr .9fr;gap:30px;margin-top:35px;display:grid}.business-caption h3{letter-spacing:-.07em;font-size:26px;font-weight:800;line-height:1.13}.business-caption p{font-size:11px;line-height:1.8}.audience-footnote{grid-column:1/-1;justify-content:center;align-items:center;gap:20px;margin-top:-28px;display:flex;transform:rotate(-2deg)}.audience-footnote .doodle{width:73px}.audience-footnote .handwritten{font-size:27px;line-height:1.1}.results-section{background:var(--acid)}.results-grid{grid-template-columns:1.15fr 1fr;align-items:center;gap:80px;display:grid}.results-copy .editorial-title{font-size:clamp(58px,5.7vw,82px)}.repeat-word{color:#516318;position:relative}.repeat-word>svg{width:105%;height:40px;stroke:var(--ink);fill:none;stroke-width:4px;stroke-linecap:round;position:absolute;top:28%;left:-3%}.life-word{position:relative}.life-word>.doodle{width:55px;position:absolute;top:2px;right:-73px}.results-copy .section-description{max-width:430px;margin-top:28px;font-size:13px}.results-copy .section-description strong{margin-top:13px;font-weight:600;display:inline-block}.results-copy .button{margin-top:25px;font-size:12px}.results-note{margin-top:23px;font-size:25px;transform:rotate(-4deg)}.time-calculator{background:var(--milk);border-radius:3px 3px 45px;padding:27px 34px 29px;position:relative;transform:rotate(3deg);box-shadow:7px 7px #1111111a}.calculator-heading{letter-spacing:.1em;justify-content:space-between;align-items:center;font-size:9px;font-weight:750;display:flex}.calculator-heading>span:last-child{font-size:24px;font-weight:400}.time-result{padding-top:2px;display:flex;position:relative}.time-result output{letter-spacing:-.09em;font-size:clamp(130px,13.5vw,190px);font-weight:800;line-height:1.05}.time-result output>span{letter-spacing:-.1em;font-size:.64em}.calculator-loop{width:145px;position:absolute;bottom:-22px;right:-14px;transform:rotate(-13deg)}.calculator-rays{width:55px;position:absolute;top:12px;right:15px}.time-caption{letter-spacing:-.06em;font-size:23px;line-height:1.22}.time-caption strong{font-weight:800}.calculator-control{margin-top:28px}.calculator-control label{justify-content:space-between;align-items:center;margin-bottom:14px;font-size:10px;display:flex}.calculator-control label strong{font-size:17px}.calculator-control input{appearance:none;cursor:ew-resize;background:0 0;width:100%;height:22px;display:block}.calculator-control input::-webkit-slider-runnable-track{background:#d4d4cb;border-radius:4px;height:4px}.calculator-control input::-webkit-slider-thumb{appearance:none;background:var(--ink);border:3px solid var(--milk);outline:1.5px solid var(--ink);border-radius:50%;width:22px;height:22px;margin-top:-9px}.calculator-control input::-moz-range-track{background:#d4d4cb;border-radius:4px;height:4px}.calculator-control input::-moz-range-thumb{background:var(--ink);border:3px solid var(--milk);outline:1.5px solid var(--ink);border-radius:50%;width:17px;height:17px}.range-labels{color:#635e56;justify-content:space-between;margin-top:4px;font-size:8px;display:flex}.calculator-assumptions{color:#625d53;max-width:295px;margin-top:21px;font-size:8px;line-height:1.75}.calculator-note{font-size:28px;position:absolute;bottom:-47px;right:12px;transform:rotate(-5deg)}.manifesto-section{background:var(--ink);color:var(--milk);padding-block:78px 75px}.manifesto-section .chapter-label{color:var(--acid);margin-bottom:45px}.manifesto-title{letter-spacing:-.085em;font-size:clamp(90px,11vw,159px);font-weight:800;line-height:.91}.manifesto-title>span{color:var(--acid)}.manifesto-moves{display:inline-block;position:relative}.manifesto-loop{width:clamp(190px,24vw,310px);position:absolute;bottom:4%;right:-36%;transform:rotate(-16deg)}.manifesto-loop g[stroke="var(--ink)"],.manifesto-loop .character-motion-lines{stroke:var(--milk)}.manifesto-bottom{justify-content:space-between;align-items:flex-end;margin-top:46px;display:flex}.manifesto-bottom p{color:#c4c2bd;font-size:12px;line-height:1.9}.manifesto-bottom>.floating-note{margin-right:52px;font-size:40px;position:relative;transform:rotate(-8deg)}.manifesto-bottom .doodle{width:38px;color:var(--acid);position:absolute;bottom:-10px;right:-48px}.faq-section{padding-block:90px}.faq-grid{grid-template-columns:1fr 1.25fr;gap:100px;display:grid}.faq-section .eyebrow{margin-bottom:25px}.faq-section h2{letter-spacing:-.07em;font-size:clamp(34px,3.9vw,55px);font-weight:800;line-height:1.02}.faq-section .floating-note{margin-top:26px;font-size:27px;transform:rotate(-5deg)}.faq-list details{border-bottom:1px solid #d4d0c8}.faq-list details:first-child{border-top:1px solid #d4d0c8}.faq-list summary{justify-content:space-between;align-items:center;gap:20px;min-height:65px;padding:20px 0;font-size:12px;font-weight:650;list-style:none;display:flex}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary>span{font-size:24px;font-weight:400;line-height:1;transition:rotate .2s}.faq-list details[open] summary>span{rotate:45deg}.faq-list details p{color:#56514d;padding:0 25px 23px 0;font-size:12px;line-height:1.85}.site-footer{background:var(--purple);padding-top:48px}.footer-top{color:var(--milk);justify-content:space-between;align-items:center;display:flex}.footer-top .chapter-label{margin:0}.footer-online{letter-spacing:.1em;align-items:center;gap:7px;font-size:8px;font-weight:650;display:flex}.footer-online>span{background:var(--acid);border-radius:50%;width:6px;height:6px}.footer-main{grid-template-columns:1fr 300px;align-items:end;gap:45px;margin-top:52px;padding-bottom:65px;display:grid}.footer-main h2{letter-spacing:-.085em;color:var(--milk);font-size:clamp(78px,8.45vw,126px);font-weight:800;line-height:.9}.footer-main h2>span{white-space:nowrap;font-size:.67em}.footer-question{color:var(--milk);margin-left:5px;display:inline-block;transform:rotate(12deg)}.footer-action{padding-bottom:9px;position:relative}.footer-action>p{color:var(--milk);margin-bottom:16px;font-size:12px}.footer-action .button{gap:38px;font-size:12px}.footer-action>.floating-note{color:var(--milk);margin-top:17px;margin-left:75px;font-size:27px;transform:rotate(-7deg)}.footer-ping{width:175px;position:absolute;top:-147px;right:27px;transform:rotate(10deg)}.footer-ping>path{fill:var(--milk)}.footer-bottom{color:var(--milk);border-top:1px solid #fffdf766;justify-content:space-between;align-items:center;gap:22px;padding-block:25px;display:flex}.footer-bottom .wordmark{font-size:26px}.footer-bottom .logo-period{color:var(--milk)}.footer-bottom>p{margin-right:auto;font-size:9px}.copyright{font-size:8px}.site-footer a:focus-visible,.site-footer button:focus-visible,.marquee-section button:focus-visible{outline-color:var(--milk)}@keyframes marquee{to{transform:translate(-50%)}}@keyframes float{0%,to{translate:0;rotate:-2deg}50%{translate:0 -9px;rotate:2deg}}@keyframes typing{to{opacity:.3;translate:0 -3px}}.float-slow{animation:5s ease-in-out infinite float}[data-motion=paused] *,[data-motion=paused] :before,[data-motion=paused] :after{transition-duration:0s!important;animation-play-state:paused!important}@media (min-width:1600px){.hero-art{height:635px}.hero-ping{width:237px}}@media (max-width:1150px){.container{width:calc(100% - 72px)}.desktop-nav{gap:22px;margin-right:5px}.hero{padding-top:40px}.hero-grid{grid-template-columns:1.1fr 1fr}.hero-title{font-size:7.45vw}.hero-title-note{font-size:22px;left:calc(100% + 25px)}.hero-art{height:535px;margin-top:28px;margin-left:15px}.hero-art-note{font-size:25px;top:-24px}.hero-message-first{top:215px;right:-5px}.hero-message-reply{top:303px;right:-15px}.floating-message{gap:9px;width:265px;padding:13px}.floating-message p{font-size:10px}.notification-heading{gap:16px;font-size:9px}.hero-ping{width:185px;bottom:-9px;left:-70px}.hero-ping-note{bottom:142px;left:-25px}.hero-sticker{min-width:120px;min-height:100px;padding:15px 20px;font-size:23px;bottom:31px;right:-12px}.hero-description{font-size:14px}.hero-actions{flex-wrap:wrap;gap:4px 17px}.hero-actions .button{gap:13px;min-height:50px;padding:14px 19px;font-size:11px}.hero-secondary{font-size:11px}.hero-people{margin-top:15px}.photo-caption{font-size:6px;left:22%}.hero-bottom{margin-top:20px}.hero-bottom>span{font-size:9px}.hero-channels{gap:20px}.hero-channels>span{font-size:11px}.section-pad{padding-block:90px}.story-grid{gap:55px}.story-copy .editorial-title{font-size:7.2vw}.section-description{font-size:13px}.story-steps p{font-size:10px}.demo-pop{width:135px;bottom:-74px;right:-41px}.demo-arrow{right:-28px}.channel-tabs{gap:3px}.channel-tabs button{padding:10px;font-size:9px}.conversation-window{padding:17px}.chat-message{font-size:10px}.audience-heading{gap:25px}.audience-heading .editorial-title{font-size:7vw}.audience-intro{margin-right:0;font-size:11px}.title-dot{width:100px;top:-54px}.audience-composition{gap:45px}.creator-poster{padding:25px}.creator-poster h3{font-size:4.15vw}.creator-sticker{padding:12px 17px;font-size:21px;top:126px;right:-28px}.business-photo{height:335px}.business-caption{gap:20px}.business-caption h3{font-size:22px}.business-caption p{font-size:10px}.results-grid{gap:60px}.results-copy .editorial-title{font-size:6vw}.time-calculator{padding-inline:26px}.calculator-loop{width:128px;right:-23px}.time-caption{font-size:21px}.faq-grid{gap:60px}.footer-main{grid-template-columns:1fr 270px;gap:30px}.footer-main h2{font-size:8.6vw}}@media (max-width:850px) and (min-width:701px){.container{width:calc(100% - 48px)}.nav-inner{height:76px}.wordmark{font-size:25px}.desktop-nav{gap:15px;margin:0}.desktop-nav a{font-size:10px}.nav-cta{gap:12px;padding-inline:15px;font-size:10px}.hero .eyebrow{font-size:8px}.hero-art{height:500px;margin-left:9px}.hero-title-note{font-size:20px}.hero-art-note{font-size:21px}.hero-ping{width:159px;bottom:0;left:-55px}.floating-message{width:234px}.hero-message-first{top:185px;right:-4px}.hero-message-reply{top:268px;right:-3px}.floating-message p{font-size:9px}.notification-heading{font-size:8px}.message-avatar,.flow-avatar{width:31px;height:31px}.hero-sticker{min-width:100px;min-height:89px;padding:12px;font-size:21px;bottom:38px;right:-3px}.hero-photo-rays{width:62px;right:-9px}.hero-ping-note{font-size:31px;bottom:137px}.hero-people p{font-size:8px}.hero-bottom>span{max-width:140px;line-height:1.5}.hero-channels{gap:14px}.hero-channels>span{font-size:9px}.scroll-hint{gap:10px;font-size:7px}.story-grid{gap:36px}.story-copy .editorial-title{font-size:7vw}.story-steps p{line-height:1.6}.channel-tabs button{gap:4px;padding-inline:7px;font-size:8px}.channel-tabs .channel-icon{width:16px}.conversation-window{padding:13px}.conversation-header>div>span{font-size:7px}.chat-suggestions button{font-size:8px}.audience-heading{flex-direction:column;align-items:flex-start}.audience-intro br{display:none}.audience-heading .editorial-title{font-size:8vw}.business-photo{height:340px}.business-caption{display:block}.business-caption p{margin-top:10px}.results-grid{gap:40px}.results-copy .editorial-title{font-size:5.7vw}.results-copy .section-description{font-size:11px}.time-calculator{padding-inline:21px}.time-result output{font-size:125px}.calculator-loop{width:100px;right:-18px}.life-word>.doodle{width:35px;right:-44px}.footer-main{grid-template-columns:1fr 225px;gap:20px}.footer-action .button{gap:15px;padding-inline:18px;font-size:10px}.footer-main h2{font-size:8.1vw}.footer-bottom>p{max-width:120px;line-height:1.5}.footer-bottom{gap:12px}}@media (max-width:700px){html{scroll-padding-top:86px}.container{width:calc(100% - 40px)}.section-pad{padding-block:65px}.nav-inner{gap:12px;height:72px}.wordmark{font-size:26px}.wordmark svg{width:21px;margin-left:5px}.desktop-nav{display:none}.nav-cta{gap:9px;min-height:38px;margin-left:auto;padding:10px 15px;font-size:9px}.nav-cta .arrow-icon{width:16px;height:16px}.menu-toggle{margin-right:-9px;display:flex}.mobile-nav:not([hidden]){border-top:1px solid #e8e4db;flex-direction:column;padding:8px 20px 22px;display:flex}.mobile-nav a{justify-content:space-between;padding:15px 7px;font-size:15px;font-weight:650;display:flex}.mobile-nav a:last-child{color:var(--purple-dark)}.hero{padding-top:31px}.hero-grid{display:block}.hero-copy{padding-bottom:0}.hero .eyebrow{letter-spacing:.105em;margin-bottom:29px;font-size:8px}.hero-title{letter-spacing:-.079em;font-size:clamp(53px,12.35vw,85px);line-height:.94}.hero-title-note{font-size:clamp(20px,4.6vw,29px);top:-4px;left:calc(100% + 28px)}.hero-title-note .doodle{width:24px;top:34px;left:73px}.hero-title-last>svg{height:13px;bottom:-10px}.hero-description{margin-top:29px;font-size:14px;line-height:1.7}.hero-actions{flex-wrap:wrap;gap:11px;margin-top:20px}.hero-actions .button{gap:14px;min-height:48px;padding:15px 19px;font-size:10px}.hero-secondary{gap:6px;font-size:10px}.hero-people{gap:9px;margin-top:18px}.hero-people p{font-size:8px}.mini-characters>span{width:29px;height:29px}.mini-characters .character{width:46px;left:-10px}.hero-art{aspect-ratio:.91;width:92%;max-width:470px;height:auto;margin:50px auto 0}.hero-photo-shape{border-radius:44% 45% 11% 8%/32% 36% 10% 10%;inset:0 1px 29px 0}.hero-photo-outline{inset:-9px 9px 21px -6px}.hero-photo{object-position:50% 43%}.hero-art-note{font-size:24px;top:-27px;left:4px}.hero-photo-rays{width:60px;top:24px;right:-13px}.floating-message{border-radius:12px;gap:8px;width:235px;padding:12px}.floating-message p{font-size:9px}.notification-heading{font-size:8px}.notification-heading>span{font-size:7px}.message-avatar,.flow-avatar{width:30px;height:30px}.hero-message-first{top:47%;right:-19px}.hero-message-reply{top:calc(47% + 74px);right:-13px}.hero-ping{width:145px;bottom:-10px;left:-34px}.hero-ping-note{font-size:29px;bottom:124px;left:-22px}.hero-ping-note svg{width:44px;top:18px;left:32px}.hero-sticker{outline-width:3px;min-width:93px;min-height:81px;padding:10px 14px;font-size:19px;bottom:0;right:-5px}.sticker-smile{margin-top:4px;font-size:22px}.photo-caption{letter-spacing:.1em;font-size:5px;bottom:3px;left:31%}.hero-bottom{grid-template-columns:1fr auto;gap:15px 10px;margin-top:29px;padding-block:21px;display:grid}.hero-bottom>span{grid-column:1/-1;font-size:9px}.hero-channels{gap:17px}.hero-channels>span{gap:5px;font-size:9px}.hero-channels svg{width:16px;height:16px}.scroll-hint{gap:0;min-height:30px;font-size:0}.scroll-hint>span{font-size:22px}.marquee-section{padding-block:16px}.marquee-group{gap:22px;padding-right:22px;font-size:25px}.marquee-group>span{font-size:28px}.chapter-label{letter-spacing:.09em;gap:10px;margin-bottom:28px;font-size:8px}.chapter-label>span{width:25px;height:25px;font-size:8px}.editorial-title{font-size:clamp(51px,11.8vw,76px)}.section-description{max-width:370px;font-size:13px}.story-grid{display:block}.story-copy .editorial-title{font-size:clamp(65px,14.5vw,90px)}.story-now>.doodle{height:24px;bottom:-17px}.story-copy .section-description{margin-top:27px;font-size:13px}.story-steps{gap:15px;margin-top:22px}.story-steps p{gap:12px;font-size:11px}.story-handnote{margin-top:24px;font-size:27px}.story-demo-wrapper{padding-top:99px;padding-bottom:32px}.demo-composition{max-width:430px;margin-inline:auto;scroll-margin-top:140px}.demo-note{font-size:27px;top:-77px;right:33px}.demo-arrow{width:52px;top:-55px;right:-5px}.channel-tabs{gap:3px;margin-bottom:12px}.channel-tabs button{gap:6px;min-height:44px;padding:11px 12px;font-size:10px}.channel-tabs .channel-icon{width:18px;height:18px}.conversation-window{border-radius:18px;padding:17px;box-shadow:5px 6px #1111111f}.conversation-header strong{font-size:12px}.conversation-header>div>span{font-size:8px}.chat-log{height:246px}.chat-message{font-size:11px}.chat-suggestions button{min-height:38px;padding:10px 12px;font-size:9px}.chat-composer input{font-size:16px}.chat-composer button{min-width:44px;min-height:44px}.demo-disclaimer{text-align:left;max-width:85%;margin-top:14px;font-size:8px}.demo-pop{width:115px;bottom:-57px;right:-19px}.audience-heading{margin-bottom:32px;display:block}.audience-heading .editorial-title{font-size:clamp(48px,10.9vw,72px)}.title-dot{width:88px;top:-48px;right:-4px}.audience-intro{max-width:300px;margin-top:24px;font-size:12px}.audience-intro br{display:none}.audience-composition{flex-direction:column;gap:34px;display:flex}.creator-poster{align-self:flex-start;width:92%;margin-top:6px;padding:25px 27px}.creator-poster h3{font-size:clamp(36px,9.5vw,59px)}.poster-topline{margin-bottom:24px;font-size:8px}.creator-sticker{padding:14px 17px;font-size:22px;top:126px;right:-25px}.creator-comment{margin-top:24px}.poster-description{max-width:290px;font-size:11px}.poster-link{min-height:44px}.business-story{align-self:flex-end;width:96%;margin-top:6px}.business-photo{aspect-ratio:1.1;border-bottom-right-radius:54px;height:auto}.business-sticker{padding:15px 22px;font-size:27px;left:-18px}.photo-tag{font-size:7px;top:15px;left:15px}.business-caption{margin-top:33px;display:block}.business-caption h3{font-size:28px}.business-caption p{max-width:330px;margin-top:13px;font-size:12px}.audience-footnote{align-self:flex-start;gap:13px;margin-top:-5px}.audience-footnote .doodle{flex-shrink:0;width:54px}.audience-footnote .handwritten{font-size:23px}.results-grid{display:block}.results-copy .editorial-title{font-size:clamp(49px,11.2vw,75px)}.life-word>.doodle{width:39px;right:-55px}.repeat-word>svg{height:32px}.results-copy .section-description{margin-top:24px;font-size:12px}.results-copy .button{font-size:11px}.results-note{font-size:25px}.time-calculator{width:91%;max-width:420px;margin:51px auto 41px;padding:25px 27px}.time-result output{font-size:clamp(135px,34vw,183px)}.calculator-loop{width:137px;bottom:-15px;right:-24px}.calculator-rays{width:42px;right:-2px}.time-caption{font-size:23px}.calculator-control label{font-size:11px}.calculator-control input{height:32px}.calculator-control input::-webkit-slider-thumb{width:25px;height:25px;margin-top:-10px}.calculator-assumptions{font-size:9px}.calculator-note{font-size:26px;bottom:-41px}.manifesto-section{padding-block:48px}.manifesto-section .chapter-label{margin-bottom:36px;font-size:7px}.manifesto-title{letter-spacing:-.079em;font-size:clamp(57px,13.1vw,88px);line-height:.98}.manifesto-loop{width:112px;bottom:-90px;right:-48px;transform:rotate(-17deg)}.manifesto-bottom{align-items:flex-start;gap:20px;margin-top:100px}.manifesto-bottom p{font-size:10px;line-height:1.9}.manifesto-bottom>.floating-note{min-width:85px;margin-right:11px;font-size:24px}.manifesto-bottom .doodle{width:23px;bottom:-29px;right:-5px}.faq-section{padding-block:59px}.faq-grid{display:block}.faq-section .eyebrow{margin-bottom:21px;font-size:8px}.faq-section h2{font-size:40px}.faq-section .floating-note{margin-top:21px;font-size:25px}.faq-list{margin-top:40px}.faq-list summary{min-height:68px;padding-block:19px;font-size:11px}.faq-list details p{font-size:12px}.site-footer{padding-top:35px}.footer-online{display:none}.footer-top .chapter-label{font-size:8px}.footer-main{margin-top:37px;padding-bottom:36px;display:block}.footer-main h2{font-size:17vw}.footer-main h2>span{font-size:.67em}.footer-action{padding-top:38px}.footer-action>p{margin-bottom:14px;font-size:11px}.footer-action .button{gap:20px;min-height:51px;padding-inline:20px;font-size:11px}.footer-action>.floating-note{margin-left:65px;font-size:25px}.footer-ping{width:130px;top:-14px;right:-8px}.footer-bottom{grid-template-columns:1fr auto;gap:17px 10px;padding-block:24px;display:grid}.footer-bottom .wordmark{grid-column:1;font-size:25px}.footer-bottom>p{grid-area:2/1/auto/-1;font-size:9px}.footer-bottom .animation-toggle{grid-area:1/2;padding:5px;font-size:8px}.copyright{grid-column:1/-1;margin-top:5px;font-size:8px}}@media (max-width:370px){.container{width:calc(100% - 32px)}.wordmark{font-size:23px}.nav-cta{gap:6px;padding-inline:12px;font-size:8px}.hero-title{font-size:12vw}.hero-title-note{font-size:19px;left:calc(100% + 19px)}.hero-actions{gap:5px}.hero-actions .button{padding-inline:16px;font-size:9px}.hero-secondary{font-size:9px}.hero-ping{width:124px;left:-28px}.hero-ping-note{bottom:109px}.floating-message{width:216px;padding:10px}.hero-message-first{top:45%}.hero-message-reply{top:calc(45% + 66px)}.hero-sticker{min-width:86px;min-height:75px;font-size:17px;bottom:-4px}.hero-channels{gap:12px}.hero-channels>span{font-size:8px}.channel-tabs button{padding-inline:9px;font-size:9px}.conversation-window{padding:13px}.conversation-header>div>span{font-size:7px}.creator-poster{padding-inline:22px}.creator-sticker{font-size:19px;top:132px;right:-20px}.calculator-loop{width:118px}.time-caption{font-size:21px}.manifesto-title{font-size:12.9vw}.manifesto-bottom p{font-size:9px}.manifesto-bottom>.floating-note{font-size:22px}.footer-ping{width:105px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (forced-colors:active){.outlined-word{-webkit-text-stroke:0;color:canvastext}.button,.sticker,.channel-tabs button,.chat-composer button{border:1px solid buttontext}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}
.desktop-nav{gap:25px;margin-right:14px}.desktop-nav a[aria-current=page]{color:var(--purple-dark)}.nav-disclosure{position:relative}.nav-disclosure-trigger{align-items:center;gap:7px;min-height:44px;font-size:12px;font-weight:600;display:flex}.nav-disclosure-trigger>span{font-size:17px;transition:rotate .2s}.nav-disclosure-trigger[aria-expanded=true]>span{rotate:180deg}.nav-dropdown{border:1px solid var(--ink);background:var(--milk);border-radius:12px;width:330px;padding:10px;position:absolute;top:calc(100% + 12px);left:-35px;box-shadow:5px 5px #1111111f}.nav-dropdown:not([hidden]){flex-direction:column;display:flex}.desktop-nav .nav-dropdown a{border-radius:7px;justify-content:space-between;gap:15px;padding:16px;display:flex}.desktop-nav .nav-dropdown a:after{display:none}.nav-dropdown a:hover{background:#eee7ff}.nav-dropdown strong{font-size:12px;display:block}.nav-dropdown small{margin-top:6px;font-size:9px;font-weight:400;line-height:1.6;display:block}.nav-dropdown svg{width:19px}.story-demo-invitation{max-width:370px;margin-top:23px;font-size:13px;line-height:1.8}.business-page-link{align-items:center;gap:10px;min-height:44px;margin-top:8px;font-size:10px;font-weight:750;display:inline-flex}.business-page-link svg{width:18px}.business-page-link:hover{text-underline-offset:5px;text-decoration:underline}.footer-directory{color:var(--milk);border-top:1px solid #fffdf766;padding:25px 0 28px}.footer-directory>p{font-family:var(--font-hand), cursive;margin-bottom:12px;font-size:26px}.footer-directory nav{flex-wrap:wrap;justify-content:space-between;gap:10px 24px;display:flex}.footer-directory a{align-items:center;gap:13px;min-height:35px;font-size:11px;font-weight:600;display:inline-flex}.footer-directory a svg{width:17px}.footer-directory a:hover{text-underline-offset:5px;text-decoration:underline}.before-after-section{padding-block:90px 70px}.comparison-heading,.three-steps-heading{justify-content:space-between;align-items:flex-end;gap:40px;display:flex}.comparison-heading .eyebrow,.three-steps-heading .eyebrow{margin-bottom:25px}.comparison-heading h2,.three-steps-heading h2{letter-spacing:-.075em;font-size:clamp(48px,5.7vw,80px);font-weight:800;line-height:.99}.comparison-heading h2>span{color:#57682a}.comparison-heading .floating-note{margin-right:40px;padding-bottom:8px;transform:rotate(-8deg)}.scenario-picker{flex-wrap:wrap;gap:9px;margin-block:35px 28px;display:flex}.scenario-picker button{border:1px solid #c7c2b9;border-radius:30px;min-height:44px;padding:13px 20px;font-size:11px;font-weight:650;transition:background .2s,color .2s}.scenario-picker button[aria-pressed=true]{border-color:var(--ink);background:var(--ink);color:var(--milk)}.comparison-spread{grid-template-columns:1fr 1fr;gap:26px;display:grid;position:relative}.comparison-spread article{min-height:360px;padding:29px 34px}.comparison-label{letter-spacing:.07em;justify-content:space-between;align-items:center;gap:15px;margin-bottom:27px;font-size:11px;font-weight:800;display:flex}.comparison-label>span{font-family:var(--font-hand), cursive;letter-spacing:-.02em;font-size:23px;font-weight:700}.comparison-before{background:#eeece5;border-radius:3px 3px 3px 38px}.comparison-incoming{background:var(--milk);border-radius:16px 16px 16px 3px;width:fit-content;max-width:90%;padding:14px 17px;font-size:12px;line-height:1.7}.comparison-incoming>span,.comparison-reply>span{text-align:right;color:#615c53;margin-top:6px;font-size:8px;display:block}.waiting-scribble{color:#655f55;min-height:105px;font-family:var(--font-hand), cursive;align-items:center;gap:12px;font-size:23px;display:flex}.waiting-scribble>span:first-child{transform:rotate(-5deg)}.waiting-scribble>span:last-child{transform:rotate(7deg)}.waiting-scribble .doodle{width:63px}.comparison-before>p{color:#5d5850;max-width:410px;font-size:12px;line-height:1.85}.comparison-after{background:var(--acid);border-radius:3px 35px 3px 3px;position:relative}.comparison-reply{background:var(--ink);color:var(--milk);z-index:1;border-radius:17px 17px 3px;width:84%;margin:16px 0 21px auto;padding:15px 17px;font-size:12px;line-height:1.8;position:relative}.comparison-reply>span{color:#c4c9b8}.comparison-after>strong{max-width:76%;font-size:12px;line-height:1.7;display:block}.comparison-loop{width:110px;position:absolute;bottom:-29px;right:-9px;rotate:15deg}.comparison-loop>path{stroke:var(--milk);stroke-width:4px}.comparison-turn{background:var(--milk);border:1px solid var(--ink);z-index:2;border-radius:50%;place-items:center;width:53px;height:53px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-10deg)}.comparison-bottom{justify-content:space-between;align-items:center;gap:35px;margin-top:24px;display:flex}.comparison-bottom>p{color:#625d55;max-width:420px;font-size:9px;line-height:1.7}.comparison-bottom .floating-note{margin-right:47px;font-size:25px;rotate:-4deg}.three-steps-section{background:#ede8ff;padding-block:77px}.three-steps-heading h2>span{color:var(--purple-dark)}.three-steps-heading .floating-note{margin-right:50px;font-size:28px;rotate:7deg}.three-steps-list{grid-template-columns:repeat(3,1fr);gap:63px;margin:47px 0 0;padding:0;list-style:none;display:grid}.three-steps-list>li{position:relative}.three-steps-list>li:nth-child(2){padding-top:22px}.three-steps-list>li:nth-child(3){padding-top:44px}.step-number{letter-spacing:-.09em;width:fit-content;font-size:112px;font-weight:800;line-height:1;display:block;position:relative}.step-number .character{width:91px;position:absolute;bottom:7px;left:calc(100% - 1px);rotate:-13deg}.three-steps-list h3{letter-spacing:-.06em;margin:20px 0 13px;font-size:24px;font-weight:800;line-height:1.12}.three-steps-list p{max-width:320px;font-size:12px;line-height:1.85}.three-steps-list .floating-note{margin-top:20px;font-size:25px;rotate:-4deg}.step-connector{width:63px;color:var(--purple-dark);position:absolute;top:95px;right:-58px;rotate:-60deg}.steps-action{align-items:center;gap:24px;margin-top:55px;display:flex}.steps-action .button{font-size:11px}.steps-action>span{max-width:260px;font-size:10px;line-height:1.7}.breadcrumb{flex-wrap:wrap;align-items:center;gap:10px;padding-block:27px 39px;font-size:10px;display:flex}.breadcrumb a{align-items:center;min-height:24px;display:inline-flex}.breadcrumb a:hover{text-underline-offset:4px;text-decoration:underline}.breadcrumb>span:last-child{font-weight:700}.detail-hero-copy .eyebrow{margin-bottom:25px}.detail-hero-copy h1{letter-spacing:-.077em;font-size:clamp(60px,6.7vw,98px);font-weight:800;line-height:.97}.detail-hero-copy>p:not(.eyebrow){max-width:430px;margin-top:28px;font-size:15px;line-height:1.85}.detail-hero-copy>.button{margin-top:24px;font-size:12px}.detail-hero-copy>.floating-note{margin-top:26px;font-size:29px;line-height:1.02;rotate:-5deg}.page-faq h2{letter-spacing:-.07em;font-size:clamp(35px,3.8vw,54px);font-weight:800;line-height:1.02}.page-faq .eyebrow{margin-bottom:24px}.page-faq .floating-note{margin-top:26px;font-size:27px;rotate:-5deg}.next-chapter{background:#eee8ff;padding-block:58px}.next-chapter>.container{justify-content:space-between;align-items:center;gap:40px;display:flex}.next-chapter h2{letter-spacing:-.065em;max-width:850px;margin-block:21px 14px;font-size:clamp(34px,4.1vw,58px);font-weight:800;line-height:1.02}.next-chapter p:not(.eyebrow){max-width:640px;font-size:13px;line-height:1.8}.next-chapter .text-link{color:var(--purple-dark);margin-top:15px}.next-chapter .character{flex-shrink:0;width:165px;rotate:10deg}.creator-page-hero{background:var(--sky);padding-bottom:27px}.creator-hero-grid{grid-template-columns:1.1fr 1fr;align-items:center;gap:65px;padding-top:12px;display:grid}.creators-page .detail-hero-copy h1>span{color:#154f76}.creator-photo-composition{height:565px;margin:8px 17px 8px 0;position:relative}.creator-page-photo{border:9px solid var(--milk);border-radius:4px;position:absolute;inset:0;overflow:hidden;rotate:3deg;box-shadow:7px 8px #11111121}.creator-page-photo img{object-fit:cover;object-position:58% 40%}.creator-recording{letter-spacing:.1em;background:var(--ink);color:var(--milk);border-radius:30px;align-items:center;gap:8px;padding:10px 15px;font-size:8px;font-weight:750;display:flex;position:absolute;top:25px;left:4px;rotate:-3deg}.creator-recording>span{background:var(--sky);border-radius:50%;width:6px;height:6px}.ugc-sticker{border:1.5px solid var(--ink);outline:4px solid var(--milk);padding:17px 26px;font-size:29px;line-height:.9;position:absolute;bottom:35px;right:-37px;rotate:12deg}.creator-page-dot{width:170px;position:absolute;bottom:-36px;left:-83px;rotate:-12deg}.creator-page-dot>path{stroke:var(--milk);stroke-width:4px}.creator-page-rays{width:65px;position:absolute;top:-24px;right:-34px;rotate:35deg}.creator-topic-strip{letter-spacing:.08em;border-top:1px solid #11111140;flex-wrap:wrap;justify-content:space-between;gap:18px;margin-top:58px;padding-top:25px;font-size:11px;font-weight:800;display:flex}.creator-topic-strip [aria-hidden]{font-size:20px;line-height:.8}.creator-manifesto{background:var(--ink);color:var(--milk);padding-block:76px}.creator-manifesto>.container{grid-template-columns:1.1fr 1fr;gap:35px 85px;display:grid}.creator-manifesto .eyebrow{color:var(--sky);grid-column:1/-1}.creator-manifesto h2{letter-spacing:-.075em;font-size:clamp(58px,7.1vw,102px);font-weight:800;line-height:.96}.creator-manifesto h2 span{color:var(--sky)}.creator-manifesto .container>div{align-self:end}.creator-manifesto .doodle{color:var(--sky);width:80px;margin-bottom:29px;rotate:-12deg}.creator-manifesto p:not(.eyebrow){color:#d2cfc8;max-width:385px;font-size:14px;line-height:1.9}.creator-manifesto .floating-note{color:var(--sky);margin-top:30px;font-size:32px;rotate:-6deg}.campaign-grid{grid-template-columns:1fr 1fr;align-items:start;gap:105px;display:grid}.campaign-copy h2{letter-spacing:-.07em;margin-top:26px;font-size:clamp(42px,4.45vw,64px);font-weight:800;line-height:1}.campaign-copy h2>span{color:#216c98}.campaign-selector{border-top:1px solid #d0ccc3;flex-direction:column;margin-top:30px;display:flex}.campaign-selector button{text-align:left;border-bottom:1px solid #d0ccc3;align-items:center;gap:15px;min-height:59px;padding:18px 8px;font-size:12px;font-weight:600;transition:background .2s;display:flex}.campaign-selector button[aria-pressed=true]{background:#d9efff}.campaign-selector button>span{font-size:9px;font-weight:800}.campaign-selector button>svg{width:20px;margin-left:auto}.campaign-explanation{min-height:137px;margin-top:30px}.campaign-explanation h3{letter-spacing:-.045em;font-size:22px;font-weight:800;line-height:1.2}.campaign-explanation p{max-width:415px;margin-top:13px;font-size:12px;line-height:1.85}.campaign-copy>.floating-note{margin-top:18px;font-size:28px;rotate:-5deg}.campaign-art{width:100%;max-width:440px;margin:9px auto 0;position:relative}.campaign-post{border:1.5px solid var(--ink);background:var(--milk);border-radius:10px;padding:15px;rotate:2deg}.campaign-post-header{align-items:center;gap:9px;padding-bottom:15px;font-size:11px;font-weight:700;display:flex}.campaign-post-header>span:last-child{letter-spacing:.12em;margin-left:auto;font-size:7px}.campaign-post-image{background:var(--sky);align-items:flex-start;min-height:300px;padding:29px 27px;display:flex;position:relative}.campaign-post-image>p{letter-spacing:-.07em;z-index:1;font-size:clamp(37px,3.7vw,51px);font-weight:800;line-height:.98;position:relative}.campaign-post-image>p>span{display:block}.campaign-post-image>.character{width:151px;position:absolute;bottom:-8px;right:-9px;rotate:13deg}.campaign-post-image>.character>path{stroke:var(--milk);stroke-width:3px}.campaign-post-caption{padding:17px 3px 3px;font-size:11px;line-height:1.7}.simulate-comment{background:var(--ink);width:100%;color:var(--milk);border-radius:30px;justify-content:space-between;align-items:center;gap:15px;margin-top:23px;padding:16px 21px;font-size:12px;font-weight:650;display:flex}.simulate-comment:hover .arrow-icon{transform:translate(4px)}.campaign-response{min-height:155px;padding-top:20px}.campaign-response>div{background:#deeffa;border-radius:18px 18px 18px 3px;padding:19px 23px}.campaign-response>div>span{letter-spacing:.08em;font-size:8px;font-weight:750}.campaign-response>div>p{margin-top:10px;font-size:12px;line-height:1.8}.campaign-response-hint{color:#655d54;text-align:center;max-width:270px;font-family:var(--font-hand), cursive;margin:15px auto 0;font-size:25px;line-height:1}.example-disclaimer{color:#5d564e;text-align:center;max-width:350px;margin-inline:auto;font-size:8px;line-height:1.7}.instagram-page-hero{background:var(--pink);padding-bottom:70px}.instagram-hero-grid{grid-template-columns:1.08fr 1fr;align-items:center;gap:110px;display:grid}.instagram-page .detail-hero-copy h1{font-size:clamp(63px,6.2vw,91px)}.instagram-page .detail-hero-copy h1>span{color:var(--milk);-webkit-text-stroke:1.2px var(--ink)}.instagram-page .detail-hero-copy .eyebrow{gap:9px;font-size:9px}.instagram-page .detail-hero-copy .eyebrow svg{width:18px}.instagram-conversation-poster{background:var(--milk);border:1.5px solid var(--ink);border-radius:3px;margin-top:10px;padding:26px 30px 32px;position:relative;rotate:3deg}.poster-account{align-items:center;gap:8px;font-size:12px;font-weight:700;display:flex}.big-instagram-word{letter-spacing:-.1em;font-size:clamp(140px,15vw,206px);font-weight:800;line-height:1.15;position:relative}.big-instagram-word>span{color:#aa2465}.big-instagram-word .character{width:164px;position:absolute;bottom:-23px;right:-30px;rotate:17deg}.instagram-poster-bubble{background:#eeece5;border-radius:17px 17px 17px 3px;width:fit-content;max-width:82%;margin-top:12px;padding:15px 17px;font-size:12px}.instagram-poster-bubble.response{background:var(--pink);border-radius:17px 17px 3px;margin-left:auto}.instagram-conversation-poster>.floating-note{margin-top:30px;font-size:29px;rotate:-8deg}.instagram-hero-sticker{border:1px solid var(--ink);outline:4px solid var(--milk);padding:24px;font-size:27px;position:absolute;bottom:-37px;right:-39px;rotate:-12deg}.instagram-hero-arrow{width:72px;position:absolute;top:43%;left:-88px;rotate:-68deg}.instagram-advantages h2{letter-spacing:-.075em;margin-top:25px;font-size:clamp(42px,5.9vw,85px);font-weight:800;line-height:1.01}.instagram-advantages h2>span{color:#a52464}.advantage-rows{margin-top:40px}.advantage-rows article{border-top:1px solid #d2ccc3;grid-template-columns:45px 1fr 1fr;align-items:start;gap:28px;padding-block:25px;display:grid}.advantage-rows article>span{padding-top:5px;font-size:12px;font-weight:800}.advantage-rows h3{letter-spacing:-.055em;font-size:30px;font-weight:800;line-height:1.1}.advantage-rows p{max-width:415px;font-size:13px;line-height:1.85}.campaign-instagram{background:#fff0f7}.campaign-instagram .campaign-copy h2>span{color:#a52464}.campaign-instagram .campaign-post-image{background:var(--pink)}.campaign-instagram .campaign-selector button[aria-pressed=true],.campaign-instagram .campaign-response>div{background:#fbd2e5}.instagram-care{background:var(--ink);color:var(--milk);padding-block:55px}.instagram-care>.container{align-items:center;gap:50px;display:flex}.instagram-care .doodle{width:100px;color:var(--pink);flex-shrink:0;rotate:-13deg}.instagram-care h2{letter-spacing:-.06em;font-size:31px;font-weight:800;line-height:1.1}.instagram-care p{color:#d4d0c8;max-width:780px;margin-top:18px;font-size:12px;line-height:1.9}.instagram-care .text-link{color:var(--pink);margin-top:13px;font-size:11px}.instagram-care a:focus-visible{outline-color:var(--pink)}.plans-hero{padding-bottom:43px}.plans-hero-grid{grid-template-columns:1fr 250px;align-items:center;gap:40px;display:grid}.plans-hero .eyebrow{margin-bottom:25px}.plans-hero h1{letter-spacing:-.075em;font-size:clamp(46px,5.05vw,72px);font-weight:800;line-height:1.04}.plans-hero h1>span{color:var(--purple-dark)}.plans-hero-grid>div>p:not(.eyebrow){margin-top:22px;font-size:14px;line-height:1.9}.plans-hero-art{height:225px;position:relative}.plans-hero-art .sticker{width:169px;height:169px;font-size:29px;position:absolute;top:10px;right:5px;rotate:13deg}.plans-hero-art .character{width:100px;position:absolute;bottom:-1px;left:-9px;rotate:-15deg}.plans-hero-art .doodle{width:50px;position:absolute;top:-5px;left:16px;rotate:-15deg}.plans-hero-art .floating-note{font-size:28px;position:absolute;bottom:-1px;right:0;rotate:-9deg}.plan-explorer{padding-bottom:68px}.plan-profile{border:0;margin:0;padding:0}.plan-profile legend{margin-bottom:15px;font-size:14px;font-weight:700}.plan-profile>div{flex-wrap:wrap;gap:10px;display:flex}.plan-profile label{cursor:pointer;position:relative}.plan-profile input{opacity:0;width:1px;height:1px;position:absolute}.plan-profile label>span{border:1px solid #bdb6c8;border-radius:30px;align-items:center;min-height:44px;padding:12px 19px;font-size:11px;font-weight:600;display:flex}.plan-profile input:checked+span{background:var(--ink);color:var(--milk);border-color:var(--ink)}.plan-profile input:focus-visible+span{outline:3px solid var(--purple-dark);outline-offset:4px}.plan-guidance{color:#5f576c;min-height:40px;padding-top:13px;font-size:10px;line-height:1.8}.plan-tickets{grid-template-columns:1fr 1.06fr 1fr;align-items:start;gap:25px;margin-top:40px;display:grid}.plan-ticket{border:1px solid #bbb2cd;border-radius:5px;padding:25px;transition:translate .25s,box-shadow .25s;position:relative}.plan-ticket-ping{background:#eee8ff;rotate:-2deg}.plan-ticket-flow{background:var(--purple);color:var(--milk);margin-top:-17px;padding-bottom:33px}.plan-ticket-studio{background:#eeece6;margin-top:13px;rotate:2deg}.plan-ticket-selected{box-shadow:0 0 0 3px var(--ink), 7px 8px 0 #11111129;translate:0 -5px}.plan-ticket-top{letter-spacing:.1em;justify-content:space-between;align-items:center;gap:8px;font-size:7px;font-weight:750;display:flex}.plan-name{margin-top:30px;position:relative}.plan-name h2{letter-spacing:-.075em;font-size:56px;font-weight:800;line-height:1}.plan-name .character{width:90px;position:absolute;top:-23px;right:-11px}.plan-for-whom{letter-spacing:-.02em;margin-top:18px;font-size:14px;font-weight:750}.plan-description{min-height:65px;margin-top:12px;font-size:11px;line-height:1.85}.plan-release{border-block:1px dashed;margin:24px -25px 0;padding:24px 25px;position:relative}.plan-release:before,.plan-release:after{content:"";background:var(--milk);border-radius:50%;width:14px;height:14px;position:absolute;top:-8px}.plan-release:before{left:-8px}.plan-release:after{right:-8px}.plan-release strong{letter-spacing:-.055em;font-size:32px;font-weight:800}.plan-release>span{margin-top:7px;font-size:9px;display:block}.plan-focus{margin-top:25px}.plan-focus h3{font-size:10px;font-weight:750}.plan-focus ul{flex-direction:column;gap:13px;margin:17px 0 25px;padding:0;list-style:none;display:flex}.plan-focus li{gap:8px;font-size:10px;line-height:1.6;display:flex}.plan-select{text-align:left;border-top:1px solid;justify-content:space-between;align-items:center;gap:8px;width:100%;min-height:48px;padding:14px 0;font-size:10px;font-weight:700;display:flex}.plan-select .arrow-icon{width:20px}.plan-ticket-flow button:focus-visible{outline-color:var(--milk)}.plan-honesty{grid-template-columns:1fr 1.3fr;align-items:center;gap:45px;margin-top:47px;display:grid}.plan-honesty .floating-note{text-align:center;font-size:32px;rotate:-5deg}.plan-honesty p{color:#5b555f;font-size:11px;line-height:1.9}.plan-demo-invite{border-top:1px solid #cec7d5;justify-content:space-between;align-items:center;gap:40px;margin-top:70px;padding-top:45px;display:flex}.plan-demo-invite h2{letter-spacing:-.07em;font-size:43px;font-weight:800;line-height:1.02}.plan-demo-invite p{margin-top:18px;font-size:12px;line-height:1.8}.plan-demo-invite .button{font-size:11px}.plans-page .page-faq{background:#eee8ff}.business-page-hero{padding-bottom:65px}.business-hero-grid{grid-template-columns:1.1fr 1fr;align-items:center;gap:50px;display:grid}.business-page .detail-hero-copy h1{font-size:clamp(55px,5.8vw,84px)}.business-page .detail-hero-copy h1>span{z-index:1;position:relative}.business-page .detail-hero-copy h1>span:before{content:"";background:var(--acid);z-index:-1;position:absolute;inset:16% -3% -3%;transform:rotate(-2deg)}.business-hero-art{height:565px;position:relative}.business-hero-photo{border-radius:44% 44% 7px 7px/30% 30% 7px 7px;position:absolute;inset:0 0 25px;overflow:hidden}.business-hero-photo img{object-fit:cover;object-position:67% 50%}.business-receipt{background:var(--milk);clip-path:polygon(0 0,100% 0,100% 95%,95% 100%,90% 95%,85% 100%,80% 95%,75% 100%,70% 95%,65% 100%,60% 95%,55% 100%,50% 95%,45% 100%,40% 95%,35% 100%,30% 95%,25% 100%,20% 95%,15% 100%,10% 95%,5% 100%,0 95%);width:290px;padding:22px 24px;position:absolute;top:37%;left:-29px;rotate:-7deg}.business-receipt>span{letter-spacing:.07em;font-size:7px;font-weight:800}.business-receipt p{justify-content:space-between;gap:10px;margin-top:14px;font-size:11px;display:flex}.business-receipt p:last-of-type{color:#5e5c51;text-decoration:line-through}.business-receipt strong{font-family:var(--font-hand), cursive;margin-top:14px;font-size:24px;font-weight:700;display:block}.business-hero-loop{width:180px;position:absolute;bottom:-16px;right:-17px;rotate:12deg}.business-hero-sticker{padding:21px 23px;font-size:25px;position:absolute;top:11px;right:-21px;rotate:14deg}.business-routine{background:var(--acid)}.routine-heading{justify-content:space-between;align-items:center;margin-top:25px;display:flex}.routine-heading h2{letter-spacing:-.075em;font-size:clamp(47px,5.5vw,79px);font-weight:800;line-height:1.03}.routine-heading h2>span{color:#4c5e1a}.routine-heading .doodle{width:80px;margin-right:30px;rotate:-13deg}.routine-stories{margin-top:43px}.routine-stories article{border-top:1px solid #11111140;grid-template-columns:1fr 1fr 1fr;align-items:center;gap:20px 40px;padding:26px 0;display:grid}.routine-question{font-family:var(--font-hand), cursive;font-size:32px;line-height:1;rotate:-5deg}.routine-stories h3{letter-spacing:-.06em;font-size:26px;font-weight:800;line-height:1.12}.routine-stories p{font-size:12px;line-height:1.85}.routine-label{letter-spacing:.1em;grid-column:2/-1;font-size:8px;font-weight:750}.routine-note{max-width:630px;margin-top:12px;font-size:9px;line-height:1.8}.business-time>.container{grid-template-columns:1.1fr 1fr;align-items:center;gap:100px;display:grid}.business-time h2{letter-spacing:-.075em;margin-top:24px;font-size:clamp(46px,5.8vw,83px);font-weight:800;line-height:1}.business-time h2>span{color:#526626}.business-time .container>div>p:not(.eyebrow){max-width:380px;margin-top:24px;font-size:13px;line-height:1.85}.business-time .floating-note{margin-top:26px;font-size:29px;rotate:-5deg}.business-time .container>div>.arrow-icon{width:60px;height:60px;margin-top:-50px;margin-left:75%}.business-time .time-calculator{background:#eef0dc}.privacy-hero{background:#d9efff;padding-bottom:65px}.privacy-hero-grid{grid-template-columns:1.1fr 1fr;align-items:center;gap:90px;display:grid}.privacy-page .detail-hero-copy h1{font-size:clamp(57px,6.5vw,93px)}.privacy-page .detail-hero-copy h1>span{color:#1d6189}.privacy-page .detail-hero-copy>.text-link{margin-top:21px}.privacy-envelope-art{height:395px;margin:25px 25px 0 0;position:relative}.privacy-dot{z-index:1;width:240px;position:absolute;top:-4px;left:calc(50% - 120px);rotate:-7deg}.privacy-envelope{background:var(--sky);border:1.5px solid var(--ink);z-index:2;border-radius:6px;justify-content:center;align-items:center;padding-top:5px;display:flex;position:absolute;inset:122px 0 25px;overflow:hidden;rotate:-5deg}.privacy-envelope:before,.privacy-envelope:after{content:"";border:1px solid var(--ink);position:absolute;inset:0;transform:translate(-59%,-20%)}.privacy-envelope:after{transform:translate(59%,-20%)}.privacy-envelope>span{z-index:1;text-align:center;letter-spacing:-.06em;background:var(--sky);padding:15px 9px;font-size:27px;font-weight:800;line-height:1.1;position:relative}.privacy-envelope>.doodle{width:30px;position:absolute;bottom:16px}.privacy-sticker{z-index:3;border:1px solid var(--ink);outline:4px solid var(--milk);padding:20px;font-size:23px;position:absolute;top:85px;right:-47px;rotate:13deg}.privacy-envelope-art>.floating-note{font-size:28px;position:absolute;bottom:-45px;left:20px;rotate:-6deg}.privacy-content-grid{grid-template-columns:250px 1fr;align-items:start;gap:90px;display:grid}.privacy-content aside{position:sticky;top:125px}.privacy-content aside .eyebrow{font-size:9px}.privacy-content aside nav{flex-direction:column;gap:5px;margin-top:25px;display:flex}.privacy-content aside nav a{border-bottom:1px solid #ddd7cc;padding-block:11px;font-size:12px}.privacy-content aside nav a:hover{color:#1d6189}.privacy-content aside>.floating-note{margin-top:29px;font-size:29px;rotate:-6deg}.privacy-articles article{border-bottom:1px solid #d5d0c6;margin-bottom:36px;padding:0 0 38px 50px;scroll-margin-top:120px;position:relative}.privacy-articles article:last-child{margin-bottom:0}.privacy-article-number{font-size:12px;font-weight:800;position:absolute;top:6px;left:0}.privacy-articles h2{letter-spacing:-.055em;max-width:620px;font-size:33px;font-weight:800;line-height:1.15}.privacy-articles p{color:#534e48;max-width:685px;margin-top:21px;font-size:13px;line-height:1.95}.privacy-fact{background:#d9efff;border-radius:5px;margin-top:23px;padding:10px 15px;font-size:9px;font-weight:650;line-height:1.7;display:inline-block}.privacy-principles{background:var(--ink);color:var(--milk);padding-block:65px}.privacy-principles .eyebrow{color:var(--sky)}.privacy-principles h2{letter-spacing:-.075em;margin-top:25px;font-size:clamp(50px,6.7vw,96px);font-weight:800;line-height:1}.privacy-principles h2>span{color:var(--sky)}.privacy-principles .container>div{grid-template-columns:repeat(3,1fr);gap:55px;margin-top:40px;display:grid}.privacy-principles h3{letter-spacing:-.045em;font-size:24px;font-weight:800;line-height:1.2}.privacy-principles article p{color:#d5d0c8;max-width:320px;margin-top:16px;font-size:12px;line-height:1.9}@media (max-width:1150px){.desktop-nav{gap:20px;margin-right:0}.nav-disclosure-trigger{font-size:11px}.three-steps-list{gap:35px}.three-steps-list h3{font-size:21px}.three-steps-list p{font-size:11px}.step-number{font-size:96px}.step-number .character{width:78px}.step-connector{width:45px;top:90px;right:-35px}.creator-hero-grid,.business-hero-grid{gap:42px}.creator-photo-composition{height:495px}.detail-hero-copy>p:not(.eyebrow){font-size:13px}.detail-hero-copy>.floating-note{font-size:25px}.ugc-sticker{padding:16px 20px;font-size:24px;right:-27px}.creator-page-dot{width:140px;left:-56px}.campaign-grid{gap:60px}.campaign-copy h2{font-size:4.55vw}.campaign-post-image{min-height:280px;padding:25px 20px}.campaign-post-image>p{font-size:4vw}.instagram-hero-grid{gap:65px}.instagram-conversation-poster{padding-inline:24px}.instagram-hero-arrow{width:51px;left:-56px}.instagram-hero-sticker{padding:18px;font-size:23px;right:-25px}.plans-hero-grid{grid-template-columns:1fr 180px;gap:30px}.plans-hero-art .sticker{width:140px;height:140px;font-size:24px}.plans-hero-art .character{width:85px;left:-15px}.plans-hero-art .floating-note{font-size:23px}.plans-hero h1{font-size:5.15vw}.plan-tickets{gap:18px}.plan-ticket{padding:20px}.plan-name h2{font-size:49px}.plan-name .character{width:70px;right:-16px}.plan-ticket-top{font-size:6px}.plan-description{min-height:85px}.plan-release{margin-inline:-20px;padding-inline:20px}.plan-release strong{font-size:29px}.plan-focus li,.plan-select{font-size:9px}.business-hero-art{height:510px}.business-receipt{width:262px;left:-18px}.business-hero-sticker{font-size:22px;right:-14px}.business-hero-loop{width:151px}.routine-stories article{gap:18px 30px}.routine-question{font-size:28px}.routine-stories h3{font-size:23px}.business-time>.container{gap:70px}.privacy-hero-grid{gap:60px}.privacy-envelope-art{margin-right:15px}.privacy-envelope>span{font-size:23px}.privacy-sticker{padding:17px;font-size:21px;right:-29px}.privacy-content-grid{grid-template-columns:200px 1fr;gap:55px}.privacy-articles h2{font-size:29px}}@media (min-width:701px) and (max-width:850px){.desktop-nav{gap:14px}.desktop-nav a,.nav-disclosure-trigger{font-size:9px}.comparison-spread article{padding:24px}.comparison-label{font-size:10px}.comparison-label>span{font-size:19px}.waiting-scribble{gap:8px;font-size:19px}.waiting-scribble .doodle{width:45px}.comparison-heading .floating-note{margin-right:10px;font-size:26px}.comparison-bottom .floating-note{margin-right:15px;font-size:23px}.step-number{font-size:82px}.step-number .character{width:64px}.three-steps-list h3{font-size:18px}.three-steps-list .floating-note{font-size:22px}.three-steps-heading .floating-note{margin-right:12px;font-size:25px}.creator-photo-composition{height:430px;margin-right:6px}.detail-hero-copy h1{font-size:6.9vw}.detail-hero-copy>p:not(.eyebrow){font-size:12px}.detail-hero-copy>.button{padding-inline:20px;font-size:10px}.creator-page-dot{width:120px;left:-35px}.creator-topic-strip{gap:12px;font-size:9px}.campaign-grid{gap:45px}.campaign-copy h2{font-size:4.8vw}.campaign-selector button{gap:10px;font-size:10px}.campaign-explanation h3{font-size:21px}.campaign-explanation p{font-size:11px}.campaign-post-image{min-height:250px;padding-inline:16px}.campaign-post-image>p{font-size:3.9vw}.campaign-post-image .character{width:120px}.campaign-post-caption,.simulate-comment{font-size:10px}.instagram-hero-grid{gap:45px}.instagram-page .detail-hero-copy h1{font-size:6.6vw}.instagram-conversation-poster{padding:22px}.big-instagram-word .character{width:130px}.instagram-poster-bubble{max-width:93%;font-size:10px}.instagram-conversation-poster>.floating-note{font-size:25px}.instagram-hero-sticker{font-size:20px;bottom:-51px}.advantage-rows h3{font-size:25px}.advantage-rows p{font-size:11px}.plan-tickets{gap:15px}.plan-ticket{padding:17px}.plan-name h2{font-size:42px}.plan-name .character{width:57px;top:-28px;right:-10px}.plan-ticket-top{flex-direction:column;align-items:flex-start}.plan-for-whom{font-size:12px}.plan-description{font-size:10px}.plan-release{margin-inline:-17px;padding-inline:17px}.plan-release strong{font-size:25px}.plan-release>span{font-size:8px}.plan-focus h3{font-size:9px}.plan-honesty{gap:25px}.plan-honesty p{font-size:10px}.business-page .detail-hero-copy h1{font-size:5.7vw}.business-hero-art{height:440px}.business-receipt{width:230px;padding-inline:18px}.business-receipt p{font-size:10px}.business-receipt strong{font-size:21px}.business-hero-sticker{padding:16px;font-size:18px;right:-11px}.business-hero-loop{width:130px}.routine-stories article{gap:15px 23px}.routine-question{font-size:25px}.routine-stories h3{font-size:21px}.routine-stories p{font-size:11px}.business-time>.container{gap:50px}.business-time h2{font-size:5.5vw}.privacy-hero-grid{gap:35px}.privacy-page .detail-hero-copy h1{font-size:6.2vw}.privacy-envelope-art{height:360px;margin-right:12px}.privacy-dot{width:200px;top:15px;left:calc(50% - 100px)}.privacy-envelope>span{font-size:20px}.privacy-sticker{font-size:18px;top:97px;right:-23px}.privacy-content-grid{grid-template-columns:165px 1fr;gap:30px}.privacy-articles article{padding-left:34px}.privacy-articles h2{font-size:26px}.privacy-articles p{font-size:12px}}@media (max-width:700px){.mobile-nav{overscroll-behavior:contain;max-height:calc(100dvh - 72px);overflow-y:auto}.mobile-nav a{padding-block:13px;font-size:13px}.footer-directory{padding-block:23px}.footer-directory>p{margin-bottom:13px;font-size:25px}.footer-directory nav{grid-template-columns:1fr;gap:1px;display:grid}.footer-directory a{justify-content:space-between;min-height:39px;font-size:11px}.before-after-section{padding-block:56px}.comparison-heading,.three-steps-heading{display:block}.comparison-heading h2,.three-steps-heading h2{font-size:clamp(41px,10.25vw,62px)}.comparison-heading .eyebrow,.three-steps-heading .eyebrow{margin-bottom:20px;font-size:8px}.comparison-heading .floating-note{margin:17px 0 0 51%;font-size:25px}.scenario-picker{gap:6px;margin-block:21px}.scenario-picker button{min-height:42px;padding:11px 13px;font-size:9px}.comparison-spread{grid-template-columns:1fr;gap:22px}.comparison-spread article{min-height:0;padding:23px}.comparison-label{margin-bottom:22px;font-size:10px}.comparison-label>span{font-size:21px}.comparison-incoming{max-width:96%;padding:13px 15px;font-size:11px}.waiting-scribble{gap:11px;min-height:89px;font-size:22px}.waiting-scribble .doodle{width:45px}.comparison-before>p{font-size:11px}.comparison-turn{width:43px;height:43px;top:50%;left:auto;right:21px;transform:translateY(-50%)rotate(80deg)}.comparison-reply{width:92%;padding:14px 16px;font-size:11px}.comparison-after>strong{max-width:75%;padding-bottom:7px;font-size:11px}.comparison-loop{width:99px;bottom:-18px;right:-8px}.comparison-bottom{margin-top:22px;display:block}.comparison-bottom>p{max-width:300px;font-size:8px}.comparison-bottom .floating-note{text-align:right;margin-top:19px;margin-right:8px;font-size:24px}.three-steps-section{padding-block:57px}.three-steps-heading .floating-note{margin:20px 0 0 43%;font-size:25px}.three-steps-list{grid-template-columns:1fr;gap:25px;margin-top:31px}.three-steps-list>li{border-bottom:1px solid #cdc3e9;padding:18px 0 24px 77px}.three-steps-list>li:nth-child(2),.three-steps-list>li:nth-child(3){padding-top:18px}.step-number{font-size:65px;position:absolute;top:10px;left:-2px}.step-number .character{width:73px;bottom:-73px;left:-4px}.three-steps-list h3{margin-top:0;font-size:22px}.three-steps-list p{max-width:350px;font-size:11px}.three-steps-list .floating-note{margin-top:16px;font-size:24px}.step-connector{display:none}.steps-action{flex-direction:column;align-items:flex-start;gap:14px;margin-top:30px}.steps-action .button{font-size:10px}.steps-action>span{max-width:300px;font-size:9px}.story-demo-invitation{margin-top:20px;font-size:12px}.breadcrumb{gap:9px;padding-block:20px 31px;font-size:9px}.detail-hero-copy .eyebrow{margin-bottom:24px;font-size:8px}.detail-hero-copy h1{font-size:clamp(47px,12.15vw,76px)}.detail-hero-copy>p:not(.eyebrow){margin-top:24px;font-size:13px;line-height:1.8}.detail-hero-copy>.button{margin-top:22px;font-size:11px}.detail-hero-copy>.floating-note{margin-top:22px;font-size:26px}.creator-hero-grid,.instagram-hero-grid,.business-hero-grid,.privacy-hero-grid{padding-top:0;display:block}.creator-photo-composition{aspect-ratio:.85;width:87%;max-width:440px;height:auto;margin:47px auto 20px}.creator-page-photo{border-width:7px}.creator-recording{padding:9px 12px;font-size:7px;top:21px;left:-7px}.ugc-sticker{padding:13px 17px;font-size:24px;bottom:19px;right:-22px}.creator-page-dot{width:125px;bottom:-32px;left:-31px}.creator-page-rays{width:48px;top:-21px;right:-21px}.creator-topic-strip{letter-spacing:.01em;gap:15px 7px;margin-top:51px;padding-top:24px;font-size:8px}.creator-topic-strip [aria-hidden]{font-size:15px}.creator-manifesto{padding-block:53px}.creator-manifesto>.container{display:block}.creator-manifesto .eyebrow{margin-bottom:26px;font-size:7px;line-height:1.8}.creator-manifesto h2{font-size:clamp(55px,12vw,80px)}.creator-manifesto .container>div{margin-top:31px;position:relative}.creator-manifesto .doodle{width:49px;margin:0;position:absolute;bottom:5px;right:8px}.creator-manifesto p:not(.eyebrow){max-width:390px;font-size:12px}.creator-manifesto .floating-note{margin-top:24px;font-size:27px}.campaign-grid{display:block}.campaign-copy .eyebrow{font-size:8px}.campaign-copy h2{margin-top:22px;font-size:clamp(36px,9.2vw,60px)}.campaign-selector{margin-top:27px}.campaign-selector button{min-height:57px;font-size:11px}.campaign-explanation{min-height:115px;margin-top:24px}.campaign-explanation h3{font-size:23px}.campaign-explanation p{font-size:12px}.campaign-copy>.floating-note{margin-top:20px;font-size:26px}.campaign-art{width:92%;max-width:390px;margin-top:44px}.campaign-post{padding:13px}.campaign-post-image{min-height:268px;padding:25px 20px}.campaign-post-image>p{font-size:clamp(32px,8.35vw,48px)}.campaign-post-image>.character{width:126px;bottom:-4px;right:-11px}.campaign-post-caption,.campaign-post-header{font-size:10px}.simulate-comment{margin-top:20px;font-size:11px}.campaign-response{min-height:133px}.campaign-response>div{padding:18px}.campaign-response>div>p{font-size:11px}.example-disclaimer{font-size:8px}.page-faq .faq-grid{display:block}.page-faq h2{font-size:38px}.page-faq .eyebrow{margin-bottom:21px;font-size:8px}.page-faq .floating-note{margin-top:24px;font-size:25px}.next-chapter{padding-block:44px}.next-chapter>.container{padding-bottom:14px;display:block;position:relative}.next-chapter .eyebrow{font-size:8px}.next-chapter h2{max-width:410px;margin-top:21px;font-size:clamp(35px,8.5vw,48px)}.next-chapter p:not(.eyebrow){max-width:77%;font-size:12px}.next-chapter .text-link{max-width:82%;font-size:10px}.next-chapter .character{width:82px;position:absolute;bottom:-24px;right:-8px}.instagram-page-hero{padding-bottom:63px}.instagram-page .detail-hero-copy h1{font-size:clamp(56px,13vw,84px)}.instagram-page .detail-hero-copy .eyebrow{font-size:8px}.instagram-conversation-poster{width:88%;max-width:420px;margin:44px auto 12px;padding:23px}.big-instagram-word{font-size:155px}.big-instagram-word .character{width:134px;right:-30px}.instagram-poster-bubble{max-width:90%;padding:13px 15px;font-size:10px}.instagram-conversation-poster>.floating-note{font-size:27px}.instagram-hero-sticker{padding:17px;font-size:22px;bottom:-24px;right:-29px}.instagram-hero-arrow{width:44px;top:20%;left:-27px;rotate:-29deg}.instagram-advantages .eyebrow{font-size:8px}.instagram-advantages h2{margin-top:21px;font-size:clamp(33px,8.6vw,59px)}.advantage-rows{margin-top:32px}.advantage-rows article{grid-template-columns:27px 1fr;gap:15px;padding-block:23px}.advantage-rows article>span{padding-top:4px;font-size:10px}.advantage-rows h3{font-size:27px}.advantage-rows p{grid-column:2;font-size:12px}.instagram-care>.container{display:block;position:relative}.instagram-care .doodle{width:40px;margin-bottom:23px}.instagram-care h2{max-width:400px;font-size:28px}.instagram-care p{font-size:12px}.instagram-care .text-link{font-size:10px}.plans-hero{padding-bottom:31px}.plans-hero-grid{display:block}.plans-hero .eyebrow{margin-bottom:21px;font-size:8px}.plans-hero h1{font-size:clamp(36px,8.4vw,55px);line-height:1.06}.plans-hero-grid>div>p:not(.eyebrow){margin-top:20px;font-size:12px}.plans-hero-art{width:245px;height:177px;margin:13px 0 0 auto}.plans-hero-art .sticker{width:125px;height:125px;font-size:23px;top:2px;right:28px}.plans-hero-art .character{width:93px;bottom:10px;left:0}.plans-hero-art .floating-note{font-size:24px;bottom:0;right:16px}.plans-hero-art .doodle{width:36px;left:55px}.plan-profile legend{font-size:12px}.plan-profile>div{gap:8px}.plan-profile label>span{min-height:44px;padding:12px 15px;font-size:10px}.plan-guidance{min-height:49px;font-size:9px}.plan-tickets{grid-template-columns:1fr;gap:32px;margin-top:32px;padding-inline:8px}.plan-ticket{width:97%;padding:26px}.plan-ticket-flow{width:100%;margin-top:0}.plan-ticket-studio{margin:0 0 0 auto}.plan-ticket-top{font-size:7px}.plan-name{margin-top:27px}.plan-name h2{font-size:64px}.plan-name .character{width:100px;top:-16px;right:-4px}.plan-for-whom{margin-top:18px;font-size:15px}.plan-description{min-height:0;font-size:12px}.plan-release{margin-inline:-26px;padding:22px 26px}.plan-release strong{font-size:34px}.plan-release>span{font-size:10px}.plan-focus h3,.plan-focus li,.plan-select{font-size:11px}.plan-honesty{margin-top:31px;display:block}.plan-honesty .floating-note{text-align:left;font-size:28px}.plan-honesty p{margin-top:21px;font-size:10px}.plan-demo-invite{margin-top:39px;padding-top:32px;display:block}.plan-demo-invite h2{font-size:36px}.plan-demo-invite p{margin-top:17px;font-size:12px}.plan-demo-invite .button{margin-top:21px;font-size:10px}.plan-explorer{padding-bottom:48px}.business-page-hero{padding-bottom:41px}.business-page .detail-hero-copy h1{font-size:clamp(42px,10.9vw,70px)}.business-hero-art{aspect-ratio:.85;width:93%;max-width:440px;height:auto;margin:43px auto 0}.business-hero-photo{inset:0 0 19px}.business-hero-sticker{padding:17px;font-size:22px;top:-3px;right:-14px}.business-receipt{width:241px;padding:19px;top:37%;left:-14px}.business-receipt>span{font-size:6px}.business-receipt p{margin-top:11px;font-size:10px}.business-receipt strong{font-size:22px}.business-hero-loop{width:123px;bottom:-6px;right:-13px}.business-routine .eyebrow{font-size:7px}.routine-heading{margin-top:24px;position:relative}.routine-heading h2{font-size:clamp(35px,9.05vw,57px)}.routine-heading .doodle{width:36px;margin:0;position:absolute;top:-41px;right:0}.routine-stories{margin-top:30px}.routine-stories article{padding-block:25px;display:block}.routine-question{margin-bottom:19px;font-size:29px;display:block;rotate:-3deg}.routine-stories h3{font-size:26px}.routine-stories p{margin-top:13px;font-size:12px}.routine-label{margin-top:17px;font-size:8px;display:block}.routine-note{font-size:8px}.business-time>.container{display:block}.business-time .eyebrow{font-size:8px}.business-time h2{font-size:clamp(46px,11vw,70px)}.business-time .container>div>p:not(.eyebrow){margin-top:22px;font-size:12px}.business-time .floating-note{font-size:27px}.business-time .container>div>.arrow-icon{width:43px;height:43px;rotate:90deg}.business-time .time-calculator{margin-top:60px}.privacy-hero{padding-bottom:66px}.privacy-page .detail-hero-copy h1{font-size:clamp(49px,12vw,75px)}.privacy-envelope-art{width:82%;max-width:385px;height:346px;margin:34px auto 20px}.privacy-dot{width:207px;top:3px;left:calc(50% - 103px)}.privacy-envelope{top:111px}.privacy-envelope>span{font-size:23px}.privacy-sticker{padding:17px;font-size:19px;top:74px;right:-29px}.privacy-envelope-art>.floating-note{font-size:26px;bottom:-29px;left:7px}.privacy-content-grid{display:block}.privacy-content aside{position:static}.privacy-content aside nav{grid-template-columns:1fr 1fr;gap:4px 18px;margin-top:18px;display:grid}.privacy-content aside nav a{align-items:center;min-height:44px;font-size:10px;display:flex}.privacy-content aside .floating-note{margin-top:24px;font-size:24px}.privacy-articles{margin-top:44px}.privacy-articles article{margin-bottom:29px;padding-bottom:29px;padding-left:32px}.privacy-article-number{font-size:10px;top:5px}.privacy-articles h2{font-size:27px}.privacy-articles p{margin-top:17px;font-size:12px}.privacy-fact{margin-top:19px;padding:10px 12px;font-size:8px}.privacy-principles{padding-block:48px}.privacy-principles .eyebrow{font-size:7px;line-height:1.8}.privacy-principles h2{margin-top:21px;font-size:clamp(43px,10.4vw,65px)}.privacy-principles .container>div{grid-template-columns:1fr;gap:25px;margin-top:30px}.privacy-principles h3{font-size:24px}.privacy-principles article p{max-width:420px;margin-top:12px;font-size:12px}}@media (max-width:370px){.scenario-picker button{padding-inline:11px;font-size:8px}.comparison-spread article{padding-inline:19px}.comparison-label>span{font-size:18px}.waiting-scribble{gap:7px;font-size:19px}.three-steps-list>li{padding-left:67px}.step-number{font-size:57px}.step-number .character{width:62px;bottom:-65px}.three-steps-list h3{font-size:20px}.three-steps-list .floating-note{font-size:22px}.creator-topic-strip{gap:5px;font-size:7px}.creator-topic-strip [aria-hidden]{font-size:12px}.ugc-sticker{font-size:21px;right:-21px}.campaign-post-image{min-height:253px;padding-inline:17px}.campaign-post-image>p{font-size:8.15vw}.campaign-post-image>.character{width:116px}.big-instagram-word{font-size:133px}.instagram-poster-bubble{font-size:9px}.instagram-conversation-poster>.floating-note{font-size:24px}.instagram-hero-sticker{font-size:19px;right:-24px}.plans-hero h1{font-size:8.1vw}.plan-profile label>span{font-size:9px}.plan-ticket{padding:22px}.plan-release{margin-inline:-22px;padding-inline:22px}.plan-name h2{font-size:55px}.plan-name .character{width:88px}.plan-ticket-top{font-size:6px}.business-receipt{width:215px;padding-inline:17px;left:-8px}.business-receipt p{font-size:9px}.business-receipt strong,.business-hero-sticker{font-size:19px}.privacy-envelope>span{font-size:20px}.privacy-sticker{font-size:17px;right:-22px}.privacy-articles h2{font-size:24px}}
.instagram-page .detail-hero-copy h1>span{color:#731541;-webkit-text-stroke:0}.footer-interior .footer-main,.footer-interior .footer-top{display:none}.footer-interior .site-footer{padding-top:12px}.footer-interior .footer-directory{border-top:0}.footer-interior .footer-directory>p{font-size:30px}.creator-pitch-section{background:var(--milk)}.pitch-heading{justify-content:space-between;align-items:flex-end;gap:40px;display:flex}.pitch-heading h2{letter-spacing:-.055em;margin-top:22px;font-size:clamp(36px,4vw,56px);font-weight:800;line-height:1.07}.pitch-heading .floating-note{font-size:28px;rotate:-5deg}.pitch-workbench{border:1px solid #b6cbd7;grid-template-columns:.8fr 1.2fr;margin-top:43px;display:grid}.pitch-controls{background:#e4f2fb;padding:34px;position:relative}.pitch-sheet-label{letter-spacing:.08em;margin-bottom:30px;font-size:12px;font-weight:750;display:block}.pitch-controls>label{margin-bottom:10px;font-size:15px;font-weight:700;display:block}.pitch-controls select{width:100%;font:inherit;background:var(--milk);min-height:49px;color:var(--ink);border:1px solid #94aeba;border-radius:4px;margin-bottom:26px;padding:11px 32px 11px 13px;font-size:15px}.pitch-controls fieldset{border:0;margin:0;padding:0}.pitch-controls legend{margin-bottom:15px;font-size:15px;font-weight:700}.pitch-controls fieldset label{cursor:pointer;align-items:center;gap:10px;min-height:35px;font-size:14px;display:flex}.pitch-controls input{width:17px;height:17px;accent-color:var(--ink)}.pitch-controls .doodle{z-index:1;width:65px;position:absolute;bottom:47px;right:-32px;rotate:-80deg}.pitch-preview{background:#fffefa;padding:34px 40px 25px}.pitch-preview-top{justify-content:space-between;align-items:center;gap:20px;margin-bottom:25px;display:flex}.pitch-preview-top>span:first-child{letter-spacing:.07em;font-size:12px;font-weight:700}.pitch-preview-top .handwritten{font-size:26px;rotate:-6deg}.pitch-preview textarea{resize:vertical;width:100%;min-height:230px;font:inherit;color:var(--ink);background:#f6f3e9;border:0;border-radius:3px;padding:23px;font-size:17px;line-height:1.8;display:block}.pitch-preview>p{color:#5e5b54;margin-top:18px;font-size:13px;line-height:1.75}.pitch-preview>button{background:var(--ink);width:100%;min-height:50px;color:var(--milk);border-radius:30px;justify-content:space-between;align-items:center;gap:25px;margin-top:23px;padding:14px 20px;font-size:14px;font-weight:700;display:flex}.pitch-copy-status{min-height:42px;margin-top:13px;font-size:13px;line-height:1.6;display:block}.pitch-local-note{color:#625d54;max-width:720px;margin-top:19px;font-size:12px;line-height:1.75}.portfolio-editorial{grid-template-columns:1fr 1fr;align-items:center;gap:85px;display:grid}.portfolio-contact-sheet{color:var(--milk);background:#171717;padding:20px 20px 27px;position:relative;rotate:-3deg}.portfolio-frame{aspect-ratio:1.08;position:relative;overflow:hidden}.portfolio-frame img{object-fit:cover;object-position:54% 37%}.portfolio-film-label{letter-spacing:.08em;justify-content:space-between;gap:15px;margin-top:22px;font-size:11px;display:flex}.portfolio-contact-sheet>.floating-note{color:var(--ink);font-size:29px;position:absolute;bottom:-62px;right:2px;rotate:-4deg}.portfolio-copy h2{letter-spacing:-.055em;margin-top:20px;font-size:clamp(34px,3.8vw,52px);font-weight:800;line-height:1.06}.portfolio-copy>p:not(.eyebrow){margin-top:24px;font-size:16px;line-height:1.85}.portfolio-copy dl{margin-block:28px 0}.portfolio-copy dl>div{border-top:1px solid #d1c9bd;padding-block:18px}.portfolio-copy dt{font-size:17px;font-weight:750}.portfolio-copy dd{color:#554f46;margin:10px 0 0;font-size:15px;line-height:1.8}.portfolio-copy .text-link{margin-top:10px;font-size:14px}.creator-signoff{background:#d9efff;margin-top:15px;padding-block:47px}.creator-signoff>.container{grid-template-columns:190px 1fr 170px;align-items:center;gap:35px;display:grid}.creator-signoff .handwritten{font-size:30px;rotate:-7deg}.creator-signoff p{font-size:15px;line-height:1.85}.creator-signoff .sticker{padding:18px;font-size:26px;rotate:8deg}.business-journey-section{background:#edf0df}.journey-title h2{letter-spacing:-.055em;margin-top:23px;font-size:clamp(35px,4vw,56px);font-weight:800;line-height:1.07}.journey-title>p:not(.eyebrow){max-width:620px;margin-top:23px;font-size:16px;line-height:1.85}.journey-business-picker{flex-wrap:wrap;gap:9px;margin-top:27px;display:flex}.journey-business-picker button{border:1px solid #aeb496;border-radius:25px;min-height:45px;padding:11px 23px;font-size:14px;font-weight:600}.journey-business-picker button[aria-pressed=true]{background:var(--ink);color:var(--milk);border-color:var(--ink)}.journey-board{grid-template-columns:.8fr 70px 1.2fr;align-items:center;gap:20px;margin-top:40px;display:grid}.journey-message{background:var(--milk);border-radius:25px 25px 25px 3px;padding:30px;rotate:-3deg}.journey-message>span{letter-spacing:.08em;font-size:11px;font-weight:700}.journey-message>p{letter-spacing:-.04em;margin-top:24px;font-size:31px;font-weight:800;line-height:1.25}.journey-message .floating-note{margin-top:28px;font-size:28px}.journey-thread{border-bottom:2px dashed #5a614b;justify-content:space-evenly;align-items:center;gap:7px;height:1px;display:flex}.journey-thread span{background:#5a614b;border-radius:50%;width:8px;height:8px}.journey-ticket{background:var(--milk);border:1px solid #adae9d;padding:30px;box-shadow:5px 6px #d0d5be}.journey-ticket-heading{letter-spacing:.07em;border-bottom:1px dashed #bbb9aa;padding-bottom:18px;padding-right:70px;font-size:11px;font-weight:700;position:relative}.journey-ticket-heading .character{width:100px;position:absolute;top:-40px;right:-5px}.journey-ticket dl{grid-template-columns:1fr 1fr;gap:25px;margin-top:24px;display:grid}.journey-ticket dt{color:#605d51;font-size:12px}.journey-ticket dd{margin:8px 0 0;font-size:17px;font-weight:750;line-height:1.4}.journey-answer{background:#ebefdc;border-radius:12px 12px 3px;margin-top:25px;padding:20px;font-size:15px;line-height:1.85}.journey-human{border-top:1px dashed #bbb9aa;margin-top:23px;padding-top:20px}.journey-human>span{letter-spacing:.07em;font-size:11px;font-weight:700}.journey-human>p{margin-top:12px;font-size:14px;line-height:1.8}.journey-caption{justify-content:space-between;align-items:center;gap:35px;margin-top:27px;display:flex}.journey-caption>p{color:#575c4b;max-width:390px;font-size:12px;line-height:1.75}.journey-caption>.floating-note{font-size:28px;rotate:-5deg}.business-human-grid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:90px;display:grid}.business-shop-sign{background:var(--acid);border:2px solid var(--ink);outline:7px solid var(--acid);padding:42px;position:relative;rotate:-4deg}.business-shop-sign>p{letter-spacing:-.07em;font-size:67px;font-weight:800;line-height:.98}.business-shop-sign>p>span{font-size:.65em}.business-shop-sign>.character{width:137px;position:absolute;bottom:-70px;right:-36px;rotate:17deg}.business-shop-sign>.handwritten{margin-top:25px;font-size:30px;display:block}.business-human-grid h2{letter-spacing:-.055em;margin-top:21px;font-size:clamp(32px,3.6vw,50px);font-weight:800;line-height:1.1}.business-human-grid .container>div{min-width:0}.business-human-grid>div:not(.business-shop-sign)>p:not(.eyebrow){margin-top:23px;font-size:16px;line-height:1.85}.business-human-grid ul{margin:27px 0 0;padding:0;list-style:none}.business-human-grid li{border-top:1px solid #d6d0c4;padding-block:13px;font-size:15px;line-height:1.85}.business-human-grid li strong{font-weight:750}.business-human-grid .doodle{width:48px;margin:10px 0 0 auto;rotate:13deg}.business-next-opening{border-top:1px solid #d6d0c4;padding-block:50px}.business-next-opening>.container{justify-content:space-between;align-items:center;gap:50px;display:flex}.business-next-opening h2{letter-spacing:-.055em;margin-top:19px;font-size:40px;font-weight:800;line-height:1.1}.business-next-opening p:not(.eyebrow){max-width:650px;margin-top:18px;font-size:15px;line-height:1.8}.business-plan-link{border:1px solid var(--ink);border-radius:3px;flex-shrink:0;align-items:center;gap:25px;padding:17px 22px;font-size:15px;font-weight:700;display:flex}.business-plan-link:hover{background:var(--acid)}.instagram-fieldnotes-heading{justify-content:space-between;align-items:center;gap:50px;margin-bottom:37px;display:flex}.instagram-fieldnotes-heading .handwritten{max-width:230px;font-size:34px;line-height:1.1;rotate:-6deg}.instagram-fieldnotes h2{letter-spacing:-.065em;font-size:clamp(36px,4.2vw,59px);font-weight:800;line-height:1.04}.instagram-fieldnotes dl{grid-template-columns:1fr 1fr 1fr;gap:40px;margin:0;display:grid}.instagram-fieldnotes dl>div{border-top:2px solid var(--pink);padding-top:23px}.instagram-fieldnotes dt{letter-spacing:-.035em;font-size:22px;font-weight:750;line-height:1.2}.instagram-fieldnotes dd{margin:15px 0 0;font-size:15px;line-height:1.85}.instagram-destinations{border:1px solid #d5c7cc;grid-template-columns:1fr 1fr;margin-top:48px;display:grid}.instagram-destinations a{letter-spacing:-.04em;padding:27px;font-size:22px;font-weight:750;display:block}.instagram-destinations a:last-child{border-left:1px solid #d5c7cc}.instagram-destinations a:hover{background:#fff0f7}.instagram-destinations a>span{letter-spacing:.07em;margin-bottom:13px;font-size:11px;font-weight:650;display:block}.plan-fineprint{background:#eee8ff}.plan-fineprint>.container{grid-template-columns:.7fr 1.3fr;gap:70px;display:grid}.plan-fineprint-title .handwritten{font-size:29px;display:block;rotate:-5deg}.plan-fineprint h2{letter-spacing:-.055em;margin-top:26px;font-size:39px;font-weight:800;line-height:1.07}.plan-questions details{border-bottom:1px solid #c9bddf;padding:20px 0}.plan-questions details:first-child{border-top:1px solid #c9bddf}.plan-questions summary{justify-content:space-between;align-items:center;gap:25px;font-size:16px;font-weight:650;list-style:none;display:flex}.plan-questions summary::-webkit-details-marker{display:none}.plan-questions summary>span{font-size:24px;font-weight:400}.plan-questions details[open] summary>span{rotate:45deg}.plan-questions details>p{color:#514a5c;margin-top:19px;font-size:15px;line-height:1.85}.privacy-version-note{background:#edf5fa;padding-block:49px}.privacy-version-note .container>div{letter-spacing:.06em;align-items:center;gap:9px;font-size:12px;font-weight:700;display:flex}.privacy-version-dot{background:#236289;border-radius:50%;width:7px;height:7px}.privacy-version-note h2{letter-spacing:-.04em;margin-top:21px;font-size:30px;font-weight:800;line-height:1.17}.privacy-version-note .container>p{max-width:800px;margin-top:17px;font-size:15px;line-height:1.9}.privacy-version-note a{color:#1d6189;align-items:center;gap:18px;min-height:45px;margin-top:13px;font-size:14px;font-weight:700;display:inline-flex}select:focus-visible,textarea:focus-visible{outline:3px solid var(--purple-dark);outline-offset:4px}@media (min-width:701px){:root{--type-body:clamp(14px, 1.12vw, 16px);--type-label:12px;--type-section:clamp(40px, 4vw, 56px)}body{font-size:16px}.hero-title{letter-spacing:-.075em;font-size:clamp(58px,6.3vw,92px)}.hero-title-note{font-size:26px}.hero-description{font-size:18px}.editorial-title,.story-copy .editorial-title,.audience-heading .editorial-title{letter-spacing:-.065em;font-size:clamp(44px,4.9vw,70px);line-height:1.04}.results-copy .editorial-title{font-size:clamp(43px,4.65vw,66px)}.manifesto-title{font-size:clamp(75px,8vw,114px);line-height:1}.manifesto-loop{width:clamp(160px,20vw,245px);right:-37%}.footer-main h2{font-size:clamp(67px,6.9vw,99px)}.footer-main h2>span{font-size:.7em}.footer-main{grid-template-columns:1fr 345px}.detail-hero-copy h1{letter-spacing:-.065em;font-size:clamp(50px,5.05vw,74px);line-height:1.05}.instagram-page .detail-hero-copy h1{font-size:clamp(48px,4.8vw,69px)}.business-page .detail-hero-copy h1{font-size:clamp(43px,4.7vw,67px)}.privacy-page .detail-hero-copy h1{font-size:clamp(48px,4.9vw,70px)}.plans-hero h1{font-size:clamp(42px,4.25vw,61px);line-height:1.1}.comparison-heading h2,.three-steps-heading h2,.instagram-advantages h2,.privacy-principles h2{font-size:var(--type-section);letter-spacing:-.055em;line-height:1.1}.campaign-copy h2{letter-spacing:-.055em;font-size:clamp(34px,3.35vw,47px);line-height:1.08}.privacy-articles h2{font-size:clamp(27px,2.3vw,33px);line-height:1.2}.detail-hero-copy>p:not(.eyebrow),.plans-hero-grid>div>p:not(.eyebrow){max-width:480px;font-size:17px;line-height:1.8}.eyebrow,.chapter-label,.detail-hero-copy .eyebrow,.instagram-page .detail-hero-copy .eyebrow,.privacy-content aside .eyebrow,.plans-hero .eyebrow{letter-spacing:.065em;font-size:12px;line-height:1.6}.chapter-label>span{width:30px;height:30px;font-size:11px}.section-description,.story-copy .section-description,.results-copy .section-description,.story-demo-invitation,.audience-intro,.poster-description,.business-caption p,.faq-list details p,.manifesto-bottom p,.comparison-before>p,.three-steps-list p,.campaign-explanation p,.advantage-rows p,.instagram-care p,.privacy-articles p,.privacy-principles article p{font-size:var(--type-body);line-height:1.8}.section-description,.story-copy .section-description{max-width:440px}.hero-people p{font-size:12px;line-height:1.65}.mini-characters>span{width:38px;height:38px}.hero-bottom>span{font-size:13px}.hero-channels>span{font-size:14px}.scroll-hint{gap:15px;font-size:11px}.desktop-nav a,.nav-disclosure-trigger{font-size:14px}.nav-dropdown strong{font-size:15px}.nav-dropdown small{font-size:13px}.nav-dropdown{width:375px}.button,.hero-actions .button,.nav-cta,.detail-hero-copy>.button,.results-copy .button,.steps-action .button,.plan-demo-invite .button,.footer-action .button{font-size:14px}.nav-cta{padding-inline:20px}.text-link,.hero-secondary,.poster-link,.business-page-link{font-size:14px}.hero-actions{flex-wrap:wrap;gap:12px 20px}.floating-message{width:325px}.floating-message p{font-size:13px;line-height:1.6}.notification-heading{gap:15px;font-size:12px}.notification-heading>span{font-size:10px}.hero-message-reply{top:340px}.photo-caption{letter-spacing:.08em;font-size:9px;left:22%}.hero-art{margin-left:12px}.channel-tabs button{padding-inline:12px;font-size:13px}.conversation-header strong{font-size:15px}.conversation-header>div>span{font-size:11px}.chat-date{font-size:10px}.chat-message{font-size:14px;line-height:1.65}.message-check{font-size:10px}.chat-suggestions button{min-height:41px;font-size:12px}.chat-composer input{font-size:15px}.demo-disclaimer{font-size:11px}.demo-note{font-size:30px}.poster-topline,.photo-tag,.creator-topic-strip{letter-spacing:.055em;font-size:12px}.creator-poster h3{letter-spacing:-.06em;font-size:clamp(31px,3.4vw,47px)}.creator-comment p{font-size:15px}.creator-comment p>span{font-size:11px;line-height:1.5}.poster-description{max-width:350px}.creator-sticker{font-size:23px;top:140px;right:-24px}.business-caption h3{font-size:27px;line-height:1.18}.business-caption{grid-template-columns:1fr;gap:15px}.business-caption p{max-width:470px}.calculator-heading{font-size:12px}.calculator-control label{font-size:14px}.range-labels,.calculator-assumptions{font-size:12px;line-height:1.75}.calculator-assumptions{max-width:none}.time-result output{font-size:clamp(105px,10vw,145px)}.calculator-loop{width:123px}.faq-section h2{font-size:clamp(33px,3.15vw,45px)}.faq-list summary{font-size:16px;line-height:1.5}.footer-online{font-size:11px}.footer-action>p{font-size:16px}.footer-directory a{font-size:14px}.footer-bottom>p,.copyright,.animation-toggle{font-size:12px}.footer-bottom{gap:17px}.footer-bottom>p{max-width:260px;line-height:1.6}.comparison-label{font-size:13px}.scenario-picker button{font-size:14px}.comparison-incoming,.comparison-reply,.comparison-after>strong{font-size:15px;line-height:1.7}.comparison-incoming>span,.comparison-reply>span{font-size:11px}.comparison-spread article{min-height:410px}.comparison-bottom>p{max-width:515px;font-size:12px}.three-steps-list h3{font-size:25px;line-height:1.2}.steps-action>span{max-width:360px;font-size:13px}.step-number{font-size:96px}.step-number .character{width:88px}.breadcrumb{font-size:13px}.creator-recording{font-size:11px}.creator-photo-composition{height:520px}.instagram-hero-grid{gap:80px}.poster-account{font-size:15px}.big-instagram-word{font-size:clamp(115px,12vw,172px)}.instagram-poster-bubble{font-size:15px;line-height:1.7}.instagram-conversation-poster>.floating-note{font-size:28px}.campaign-selector button{font-size:15px}.campaign-selector button>span{font-size:12px}.campaign-explanation{min-height:185px}.campaign-explanation h3{font-size:25px;line-height:1.25}.campaign-post-header{font-size:14px}.campaign-post-header>span:last-child{font-size:10px}.campaign-post-caption{font-size:14px}.simulate-comment{font-size:15px}.campaign-response>div>span{font-size:11px}.campaign-response>div>p{font-size:15px}.example-disclaimer{max-width:410px;font-size:12px}.campaign-post-image>p{font-size:clamp(31px,3.05vw,43px)}.instagram-care h2{font-size:32px}.instagram-care .text-link{font-size:14px}.plan-profile legend{font-size:17px}.plan-profile label>span{font-size:14px}.plan-guidance{font-size:13px}.plan-ticket-top{letter-spacing:.04em;flex-wrap:wrap;font-size:10px;line-height:1.6}.plan-for-whom{font-size:18px}.plan-description{min-height:109px;font-size:15px;line-height:1.8}.plan-release>span,.plan-focus h3{font-size:13px;line-height:1.7}.plan-focus li{font-size:14px;line-height:1.75}.plan-select{font-size:13px}.plan-honesty p{font-size:14px;line-height:1.85}.plan-demo-invite p{font-size:16px}.plan-tickets{gap:26px}.plan-name .character{width:80px;top:-20px;right:-12px}.business-hero-grid{grid-template-columns:1fr 1.08fr;gap:85px}.business-hero-art{grid-area:1/1;height:520px}.business-hero-grid .detail-hero-copy{grid-area:1/2}.business-receipt{width:315px;padding:23px;left:-12px}.business-receipt>span{font-size:10px;line-height:1.6}.business-receipt p{font-size:14px}.business-receipt strong{font-size:25px}.privacy-content aside nav a{font-size:15px}.privacy-fact{font-size:12px}.privacy-content-grid{grid-template-columns:230px 1fr;gap:65px}.privacy-principles h3{font-size:25px}}@media (min-width:701px) and (max-width:1100px){.desktop-nav{gap:15px}.desktop-nav a,.nav-disclosure-trigger,.nav-cta{font-size:12px}.hero-people p{font-size:11px}.hero-bottom>span{max-width:190px;font-size:12px}.hero-channels{gap:17px}.hero-channels>span{font-size:12px}.scroll-hint{font-size:10px}.hero-actions .button{font-size:12px}.floating-message{width:285px}.floating-message p{font-size:11px}.notification-heading{font-size:10px}.hero-message-reply{top:316px}.hero-message-first{top:220px}.photo-caption{font-size:7px}.channel-tabs button{padding-inline:8px;font-size:11px}.channel-tabs .channel-icon{width:17px}.conversation-header>div>span{font-size:10px}.chat-suggestions button{font-size:11px}.footer-main{grid-template-columns:1fr 290px}.footer-action .button{font-size:12px}.footer-bottom{flex-wrap:wrap}.footer-bottom>p{max-width:210px}.creator-photo-composition{height:470px}.detail-hero-copy>p:not(.eyebrow){font-size:15px}.detail-hero-copy>.button{font-size:13px}.portfolio-editorial{gap:55px}.pitch-workbench{grid-template-columns:1fr 1.15fr}.pitch-controls,.pitch-preview{padding:27px}.pitch-preview textarea{font-size:16px}.creator-signoff>.container{grid-template-columns:130px 1fr;gap:28px}.creator-signoff .sticker{display:none}.instagram-hero-grid{gap:52px}.instagram-poster-bubble,.campaign-selector button,.campaign-post-caption{font-size:13px}.plan-tickets{gap:20px}.plan-ticket-top{flex-direction:column;align-items:flex-start}.plan-description{min-height:128px;font-size:14px}.plan-focus li{font-size:13px}.plan-name .character{width:61px;top:-26px}.business-hero-grid{gap:55px}.business-receipt{width:269px;padding-inline:18px}.business-receipt p{font-size:12px}.business-receipt>span{font-size:9px}.business-human-grid{gap:65px}.business-shop-sign{padding:32px}.business-shop-sign>p{font-size:55px}.journey-board{grid-template-columns:.8fr 35px 1.2fr;gap:15px}.journey-message{padding:25px}.journey-message>p{font-size:27px}.journey-ticket{padding:25px}.privacy-content-grid{grid-template-columns:185px 1fr;gap:40px}.privacy-content aside nav a{font-size:14px}}@media (max-width:980px){.desktop-nav{display:none}.nav-cta{margin-left:auto}.menu-toggle{display:flex}.mobile-nav:not([hidden]){border-top:1px solid #e8e4db;flex-direction:column;max-height:calc(100dvh - 76px);padding:8px 24px 20px;display:flex;overflow-y:auto}.mobile-nav a{justify-content:space-between;align-items:center;min-height:44px;padding:13px 7px;font-size:14px;font-weight:600;display:flex}}@media (max-width:700px){.pitch-heading{display:block}.pitch-heading .eyebrow{font-size:9px}.pitch-heading h2{font-size:32px}.pitch-heading .floating-note{margin-top:23px;font-size:25px}.pitch-workbench{grid-template-columns:1fr;margin-top:30px}.pitch-controls,.pitch-preview{padding:24px}.pitch-sheet-label{margin-bottom:23px;font-size:11px}.pitch-controls>label,.pitch-controls legend{font-size:14px}.pitch-controls select{font-size:16px}.pitch-controls .doodle{width:47px;bottom:-25px;right:31px;rotate:none}.pitch-preview{padding-top:34px}.pitch-preview-top{gap:13px}.pitch-preview-top>span:first-child{font-size:10px}.pitch-preview-top .handwritten{font-size:25px}.pitch-preview textarea{min-height:260px;padding:17px;font-size:16px;line-height:1.7}.pitch-preview>p,.pitch-copy-status{font-size:12px}.pitch-preview>button{font-size:13px}.pitch-local-note{font-size:11px}.portfolio-editorial{grid-template-columns:1fr;gap:86px}.portfolio-contact-sheet{width:91%;margin-inline:auto;padding:14px 14px 22px}.portfolio-film-label{margin-top:17px;font-size:9px}.portfolio-copy h2{font-size:33px}.portfolio-copy>p:not(.eyebrow){font-size:15px}.portfolio-copy dt{font-size:16px}.portfolio-copy dd{font-size:14px}.portfolio-copy .text-link{font-size:13px}.creator-signoff>.container{display:block}.creator-signoff .handwritten{margin-bottom:23px;font-size:28px;display:block}.creator-signoff p{font-size:14px}.creator-signoff .sticker{margin-top:27px;font-size:24px;display:inline-flex}.journey-title h2{font-size:32px}.journey-title>p:not(.eyebrow){font-size:14px}.journey-business-picker{gap:7px}.journey-business-picker button{padding-inline:17px;font-size:12px}.journey-board{grid-template-columns:1fr;gap:25px;margin-top:32px}.journey-message{width:93%;padding:25px}.journey-message>p{font-size:27px}.journey-message>span{font-size:10px}.journey-message .floating-note{margin-top:24px;font-size:25px}.journey-thread{border-bottom:0;border-left:2px dashed #5a614b;flex-direction:column;width:2px;height:37px;margin-left:50%}.journey-thread span{flex-shrink:0;width:6px;height:6px;margin-left:-2px}.journey-ticket{padding:22px}.journey-ticket-heading{font-size:10px;line-height:1.7}.journey-ticket-heading .character{width:82px;top:-32px;right:-5px}.journey-ticket dl{gap:20px}.journey-ticket dd{font-size:15px}.journey-ticket dt{font-size:11px}.journey-answer{padding:17px;font-size:14px}.journey-human>p{font-size:13px}.journey-human>span{font-size:10px}.journey-caption{margin-top:23px;display:block}.journey-caption>p{font-size:11px}.journey-caption .floating-note{margin-top:23px;font-size:26px}.business-human-grid{grid-template-columns:1fr;gap:87px}.business-shop-sign{width:86%;margin-inline:auto;padding:29px}.business-shop-sign>p{font-size:clamp(49px,13vw,68px)}.business-shop-sign>.character{width:111px;bottom:-56px;right:-24px}.business-shop-sign>.handwritten{font-size:27px}.business-human-grid h2{font-size:31px}.business-human-grid>div:not(.business-shop-sign)>p:not(.eyebrow),.business-human-grid li{font-size:14px}.business-next-opening>.container{display:block}.business-next-opening h2{font-size:33px}.business-next-opening p:not(.eyebrow){font-size:14px}.business-plan-link{width:fit-content;margin-top:26px;font-size:14px}.instagram-fieldnotes-heading{display:block}.instagram-fieldnotes-heading .handwritten{max-width:300px;font-size:28px;display:block}.instagram-fieldnotes h2{margin-top:29px;font-size:36px}.instagram-fieldnotes dl{grid-template-columns:1fr;gap:26px}.instagram-fieldnotes dt{font-size:22px}.instagram-fieldnotes dd{font-size:14px}.instagram-destinations{grid-template-columns:1fr;margin-top:32px}.instagram-destinations a{padding:23px;font-size:22px}.instagram-destinations a:last-child{border-top:1px solid #d5c7cc;border-left:0}.plan-fineprint>.container{grid-template-columns:1fr;gap:29px}.plan-fineprint h2{font-size:34px}.plan-fineprint-title .handwritten{font-size:27px}.plan-questions summary{font-size:14px;line-height:1.6}.plan-questions details>p{font-size:14px}.privacy-version-note .container>div{font-size:10px}.privacy-version-note h2{font-size:27px}.privacy-version-note .container>p{font-size:14px}.privacy-version-note a{font-size:12px}.footer-interior .footer-directory>p{font-size:27px}}
