.tpp-public .public-atlas .at-page{--at-lilac:var(--lilac,var(--secondary));--at-lime:var(--lime,var(--secondary));--at-peach:var(--peach,var(--secondary));--at-paper:color-mix(in oklab, var(--paper,var(--background)) 86%, white);--at-gauge:150px}.tpp-public .public-atlas .at-page .at-hero{grid-template-columns:1fr 1fr;padding-top:40px;padding-bottom:0}.tpp-public .public-atlas .at-page .at-title{margin:0 0 30px}.tpp-public .public-atlas .at-page .at-title-line,.tpp-public .public-atlas .at-page .at-title-accent{letter-spacing:-.062em;font-size:clamp(58px,5.8vw,88px);line-height:1;display:block}.tpp-public .public-atlas .at-page .at-title-accent{margin-top:2px}.tpp-public .public-atlas .at-page .at-hero .dk-sub{max-width:500px}.tpp-public .public-atlas .at-page .at-hero-scene{place-items:center;min-height:580px;display:grid;position:relative}.tpp-public .public-atlas .at-page .at-hero-halo{aspect-ratio:1;background:radial-gradient(closest-side, color-mix(in oklab, var(--at-lilac) 70%, transparent), transparent);opacity:.85;border-radius:50%;width:560px;position:absolute}.tpp-public .public-atlas .at-page .at-hero-halo:after{content:"";border:1.5px dashed color-mix(in oklab, var(--primary) 22%, transparent);border-radius:50%;position:absolute;inset:6%}.tpp-public .public-atlas .at-page .at-hero-tapes{justify-items:end;gap:22px;display:grid;position:relative;translate:10px -10px;rotate:-7deg}.tpp-public .public-atlas .at-page .at-hero-now{translate:34px}.tpp-public .public-atlas .at-page .at-hero-glass{z-index:3;width:190px;animation:6s ease-in-out infinite at-hover;position:absolute;top:12%;left:30%;rotate:-18deg}.tpp-public .public-atlas .at-page .at-hero-pal{z-index:3;width:160px;position:absolute;bottom:6%;left:4%}.tpp-public .public-atlas .at-page .at-bench{background:radial-gradient(80% 90% at 25% 10%, #fff6, transparent 70%), color-mix(in oklab, var(--at-lilac) 50%, var(--paper,var(--background)));box-shadow:inset 0 2px 0 #fff9, 0 10px 0 color-mix(in oklab, var(--at-lilac) 70%, var(--foreground) 12%), 0 40px 50px -30px color-mix(in oklab, var(--foreground) 40%, transparent);border-radius:40px;padding:70px 56px 48px;position:relative;overflow:hidden}@supports (color:lab(0% 0 0)){.tpp-public .public-atlas .at-page .at-bench{background:radial-gradient(80% 90% at 25% 10%, lab(100% -.0000298023 .0000119209/.4), transparent 70%), color-mix(in oklab, var(--at-lilac) 50%, var(--paper,var(--background)));box-shadow:inset 0 2px 0 lab(100% -.0000298023 .0000119209/.6), 0 10px 0 color-mix(in oklab, var(--at-lilac) 70%, var(--foreground) 12%), 0 40px 50px -30px color-mix(in oklab, var(--foreground) 40%, transparent)}}.tpp-public .public-atlas .at-page .at-bench-tapes{grid-template-columns:minmax(0,1fr);gap:26px;display:grid}.tpp-public .public-atlas .at-page .at-bench-row{justify-content:center;transition:translate .12s linear;display:flex}.tpp-public .public-atlas .at-page .at-bench-controls{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:20px 40px;margin-top:50px;display:grid}.tpp-public .public-atlas .at-page .at-range-wrap{gap:12px;display:grid}.tpp-public .public-atlas .at-page .at-range-label{color:var(--foreground);font-size:15px;font-weight:500}.tpp-public .public-atlas .at-page .at-range{appearance:none;cursor:grab;background:0 0;width:100%;height:44px;margin:0}.tpp-public .public-atlas .at-page .at-range::-webkit-slider-runnable-track{background:color-mix(in oklab, var(--foreground) 14%, transparent);height:14px;box-shadow:inset 0 2px 3px color-mix(in oklab, var(--foreground) 25%, transparent);border-radius:99px}.tpp-public .public-atlas .at-page .at-range::-moz-range-track{background:color-mix(in oklab, var(--foreground) 14%, transparent);border-radius:99px;height:14px}.tpp-public .public-atlas .at-page .at-range::-webkit-slider-thumb{-webkit-appearance:none;background:radial-gradient(circle at 36% 30%, color-mix(in oklab, var(--primary) 40%, white), var(--primary) 62%);width:40px;height:40px;box-shadow:0 4px 0 color-mix(in oklab, var(--primary) 60%, black), 0 10px 16px -6px color-mix(in oklab, var(--foreground) 60%, transparent);border:0;border-radius:50%;margin-top:-13px}.tpp-public .public-atlas .at-page .at-range::-moz-range-thumb{background:var(--primary);border:0;border-radius:50%;width:40px;height:40px}.tpp-public .public-atlas .at-page .at-range:focus-visible{outline:3px solid var(--primary);outline-offset:4px;border-radius:99px}.tpp-public .public-atlas .at-page .at-chip{color:var(--foreground);background:var(--paper,var(--background));box-shadow:0 4px 0 color-mix(in oklab, var(--paper,var(--background)) 70%, var(--foreground) 16%), 0 14px 20px -12px color-mix(in oklab, var(--foreground) 45%, transparent);border-radius:99px;align-items:center;gap:10px;padding:12px 18px;font-size:16px;font-weight:500;transition:background .25s;display:inline-flex}.tpp-public .public-atlas .at-page .at-chip svg{width:18px;height:18px;color:var(--primary)}.tpp-public .public-atlas .at-page .at-chip.is-lined{background:var(--at-lime)}.tpp-public .public-atlas .at-page .at-differ{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:0;padding:0;list-style:none;display:grid}.tpp-public .public-atlas .at-page .at-why{background:linear-gradient(170deg, #ffffff80, transparent 40%), var(--at-paper);box-shadow:inset 0 2px 0 #ffffffb3, 0 6px 0 color-mix(in oklab, var(--paper,var(--background)) 70%, var(--foreground) 12%), 0 30px 40px -30px color-mix(in oklab, var(--foreground) 45%, transparent);border-radius:30px;flex-direction:column;padding:34px 34px 40px;display:flex}@supports (color:lab(0% 0 0)){.tpp-public .public-atlas .at-page .at-why{background:linear-gradient(170deg, lab(100% -.0000298023 .0000119209/.5), transparent 40%), var(--at-paper);box-shadow:inset 0 2px 0 lab(100% -.0000298023 .0000119209/.7), 0 6px 0 color-mix(in oklab, var(--paper,var(--background)) 70%, var(--foreground) 12%), 0 30px 40px -30px color-mix(in oklab, var(--foreground) 45%, transparent)}}.tpp-public .public-atlas .at-page .at-why-art{border-radius:22px;place-items:center;height:210px;margin-bottom:26px;display:grid}.tpp-public .public-atlas .at-page .at-why-0 .at-why-art{background:color-mix(in oklab, var(--at-lilac) 55%, transparent)}.tpp-public .public-atlas .at-page .at-why-1 .at-why-art{background:color-mix(in oklab, var(--at-lime) 45%, transparent)}.tpp-public .public-atlas .at-page .at-why-2 .at-why-art{background:color-mix(in oklab, var(--at-peach) 55%, transparent)}.tpp-public .public-atlas .at-page .at-why-cards{width:200px;height:150px;display:block;position:relative}.tpp-public .public-atlas .at-page .at-why-card{width:96px;position:absolute}.tpp-public .public-atlas .at-page .at-why-card-a{top:10px;left:12px;rotate:-10deg}.tpp-public .public-atlas .at-page .at-why-card-b{top:4px;right:12px;rotate:8deg}.tpp-public .public-atlas .at-page .at-why-gauges{--at-gauge:124px;align-items:end;gap:14px;display:flex}.tpp-public .public-atlas .at-page .at-why-gauge-b{translate:0 -10px}.tpp-public .public-atlas .at-page .at-why-clock{width:210px;display:block;rotate:-4deg}.tpp-public .public-atlas .at-page .at-why-title{letter-spacing:-.035em;color:var(--foreground);font-size:28px;line-height:1.1}.tpp-public .public-atlas .at-page .at-why-text{color:var(--muted-foreground);font-size:17px;line-height:1.6;margin-top:10px!important}.tpp-public .public-atlas .at-page .at-spec{grid-template-columns:minmax(0,1fr);gap:36px;display:grid}.tpp-public .public-atlas .at-page .at-spec-tape{justify-content:flex-end;min-width:0;display:flex}.tpp-public .public-atlas .at-page .at-tasks{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid}.tpp-public .public-atlas .at-page .at-task{align-content:start;gap:10px;padding:6px 36px 0;display:grid;position:relative}.tpp-public .public-atlas .at-page .at-task:first-child{padding-left:0}.tpp-public .public-atlas .at-page .at-task+.at-task{border-left:1px solid var(--border)}.tpp-public .public-atlas .at-page .at-task-num{width:44px;height:44px;color:var(--foreground);background:linear-gradient(160deg, color-mix(in oklab, var(--at-lime) 60%, white), var(--at-lime) 60%);box-shadow:0 4px 0 color-mix(in oklab, var(--at-lime) 60%, var(--foreground));border-radius:14px;place-items:center;margin-bottom:8px;font-size:18px;font-weight:700;display:grid}.tpp-public .public-atlas .at-page .at-task-kicker{letter-spacing:-.02em;color:var(--foreground);font-size:22px}.tpp-public .public-atlas .at-page .at-task-text{color:var(--muted-foreground);font-size:16px;line-height:1.6}.tpp-public .public-atlas .at-page .at-spec-foot{grid-template-columns:1fr 1fr;gap:24px;margin-top:12px;display:grid}.tpp-public .public-atlas .at-page .at-spec-card{background:color-mix(in oklab, var(--at-lilac) 40%, var(--paper,var(--background)));box-shadow:0 5px 0 color-mix(in oklab, var(--at-lilac) 60%, var(--foreground) 12%);border-radius:26px;grid-template-columns:96px minmax(0,1fr);align-items:center;gap:24px;padding:26px 30px;display:grid}.tpp-public .public-atlas .at-page .at-spec-card>span:last-child{color:var(--muted-foreground);gap:6px;font-size:16px;line-height:1.55;display:grid}.tpp-public .public-atlas .at-page .at-spec-card b{letter-spacing:-.02em;color:var(--foreground);font-size:20px;font-weight:500}.tpp-public .public-atlas .at-page .at-spec-gauge{width:96px;display:block}.tpp-public .public-atlas .at-page .at-spec-icon{background:radial-gradient(circle at 36% 30%, color-mix(in oklab, var(--at-lime) 40%, white), var(--at-lime) 62%);width:76px;height:76px;box-shadow:0 5px 0 color-mix(in oklab, var(--at-lime) 60%, var(--foreground));border-radius:50%;place-items:center;margin:0 auto;display:grid}.tpp-public .public-atlas .at-page .at-spec-icon svg{width:34px;height:34px;color:var(--foreground)}.tpp-public .public-atlas .at-page .at-fine{color:var(--muted-foreground);font-size:14px;line-height:1.5}.tpp-public .public-atlas .at-page .at-closing-scene{place-items:center;min-height:420px;display:grid;position:relative}.tpp-public .public-atlas .at-page .at-closing-tape{translate:40px;rotate:-8deg}.tpp-public .public-atlas .at-page .at-closing-pal{z-index:3;width:210px;position:absolute;bottom:-20px;left:4%}@keyframes at-hover{0%,to{translate:0}50%{translate:10px -8px}}.tpp-public .public-atlas .at-page[data-motion=off] .at-hero-glass{animation:none}.tpp-public .public-atlas .at-page[data-motion=off] .at-bench-row{transition:none}@media (prefers-reduced-motion:reduce){.tpp-public .public-atlas .at-page .at-hero-glass{animation:none}.tpp-public .public-atlas .at-page .at-bench-row{transition:none}}@media (max-width:1100px){.tpp-public .public-atlas .at-page .at-hero,.tpp-public .public-atlas .at-page .at-differ{grid-template-columns:1fr}.tpp-public .public-atlas .at-page .at-tasks{grid-template-columns:1fr;gap:26px}.tpp-public .public-atlas .at-page .at-task,.tpp-public .public-atlas .at-page .at-task:first-child{padding:0}.tpp-public .public-atlas .at-page .at-task+.at-task{border-left:0;border-top:1px solid var(--border);padding-top:26px}.tpp-public .public-atlas .at-page .at-spec-foot{grid-template-columns:1fr}}@media (max-width:760px){.tpp-public .public-atlas .at-page .at-hero{padding-top:8px}.tpp-public .public-atlas .at-page .at-hero-scene{order:-1;min-height:270px;margin:0 -20px;overflow:hidden}.tpp-public .public-atlas .at-page .at-hero-halo{width:300px}.tpp-public .public-atlas .at-page .at-hero-tapes{gap:14px;translate:-14px -6px;rotate:-6deg}.tpp-public .public-atlas .at-page .at-hero-now{translate:20px}.tpp-public .public-atlas .at-page .at-hero-glass{width:120px;top:8%;left:26%}.tpp-public .public-atlas .at-page .at-hero-pal{width:96px;bottom:2%;left:6%}.tpp-public .public-atlas .at-page .at-title-line,.tpp-public .public-atlas .at-page .at-title-accent{letter-spacing:-.055em;font-size:48px}.tpp-public .public-atlas .at-page .at-title{margin-bottom:18px}.tpp-public .public-atlas .at-page .at-bench{border-radius:28px;margin:0 -8px;padding:44px 0 26px}.tpp-public .public-atlas .at-page .at-bench-tapes{gap:18px}.tpp-public .public-atlas .at-page .at-bench-row{height:85px;display:block;position:relative}.tpp-public .public-atlas .at-page .at-bench-row>.tpp-tape{position:absolute;bottom:0;right:16px}.tpp-public .public-atlas .at-page .at-bench-controls{grid-template-columns:1fr;margin-top:34px;padding:0 20px}.tpp-public .public-atlas .at-page .at-chip{border-radius:20px;align-items:flex-start;font-size:15px}.tpp-public .public-atlas .at-page .at-why{padding:22px 22px 28px}.tpp-public .public-atlas .at-page .at-why-art{height:170px}.tpp-public .public-atlas .at-page .at-why-title{font-size:24px}.tpp-public .public-atlas .at-page .at-why-text{font-size:16px}.tpp-public .public-atlas .at-page .at-spec-tape{margin-right:-20px}.tpp-public .public-atlas .at-page .at-spec-card{grid-template-columns:70px minmax(0,1fr);gap:16px;padding:20px}.tpp-public .public-atlas .at-page .at-spec-gauge{width:70px}.tpp-public .public-atlas .at-page .at-spec-icon{width:60px;height:60px}.tpp-public .public-atlas .at-page .at-task-kicker{font-size:20px}.tpp-public .public-atlas .at-page .at-closing-scene{min-height:280px}.tpp-public .public-atlas .at-page .at-closing-tape{translate:20px}.tpp-public .public-atlas .at-page .at-closing-pal{width:130px;bottom:-10px}}
