.tpp-public .public-atlas .cf-page{--cf-lilac:var(--lilac,var(--secondary));--cf-lime:var(--lime,var(--secondary));--cf-peach:var(--peach,var(--secondary));--cf-you:var(--cf-lime);--cf-them:var(--cf-peach);--cf-paper:color-mix(in oklab, var(--paper,var(--background)) 86%, white);--cf-wood:color-mix(in oklab, var(--cf-peach) 62%, var(--paper,var(--background)));--cf-wood-deep:color-mix(in oklab, var(--cf-peach) 70%, var(--foreground) 22%);--cf-card-tile:44px}.tpp-public .public-atlas .cf-page .cf-hero{grid-template-columns:.95fr 1.05fr;padding-top:40px;padding-bottom:0}.tpp-public .public-atlas .cf-page .cf-title{margin:0 0 30px}.tpp-public .public-atlas .cf-page .cf-title-line,.tpp-public .public-atlas .cf-page .cf-title-accent{letter-spacing:-.058em;font-size:clamp(50px,4.5vw,66px);line-height:1.04;display:block}.tpp-public .public-atlas .cf-page .cf-title-accent{white-space:nowrap}.tpp-public .public-atlas .cf-page .dk-small,.tpp-public .public-atlas .cf-page .dk-toy-label{font-size:16px!important}.tpp-public .public-atlas .cf-page .dk-toy-label span{word-spacing:.12em;white-space:nowrap;flex:none;font-size:12px}.tpp-public .public-atlas .cf-page .cf-title-line{white-space:nowrap}.tpp-public .public-atlas .cf-page .cf-title-accent{margin-top:2px}.tpp-public .public-atlas .cf-page .cf-hero .dk-sub{max-width:500px}.tpp-public .public-atlas .cf-page .cf-hero-scene{--cf-scale:1;height:calc(600px * var(--cf-scale));position:relative}.tpp-public .public-atlas .cf-page .cf-hero-stage{width:700px;height:600px;scale:var(--cf-scale);transform-origin:50% 0;margin-left:-350px;position:absolute;top:0;left:50%}.tpp-public .public-atlas .cf-page .cf-hero-halo{aspect-ratio:1;background:radial-gradient(closest-side, color-mix(in oklab, var(--cf-lilac) 70%, transparent), transparent);border-radius:50%;width:580px;position:absolute;top:10px;left:60px}.tpp-public .public-atlas .cf-page .cf-table{background:linear-gradient(180deg, #fff6, transparent 30%), var(--cf-wood);height:150px;box-shadow:inset 0 2px 0 #fff9, 0 16px 0 var(--cf-wood-deep), 0 50px 50px -26px color-mix(in oklab, var(--foreground) 45%, transparent);border-radius:30px 30px 26px 26px;position:absolute;bottom:40px;left:10px;right:10px}@supports (color:lab(0% 0 0)){.tpp-public .public-atlas .cf-page .cf-table{background:linear-gradient(180deg, lab(100% -.0000298023 .0000119209/.4), transparent 30%), var(--cf-wood);box-shadow:inset 0 2px 0 lab(100% -.0000298023 .0000119209/.6), 0 16px 0 var(--cf-wood-deep), 0 50px 50px -26px color-mix(in oklab, var(--foreground) 45%, transparent)}}.tpp-public .public-atlas .cf-page .cf-table i{background:#ffffff73;background:lab(100% -.0000298023 .0000119209/.45);border-radius:2px;height:2px;position:absolute;top:16px;left:24px;right:24px}.tpp-public .public-atlas .cf-page .cf-hero-pal{width:190px;position:absolute;top:118px}.tpp-public .public-atlas .cf-page .cf-hero-pal-a{width:200px;top:64px;left:70px}.tpp-public .public-atlas .cf-page .cf-hero-pal-b{top:96px;right:64px}.tpp-public .public-atlas .cf-page .cf-hero-desk{z-index:2;bottom:128px;width:292px!important;position:absolute!important}.tpp-public .public-atlas .cf-page .cf-hero-desk-a{left:24px;rotate:-3deg}.tpp-public .public-atlas .cf-page .cf-hero-desk-b{right:24px;rotate:3deg}.tpp-public .public-atlas .cf-page .cf-hero-cup{z-index:3;position:absolute}.tpp-public .public-atlas .cf-page .cf-hero-cup-a{width:112px;bottom:62px;left:256px;rotate:-4deg}.tpp-public .public-atlas .cf-page .cf-hero-cup-b{width:104px;bottom:56px;left:346px;rotate:5deg;scale:-1 1}.tpp-public .public-atlas .cf-page .cf-hero-sticker{transform-origin:50%;z-index:4;animation:6s ease-in-out infinite cf-float;position:absolute;top:22px;left:236px;rotate:-6deg;scale:1.3}.tpp-public .public-atlas .cf-page .cf-stage{background:linear-gradient(180deg, #ffffff57, transparent 22%), var(--cf-wood);box-shadow:inset 0 2px 0 #fff9, 0 16px 0 var(--cf-wood-deep), 0 60px 60px -40px color-mix(in oklab, var(--foreground) 45%, transparent);border-radius:40px;grid-template-columns:minmax(0,1fr) minmax(0,.86fr) minmax(0,1fr);align-items:center;gap:40px;padding:56px 48px 64px;display:grid}@supports (color:lab(0% 0 0)){.tpp-public .public-atlas .cf-page .cf-stage{background:linear-gradient(180deg, lab(100% -.0000298023 .0000119209/.34), transparent 22%), var(--cf-wood);box-shadow:inset 0 2px 0 lab(100% -.0000298023 .0000119209/.6), 0 16px 0 var(--cf-wood-deep), 0 60px 60px -40px color-mix(in oklab, var(--foreground) 45%, transparent)}}.tpp-public .public-atlas .cf-page .cf-side{gap:16px;min-width:0;display:grid}.tpp-public .public-atlas .cf-page .cf-side-name{color:var(--foreground);justify-self:center;align-items:center;gap:10px;font-size:17px;font-weight:600;display:inline-flex}.tpp-public .public-atlas .cf-page .cf-side-name i,.tpp-public .public-atlas .cf-page .cf-card-dot{width:14px;height:14px;box-shadow:0 0 0 2px color-mix(in oklab, var(--foreground) 16%, transparent);border-radius:50%}.tpp-public .public-atlas .cf-page .cf-side-name i.is-you,.tpp-public .public-atlas .cf-page .cf-card-dot.is-you{background:var(--cf-you)}.tpp-public .public-atlas .cf-page .cf-side-name i.is-them,.tpp-public .public-atlas .cf-page .cf-card-dot.is-them{background:var(--cf-them)}.tpp-public .public-atlas .cf-page .cf-desk .tpp-desk-name{display:none}.tpp-public .public-atlas .cf-page .cf-side-you .cf-desk{rotate:-1.5deg}.tpp-public .public-atlas .cf-page .cf-side-them .cf-desk{rotate:1.5deg}.tpp-public .public-atlas .cf-page .cf-deal{justify-items:center;gap:18px;min-width:0;display:grid;position:relative}.tpp-public .public-atlas .cf-page .cf-deck{width:min(100%,340px);height:300px;position:absolute;top:0;left:50%;translate:-50%}.tpp-public .public-atlas .cf-page .cf-deck i{background:var(--cf-paper);box-shadow:0 4px 0 color-mix(in oklab, var(--cf-paper) 80%, var(--foreground) 12%);border-radius:24px;position:absolute;inset:0}.tpp-public .public-atlas .cf-page .cf-deck i:first-child{background:color-mix(in oklab, var(--cf-lilac) 60%, var(--cf-paper));translate:-6px 8px;rotate:-5deg}.tpp-public .public-atlas .cf-page .cf-deck i:last-child{translate:6px 4px;rotate:4deg}.tpp-public .public-atlas .cf-page .cf-card{z-index:1;box-sizing:border-box;background:var(--cf-paper);width:min(100%,340px);min-height:300px;box-shadow:inset 0 2px 0 #ffffffb3, 0 6px 0 color-mix(in oklab, var(--cf-paper) 78%, var(--foreground) 14%), 0 30px 40px -24px color-mix(in oklab, var(--foreground) 55%, transparent);border-radius:24px;align-content:start;gap:14px;padding:26px 26px 28px;display:grid;position:relative}@supports (color:lab(0% 0 0)){.tpp-public .public-atlas .cf-page .cf-card{box-shadow:inset 0 2px 0 lab(100% -.0000298023 .0000119209/.7), 0 6px 0 color-mix(in oklab, var(--cf-paper) 78%, var(--foreground) 14%), 0 30px 40px -24px color-mix(in oklab, var(--foreground) 55%, transparent)}}.tpp-public .public-atlas .cf-page .cf-card.is-big{animation:.55s cubic-bezier(.25,1.3,.5,1) both cf-deal}.tpp-public .public-atlas .cf-page .cf-card-kicker{letter-spacing:0;word-spacing:.12em;text-transform:none;color:var(--primary);font-size:14px;font-weight:600}.tpp-public .public-atlas .cf-page .cf-card-trait{align-items:center;gap:14px;display:flex}.tpp-public .public-atlas .cf-page .cf-card-trait b{letter-spacing:-.02em;color:var(--foreground);font-size:22px;font-weight:500}.tpp-public .public-atlas .cf-page .cf-card-track{background:color-mix(in oklab, var(--foreground) 10%, transparent);height:10px;box-shadow:inset 0 1px 3px color-mix(in oklab, var(--foreground) 16%, transparent);border-radius:5px;margin:6px 8px 4px;display:block;position:relative}.tpp-public .public-atlas .cf-page .cf-card-dot{width:20px;height:20px;margin:-10px 0 0 -10px;transition:left .3s cubic-bezier(.3,1.3,.5,1);position:absolute;top:50%}.tpp-public .public-atlas .cf-page .cf-card-q{letter-spacing:-.03em;color:var(--foreground);font-size:26px;line-height:1.25}.tpp-public .public-atlas .cf-page .cf-another{z-index:1;border-radius:99px;align-items:center;gap:8px;margin-top:6px;padding:11px 18px;font-size:15px;transition:transform .2s;display:inline-flex;position:relative;background:var(--cf-paper)!important;border:1px solid color-mix(in oklab, var(--foreground) 14%, transparent)!important}.tpp-public .public-atlas .cf-page .cf-another svg{width:16px;height:16px}.tpp-public .public-atlas .cf-page .cf-another:hover:not(:disabled){transform:translateY(-2px)}.tpp-public .public-atlas .cf-page .cf-another:disabled{opacity:.45;cursor:default}.tpp-public .public-atlas .cf-page .cf-another:focus-visible{outline:3px solid var(--primary);outline-offset:3px}.tpp-public .public-atlas .cf-page .cf-note{color:color-mix(in oklab, var(--foreground) 80%, transparent);text-align:center;text-wrap:balance;max-width:320px;font-size:16px}.tpp-public .public-atlas .cf-page .cf-legend{flex-wrap:wrap;justify-content:center;gap:10px 28px;margin:40px 0 0;display:flex}.tpp-public .public-atlas .cf-page .cf-legend div{border-radius:99px;align-items:center;gap:9px;padding:6px 12px 6px 6px;transition:background .25s;display:inline-flex}.tpp-public .public-atlas .cf-page .cf-legend dt{background:var(--cf-paper);width:28px;height:28px;box-shadow:0 3px 0 color-mix(in oklab, var(--foreground) 14%, transparent);border-radius:8px;place-items:center;font-size:15px;font-weight:700;display:grid}.tpp-public .public-atlas .cf-page .cf-legend dd{color:var(--muted-foreground);margin:0;font-size:15px}.tpp-public .public-atlas .cf-page .cf-legend .is-on{background:color-mix(in oklab, var(--cf-lilac) 70%, transparent)}.tpp-public .public-atlas .cf-page .cf-legend .is-on dd{color:var(--foreground)}.tpp-public .public-atlas .cf-page .cf-steps{--cf-num:50px;grid-template-columns:repeat(3,minmax(0,1fr));gap:56px;margin:0;padding:0;list-style:none;display:grid}.tpp-public .public-atlas .cf-page .cf-step{flex-direction:column;align-items:flex-start;display:flex}.tpp-public .public-atlas .cf-page .cf-coaster{aspect-ratio:1;background:radial-gradient(circle at 50% 50%, transparent 58%, color-mix(in oklab, var(--foreground) 6%, transparent) 58.5% 60%, transparent 60.5%), radial-gradient(120% 90% at 30% 10%, #ffffff80, transparent 55%), var(--cf-wood);width:min(100%,300px);box-shadow:inset 0 2px 0 #fff9, 0 10px 0 var(--cf-wood-deep), 0 40px 40px -26px color-mix(in oklab, var(--foreground) 45%, transparent);border-radius:50%;place-items:center;margin:0 auto 34px;display:grid;position:relative}@supports (color:lab(0% 0 0)){.tpp-public .public-atlas .cf-page .cf-coaster{background:radial-gradient(circle at 50% 50%, transparent 58%, color-mix(in oklab, var(--foreground) 6%, transparent) 58.5% 60%, transparent 60.5%), radial-gradient(120% 90% at 30% 10%, lab(100% -.0000298023 .0000119209/.5), transparent 55%), var(--cf-wood);box-shadow:inset 0 2px 0 lab(100% -.0000298023 .0000119209/.6), 0 10px 0 var(--cf-wood-deep), 0 40px 40px -26px color-mix(in oklab, var(--foreground) 45%, transparent)}}.tpp-public .public-atlas .cf-page .cf-step:nth-child(2) .cf-coaster{--cf-wood:color-mix(in oklab, var(--cf-lime) 55%, var(--paper,var(--background)));--cf-wood-deep:color-mix(in oklab, var(--cf-lime) 60%, var(--foreground) 24%)}.tpp-public .public-atlas .cf-page .cf-step:nth-child(3) .cf-coaster{--cf-wood:color-mix(in oklab, var(--cf-lilac) 80%, var(--paper,var(--background)));--cf-wood-deep:color-mix(in oklab, var(--cf-lilac) 70%, var(--primary) 30%)}.tpp-public .public-atlas .cf-page .cf-coaster-num{z-index:2;position:absolute;top:4%;left:2%;rotate:-8deg}.tpp-public .public-atlas .cf-page .cf-two{gap:14px;display:flex}.tpp-public .public-atlas .cf-page .cf-two-set{background:var(--cf-paper);height:110px;box-shadow:0 5px 0 color-mix(in oklab, var(--cf-paper) 78%, var(--foreground) 14%), 0 18px 20px -12px color-mix(in oklab, var(--foreground) 45%, transparent);border-radius:16px;align-items:flex-end;gap:6px;padding:14px 14px 12px;display:flex;rotate:-4deg}.tpp-public .public-atlas .cf-page .cf-two-set.is-them{translate:0 14px;rotate:5deg}.tpp-public .public-atlas .cf-page .cf-two-set i{background:linear-gradient(180deg, color-mix(in oklab, var(--cf-you) 50%, white), var(--cf-you) 50%, color-mix(in oklab, var(--cf-you) 75%, var(--foreground)));border-radius:6px;width:11px}.tpp-public .public-atlas .cf-page .cf-two-set.is-them i{background:linear-gradient(180deg, color-mix(in oklab, var(--cf-them) 50%, white), var(--cf-them) 50%, color-mix(in oklab, var(--cf-them) 75%, var(--foreground)))}.tpp-public .public-atlas .cf-page .cf-share-card{background:var(--cf-paper);width:170px;box-shadow:0 5px 0 color-mix(in oklab, var(--cf-paper) 78%, var(--foreground) 14%), 0 20px 22px -12px color-mix(in oklab, var(--foreground) 45%, transparent);border-radius:18px;gap:9px;padding:16px 16px 18px;display:grid;rotate:4deg}.tpp-public .public-atlas .cf-page .cf-share-head{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.tpp-public .public-atlas .cf-page .cf-share-head b{font-size:14px;font-weight:600}.tpp-public .public-atlas .cf-page .cf-share-pill{background:var(--primary);color:var(--primary-foreground);border-radius:99px;padding:3px 9px;font-size:11px;font-weight:600}.tpp-public .public-atlas .cf-page .cf-share-card i{background:linear-gradient(90deg, var(--primary), color-mix(in oklab, var(--primary) 50%, white));border-radius:6px;height:11px;display:block}.tpp-public .public-atlas .cf-page .cf-chat{gap:8px;width:196px;display:grid}.tpp-public .public-atlas .cf-page .cf-chat>:first-child{justify-self:start;rotate:-3deg}.tpp-public .public-atlas .cf-page .cf-chat>:last-child{justify-self:end;rotate:2deg}.tpp-public .public-atlas .cf-page .cf-step-title{letter-spacing:-.035em;color:var(--foreground);font-size:30px;line-height:1.1}.tpp-public .public-atlas .cf-page .cf-step-text{color:var(--muted-foreground);max-width:360px;font-size:17px;line-height:1.6;margin-top:10px!important}.tpp-public .public-atlas .cf-page .cf-step-link{margin-top:14px}.tpp-public .public-atlas .cf-page .cf-mind{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:64px;display:grid}.tpp-public .public-atlas .cf-page .cf-mind-art{margin-top:56px;padding-left:12px}.tpp-public .public-atlas .cf-page .cf-mind-sticker{transform-origin:0;rotate:-4deg;scale:1.35}.tpp-public .public-atlas .cf-page .cf-mind-list{margin:0;padding:0;list-style:none}.tpp-public .public-atlas .cf-page .cf-mind-list li{gap:6px;padding:26px 0;display:grid}.tpp-public .public-atlas .cf-page .cf-mind-list li+li{border-top:1px solid var(--border)}.tpp-public .public-atlas .cf-page .cf-mind-list li:first-child{padding-top:8px}.tpp-public .public-atlas .cf-page .cf-mind-list b{letter-spacing:-.02em;color:var(--foreground);font-size:22px;font-weight:500}.tpp-public .public-atlas .cf-page .cf-mind-list span{color:var(--muted-foreground);font-size:17px;line-height:1.6}.tpp-public .public-atlas .cf-page .cf-closing-scene{min-height:480px;position:relative}.tpp-public .public-atlas .cf-page .cf-closing-table{z-index:1;height:120px;bottom:24px;left:0;right:0}.tpp-public .public-atlas .cf-page .cf-closing-card{z-index:2;width:320px;position:absolute;top:0;left:50%;translate:-50%;rotate:3deg}.tpp-public .public-atlas .cf-page .cf-closing-card .cf-card{min-height:0}.tpp-public .public-atlas .cf-page .cf-closing-pal{z-index:0;width:200px;position:absolute;bottom:104px}.tpp-public .public-atlas .cf-page .cf-closing-table{left:4%;right:4%}.tpp-public .public-atlas .cf-page .cf-closing-pal-a{left:2%}.tpp-public .public-atlas .cf-page .cf-closing-pal-b{right:2%}.tpp-public .public-atlas .cf-page .cf-closing-cup{z-index:3;position:absolute;bottom:56px}.tpp-public .public-atlas .cf-page .cf-closing-cup-a{width:128px;left:27%;rotate:-4deg}.tpp-public .public-atlas .cf-page .cf-closing-cup-b{width:118px;left:53%;rotate:5deg;scale:-1 1}@keyframes cf-float{0%,to{translate:0}50%{translate:0 -8px}}@keyframes cf-deal{0%{opacity:0;translate:0 26px;rotate:-6deg}to{opacity:1;translate:0;rotate:0deg}}.tpp-public .public-atlas .cf-page[data-motion=off] .cf-hero-sticker,.tpp-public .public-atlas .cf-page[data-motion=off] .cf-card.is-big{animation:none}@media (prefers-reduced-motion:reduce){.tpp-public .public-atlas .cf-page .cf-hero-sticker,.tpp-public .public-atlas .cf-page .cf-card.is-big{animation:none}.tpp-public .public-atlas .cf-page .cf-card-dot{transition:none}}@media (max-width:1260px){.tpp-public .public-atlas .cf-page .cf-hero-scene{--cf-scale:.86}}@media (max-width:1100px){.tpp-public .public-atlas .cf-page .cf-hero{grid-template-columns:1fr}.tpp-public .public-atlas .cf-page .cf-hero-scene{--cf-scale:1}.tpp-public .public-atlas .cf-page .cf-stage{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.tpp-public .public-atlas .cf-page .cf-deal{grid-area:2/1/auto/-1}.tpp-public .public-atlas .cf-page .cf-steps{grid-template-columns:1fr;gap:64px}.tpp-public .public-atlas .cf-page .cf-mind{grid-template-columns:1fr;gap:32px}}@media (max-width:760px){.tpp-public .public-atlas .cf-page{--cf-card-tile:38px}.tpp-public .public-atlas .cf-page .cf-hero{padding-top:8px}.tpp-public .public-atlas .cf-page .cf-hero-scene{--cf-scale:.52;order:-1;margin:0 -8px}.tpp-public .public-atlas .cf-page .cf-title-line,.tpp-public .public-atlas .cf-page .cf-title-accent{letter-spacing:-.055em;white-space:normal;font-size:44px}.tpp-public .public-atlas .cf-page .cf-title{margin-bottom:18px}.tpp-public .public-atlas .cf-page .cf-stage{border-radius:28px;grid-template-columns:1fr;gap:26px;margin:0 -8px;padding:28px 16px 36px}.tpp-public .public-atlas .cf-page .cf-deal{order:2;grid-row:auto}.tpp-public .public-atlas .cf-page .cf-side-them{order:3}.tpp-public .public-atlas .cf-page .cf-side-you .cf-desk,.tpp-public .public-atlas .cf-page .cf-side-them .cf-desk{rotate:0deg}.tpp-public .public-atlas .cf-page .cf-card{min-height:250px;padding:22px 20px 24px}.tpp-public .public-atlas .cf-page .cf-deck{height:250px}.tpp-public .public-atlas .cf-page .cf-card-q{font-size:22px}.tpp-public .public-atlas .cf-page .cf-legend{justify-content:flex-start;gap:6px 10px;margin-top:26px}.tpp-public .public-atlas .cf-page .cf-legend dd{font-size:14px}.tpp-public .public-atlas .cf-page .cf-coaster{width:250px;margin-bottom:24px}.tpp-public .public-atlas .cf-page .cf-step-title{font-size:26px}.tpp-public .public-atlas .cf-page .cf-step-text{font-size:16px}.tpp-public .public-atlas .cf-page .cf-mind-art{margin-top:36px}.tpp-public .public-atlas .cf-page .cf-mind-list b{font-size:20px}.tpp-public .public-atlas .cf-page .cf-mind-list span{font-size:16px}.tpp-public .public-atlas .cf-page .cf-mind-list li{padding:20px 0}.tpp-public .public-atlas .cf-page .cf-closing-scene{min-height:420px}.tpp-public .public-atlas .cf-page .cf-closing-table{height:90px;bottom:16px}.tpp-public .public-atlas .cf-page .cf-closing-card{width:260px;top:0}.tpp-public .public-atlas .cf-page .cf-closing-pal{width:140px;bottom:80px}.tpp-public .public-atlas .cf-page .cf-closing-cup{bottom:38px}.tpp-public .public-atlas .cf-page .cf-closing-cup-a{width:76px;left:28%}.tpp-public .public-atlas .cf-page .cf-closing-cup-b{width:70px;left:54%}}.tpp-public[data-home-dark=true] .public-atlas .cf-page{--cf-lilac:color-mix(in oklab, var(--lilac,#e7d7ee) 22%, var(--background));--cf-peach:color-mix(in oklab, var(--peach,#efc5aa) 22%, var(--background));--cf-lime:color-mix(in oklab, var(--o-clay-lime,#d9eb91) 20%, var(--background));--cf-sage:color-mix(in oklab, var(--o-clay-sage,#e9eddb) 16%, var(--background));--cf-paper:color-mix(in oklab, var(--background) 86%, var(--foreground))}
