.tpp-public .public-atlas .ei-page{--ei-plum:var(--primary);--ei-on-plum:var(--primary-foreground);--ei-ink:var(--foreground);--ei-muted:var(--muted-foreground);--ei-cream:var(--background);--ei-paper:var(--paper,var(--background));--ei-line:var(--border);--ei-lilac:var(--lilac,var(--secondary));--ei-lime:var(--lime,var(--secondary));--ei-peach:var(--peach,var(--secondary));--ei-sage:var(--sage,var(--secondary));--ei-plum-deep:color-mix(in oklab, var(--ei-plum) 62%, black);--ei-night:color-mix(in oklab, var(--ei-plum) 30%, var(--ei-ink));--ei-display:var(--home-display-font,Georgia, serif);--ei-shadow:color-mix(in oklab, var(--ei-ink) 22%, transparent);color:var(--ei-ink);background:var(--ei-cream);display:block;overflow:clip}.tpp-public .public-atlas .ei-page button{font:inherit;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0}.tpp-public .public-atlas .ei-page p{margin:0}.tpp-public .public-atlas .ei-page em{font-family:var(--ei-display);color:var(--ei-plum);letter-spacing:-.035em;font-style:italic;font-weight:400}.tpp-public .public-atlas .ei-page h2{letter-spacing:-.055em;margin:0;font-size:clamp(48px,5.1vw,78px);font-weight:400;line-height:1.02}.tpp-public .public-atlas .ei-page .ei-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tpp-public .public-atlas .ei-page .ei-eyebrow{letter-spacing:0;word-spacing:.12em;color:var(--ei-plum);text-transform:none;align-items:center;gap:10px;margin:0 0 22px;font-size:15px;font-weight:500;display:inline-flex}.tpp-public .public-atlas .ei-page .ei-eyebrow:before{content:"";background:var(--ei-lime);width:8px;height:8px;box-shadow:0 0 0 1px color-mix(in oklab, var(--ei-ink) 18%, transparent);border-radius:50%}.tpp-public .public-atlas .ei-page .ei-eyebrow-night{color:var(--ei-lime)}.tpp-public .public-atlas .ei-page .ei-lead,.tpp-public .public-atlas .ei-page .ei-head-side p{color:var(--ei-muted);max-width:480px;font-size:18px;line-height:1.6}.tpp-public .public-atlas .ei-page .ei-primary{border-radius:var(--home-button-radius,99px);background:var(--ei-plum);color:var(--ei-on-plum);letter-spacing:-.01em;box-shadow:inset 0 1px 0 #ffffff4d, 0 14px 30px -12px color-mix(in oklab, var(--ei-plum) 70%, transparent);align-items:center;gap:16px;padding:19px 30px;font-size:15px;font-weight:500;transition:transform .25s cubic-bezier(.3,1.5,.5,1);display:inline-flex}@supports (color:lab(0% 0 0)){.tpp-public .public-atlas .ei-page .ei-primary{box-shadow:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.3), 0 14px 30px -12px color-mix(in oklab, var(--ei-plum) 70%, transparent)}}.tpp-public .public-atlas .ei-page .ei-primary svg{width:17px;height:17px;transition:transform .25s}.tpp-public .public-atlas .ei-page .ei-primary:hover{transform:translateY(-3px)}.tpp-public .public-atlas .ei-page .ei-primary:hover svg{transform:translate(2px,-2px)}.tpp-public .public-atlas .ei-page .ei-text-action{border-bottom:1px solid var(--ei-line);align-items:center;gap:10px;padding:10px 0;font-size:14px;display:inline-flex}.tpp-public .public-atlas .ei-page .ei-text-action svg{width:15px;height:15px}.tpp-public .public-atlas .ei-page .ei-small{color:var(--ei-muted);margin-top:18px;font-size:14px;line-height:1.5}.tpp-public .public-atlas .ei-page .ei-section{max-width:1500px;margin:0 auto;padding:130px 64px 0}.tpp-public .public-atlas .ei-page .ei-head{grid-template-columns:1fr 1fr;align-items:end;gap:40px;margin-bottom:50px;display:grid}.tpp-public .public-atlas .ei-page .ei-toy-label{align-items:center;gap:10px;margin-top:16px;font-size:13px!important;display:flex!important}.tpp-public .public-atlas .ei-page .ei-toy-label span{white-space:nowrap;background:var(--ei-lime);color:var(--ei-ink);border-radius:99px;flex:none;padding:4px 9px;font-size:12px;font-weight:700}.tpp-public .public-atlas .ei-page .ei-hero{grid-template-columns:1fr 1fr;align-items:center;gap:0;max-width:1500px;min-height:720px;margin:0 auto;padding:50px 64px 40px;display:grid;position:relative}.tpp-public .public-atlas .ei-page .ei-hero-copy{z-index:2;position:relative}.tpp-public .public-atlas .ei-page .ei-bubble-wrap{z-index:3;margin:6px 0 34px;display:inline-grid;position:relative}.tpp-public .public-atlas .ei-page .ei-bubble{background:linear-gradient(160deg, color-mix(in oklab, var(--ei-plum) 80%, white), var(--ei-plum) 45%, var(--ei-plum-deep));color:var(--ei-on-plum);box-shadow:inset 0 3px 0 #ffffff4d, inset 0 -8px 0 #0000002e, 0 40px 60px -30px color-mix(in oklab, var(--ei-plum) 80%, transparent);transform-origin:0 100%;border-radius:64px 64px 64px 14px;margin:0;padding:26px 56px 34px 46px;font-weight:400;position:relative;transform:rotate(-3deg)}@supports (color:lab(0% 0 0)){.tpp-public .public-atlas .ei-page .ei-bubble{box-shadow:inset 0 3px 0 lab(100% -.0000298023 .0000119209/.3), inset 0 -8px 0 lab(0% 0 0/.18), 0 40px 60px -30px color-mix(in oklab, var(--ei-plum) 80%, transparent)}}.tpp-public .public-atlas .ei-page .ei-bubble:after{content:"";background:var(--ei-plum-deep);clip-path:polygon(0 100%,20% 0,100% 0);border-radius:4px;width:46px;height:36px;position:absolute;bottom:-20px;left:-2px}.tpp-public .public-atlas .ei-page .ei-bubble-text{letter-spacing:-.07em;white-space:nowrap;font-size:clamp(88px,10vw,156px);line-height:1;display:block}.tpp-public .public-atlas .ei-page .ei-delivered{color:var(--ei-muted);letter-spacing:.02em;justify-self:end;margin-top:10px;margin-right:10px;font-size:14px}.tpp-public .public-atlas .ei-page .ei-accent{letter-spacing:-.03em;margin-bottom:22px;font-size:clamp(30px,3vw,46px);line-height:1.1}.tpp-public .public-atlas .ei-page .ei-sub{color:var(--ei-muted);max-width:470px;margin-bottom:30px;font-size:17px;line-height:1.6}.tpp-public .public-atlas .ei-page .ei-ctas{flex-wrap:wrap;align-items:center;gap:26px;display:flex}.tpp-public .public-atlas .ei-page .ei-fan{z-index:1;height:640px;margin-left:0;position:relative}.tpp-public .public-atlas .ei-page .ei-card{--spread:calc((var(--i) - 3) * 11.5deg);text-align:center;background:radial-gradient(120% 70% at 30% 0%, #fff6, transparent 60%), var(--tone);width:190px;height:262px;box-shadow:inset 0 2px 0 #ffffff73, inset 0 -6px 0 #0000001a, 0 24px 34px -22px var(--ei-shadow);transform-origin:50% 210%;transform:rotate(var(--spread));z-index:calc(10 - max(var(--i) - 3, 3 - var(--i)));border-radius:30px;align-content:start;justify-items:center;padding:18px 16px;transition:transform .35s cubic-bezier(.3,1.5,.5,1);display:grid;position:absolute;bottom:214px;left:calc(50% - 95px)}@supports (color:lab(0% 0 0)){.tpp-public .public-atlas .ei-page .ei-card{background:radial-gradient(120% 70% at 30% 0%, lab(100% -.0000298023 .0000119209/.4), transparent 60%), var(--tone);box-shadow:inset 0 2px 0 lab(100% -.0000298023 .0000119209/.45), inset 0 -6px 0 lab(0% 0 0/.1), 0 24px 34px -22px var(--ei-shadow)}}.tpp-public .public-atlas .ei-page .ei-fan.is-dealing .ei-card{animation:ei-deal .9s cubic-bezier(.3, 1.25, .5, 1) calc(var(--i) * 60ms) backwards}.tpp-public .public-atlas .ei-page .ei-card:hover{transform:rotate(var(--spread)) translateY(-22px)}.tpp-public .public-atlas .ei-page .ei-card.side-l{text-align:left;justify-items:start}.tpp-public .public-atlas .ei-page .ei-card.side-r{text-align:right;justify-items:end}.tpp-public .public-atlas .ei-page .ei-card.side-l>*,.tpp-public .public-atlas .ei-page .ei-card.side-r>*{max-width:86px}.tpp-public .public-atlas .ei-page .ei-card.side-c{transform:rotate(var(--spread)) scale(1.05)}.tpp-public .public-atlas .ei-page .ei-card.side-c:hover{transform:rotate(var(--spread)) scale(1.05) translateY(-20px)}.tpp-public .public-atlas .ei-page .ei-card-face{width:96px}.tpp-public .public-atlas .ei-page .ei-card.side-l .ei-card-face,.tpp-public .public-atlas .ei-page .ei-card.side-r .ei-card-face{order:1;width:62px;margin-top:6px}.tpp-public .public-atlas .ei-page .ei-card.side-l .ei-card-name,.tpp-public .public-atlas .ei-page .ei-card.side-r .ei-card-name{order:0;margin-top:0;font-size:14px}.tpp-public .public-atlas .ei-page .ei-card.side-l .ei-card-short,.tpp-public .public-atlas .ei-page .ei-card.side-r .ei-card-short{display:none}.tpp-public .public-atlas .ei-page .ei-card-name{letter-spacing:-.01em;color:var(--ei-ink);margin-top:8px;font-size:15px;font-weight:600;line-height:1.15}.tpp-public .public-atlas .ei-page .ei-card-short{color:color-mix(in oklab, var(--ei-ink) 75%, transparent);margin-top:6px;font-size:13px;font-weight:500;line-height:1.25}.tpp-public .public-atlas .ei-page .ei-fan-burst{width:60px;color:var(--ei-peach);animation:16s linear infinite ei-spin;position:absolute;top:20px;right:8%}.tpp-public .public-atlas .ei-page .ei-orb-board{background:radial-gradient(60% 80% at 25% 50%, color-mix(in oklab, var(--tone) 55%, transparent), transparent 70%), var(--ei-paper);box-shadow:0 0 0 1px color-mix(in oklab, var(--ei-ink) 6%, transparent), 0 40px 60px -44px var(--ei-shadow);border-radius:48px;grid-template-columns:1fr 1fr;align-items:center;gap:40px;padding:50px 60px;transition:background .4s;display:grid}.tpp-public .public-atlas .ei-page .ei-ring{--r:200px;justify-self:center;width:500px;height:500px;position:relative}.tpp-public .public-atlas .ei-page .ei-ring:before{content:"";border:2px dashed color-mix(in oklab, var(--ei-plum) 22%, transparent);border-radius:50%;position:absolute;inset:50px}.tpp-public .public-atlas .ei-page .ei-ring-face{width:240px;margin:-120px 0 0 -120px;position:absolute;top:50%;left:50%}.tpp-public .public-atlas .ei-page .ei-big-face{width:240px}.tpp-public .public-atlas .ei-page .ei-orb{--a:calc(-90deg + var(--i) * 360deg / 7);background:radial-gradient(60% 60% at 35% 30%, color-mix(in oklab, var(--tone) 35%, white), var(--tone) 55%, color-mix(in oklab, var(--tone) 70%, var(--ei-ink)));width:78px;height:78px;box-shadow:inset 0 -5px 8px #00000029, 0 14px 20px -12px var(--ei-shadow);transform:rotate(var(--a)) translate(var(--r)) rotate(calc(-1 * var(--a)));border-radius:50%;margin:-39px 0 0 -39px;transition:transform .35s cubic-bezier(.3,1.6,.5,1);position:absolute;top:50%;left:50%}@supports (color:lab(0% 0 0)){.tpp-public .public-atlas .ei-page .ei-orb{box-shadow:inset 0 -5px 8px lab(0% 0 0/.16), 0 14px 20px -12px var(--ei-shadow)}}.tpp-public .public-atlas .ei-page .ei-orb:after{content:"";background:#fff9;background:lab(100% -.0000298023 .0000119209/.6);border-radius:50%;width:30%;height:20%;position:absolute;top:14%;left:22%;transform:rotate(-20deg)}.tpp-public .public-atlas .ei-page .ei-orb:hover{transform:rotate(var(--a)) translate(var(--r)) rotate(calc(-1 * var(--a))) scale(1.08)}.tpp-public .public-atlas .ei-page .ei-orb.is-active{transform:rotate(var(--a)) translate(var(--r)) rotate(calc(-1 * var(--a))) scale(1.28);box-shadow:0 0 0 5px var(--ei-paper), 0 0 0 8px var(--ei-ink), 0 18px 26px -12px var(--ei-shadow)}.tpp-public .public-atlas .ei-page .ei-orb:focus-visible{outline:3px solid var(--ei-plum);outline-offset:6px}.tpp-public .public-atlas .ei-page .ei-orb-n{color:color-mix(in oklab, var(--ei-ink) 70%, transparent);font-size:14px;font-weight:700;position:relative}.tpp-public .public-atlas .ei-page .ei-orb-panel{gap:26px;display:grid;position:relative}.tpp-public .public-atlas .ei-page .ei-orb-copy{animation:.4s cubic-bezier(.3,1.4,.5,1) ei-rise}.tpp-public .public-atlas .ei-page .ei-orb-count{word-spacing:.12em;color:var(--ei-plum);font-size:12px;font-weight:600}.tpp-public .public-atlas .ei-page .ei-orb-copy h3{letter-spacing:-.045em;margin:6px 0;font-size:44px;font-weight:400;line-height:1.05}.tpp-public .public-atlas .ei-page .ei-orb-short{background:var(--tone);border-radius:99px;margin-bottom:24px;padding:6px 12px;font-size:14px;font-weight:500;display:inline-block}.tpp-public .public-atlas .ei-page .ei-mini-label{letter-spacing:0;word-spacing:.12em;text-transform:none;color:var(--ei-muted);margin-bottom:6px;font-size:14px;font-weight:500;display:block}.tpp-public .public-atlas .ei-page .ei-orb-covers{max-width:460px;margin-bottom:22px;font-size:19px;line-height:1.5}.tpp-public .public-atlas .ei-page .ei-quote{background:var(--ei-cream);box-shadow:inset 0 0 0 1.5px var(--ei-line);border-radius:24px 24px 24px 6px;max-width:420px;padding:16px 22px;font-size:18px;line-height:1.4;display:inline-block;position:relative}.tpp-public .public-atlas .ei-page .ei-orb-steps{gap:10px;display:flex}.tpp-public .public-atlas .ei-page .ei-step{background:var(--ei-cream);width:52px;height:52px;box-shadow:inset 0 0 0 1.5px var(--ei-line);border-radius:50%;place-items:center;display:grid}.tpp-public .public-atlas .ei-page .ei-step:first-child svg{transform:scaleX(-1)}.tpp-public .public-atlas .ei-page .ei-step svg{width:18px;height:18px}.tpp-public .public-atlas .ei-page .ei-dial-board{background:var(--ei-night);color:var(--ei-on-plum);border-radius:48px;grid-template-columns:1fr 1fr;gap:40px;padding:48px 56px;display:grid;position:relative;overflow:hidden}.tpp-public .public-atlas .ei-page .ei-dial-board h2 em{color:var(--ei-lime)}.tpp-public .public-atlas .ei-page .ei-dial-lead{color:color-mix(in oklab, var(--ei-on-plum) 72%, transparent);max-width:440px;margin:16px 0 22px;font-size:17px;line-height:1.6}.tpp-public .public-atlas .ei-page .ei-chips{flex-wrap:wrap;gap:10px;margin-bottom:20px;display:flex}.tpp-public .public-atlas .ei-page .ei-chip{box-shadow:inset 0 0 0 1.5px color-mix(in oklab, var(--ei-on-plum) 25%, transparent);border-radius:99px;align-items:center;gap:9px;padding:10px 16px;font-size:14px;display:inline-flex;color:color-mix(in oklab, var(--ei-on-plum) 85%, transparent)!important}.tpp-public .public-atlas .ei-page .ei-chip i{background:var(--tone);border-radius:50%;width:12px;height:12px}.tpp-public .public-atlas .ei-page .ei-chip.is-on{box-shadow:none;background:var(--ei-on-plum)!important;color:var(--ei-ink)!important}.tpp-public .public-atlas .ei-page .ei-knob-row{align-items:center;gap:22px;display:flex}.tpp-public .public-atlas .ei-page .ei-knob-btn{width:58px;height:58px;box-shadow:inset 0 0 0 1.5px color-mix(in oklab, var(--ei-on-plum) 25%, transparent);border-radius:50%;line-height:1;background:color-mix(in oklab, var(--ei-on-plum) 10%, transparent)!important;color:var(--ei-on-plum)!important;font-size:28px!important}.tpp-public .public-atlas .ei-page .ei-knob-up{box-shadow:none;background:var(--ei-lime)!important;color:var(--ei-ink)!important}.tpp-public .public-atlas .ei-page .ei-knob{width:190px;height:190px;position:relative}.tpp-public .public-atlas .ei-page .ei-tick{width:0;height:0;transform:rotate(var(--a));position:absolute;top:50%;left:50%}.tpp-public .public-atlas .ei-page .ei-tick b{text-align:center;width:24px;color:color-mix(in oklab, var(--ei-on-plum) 55%, transparent);transform:rotate(calc(-1 * var(--a)));font-size:12px;font-weight:600;position:absolute;top:-96px;left:-12px}.tpp-public .public-atlas .ei-page .ei-tick.is-eleven b{color:var(--ei-peach);font-size:16px}.tpp-public .public-atlas .ei-page .ei-knob-cap{background:conic-gradient(from 0deg, #ffffff1a, transparent 20%, #ffffff1a 40%, transparent 60%, #ffffff1a 80%, transparent), radial-gradient(60% 60% at 38% 30%, color-mix(in oklab, var(--ei-plum) 60%, white), var(--ei-plum) 55%, var(--ei-plum-deep));transform:rotate(var(--turn));border-radius:50%;transition:transform .6s cubic-bezier(.3,1.5,.5,1);position:absolute;inset:28px;box-shadow:inset 0 3px #ffffff4d,0 0 0 8px #00000040,0 20px 30px -10px #000;box-shadow:inset 0 3px lab(100% -.0000298023 .0000119209/.3),0 0 0 8px lab(0% 0 0/.25),0 20px 30px -10px lab(0% 0 0)}@supports (color:lab(0% 0 0)){.tpp-public .public-atlas .ei-page .ei-knob-cap{background:conic-gradient(from 0deg, lab(100% -.0000298023 .0000119209/.1), transparent 20%, lab(100% -.0000298023 .0000119209/.1) 40%, transparent 60%, lab(100% -.0000298023 .0000119209/.1) 80%, transparent), radial-gradient(60% 60% at 38% 30%, color-mix(in oklab, var(--ei-plum) 60%, white), var(--ei-plum) 55%, var(--ei-plum-deep))}}.tpp-public .public-atlas .ei-page .ei-knob-cap i{background:var(--ei-lime);width:10px;height:34px;box-shadow:0 0 12px var(--ei-lime);border-radius:5px;margin-left:-5px;position:absolute;top:12px;left:50%}.tpp-public .public-atlas .ei-page .ei-dial-board[data-level="3"] .ei-knob-cap i{background:var(--ei-peach);box-shadow:0 0 16px var(--ei-peach)}.tpp-public .public-atlas .ei-page .ei-level{color:color-mix(in oklab, var(--ei-on-plum) 70%, transparent);align-items:baseline;gap:14px;margin-top:22px;font-size:14px;display:flex}.tpp-public .public-atlas .ei-page .ei-level b{color:var(--ei-lime);font-size:30px;font-weight:500}.tpp-public .public-atlas .ei-page .ei-dial-board[data-level="3"] .ei-level b{color:var(--ei-peach)}.tpp-public .public-atlas .ei-page .ei-scene{background:radial-gradient(70% 60% at 50% 60%, color-mix(in oklab, var(--tone) 55%, transparent), transparent 70%), color-mix(in oklab, var(--ei-on-plum) 94%, var(--tone));min-height:500px;color:var(--ei-ink);isolation:isolate;border-radius:36px;transition:background .4s;position:relative;overflow:hidden}.tpp-public .public-atlas .ei-page .ei-scene-face{width:230px;margin:-115px 0 0 -115px;transition:transform .5s cubic-bezier(.3,1.6,.5,1);position:absolute;top:46%;left:50%}.tpp-public .public-atlas .ei-page .ei-scene-face .tpp-mood{width:230px}.tpp-public .public-atlas .ei-page .ei-scene-face.is-max{animation:.5s ease-in-out 2 ei-wobble;transform:scale(1.12)rotate(-4deg)}.tpp-public .public-atlas .ei-page .ei-scene-caption{background:var(--ei-paper);box-shadow:0 14px 24px -16px var(--ei-shadow);border-radius:22px 22px 22px 6px;padding:18px 22px;font-size:19px;line-height:1.4;animation:.4s cubic-bezier(.3,1.4,.5,1) ei-rise;position:absolute;bottom:28px;left:28px;right:28px}.tpp-public .public-atlas .ei-page .ei-scene-burst{width:380px;color:color-mix(in oklab, var(--ei-peach) 70%, transparent);z-index:-1;margin:-190px 0 0 -190px;animation:10s linear infinite ei-spin;position:absolute;top:46%;left:50%}.tpp-public .public-atlas .ei-page .ei-scene-prop{position:absolute;top:50px;right:34px;transform:rotate(8deg)}.tpp-public .public-atlas .ei-page .ei-phone{background:linear-gradient(160deg, var(--ei-ink), color-mix(in oklab, var(--ei-ink) 80%, black));width:108px;height:190px;box-shadow:0 18px 26px -14px var(--ei-shadow);border-radius:22px;padding:8px;display:block}.tpp-public .public-atlas .ei-page .ei-phone-screen{text-align:center;background:linear-gradient(180deg, var(--ei-peach), var(--ei-lilac));border-radius:15px;align-content:center;justify-items:center;gap:8px;height:100%;padding:10px;display:grid}.tpp-public .public-atlas .ei-page .ei-phone-screen b{color:var(--ei-ink);-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;font-size:16.5px;font-weight:700;line-height:1.15}.tpp-public .public-atlas .ei-page .ei-phone-screen i{background:radial-gradient(circle at 35% 30%, var(--ei-paper), var(--ei-lime));border-radius:50%;width:44px;height:44px}.tpp-public .public-atlas .ei-page .ei-sign{background:var(--ei-ink);max-width:160px;color:var(--ei-lime);letter-spacing:.1em;text-transform:uppercase;box-shadow:0 18px 26px -14px var(--ei-shadow);border-radius:14px;padding:14px 16px;font-size:13px;font-weight:700;line-height:1.25;display:inline-block}.tpp-public .public-atlas .ei-page .ei-prop-2 .ei-sign{background:var(--ei-paper);color:var(--ei-ink);letter-spacing:.02em;text-transform:none;box-shadow:inset 0 0 0 1.5px var(--ei-line), 0 18px 26px -14px var(--ei-shadow);font-size:15px;font-weight:500}.tpp-public .public-atlas .ei-page .ei-sample-section{grid-template-columns:.85fr 1.15fr;align-items:center;gap:64px;display:grid}.tpp-public .public-atlas .ei-page .ei-sample-copy h2{margin-bottom:20px}.tpp-public .public-atlas .ei-page .ei-ticks{gap:10px;margin:28px 0 0;padding:0;list-style:none;display:grid}.tpp-public .public-atlas .ei-page .ei-ticks li{align-items:center;gap:10px;font-size:15px;display:flex}.tpp-public .public-atlas .ei-page .ei-ticks svg{background:var(--ei-lime);border-radius:50%;width:18px;height:18px;padding:3px}.tpp-public .public-atlas .ei-page .ei-sample-scene{padding:30px 0 60px;position:relative}.tpp-public .public-atlas .ei-page .ei-report{background:var(--ei-paper);box-shadow:0 0 0 1px color-mix(in oklab, var(--ei-ink) 7%, transparent), 0 40px 60px -40px var(--ei-shadow);border-radius:34px;padding:28px 32px 30px;transform:rotate(-1deg)}.tpp-public .public-atlas .ei-page .ei-report-top{word-spacing:.12em;color:var(--ei-muted);justify-content:space-between;align-items:center;gap:10px;margin-bottom:18px;font-size:12px;display:flex}.tpp-public .public-atlas .ei-page .ei-sample-badge{white-space:nowrap;background:var(--ei-lime);color:var(--ei-ink);border-radius:99px;flex:none;padding:7px 12px;font-weight:600}.tpp-public .public-atlas .ei-page .ei-scale-head,.tpp-public .public-atlas .ei-page .ei-row{grid-template-columns:230px 1fr 44px;align-items:center;gap:16px;display:grid}.tpp-public .public-atlas .ei-page .ei-scale-nums{color:var(--ei-muted);justify-content:space-between;font-size:11px;display:flex}.tpp-public .public-atlas .ei-page .ei-scale-nums i{justify-items:center;width:0;font-style:normal;display:grid}.tpp-public .public-atlas .ei-page .ei-row{border-bottom:1px dashed var(--ei-line);padding:11px 0}.tpp-public .public-atlas .ei-page .ei-row:last-child{border-bottom:0}.tpp-public .public-atlas .ei-page .ei-row-name{align-items:center;gap:10px;font-size:14.5px;line-height:1.2;display:flex}.tpp-public .public-atlas .ei-page .ei-row-name i{background:var(--tone);border-radius:50%;flex:none;width:14px;height:14px;box-shadow:inset 0 -2px #00000026;box-shadow:inset 0 -2px lab(0% 0 0/.15)}.tpp-public .public-atlas .ei-page .ei-row-track{background:color-mix(in oklab, var(--ei-ink) 6%, transparent);border-radius:99px;height:16px;position:relative;overflow:hidden}.tpp-public .public-atlas .ei-page .ei-row-fill{background:var(--tone);border-radius:99px;position:absolute;top:0;bottom:0;left:0;box-shadow:inset 0 2px #ffffff59;box-shadow:inset 0 2px lab(100% -.0000298023 .0000119209/.35)}.tpp-public .public-atlas .ei-page .ei-row b{text-align:right;font-variant-numeric:tabular-nums;font-size:17px;font-weight:600}.tpp-public .public-atlas .ei-page .ei-no-total{align-items:center;gap:14px;display:flex;position:absolute;bottom:-4px;right:-10px;transform:rotate(-4deg)}.tpp-public .public-atlas .ei-page .ei-no-total-pill{background:var(--ei-peach);box-shadow:0 14px 24px -14px var(--ei-shadow);border-radius:99px;padding:12px 18px;font-size:17px;font-weight:700;position:relative}.tpp-public .public-atlas .ei-page .ei-no-total-pill:after{content:"";background:var(--ei-ink);border-radius:2px;height:4px;position:absolute;top:50%;left:6px;right:6px;transform:rotate(-8deg)}.tpp-public .public-atlas .ei-page .ei-no-total-note{word-spacing:.12em;color:var(--ei-plum);order:-1;font-size:12px;font-weight:600}.tpp-public .public-atlas .ei-page .ei-honest-section{grid-template-columns:.9fr 1.1fr;align-items:start;gap:70px;display:grid}.tpp-public .public-atlas .ei-page .ei-pinned{background:var(--ei-lime);box-shadow:0 18px 30px -22px var(--ei-shadow);border-radius:22px;margin-top:36px;padding:22px 24px;position:relative;transform:rotate(-1.5deg)}.tpp-public .public-atlas .ei-page .ei-pin-label{word-spacing:.12em;margin-bottom:8px;font-size:12px;font-weight:600;display:inline-block}.tpp-public .public-atlas .ei-page .ei-pinned p{font-size:17px;line-height:1.55}.tpp-public .public-atlas .ei-page .ei-details{gap:6px;margin-top:34px;display:grid}.tpp-public .public-atlas .ei-page .ei-details details{border-top:1px solid var(--ei-line);padding:16px 0 4px}.tpp-public .public-atlas .ei-page .ei-details summary{cursor:pointer;justify-content:space-between;align-items:center;font-size:15px;list-style:none;display:flex}.tpp-public .public-atlas .ei-page .ei-details summary::-webkit-details-marker{display:none}.tpp-public .public-atlas .ei-page .ei-details summary svg{width:16px;height:16px;transition:transform .2s}.tpp-public .public-atlas .ei-page .ei-details details[open] summary svg{transform:rotate(45deg)}.tpp-public .public-atlas .ei-page .ei-details details p{color:var(--ei-muted);margin-top:10px;font-size:16px;line-height:1.6}.tpp-public .public-atlas .ei-page .ei-details a{color:var(--ei-plum);margin-top:8px;font-size:14px;display:inline-block}.tpp-public .public-atlas .ei-page .ei-thread{background:var(--ei-lilac);border-radius:44px;gap:14px;padding:34px 34px 38px;display:grid}.tpp-public .public-atlas .ei-page .ei-msg{max-width:78%;box-shadow:0 14px 24px -18px var(--ei-shadow);padding:16px 22px 18px}.tpp-public .public-atlas .ei-page .ei-msg p{font-size:17px;line-height:1.45}.tpp-public .public-atlas .ei-page .ei-msg-who{word-spacing:.12em;opacity:.7;align-items:center;gap:6px;margin-bottom:4px;font-size:12px;font-weight:600;display:flex}.tpp-public .public-atlas .ei-page .ei-msg-who i{color:var(--ei-plum);font-style:normal}.tpp-public .public-atlas .ei-page .ei-msg-q{background:var(--ei-plum);color:var(--ei-on-plum);border-radius:24px 24px 6px;justify-self:end}.tpp-public .public-atlas .ei-page .ei-msg-q p{color:var(--ei-on-plum);font-size:19px;font-weight:500}.tpp-public .public-atlas .ei-page .ei-msg-a{background:var(--ei-paper);border-radius:24px 24px 24px 6px;justify-self:start;margin-bottom:10px}.tpp-public .public-atlas .ei-page .ei-closing{background:var(--ei-lilac);margin-top:140px;overflow:hidden}.tpp-public .public-atlas .ei-page .ei-closing-inner{grid-template-columns:1fr 1fr;align-items:center;gap:60px;max-width:1500px;margin:0 auto;padding:110px 64px 100px;display:grid}.tpp-public .public-atlas .ei-page .ei-closing h2{margin-bottom:36px;font-size:clamp(56px,6vw,96px)}.tpp-public .public-atlas .ei-page .ei-closing-thread{align-content:center;justify-items:end;gap:16px;min-height:360px;padding-right:140px;display:grid;position:relative}.tpp-public .public-atlas .ei-page .ei-closing-old,.tpp-public .public-atlas .ei-page .ei-closing-new{background:var(--ei-plum);color:var(--ei-on-plum);letter-spacing:-.04em;box-shadow:0 20px 34px -20px var(--ei-plum);border-radius:30px 30px 8px;padding:18px 28px;font-size:40px;display:inline-block}.tpp-public .public-atlas .ei-page .ei-closing-old{background:color-mix(in oklab, var(--ei-plum) 55%, var(--ei-lilac));color:var(--ei-on-plum);box-shadow:none;position:relative}.tpp-public .public-atlas .ei-page .ei-closing-old:after{content:"";background:var(--ei-lime);transform-origin:0;border-radius:2px;height:4px;position:absolute;top:52%;left:20px;right:20px}.tpp-public .public-atlas .ei-page .ei-closing-typing{visibility:hidden}.tpp-public .public-atlas .ei-page .ei-closing-new{letter-spacing:-.02em;max-width:380px;font-size:24px}.tpp-public .public-atlas .ei-page .ei-closing.is-playing .ei-closing-old:after{animation:.5s cubic-bezier(.6,0,.3,1) .5s backwards ei-strike}.tpp-public .public-atlas .ei-page .ei-closing.is-playing .ei-closing-typing{animation:1.3s linear .9s ei-typing}.tpp-public .public-atlas .ei-page .ei-closing.is-playing .ei-closing-new{animation:.5s cubic-bezier(.3,1.5,.5,1) 2.1s backwards ei-reply}.tpp-public .public-atlas .ei-page .ei-closing-dots{gap:6px;margin-top:12px;display:flex}.tpp-public .public-atlas .ei-page .ei-closing-dots i{background:var(--tone);border-radius:50%;width:16px;height:16px;box-shadow:inset 0 -2px #00000026;box-shadow:inset 0 -2px lab(0% 0 0/.15)}.tpp-public .public-atlas .ei-page .ei-closing-face{width:130px;position:absolute;bottom:10px;right:0}.tpp-public .public-atlas .ei-page .ei-closing-face .tpp-mood{width:130px}@keyframes ei-deal{0%{opacity:.2;transform:rotate(0)translateY(40px)scale(.9)}}@keyframes ei-strike{0%{transform:scaleX(0)}}@keyframes ei-typing{0%,to{visibility:visible}}@keyframes ei-reply{0%{opacity:0;transform:translateY(14px)scale(.96)}}@keyframes ei-spin{to{transform:rotate(360deg)}}@keyframes ei-rise{0%{opacity:0;transform:translateY(10px)}}@keyframes ei-wobble{25%{transform:scale(1.12)rotate(-8deg)}75%{transform:scale(1.12)rotate(2deg)}}.tpp-public .public-atlas .ei-page[data-motion=off] :is(.ei-fan-burst,.ei-scene-burst,.ei-orb-copy,.ei-scene-caption,.ei-scene-face.is-max){animation:none}.tpp-public .public-atlas .ei-page[data-motion=off] :is(.ei-card,.ei-closing-typing,.ei-closing-new),.tpp-public .public-atlas .ei-page[data-motion=off] .ei-closing-old:after{transition:none;animation:none}@media (prefers-reduced-motion:reduce){.tpp-public .public-atlas .ei-page :is(.ei-fan-burst,.ei-scene-burst,.ei-orb-copy,.ei-scene-caption,.ei-scene-face.is-max){animation:none}.tpp-public .public-atlas .ei-page :is(.ei-card,.ei-closing-typing,.ei-closing-new),.tpp-public .public-atlas .ei-page .ei-closing-old:after{transition:none;animation:none}}@media (max-width:1180px){.tpp-public .public-atlas .ei-page .ei-hero,.tpp-public .public-atlas .ei-page .ei-section,.tpp-public .public-atlas .ei-page .ei-closing-inner{padding-inline:40px}.tpp-public .public-atlas .ei-page .ei-hero{grid-template-columns:1fr}.tpp-public .public-atlas .ei-page .ei-fan{height:560px;margin-left:0}.tpp-public .public-atlas .ei-page .ei-orb-board,.tpp-public .public-atlas .ei-page .ei-dial-board,.tpp-public .public-atlas .ei-page .ei-sample-section,.tpp-public .public-atlas .ei-page .ei-honest-section{grid-template-columns:1fr}}@media (max-width:760px){.tpp-public .public-atlas .ei-page h2{font-size:48px}.tpp-public .public-atlas .ei-page .ei-hero{flex-direction:column;min-height:0;padding:20px 20px 10px;display:flex}.tpp-public .public-atlas .ei-page .ei-hero-copy{display:contents}.tpp-public .public-atlas .ei-page .ei-eyebrow{order:1}.tpp-public .public-atlas .ei-page .ei-hero .ei-eyebrow{margin-bottom:0}.tpp-public .public-atlas .ei-page .ei-fan{order:2;height:290px;margin:0 -20px}.tpp-public .public-atlas .ei-page .ei-bubble-wrap{order:3;justify-self:start;margin:-40px 0 20px}.tpp-public .public-atlas .ei-page .ei-accent{order:4;font-size:30px}.tpp-public .public-atlas .ei-page .ei-sub{order:5;font-size:16px}.tpp-public .public-atlas .ei-page .ei-ctas{order:6;gap:14px}.tpp-public .public-atlas .ei-page .ei-hero .ei-small{order:7}.tpp-public .public-atlas .ei-page .ei-primary{justify-content:space-between;width:100%}.tpp-public .public-atlas .ei-page .ei-bubble{border-radius:40px 40px 40px 10px;padding:16px 30px 22px 26px}.tpp-public .public-atlas .ei-page .ei-bubble-text{font-size:76px}.tpp-public .public-atlas .ei-page .ei-card{--spread:calc((var(--i) - 3) * 12deg);border-radius:20px;width:104px;height:146px;padding:10px 8px;bottom:40px;left:calc(50% - 52px)}.tpp-public .public-atlas .ei-page .ei-card-face{width:56px}.tpp-public .public-atlas .ei-page .ei-card-name{margin-top:4px;font-size:10.5px}.tpp-public .public-atlas .ei-page .ei-card-short,.tpp-public .public-atlas .ei-page .ei-fan-burst{display:none}.tpp-public .public-atlas .ei-page .ei-hero .ei-eyebrow{white-space:nowrap;letter-spacing:0;word-spacing:.12em;gap:8px;font-size:14px}.tpp-public .public-atlas .ei-page .ei-card.side-l>*,.tpp-public .public-atlas .ei-page .ei-card.side-r>*{max-width:60px}.tpp-public .public-atlas .ei-page .ei-card.side-l .ei-card-face,.tpp-public .public-atlas .ei-page .ei-card.side-r .ei-card-face{width:44px}.tpp-public .public-atlas .ei-page .ei-section{padding:90px 20px 0}.tpp-public .public-atlas .ei-page .ei-head{grid-template-columns:1fr;gap:16px;margin-bottom:28px}.tpp-public .public-atlas .ei-page .ei-lead,.tpp-public .public-atlas .ei-page .ei-head-side p{font-size:16px}.tpp-public .public-atlas .ei-page .ei-orb-board{border-radius:32px;gap:20px;margin:0 -8px;padding:26px 18px 28px}.tpp-public .public-atlas .ei-page .ei-ring{--r:128px;width:330px;height:330px}.tpp-public .public-atlas .ei-page .ei-ring:before{inset:36px}.tpp-public .public-atlas .ei-page .ei-ring-face{width:150px;margin:-75px 0 0 -75px}.tpp-public .public-atlas .ei-page .ei-big-face{width:150px}.tpp-public .public-atlas .ei-page .ei-orb{width:56px;height:56px;margin:-28px 0 0 -28px}.tpp-public .public-atlas .ei-page .ei-orb-copy h3{font-size:32px}.tpp-public .public-atlas .ei-page .ei-orb-covers{font-size:17px}.tpp-public .public-atlas .ei-page .ei-quote{font-size:16px}.tpp-public .public-atlas .ei-page .ei-dial-copy{display:contents}.tpp-public .public-atlas .ei-page .ei-dial-board>*{order:3}.tpp-public .public-atlas .ei-page .ei-dial-board .ei-eyebrow,.tpp-public .public-atlas .ei-page .ei-dial-board h2,.tpp-public .public-atlas .ei-page .ei-dial-lead{order:1}.tpp-public .public-atlas .ei-page .ei-scene{order:2}.tpp-public .public-atlas .ei-page .ei-dial-board{flex-direction:column;gap:0;display:flex}.tpp-public .public-atlas .ei-page .ei-dial-board h2{margin-top:14px}.tpp-public .public-atlas .ei-page .ei-scene{margin-bottom:22px}.tpp-public .public-atlas .ei-page .ei-knob-row{order:3}.tpp-public .public-atlas .ei-page .ei-level{order:4;margin:12px 0 22px}.tpp-public .public-atlas .ei-page .ei-chips{order:5;margin-bottom:4px}.tpp-public .public-atlas .ei-page .ei-dial-board{border-radius:32px;gap:26px;margin:0 -8px;padding:30px 20px 22px}.tpp-public .public-atlas .ei-page .ei-dial-lead{font-size:16px}.tpp-public .public-atlas .ei-page .ei-chips{margin-bottom:24px}.tpp-public .public-atlas .ei-page .ei-chip{padding:9px 13px;font-size:14px}.tpp-public .public-atlas .ei-page .ei-knob-row{justify-content:center;gap:14px}.tpp-public .public-atlas .ei-page .ei-knob{width:170px;height:170px}.tpp-public .public-atlas .ei-page .ei-tick b{font-size:10.5px;top:-86px}.tpp-public .public-atlas .ei-page .ei-knob-cap{inset:24px}.tpp-public .public-atlas .ei-page .ei-level{justify-content:center}.tpp-public .public-atlas .ei-page .ei-scene{border-radius:26px;min-height:380px}.tpp-public .public-atlas .ei-page .ei-scene-face{width:170px;margin:-85px 0 0 -85px;top:42%}.tpp-public .public-atlas .ei-page .ei-scene-face .tpp-mood{width:170px}.tpp-public .public-atlas .ei-page .ei-scene-burst{width:280px;margin:-140px 0 0 -140px;top:42%}.tpp-public .public-atlas .ei-page .ei-scene-prop{transform-origin:100% 0;top:50px;right:16px;transform:rotate(8deg)scale(.8)}.tpp-public .public-atlas .ei-page .ei-scene-caption{font-size:16px;bottom:16px;left:16px;right:16px}.tpp-public .public-atlas .ei-page .ei-sample-section{gap:26px}.tpp-public .public-atlas .ei-page .ei-report{margin:0 -6px;padding:20px 16px 22px;transform:none}.tpp-public .public-atlas .ei-page .ei-scale-head{display:none}.tpp-public .public-atlas .ei-page .ei-row{grid-template-columns:1fr 40px;gap:6px 10px}.tpp-public .public-atlas .ei-page .ei-row-name{grid-column:1/-1;font-size:14px}.tpp-public .public-atlas .ei-page .ei-row b{font-size:15px}.tpp-public .public-atlas .ei-page .ei-no-total{bottom:0;right:0}.tpp-public .public-atlas .ei-page .ei-no-total-note{word-spacing:.12em;font-size:12px}.tpp-public .public-atlas .ei-page .ei-honest-section{gap:30px}.tpp-public .public-atlas .ei-page .ei-pinned p{font-size:16px}.tpp-public .public-atlas .ei-page .ei-thread{border-radius:30px;margin:0 -8px;padding:20px 16px 22px}.tpp-public .public-atlas .ei-page .ei-msg{max-width:90%;padding:14px 18px 16px}.tpp-public .public-atlas .ei-page .ei-msg p{font-size:15.5px}.tpp-public .public-atlas .ei-page .ei-msg-q p{font-size:16.5px}.tpp-public .public-atlas .ei-page .ei-closing{margin-top:100px}.tpp-public .public-atlas .ei-page .ei-closing-inner{grid-template-columns:1fr;gap:30px;padding:70px 20px 60px}.tpp-public .public-atlas .ei-page .ei-closing-thread{min-height:0;padding-bottom:110px;padding-right:0}.tpp-public .public-atlas .ei-page .ei-closing-old{font-size:32px}.tpp-public .public-atlas .ei-page .ei-closing-new{font-size:19px}.tpp-public .public-atlas .ei-page .ei-closing-face{width:100px;bottom:0;left:0;right:auto}.tpp-public .public-atlas .ei-page .ei-closing-face .tpp-mood{width:100px}.tpp-public .public-atlas .ei-page .ei-closing h2{font-size:52px}}.tpp-public .public-atlas .ei-page>.ei-orbs-section{padding-top:70px}.tpp-public .public-atlas .ei-page>.ei-closing{margin-top:120px}@media (max-width:760px){.tpp-public .public-atlas .ei-page>.ei-orbs-section{padding-top:90px}.tpp-public .public-atlas .ei-page>.ei-closing{margin-top:100px}}.tpp-public .public-atlas .ei-page .ei-accent em{font-style:normal}.tpp-public .public-atlas .ei-page:is([data-home-skin=themed] *) :is(.ei-hero>*,.ei-hero-copy>*,.ei-head>*,.ei-closing-inner>*,.ei-closing-copy>*){min-width:0}.tpp-public .public-atlas .ei-page:is([data-home-skin=themed] *) .ei-bubble-wrap{max-width:100%}.tpp-public .public-atlas .ei-page:is([data-home-skin=themed] *) .ei-bubble-text{white-space:normal;text-wrap:balance}.tpp-public .public-atlas .ei-page:is([data-home-skin=themed] *) .ei-hero .ei-eyebrow{white-space:normal;flex-wrap:wrap}.tpp-public .public-atlas .ei-page:is([data-home-skin=themed] *) :is(h1,h2,.ei-bubble-text,.ei-closing-old){overflow-wrap:break-word}.tpp-public .public-atlas .ei-page:is([data-home-skin=themed] *) .ei-primary{white-space:normal}.tpp-public .public-atlas .ei-page:is([data-home-skin=themed] *) .ei-msg-who{word-spacing:.12em;opacity:1}.tpp-public:not([data-home-skin=themed]) .public-atlas .ei-page :is(.ei-orb-short,.ei-pinned p,.ei-closing .ei-small){color:color-mix(in oklab, var(--ei-muted) 66%, var(--ei-ink))}@media (max-width:640px){.tpp-public .public-atlas .ei-page .ei-closing h2:lang(ja){font-size:min(10vw,52px)}}@media (max-width:760px){.tpp-public .public-atlas .ei-page .ei-hero .ei-eyebrow{white-space:normal;text-align:center;text-wrap:balance;max-width:100%;display:block}.tpp-public .public-atlas .ei-page .ei-hero .ei-eyebrow:before{vertical-align:.1em;margin-inline-end:8px;display:inline-block}}
