:root{color-scheme:light;--paper:#fffaf7;--surface:#fff;--ink:#1d211f;--muted:#656b67;--line:#ddd9d2;--soft:#f3eee9;--pink:#f36fa1;--red:#f20b2d;--orange:#dc4c28;--orange-dark:#9f3018;--green:#247257}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;color:var(--ink);background:var(--paper);font:15px/1.55 Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}a{color:var(--orange-dark);text-underline-offset:3px}a:focus-visible{outline:3px solid rgba(220,76,40,.25);outline-offset:3px;border-radius:4px}.eyebrow{margin:0 0 8px;color:var(--orange-dark);font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}h1,h2{font-family:Georgia,serif;letter-spacing:-.035em}h1{max-width:780px;margin:0;font-size:clamp(42px,7vw,78px);line-height:.98}h2{margin:0;font-size:clamp(28px,4vw,46px);line-height:1.05}h3{margin:0;font-size:17px}.primary,.secondary{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 17px;border-radius:9px;font-weight:750;text-decoration:none}.primary{color:#fff;background:var(--orange)}.primary:hover{background:var(--orange-dark)}.secondary{border:1px solid var(--line);color:var(--ink);background:#fff}.hero{width:min(1180px,calc(100% - 40px));min-height:620px;margin:auto;display:grid;grid-template-columns:minmax(0,1.3fr) minmax(330px,.7fr);align-items:center;gap:70px;padding:70px 0}.lede{max-width:670px;margin:24px 0 0;color:#4f5652;font-size:19px}.hero-actions{display:flex;flex-wrap:wrap;gap:9px;margin-top:30px}.proof{display:flex;align-items:center;gap:8px;margin:18px 0 0;color:var(--muted);font-size:12px}.proof span{width:8px;height:8px;border-radius:50%;background:var(--green);box-shadow:0 0 0 4px rgba(36,114,87,.12)}.network-sketch{display:grid;grid-template-columns:1fr;justify-items:center;gap:8px;padding:26px;border:1px solid var(--line);border-radius:22px;background:#fff;box-shadow:0 24px 55px rgba(54,42,37,.1)}.network-sketch>div{width:100%;padding:16px;border:1px solid var(--line);border-radius:12px;text-align:center}.network-sketch b,.network-sketch span{display:block}.network-sketch span{margin-top:3px;color:var(--muted);font-size:11px}.network-sketch i{color:var(--muted);font-size:9px;font-style:normal;letter-spacing:.09em}.network-sketch i::before,.network-sketch i::after{content:"↓";margin:0 8px;color:var(--orange)}.sketch-home{background:#fff1f4}.sketch-home img{width:48px;height:48px;margin-bottom:8px;border-radius:10px}.plain-answer,.ownership{display:grid;grid-template-columns:1fr 1fr;gap:70px;padding:65px max(20px,calc((100% - 1180px)/2));background:#211f1d;color:#fff}.plain-answer .eyebrow,.ownership .eyebrow{color:#ff9d80}.answer-grid{display:grid;grid-template-columns:1fr 1fr;gap:30px}.answer-grid p{margin:0;color:#d7d4cf}.onboarding{width:min(920px,calc(100% - 40px));margin:0 auto;padding:90px 0}.onboarding>header{max-width:680px;margin-bottom:42px}.onboarding>header>p:last-child{color:var(--muted);font-size:17px}.funnel{margin:0;padding:0;list-style:none}.funnel>li{position:relative;display:grid;grid-template-columns:42px 1fr;gap:18px;padding-bottom:28px}.funnel>li:not(:last-child)::before{content:"";position:absolute;left:20px;top:42px;bottom:0;width:1px;background:var(--line)}.step-number{position:relative;z-index:1;display:grid;place-items:center;width:42px;height:42px;border:1px solid #e7b4a4;border-radius:50%;color:var(--orange-dark);background:#fff3ee;font-weight:850}.step-body{padding:3px 0 5px}.step-heading,.final-step{display:flex;align-items:start;justify-content:space-between;gap:25px}.step-heading p,.final-step p{margin:3px 0 0;color:var(--muted)}.step-heading>a{flex:0 0 auto;font-size:12px;font-weight:750}.choice-table{margin-top:18px;border:1px solid var(--line);border-radius:10px;overflow:hidden;background:#fff}.choice-table>div{display:grid;grid-template-columns:150px 1fr;padding:10px 13px;border-bottom:1px solid var(--line)}.choice-table>div:last-child{border-bottom:0}.choice-table span{color:var(--muted);font-size:12px}.choice-table strong{font-size:13px}.price-note{margin:10px 2px 0;color:var(--muted);font-size:11px}.final-step{align-items:center}.ownership{background:#f1ebe5;color:var(--ink)}.ownership dl{margin:0}.ownership dl div{display:grid;grid-template-columns:160px 1fr;gap:20px;padding:12px 0;border-top:1px solid #cfc8c1}.ownership dt{color:var(--muted);font-size:12px}.ownership dd{margin:0;font-weight:650}.landing-footer{display:flex;justify-content:space-between;gap:20px;padding:25px max(20px,calc((100% - 1180px)/2));color:var(--muted);font-size:11px}.landing-footer div{display:flex;gap:18px}.landing-footer a{color:inherit;text-decoration:none}@media(max-width:800px){.hero{grid-template-columns:1fr;min-height:0;padding:55px 0}.network-sketch{max-width:460px}.plain-answer,.ownership{grid-template-columns:1fr;gap:30px}.answer-grid{grid-template-columns:1fr 1fr}.step-heading,.final-step{display:block}.step-heading>a,.final-step>a{margin-top:12px}.landing-footer{display:block}.landing-footer div{margin-top:10px}}@media(max-width:520px){.hero{width:min(100% - 28px,1180px)}h1{font-size:42px}.lede{font-size:16px}.answer-grid{grid-template-columns:1fr}.onboarding{width:calc(100% - 28px)}.funnel>li{grid-template-columns:34px 1fr;gap:12px}.step-number{width:34px;height:34px}.funnel>li:not(:last-child)::before{left:16px;top:34px}.choice-table>div{grid-template-columns:105px 1fr}.landing-footer div{flex-wrap:wrap}}
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.choice-table{width:100%;border-collapse:separate;border-spacing:0}.choice-table th,.choice-table td{padding:10px 13px;border-bottom:1px solid var(--line)}.choice-table tr:last-child th,.choice-table tr:last-child td{border-bottom:0}.choice-table th{width:150px;color:var(--muted);font-size:12px;font-weight:500;text-align:left}.choice-table td{font-size:13px;font-weight:700}@media(max-width:520px){.choice-table th{width:105px}}

@media(max-width:520px){[data-platform-nav] a:nth-child(n+3){display:none}}

/* Gloopchat 2.8 — the goo is the brand. */
:root{--paper:#fbf8ff;--surface:#fff;--ink:#26163d;--muted:#655879;--line:#cbbce0;--soft:#f0e7ff;--pink:#ff4fa3;--orange:#8a3ffc;--orange-dark:#55209b;--green:#17845e;--slime:#c8adff;--cyan:#41d9e8}
body{background:radial-gradient(circle at 8% 12%,rgba(215,255,63,.28) 0 8%,transparent 8.2%),radial-gradient(circle at 93% 31%,rgba(65,217,232,.2) 0 10%,transparent 10.2%),var(--paper)}
body::before{content:"";position:fixed;z-index:-1;inset:58px 0 auto;height:12px;background:var(--slime);border-bottom:3px solid var(--ink);clip-path:polygon(0 0,100% 0,100% 40%,97% 40%,96% 100%,94.5% 40%,71% 40%,70% 95%,68.5% 40%,34% 40%,33% 100%,31.5% 40%,0 40%)}
[data-platform-header]{--platform-header-background:#c8adff;--platform-header-foreground:#26163d;--platform-header-border:#26163d}[data-platform-brand]{font-weight:950!important;letter-spacing:-.04em;transform:rotate(-1deg)}[data-platform-brand] img{border:2px solid var(--ink);border-radius:50%!important}
h1,h2,h3,[data-platform-brand-label]{font-family:"Arial Rounded MT Bold","Trebuchet MS",ui-rounded,sans-serif}
.hero{position:relative;min-height:680px;grid-template-columns:minmax(0,1.25fr) minmax(330px,.75fr)}
.hero-copy h1{display:flex;flex-wrap:wrap;max-width:850px;font-size:clamp(72px,12vw,148px);line-height:.72;letter-spacing:-.1em;text-transform:lowercase;filter:drop-shadow(7px 9px 0 #26163d)}.hero-copy h1 span:first-child{color:var(--slime);-webkit-text-stroke:3px var(--ink);transform:rotate(-2deg)}.hero-copy h1 span:last-child{margin-left:.08em;color:var(--pink);-webkit-text-stroke:3px var(--ink);transform:rotate(2deg)}
.eyebrow{display:inline-block;padding:5px 10px;border:2px solid var(--ink);border-radius:99px;color:var(--ink);background:var(--cyan);transform:rotate(-1deg)}
.primary,.secondary{border:2px solid var(--ink);border-radius:16px 12px 17px 10px;box-shadow:4px 5px 0 var(--ink);transition:transform .15s,box-shadow .15s}.primary{color:var(--ink);background:var(--slime)}.primary:hover{color:#fff;background:var(--orange);transform:translate(2px,2px);box-shadow:2px 3px 0 var(--ink)}.secondary{border-color:var(--ink)}
.proof span{background:var(--pink)}.network-sketch{position:relative;border:3px solid var(--ink);border-radius:44% 56% 40% 60%/54% 42% 58% 46%;background:var(--slime);box-shadow:12px 14px 0 var(--ink)}.network-sketch::after{content:"";position:absolute;width:28px;height:28px;right:-28px;top:55px;border:3px solid var(--ink);border-radius:50%;background:var(--pink)}.network-sketch>div{border:2px solid var(--ink);border-radius:20px 14px 22px 12px;background:#fff}.sketch-home{background:#ffd5e9!important}.sketch-home img{border:2px solid var(--ink);border-radius:50%}
.plain-answer,.ownership{position:relative;background:var(--ink)}.plain-answer::before{content:"";position:absolute;top:-20px;left:0;width:100%;height:24px;background:var(--ink);clip-path:polygon(0 82%,15% 0,29% 70%,43% 10%,61% 78%,77% 8%,100% 75%,100% 100%,0 100%)}.plain-answer .eyebrow,.ownership .eyebrow{color:var(--ink);background:var(--slime)}
.step-number{border:2px solid var(--ink);border-radius:45% 55% 50% 42%;color:var(--ink);background:var(--slime);box-shadow:3px 3px 0 var(--ink)}.choice-table{border:2px solid var(--ink);border-radius:18px;box-shadow:6px 7px 0 var(--soft)}.ownership{background:var(--cyan);color:var(--ink)}.ownership dt{color:var(--ink)}.landing-footer{border-top:3px solid var(--ink);background:var(--slime);color:var(--ink);font-weight:800}
@media(max-width:800px){.hero-copy h1{font-size:clamp(68px,20vw,120px)}.hero::after{display:none}.network-sketch{max-width:430px}}@media(max-width:520px){body::before{top:52px}.hero{padding-top:75px}.hero-copy h1{font-size:68px;filter:drop-shadow(4px 5px 0 #26163d)}.network-sketch{margin:0 7px}}

/* 2.8.1 — strawberry slime, with lime sprinkles. */
body{background:radial-gradient(circle at 8% 12%,rgba(255,91,171,.24) 0 13%,transparent 13.2%),radial-gradient(circle at 93% 31%,rgba(255,174,214,.34) 0 15%,transparent 15.2%),#fff6fb}
body::before{height:22px;background:var(--pink);clip-path:polygon(0 0,100% 0,100% 28%,96% 28%,95% 100%,93.5% 28%,80% 28%,79% 72%,77.8% 28%,61% 28%,60% 95%,58.6% 28%,42% 28%,41% 62%,39.8% 28%,23% 28%,22% 100%,20.5% 28%,0 28%)}
[data-platform-header]{--platform-header-background:#ff5bab}.hero{isolation:isolate}.hero::before{content:"";position:absolute;z-index:-1;width:440px;height:350px;left:-110px;top:90px;border:3px solid var(--ink);border-radius:52% 48% 62% 38%/42% 63% 37% 58%;background:#ff9bcb;transform:rotate(-8deg)}
.hero-copy h1 span:first-child{color:#ff5bab}.hero-copy h1 span:last-child{color:#ffb4d8}.eyebrow{background:var(--slime)}
.hero-actions{margin-top:46px}.primary{background:var(--pink)}.primary:hover{background:var(--orange)}.network-sketch{background:#ff74b7;border-radius:52% 48% 58% 42%/42% 55% 45% 58%}.network-sketch::before{content:"";position:absolute;z-index:-1;width:72px;height:90px;left:20%;bottom:-62px;border:3px solid var(--ink);border-top:0;border-radius:0 0 50% 50%;background:#ff74b7}.network-sketch::after{background:var(--slime)}
.sketch-home{background:#ffe5f2!important}.plain-answer::before{height:38px;top:-34px;clip-path:polygon(0 75%,8% 34%,15% 66%,22% 0,29% 70%,37% 26%,45% 78%,53% 12%,61% 73%,70% 20%,78% 82%,87% 8%,94% 72%,100% 34%,100% 100%,0 100%)}
.step-number{background:#ff91c5}.choice-table{box-shadow:7px 8px 0 #ffc9e3}.ownership{background:#ff8fc5}.landing-footer{background:#ff5bab}
@media(max-width:800px){.hero::before{width:76%;height:360px;left:-18%;top:70px}}@media(max-width:520px){.hero::before{height:420px;top:55px}.network-sketch::before{height:64px;bottom:-48px}}

/* 2.9 — generated strawberry slime texture. */
body{background:#fff4fa}.hero{width:100%;padding-inline:max(20px,calc((100% - 1180px)/2));background-image:linear-gradient(90deg,rgba(255,242,249,.76),rgba(255,242,249,.9) 48%,rgba(255,218,237,.64)),url('/slime-texture.webp?v=2.19.0');background-size:cover;background-position:center}.hero::before{display:none}.network-sketch{background-image:linear-gradient(rgba(255,91,171,.3),rgba(255,91,171,.3)),url('/slime-texture.webp?v=2.19.0');background-size:360px}.ownership{background-image:linear-gradient(rgba(255,143,197,.82),rgba(255,143,197,.82)),url('/slime-texture.webp?v=2.19.0');background-size:620px}.landing-footer{background-image:linear-gradient(rgba(255,91,171,.8),rgba(255,91,171,.8)),url('/slime-texture.webp?v=2.19.0');background-size:500px}
@media(max-width:800px){.hero{padding-inline:max(20px,calc((100% - 1180px)/2));background-image:linear-gradient(rgba(255,242,249,.78),rgba(255,242,249,.9)),url('/slime-texture.webp?v=2.19.0');background-position:center top}}

/* 2.9.1 — the diagram itself is made of gloop. */
.network-sketch>div{position:relative;overflow:hidden;border-radius:42% 58% 46% 54%/54% 42% 58% 46%;background-image:linear-gradient(rgba(255,247,251,.78),rgba(255,218,237,.82)),url('/slime-texture.webp?v=2.19.0');background-size:320px;box-shadow:inset 0 0 18px rgba(255,255,255,.7),3px 4px 0 rgba(38,22,61,.16)}.network-sketch>div:nth-of-type(2){border-radius:56% 44% 52% 48%/43% 58% 42% 57%;background-image:linear-gradient(rgba(255,120,184,.48),rgba(255,206,230,.72)),url('/slime-texture.webp?v=2.19.0')}.network-sketch>div:nth-of-type(3){border-radius:46% 54% 58% 42%/58% 44% 56% 42%}.network-sketch i{position:relative;z-index:2;min-width:78px;padding:3px 8px;border:2px solid var(--ink);border-radius:99px;background:var(--slime);color:var(--ink);font-weight:900}.network-sketch i::before,.network-sketch i::after{content:"●";font-size:7px}.network-sketch>div::after{content:"";position:absolute;right:13%;bottom:-8px;width:18px;height:20px;border:2px solid var(--ink);border-top:0;border-radius:0 0 50% 50%;background:#ff8fc5}
.hero-copy h1{display:flex;flex-direction:column;align-items:flex-start;gap:0;overflow:visible;font-family:"Lato Black","Lato Heavy",ui-rounded,sans-serif;font-weight:950;line-height:1;letter-spacing:-.12em;filter:drop-shadow(0 11px 0 rgba(154,45,116,.34))}.hero-copy h1 span,.hero-copy h1 span:first-child,.hero-copy h1 span:last-child{display:block;margin:0;padding:.04em .12em .18em .02em;overflow:visible;color:transparent;-webkit-text-stroke:0;background-color:#ff4fa3;background-image:linear-gradient(rgba(255,49,145,.72),rgba(255,112,188,.62)),url('/slime-texture.webp?v=2.19.0');background-size:420px;background-blend-mode:multiply;background-clip:text;-webkit-background-clip:text;transform:none}.hero-copy h1 span:last-child{margin-top:-.5em;margin-left:.06em;background-position:bottom right}.hero-copy h1 span:first-child{margin-bottom:.08em}
@media(max-width:520px){.hero-copy h1{font-size:74px;line-height:1;letter-spacing:-.11em}.hero-copy h1 span:last-child{margin-top:-.48em}}

/* Slow composited motion: alive, never frantic. */
@keyframes gloop-word{0%,100%{transform:scale3d(1,1,1) rotate(-1deg)}35%{transform:scale3d(1.035,.965,1) rotate(.5deg)}70%{transform:scale3d(.975,1.025,1) rotate(-.35deg)}}
@keyframes gloop-drip{0%,100%{transform:scaleY(.82);transform-origin:top}50%{transform:scaleY(1.14);transform-origin:top}}
@keyframes gloop-bar{0%,100%{transform:scaleY(1)}50%{transform:scaleY(1.3)}}
body::before{animation:gloop-bar 7s ease-in-out infinite;transform-origin:top}.hero-copy h1 span{will-change:transform;animation:gloop-word 8s ease-in-out infinite}.hero-copy h1 span:last-child{animation-delay:-3.4s}.network-sketch::before,.network-sketch>div::after{will-change:transform;animation:gloop-drip 5s ease-in-out infinite}.network-sketch>div::after{animation-delay:-2.5s}
@media(prefers-reduced-motion:reduce){body::before,.hero-copy h1 span,.network-sketch,.network-sketch>div,.network-sketch::before,.network-sketch>div::after{animation:none!important;will-change:auto!important}}

/* A setup action made from the same material as the product. */
.primary{position:relative;isolation:isolate;overflow:visible;border:0;border-radius:48% 52% 45% 55%/58% 44% 56% 42%;color:var(--ink);background-color:#ff5bab;background-image:linear-gradient(rgba(255,79,163,.36),rgba(255,145,197,.42)),url('/slime-texture.webp?v=2.19.0');background-size:240px;box-shadow:0 8px 0 rgba(154,45,116,.28),inset 0 2px 5px rgba(255,255,255,.65);transform:rotate(-1deg)}.primary::after{content:"";position:absolute;z-index:-1;left:24%;bottom:-9px;width:24px;height:18px;border-radius:0 0 50% 50%;background:#ff69b1;transform-origin:top;animation:gloop-drip 4.8s ease-in-out infinite}.primary:hover{color:var(--ink);background-color:#f54899;box-shadow:0 5px 0 rgba(154,45,116,.3),inset 0 2px 5px rgba(255,255,255,.65);transform:translateY(3px) rotate(1deg)}
@media(prefers-reduced-motion:reduce){.primary::after{animation:none!important}}
.hero::after{display:none}.sketch-device{padding:4px 12px!important}.sketch-device img{display:block;width:min(150px,75%);height:auto;margin:auto;filter:drop-shadow(0 5px 4px rgba(86,32,156,.18))}

/* Both actions belong to one soft, stuck-together button glob. */
.hero-actions{gap:0;align-items:center}.hero-actions .primary{z-index:2}.hero-actions .secondary{position:relative;z-index:1;margin-left:-7px;padding-left:24px;overflow:visible;border:0;border-radius:43% 57% 53% 47%/46% 58% 42% 54%;color:var(--ink);background-color:#c8adff;background-image:linear-gradient(rgba(200,173,255,.4),rgba(255,214,237,.38)),url('/slime-texture.webp?v=2.19.0');background-size:250px;background-position:right bottom;box-shadow:0 8px 0 rgba(99,69,151,.25),inset 0 2px 5px rgba(255,255,255,.7);transform:rotate(1deg)}.hero-actions .secondary::after{content:"";position:absolute;z-index:-1;right:24%;bottom:-8px;width:19px;height:16px;border-radius:0 0 50% 50%;background:#c8adff;transform-origin:top;animation:gloop-drip 5.4s -2s ease-in-out infinite}.hero-actions .secondary:hover{background-color:#b99cff;transform:translateY(3px) rotate(-1deg);box-shadow:0 5px 0 rgba(99,69,151,.28),inset 0 2px 5px rgba(255,255,255,.7)}

/* The definition section is a single textured slime field with two readable pools. */
.plain-answer{overflow:hidden;color:var(--ink);background-color:#ff7fbd;background-image:linear-gradient(rgba(255,91,171,.25),rgba(255,174,214,.34)),url('/slime-texture.webp?v=2.19.0');background-size:720px}.plain-answer::before{background:#ff7fbd}.plain-answer>div{padding:28px 30px;border-radius:46% 54% 42% 58%/55% 44% 56% 45%;background:rgba(255,245,250,.76);box-shadow:inset 0 3px 12px rgba(255,255,255,.72),0 9px 0 rgba(118,45,103,.14);backdrop-filter:blur(7px)}.plain-answer>div:first-child{transform:rotate(-1deg)}.plain-answer .eyebrow{background:#c8adff}.plain-answer .answer-grid p{color:var(--ink)}
@media(prefers-reduced-motion:reduce){.hero-actions .secondary::after{animation:none!important}}

/* The shared header is another strip of living material. */
header[data-platform-header]{position:relative;z-index:20;overflow:visible!important;border:0!important;background-color:#ff8fc5!important;background-image:linear-gradient(rgba(255,91,171,.36),rgba(255,174,214,.3)),url('/slime-texture.webp?v=2.19.0')!important;background-size:460px!important;box-shadow:0 7px 0 rgba(118,45,103,.18)!important}header[data-platform-header]::after{content:"";position:absolute;z-index:-1;left:0;right:0;bottom:-15px;height:22px;background-image:linear-gradient(rgba(255,91,171,.2),rgba(255,91,171,.2)),url('/slime-texture.webp?v=2.19.0');background-size:460px;clip-path:polygon(0 0,100% 0,100% 25%,94% 25%,93% 100%,91.8% 25%,76% 25%,75% 70%,73.8% 25%,55% 25%,54% 95%,52.6% 25%,34% 25%,33% 68%,31.8% 25%,14% 25%,13% 100%,11.5% 25%,0 25%);transform-origin:top;animation:gloop-bar 7s ease-in-out infinite}[data-platform-nav] a,[data-platform-auth-slot] a,[data-platform-auth-slot] button{border:0!important;border-radius:999px!important;background:rgba(255,245,250,.5)!important;color:var(--ink)!important}[data-platform-brand]{padding:4px 9px!important;border-radius:999px;background:rgba(255,245,250,.54)}
@media(prefers-reduced-motion:reduce){header[data-platform-header]::after{animation:none!important}}

/* Global gloopification: no dry section survives below the fold. */
.onboarding{position:relative;width:min(1080px,calc(100% - 40px));margin-block:54px;padding:64px 72px;border-radius:8% 12% 7% 11%/5% 8% 6% 9%;background-color:#ffd7ea;background-image:linear-gradient(rgba(255,226,240,.66),rgba(255,203,228,.7)),url('/slime-texture.webp?v=2.19.0');background-size:760px;box-shadow:0 16px 0 rgba(118,45,103,.16),inset 0 5px 18px rgba(255,255,255,.65)}.onboarding>header{padding:24px 28px;border-radius:48% 52% 45% 55%/55% 44% 56% 45%;background:rgba(255,246,251,.74);backdrop-filter:blur(7px)}.funnel>li{margin-bottom:14px;padding:18px 22px 24px;border-radius:7% 10% 8% 11%/24% 31% 22% 29%;background-image:linear-gradient(rgba(255,245,250,.72),rgba(255,221,237,.74)),url('/slime-texture.webp?v=2.19.0');background-size:520px;box-shadow:0 7px 0 rgba(118,45,103,.12)}.funnel>li:not(:last-child)::before{display:none}.step-number{border:0;background-image:linear-gradient(rgba(200,173,255,.35),rgba(255,205,230,.32)),url('/slime-texture.webp?v=2.19.0');background-size:150px;box-shadow:0 4px 0 rgba(99,69,151,.2)}.choice-table{overflow:hidden;border:0;background:rgba(255,247,251,.64);box-shadow:0 7px 0 rgba(118,45,103,.13);backdrop-filter:blur(6px)}.choice-table th,.choice-table td{border-color:rgba(86,32,156,.13);background:rgba(255,255,255,.18)}
@media(max-width:800px){.onboarding{width:calc(100% - 28px);padding:45px 22px}.funnel>li{padding-inline:14px}}

/* 2.19.0 — one wall-to-wall material, not a stack of rounded cards. */
.onboarding{width:100%;max-width:none;margin:0;padding:86px max(24px,calc((100% - 920px)/2));border-radius:0;background-size:700px;box-shadow:none}.onboarding>header{max-width:680px;margin-bottom:48px;padding:0;border-radius:0;background:none;box-shadow:none;backdrop-filter:none}.funnel>li{margin:0;padding:24px 0;background:none;border-radius:0;box-shadow:none}.funnel>li+li{border-top:1px solid rgba(86,32,156,.12)}.step-number{align-self:start;border:0;box-shadow:none}.choice-table{border-radius:0;box-shadow:none;background:rgba(255,247,251,.5)}.choice-table th,.choice-table td{border:0;background:transparent}.choice-table tr+tr th,.choice-table tr+tr td{border-top:1px solid rgba(86,32,156,.08)}
@media(max-width:800px){.onboarding{width:100%;padding:64px 22px}.funnel>li{padding-inline:0}}
.funnel>li+li,.choice-table th,.choice-table td,.choice-table tr+tr th,.choice-table tr+tr td{border:0}

/* 2.10 — devices → Glob → Glob → devices, joined by drawn marks. */
.network-sketch .sketch-home img,.network-sketch .sketch-friends img{width:104px;height:auto;margin:0 auto 2px;border:0;border-radius:0;filter:none}.network-sketch>div:nth-of-type(4){justify-self:end;min-height:130px}.sketch-their-device img{transform:scaleX(-1)}.network-sketch i{position:relative;display:block;width:34px;height:37px;margin:0;padding:0;background:none}.network-sketch i::before{content:"";position:absolute;display:block;left:15px;top:1px;width:4px;height:28px;border-radius:60% 40% 55% 45%;background:#8d4c86;box-shadow:2px 0 0 rgba(141,76,134,.2);transform:rotate(-3deg)}.network-sketch i::after{content:"";position:absolute;display:block;left:10px;bottom:4px;width:11px;height:11px;border-right:4px solid #8d4c86;border-bottom:4px solid #8d4c86;border-radius:2px;transform:rotate(43deg) skew(-5deg,-5deg)}
@keyframes drawn-arrow{0%,100%{transform:rotate(-2deg) translateX(0)}50%{transform:rotate(2deg) translateX(2px)}}.network-sketch i{animation:drawn-arrow 4.6s ease-in-out infinite}.network-sketch i:nth-of-type(2){animation-delay:-1.5s}.network-sketch i:nth-of-type(3){animation-delay:-3s}

/* Header controls are torn pieces of texture, not pills. */
[data-platform-nav] a,[data-platform-auth-slot] a,[data-platform-auth-slot] button{position:relative;border-radius:35% 65% 42% 58%/58% 38% 62% 42%!important;background-color:#ffb0d3!important;background-image:linear-gradient(rgba(255,174,214,.28),rgba(200,173,255,.18)),url('/slime-texture.webp?v=2.19.0')!important;background-size:180px!important;box-shadow:0 4px 0 rgba(118,45,103,.16)!important}[data-platform-nav] a:nth-child(even){border-radius:62% 38% 57% 43%/41% 59% 39% 61%!important;transform:rotate(1deg)}[data-platform-nav] a::after{content:"";position:absolute;left:28%;bottom:-6px;width:13px;height:9px;border-radius:0 0 55% 45%;background-image:url('/slime-texture.webp?v=2.19.0');background-size:100px}[data-platform-brand]{border-radius:38% 62% 44% 56%/61% 39% 58% 42%}
@media(prefers-reduced-motion:reduce){.network-sketch i{animation:none!important}}

/* Eyebrows are textured smears, never outlined badges. */
.eyebrow,.plain-answer .eyebrow,.ownership .eyebrow{position:relative;padding:6px 12px;border:0;border-radius:37% 63% 43% 57%/62% 38% 58% 42%;color:var(--ink);background-color:#c8adff;background-image:linear-gradient(rgba(200,173,255,.28),rgba(255,174,214,.2)),url('/slime-texture.webp?v=2.19.0');background-size:170px;box-shadow:0 4px 0 rgba(99,69,151,.16);transform:rotate(-1deg)}.eyebrow::after{content:"";position:absolute;left:22%;bottom:-5px;width:11px;height:8px;border-radius:0 0 50% 50%;background-image:url('/slime-texture.webp?v=2.19.0');background-size:100px}
.plain-answer h2 span{display:block}.plain-answer h2 span+span{margin-top:7px;color:#8d4c86}.answer-grid{align-items:center;margin:0}.answer-grid>div{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:130px;border-radius:46% 54% 43% 57%/58% 41% 59% 42%;background-image:linear-gradient(rgba(255,240,247,.66),rgba(255,202,228,.5)),url('/slime-texture.webp?v=2.19.0');background-size:260px;box-shadow:0 7px 0 rgba(118,45,103,.14)}.answer-grid>div:nth-child(2){transform:rotate(2deg)}.answer-grid dt{font-size:20px;font-weight:900}.answer-grid dd{margin:2px 0 0;color:var(--muted);font-size:13px;font-weight:700}
header[data-platform-header]::after{height:25px;bottom:-18px;clip-path:none;-webkit-mask:linear-gradient(#000 0 0) top/100% 6px no-repeat,radial-gradient(ellipse at 50% 0,#000 0 68%,transparent 72%) 12% 0/26px 23px no-repeat,radial-gradient(ellipse at 50% 0,#000 0 68%,transparent 72%) 31% 0/18px 17px no-repeat,radial-gradient(ellipse at 50% 0,#000 0 68%,transparent 72%) 53% 0/31px 25px no-repeat,radial-gradient(ellipse at 50% 0,#000 0 68%,transparent 72%) 74% 0/20px 19px no-repeat,radial-gradient(ellipse at 50% 0,#000 0 68%,transparent 72%) 92% 0/28px 24px no-repeat;mask:linear-gradient(#000 0 0) top/100% 6px no-repeat,radial-gradient(ellipse at 50% 0,#000 0 68%,transparent 72%) 12% 0/26px 23px no-repeat,radial-gradient(ellipse at 50% 0,#000 0 68%,transparent 72%) 31% 0/18px 17px no-repeat,radial-gradient(ellipse at 50% 0,#000 0 68%,transparent 72%) 53% 0/31px 25px no-repeat,radial-gradient(ellipse at 50% 0,#000 0 68%,transparent 72%) 74% 0/20px 19px no-repeat,radial-gradient(ellipse at 50% 0,#000 0 68%,transparent 72%) 92% 0/28px 24px no-repeat}
[data-platform-brand] img{border:0!important;box-shadow:none!important}

/* Header runoff: two texture-masked layers slide down the window. */
@keyframes window-gloop-rain{from{transform:translate3d(0,-110vh,0)}to{transform:translate3d(0,115vh,0)}}
body::after,html::after{content:"";position:fixed;z-index:18;top:0;left:0;width:100%;height:100vh;pointer-events:none;will-change:transform;background-image:url('/slime-texture.webp?v=2.19.0');background-size:440px;opacity:.36;-webkit-mask:radial-gradient(ellipse at center,#000 0 65%,transparent 70%) 8% 8%/14px 54px no-repeat,radial-gradient(ellipse at center,#000 0 65%,transparent 70%) 22% 42%/10px 38px no-repeat,radial-gradient(ellipse at center,#000 0 65%,transparent 70%) 39% 17%/16px 68px no-repeat,radial-gradient(ellipse at center,#000 0 65%,transparent 70%) 57% 55%/11px 44px no-repeat,radial-gradient(ellipse at center,#000 0 65%,transparent 70%) 74% 28%/15px 61px no-repeat,radial-gradient(ellipse at center,#000 0 65%,transparent 70%) 91% 66%/10px 41px no-repeat;mask:radial-gradient(ellipse at center,#000 0 65%,transparent 70%) 8% 8%/14px 54px no-repeat,radial-gradient(ellipse at center,#000 0 65%,transparent 70%) 22% 42%/10px 38px no-repeat,radial-gradient(ellipse at center,#000 0 65%,transparent 70%) 39% 17%/16px 68px no-repeat,radial-gradient(ellipse at center,#000 0 65%,transparent 70%) 57% 55%/11px 44px no-repeat,radial-gradient(ellipse at center,#000 0 65%,transparent 70%) 74% 28%/15px 61px no-repeat,radial-gradient(ellipse at center,#000 0 65%,transparent 70%) 91% 66%/10px 41px no-repeat;animation:window-gloop-rain 15s linear infinite}html::after{z-index:17;opacity:.23;background-size:320px;transform:translate3d(0,-110vh,0);animation-duration:23s;animation-delay:-9s;filter:blur(.5px)}
@media(prefers-reduced-motion:reduce){body::after,html::after{display:none!important;animation:none!important}}

/* One optional plain-English disclosure; the page itself stays expressive. */
.for-real{padding:84px max(24px,calc((100% - 760px)/2));background-image:linear-gradient(rgba(255,127,189,.3),rgba(255,174,214,.28)),url('/slime-texture.webp?v=2.19.0');background-size:680px;text-align:center}.for-real summary{display:inline-block;position:relative;padding:16px 24px;cursor:pointer;list-style:none;color:var(--ink);font:900 20px/1.1 "Lato Black","Lato Heavy",sans-serif;background-image:linear-gradient(rgba(255,174,214,.24),rgba(200,173,255,.2)),url('/slime-texture.webp?v=2.19.0');background-size:240px;border-radius:38% 62% 45% 55%/58% 42% 61% 39%;box-shadow:0 8px 0 rgba(118,45,103,.18)}.for-real summary::-webkit-details-marker{display:none}.for-real summary::after{content:"?";display:inline-grid;place-items:center;width:25px;height:25px;margin-left:9px;border-radius:48% 52% 45% 55%;background:#c8adff;transition:transform .2s}.for-real[open] summary::after{transform:rotate(12deg) scale(.9)}.for-real-copy{max-width:650px;margin:38px auto 0;padding:34px 38px;background:rgba(255,245,250,.78);backdrop-filter:blur(8px);text-align:left}.for-real-copy p{margin:0;color:var(--ink);font-size:17px}.for-real-copy p+p{margin-top:14px}.for-real-copy .primary{margin-top:26px}

/* Weighted runoff: irregular drops gather, hesitate, veer, then slip. */
body::after,html::after{display:none!important}.gloop-rain{position:fixed;z-index:18;inset:0;overflow:hidden;pointer-events:none}.gloop-rain i{position:absolute;top:-100px;left:8vw;width:17px;height:31px;border-radius:58% 42% 63% 37%/27% 31% 69% 73%;background-image:url('/slime-texture.webp?v=2.19.0');background-size:160px;box-shadow:inset 3px 2px 5px rgba(255,255,255,.65),0 3px 5px rgba(118,45,103,.2);opacity:.48;will-change:transform;animation:rain-slip-a 13s -2s cubic-bezier(.45,.05,.4,1) infinite}.gloop-rain i::before{content:"";position:absolute;left:6px;bottom:22px;width:5px;height:62px;border-radius:60% 40% 35% 65%;background:linear-gradient(to top,rgba(255,91,171,.48),rgba(255,145,197,.12) 72%,transparent);filter:blur(1px);transform:rotate(2deg);transform-origin:bottom}.gloop-rain i::after{content:"";position:absolute;left:3px;top:20px;width:11px;height:15px;border-radius:45% 55% 68% 32%;background:inherit}.gloop-rain i:nth-child(2){left:19vw;width:13px;animation-name:rain-slip-b;animation-duration:17s;animation-delay:-11s}.gloop-rain i:nth-child(3){left:31vw;width:11px;height:25px;animation-duration:11s;animation-delay:-5s}.gloop-rain i:nth-child(4){left:43vw;width:21px;height:36px;animation-name:rain-slip-c;animation-duration:21s;animation-delay:-14s}.gloop-rain i:nth-child(5){left:57vw;animation-name:rain-slip-b;animation-duration:15s;animation-delay:-3s}.gloop-rain i:nth-child(6){left:68vw;width:12px;height:27px;animation-name:rain-slip-c;animation-duration:12s;animation-delay:-8s}.gloop-rain i:nth-child(7){left:77vw;width:20px;height:38px;animation-duration:19s;animation-delay:-16s}.gloop-rain i:nth-child(8){left:88vw;width:13px;animation-name:rain-slip-b;animation-duration:14s;animation-delay:-6s}.gloop-rain i:nth-child(9){left:95vw;animation-name:rain-slip-c;animation-duration:18s;animation-delay:-12s}
@keyframes rain-slip-a{0%{transform:translate3d(0,-8vh,0) scale(.65,.55)}12%{transform:translate3d(5px,8vh,0) scale(.9,.75)}25%{transform:translate3d(2px,12vh,0) scale(1.18,.92)}29%{transform:translate3d(8px,31vh,0) scale(.76,1.3)}48%{transform:translate3d(-7px,48vh,0) scale(.92,1)}62%{transform:translate3d(-3px,52vh,0) scale(1.16,.9)}66%{transform:translate3d(-14px,78vh,0) scale(.72,1.34)}100%{transform:translate3d(-5px,118vh,0) scale(.82,1.15)}}
@keyframes rain-slip-b{0%{transform:translate3d(0,-10vh,0)}18%{transform:translate3d(-9px,18vh,0) scale(.76,1.25)}36%{transform:translate3d(-4px,27vh,0) scale(1.12,.88)}41%{transform:translate3d(7px,50vh,0) scale(.7,1.38)}64%{transform:translate3d(13px,68vh,0)}72%{transform:translate3d(9px,72vh,0) scale(1.2,.84)}100%{transform:translate3d(19px,118vh,0) scale(.8,1.22)}}
@keyframes rain-slip-c{0%{transform:translate3d(0,-9vh,0) scale(.8)}20%{transform:translate3d(8px,14vh,0)}38%{transform:translate3d(4px,19vh,0) scale(1.2,.86)}43%{transform:translate3d(-12px,43vh,0) scale(.72,1.35)}70%{transform:translate3d(-18px,77vh,0) scale(.9,1.05)}84%{transform:translate3d(-11px,82vh,0) scale(1.15,.88)}100%{transform:translate3d(-23px,119vh,0) scale(.78,1.28)}}
@media(prefers-reduced-motion:reduce){.gloop-rain{display:none!important}}

/* 2.19.0 — four Globs orbit one centered wordmark. */
@media(min-width:801px){.hero{display:grid;grid-template-columns:1fr;place-items:center;min-height:790px}.hero-copy{position:relative;z-index:6;display:grid;justify-items:center;text-align:center}.hero-copy h1{align-items:center}.hero-actions{justify-content:center}.network-sketch{position:absolute;z-index:3;inset:34px max(24px,calc((100% - 1180px)/2));width:auto;height:auto;padding:0;animation:none}.network-sketch>div{position:absolute;width:225px;min-height:112px}.network-sketch>div:nth-of-type(1){left:1%;bottom:8%;min-height:125px}.network-sketch>div:nth-of-type(2){left:21%;top:2%}.network-sketch>div:nth-of-type(3){right:21%;top:2%}.network-sketch>div:nth-of-type(4){right:1%;bottom:8%;min-height:125px}.network-sketch i{position:absolute;margin:0;animation:none}.network-sketch i:nth-of-type(1){left:18%;top:39%;transform:rotate(-122deg)}.network-sketch i:nth-of-type(2){left:calc(50% - 17px);top:8%;transform:rotate(-90deg)}.network-sketch i:nth-of-type(3){right:18%;top:39%;transform:rotate(-58deg)}.network-sketch .sketch-home img,.network-sketch .sketch-friends img{width:88px}.sketch-device img{width:min(125px,70%)}}
.gloop-rain i::before{left:-2px;bottom:20px;width:18px;height:68px;border:0;border-left:5px solid rgba(255,91,171,.28);border-radius:65% 0 0 42%;background:none;filter:blur(1px);transform:rotate(9deg) skewY(-8deg)}
.gloop-rain{display:block;width:100%;height:100%}
@keyframes rain-slip-a{0%{transform:translate3d(0,-8vh,0) scale(.65,.55)}12%{transform:translate3d(18px,8vh,0) scale(.9,.75)}25%{transform:translate3d(7px,12vh,0) scale(1.18,.92)}29%{transform:translate3d(31px,31vh,0) scale(.76,1.3)}48%{transform:translate3d(-18px,48vh,0) scale(.92,1)}62%{transform:translate3d(-8px,52vh,0) scale(1.16,.9)}66%{transform:translate3d(-34px,78vh,0) scale(.72,1.34)}100%{transform:translate3d(17px,118vh,0) scale(.82,1.15)}}
@keyframes rain-slip-b{0%{transform:translate3d(0,-10vh,0)}18%{transform:translate3d(-26px,18vh,0) scale(.76,1.25)}36%{transform:translate3d(-11px,27vh,0) scale(1.12,.88)}41%{transform:translate3d(24px,50vh,0) scale(.7,1.38)}64%{transform:translate3d(37px,68vh,0)}72%{transform:translate3d(19px,72vh,0) scale(1.2,.84)}100%{transform:translate3d(-22px,118vh,0) scale(.8,1.22)}}
@keyframes rain-slip-c{0%{transform:translate3d(0,-9vh,0) scale(.8)}20%{transform:translate3d(29px,14vh,0)}38%{transform:translate3d(12px,19vh,0) scale(1.2,.86)}43%{transform:translate3d(-32px,43vh,0) scale(.72,1.35)}70%{transform:translate3d(-44px,77vh,0) scale(.9,1.05)}84%{transform:translate3d(-21px,82vh,0) scale(1.15,.88)}100%{transform:translate3d(28px,119vh,0) scale(.78,1.28)}}

/* Three independent blobs; the connection is the space where they stick. */
.network-sketch{padding:10px 20px;background:none;border:0;border-radius:0;box-shadow:none}.network-sketch::before,.network-sketch::after{display:none}.network-sketch>div{width:92%;min-height:104px;display:grid;place-content:center;overflow:visible;background-image:linear-gradient(rgba(255,138,194,.3),rgba(255,202,228,.34)),url('/slime-texture.webp?v=2.19.0');background-size:280px;border:0;box-shadow:0 10px 0 rgba(118,45,103,.2),inset 0 4px 10px rgba(255,255,255,.65);isolation:isolate}.network-sketch>div:nth-of-type(1){justify-self:start;min-height:130px}.network-sketch>div:nth-of-type(2){justify-self:end;background-image:linear-gradient(rgba(255,91,171,.2),rgba(255,174,214,.28)),url('/slime-texture.webp?v=2.19.0')}.network-sketch>div:nth-of-type(3){justify-self:start}.network-sketch>div::after{display:block;z-index:-1;right:18%;bottom:-22px;width:34px;height:31px;border:0;border-radius:0 0 55% 45%/0 0 68% 52%;background-image:linear-gradient(rgba(255,91,171,.18),rgba(255,91,171,.18)),url('/slime-texture.webp?v=2.19.0');background-size:180px;box-shadow:0 5px 0 rgba(118,45,103,.14)}.network-sketch>div:nth-of-type(2)::after{right:auto;left:22%;height:38px;animation-delay:-1.6s}.network-sketch>div:nth-of-type(3)::after{right:25%;height:25px;animation-delay:-3.1s}.network-sketch i{margin-block:7px;background:#c8adff;border:0;box-shadow:0 4px 0 rgba(99,69,151,.22)}
.network-sketch .sketch-home{background-color:#ff8fc5!important;background-image:linear-gradient(rgba(255,91,171,.12),rgba(255,174,214,.2)),url('/slime-texture.webp?v=2.19.0')!important;background-size:260px!important}.network-sketch i{min-width:0;margin-block:4px;padding:0;background:none;border:0;box-shadow:none;color:#8d4c86;font-size:23px;font-weight:950;line-height:1}.network-sketch i::before,.network-sketch i::after{content:none}
@media(min-width:801px){.hero .network-sketch{position:absolute;inset:34px max(24px,calc((100% - 1180px)/2));width:auto;height:auto;padding:0}.hero .network-sketch>div{position:absolute;width:225px;min-height:112px}.hero .network-sketch>div:nth-of-type(1){left:1%;bottom:8%;min-height:125px}.hero .network-sketch>div:nth-of-type(2){left:21%;top:2%}.hero .network-sketch>div:nth-of-type(3){right:21%;top:2%}.hero .network-sketch>div:nth-of-type(4){right:1%;bottom:8%;min-height:125px}.hero .network-sketch i{position:absolute;margin:0}.hero .network-sketch i:nth-of-type(1){left:18%;top:39%;transform:rotate(-122deg)}.hero .network-sketch i:nth-of-type(2){left:calc(50% - 17px);top:8%;transform:rotate(-90deg)}.hero .network-sketch i:nth-of-type(3){right:18%;top:39%;transform:rotate(-58deg)}}
.network-sketch i svg{display:block;width:32px;height:38px;overflow:visible}.network-sketch i svg path{fill:none;stroke:#873b76;stroke-width:4.6;stroke-linecap:round;stroke-linejoin:round}.network-sketch i svg .marker-echo{stroke:#ff74b7;stroke-width:2.3;opacity:.68;transform:translate(2px,1px)}
.hero-actions button.primary{font:inherit;font-weight:750;cursor:pointer}

/* 2.19.0 — pull the orbit together and let the marker lines cross the gap. */
@media(min-width:801px){
  .hero .network-sketch>div:nth-of-type(1){left:7%;bottom:13%}
  .hero .network-sketch>div:nth-of-type(2){left:25%;top:7%}
  .hero .network-sketch>div:nth-of-type(3){right:25%;top:7%}
  .hero .network-sketch>div:nth-of-type(4){right:7%;bottom:13%}
  .hero .network-sketch i{width:52px;height:190px;transform-origin:center}
  .hero .network-sketch i svg{width:52px;height:190px}
  .hero .network-sketch i svg path{vector-effect:non-scaling-stroke}
  .hero .network-sketch i:nth-of-type(1){left:22%;top:27%;transform:rotate(-128deg)}
  .hero .network-sketch i:nth-of-type(2){left:calc(50% - 26px);top:0;transform:rotate(-90deg)}
  .hero .network-sketch i:nth-of-type(3){right:22%;top:27%;transform:rotate(-52deg)}
}


/* 2.19.0 — constraint-solved links between live node boundaries. */
.network-links{position:absolute;z-index:3;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.network-ribbon{fill:#ff86bf;stroke:#67265f;stroke-width:3;stroke-linejoin:round}
.network-sketch .entity-face{display:block;margin:-3px 0 -1px;color:#7d296c;font:900 15px/1.1 ui-rounded,"Arial Rounded MT Bold",sans-serif;letter-spacing:-.04em;text-shadow:0 2px 0 rgba(255,255,255,.7)}
.network-sketch .glob-price{position:absolute;z-index:3;left:23px;top:17px;display:flex;align-items:flex-start;color:#862765;font:950 40px/.8 "Lato Black","Lato Heavy",ui-rounded,sans-serif;letter-spacing:-.12em;text-shadow:0 3px 0 rgba(255,255,255,.72),2px 5px 0 rgba(118,45,103,.16);transform:rotate(-7deg)}
.network-sketch .glob-price span{margin:2px 1px 0 0;font-size:.56em;letter-spacing:0}
.network-sketch .sketch-friends .glob-price{left:auto;right:25px;top:18px;transform:rotate(6deg)}
@media(min-width:801px){
  .hero .network-sketch>div{z-index:2}
  .hero .network-sketch>div:nth-of-type(1){left:9%;bottom:38%}
  .hero .network-sketch>div:nth-of-type(2){left:25.5%;top:8%}
  .hero .network-sketch>div:nth-of-type(3){right:25.5%;top:8%}
  .hero .network-sketch>div:nth-of-type(4){right:9%;bottom:38%}
}

/* Preserve the composed stage; trim only its trailing flow space. */
@media(min-width:801px){.hero{height:790px;min-height:790px;margin-bottom:-100px}.for-real{position:relative;z-index:7}}

/* Mobile is a distinct linear view of the same four-node topology. */
@media(max-width:800px){
  .hero{position:relative;display:block;width:100%;height:910px;min-height:910px;padding:0 10px;margin:0;background-position:center top;overflow:hidden}
  .hero-copy{position:absolute;z-index:6;inset:0;display:block;text-align:center;pointer-events:none}
  .hero-copy h1{position:absolute;top:18px;left:50%;align-items:center;width:max-content;margin:0;font-size:72px;line-height:1;transform:translateX(-50%)}
  .hero-copy h1 span:last-child{margin-top:-.5em}
  .hero-actions{position:absolute;left:50%;bottom:24px;width:max-content;margin:0;transform:translateX(-50%);pointer-events:auto}
  .hero-actions .primary,.hero-actions .secondary{min-height:42px;padding-inline:15px;font-size:13px;white-space:nowrap}
  .network-sketch{position:absolute;z-index:3;inset:160px 10px 105px;display:block;width:auto;max-width:none;height:auto;margin:0;padding:0;background:none;border:0;border-radius:0;box-shadow:none}
  .network-sketch::before,.network-sketch::after{display:none}
  .network-sketch>div{position:absolute;z-index:2;left:calc(50% - 70px);width:140px;min-height:96px;padding:8px;place-content:center}
  .network-sketch>div:nth-of-type(1){top:0;left:calc(50% - 65px);width:130px;min-height:100px}
  .network-sketch>div:nth-of-type(2){top:165px}
  .network-sketch>div:nth-of-type(3){top:330px}
  .network-sketch>div:nth-of-type(4){top:495px;left:calc(50% - 65px);width:130px;min-height:100px}
  .network-sketch .sketch-home img,.network-sketch .sketch-friends img{width:68px;margin-bottom:0}
  .sketch-device img{width:98px}
  .network-sketch .entity-face{font-size:11px}
  .network-sketch b{font-size:13px;line-height:1.05}
  .network-sketch .glob-price{left:12px;top:11px;font-size:29px}
  .network-sketch .sketch-friends .glob-price{right:14px;top:11px}
  .network-links{display:block}
}
@media(max-width:420px){
  [data-platform-nav] a:nth-child(n+2){display:none}
}
@media(max-width:340px){
  .hero-copy h1{font-size:68px}
  .hero-actions .primary,.hero-actions .secondary{padding-inline:10px;font-size:11px}
}
