body:has(.think-page):before,body:has(.think-page):after{display:none}.think-page{background:var(--paper);opacity:1!important}.think-page [id]{scroll-margin-top:calc(var(--nav-h) + var(--sp-5))}.think-page section{padding:var(--section) 0}.think-page section:focus{outline:none}.think-page :is(.eyebrow,.sketch-steps,.cue){font:500 11px/1.5 var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--muted)}.think-page .eyebrow{margin:0 0 var(--sp-5)}.think-page :is(h1,h2){text-wrap:balance;margin:0;font-weight:500}.think-page h1{font-size:var(--fs-display);letter-spacing:-.045em;max-width:20ch;margin:0 auto var(--sp-5);line-height:1.02}.think-page h2{font-size:var(--fs-h1);letter-spacing:-.035em;max-width:18ch;line-height:1.08}.think-page em{color:var(--orange);white-space:nowrap}.think-page .lede{font-size:var(--fs-lede);color:var(--muted);margin:0 0 var(--sp-4);max-width:38ch;line-height:1.5}.think-page .lede--ink{color:var(--ink)}.think-page .statement{letter-spacing:-.05em;margin:0 0 var(--sp-6);font-size:clamp(3rem,9vw,6.4rem);font-weight:600;line-height:.98}.think-page .split{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(30px,6vw,90px);display:grid}.think-page .rise{opacity:1!important}.think-page .th-hero{padding:calc(var(--nav-h) + var(--sp-8)) 0 var(--sp-6);text-align:center}.think-page .hmm{display:block}.think-page .th-hero .lede{margin:0 auto}.think-page .lede-line{margin:0}.think-page .lede-line em{color:var(--orange-deep)}.think-page .hero-sketch{max-width:56rem;margin:var(--sp-7) auto 0}.think-page .art-window{aspect-ratio:3/2;mix-blend-mode:multiply;position:relative;overflow:hidden}.think-page .art-window img.client-sketch{width:200%;max-width:none;height:auto;position:absolute;top:-117.5%;left:-40%}.think-page .halo{aspect-ratio:1;border:2px solid var(--orange);opacity:0;border-radius:50%;width:22%;position:absolute;top:58.5%;left:68.7%}.think-page .sketch-steps{margin:var(--sp-3) 2% 0 3%;gap:var(--sp-2);grid-template-columns:repeat(3,1fr);padding:0;list-style:none;display:grid}.think-page .sketch-steps li:last-child{color:var(--orange-deep)}.think-page .cue{align-items:center;gap:var(--sp-3);margin:var(--sp-7) 0 0;display:inline-flex}.think-page .cue-arrow{border:1px solid var(--line);border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.think-page .th-here{padding-bottom:calc(var(--section) / 2)}.think-page .th-situations{padding-top:0}.think-page .section-head{margin-bottom:var(--sp-7)}.think-page .th-situations .section-head{border-top:1px solid var(--line);padding-top:calc(var(--section) / 2)}.think-page :is(.situations,.questions){margin:0;padding:0;list-style:none}.think-page :is(.situations,.questions) li{letter-spacing:-.025em;font-size:clamp(1.35rem,3vw,2.3rem);font-weight:500;line-height:1.12}.think-page .situations{gap:var(--sp-4) var(--sp-5);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.think-page .situations .card{padding:var(--sp-5) var(--sp-6);border-radius:var(--r-lg);color:var(--ink);font-size:var(--fs-h3)}.think-page .card--yellow{background:var(--tint-yellow)}.think-page .card--sage{background:var(--tint-sage)}.think-page .card--paper{background:var(--paper-2)}.think-page .card--lavender{background:var(--tint-lavender)}.think-page .card:nth-child(2){margin-top:var(--sp-6)}.think-page .card:nth-child(3){grid-column:1/-1;justify-self:center;max-width:72%}.think-page .card:nth-child(4){max-width:92%;margin-left:var(--sp-4)}.think-page .card:nth-child(5){margin-top:calc(var(--sp-4) * -1)}.think-page .card:nth-child(6){grid-column:1/-1;justify-self:end;max-width:62%}.think-page .th-show{background:var(--paper-2)}.think-page :is(.spheres,.rings){aspect-ratio:1;justify-self:center;width:100%;max-width:28rem;position:relative}.think-page .spheres img{width:44%;height:auto;position:absolute}.think-page .sphere--back{width:34%;top:60%;left:0}.think-page .sphere--front{top:34%;left:22%}.think-page .sphere--core{width:52%;top:4%;left:48%}.think-page .th-begin h2{max-width:none}.think-page .line{display:block}.think-page .questions{align-items:center;gap:var(--sp-5);flex-direction:column;max-width:50rem;margin:0;display:flex}.think-page .pill{width:fit-content;min-width:min(32rem,100%);padding:var(--sp-5) var(--sp-7);border-radius:var(--r-pill);color:var(--ink);text-align:center;justify-content:center;align-items:center;display:flex}.think-page .pill--yellow{background:var(--tint-yellow);align-self:flex-start}.think-page .pill--sage{background:var(--tint-sage);align-self:flex-end}.think-page .pill--lavender{background:var(--tint-lavender);min-width:min(40rem,100%)}.think-page .begin-end{font-size:var(--fs-h3);margin:var(--sp-7) 0 0;font-weight:500}.think-page .th-stay{background:var(--ink);color:var(--paper)}.think-page .th-stay .lede{color:var(--paper)}.think-page .th-stay :is(.eyebrow,.lede:last-of-type){color:color-mix(in srgb,var(--paper) 70%,var(--ink))}.think-page .rings{place-items:center;display:grid}.think-page .ring{aspect-ratio:1;border:1px solid color-mix(in srgb,var(--paper) 30%,transparent);border-radius:50%;position:absolute}.think-page .ring:first-child{width:95%}.think-page .ring:nth-child(2){width:75%}.think-page .ring:nth-child(3){width:55%}.think-page .rings img{width:35%;height:auto;position:relative}.think-page .th-close{text-align:center}.think-page .th-close h2{margin:0 auto var(--sp-6)}.think-page :is(a,button):focus-visible{outline:2px solid var(--orange);outline-offset:5px}@media (prefers-reduced-motion:no-preference){html:not([data-motion=static]):not([data-site-motion=reduced]) .think-page .halo{animation:1.2s ease-out .9s both think-halo}html:not([data-motion=static]):not([data-site-motion=reduced]) .think-page .cue-arrow{animation:2.5s ease-in-out infinite think-bob}html:not([data-motion=static]):not([data-site-motion=reduced]) .think-page :is(.pill,.card){transition:transform .4s cubic-bezier(.2,.7,.2,1),box-shadow .35s}html:not([data-motion=static]):not([data-site-motion=reduced]) .think-page .pill--yellow{transform:rotate(-2deg)}html:not([data-motion=static]):not([data-site-motion=reduced]) .think-page .pill--sage{transform:rotate(2deg)}html:not([data-motion=static]):not([data-site-motion=reduced]) .think-page .pill--lavender{transform:rotate(-1deg)}html:not([data-motion=static]):not([data-site-motion=reduced]) .think-page .spheres.gather-ready img{transition:transform 1.3s cubic-bezier(.2,.8,.2,1)}html:not([data-motion=static]):not([data-site-motion=reduced]) .think-page .spheres.gather-ready .sphere--front{transition-delay:.15s}html:not([data-motion=static]):not([data-site-motion=reduced]) .think-page .spheres.gather-ready .sphere--core{transition-delay:.4s}html:not([data-motion=static]):not([data-site-motion=reduced]) .think-page .spheres.gather-ready:not(.gathered) .sphere--back,html:not([data-motion=static]):not([data-site-motion=reduced]) .think-page .spheres.gather-ready:not(.gathered) .sphere--front,html:not([data-motion=static]):not([data-site-motion=reduced]) .think-page .spheres.gather-ready:not(.gathered) .sphere--core{transform:translateY(40%)}}@media (prefers-reduced-motion:no-preference) and (width>=861px){html:not([data-motion=static]):not([data-site-motion=reduced]) .think-page .card:first-child{transform:rotate(-1.4deg)}html:not([data-motion=static]):not([data-site-motion=reduced]) .think-page .card:nth-child(2){transform:rotate(1.2deg)}html:not([data-motion=static]):not([data-site-motion=reduced]) .think-page .card:nth-child(3){transform:rotate(-.8deg)}html:not([data-motion=static]):not([data-site-motion=reduced]) .think-page .card:nth-child(4){transform:rotate(.8deg)}html:not([data-motion=static]):not([data-site-motion=reduced]) .think-page .card:nth-child(5){transform:rotate(-1deg)}html:not([data-motion=static]):not([data-site-motion=reduced]) .think-page .card:nth-child(6){transform:rotate(.7deg)}}@media (prefers-reduced-motion:no-preference) and (hover:hover) and (pointer:fine){html:not([data-motion=static]):not([data-site-motion=reduced]) .think-page :is(.pill,.card):hover{box-shadow:var(--sh-md);transform:translateY(-5px)}}html[data-motion=static] .think-page .rise{animation:none}@keyframes think-halo{0%{opacity:0;transform:scale(.8)}30%{opacity:.6}to{opacity:0;transform:scale(1.3)}}@keyframes think-bob{50%{transform:translateY(5px)}}@media (width<=860px){.think-page .split{gap:var(--sp-7);grid-template-columns:1fr}.think-page :is(.spheres,.rings){max-width:20rem}.think-page .pill{width:100%;min-width:0;padding:var(--sp-4) var(--sp-5)}.think-page .situations{grid-template-columns:1fr}.think-page .card:nth-child(n){grid-column:auto;justify-self:stretch;max-width:none;margin:0}}@media (width<=700px){.think-page :is(.spheres,.rings){display:none}}@media (width<=560px){.think-page .th-hero{padding-top:calc(var(--nav-h) + var(--sp-7))}.think-page .sketch-steps{letter-spacing:.06em;font-size:11px}}
