.tellenze-home{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#f4f7fd;-webkit-font-smoothing:antialiased;background:radial-gradient(at 77% 12%,#092046 0,#0000 28%),#030a13;min-height:100vh;font-family:Inter Variable,sans-serif;overflow:clip}.tellenze-home a,.tellenze-home button{-webkit-tap-highlight-color:transparent}.tellenze-home :is(a,button,input):focus-visible{outline-offset:5px;outline:2px solid #65ddf3}.tellenze-home :is(section,[id]){scroll-margin-top:28px}.home-container{width:min(1320px,100% - 112px);margin-inline:auto}.home-header{z-index:5;justify-content:space-between;align-items:center;gap:24px;height:104px;display:flex;position:relative}.home-header nav a,.home-signin,.home-footer nav{color:#b6c7df;font-size:13px;transition:color .2s}.home-header nav a:hover,.home-footer nav a:hover{color:#50d9f1}.home-button{color:#031326;white-space:nowrap;cursor:pointer;background:linear-gradient(105deg,#25e4e8 0%,#60c6f9 44%,#ac65fb 79%,#ba39ee 100%);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;gap:15px;min-height:48px;padding:13px 24px;font-size:13px;font-weight:650;transition:box-shadow .2s,filter .2s;display:inline-flex;box-shadow:0 0 32px #21c8ed13}.home-button:hover{filter:brightness(1.12);box-shadow:0 0 30px #677bfa38}.home-button:disabled{cursor:wait;opacity:.65}.home-button-small{min-height:39px;padding:9px 23px}.home-signin{border:1px solid #304363;border-radius:999px;align-items:center;gap:8px;padding:9px 17px;display:inline-flex}.home-signin:hover{color:#fff;background:#14223a}.home-menu-button{color:#b6c7df;padding:8px}.home-mobile-nav{background:#0a1425;border:1px solid #263852;border-radius:16px;padding:16px;position:absolute;top:83px;left:0;right:0;box-shadow:0 25px 50px #0008}.home-mobile-nav a{justify-content:space-between;align-items:center;padding:13px;display:flex}.home-skip{z-index:20;background:#1e293b;padding:12px;position:absolute;top:-100px;left:20px}.home-skip:focus{top:10px}.home-hero{grid-template-columns:46% 54%;align-items:center;min-height:605px;padding-block:52px 62px;display:grid;position:relative}.home-hero-copy{z-index:2;padding-block:10px}.home-eyebrow{color:#aaa4ff;letter-spacing:.22em;align-items:center;gap:9px;font-size:10px;font-weight:550;line-height:1.7;display:flex}.home-eyebrow>span{background:#61ddef;border-radius:50%;width:5px;height:5px;display:inline-block;box-shadow:0 0 12px #25d8ed}.home-hero h1{letter-spacing:-.052em;margin-top:20px;font-size:clamp(42px,4.35vw,65px);font-weight:650;line-height:1.07}.home-gradient-text{color:#0000;background:linear-gradient(100deg,#22d7ec 0%,#50dfd3 40%,#b068fa 92%);-webkit-background-clip:text;background-clip:text}.home-waitlist{max-width:478px;margin-top:29px}.home-email-field{background:#0c192a;border:1px solid #2b4263;border-radius:999px;align-items:center;gap:5px;padding:4px;display:flex;box-shadow:0 12px 32px #0002}.home-email-field:focus-within{border-color:#65ddf3;box-shadow:0 0 0 3px #65ddf315}.home-email-field input{color:#f4f7fd;background:0 0;width:100%;min-width:0;padding:9px 12px;font-size:13px;outline:none!important}.home-email-field input::placeholder{color:#9db0cd}.home-email-field .home-button{min-height:44px;padding:12px 20px}.home-consent{color:#b7c8dc;max-width:455px;margin:13px 4px 0;font-size:12px;line-height:1.65}.home-consent a{color:#80e2ef;text-underline-offset:3px;text-decoration:underline}.home-consent a:hover{color:var(--premium-link-hover,#c5f6fa)}.home-consent a:focus-visible{outline-offset:3px;border-radius:2px;outline:2px solid #80e2ef}.home-form-error{color:#ffa1ba;margin-top:10px;font-size:12px;line-height:1.5}.home-honeypot{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.home-success{color:#6ee8c5;background:#0b2628;border:1px solid #27786b;border-radius:16px;align-items:center;gap:13px;padding:18px;display:flex}.home-success strong{color:#e6fff7;font-size:16px}.home-success p{margin-top:4px;font-size:12px;line-height:1.6}.home-promises{color:#b3c7e2;flex-wrap:wrap;gap:24px;margin-top:20px;font-size:11px;display:flex}.home-promises>span{align-items:center;gap:7px;display:inline-flex}.home-promises svg{color:#28d8ed}.home-preview-wrap{perspective:1300px;width:113%;margin-left:15px;position:relative}.home-preview-wrap:before{content:"";z-index:0;filter:blur(25px);background:radial-gradient(at 58% 23%,#078eed35,#0000 52%),radial-gradient(at 16% 89%,#6330ff35,#0000 37%);position:absolute;inset:-16% -4%}.home-preview{background:linear-gradient(150deg,#0d1e31,#050d17 38%);border:1px solid #267698;border-color:#5acee3 #267698 #267698 #7368d7;border-radius:17px;padding:8px;font-size:10px;position:relative;transform:rotateY(-9deg)rotate(-3deg);box-shadow:-8px 14px #041128,0 30px 90px #0008,-6px 12px 30px #6953f51f}.preview-topbar{color:#91aaca;align-items:center;gap:17px;height:46px;padding:0 13px 8px;display:flex}.preview-topbar .size-9{width:23px;height:23px}.preview-topbar .text-\[25px\]{color:#edf6ff;font-size:15px}.preview-search{background:#0c1b2d;border-radius:5px;flex:1;gap:7px;max-width:240px;margin-right:auto;padding:7px;font-size:8px;display:flex}.preview-search>span{margin-left:auto}.preview-avatar{color:#e0e5ff;background:#284462;border:1px solid #7d9bbd;border-radius:50%;place-items:center;width:22px;height:22px;display:grid}.preview-body{border:1px solid #17283c;border-radius:9px;min-height:374px;display:flex;overflow:hidden}.preview-sidebar{color:#8ba4c8;border-right:1px solid #162437;flex-direction:column;flex-shrink:0;gap:10px;width:116px;padding:18px 9px;font-size:8px;display:flex;position:relative}.preview-sidebar>span{align-items:center;gap:9px;padding:5px;display:flex}.preview-sidebar>.selected{color:#7cecff;background:#0d2939;border-radius:4px}.preview-sidebar-bottom{color:#8e97cb;gap:8px;font-size:7px;display:grid;position:absolute;bottom:16px;left:13px}.preview-content{flex:1;min-width:0;padding:22px 15px 15px}.preview-content h3{color:#f0f5fe;letter-spacing:-.035em;font-size:19px;font-weight:580}.preview-content p{color:#90a9ca;margin-top:5px;font-size:8px}.preview-status{color:#60d9b6;white-space:nowrap;border:1px solid #25463f;border-radius:20px;align-items:center;gap:5px;padding:4px 7px;font-size:7px;display:flex}.preview-status>span{background:currentColor;border-radius:50%;width:4px;height:4px}.preview-stats{grid-template-columns:repeat(3,1fr);gap:9px;margin-top:18px;display:grid}.preview-stats>div{background:linear-gradient(130deg,#10233a,#081422);border:1px solid #152c45;border-radius:7px;grid-template-columns:19px 1fr;gap:5px;min-height:92px;padding:13px 10px;display:grid;position:relative;overflow:hidden}.preview-stats span{color:#a6b9d2;font-size:7px}.preview-stats strong{grid-column:2;font-size:21px;font-weight:500;line-height:1}.preview-stats svg:last-child{width:65%;height:25px;position:absolute;bottom:3px;right:9px}.preview-loop{background:#091726;border:1px solid #17283d;border-radius:7px;margin-top:11px;padding:13px 11px}.preview-loop .object-contain{width:16px;height:16px}.preview-loop>div>span{color:#97acca;font-size:7px}.preview-loop-steps{justify-content:space-between;gap:8px;margin-top:18px;display:flex}.preview-loop-steps>div{flex-direction:column;align-items:center;gap:8px;display:flex}.preview-loop-steps>div>span{background:#102137;border:1px solid;border-radius:50%;place-items:center;width:35px;height:35px;display:grid;box-shadow:0 0 12px #3190cc22}.preview-loop-steps strong{font-size:7px;font-weight:450}.preview-bottom{grid-template-columns:1.6fr 1fr;gap:10px;margin-top:10px;display:grid}.preview-activity,.preview-motto{background:#0b192a;border:1px solid #182d45;border-radius:7px;padding:12px 9px}.preview-activity>strong{font-size:9px;font-weight:450}.preview-activity>div{color:#bac9df;align-items:center;gap:5px;margin-top:11px;font-size:6px;display:flex}.preview-activity>div>span{color:#60d4f5;background:#18435a;border-radius:3px;padding:3px}.preview-activity small{white-space:nowrap;color:#8098b9;margin-left:auto;font-size:6px}.preview-motto{background:radial-gradient(at 90% 80%,#58419e,#0000 85%),#13223c;flex-direction:column;justify-content:center;align-items:center;gap:9px;display:flex;position:relative;overflow:hidden}.preview-motto>svg{color:#a6b9ff}.preview-motto>span:not(.preview-orbit){text-align:center;letter-spacing:-.04em;font-size:21px;font-weight:300;line-height:1.15;position:relative}.preview-motto em{font-family:Newsreader Variable,serif;font-weight:400}.preview-orbit{border:1px solid #a9a2ff55;border-radius:50%;width:160px;height:160px;position:absolute;top:50px;transform:rotateX(60deg)}.home-preview-wrap figcaption{color:#849abd;letter-spacing:.13em;gap:25px;margin:31px 0 0 28px;font-size:7px;display:flex;position:relative}.home-preview-wrap figcaption>span{color:#637b9f;letter-spacing:0}.home-trusted{border-block:1px solid #1a2b42;padding-block:29px 35px}.tellenze-home .home-trusted h2{color:#91a5c3;text-align:center;letter-spacing:.22em;text-transform:uppercase;font-size:10px;font-weight:500;line-height:1.5}.home-trusted-logos{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:28px;max-width:540px;margin:25px auto 0;display:grid}.home-trusted-logo{color:#c1cddd;justify-content:center;align-items:center;gap:9px;min-width:0;min-height:40px;display:flex}.home-trusted-logo a{justify-content:center;align-items:center;gap:9px;min-width:0;min-height:44px;display:inline-flex}.home-trusted-logo a:focus-visible{outline-offset:5px;border-radius:4px;outline:2px solid #75dce0}.home-trusted-logo img{object-fit:contain;filter:brightness(0)invert();opacity:.76;flex-shrink:0;width:29px;height:29px}.home-trusted-logo span{letter-spacing:-.045em;white-space:nowrap;font-size:22px;font-weight:600}.home-trusted-emergent img{width:100%;max-width:225px;height:auto}.home-trusted-bewitt img{width:27px;height:32px}.home-foundations{align-items:center;gap:50px;padding-block:28px 40px;display:flex}.home-foundations>p{color:#8da6ca;letter-spacing:.18em;white-space:nowrap;font-size:8px}.home-foundations>div{flex:1;justify-content:space-between;gap:20px;display:flex}.home-foundations span{color:#9caed0;letter-spacing:-.015em;align-items:center;gap:10px;font-size:17px;font-weight:500;display:flex}.home-loop-intro{grid-template-columns:32% 1fr;align-items:center;gap:55px;display:grid}.tellenze-home h2{letter-spacing:-.035em;font-size:29px;font-weight:580;line-height:1.15}.home-loop-intro h2,.home-teams h2{margin-top:13px}.home-loop-intro>div>p:last-child{color:#a6bcd7;max-width:320px;margin-top:15px;font-size:12px;line-height:1.75}.home-loop-steps{grid-template-columns:repeat(6,1fr);gap:18px;display:grid}.home-loop-steps button{cursor:pointer;border-radius:8px;flex-direction:column;align-items:center;gap:8px;padding:6px 0;display:flex;position:relative}.home-loop-icon{border:1px solid var(--step-color);width:58px;height:58px;color:var(--step-color);background:#0a1725;border-radius:50%;place-items:center;transition:box-shadow .2s,background .2s;display:grid}.home-loop-steps button:hover .home-loop-icon,.home-loop-steps .is-active .home-loop-icon{box-shadow:0 0 25px color-mix(in srgb, var(--step-color) 25%, transparent), inset 0 0 15px color-mix(in srgb, var(--step-color) 12%, transparent);background:#0b2030}.home-loop-steps strong{margin-top:5px;font-size:12px;font-weight:550}.home-loop-steps small{color:#9fb5d4;white-space:nowrap;font-size:9px}.home-loop-arrow{color:#657e9b;position:absolute;top:26px;right:-18px}.home-loop-detail{color:#9eb4d1;background:#0a1421;border:1px solid #17283b;border-radius:8px;min-height:58px;margin-top:23px;padding:12px 16px;font-size:11px;line-height:1.7}.home-features{grid-template-columns:repeat(5,1fr);gap:16px;margin-top:34px;display:grid}.home-features article{background:radial-gradient(at 0 0,#0b1d34,#0000 90%);border:1px solid #1a344b;border-radius:11px;padding:23px 23px 25px}.home-features h3{margin-top:17px;font-size:13px;font-weight:550;line-height:1.35}.home-features p{color:#a6bbd7;margin-top:9px;font-size:11px;line-height:1.65}.home-teams{grid-template-columns:40% 35% 1fr;align-items:center;gap:35px;padding-block:15px 58px;display:grid}.home-team-visual{background:radial-gradient(at 50% 60%,#0c516246,#0000 60%),radial-gradient(at 20% 0,#69459650,#0000 70%),#091222;border:1px solid #283956;border-radius:15px;height:310px;position:relative;overflow:hidden}.home-team-grid{background-image:linear-gradient(#5286ab0b 1px,#0000 1px),linear-gradient(90deg,#5286ab0b 1px,#0000 1px);background-size:30px 30px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000);mask-image:linear-gradient(#0000,#000)}.home-team-core{background:radial-gradient(#1280ac35,#0000 75%);border-radius:50%;place-items:center;width:100px;height:100px;display:grid;position:absolute;top:45%;left:50%;transform:translate(-50%,-50%)}.home-team-core img{filter:drop-shadow(0 0 16px #51c9f652)}.home-team-orbit{border:1px solid #3884a545;border-radius:50%;width:295px;height:170px;position:absolute;top:56px;left:calc(50% - 147px)}.orbit-one{transform:rotate(-25deg)}.orbit-two{border-color:#a082d52e;transform:rotate(29deg)}.home-person{color:#80bef5;background:#0e2239;border:1px solid #4b689366;border-radius:13px;justify-content:center;align-items:center;padding:12px;display:flex;position:absolute;box-shadow:0 12px 30px #0003}.home-person>span{text-align:center;color:#b2c4df;width:100px;font-size:8px;position:absolute;bottom:-20px}.person-one{top:51px;left:11%}.person-two{color:#c098f5;background:#231d3f;top:137px;right:11%}.person-three{color:#52e5c5;width:38px;height:38px;padding:9px;top:174px;left:22%}.person-four{color:#c097fa;width:36px;height:36px;padding:8px;top:39px;right:27%}.home-team-visual>p{letter-spacing:-.03em;font-size:20px;font-weight:450;line-height:1.2;position:absolute;bottom:25px;left:27px}.home-team-visual>p>span{color:#bdc4fa}.home-team-caption{letter-spacing:.14em;color:#83aab8;align-items:center;gap:5px;font-size:6px;display:flex;position:absolute;bottom:27px;right:19px}.home-team-caption>span{background:#32e4b2;border-radius:50%;width:4px;height:4px}.home-teams-copy>p:not(.home-eyebrow){color:#a6bbd7;margin-top:18px;font-size:12px;line-height:1.8}.home-teams-copy .home-button{min-height:44px;margin-top:24px;padding:12px 21px}.home-text-link{color:#aaa6ff;align-items:center;gap:6px;margin-top:15px;margin-left:15px;font-size:10px;display:inline-flex}.home-audiences{flex-direction:column;gap:25px;display:flex}.home-audiences>div{align-items:center;gap:13px;display:flex}.home-audiences>div>span{background:#0b182a;border:1px solid #233852;border-radius:8px;flex-shrink:0;place-items:center;width:41px;height:43px;display:grid}.home-audiences h3{font-size:11px;font-weight:550}.home-audiences p{color:#99b0cf;margin-top:5px;font-size:9px;line-height:1.5}.home-belief{text-align:center;background:radial-gradient(at 50% 180%,#102f53,#0000 65%);border-block:1px solid #112238;padding-block:38px}.home-belief>.home-container>svg{color:#9489d9;margin-inline:auto;margin-bottom:15px}.home-belief blockquote{letter-spacing:-.025em;font-size:21px;font-weight:350;line-height:1.55}.home-belief-line{background:linear-gradient(90deg,#be46f4,#32e4e8);width:75px;height:1px;margin:19px auto 13px;display:block}.home-belief p{color:#8fabc9;letter-spacing:.18em;font-size:8px}@media (width>=1500px){.home-hero{min-height:660px}}@media (width<=1199px){.home-container{width:calc(100% - 72px)}.home-hero{grid-template-columns:47% 53%;min-height:550px;padding-block:35px 48px}.home-hero h1{font-size:48px}.home-hero-description{font-size:13px}.home-preview-wrap{width:125%;margin-left:10px}.home-hero-copy{padding-right:10px}.home-email-field .home-button{padding-inline:15px;font-size:11px}.home-loop-intro{grid-template-columns:30% 1fr;gap:35px}.home-loop-steps{gap:12px}.home-loop-icon{width:49px;height:49px}.home-loop-arrow{width:12px;top:23px;right:-16px}.tellenze-home h2{font-size:25px}.home-features article{padding:20px 17px}.home-teams{grid-template-columns:36% 36% 1fr;gap:25px}.home-team-visual{height:315px}.home-team-caption{display:none}.home-text-link{margin-left:0;display:flex}.home-foundations{gap:30px}.home-foundations span{gap:7px;font-size:14px}}@media (width<=899px){.home-trusted+.home-foundations{padding-top:28px}.home-hero{grid-template-columns:1fr;gap:48px;padding-top:30px}.home-hero-copy{max-width:590px;padding-right:0}.home-hero h1{font-size:clamp(46px,7vw,65px)}.home-hero-description{font-size:15px}.home-preview-wrap{width:94%;max-width:720px;margin-inline:auto}.home-preview{transform:rotateY(-5deg)rotate(-2deg)}.home-preview-wrap figcaption{margin-top:20px}.home-foundations{padding-top:10px;display:block}.home-foundations>p{text-align:center;margin-bottom:24px}.home-loop-intro{grid-template-columns:1fr;gap:28px}.home-loop-intro>div>p:last-child{max-width:500px}.home-loop-icon{width:58px;height:58px}.home-loop-arrow{top:27px;right:-13px}.home-features{grid-template-columns:repeat(3,1fr)}.home-teams{grid-template-columns:1fr 1fr;gap:30px}.home-audiences{flex-direction:row;grid-column:1/-1;justify-content:space-between;gap:18px}.home-audiences>div{gap:8px}.home-belief blockquote{font-size:19px}}@media (width<=639px){.home-header .home-button-small{display:none}}@media (width<=599px){.home-trusted{padding-block:25px 29px}.home-trusted-logos{grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 20px;margin-top:23px}.home-trusted-logo span{font-size:21px}.home-container{width:calc(100% - 40px)}.home-header{gap:15px;height:82px}.home-header .text-\[25px\]{font-size:23px}.home-header .size-9{width:30px;height:30px}.home-signin{padding:8px 12px;font-size:11px}.home-signin svg{display:none}.home-header>div{gap:3px}.home-hero{gap:39px;padding-top:22px;padding-bottom:28px}.home-hero h1{margin-top:17px;font-size:clamp(35px,9.7vw,58px)}.home-eyebrow{letter-spacing:.16em;font-size:8px}.home-hero-description{margin-top:19px;font-size:13px;line-height:1.75}.home-waitlist{margin-top:24px}.home-email-field input{padding-left:11px;font-size:12px}.home-email-field .home-button{gap:8px;padding-inline:13px;font-size:11px}.home-email-field .home-button svg{width:14px}.home-consent{font-size:12px}.home-promises{gap:16px;margin-top:16px;font-size:9px}.home-preview-wrap{width:100%}.home-preview{border-radius:11px;padding:5px;transform:none;box-shadow:0 16px 45px #08395d3b}.preview-topbar{gap:9px;height:35px;padding:0 7px 5px}.preview-topbar .text-\[25px\]{font-size:12px}.preview-topbar .size-9{width:19px;height:19px}.preview-search{gap:4px;padding:5px;font-size:6px}.preview-topbar>svg,.preview-search>span{display:none}.preview-body{min-height:0}.preview-sidebar{display:none}.preview-content{padding:15px 10px 10px}.preview-content h3{font-size:16px}.preview-content p{font-size:7px}.preview-status{font-size:6px}.preview-stats{gap:6px;margin-top:13px}.preview-stats>div{grid-template-columns:14px 1fr;min-height:75px;padding:10px 7px}.preview-stats>div>svg:first-child{width:12px}.preview-stats span{font-size:6px}.preview-stats strong{font-size:18px}.preview-loop{padding:10px 8px}.preview-loop>div>span{font-size:6px}.preview-loop-steps{gap:5px;margin-top:13px}.preview-loop-steps>div>span{width:30px;height:30px}.preview-loop-steps svg{width:15px}.preview-bottom{grid-template-columns:1.6fr 1fr;gap:7px}.preview-activity{padding:9px 7px}.preview-activity>strong{font-size:7px}.preview-activity>div{gap:4px;margin-top:7px;font-size:5px}.preview-activity small{display:none}.preview-motto>span:not(.preview-orbit){font-size:18px}.home-preview-wrap figcaption{letter-spacing:.08em;flex-wrap:wrap;justify-content:center;gap:10px;margin:13px 0 0;font-size:6px}.home-foundations{padding-block:18px 30px}.home-foundations>div{flex-wrap:wrap;justify-content:center;gap:19px 24px}.home-foundations>p{margin-bottom:20px;font-size:7px}.home-foundations span{font-size:12px}.home-foundations svg{width:17px}.home-loop-section{padding-block:32px}.home-loop-intro{gap:24px}.tellenze-home h2{font-size:26px}.home-loop-steps{grid-template-columns:repeat(3,1fr);gap:20px 18px}.home-loop-arrow{display:none}.home-loop-steps strong{font-size:12px}.home-loop-steps small{font-size:9px}.home-loop-detail{min-height:90px;margin-top:22px;font-size:11px}.home-features{grid-template-columns:repeat(2,1fr);gap:12px;margin-top:24px}.home-features article{padding:19px 17px}.home-features article:last-child{grid-column:1/-1}.home-features h3{font-size:13px}.home-features p{font-size:11px}.home-teams{grid-template-columns:1fr;gap:27px;padding-block:10px 32px}.home-team-visual{height:290px}.home-team-caption{display:flex}.home-teams-copy{padding-block:2px}.home-teams-copy>p:not(.home-eyebrow){font-size:13px}.home-text-link{margin-left:16px;display:inline-flex}.home-audiences{grid-template-columns:1fr 1fr;gap:24px 18px;display:grid}.home-audiences>div{gap:10px}.home-audiences h3{font-size:10px}.home-audiences p{font-size:9px}.home-audiences>div>span{width:34px;height:38px}.home-audiences svg{width:19px}.home-belief{padding-block:30px}.home-belief blockquote{font-size:18px;line-height:1.7}}@media (prefers-reduced-motion:reduce){.tellenze-home *,.tellenze-home :before,.tellenze-home :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.home-hero{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:30px;min-height:0;padding-block:55px 72px;display:grid}.home-hero-copy{max-width:560px;padding:0}.home-hero-kicker,.home-section-label{color:#83e0e7;letter-spacing:.015em;font-size:13px;font-weight:600;line-height:1.5}.home-hero h1{letter-spacing:-.05em;max-width:560px;margin-top:18px;font-size:clamp(42px,4.4vw,64px);font-weight:590;line-height:1.07}.home-hero-description{color:#c0cee0;max-width:545px;margin-top:22px;font-size:17px;line-height:1.65}.home-hero-actions{flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:25px;display:flex}.home-hero-actions .home-button{min-height:50px}.home-hero-secondary{color:#d0dded;text-underline-offset:6px;align-items:center;gap:8px;min-height:44px;font-size:14px;font-weight:550;-webkit-text-decoration:underline #648ba4;text-decoration:underline #648ba4;display:inline-flex}.home-hero-secondary:hover{color:var(--premium-link-hover,#8be9ef);text-decoration-color:currentColor}.home-hero .home-preview-wrap{width:108%;margin-left:0}.home-preview-label{z-index:2;color:#a8c6dc;letter-spacing:.035em;font-size:11px;font-weight:550;position:absolute;top:-29px;right:9px}.preview-heading{justify-content:space-between;align-items:start;gap:8px;display:flex}.preview-heading h3{max-width:310px}.preview-principles{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:18px;display:grid}.preview-principles>div{background:linear-gradient(140deg,#10243a,#091725);border:1px solid #1b334c;border-radius:8px;flex-direction:column;align-items:start;gap:7px;min-height:93px;padding:13px 10px;display:flex}.preview-principles strong{color:#eaf2ff;font-size:10px;font-weight:600}.preview-principles span{color:#9db5cf;font-size:8px;line-height:1.4}.home-preview-wrap figcaption{color:#98abc9;font-size:8px}.home-preview-wrap figcaption>span{color:#96cfd9}.home-loop-explorer .is-active .home-loop-icon{animation:4s ease-in-out infinite loop-breathe}@keyframes loop-breathe{0%,to{box-shadow:0 0 14px color-mix(in srgb, var(--step-color) 20%, transparent)}50%{box-shadow:0 0 27px color-mix(in srgb, var(--step-color) 35%, transparent)}}.home-proof-section{padding-block:78px 92px}.home-example-preview{margin:0;padding:0}.home-example-intro{justify-content:space-between;align-items:center;gap:22px;display:flex}.home-example-label{color:#86e0e4;letter-spacing:.03em;font-size:12px;font-weight:650}.home-example-label span{color:#8da5bc;margin-inline:5px}.home-example-explanation{max-width:896px;margin:30px auto 0}.home-example-explanation h2{max-width:725px;font-size:clamp(29px,3.25vw,43px);font-weight:570;line-height:1.18}.home-example-explanation p{color:#b5c8de;max-width:700px;margin-top:12px;font-size:15px;line-height:1.65}.home-example-open a{white-space:nowrap;color:#9ce5e9;text-underline-offset:4px;align-items:center;gap:8px;font-size:13px;text-decoration:underline;display:inline-flex}.home-example-open a:hover{color:var(--premium-link-hover,#d0fcfb)}.home-example-open-mobile{display:none!important}.home-example-image{background:#101b2a;border:1px solid #2c465d;border-radius:17px;width:min(100%,896px);margin:19px auto 0;overflow:hidden;box-shadow:0 23px 72px #0007}.home-example-image img{width:100%;height:auto;display:block}.home-example-preview figcaption{color:#9db3cd;max-width:896px;margin:14px auto 0;font-size:12px;line-height:1.6}.home-loop-section{background:#071321;border-top:1px solid #1e3347;padding-block:85px 80px}.home-loop-intro{grid-template-columns:minmax(0,.42fr) minmax(0,.58fr);align-items:center;gap:55px}.home-loop-heading h2{margin-top:13px;font-size:clamp(32px,3vw,41px)}.home-loop-heading>p:not(.home-section-label){color:#b7c9dd;max-width:405px;margin-top:16px;font-size:15px;line-height:1.7}.home-loop-heading .marketing-inline-link{margin-top:24px}.home-loop-detail{min-height:75px;font-size:13px}.home-proof-story{border-top:1px solid #26445c;margin-top:62px;padding-top:29px}.home-proof-story h2{max-width:810px;margin-top:12px;font-size:clamp(30px,3vw,40px)}.home-proof-story ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:29px;margin-top:32px;display:grid}.home-proof-story li{border-top:1px solid #426781;padding-top:15px}.home-proof-story li>span{color:#80dce4;font-family:Newsreader Variable,serif;font-size:23px}.home-proof-story h3{color:#f0f5fd;margin-top:11px;font-size:17px;font-weight:570;line-height:1.3}.home-proof-story li p{color:#b2c6dc;margin-top:10px;font-size:13px;line-height:1.7}.home-product-discovery .marketing-section-heading{max-width:740px}.home-product-discovery .marketing-section-heading h2{margin-top:14px;font-size:clamp(32px,3.1vw,42px)}.home-origin{border-top:1px solid #244056;grid-template-columns:1fr 1fr;gap:70px;padding-block:72px 78px;display:grid}.home-origin h2{max-width:560px;margin-top:13px;font-size:clamp(31px,3vw,42px)}.home-origin>div:last-child>p{color:#bfd0e2;max-width:570px;font-size:16px;line-height:1.75}.home-access{border-top:1px solid #244056;grid-template-columns:.85fr 1fr;align-items:start;gap:80px;padding-block:70px 76px;display:grid}.home-access h2{max-width:440px;margin-top:13px;font-size:clamp(31px,3vw,42px)}.home-access>div:first-child>p:last-child{color:#bfd0e2;max-width:500px;margin-top:16px;font-size:15px;line-height:1.7}.home-access .home-waitlist{max-width:520px;margin:0}.home-access .home-email-field{border-radius:18px}@media (width<=899px){.home-hero{grid-template-columns:1fr;gap:45px;padding-block:51px 58px}.home-hero .home-preview-wrap{width:min(95%,720px);margin-inline:auto}.home-proof-story ol{gap:18px}.home-loop-intro{grid-template-columns:1fr;gap:36px}.home-origin,.home-access{gap:36px}}@media (width<=700px){.home-example-open-desktop{display:none!important}.home-example-open-mobile{display:inline-flex!important}.home-example-image{width:min(100%,390px)}.home-proof-story ol{grid-template-columns:1fr;gap:24px}.home-origin,.home-access{grid-template-columns:1fr}}@media (width<=599px){.home-hero{gap:35px;padding-block:38px 47px}.home-hero-kicker,.home-section-label{font-size:12px}.home-hero h1{margin-top:17px;font-size:clamp(39px,9.8vw,53px);line-height:1.08}.home-hero-description{margin-top:20px;font-size:15px}.home-hero-actions{gap:10px 18px;margin-top:25px}.home-hero-actions .home-button{white-space:normal;text-align:center}.home-hero-secondary{font-size:13px}.home-hero .home-preview-wrap{width:100%}.home-preview-label{font-size:10px;top:-22px;right:0}.preview-principles{gap:5px;margin-top:12px}.preview-principles>div{gap:5px;min-height:77px;padding:10px 7px}.preview-principles strong{font-size:8px}.preview-principles span{font-size:7px}.home-proof-section{padding-block:62px 68px}.home-example-intro{display:block}.home-example-explanation{margin-top:25px}.home-example-explanation h2{font-size:28px}.home-example-explanation p{font-size:14px}.home-example-open{margin-top:14px}.home-example-image{border-radius:12px;margin-top:19px}.home-example-preview figcaption{font-size:12px}.home-loop-section{padding-block:68px 66px}.home-loop-heading h2,.home-product-discovery .marketing-section-heading h2,.home-origin h2,.home-access h2{font-size:30px}.home-loop-heading>p:not(.home-section-label){font-size:14px}.home-proof-story{margin-top:43px;padding-top:24px}.home-proof-story h2{font-size:29px}.home-product-discovery{padding-block:66px}.home-origin{padding-block:62px}.home-origin>div:last-child>p{font-size:14px}.home-access{padding-block:58px 68px}.home-access>div:first-child>p:last-child{font-size:14px}.home-access .home-waitlist{max-width:none}}.home-header nav a[aria-current=page],.home-footer nav a[aria-current=page]{color:#65ddf3}.home-header nav a[aria-current=page]{text-underline-offset:9px;text-decoration:underline;text-decoration-thickness:1px}.home-loop-intro>div>p:not(.home-eyebrow){color:#a6bcd7;max-width:500px;margin-top:15px;font-size:12px;line-height:1.75}.marketing-inline-link{color:#9faaff;align-items:center;gap:10px;margin-top:21px;font-size:13px;font-weight:500;line-height:1.6;display:inline-flex}.marketing-inline-link:hover{color:var(--premium-link-hover,#65ddf3)}.marketing-inline-link svg{flex-shrink:0;transition:transform .2s}.marketing-inline-link:hover svg{transform:translate(3px)}.marketing-section-link{justify-content:flex-end;display:flex}.marketing-section-link+.home-features{margin-top:16px}.tellenze-editorial{background:radial-gradient(900px 700px at 83% 3%,#092144 0,#0000 70%),#030a13}.marketing-hero{padding-block:68px 88px}.marketing-hero h1{letter-spacing:-.055em;margin-top:22px;font-size:clamp(44px,4.8vw,72px);font-weight:580;line-height:1.08}.marketing-hero-split{grid-template-columns:1.15fr 1fr;align-items:center;gap:70px;min-height:565px;display:grid}.marketing-lead{color:#acc1dc;max-width:540px;margin-top:25px;font-size:17px;line-height:1.8}.marketing-actions{flex-wrap:wrap;align-items:center;gap:22px;margin-top:30px;display:flex}.marketing-actions .marketing-inline-link{margin-top:0}.marketing-hero-centered{text-align:center;padding-bottom:64px}.marketing-hero-centered .home-eyebrow{justify-content:center}.marketing-hero-centered .marketing-lead{max-width:670px;margin-inline:auto}.marketing-hero-centered h1{font-size:clamp(44px,5.1vw,76px)}.marketing-section{padding-block:86px}.marketing-section-heading{max-width:680px;margin-bottom:44px}.tellenze-editorial h2{letter-spacing:-.04em;font-size:clamp(28px,2.8vw,40px);line-height:1.18}.tellenze-editorial h3{letter-spacing:-.02em;font-size:20px;font-weight:550;line-height:1.35}.marketing-section-heading h2,.marketing-split h2,.marketing-purpose h2,.marketing-next h2,.marketing-waitlist h2,.marketing-roadmap h2{margin-top:15px}.marketing-section-heading>p:not(.home-eyebrow),.marketing-next>div>p:not(.home-eyebrow),.marketing-waitlist>div>p:not(.home-eyebrow){color:#a9bed9;margin-top:18px;font-size:15px;line-height:1.8}.marketing-band{background:linear-gradient(115deg,#081423,#06101c);border-block:1px solid #15273c;padding-block:70px}.marketing-split{grid-template-columns:1fr 1fr;align-items:start;gap:100px;display:grid}.marketing-prose{color:#aec1d9;font-size:16px;line-height:1.85}.marketing-prose>p+p{margin-top:20px}.marketing-prose strong{color:#eef5ff;font-weight:550}.marketing-prose .marketing-callout{color:#6ae1d7;font-size:21px;font-weight:500}.marketing-next{border-top:1px solid #1d2a3d;justify-content:space-between;align-items:center;gap:36px;padding-block:58px;display:flex}.marketing-next>a{flex-shrink:0}.marketing-waitlist{background:radial-gradient(at 80% 100%,#19183e 0,#0000 65%),#091728;border:1px solid #294261;border-radius:20px;grid-template-columns:1fr 1fr;align-items:center;gap:65px;margin-block:15px 64px;padding:48px 54px;display:grid}.marketing-waitlist .home-waitlist{width:100%;max-width:none;margin-top:0}.marketing-waitlist h2{font-size:38px}.marketing-waitlist>div>p:not(.home-eyebrow){margin-top:13px;font-size:13px}.marketing-loop-orbit{aspect-ratio:1;background:radial-gradient(circle,#10465744,#0000 65%);justify-self:center;width:100%;max-width:430px;position:relative}.marketing-orbit-track{border:1px solid #2b658a;border-radius:50%;position:absolute;inset:12%;box-shadow:0 0 80px #1686bb15,inset 0 0 50px #136dab15}.marketing-orbit-track:after{content:"";border:1px dashed #2d395b;border-radius:50%;position:absolute;inset:21px}.marketing-orbit-center{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;display:flex;position:absolute;inset:27%}.marketing-orbit-center>span{letter-spacing:.25em;color:#a7bcd9;font-size:9px}.marketing-orbit-center strong{letter-spacing:-.04em;font-size:36px;font-weight:550;line-height:1.12}.marketing-orbit-center em{color:#71d9db;font-style:normal}.marketing-orbit-node{flex-direction:column;align-items:center;gap:8px;display:flex;position:absolute;transform:translate(-50%,-50%)}.marketing-orbit-node>span{width:58px;height:58px;color:var(--step-color);border:1px solid var(--step-color);box-shadow:0 0 25px color-mix(in srgb, var(--step-color) 16%, transparent);background:#071525;border-radius:50%;place-items:center;display:grid}.marketing-orbit-node strong{color:#c4d5ed;background:#071322;padding-inline:5px;font-size:11px;font-weight:500}.marketing-orbit-node.node-0{top:12%;left:50%}.marketing-orbit-node.node-1{top:31%;left:83%}.marketing-orbit-node.node-2{top:70%;left:83%}.marketing-orbit-node.node-3{top:89%;left:50%}.marketing-orbit-node.node-4{top:70%;left:17%}.marketing-orbit-node.node-5{top:31%;left:17%}.marketing-loop-explorer .home-loop-steps{max-width:1000px;margin-inline:auto}.marketing-loop-explorer .home-loop-icon{width:68px;height:68px}.marketing-loop-explorer .home-loop-steps strong{font-size:15px}.marketing-loop-explorer .home-loop-steps small{font-size:11px}.marketing-loop-explorer .home-loop-arrow{top:31px;right:-18px}.marketing-loop-detail{border:1px solid #22354b;border-top:2px solid var(--step-color);background:#091625;border-radius:14px;grid-template-columns:1fr 1fr;gap:60px;min-height:280px;margin-top:35px;padding:36px 40px;display:grid}.marketing-step-number{color:var(--step-color);letter-spacing:.15em;font-size:12px}.marketing-loop-detail h3{margin-top:18px;font-size:28px}.marketing-loop-detail p{color:#a8bfdc;margin-top:14px;font-size:14px;line-height:1.8}.marketing-loop-detail p.marketing-detail-label{color:var(--step-color);letter-spacing:.18em;margin-top:0;font-size:9px}.marketing-loop-detail p+.marketing-detail-label{margin-top:20px}.marketing-loop-detail .marketing-detail-label+p{margin-top:8px}.marketing-example{border-top:1px solid #1b2b40}.marketing-section-heading .marketing-example-note{color:#b5a8e5;border-left:2px solid #6e65a1;padding-left:15px;font-size:12px}.marketing-story-steps{grid-template-columns:1fr 1fr;column-gap:65px;display:grid}.marketing-story-steps article{border-top:1px solid #1a2b40;gap:22px;padding-block:28px;display:flex}.marketing-story-number{color:var(--step-color);opacity:.8;flex-shrink:0;font-size:20px;font-weight:400}.marketing-stage-label{color:var(--step-color);text-transform:uppercase;letter-spacing:.16em;font-size:10px}.marketing-story-steps h3{margin-block:11px}.marketing-story-steps article p:last-child{color:#a8bcd7;font-size:14px;line-height:1.85}.marketing-example-end{color:#93dfd3;background:#0c2128;border-radius:10px;align-items:center;gap:14px;margin-top:20px;padding:20px 24px;font-size:15px;display:flex}.marketing-example-end svg{flex-shrink:0}.marketing-availability{color:#94a9c6;font-size:11px}.marketing-system{background:linear-gradient(135deg,#0b1a2c,#07101e);border:1px solid #29496b;border-radius:18px;padding:32px 30px;transform:rotate(-3deg);box-shadow:0 25px 100px #091a5038}.marketing-diagram-label{letter-spacing:.2em;color:#91a9ca;margin-bottom:25px;font-size:9px}.marketing-system-layer{background:#0c1b2d;border:1px solid #243b54;border-radius:9px;align-items:center;gap:18px;padding:25px 20px;display:flex}.marketing-system-layer+.marketing-system-layer{margin-top:18px}.marketing-system-layer>svg{flex-shrink:0}.marketing-system-layer>svg:last-child{opacity:.6;margin-left:auto}.marketing-system-layer strong{color:#ecf4ff;font-size:18px;font-weight:500}.marketing-system-layer p{color:#9cb3d1;margin-top:7px;font-size:10px;line-height:1.7}.layer-cyan{color:#56d4f3;border-left-color:#56d4f3}.layer-purple{color:#b088ff;border-left-color:#b088ff}.layer-green{color:#58dfb7;border-left-color:#58dfb7}.marketing-system-caption{color:#a8bddd;align-items:center;gap:9px;margin-top:23px;font-size:10px;line-height:1.7;display:flex}.marketing-system-caption>span{background:#58dfb7;border-radius:50%;flex-shrink:0;width:5px;height:5px}.marketing-capabilities{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.marketing-capabilities article{background:linear-gradient(130deg,#0a1829,#06101b);border:1px solid #1f344d;border-radius:12px;padding:30px}.marketing-capabilities article>svg{color:#8aabff;margin-bottom:24px}.marketing-capabilities article:nth-child(3n+2)>svg{color:#64dbc9}.marketing-capabilities article:nth-child(3n)>svg{color:#b28afe}.marketing-capabilities article>p,.marketing-audience-grid p,.marketing-feature-list p{color:#a3b9d5;margin-top:12px;font-size:14px;line-height:1.8}.marketing-tags{flex-wrap:wrap;gap:6px;margin-top:24px;display:flex}.marketing-tags li{color:#acbed6;border:1px solid #28394e;border-radius:5px;padding:5px 8px;font-size:9px;line-height:1.5}.marketing-feature-list{flex-direction:column;gap:27px;display:flex}.marketing-feature-list>div{align-items:flex-start;gap:19px;display:flex}.marketing-feature-list>div>svg{color:#7dacf3;flex-shrink:0;margin-top:3px}.marketing-feature-list h3{font-size:18px}.marketing-feature-list p{margin-top:6px}.marketing-roadmap{gap:28px;max-width:850px;margin-inline:auto;display:flex}.marketing-roadmap>svg{color:#c18afa;flex-shrink:0;margin-top:3px}.marketing-roadmap>div>p:not(.home-eyebrow){color:#a7bedb;margin-top:18px;font-size:15px;line-height:1.85}.marketing-discipline-line{border-top:1px solid #1a304b;flex-wrap:wrap;justify-content:center;gap:14px 30px;margin-top:55px;padding-top:30px;display:flex}.marketing-discipline-line span{color:#a6bad9;font-size:12px}.marketing-discipline-line span:last-child{color:#73d9db}.marketing-scenario{border-top:1px solid #1d2f46;grid-template-columns:1fr 1fr;gap:110px;padding-block:64px;display:grid}.marketing-scenario-index{color:#849be2;align-items:center;gap:16px;margin-bottom:28px;font-size:13px;display:flex}.marketing-scenario h2{margin-top:16px}.marketing-scenario>div>p:not(.home-eyebrow){color:#a8bfdb;margin-top:20px;font-size:15px;line-height:1.85}.marketing-scenario-path{padding-top:20px}.marketing-scenario-path li{align-items:flex-start;gap:19px;padding-block:18px;display:flex}.marketing-scenario-path li>span{color:#88c6ee;background:#10263b;border:1px solid #25465d;border-radius:50%;flex-shrink:0;place-items:center;width:30px;height:30px;font-size:10px;display:grid}.marketing-scenario-path li>p{color:#bdcde2;font-size:14px;line-height:1.85}.marketing-scenario-path p.marketing-result{color:#70d6c1;border-top:1px solid #1c3441;align-items:flex-start;gap:12px;padding-top:22px;font-size:13px;line-height:1.8;display:flex}.marketing-result svg{flex-shrink:0;margin-top:3px}.marketing-audience-grid{grid-template-columns:repeat(3,1fr);gap:45px;display:grid}.marketing-audience-grid article>svg{color:#91aaff;margin-bottom:22px}.marketing-company-art{aspect-ratio:1;background:radial-gradient(#19456a50 0,#0000 64%);justify-self:center;place-items:center;width:100%;max-width:420px;display:grid;position:relative}.marketing-company-ring{border:1px solid #42648666;border-radius:50%;position:absolute}.marketing-company-ring.ring-outer{border-color:#534e9e;inset:7%;transform:rotate(-35deg)scaleY(.75)}.marketing-company-ring.ring-inner{border-color:#327e95;inset:13%;transform:rotate(35deg)scaleY(.8);box-shadow:0 0 35px #3b98e00a}.marketing-company-mark{filter:drop-shadow(0 8px 30px #355ea766);width:112px;height:112px;margin-top:-36px}.marketing-company-caption{color:#b7cbea;letter-spacing:.25em;text-align:center;font-size:8px;line-height:2;position:absolute;bottom:14%}.marketing-company-caption strong{color:#6cdae8;font-weight:500}.marketing-purpose{background:linear-gradient(130deg,#0a1a2b,#0c1429);border-block:1px solid #29405c;grid-template-columns:1fr 1fr;gap:0;display:grid}.marketing-purpose article{padding:44px 45px}.marketing-purpose article+article{border-left:1px solid #29405c}.marketing-purpose h2{font-size:30px}.marketing-purpose article>p:not(.home-eyebrow){color:#a3bada;margin-top:20px;font-size:14px;line-height:1.85}.marketing-origin-signature{color:#7692b9;align-items:center;gap:13px;margin-top:35px;font-size:12px;display:flex}.marketing-company-belief{text-align:center;padding-block:80px}.marketing-company-belief>svg{color:#a286ef;margin-inline:auto}.marketing-company-belief blockquote{letter-spacing:-.025em;margin-top:23px;font-size:clamp(23px,2.4vw,34px);font-weight:400;line-height:1.5}@media (width<=1199px){.marketing-hero-split{gap:45px}.marketing-split,.marketing-scenario{gap:60px}.marketing-capabilities{grid-template-columns:repeat(2,1fr)}.marketing-waitlist{gap:38px;padding:38px}.marketing-system{padding:25px 20px}.marketing-system-layer{gap:12px;padding:22px 15px}.marketing-system-layer>svg:last-child{display:none}.marketing-loop-detail{gap:35px;min-height:320px}}@media (width<=899px){.marketing-hero-split{grid-template-columns:1.2fr 1fr;gap:25px;min-height:450px}.marketing-hero h1{font-size:43px}.marketing-lead{font-size:15px}.marketing-orbit-center strong{font-size:25px}.marketing-orbit-node>span{width:42px;height:42px}.marketing-orbit-node svg{width:20px}.marketing-orbit-node strong{font-size:9px}.marketing-system{padding:20px 14px;transform:none}.marketing-system-layer{gap:10px;padding:18px 10px}.marketing-system-layer strong{font-size:15px}.marketing-system-layer p{font-size:9px}.marketing-system-layer>svg{width:19px}.marketing-split{gap:40px}.marketing-section,.marketing-company-belief{padding-block:60px}.marketing-band{padding-block:50px}.marketing-story-steps{column-gap:30px}.marketing-story-steps article{gap:14px}.marketing-loop-detail{gap:30px;min-height:350px;padding:28px}.marketing-loop-detail h3{font-size:24px}.marketing-waitlist{grid-template-columns:1fr;gap:25px}.marketing-waitlist .home-waitlist{max-width:530px}.marketing-next{flex-direction:column;align-items:flex-start;gap:8px}.marketing-scenario{gap:40px}.marketing-audience-grid{gap:25px}.marketing-audience-grid h3{font-size:18px}.marketing-purpose article{padding:32px 28px}.marketing-purpose h2{font-size:24px}.marketing-origin-signature{flex-wrap:wrap}.marketing-company-mark{width:85px;height:85px}}@media (width<=599px){.marketing-hero{padding-block:33px 45px}.marketing-hero-split{grid-template-columns:1fr;gap:32px}.marketing-hero h1,.marketing-hero-centered h1{margin-top:17px;font-size:clamp(37px,9vw,52px)}.marketing-lead{margin-top:22px;font-size:14px;line-height:1.85}.marketing-actions{gap:15px}.marketing-actions .home-button,.marketing-inline-link{font-size:12px}.marketing-loop-orbit{max-width:330px}.marketing-orbit-center strong{font-size:29px}.marketing-orbit-node>span{width:48px;height:48px}.marketing-split,.marketing-loop-detail,.marketing-story-steps,.marketing-capabilities,.marketing-scenario,.marketing-audience-grid,.marketing-purpose{grid-template-columns:1fr}.marketing-split{gap:26px}.marketing-section{padding-block:44px}.marketing-section-heading{margin-bottom:30px}.marketing-section-heading>p:not(.home-eyebrow),.marketing-prose{font-size:14px}.marketing-loop-explorer .home-loop-icon{width:55px;height:55px}.marketing-loop-explorer .home-loop-steps strong{font-size:13px}.marketing-loop-explorer .home-loop-steps small{font-size:9px}.marketing-loop-detail{gap:25px;min-height:440px;padding:25px 22px}.marketing-loop-detail p{font-size:13px}.marketing-story-steps article{padding-block:23px}.marketing-example-end{padding:18px;font-size:13px}.marketing-waitlist{border-radius:13px;margin-bottom:35px;padding:30px 20px}.marketing-waitlist h2{font-size:30px}.marketing-waitlist .home-email-field{border-radius:16px;flex-direction:column;align-items:stretch;padding:6px}.marketing-waitlist .home-email-field input{padding:11px}.marketing-waitlist .home-email-field .home-button{min-height:42px}.marketing-system{width:100%;max-width:390px;margin-inline:auto;padding:24px}.marketing-system-layer{gap:18px;padding:20px 14px}.marketing-system-layer>svg{width:23px}.marketing-system-layer p{font-size:10px}.marketing-system-layer strong{font-size:17px}.marketing-system-layer>svg:last-child{width:15px;display:block}.marketing-capabilities article{padding:25px}.marketing-capabilities article>svg{margin-bottom:19px}.marketing-roadmap{gap:17px}.marketing-roadmap>svg{width:21px}.marketing-roadmap h2{font-size:26px}.marketing-roadmap>div>p:not(.home-eyebrow){font-size:14px}.marketing-discipline-line{gap:14px 20px;margin-top:34px}.marketing-discipline-line span{font-size:11px}.marketing-scenario{gap:12px;padding-block:38px}.marketing-scenario-path{padding-top:0}.marketing-scenario>div>p:not(.home-eyebrow){font-size:14px}.marketing-scenario-index{margin-bottom:20px}.marketing-audience-grid{gap:32px}.marketing-audience-grid article>svg{margin-bottom:16px}.marketing-audience-grid h3{font-size:20px}.marketing-company-art{max-width:300px;margin-block:-15px}.marketing-company-mark{width:90px;height:90px}.marketing-purpose article{padding:30px 25px}.marketing-purpose article+article{border-top:1px solid #29405c;border-left:none}.marketing-purpose h2{font-size:26px}.marketing-company-belief{padding-block:45px}}@media (prefers-reduced-motion:reduce){.marketing-inline-link svg{transition:none}}.home-header nav a[data-active=true]{color:#65ddf3}.marketing-product-nav{border-block:1px solid #1a2b40;align-items:center;gap:32px;padding-block:17px;display:flex}.marketing-product-nav a{color:#9db4d2;white-space:nowrap;padding-block:4px;font-size:12px}.marketing-product-nav a:hover,.marketing-product-nav a[aria-current=page]{color:#69e0e5}.marketing-product-nav a[aria-current=page]{text-underline-offset:9px;text-decoration:underline}.home-mobile-product-links{border-left:1px solid #304567;margin-left:15px;padding-left:15px}.home-mobile-nav .home-mobile-product-links a{color:#9cafd0;padding-block:9px;font-size:12px}.home-mobile-nav{max-height:calc(100dvh - 110px);overflow-y:auto}.marketing-product-areas{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}.marketing-product-areas>a{background:linear-gradient(135deg,#0c1a2e,#07101e);border:1px solid #263953;border-radius:15px;flex-direction:column;padding:34px 36px;transition:border-color .2s,background .2s;display:flex}.marketing-product-areas>a:hover{background:linear-gradient(135deg,#10213a,#091727);border-color:#4e769a}.marketing-product-area-top{color:#78baff;justify-content:space-between;align-items:center;margin-bottom:31px;display:flex}.marketing-product-areas>a:nth-child(2) .marketing-product-area-top{color:#c392ff}.marketing-product-areas>a:nth-child(3) .marketing-product-area-top{color:#5ddac4}.marketing-product-areas>a:nth-child(4) .marketing-product-area-top{color:#e4c984}.marketing-product-area-top>svg:last-child{color:#687d9e}.marketing-product-areas h3{letter-spacing:-.035em;margin-top:13px;font-size:25px;font-weight:550;line-height:1.3}.marketing-product-areas a>p:not(.home-eyebrow){color:#a8bfdc;max-width:460px;margin-top:15px;font-size:14px;line-height:1.85}.marketing-product-areas a>span{color:#adbbff;align-items:center;gap:8px;margin-top:auto;padding-top:27px;font-size:12px;display:flex}.home-product-discovery{border-top:1px solid #1a2b40}.home-product-discovery h2{font-size:38px}.home-product-discovery+.home-teams{border-top:1px solid #1a2b40}.marketing-band h3{letter-spacing:-.02em;font-size:20px;font-weight:550}.marketing-hero-cta{margin-top:29px}.marketing-detail-band{background:#081524;border:1px solid #233750;border-radius:18px;padding:50px}.marketing-small-note{color:#8198b7;margin-top:22px;font-size:12px;line-height:1.8}.marketing-check-list{flex-direction:column;gap:23px;display:flex}.marketing-check-list li{color:#b2c6e0;align-items:flex-start;gap:16px;font-size:15px;line-height:1.8;display:flex}.marketing-check-list svg{color:#64d7c7;flex-shrink:0;margin-top:5px}.marketing-feature-directory>div{border-top:1px solid #25354b;grid-template-columns:240px 1fr;gap:45px;padding-block:25px;display:grid}.marketing-feature-directory>div:last-child{border-bottom:1px solid #25354b}.marketing-feature-directory dt{letter-spacing:-.02em;font-size:18px;font-weight:500}.marketing-feature-directory dd{color:#a9bfda;max-width:720px;font-size:14px;line-height:1.8}.marketing-faq{max-width:950px}.marketing-faq details{border-top:1px solid #25354b}.marketing-faq details:last-child{border-bottom:1px solid #25354b}.marketing-faq summary{color:#dce9fa;cursor:pointer;justify-content:space-between;align-items:center;gap:25px;padding-block:24px;padding-inline-end:24px;font-size:17px;font-weight:500;list-style:none;display:flex}.marketing-faq summary::-webkit-details-marker{display:none}.marketing-faq summary:after{color:#82b9e5}.marketing-faq details>p{color:#aac1dd;max-width:820px;padding-bottom:25px;font-size:14px;line-height:1.9}.tellenze-home summary:focus-visible{outline-offset:5px;outline:2px solid #65ddf3}.marketing-loop-product-map{grid-template-columns:repeat(3,1fr);gap:40px;display:grid}.marketing-loop-product-map article{border-top:1px solid color-mix(in srgb, var(--step-color) 35%, #142334);padding-top:23px}.marketing-loop-product-map article>span{letter-spacing:.09em;color:var(--step-color);font-size:12px}.marketing-loop-product-map article>p{color:#adc3df;margin-top:18px;font-size:14px;line-height:1.85}.marketing-loop-product-map .marketing-inline-link{font-size:11px}.marketing-work-preview,.marketing-context-preview{background:linear-gradient(135deg,#0c1c30,#071421);border:1px solid #2b4667;border-radius:16px;padding:30px;box-shadow:0 24px 80px #10265f20}.marketing-preview-label{color:#8facca;letter-spacing:.05em;justify-content:space-between;align-items:center;gap:15px;font-size:8px;display:flex}.marketing-preview-label>span:first-child{color:#78decf;align-items:center;gap:7px;display:flex}.marketing-work-preview>h3{margin-top:25px;font-size:25px}.marketing-work-context{color:#9eafd9;flex-wrap:wrap;gap:17px;margin-top:20px;font-size:10px;display:flex}.marketing-work-context>span{align-items:center;gap:7px;display:flex}.marketing-work-item{background:#0c1b2c;border:1px solid #29435a;border-radius:9px;margin-top:28px;padding:24px}.marketing-work-item>p{font-size:14px;font-weight:500;line-height:1.6}.marketing-work-type{letter-spacing:.14em;color:#a2a2f3;margin-bottom:12px;font-size:8px;display:block}.marketing-work-item>div{color:#a5bdd8;flex-direction:column;gap:12px;margin-top:20px;font-size:10px;display:flex}.marketing-work-item>div>span{align-items:center;gap:9px;display:flex}.marketing-work-item svg{color:#67cbbd}.marketing-preview-progress{color:#a6c6e7;justify-content:space-between;align-items:center;margin-block:27px;font-size:10px;display:flex}.marketing-preview-progress svg{color:#4a6d8e}.marketing-work-preview figcaption,.marketing-context-preview figcaption{color:#708da9;font-size:8px;line-height:1.8}.marketing-looper-visual{aspect-ratio:1;background:radial-gradient(circle,#3544a14a,#0000 65%);place-items:center;min-width:0;display:grid;position:relative}.marketing-looper-visual img{filter:drop-shadow(0 0 25px #292bd026);width:86%;height:auto;position:relative}.marketing-looper-orbit{border:1px solid #3e55843d;border-radius:50%;position:absolute;inset:6%;transform:rotate(35deg)scaleY(.75)}.marketing-looper-caption{color:#a9b4e7;letter-spacing:.14em;align-items:center;gap:10px;font-size:8px;display:flex;position:absolute;bottom:2%}.marketing-conversation{background:#0c192d;border:1px solid #2b3b58;border-radius:13px;padding:25px}.marketing-message{align-items:flex-start;gap:14px;padding-block:17px;display:flex}.marketing-message+.marketing-message{border-top:1px solid #253851}.marketing-avatar{color:#9bd4e4;background:#1e4860;border-radius:50%;flex-shrink:0;place-items:center;width:28px;height:28px;font-size:12px;display:grid}.marketing-message strong{color:#d4e4f8;font-size:12px;font-weight:500}.marketing-message small{color:#859bb8;margin-left:7px;font-size:9px;font-weight:400}.marketing-message p{color:#b4c7e0;margin-top:9px;font-size:12px;line-height:1.9}.marketing-mention{color:#a9a5ff}.marketing-message-agent>svg{color:#ad90fa;flex-shrink:0;margin-top:2px}.marketing-message-link{color:#84a4d4;align-items:center;gap:7px;margin-top:14px;font-size:9px;display:flex}.marketing-reaction-states{color:#88a6c3;border-top:1px solid #253851;justify-content:space-between;align-items:center;gap:8px;padding-top:20px;font-size:9px;display:flex}.marketing-reaction-states span{align-items:center;gap:6px;display:flex}.marketing-reaction-states span:last-child{color:#6bd8b6}.marketing-automation-recipes{flex-direction:column;display:flex}.marketing-automation-recipes article{border-top:1px solid #263b52;grid-template-columns:35px 1fr 40px 1fr;align-items:center;gap:20px;padding:28px 15px;display:grid}.marketing-automation-recipes article>svg:first-child{color:#75bfef}.marketing-automation-recipes article>svg{color:#617b9b}.marketing-automation-recipes h3{font-size:17px}.marketing-automation-recipes p{color:#b0c3db;font-size:14px;line-height:1.8}.marketing-context-preview{padding:40px 35px 27px}.marketing-context-source,.marketing-context-policy{background:#0d1e31;border:1px solid #2d4261;border-radius:9px;align-items:center;gap:17px;padding:23px 20px;display:flex}.marketing-context-source>svg{color:#87b5f5;flex-shrink:0}.marketing-context-source>svg:last-child{color:#647fa5;margin-left:auto}.marketing-context-preview strong{color:#d7e7fb;font-size:14px;font-weight:500;display:block}.marketing-context-preview div>span{color:#8aaac9;margin-top:8px;font-size:9px;line-height:1.8;display:block}.marketing-context-policy{border-color:#275e63}.marketing-context-policy svg{color:#64d2bd;flex-shrink:0}.marketing-context-connector{background:linear-gradient(#3c637e,#64d2bd);width:1px;height:36px;margin-inline:auto}.marketing-context-consumers{background:#101b32;border:1px solid #354369;border-radius:9px;justify-content:space-around;padding:18px 12px;display:flex}.marketing-context-preview .marketing-context-consumers>span{color:#b3b9ee;flex-direction:column;align-items:center;gap:8px;margin-top:0;font-size:10px;display:flex}.marketing-context-preview figcaption{text-align:center;margin-top:26px}.marketing-knowledge-cycle{text-align:center;background:linear-gradient(105deg,#0a1a25,#0c1729);border-block:1px solid #284052;margin-bottom:60px;padding:44px 70px}.marketing-knowledge-cycle .home-eyebrow{justify-content:center}.marketing-knowledge-cycle h2{margin-top:17px;font-size:32px}.marketing-knowledge-cycle>p:not(.home-eyebrow){color:#a8bfd8;max-width:700px;margin:20px auto 0;font-size:15px;line-height:1.85}.marketing-learning-stages{border-top:1px solid #253951;justify-content:center;align-items:center;gap:28px;margin-top:55px;padding-top:35px;display:flex}.marketing-learning-stages a{border-radius:8px;flex-direction:column;align-items:center;gap:12px;padding:8px;display:flex}.marketing-learning-stages a>svg{color:#9e9aee}.marketing-learning-stages a:nth-of-type(2)>svg{color:#61c7e2}.marketing-learning-stages a:nth-of-type(4)>svg{color:#7ad9b8}.marketing-learning-stages strong{font-size:14px;font-weight:500}.marketing-learning-stages span{color:#829cbd;font-size:10px}.marketing-learning-stages>svg{color:#385675}.marketing-metric-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.marketing-metric-grid article{background:#091623;border:1px solid #233750;border-radius:12px;padding:26px}.marketing-metric-grid svg{color:#59c5d3;margin-bottom:20px}.marketing-metric-grid h3{font-size:19px}.marketing-metric-grid p{color:#96b2d1;margin-top:10px;font-size:13px;line-height:1.8}.marketing-insight-note{background:#13192e;border-left:2px solid #9980df;align-items:flex-start;gap:20px;margin-top:28px;padding:25px 30px;display:flex}.marketing-insight-note svg{color:#b298f1;flex-shrink:0;margin-top:3px}.marketing-insight-note p{color:#a8bfdc;margin-top:10px;font-size:14px;line-height:1.85}.marketing-review-audiences{flex-wrap:wrap;gap:10px;display:flex}.marketing-review-audiences button{color:#aac0dc;cursor:pointer;border:1px solid #31445d;border-radius:999px;padding:11px 17px;font-size:12px}.marketing-review-audiences button:hover{border-color:#7a9fc8}.marketing-review-audiences button[aria-pressed=true]{color:#b6edea;background:#10313d;border-color:#487a8b}.marketing-review-body{background:#0c1d30;border:1px solid #2d4362;border-radius:12px;min-height:245px;margin-top:22px;padding:32px 36px}.marketing-review-body h3{font-size:26px}.marketing-review-body>p:not(.marketing-diagram-label){color:#adc3de;max-width:840px;margin-top:17px;font-size:15px;line-height:1.85}.marketing-review-body>span{color:#7acfc8;margin-top:22px;font-size:11px;display:block}.marketing-workshop-steps li{border-top:1px solid #263952;gap:23px;padding-block:20px;display:flex}.marketing-workshop-steps li>span{color:#aca2ff;font-size:16px}.marketing-workshop-steps h3{font-size:19px}.marketing-workshop-steps p{color:#a0bad8;margin-top:9px;font-size:14px;line-height:1.85}@media (width<=1199px){.marketing-product-areas>a{padding:28px}.marketing-product-areas h3{font-size:23px}.marketing-detail-band{padding:40px}.marketing-context-preview{padding:28px 23px}.marketing-work-preview{padding:25px}.marketing-work-context{gap:12px}}@media (width<=899px){.marketing-product-nav{gap:23px}.marketing-product-nav a{font-size:11px}.marketing-product-areas{gap:18px}.marketing-product-areas h3{font-size:22px}.marketing-detail-band{padding:30px}.marketing-detail-band .marketing-split{grid-template-columns:1fr}.marketing-loop-product-map{grid-template-columns:repeat(2,1fr);gap:30px}.marketing-feature-directory>div{grid-template-columns:190px 1fr;gap:25px}.marketing-work-preview{padding:21px}.marketing-work-preview>h3{font-size:21px}.marketing-preview-label{flex-direction:column;align-items:flex-start;gap:9px}.marketing-work-item{padding:18px}.marketing-context-source,.marketing-context-policy{gap:12px;padding:20px 15px}.marketing-context-source>svg:last-child{display:none}.marketing-context-preview strong{font-size:12px}.marketing-context-preview{padding:23px 17px}.marketing-learning-stages{gap:14px}.marketing-learning-stages span{font-size:9px}.marketing-metric-grid{grid-template-columns:repeat(2,1fr)}.marketing-automation-recipes article{grid-template-columns:25px 1fr 20px 1fr;gap:15px}}@media (width<=599px){.marketing-product-nav{flex-wrap:wrap;gap:9px 20px;padding-block:14px}.marketing-product-nav a{padding-block:4px;font-size:10px}.marketing-product-nav a[aria-current=page]{text-underline-offset:5px}.marketing-product-areas{grid-template-columns:1fr;gap:15px}.marketing-product-areas>a{padding:25px}.marketing-product-area-top{margin-bottom:22px}.marketing-product-areas h3{font-size:23px}.marketing-product-areas a>p:not(.home-eyebrow){font-size:13px}.home-product-discovery h2{font-size:28px}.marketing-detail-band{border-radius:12px;padding:30px 20px}.marketing-detail-band h2{font-size:28px}.marketing-check-list{gap:18px}.marketing-check-list li{gap:13px;font-size:14px}.marketing-feature-directory>div{grid-template-columns:1fr;gap:12px;padding-block:23px}.marketing-feature-directory dt{font-size:17px}.marketing-feature-directory dd{font-size:13px}.marketing-faq summary{gap:18px;padding-block:20px;font-size:15px;line-height:1.6}.marketing-faq details>p{font-size:13px}.marketing-loop-product-map{grid-template-columns:1fr;gap:27px}.marketing-loop-product-map .marketing-inline-link{margin-top:14px}.marketing-work-preview{width:100%;padding:24px}.marketing-work-preview>h3{font-size:23px}.marketing-preview-label{font-size:8px}.marketing-work-context{gap:14px}.marketing-work-item>p{font-size:14px}.marketing-preview-progress{font-size:9px}.marketing-looper-visual{justify-self:center;width:100%;max-width:340px}.marketing-looper-caption{font-size:7px}.marketing-conversation{padding:20px 15px}.marketing-message{gap:10px}.marketing-message small{margin:5px 0 0;display:block}.marketing-reaction-states{font-size:8px}.marketing-automation-recipes article{grid-template-columns:27px 1fr;gap:15px;padding:24px 0}.marketing-automation-recipes article>svg:nth-of-type(2){justify-self:center;width:16px}.marketing-automation-recipes h3{font-size:17px}.marketing-automation-recipes p{font-size:13px}.marketing-context-preview{padding:28px 22px}.marketing-context-preview strong{font-size:14px}.marketing-context-source,.marketing-context-policy{padding:23px 15px}.marketing-knowledge-cycle{margin-bottom:40px;padding:32px 23px}.marketing-knowledge-cycle h2{font-size:27px}.marketing-knowledge-cycle>p:not(.home-eyebrow){font-size:14px}.marketing-learning-stages{grid-template-columns:1fr 1fr;gap:22px 8px;margin-top:32px;padding-top:23px;display:grid}.marketing-learning-stages>svg{display:none}.marketing-learning-stages span{font-size:9px}.marketing-metric-grid{gap:12px}.marketing-metric-grid article{padding:19px 16px}.marketing-metric-grid h3{font-size:17px}.marketing-metric-grid p{font-size:12px}.marketing-insight-note{gap:15px;padding:23px 18px}.marketing-insight-note h3{font-size:19px}.marketing-insight-note p{font-size:13px}.marketing-review-audiences{gap:8px}.marketing-review-audiences button{padding:10px 13px;font-size:11px}.marketing-review-body{min-height:365px;padding:25px 20px}.marketing-review-body h3{font-size:23px}.marketing-review-body>p:not(.marketing-diagram-label){font-size:13px}.marketing-review-body>span{font-size:10px;line-height:1.7}.marketing-workshop-steps li{gap:18px}}@media (prefers-reduced-motion:reduce){.marketing-product-areas>a,.marketing-faq summary:after{transition:none}}.marketing-footer{border-top:1px solid #20344a;grid-template-columns:minmax(210px,.85fr) minmax(0,3fr);align-items:start;gap:48px 64px;padding-block:60px 24px;display:grid;position:relative}.marketing-footer:before{content:"";background:linear-gradient(90deg,#65dcdf,#a67aee,#0000);width:190px;height:1px;position:absolute;top:-1px;left:0}.marketing-footer-brand{flex-direction:column;align-items:flex-start;gap:20px;display:flex}.marketing-footer-brand>p{color:#9bb2ce;max-width:235px;font-size:13px;line-height:1.9}.marketing-footer-access{color:#c4e9ed;background:#10242d66;border:1px solid #345367;border-radius:999px;justify-content:space-between;align-items:center;gap:25px;min-height:42px;padding:10px 17px;font-size:12px;display:inline-flex}.marketing-footer-access:hover{background:#153440;border-color:#72c9d6}.marketing-footer .marketing-footer-navs{grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,1.55fr);gap:28px;width:100%;display:grid}.marketing-footer h2{color:#e3edf9;letter-spacing:.09em;text-transform:uppercase;margin-bottom:17px;font-size:11px;font-weight:600;line-height:1.7}.marketing-footer nav{flex-direction:column;align-items:flex-start;gap:4px;font-size:13px;display:flex}.marketing-footer nav a{align-items:center;min-height:34px;padding-block:6px;line-height:1.65;display:flex}.marketing-footer nav a:is(:hover,[aria-current=page]){text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px}.marketing-footer-bottom{color:#8aa1bd;border-top:1px solid #1c2b3f;grid-column:1/-1;justify-content:space-between;align-items:center;gap:20px;padding-top:20px;font-size:11px;line-height:1.8;display:flex}.marketing-footer-bottom>a{color:#b7cae1;white-space:nowrap;align-items:center;gap:10px;min-height:40px;display:inline-flex}.marketing-footer-bottom>a:hover{color:var(--premium-link-hover,#65ddf3)}@media (width<=1180px){.marketing-footer{grid-template-columns:1fr;gap:38px}.marketing-footer-brand{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:15px 40px;display:grid}.marketing-footer-brand>p{max-width:340px}.marketing-footer-access{grid-area:1/2/3}}@media (width<=760px){.marketing-footer .marketing-footer-navs{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 36px}.marketing-footer nav a{min-height:44px}}@media (width<=640px){.marketing-footer{gap:32px;padding-block:40px 20px}.marketing-footer-brand{align-items:flex-start;gap:18px;display:flex}.marketing-footer-brand>p{max-width:290px;font-size:14px}.marketing-footer-access{min-height:44px}.marketing-footer h2{margin-bottom:10px}.marketing-footer .marketing-footer-navs{gap:28px 22px}.marketing-footer-comparisons,.marketing-footer-use-cases{border-top:1px solid #1c2b3f;grid-column:1/-1;padding-top:24px}.marketing-footer-comparisons nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 22px;display:grid}.marketing-footer-bottom{flex-wrap:wrap;gap:8px 20px}}.comparison-hero{text-align:center;max-width:1100px;padding-block:78px 65px}.comparison-hero .home-eyebrow,.comparison-hero .marketing-actions{justify-content:center}.comparison-hero h1{font-size:clamp(42px,6vw,80px)}.comparison-hero h1>span{color:#7187a8;padding-inline:.15em;font-size:.55em;font-weight:400}.comparison-hero h2{letter-spacing:-.04em;margin-top:23px;font-size:clamp(26px,3.3vw,42px);font-weight:500;line-height:1.25}.comparison-hero .marketing-lead{max-width:750px;margin-inline:auto}.comparison-fit{border:1px solid #294059;border-radius:18px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.comparison-fit article{background:#0b1726;padding:38px 42px}.comparison-fit article+article{background:linear-gradient(125deg,#0b2732,#111b33);border-left:1px solid #294a60}.comparison-fit article+article .home-eyebrow{color:#7ee4d8}.comparison-fit h2{letter-spacing:-.025em;margin-top:17px;font-size:25px;font-weight:500;line-height:1.35}.comparison-fit article>p:not(.home-eyebrow){color:#adc2de;margin-top:17px;font-size:15px;line-height:1.85}.comparison-details{scroll-margin-top:25px}.comparison-table-scroll{border:1px solid #294059;border-radius:14px;overflow-x:auto}.comparison-table{text-align:left;border-collapse:collapse;table-layout:fixed;width:100%;min-width:640px}.comparison-table th,.comparison-table td{vertical-align:top;border-bottom:1px solid #263951;padding:26px 29px}.comparison-table thead th{color:#eef5ff;background:#0c1b2e;font-size:17px;font-weight:550}.comparison-table th:first-child{width:22%}.comparison-table tbody th{color:#dce9fb;font-size:14px;font-weight:500;line-height:1.8}.comparison-table td{color:#a9bfdc;font-size:14px;line-height:1.85}.comparison-table tr>:last-child{background:#0b252d80}.comparison-table thead tr>:last-child{color:#8ce6d6;background:#0e303a}.comparison-table tr:last-child>*{border-bottom:0}.comparison-table a{color:#83d4e5;white-space:nowrap;text-underline-offset:3px;text-decoration:underline}.comparison-steps{flex-direction:column;gap:29px;display:flex}.comparison-steps li{border-top:1px solid #2b425b;gap:22px;padding-top:22px;display:flex}.comparison-steps li>span{color:#7de1d5;padding-top:4px;font-size:14px}.comparison-steps p{color:#b6cae3;font-size:16px;line-height:1.8}.comparison-sources{border-block:1px solid #263951;grid-template-columns:1.4fr 1fr;gap:65px;padding-block:32px;display:grid}.comparison-sources h2{font-size:16px;font-weight:500}.comparison-sources p{color:#92abc9;margin-top:12px;font-size:12px;line-height:1.85}.comparison-sources ol{flex-direction:column;justify-content:center;gap:15px;display:flex}.comparison-sources li{scroll-margin-top:30px}.comparison-sources a{color:#b7caed;justify-content:space-between;align-items:center;gap:12px;padding-block:4px;font-size:13px;display:flex}.comparison-sources a:hover{color:var(--premium-link-hover,#78e4e5)}.comparison-sources svg{flex-shrink:0}.comparison-related{padding-block:45px}.comparison-related>div{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:20px;display:grid}.comparison-related a{color:#c6d8ef;border:1px solid #263951;border-radius:9px;justify-content:space-between;align-items:center;gap:15px;padding:22px;font-size:13px;display:flex}.comparison-related a:hover{border-color:var(--premium-line-strong,#5897b4);color:var(--premium-link-hover,#8ce6d6)}.comparison-related svg{flex-shrink:0}@media (width<=1000px){.comparison-fit article{padding:30px}.comparison-table th,.comparison-table td{padding:22px}.comparison-related a{padding:18px}}@media (width<=640px){.comparison-hero{padding-block:48px}.comparison-hero .marketing-lead{font-size:15px}.comparison-hero .marketing-actions{gap:20px}.comparison-fit{grid-template-columns:1fr}.comparison-fit article{padding:27px}.comparison-fit article+article{border-top:1px solid #294a60;border-left:0}.comparison-fit h2{font-size:24px}.comparison-fit article>p:not(.home-eyebrow){font-size:14px}.comparison-table th,.comparison-table td{padding:20px}.comparison-table td{font-size:13px}.comparison-steps p{font-size:14px}.comparison-sources{grid-template-columns:1fr;gap:25px}.comparison-related>div{grid-template-columns:1fr;gap:12px}}.when-breadcrumb{color:#829aba;flex-wrap:wrap;align-items:center;gap:9px;padding-top:19px;font-size:11px;line-height:1.7;display:flex}.when-breadcrumb a{color:#afc6e7}.when-breadcrumb svg{flex-shrink:0}.when-hero{grid-template-columns:1.2fr 1fr;gap:65px;padding-top:44px}.when-hero h1{font-size:clamp(40px,4.6vw,64px)}.when-intent{background:radial-gradient(at 90% 0,#193445,#0000 65%),linear-gradient(135deg,#0c1c2b,#10182f);border:1px solid #34516d;border-radius:18px;padding:38px}.when-intent h2{letter-spacing:-.035em;margin-top:22px;font-size:29px;font-weight:500;line-height:1.3}.when-intent ol{flex-direction:column;gap:28px;margin-block:32px;display:flex}.when-intent li{color:#cee3f5;background:#0b1c2b;border:1px solid #2f4961;border-radius:8px;align-items:center;gap:14px;padding:15px 18px;font-size:13px;display:flex;position:relative}.when-intent li>span{color:#73e0d3;letter-spacing:.08em;font-size:10px}.when-intent li>svg{color:#547d91;position:absolute;bottom:-23px;left:22px}.when-confidence{color:#acc3df;border-top:1px solid #304259;padding-top:23px;font-size:13px;line-height:1.8}.when-signals{border-block:1px solid #293e57;grid-template-columns:1fr 1.3fr;gap:75px;padding-block:42px;display:grid}.when-signals h2{letter-spacing:-.035em;margin-top:20px;font-size:31px;font-weight:500;line-height:1.3}.when-signals ul{flex-direction:column;gap:22px;display:flex}.when-signals li{color:#b1c5df;align-items:flex-start;gap:16px;font-size:15px;line-height:1.8;display:flex}.when-signals li>span{border:1px solid #a493e9;border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-top:10px}.when-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:38px;display:grid}.when-steps article{border-top:1px solid #355069;flex-direction:column;padding-top:25px;display:flex}.when-step-number{letter-spacing:.08em;color:#73d9dc;font-size:12px}.when-steps h3{letter-spacing:-.03em;margin-top:22px;font-size:24px;font-weight:500;line-height:1.35}.when-steps article>p{color:#a7bfdb;margin-block:18px 26px;font-size:14px;line-height:1.9}.when-steps .marketing-inline-link{margin-top:auto}.when-example ol{flex-direction:column;gap:23px;display:flex}.when-example li{color:#b3c9e3;gap:17px;font-size:15px;line-height:1.85;display:flex}.when-example svg{color:#70d3bf;flex-shrink:0;margin-top:5px}.when-example-outcome{color:#b8e4df;background:#0d2931;border-left:2px solid #6ad2c2;margin-top:32px;padding:22px 26px;font-size:15px;line-height:1.8}.when-start{grid-template-columns:1fr 1fr;align-items:start;gap:70px;display:grid}.when-start>div:last-child{background:#0d192a;border:1px solid #334561;border-radius:14px;padding:34px}.when-start h3{letter-spacing:-.02em;margin-top:21px;font-size:23px;font-weight:500;line-height:1.6}.when-start>div:last-child>p:not(.home-eyebrow){color:#9fb6d3;margin-block:22px;font-size:13px;line-height:1.85}.when-related{border-top:1px solid #263951;padding-block:38px}.when-related>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;margin-top:24px;display:grid}.when-related>div>a{color:#bfd2eb;border:1px solid #293b54;border-radius:9px;justify-content:space-between;align-items:center;gap:20px;padding:23px;font-size:14px;line-height:1.65;display:flex}.when-related svg{flex-shrink:0}.when-related>div>a:hover{border-color:var(--premium-line-strong,#65b7c5);color:var(--premium-link-hover,#8be7dd)}.when-directory{padding-bottom:70px}.when-directory>div:last-child{flex-direction:column;display:flex}.when-directory>div:last-child>a{border-top:1px solid #2a4059;grid-template-columns:45px 1fr 32px;align-items:start;gap:32px;padding:38px 28px;display:grid}.when-directory>div:last-child>a:last-child{border-bottom:1px solid #2a4059}.when-directory>div:last-child>a:hover{background:linear-gradient(110deg,#102638,#091524)}.when-directory-number{color:#879bda;margin-top:4px;font-size:14px}.when-directory h3{letter-spacing:-.035em;margin-top:15px;font-size:clamp(24px,2.6vw,33px);font-weight:500;line-height:1.35}.when-directory a>div>p:not(.home-eyebrow){color:#a4bdd9;margin-top:12px;font-size:15px;line-height:1.8}.when-directory a>svg{color:#74dcdf;margin-top:4px}@media (width<=1000px){.when-hero{gap:35px}.when-intent{padding:28px}.when-intent h2{font-size:25px}.when-signals{gap:40px}.when-steps{gap:25px}.when-start{gap:40px}.when-start>div:last-child{padding:28px}}@media (width<=760px){.when-hero{grid-template-columns:1fr;gap:40px}.when-hero h1{font-size:clamp(40px,7vw,60px)}.when-intent{width:100%;max-width:560px}.when-signals,.when-start{grid-template-columns:1fr;gap:30px}.when-steps{grid-template-columns:1fr;gap:32px}.when-steps article>p{margin-block:13px 16px}.when-steps h3{margin-top:15px}.when-related>div{grid-template-columns:1fr}.when-directory>div:last-child>a{grid-template-columns:25px 1fr;gap:18px;padding:28px 8px}.when-directory a>svg{display:none}}@media (width<=400px){.when-intent,.when-start>div:last-child{padding:25px}.when-start h3{font-size:21px}}.pricing-hero{padding-bottom:48px}.pricing-interval{background:#071220;border:1px solid #253a54;border-radius:13px;gap:5px;margin-top:30px;padding:5px;display:inline-flex}.pricing-interval button{color:#b9cbe3;cursor:pointer;border-radius:9px;min-height:43px;padding:0 18px;font-size:14px;font-weight:600}.pricing-interval button[aria-pressed=true]{color:#fff;background:#243d65}.pricing-interval button span{color:#91d8d4;margin-left:7px;font-size:11px}.pricing-plans{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;padding-bottom:32px;display:grid}.pricing-card{background:linear-gradient(150deg,#0a1729,#07111f);border:1px solid #23344e;border-radius:18px;flex-direction:column;gap:16px;padding:30px;display:flex}.pricing-card-featured{background:radial-gradient(at 100% 0,#45407055,#0000 80%),#0b172c;border-color:#7775c9;box-shadow:0 0 60px #8171ef10}.pricing-plan-kicker{letter-spacing:.13em;color:#98aeda;font-size:10px;font-weight:700}.pricing-card h2{letter-spacing:-.025em;font-size:28px;font-weight:600}.pricing-card>p:not(.pricing-plan-kicker):not(.pricing-charge-note){color:#a7bcd9;min-height:78px;font-size:14px;line-height:1.8}.pricing-price{letter-spacing:-.04em;flex-wrap:wrap;align-items:baseline;gap:6px;min-height:90px;font-size:43px;font-weight:600;display:flex}.pricing-price small{letter-spacing:0;color:#a7bcd9;font-size:13px;font-weight:400}.pricing-price>span{color:#a7bcd9;letter-spacing:0;flex-basis:100%;font-size:13px;font-weight:400}.pricing-charge-note{color:#a7bcd9;min-height:42px;font-size:12px;line-height:1.75}.pricing-card .home-button{justify-content:center}.pricing-card ul{color:#d6e3f5;border-top:1px solid #23344e;gap:17px;margin-top:6px;padding-top:24px;font-size:13px;display:grid}.pricing-card li{align-items:flex-start;gap:10px;display:flex}.pricing-card li svg{color:#9dcacb;flex-shrink:0}.pricing-calculator{grid-template-columns:1fr 1fr;align-items:center;gap:90px;display:grid}.pricing-calculator-intro h2{margin-top:14px}.pricing-calculator-intro .marketing-lead{margin-top:18px;font-size:16px}.pricing-calculator-intro label{margin-top:25px;font-size:13px;font-weight:600;display:block}.pricing-seat-input{color:#b3c4db;background:#0b1a2d;border:1px solid #365071;border-radius:11px;align-items:center;gap:12px;width:210px;margin-top:10px;padding:12px 16px;display:flex}.pricing-seat-input input{color:#fff;background:0 0;width:100%;min-width:0;font-size:26px;font-weight:600}.pricing-fine-print{color:#91a8c6;margin-top:16px;font-size:12px;line-height:1.8}.pricing-estimate{background:radial-gradient(at 0 0,#22375b,#0000 80%),#0a1829;border:1px solid #385273;border-radius:20px;padding:33px}.pricing-estimate-total{letter-spacing:-.04em;flex-wrap:wrap;align-items:baseline;gap:9px;margin-top:18px;font-size:48px;font-weight:600;display:flex}.pricing-estimate-total span{color:#b6c9e3;letter-spacing:0;font-size:13px;font-weight:400}.pricing-estimate-charge{color:#a7bdde;margin-top:3px;font-size:14px}.pricing-estimate-capacity{color:#cee1f9;flex-wrap:wrap;gap:16px;margin-top:25px;padding-bottom:22px;font-size:13px;display:flex}.pricing-estimate-capacity span{align-items:center;gap:8px;display:flex}.pricing-band-lines{color:#b7cae2;border-top:1px solid #2c425f;gap:11px;padding-top:20px;font-size:13px;display:grid}.pricing-band-lines>div{justify-content:space-between;gap:14px;display:flex}.pricing-band-lines strong{color:#e2edfc;white-space:nowrap;font-weight:500}.pricing-rate-table{padding-bottom:85px}.pricing-rate-table h2{margin-bottom:24px;font-size:24px;font-weight:500}.pricing-rate-table table{text-align:left;width:100%;font-size:14px}.pricing-rate-table th,.pricing-rate-table td{border-bottom:1px solid #25374e;padding:22px 20px}.pricing-rate-table thead{color:#98adcc;font-size:12px}.pricing-rate-table tbody th{font-weight:500}.pricing-rate-table td{color:#d0dff3}.pricing-rate-table small{color:#94aac9;margin-top:6px;font-size:11px;display:block}.pricing-shared{grid-template-columns:1fr 1fr;align-items:center;gap:90px;display:grid}.pricing-shared h2{margin-top:18px}.pricing-shared .marketing-lead{margin-top:20px;font-size:16px}.pricing-shared-features{gap:29px;display:grid}.pricing-shared-features p{color:#9cb5d6;gap:15px;font-size:14px;line-height:1.8;display:flex}.pricing-shared-features svg{color:#bab2ee;flex-shrink:0;margin-top:3px}.pricing-shared-features strong{color:#e0eafb;font-size:16px;font-weight:500;display:block}.pricing-questions{grid-template-columns:1fr 1.4fr;gap:75px;display:grid}.pricing-questions.marketing-faq{max-width:none}@media (width<=1023px){.pricing-card{padding:23px}.pricing-calculator,.pricing-shared,.pricing-questions{gap:40px}}@media (width<=767px){.pricing-plans,.pricing-calculator,.pricing-shared,.pricing-questions{grid-template-columns:1fr}.pricing-card>p:not(.pricing-plan-kicker):not(.pricing-charge-note){min-height:0}.pricing-card{padding:28px}.pricing-calculator{gap:35px}.pricing-estimate{padding:25px}.pricing-estimate-total{font-size:42px}.pricing-interval button{padding:0 12px}.pricing-rate-table th,.pricing-rate-table td{min-width:115px;padding:18px 10px}.pricing-rate-table{padding-bottom:55px}}.tellenze-editorial .editorial-kicker{color:#81d8d9;letter-spacing:.16em;text-transform:uppercase;font-size:11px;font-weight:600;line-height:1.5}.tellenze-editorial .marketing-hero h1,.tellenze-editorial .editorial-contact-hero h1{letter-spacing:-.052em;font-family:Inter Variable,sans-serif;font-size:clamp(42px,4.35vw,65px);font-weight:600;line-height:1.07}.tellenze-editorial .editorial-company-hero{border-bottom:1px solid #233b55;grid-template-columns:minmax(0,1.12fr) minmax(340px,.88fr);align-items:center;gap:clamp(48px,7vw,108px);min-height:590px;padding-block:56px 84px;display:grid}.tellenze-editorial .editorial-company-hero h1{text-wrap:balance;max-width:780px;margin-top:18px}.tellenze-editorial .editorial-company-hero .marketing-lead{color:#c4d4e8;max-width:620px;margin-top:30px;font-size:clamp(17px,1.5vw,19px);line-height:1.7}.editorial-origin-card{background:#0a1928;border:1px solid #35516a;border-radius:18px;padding:clamp(25px,3vw,42px)}.editorial-card-caption{color:#91bbcf;font-size:13px;font-weight:600}.editorial-origin-card ol{margin-top:25px}.editorial-origin-card li{border-top:1px solid #294158;padding-block:18px}.editorial-origin-card li:last-child{padding-bottom:0}.editorial-origin-card li>span{color:#75aebc;font-size:11px;display:block}.editorial-origin-card li>strong{color:#f1f7ff;letter-spacing:-.03em;margin-top:8px;font-size:clamp(23px,2vw,29px);font-weight:560;display:block}.editorial-origin-card li>p{color:#a9c0d8;max-width:35ch;margin-top:6px;font-size:13px;line-height:1.65}.tellenze-editorial .editorial-origin-story{padding-block:clamp(72px,8vw,110px)}.tellenze-editorial .editorial-origin-story h2{max-width:16ch;margin-top:14px}.tellenze-editorial .editorial-origin-story .marketing-prose{max-width:620px}.tellenze-editorial .editorial-company-principles .marketing-section-heading{max-width:780px}.tellenze-editorial .editorial-company-principles .marketing-section-heading h2{margin-top:13px}.tellenze-editorial .editorial-company-principles .marketing-audience-grid article{border-top:1px solid #335069;padding-top:26px}.tellenze-editorial .editorial-product-hero{min-height:500px;padding-block:50px 70px}.tellenze-editorial .editorial-product-hero h1{text-wrap:balance;max-width:13ch;margin-top:18px}.tellenze-editorial .editorial-product-hero .marketing-lead{color:#bcd0e7;margin-top:24px}.tellenze-editorial .editorial-product-hero .home-gradient-text{color:inherit;background:0 0}.tellenze-editorial .editorial-product-hero .marketing-diagram-label{color:#86b6c9}.tellenze-editorial .editorial-usecases-hero{text-align:left;min-height:0;padding-block:62px 36px}.tellenze-editorial .editorial-usecases-hero h1{max-width:16ch;margin-top:14px}.tellenze-editorial .editorial-usecases-hero .marketing-lead{color:#bcd0e7;max-width:660px;margin-inline:0}.tellenze-editorial .editorial-usecases-hero .marketing-inline-link{margin-top:22px}.tellenze-editorial .editorial-usecases-hero .home-gradient-text,.tellenze-editorial .when-hero .home-gradient-text{color:#c9e5e5;background:0 0}.tellenze-editorial .editorial-usecases-directory>.marketing-section-heading{margin-bottom:18px}.tellenze-editorial .editorial-usecases-directory .marketing-section-heading h2{margin-top:10px}.tellenze-editorial .editorial-comparison-hero{padding-block:62px 48px}.tellenze-editorial .editorial-comparison-hero h1{margin-top:13px}.tellenze-editorial .editorial-comparison-hero h2{color:#bce2e0;background:0 0;max-width:23ch;margin-inline:auto;font-family:Inter Variable,sans-serif;font-size:clamp(28px,3vw,38px);font-weight:580;line-height:1.2}.tellenze-editorial .editorial-comparison-hero .marketing-lead{margin-top:20px}.tellenze-editorial .editorial-comparison-hero .marketing-actions{margin-top:24px}.tellenze-editorial .editorial-pricing-hero{padding-block:58px 40px}.tellenze-editorial .editorial-pricing-hero h1{max-width:18ch;margin-inline:auto}.tellenze-editorial .editorial-pricing-hero .marketing-lead{margin-top:18px}.tellenze-editorial .marketing-waitlist .home-consent{color:#b9cee4;max-width:50ch;margin-top:14px;font-size:12px;line-height:1.65}.tellenze-editorial .marketing-waitlist .home-email-field .home-button{min-height:46px}.marketing-proof-section{border-top:1px solid #233b55}.marketing-proof-section .marketing-section-heading{max-width:760px}.marketing-capture{max-width:min(1200px, var(--capture-source-width));margin-inline:auto}.marketing-capture-intro{justify-content:space-between;align-items:center;gap:20px;margin-bottom:16px;display:flex}.marketing-capture-intro p{color:#9bdde1;font-size:12px;font-weight:600}.marketing-capture-intro a{color:#a7c3ee;align-items:center;gap:8px;min-height:44px;font-size:13px;display:inline-flex}.marketing-capture-intro a:hover{color:var(--premium-link-hover,#83e1e5)}.marketing-capture-intro .marketing-capture-mobile-link{display:none}.marketing-capture-frame{aspect-ratio:var(--capture-desktop-ratio);background:#0c192a;border:1px solid #345272;border-radius:19px;padding:10px;transition:border-color .2s,box-shadow .2s;overflow:hidden;box-shadow:0 28px 80px #0005}.marketing-capture:hover .marketing-capture-frame,.marketing-capture:focus-within .marketing-capture-frame{border-color:#6bb8c8;box-shadow:0 30px 85px #00253d80}.marketing-capture-frame picture,.marketing-capture-frame img{width:100%;height:100%;display:block}.marketing-capture-frame img{object-fit:contain;border-radius:10px}.marketing-capture figcaption{color:#a8bdd7;max-width:75ch;margin-top:18px;font-size:13px;line-height:1.65}.editorial-contact-hero{grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);align-items:center;gap:clamp(50px,8vw,120px);min-height:620px;padding-block:72px 94px;display:grid}.tellenze-editorial .editorial-contact-hero h1{max-width:11ch;margin-top:19px}.tellenze-editorial .editorial-contact-hero .marketing-lead{color:#bfd1e6;max-width:43ch;margin-top:27px}.editorial-contact-address{color:#8ae5e6;letter-spacing:-.025em;overflow-wrap:anywhere;border-bottom:1px solid #75d8dd;align-items:center;gap:14px;max-width:100%;margin-top:39px;padding-block:11px;font-size:clamp(20px,2vw,29px);font-weight:550;display:inline-flex}.editorial-contact-address:hover{color:var(--premium-link-hover,#d3ffff);border-bottom-color:currentColor}.editorial-contact-address svg{flex:none}.editorial-contact-note{border-top:1px solid #41617c;border-bottom:1px solid #41617c;padding-block:32px 36px}.tellenze-editorial .editorial-contact-note h2{margin-top:17px}.editorial-contact-note p:not(.editorial-kicker){color:#b7c9de;margin-top:19px;font-size:15px;line-height:1.8}.editorial-contact-links{border-top:1px solid #233b55;align-items:center;gap:28px;padding-block:40px 70px;display:flex}.tellenze-editorial .editorial-contact-links h2{margin-right:auto;font-size:clamp(23px,2vw,30px)}.editorial-contact-links a{color:#a5c5f8;align-items:center;gap:8px;min-height:44px;font-size:14px;display:inline-flex}.editorial-contact-links a:hover{color:var(--premium-link-hover,#74e4e6)}@media (width<=900px){.tellenze-editorial .editorial-company-hero{grid-template-columns:1fr 1fr;gap:28px;min-height:0}.editorial-contact-hero{grid-template-columns:1fr 1fr;gap:35px}}@media (width<=700px){.tellenze-editorial .marketing-hero h1,.tellenze-editorial .editorial-contact-hero h1{font-size:clamp(37px,9vw,52px)}.tellenze-editorial .editorial-company-hero{grid-template-columns:1fr;gap:38px;padding-block:42px 58px}.tellenze-editorial .editorial-company-hero .marketing-lead{margin-top:20px}.editorial-origin-card{padding:24px}.tellenze-editorial .editorial-product-hero{min-height:0;padding-block:38px 55px}.tellenze-editorial .editorial-usecases-hero{padding-block:42px 20px}.tellenze-editorial .editorial-comparison-hero{padding-block:45px 35px}.marketing-capture-intro{flex-direction:column;align-items:flex-start;gap:3px}.marketing-capture-intro .marketing-capture-desktop-link{display:none}.marketing-capture-intro .marketing-capture-mobile-link{display:inline-flex}.marketing-capture-frame{aspect-ratio:var(--capture-mobile-ratio);border-radius:13px;padding:6px}.marketing-capture-frame img{border-radius:7px}.editorial-contact-hero{grid-template-columns:1fr;gap:58px;min-height:0;padding-block:48px 64px}.editorial-contact-links{flex-direction:column;align-items:flex-start;gap:8px;padding-block:34px 56px}}@media (prefers-reduced-motion:reduce){.marketing-capture-frame{transition:none}}html:has(.tellenze-premium[data-public-theme=light]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html:has(.tellenze-premium[data-public-theme=dark]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.tellenze-premium{--premium-paper:var(--color-canvas);--premium-surface:var(--color-paper);--premium-surface-soft:var(--color-paper-strong);--premium-tint:var(--color-spark-soft);--premium-mint:var(--premium-tint);--premium-ink:var(--color-ink);--premium-muted:var(--color-muted);--premium-accent:var(--color-spark);--premium-accent-text:color-mix(in srgb, var(--premium-accent) 88%, var(--premium-ink));--premium-link-hover:color-mix(in srgb, var(--premium-accent-text) 75%, var(--premium-ink));--premium-line:var(--color-line);--premium-line-strong:var(--color-line-strong);--premium-action:var(--color-action);--premium-action-hover:var(--color-sidebar-soft);--premium-on-action:#fff;--premium-shadow-color:var(--lightningcss-light,#1b304c1a)var(--lightningcss-dark,#00000059);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--premium-paper);color:var(--premium-ink);transition:background-color .35s,color .35s}.tellenze-premium[data-public-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.tellenze-premium details>summary{justify-content:flex-start;gap:12px}.tellenze-premium .home-container{width:min(1200px,100% - 96px)}.tellenze-premium :is(section,[id]){scroll-margin-top:100px}.tellenze-premium :is(a,button,input,summary):focus-visible{outline:2px solid var(--premium-accent);outline-offset:5px}.tellenze-premium :is(.poker-text-link,.marketing-inline-link,.home-text-link,.home-hero-secondary,.premium-home-text-link,.premium-home-story-step-link,.premium-home-capture-label a,.home-consent a,.home-example-open a,.marketing-capture-intro a,.editorial-contact-address,.editorial-contact-links a,.premium-secondary-contact-address,.premium-secondary-breadcrumb a,.premium-secondary-prose a,.premium-secondary-related a,.premium-secondary-sources a,.premium-secondary-plans-note a,.premium-secondary-comparison-table a,.premium-contact-error a,.premium-product-faq p a,.premium-signals-plan a,.tellenze-blog-body a,.premium-blog-attribution a,.premium-footer-access,.premium-footer-directory a,.premium-footer-legal-grid .premium-footer-link,.premium-footer-explore nav a,.premium-footer-feedback nav a,.premium-footer-utilities a,.poker-room-footer a,.premium-help article a,.public-readable a,.comparison-sources a,.comparison-table a,.marketing-footer-bottom>a):not(.home-button,.poker-button,[role=button]):is(:hover,:focus-visible){color:var(--premium-link-hover);text-underline-offset:4px;text-decoration-line:underline;text-decoration-color:currentColor;text-decoration-thickness:1.5px}.tellenze-premium h1,.tellenze-premium h2{text-wrap:balance}.tellenze-premium .home-header{z-index:30;border-bottom:1px solid var(--premium-line);background:color-mix(in srgb, var(--premium-paper) 94%, transparent);-webkit-backdrop-filter:blur(20px);gap:28px;height:82px;position:sticky;top:0}.tellenze-premium .home-header:before{z-index:-1;content:"";background:inherit;position:absolute;inset:0 calc(600px - 50vw)}.tellenze-premium .home-header nav{gap:25px}.tellenze-premium .home-header nav a{color:var(--premium-muted);font-size:12px;font-weight:500}.tellenze-premium .home-header nav a:hover,.tellenze-premium .home-header nav a[aria-current],.tellenze-premium .home-header nav a[data-active]{color:var(--premium-accent-text)}.tellenze-premium .home-header .premium-desktop-nav{align-items:center;gap:15px;display:flex}.premium-nav-group{--premium-nav-width:840px}.premium-nav-group-resources{--premium-nav-width:760px}.premium-nav-group-guides{--premium-nav-width:960px}.premium-nav-group-loop{--premium-nav-width:580px}.premium-nav-group-use-cases{--premium-nav-width:960px}.premium-nav-group-tools,.premium-nav-group-compare{--premium-nav-width:760px}.tellenze-premium .premium-nav-group>summary{min-height:44px;color:var(--premium-muted);cursor:pointer;white-space:nowrap;align-items:center;gap:8px;padding-inline:2px;font-size:13px;font-weight:500;list-style:none;display:flex}.premium-nav-group>summary::-webkit-details-marker{display:none}.premium-mobile-menu>summary::-webkit-details-marker{display:none}.tellenze-premium .home-header summary:after{content:none;display:none}.tellenze-premium .home-header summary>svg{display:block}.tellenze-premium .home-header details[open]>:not(summary){animation:none}.premium-nav-group>summary:is(:hover,[data-active]),.premium-nav-group[open]>summary{color:var(--premium-accent-text)}.premium-nav-group[open]>summary>svg{transform:rotate(180deg)}.premium-desktop-nav .premium-nav-group[open]:after{width:min(100%, var(--premium-nav-width));content:"";height:12px;position:absolute;top:100%;left:50%;transform:translate(-50%)}.premium-nav-panel{width:min(100%, var(--premium-nav-width));overscroll-behavior:contain;border:1px solid var(--premium-line);background:var(--premium-surface);max-height:calc(100dvh - 112px);box-shadow:0 22px 60px var(--premium-shadow-color);border-radius:20px;padding:28px 30px 26px;position:absolute;top:calc(100% + 10px);left:50%;overflow-y:auto;transform:translate(-50%)}.tellenze-premium .home-header .premium-nav-overview{border-bottom:1px solid var(--premium-line);color:var(--premium-ink);align-items:center;gap:16px;margin-bottom:24px;padding-bottom:24px;text-decoration:none;display:flex}.premium-nav-overview-mark{background:var(--premium-tint);width:44px;height:44px;color:var(--premium-accent-text);border-radius:14px;flex:none;place-items:center;display:grid}.premium-nav-overview-copy{flex-direction:column;flex:1;gap:5px;display:flex}.premium-nav-overview-copy strong{letter-spacing:-.025em;font-size:16px;font-weight:600}.premium-nav-overview-copy small{color:var(--premium-muted);font-size:12px;line-height:1.6}.premium-nav-overview>svg{color:var(--premium-accent-text);flex:none}.premium-nav-sections{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px;display:grid}.premium-nav-panel-guides .premium-nav-sections{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 36px}.premium-nav-panel-use-cases .premium-nav-sections{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px}.premium-nav-panel-loop .premium-nav-sections{grid-template-columns:1fr}.premium-nav-sections h3{color:var(--premium-muted);letter-spacing:.1em;text-transform:uppercase;margin-bottom:15px;font-size:10px;font-weight:600}.premium-nav-links{gap:4px;display:grid}.tellenze-premium .home-header .premium-nav-links a{min-height:56px;color:var(--premium-ink);border-radius:10px;align-items:center;gap:12px;margin-inline:-10px;padding:9px 10px;font-size:12px;line-height:1.5;text-decoration:none;display:flex}.premium-nav-item-icon{border:1px solid var(--premium-line);width:32px;height:32px;color:var(--premium-accent-text);background:var(--premium-paper);border-radius:10px;flex:none;place-items:center;display:grid}.premium-nav-item-copy{flex-direction:column;flex:1;gap:3px;display:flex}.premium-nav-item-copy strong{font-size:12px;font-weight:550}.premium-nav-item-copy small{color:var(--premium-muted);font-size:11px;line-height:1.5}.premium-nav-links a>svg{color:var(--premium-muted);opacity:0;flex:none}.tellenze-premium .home-header .premium-nav-links a:is(:hover,:focus-visible,[aria-current]){color:var(--premium-accent-text);background:var(--premium-tint)}.premium-nav-links a:is(:hover,:focus-visible,[aria-current])>svg{opacity:1}.premium-nav-panel-compare .premium-nav-sections>section .premium-nav-links a{gap:8px;min-height:44px}.premium-nav-panel-compare .premium-nav-sections>section .premium-nav-item-icon{background:0 0;border:0;width:24px;height:24px}.premium-header-actions{align-items:center;gap:12px;display:flex}.tellenze-premium .home-header .premium-header-demo{border:1px solid var(--premium-line-strong);background:var(--premium-surface);min-height:38px;color:var(--premium-ink);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:8px 12px;font-size:12px;font-weight:550;transition:background .2s,color .2s,border-color .2s;display:inline-flex}.premium-header-demo>svg{flex:none}.tellenze-premium .home-header .premium-header-demo:is(:hover,[aria-current]){border-color:var(--premium-accent);background:var(--premium-tint);color:var(--premium-accent-text)}.premium-mobile-menu,.tellenze-premium .premium-mobile-menu:not([open])>.home-mobile-nav{display:none}.premium-mobile-menu>summary{cursor:pointer;place-items:center;list-style:none;display:grid}.premium-mobile-menu:not([open]) .premium-menu-close-icon,.premium-mobile-menu[open] .premium-menu-open-icon{display:none}.tellenze-premium .home-button{border:1px solid var(--premium-action);background:var(--premium-action);min-height:48px;color:var(--premium-on-action);box-shadow:none;gap:12px;padding:14px 24px;font-size:13px;font-weight:550;transition:transform .2s,background .2s,box-shadow .2s}.tellenze-premium .home-button:hover{filter:none;background:var(--premium-action-hover);border-color:var(--premium-action-hover);box-shadow:0 5px 16px var(--premium-shadow-color);transform:translateY(-2px)}.tellenze-premium .home-button-small{min-height:38px;padding:9px 17px;font-size:11px}.tellenze-premium .home-signin{color:var(--premium-ink);white-space:nowrap;border:0;padding-inline:4px;font-size:12px}.tellenze-premium .home-signin:hover{color:var(--premium-accent-text);background:0 0}.tellenze-premium .home-menu-button{color:var(--premium-ink);min-width:44px;min-height:44px}.tellenze-premium .home-mobile-nav{overscroll-behavior:contain;background:var(--premium-surface);border-color:var(--premium-line);max-height:calc(100dvh - 112px);box-shadow:0 20px 60px var(--premium-shadow-color);top:calc(100% + 8px);overflow-y:auto}.tellenze-premium .home-mobile-nav a{min-height:44px}.tellenze-premium .home-mobile-product-links{border-color:var(--premium-line)}.tellenze-premium .home-mobile-platform-row{align-items:center;display:flex}.tellenze-premium .home-mobile-platform-row>a{flex:1}.tellenze-premium .home-mobile-platform-row>button{min-width:44px;min-height:44px;color:var(--premium-ink);cursor:pointer;border-radius:8px;flex:none;place-items:center;display:grid}.tellenze-premium .home-mobile-platform-row>button:hover{background:var(--premium-tint)}.tellenze-premium .home-mobile-platform-row>button:focus-visible{outline:2px solid var(--premium-accent-text);outline-offset:2px}.tellenze-premium .home-mobile-platform-row>button[aria-expanded=true] svg{transform:rotate(180deg)}.tellenze-premium .home-skip{z-index:50;color:var(--premium-on-action);background:var(--premium-action);border-radius:8px}.tellenze-premium .marketing-product-nav{border:0;border-bottom:1px solid var(--premium-line);flex-wrap:nowrap;gap:25px;padding-block:17px;overflow-x:auto}.tellenze-premium .marketing-product-nav a{color:var(--premium-muted);font-size:12px}.tellenze-premium .marketing-product-nav a:hover,.tellenze-premium .marketing-product-nav a[aria-current]{color:var(--premium-accent-text);-webkit-text-decoration-color:var(--premium-accent-text);text-decoration-color:var(--premium-accent-text)}.tellenze-premium .home-eyebrow,.tellenze-premium .editorial-kicker{color:var(--premium-accent-text);letter-spacing:.17em;font-size:10px;font-weight:650}.tellenze-premium .home-eyebrow>span{background:var(--premium-accent);box-shadow:none}.tellenze-premium .home-gradient-text{color:var(--premium-accent-text);background:0 0}.tellenze-premium .marketing-hero{padding-block:100px 90px}.tellenze-premium .marketing-hero h1{letter-spacing:-.055em;font-size:clamp(46px,5.6vw,80px);font-weight:550;line-height:1.03}.tellenze-premium .marketing-section{padding-block:110px}.tellenze-premium .marketing-section-heading{margin-bottom:54px}.tellenze-premium .marketing-lead{color:var(--premium-muted);font-size:18px;line-height:1.75}.tellenze-premium .marketing-section-heading>p:not(.home-eyebrow):not(.editorial-kicker),.tellenze-premium .marketing-prose,.tellenze-premium .marketing-prose strong,.tellenze-premium .marketing-feature-list p,.tellenze-premium .marketing-audience-grid p{color:var(--premium-muted)}.tellenze-premium .marketing-prose strong{color:var(--premium-ink)}.tellenze-premium .marketing-inline-link{color:var(--premium-accent-text);font-size:14px}.tellenze-premium .marketing-inline-link:hover{color:var(--premium-accent-text)}.tellenze-premium .marketing-band{background:var(--premium-surface-soft);border:0;padding-block:100px}.tellenze-premium .marketing-split{gap:90px}.tellenze-premium .marketing-feature-list{gap:35px}.tellenze-premium .marketing-feature-list>div>svg{color:var(--premium-accent-text)}.tellenze-premium .marketing-next{border-color:var(--premium-line);padding-block:70px}.tellenze-premium .marketing-next>div>p:not(.home-eyebrow){color:var(--premium-muted)}.tellenze-premium .marketing-product-areas{gap:24px}.tellenze-premium .marketing-product-areas>a{border:1px solid var(--premium-line);background:var(--premium-surface);border-radius:22px;padding:40px;transition:transform .25s,box-shadow .25s}.tellenze-premium .marketing-product-areas>a:hover{background:var(--premium-surface);border-color:var(--premium-line-strong);box-shadow:0 18px 40px var(--premium-shadow-color);transform:translateY(-4px)}.tellenze-premium .marketing-product-area-top,.tellenze-premium .marketing-product-areas>a:nth-child(n) .marketing-product-area-top{color:var(--premium-accent-text)}.tellenze-premium .marketing-product-areas a>p:not(.home-eyebrow){color:var(--premium-muted);font-size:15px}.tellenze-premium .marketing-product-areas a>span{color:var(--premium-accent-text);font-size:13px}.tellenze-premium .marketing-proof-section{border-color:var(--premium-line)}.tellenze-premium .marketing-capture-intro p,.tellenze-premium .marketing-capture-intro a{color:var(--premium-muted)}.tellenze-premium .marketing-capture-frame{background:var(--premium-surface-soft);border-color:var(--premium-line-strong);box-shadow:0 24px 60px var(--premium-shadow-color);border-radius:20px;padding:8px}.tellenze-premium .marketing-capture:hover .marketing-capture-frame{box-shadow:0 30px 70px var(--premium-shadow-color);border-color:var(--premium-line-strong)}.tellenze-premium .marketing-capture figcaption{color:var(--premium-muted);font-size:12px}.tellenze-premium .marketing-waitlist{background:var(--premium-tint);border:0;border-radius:26px;gap:70px;margin-block:60px 100px;padding:70px}.tellenze-premium .marketing-waitlist h2{letter-spacing:-.045em;margin-top:18px;font-size:clamp(35px,4vw,54px);font-weight:500}.tellenze-premium .marketing-waitlist>div>p:not(.home-eyebrow){max-width:34ch;color:var(--premium-muted);margin-top:20px;font-size:15px}.tellenze-premium .home-email-field{background:var(--premium-surface);border:1px solid var(--premium-line-strong);box-shadow:none;padding:5px}.tellenze-premium .home-email-field input{color:var(--premium-ink);padding-left:15px}.tellenze-premium .home-email-field input::placeholder{color:var(--premium-muted)}.tellenze-premium .home-email-field:focus-within{border-color:var(--premium-accent-text);box-shadow:0 0 0 3px var(--premium-tint)}.tellenze-premium .home-consent,.tellenze-premium .marketing-waitlist .home-consent{color:var(--premium-muted);font-size:11px;line-height:1.75}.tellenze-premium .home-consent a{color:var(--premium-accent-text)}.tellenze-premium .home-form-error{color:var(--color-coral)}.tellenze-premium .home-success{background:var(--premium-surface);color:var(--premium-accent-text);border-color:var(--premium-line-strong)}.tellenze-premium .home-success strong{color:var(--premium-ink)}.tellenze-premium .home-footer{border-top:1px solid var(--premium-line);padding-top:64px;padding-bottom:24px}.tellenze-premium .marketing-footer{gap:55px}.tellenze-premium .marketing-footer-brand>p{color:var(--premium-muted);max-width:24ch;font-size:13px;line-height:1.8}.tellenze-premium .marketing-footer-access{color:var(--premium-accent-text);border-color:var(--premium-line-strong);background:0 0}.tellenze-premium .marketing-footer-access:hover{color:var(--premium-accent-text);border-color:var(--premium-line-strong);background:var(--premium-tint)}.tellenze-premium .marketing-footer-comparisons,.tellenze-premium .marketing-footer-use-cases{border-color:var(--premium-line)}.tellenze-premium .home-footer nav a{color:var(--premium-muted);font-size:12px;line-height:1.6}.tellenze-premium .home-footer nav a:hover{color:var(--premium-accent-text)}.tellenze-premium .marketing-footer-navs h2{color:var(--premium-ink);font-size:12px;font-weight:600}.tellenze-premium .marketing-footer-bottom{border-color:var(--premium-line);color:var(--premium-muted);padding-top:25px;font-size:11px}.tellenze-premium .marketing-footer-bottom a{color:var(--premium-muted)}.tellenze-premium .marketing-faq,.tellenze-premium .marketing-faq details{border-color:var(--premium-line)}.tellenze-premium .marketing-faq summary{color:var(--premium-ink);padding-block:25px}.tellenze-premium .marketing-faq p{color:var(--premium-muted)}.tellenze-premium details[open]>:not(summary){animation:.3s ease-out public-disclosure}.tellenze-premium a>svg{transition:transform .25s}.tellenze-premium a:hover>svg{transform:translate(3px)}.tellenze-premium .premium-footer{border-top:1px solid var(--premium-line);background:var(--premium-surface);margin-top:40px}.premium-footer-welcome{grid-template-columns:1fr minmax(280px,.7fr);align-items:center;gap:90px;padding-block:72px;display:grid}.premium-footer-welcome>div>a:first-child{display:inline-flex}.tellenze-premium .premium-footer-welcome h2{max-width:20ch;color:var(--premium-ink);letter-spacing:-.045em;margin-top:30px;font-size:clamp(30px,3.3vw,46px);font-weight:500;line-height:1.13}.premium-footer-welcome p{max-width:40ch;color:var(--premium-muted);margin-top:18px;font-size:15px;line-height:1.7}.premium-footer-access{min-height:44px;color:var(--premium-accent-text);align-items:center;gap:12px;margin-top:16px;font-size:14px;font-weight:600;display:inline-flex}.premium-footer-tool{border:1px solid var(--premium-line);background:var(--premium-paper);border-radius:24px;align-items:flex-start;gap:24px;padding:34px;transition:transform .3s,border-color .3s,box-shadow .3s;display:flex}.premium-footer-tool:hover{border-color:var(--premium-line-strong);box-shadow:0 16px 40px var(--premium-shadow-color);transform:translateY(-5px)}.premium-footer-dice{background:var(--premium-tint);width:64px;height:64px;color:var(--premium-accent-text);border-radius:18px;flex-shrink:0;place-items:center;display:grid;transform:rotate(-7deg)}.premium-footer-tool:is(:hover,:focus-visible) .premium-footer-dice{animation:.6s ease-in-out public-dice}.premium-footer-tool small{color:var(--premium-muted);margin-bottom:14px;font-size:11px;line-height:1.6;display:block}.premium-footer-tool strong{color:var(--premium-ink);letter-spacing:-.035em;font-size:22px;font-weight:550;line-height:1.35;display:block}.premium-footer-tool>span>span{color:var(--premium-accent-text);align-items:center;gap:10px;margin-top:20px;font-size:13px;display:flex}.premium-footer-directory{border-top:1px solid var(--premium-line);grid-template-columns:repeat(4,minmax(0,1fr));gap:38px 32px;padding-block:44px 56px;display:grid}.premium-footer-group{border-top:1px solid var(--premium-line);padding-top:20px}.premium-footer-directory h3{color:var(--premium-ink);align-items:center;gap:10px;margin-bottom:16px;font-size:13px;font-weight:600;display:flex}.premium-footer-heading-icon{width:32px;height:32px;color:var(--premium-accent-text);background:var(--premium-tint);border:1px solid var(--premium-line);border-radius:10px;flex:none;place-items:center;display:grid}.premium-footer-link>svg{color:var(--premium-accent-text);flex:none}.premium-footer-link-icon{width:24px;height:24px;color:var(--premium-accent-text);border:1px solid var(--premium-line);background:var(--premium-paper);border-radius:7px;flex:none;place-items:center;display:inline-grid}.tellenze-premium .premium-footer-explore nav .premium-footer-link{flex-direction:row;align-items:center;gap:10px;min-height:40px;display:flex}.tellenze-premium .premium-footer-explore-heading>a{border:1px solid var(--premium-line);background:var(--premium-paper);min-height:32px;color:var(--premium-accent-text);border-radius:999px;align-items:center;gap:7px;margin-left:auto;padding:6px 10px;font-size:11px;font-weight:550;line-height:1.5;display:inline-flex}.premium-footer-explore-heading>a:hover{background:var(--premium-tint)}.premium-footer-explore-heading h3,.premium-footer-explore-heading>a{align-items:center;gap:9px;display:inline-flex}.premium-footer-explore-heading h3>svg{color:var(--premium-accent-text);flex:none}.premium-footer-directory nav,.premium-footer-legal-grid section>div{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.premium-footer-directory a,.premium-footer-legal-grid .premium-footer-link{min-height:36px;color:var(--premium-muted);align-items:center;gap:8px;padding-block:7px;font-size:13px;line-height:1.5;transition:color .2s,transform .2s;display:inline-flex}.premium-footer-directory a:is(:hover,:focus-visible,[aria-current]),.premium-footer-legal-grid .premium-footer-link:is(:hover,:focus-visible,[aria-current]){color:var(--premium-accent-text);transform:translate(3px)}.premium-footer-directory nav+nav{margin-top:18px}.premium-footer-social{justify-self:center;align-items:center;gap:10px;display:flex}.premium-footer-social a{border:1px solid var(--premium-line);width:44px;height:44px;color:var(--premium-ink);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:color .2s,background-color .2s,border-color .2s;display:inline-flex}.premium-footer-social a:is(:hover,:focus-visible){background:var(--premium-tint);border-color:var(--premium-line-strong);color:var(--premium-accent-text)}.premium-footer-explore{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px;padding-bottom:34px;display:grid}.premium-footer-explore>section{border-top:1px solid var(--premium-line);padding-top:18px}.premium-footer-explore-heading{align-items:center;gap:14px;min-height:40px;display:flex}.premium-footer-explore-heading h3{color:var(--premium-ink);font-size:13px;font-weight:600}.premium-footer-explore-heading>span{color:var(--premium-muted);margin-left:auto;font-size:11px}.premium-footer-explore nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 18px;padding-block:20px 4px;display:grid}.premium-footer-explore nav a{color:var(--premium-muted);align-items:flex-start;gap:9px;padding-block:8px;font-size:12px;line-height:1.6;display:inline-flex}.premium-footer-explore nav a:is(:hover,:focus-visible,[aria-current]){color:var(--premium-accent-text)}@media (width<=767px){.premium-footer-explore{grid-template-columns:1fr;gap:16px}.premium-footer-explore nav{grid-template-columns:1fr}}.premium-footer-resources{border-top:1px solid var(--premium-line);grid-template-columns:2fr 1fr;gap:72px;padding-block:32px 42px;display:grid}.premium-footer-resources h3{color:var(--premium-ink);align-items:center;gap:10px;font-size:13px;font-weight:600;display:flex}.premium-footer-resources p{max-width:52ch;color:var(--premium-muted);margin-top:10px;font-size:13px;line-height:1.7}.premium-footer-resources nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin-top:24px;display:grid}.premium-footer-resources nav a{color:var(--premium-muted);flex-direction:column;gap:10px;padding-right:24px;display:flex;position:relative}.premium-footer-resources nav small{text-transform:uppercase;letter-spacing:.1em;align-items:center;gap:8px;font-size:10px;display:inline-flex}.premium-footer-resources nav small svg{color:var(--premium-accent-text);flex:none}.premium-footer-feedback-label{align-items:center;gap:10px;display:inline-flex}.premium-footer-feedback-label svg{color:var(--premium-accent-text);flex:none}.premium-footer-resources nav strong{color:var(--premium-ink);letter-spacing:-.02em;font-size:18px;font-weight:500;line-height:1.4}.premium-footer-resources nav span{font-size:12px;line-height:1.7}.premium-footer-resources nav a>svg{position:absolute;top:0;right:0}.premium-footer-resources nav a:is(:hover,:focus-visible) strong{color:var(--premium-accent-text)}.premium-footer-feedback nav{grid-template-columns:1fr;gap:8px}.premium-footer-feedback nav a{border-bottom:1px solid var(--premium-line);flex-direction:row;justify-content:space-between;align-items:center;min-height:40px;padding:8px 0;font-size:13px}.premium-footer-feedback nav a>svg{flex-shrink:0;position:static}.premium-footer-feedback nav a:is(:hover,:focus-visible){color:var(--premium-accent-text)}@media (width<=767px){.premium-footer-resources{grid-template-columns:1fr;gap:36px;padding-block:28px 34px}.premium-footer-resources nav{grid-template-columns:1fr;gap:24px}.premium-footer-feedback nav{gap:8px}}.premium-footer-bottom{border-top:1px solid var(--premium-line);color:var(--premium-muted);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:32px;padding-block:26px 32px;font-size:12px;display:grid}.premium-footer-bottom p span{margin-top:5px;font-size:11px;display:block}.premium-footer-utilities{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:20px;min-width:0;display:flex}.premium-footer-utilities>a{align-items:center;gap:10px;min-height:44px;display:inline-flex}@media (width<=1199px){.premium-footer-bottom{grid-template-columns:minmax(0,1fr) auto;gap:20px}.premium-footer-social{justify-self:end}.premium-footer-utilities{grid-column:1/-1;justify-content:space-between;gap:12px}}.public-theme-switch{border:1px solid var(--premium-line);background:var(--premium-paper);border-radius:999px;flex-shrink:0;gap:4px;width:fit-content;padding:4px;display:inline-flex}.public-theme-switch button{min-height:36px;color:var(--premium-muted);cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:8px 14px;font-size:12px;transition:background-color .25s,color .25s;display:inline-flex}.public-theme-switch button[aria-pressed=true]{background:var(--premium-action);color:var(--premium-on-action)}.public-theme-switch button[aria-pressed=true] svg{animation:.35s ease-out public-theme-icon}.public-theme-switch-compact{background:0 0;border:0;gap:2px;padding:0}.public-theme-switch-compact button{border-radius:50%;width:36px;height:36px;padding:0}.public-theme-switch-compact button[aria-pressed=true]{background:var(--premium-tint);color:var(--premium-accent-text)}.public-theme-switch-compact button:is(:hover,:focus-visible){color:var(--premium-ink)}@keyframes public-disclosure{0%{opacity:.25;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes public-dice{0%,to{transform:rotate(-7deg)}40%{transform:rotate(12deg)translateY(-5px)}70%{transform:rotate(-12deg)}}@keyframes public-theme-icon{0%{transform:rotate(-35deg)scale(.7)}to{transform:rotate(0)scale(1)}}@media (width<=1199px){.tellenze-premium .home-header:before{inset-inline:-48px}.tellenze-premium .home-header{gap:16px}.tellenze-premium .home-header .premium-desktop-nav{gap:13px}.tellenze-premium .marketing-waitlist{gap:40px;padding:45px}.tellenze-premium .home-header .premium-desktop-nav{display:none}.premium-mobile-menu{display:block}.tellenze-premium .home-header .premium-header-demo{display:none}.tellenze-premium .home-mobile-nav{padding:12px 18px}.home-mobile-nav .premium-nav-group{border-bottom:1px solid var(--premium-line)}.home-mobile-nav .premium-nav-group>summary{justify-content:space-between;min-height:52px;font-size:14px}.home-mobile-nav .premium-nav-panel{width:auto;max-height:none;box-shadow:none;background:0 0;border:0;border-radius:0;margin-bottom:18px;padding:8px 4px 4px;position:static;overflow:visible;transform:none}.home-mobile-nav .premium-nav-sections,.home-mobile-nav .premium-nav-panel-resources .premium-nav-sections{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.home-mobile-nav .premium-nav-panel-use-cases .premium-nav-sections,.home-mobile-nav .premium-nav-panel-loop .premium-nav-sections{grid-template-columns:1fr}.tellenze-premium .home-mobile-nav .premium-nav-overview{min-height:44px;margin-bottom:20px;padding:8px 0 18px}.tellenze-premium .home-mobile-nav .premium-nav-links a{gap:10px;min-height:52px;padding-block:10px}.home-mobile-nav .premium-nav-item-icon{border-radius:8px;width:28px;height:28px}.home-mobile-nav .premium-nav-item-copy small{display:block}.home-mobile-nav .premium-mobile-shortcuts{padding-block:12px 4px}.tellenze-premium .home-mobile-nav .premium-mobile-shortcuts .premium-nav-links a{min-height:64px}}@media (width<=900px){.premium-footer-welcome{gap:40px}.premium-footer-directory{grid-template-columns:repeat(2,minmax(0,1fr))}.tellenze-premium .home-container{width:calc(100% - 48px)}.tellenze-premium .home-header:before{inset-inline:-24px}.tellenze-premium .marketing-section{padding-block:80px}.tellenze-premium .marketing-split{gap:45px}.tellenze-premium .marketing-waitlist{grid-template-columns:1fr;gap:32px}}@media (width<=600px){.tellenze-premium .home-container{width:calc(100% - 40px)}.tellenze-premium .home-header{gap:8px;height:72px}.tellenze-premium .home-header:before{inset-inline:-20px}.tellenze-premium .home-header>div{gap:6px}.tellenze-premium .home-header .home-button-small{padding-inline:12px;font-size:10px;display:inline-flex}.tellenze-premium .home-signin{display:none}.tellenze-premium .home-header .size-9{width:29px;height:29px}.tellenze-premium .home-header .text-\[25px\]{font-size:22px}.tellenze-premium .home-header .home-mobile-nav{max-height:calc(100dvh - 98px)}.home-mobile-nav .premium-nav-sections,.home-mobile-nav .premium-nav-panel-resources .premium-nav-sections,.home-mobile-nav .premium-nav-panel-use-cases .premium-nav-links{grid-template-columns:1fr}.home-mobile-nav .premium-nav-panel-resources .premium-nav-sections>section:last-child{grid-column:auto}.tellenze-premium .marketing-product-nav{gap:24px;width:100%;padding-inline:20px}.tellenze-premium .marketing-hero{padding-block:65px 60px}.tellenze-premium .marketing-hero h1{font-size:clamp(42px,10vw,56px)}.tellenze-premium .marketing-section{padding-block:65px}.tellenze-premium .marketing-section-heading{margin-bottom:32px}.tellenze-premium .marketing-lead{font-size:16px}.tellenze-premium .marketing-band{padding-block:65px}.tellenze-premium .marketing-split{grid-template-columns:1fr;gap:32px}.tellenze-premium .marketing-product-areas{grid-template-columns:1fr;gap:18px}.tellenze-premium .marketing-product-areas>a{padding:30px}.tellenze-premium .marketing-next{padding-block:50px}.tellenze-premium .marketing-waitlist{border-radius:20px;margin-block:30px 70px;padding:34px 25px}.tellenze-premium .home-email-field{border-radius:15px;flex-direction:column;align-items:stretch;gap:5px}.tellenze-premium .home-email-field input{min-height:44px}.tellenze-premium .home-email-field .home-button{border-radius:10px}.tellenze-premium .marketing-capture-frame{border-radius:14px;padding:5px}.tellenze-premium .home-footer{padding-top:45px}}@media (prefers-reduced-motion:reduce){.tellenze-premium,.tellenze-premium *,.tellenze-premium :before,.tellenze-premium :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (width<=600px){.premium-footer-welcome{grid-template-columns:1fr;gap:35px;padding-block:45px}.premium-footer-tool{gap:18px;padding:24px}.premium-footer-dice{border-radius:14px;width:50px;height:50px}.premium-footer-tool strong{font-size:20px}.premium-footer-directory{gap:30px 20px;padding-block:35px}.premium-footer-directory a,.premium-footer-legal-grid .premium-footer-link{min-height:40px;font-size:12px}.premium-footer-bottom{gap:20px}.premium-footer-bottom p{width:100%}.public-theme-switch button{min-height:40px}}.premium-home{--home-ink:var(--premium-ink);--home-muted:var(--premium-muted);--home-accent:var(--premium-accent);--home-accent-text:var(--premium-accent-text);--home-line:var(--premium-line);color:var(--home-ink)}.premium-home .premium-home-eyebrow{color:var(--home-accent-text);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:11px;font-weight:600;line-height:1.6}.premium-home-hero{text-align:center;padding-block:86px 68px}.premium-home-hero h1{color:var(--home-ink);letter-spacing:-.072em;margin:24px 0 26px;font-family:inherit;font-size:clamp(62px,7.7vw,104px);font-weight:550;line-height:1.035}.premium-home-hero h1>span{color:var(--home-accent);display:inline-block;position:relative}.premium-home-underline{width:100%;height:14px;color:color-mix(in srgb, var(--home-accent) 40%, var(--premium-tint));position:absolute;inset:auto 0 -12px;overflow:visible}.premium-home-underline path{stroke:currentColor;stroke-width:3px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0}.premium-home-hero h1[data-revealed=true] .premium-home-underline path{animation:1.2s cubic-bezier(.3,.7,.3,1) .35s both premium-home-draw}.premium-home-hero-description{max-width:590px;color:var(--home-muted);letter-spacing:-.018em;margin-inline:auto;font-size:clamp(16px,1.6vw,20px);line-height:1.65}.premium-home-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:28px;margin-top:34px;display:flex}.premium-home .premium-home-text-link{min-height:44px;color:var(--home-accent-text);justify-content:center;align-items:center;gap:10px;font-size:14px;font-weight:550;display:inline-flex}.premium-home-text-link svg{transition:transform .25s}.premium-home-text-link:hover svg{transform:translate(3px)}.premium-home-text-link:hover{text-underline-offset:5px;text-decoration:underline}.premium-home-showcase{scroll-margin-top:96px}.premium-home-showcase-toolbar{justify-content:space-between;align-items:center;gap:24px;margin-bottom:24px;display:flex}.premium-home-showcase-toolbar>p{color:var(--home-ink);letter-spacing:-.025em;font-size:16px;font-weight:550}.premium-home-capture-label{color:var(--home-muted);justify-content:space-between;align-items:center;gap:20px;padding:0 6px 14px;font-size:11px;line-height:1.6;display:flex}.premium-home-capture-label p{flex-wrap:wrap;gap:8px;display:flex}.premium-home-capture-label a{align-items:center;gap:5px;min-height:30px}.premium-home-full-desktop{display:inline-flex}.premium-home-full-mobile{display:none}.premium-home-capture-label a:hover{color:var(--home-accent-text);text-underline-offset:3px;text-decoration:underline}.premium-home-product-stage{border:1px solid var(--home-line);background:linear-gradient(145deg, var(--premium-surface-soft), var(--premium-tint));border-radius:28px;place-items:center;min-height:580px;padding:56px 62px;display:grid;overflow:hidden}.premium-home-capture{border:1px solid var(--premium-line-strong);background:var(--premium-surface-soft);width:100%;max-width:896px;box-shadow:0 32px 50px -28px color-mix(in srgb, var(--premium-shadow-color) 45%, transparent), 0 2px 4px color-mix(in srgb, var(--premium-shadow-color) 8%, transparent);border-radius:14px;animation:.65s cubic-bezier(.2,.7,.2,1) both premium-home-capture-enter;overflow:hidden}.premium-home-capture picture{display:block}.premium-home-capture img{width:100%;height:auto;display:block}.premium-home-view-picker{border:1px solid var(--home-line);background:var(--premium-surface-soft);border-radius:999px;gap:4px;width:fit-content;max-width:100%;margin:0;padding:5px;display:flex}.premium-home-view-picker button{min-height:42px;color:var(--home-muted);cursor:pointer;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:10px 20px;font-size:12px;font-weight:500;transition:background .2s,color .2s,box-shadow .2s;display:inline-flex}.premium-home-view-picker button:hover{color:var(--home-ink)}.premium-home-view-picker button[aria-pressed=true]{border-color:var(--home-line);background:var(--premium-surface);color:var(--home-ink);box-shadow:0 2px 6px color-mix(in srgb, var(--premium-shadow-color) 8%, transparent)}.premium-home-picker-dot{background:var(--home-muted);opacity:.45;border-radius:50%;flex-shrink:0;width:5px;height:5px;transition:background .2s,opacity .2s,transform .3s}.premium-home-view-picker button[aria-pressed=true] .premium-home-picker-dot{background:var(--home-accent);opacity:1;transform:scale(1.2)}.premium-home-capture-description{text-align:center;min-height:92px;padding-top:26px}.premium-home .premium-home-capture-description h2{letter-spacing:-.035em;margin:0;font-size:23px;font-weight:550;line-height:1.3}.premium-home-capture-description p{color:var(--home-muted);margin-top:9px;font-size:14px;line-height:1.7}.premium-home-showcase figcaption{color:var(--home-muted);text-align:center;margin-top:16px;font-size:10px;line-height:1.6}.premium-home .premium-home-trusted{border:0;justify-content:center;align-items:center;gap:48px;margin-top:20px;padding-block:65px;display:flex}.premium-home .premium-home-trusted h2{letter-spacing:.08em;color:var(--home-muted);white-space:nowrap;font-size:10px;font-weight:500}.premium-home .home-trusted-logos{gap:46px;max-width:none;margin:0;display:flex}.premium-home .home-trusted-logo{color:var(--home-ink)}.premium-home .home-trusted-logo img{filter:grayscale();opacity:.65}.premium-home .home-trusted-logo span{font-size:20px;font-weight:550}.premium-home .home-trusted-emergent img{filter:brightness(0);opacity:.68;width:190px}.premium-home .home-trusted-bewitt img{filter:brightness(0);width:25px;height:30px}[data-public-theme=dark] .premium-home .home-trusted-logo img{filter:grayscale()brightness(0)invert();opacity:.8}.premium-home-story{border-block:1px solid var(--home-line);padding-block:100px 104px;scroll-margin-top:96px}.premium-home .premium-home-section-heading{max-width:700px}.premium-home .premium-home-section-heading h2,.premium-home .premium-home-loop h2,.premium-home .premium-home-access h2{letter-spacing:-.057em;margin-top:22px;font-family:inherit;font-size:clamp(36px,4.4vw,58px);font-weight:550;line-height:1.1}.premium-home .premium-home-section-heading h2 span,.premium-home .premium-home-loop h2 span{color:var(--home-muted)}.premium-home-section-heading>p:not(.premium-home-eyebrow){max-width:480px;color:var(--home-muted);letter-spacing:-.018em;margin-top:24px;font-size:17px;line-height:1.7}.premium-home-section-heading>a{margin-top:24px}.premium-home-audience{grid-template-columns:1fr 1fr;align-items:center;gap:100px;padding-block:50px 110px;display:grid}.premium-home .premium-home-audience h2{font-size:clamp(36px,3.7vw,49px)}.premium-home-starting-points{border-top:1px solid var(--home-line)}.premium-home-starting-points>a{border-bottom:1px solid var(--home-line);justify-content:space-between;align-items:center;gap:24px;padding-block:26px;display:flex}.premium-home-starting-points h3{letter-spacing:-.035em;font-size:20px;font-weight:550}.premium-home-starting-points p{max-width:30ch;color:var(--home-muted);margin-top:8px;font-size:14px;line-height:1.7}.premium-home-starting-points svg{color:var(--home-accent);flex-shrink:0;transition:transform .25s}.premium-home-starting-points>a:hover svg{transform:translate(3px,-3px)}.premium-home-starting-points>a:hover h3{color:var(--home-accent-text)}.premium-home-story-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:52px;margin-top:46px;list-style:none;display:grid}.premium-home-story-steps li{min-width:0}.premium-home-step-art{border-bottom:1px solid var(--home-line);align-items:center;gap:24px;min-height:128px;padding-bottom:14px;display:flex}.premium-home-step-art>span{color:var(--home-muted);font-variant-numeric:tabular-nums;font-size:12px}.premium-home-story-steps h3{letter-spacing:-.025em;max-width:270px;margin-top:26px;font-size:21px;font-weight:550;line-height:1.35}.premium-home-story-steps p{color:var(--home-muted);margin-top:15px;font-size:14px;line-height:1.75}.premium-home-story-step-link{min-height:44px;color:var(--home-accent-text);align-items:center;gap:8px;margin-top:12px;font-size:13px;font-weight:550;display:inline-flex}.premium-home-story-step-link:hover{text-underline-offset:5px;text-decoration:underline}.premium-home-story-actions{flex-wrap:wrap;gap:8px 28px;margin-top:32px;display:flex}.premium-home-sketch{width:180px;max-width:100%;height:104px;color:var(--home-accent);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;display:block;overflow:visible}.premium-home-sketch-soft{fill:var(--premium-tint)}.premium-home-sketch-solid,.premium-home-sketch-dot{fill:var(--home-accent)}.premium-home-sketch-on-solid{stroke:var(--premium-surface)}.premium-home-sketch-paper{fill:var(--premium-surface);stroke:var(--premium-line-strong)}.premium-home-sketch-track{stroke:var(--premium-line-strong)}.premium-home-sketch-line,.premium-home-sketch-draw,.premium-home-sketch-arrive{stroke:currentColor}.premium-home-sketch-draw{stroke-dasharray:1;stroke-dashoffset:0}.premium-home-story-steps [data-revealed=true] .premium-home-sketch-draw{animation:1.65s cubic-bezier(.3,.7,.3,1) .2s both premium-home-draw}.premium-home-story-steps [data-revealed=true] .premium-home-sketch-left{animation:1.3s cubic-bezier(.2,.8,.3,1) .15s both premium-home-meet-left}.premium-home-story-steps [data-revealed=true] .premium-home-sketch-right{animation:1.3s cubic-bezier(.2,.8,.3,1) .15s both premium-home-meet-right}.premium-home-story-steps [data-revealed=true] .premium-home-sketch-back{transform-origin:90px 55px;animation:1.5s cubic-bezier(.2,.8,.3,1) .1s both premium-home-page-back}.premium-home-story-steps [data-revealed=true] .premium-home-sketch-front{transform-origin:80px 59px;animation:1.5s cubic-bezier(.2,.8,.3,1) .1s both premium-home-page-front}.premium-home-story-steps [data-revealed=true] .premium-home-sketch-arrive{animation:.6s 1s both premium-home-detail-enter}.premium-home-loop{border:1px solid var(--home-line);background:var(--premium-surface-soft);border-radius:28px;grid-template-columns:.85fr 1.15fr;align-items:center;gap:55px;min-height:460px;padding:52px;display:grid;overflow:hidden}.premium-home-loop figure{width:100%;min-width:0}.premium-home-loop .premium-home-infinity{aspect-ratio:1.25}.premium-home-loop img{aspect-ratio:1.3;object-fit:cover;filter:saturate(.6);border-radius:20px;width:100%;display:block}.premium-home-loop figcaption{color:var(--home-muted);text-align:center;margin-top:13px;font-size:10px}.premium-home-loop[data-revealed=true] img{animation:1.4s cubic-bezier(.2,.8,.3,1) both premium-home-art-enter}[data-public-theme=dark] .premium-home-loop img{filter:saturate(.35)brightness(.78)}.premium-home-loop-copy{min-width:0}.premium-home .premium-home-loop h2{font-size:clamp(36px,3.55vw,48px)}.premium-home-loop-copy>p:not(.premium-home-eyebrow){max-width:430px;color:var(--home-muted);margin-top:22px;font-size:15px;line-height:1.8}.premium-home-loop-stages{flex-wrap:wrap;gap:8px 0;margin-top:24px;list-style:none;display:flex}.premium-home-loop-stages li{color:var(--home-accent-text);align-items:center;font-size:10px;font-weight:550;display:flex}.premium-home-loop-stages li:not(:last-child):after{background:var(--premium-line-strong);content:"";width:13px;height:1px;margin-inline:7px}.premium-home-loop-copy>a{margin-top:22px}.premium-home-product{grid-template-columns:1fr 1fr;align-items:center;gap:90px;padding-block:110px;display:grid}.premium-home .premium-home-product h2{font-size:clamp(36px,3.7vw,49px)}.premium-home-product-links{border-top:1px solid var(--home-line)}.premium-home-product-links>a{border-bottom:1px solid var(--home-line);grid-template-columns:23px 24px 1fr 20px;align-items:center;gap:20px;padding:27px 0;display:grid}.premium-home-product-number{color:var(--home-muted);font-size:10px}.premium-home-product-links>a>svg{color:var(--home-accent)}.premium-home-product-links>a>svg:last-child{color:var(--home-muted);transition:transform .25s}.premium-home-product-links>a:hover>svg:last-child{color:var(--home-accent);transform:translate(3px,-3px)}.premium-home-product-links h3{letter-spacing:-.025em;font-size:18px;font-weight:550}.premium-home-product-links p{color:var(--home-muted);margin-top:7px;font-size:12px;line-height:1.6}.premium-home-access{grid-template-columns:1fr 1fr;align-items:center;gap:90px;padding-block:120px 130px;display:grid}.premium-home .premium-home-access h2{font-size:clamp(35px,3.85vw,50px)}.premium-home-access>div>p:not(.premium-home-eyebrow){color:var(--home-muted);margin-top:23px;font-size:15px;line-height:1.75}.premium-home-access .home-waitlist{width:100%;max-width:none;margin-top:0}.premium-home-access>div>p.premium-home-maker-note{border-top:1px solid var(--home-line);max-width:350px;margin-top:30px;padding-top:23px;font-size:12px;line-height:1.8}.premium-home-maker-note a{color:var(--home-accent-text);text-underline-offset:4px;align-items:center;gap:4px;text-decoration:underline;display:inline-flex}@keyframes premium-home-capture-enter{0%{opacity:.55;transform:translateY(14px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes premium-home-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes premium-home-meet-left{0%{transform:translate(-17px)}to{transform:translate(0)}}@keyframes premium-home-meet-right{0%{transform:translate(17px)}to{transform:translate(0)}}@keyframes premium-home-page-back{0%{transform:translate(9px,-6px)rotate(9deg)}to{transform:translate(0)rotate(0)}}@keyframes premium-home-page-front{0%{transform:translate(-7px,7px)rotate(-6deg)}to{transform:translate(0)rotate(0)}}@keyframes premium-home-detail-enter{0%{opacity:.25}to{opacity:1}}@keyframes premium-home-art-enter{0%{transform:scale(.95)rotate(-2deg)}to{transform:scale(1)rotate(0)}}@media (width<=1100px){.premium-home-hero{padding-top:80px}.premium-home-product-stage{min-height:520px;padding:44px}.premium-home-audience{gap:55px}.premium-home-loop{gap:36px;min-height:420px;padding:38px}.premium-home-product,.premium-home-access{gap:55px}}@media (width<=800px){.premium-home-hero{padding-block:64px 58px}.premium-home-product-stage{min-height:420px;padding:34px}.premium-home .premium-home-trusted{gap:25px;padding-block:50px}.premium-home .home-trusted-logos{gap:30px}.premium-home .home-trusted-emergent img{width:165px}.premium-home-audience{grid-template-columns:1fr;gap:38px;padding-block:35px 80px}.premium-home-starting-points p{max-width:none}.premium-home-story{padding-block:76px 100px}.premium-home-story-steps{gap:28px}.premium-home-story-steps h3{font-size:18px}.premium-home-step-art{gap:12px}.premium-home-loop{grid-template-columns:1fr;gap:36px}.premium-home-loop figure{max-width:380px;margin-inline:auto}.premium-home-loop img{aspect-ratio:1.5}.premium-home-loop-copy>p:not(.premium-home-eyebrow){max-width:490px}.premium-home-product{grid-template-columns:1fr;gap:45px;padding-block:100px}.premium-home-product-links>a{gap:24px}.premium-home-product-links h3{font-size:20px}.premium-home-product-links p{font-size:14px}.premium-home-access{grid-template-columns:1fr;gap:38px;padding-block:90px 100px}.premium-home-access .home-waitlist{max-width:560px}}@media (width<=700px){.premium-home-full-desktop{display:none}.premium-home-full-mobile{display:inline-flex}.premium-home-capture-label{gap:10px;padding-inline:2px;font-size:10px}.premium-home-capture-label p{max-width:180px;display:block}.premium-home-capture-label p span{padding-inline:2px}.premium-home-product-stage{border-radius:22px;min-height:0;padding:32px}.premium-home-capture{border-radius:16px;max-width:390px}.premium-home-view-picker{gap:2px}.premium-home-view-picker button{padding:10px 14px;font-size:11px}.premium-home-capture-description{min-height:125px;padding-inline:12px}.premium-home .premium-home-capture-description h2{font-size:21px}}@media (width<=560px){.premium-home-hero{padding-block:53px 46px}.premium-home .premium-home-eyebrow{letter-spacing:.12em;font-size:9px}.premium-home-hero h1{letter-spacing:-.065em;margin-block:23px 31px;font-size:clamp(39px,12.3vw,68px)}.premium-home-underline{height:10px;bottom:-9px}.premium-home-hero-description{max-width:360px;font-size:15px;line-height:1.65}.premium-home-actions{flex-direction:column;gap:12px;margin-top:27px}.premium-home-actions .home-button{min-height:48px;padding-inline:24px;font-size:13px}.premium-home .premium-home-text-link{font-size:13px}.premium-home-showcase-toolbar{flex-direction:column;align-items:flex-start;gap:16px;margin-bottom:22px}.premium-home-showcase-toolbar>p{font-size:15px}.premium-home-product-stage{border-radius:19px;padding:20px}.premium-home-capture-label{align-items:flex-end}.premium-home-capture-label p{max-width:135px}.premium-home-capture-label a{gap:3px;font-size:9px}.premium-home-capture-label a svg{width:12px}.premium-home-view-picker{width:100%;padding:4px}.premium-home-view-picker button{flex:1;min-width:0;min-height:44px;padding:9px 8px;font-size:11px;line-height:1.4}.premium-home-capture-description{min-height:144px;padding-inline:4px}.premium-home-capture-description p{font-size:13px}.premium-home-showcase figcaption{margin-top:5px;font-size:9px}.premium-home .premium-home-trusted{flex-direction:column;gap:21px;margin-top:10px;padding-block:40px 48px}.premium-home .home-trusted-logos{justify-content:center;gap:28px;width:100%}.premium-home .home-trusted-logo span{font-size:17px}.premium-home .home-trusted-bewitt img{width:20px;height:25px}.premium-home .home-trusted-emergent img{width:148px}.premium-home-audience{gap:30px;padding-block:30px 65px}.premium-home-starting-points>a{padding-block:22px}.premium-home-starting-points h3{font-size:19px}.premium-home-starting-points p{font-size:13px}.premium-home-story{padding-block:65px 80px}.premium-home .premium-home-section-heading h2{font-size:36px}.premium-home-section-heading>p:not(.premium-home-eyebrow){margin-top:22px;font-size:15px}.premium-home-story-steps{grid-template-columns:1fr;gap:32px;margin-top:42px}.premium-home-story-steps li{border-top:1px solid var(--home-line);grid-template-columns:96px minmax(0,1fr);gap:12px 20px;padding-top:25px;display:grid}.premium-home-step-art{border:0;flex-direction:column;grid-row:span 2;justify-content:flex-start;align-items:flex-start;gap:4px;min-height:0;padding:0}.premium-home-sketch{width:96px;height:66px}.premium-home-story-steps h3{max-width:250px;margin:0;font-size:19px}.premium-home-story-steps p{grid-column:2;margin:0;font-size:13px}.premium-home-story-step-link{grid-column:2;margin-top:0}.premium-home-loop{border-radius:22px;gap:28px;padding:24px}.premium-home .premium-home-loop h2{font-size:34px}.premium-home-loop-copy>p:not(.premium-home-eyebrow){margin-top:20px;font-size:14px}.premium-home-loop-stages{gap:9px 0;max-width:240px}.premium-home-loop-stages li{font-size:10px}.premium-home-loop-copy>a{margin-top:20px}.premium-home-product{gap:35px;padding-block:80px}.premium-home .premium-home-product h2{font-size:35px}.premium-home-product-links>a{grid-template-columns:22px 1fr 18px;gap:19px;padding-block:25px}.premium-home-product-number{display:none}.premium-home-product-links h3{font-size:18px}.premium-home-product-links p{font-size:12px}.premium-home-access{padding-block:75px 85px}.premium-home .premium-home-access h2{font-size:37px}.premium-home-access>div>p:not(.premium-home-eyebrow){font-size:14px}}@media (prefers-reduced-motion:reduce){.premium-home *,.premium-home :before,.premium-home :after{transition:none!important;animation:none!important}.premium-home-text-link:hover svg,.premium-home-product-links>a:hover>svg:last-child,.premium-home-starting-points>a:hover svg{transform:none}}.premium-product{--product-ink:var(--premium-ink);--product-muted:var(--premium-muted);--product-accent:var(--premium-accent);--product-accent-text:color-mix(in srgb, var(--premium-accent) 88%, var(--premium-ink));--product-rule:var(--premium-line);color:var(--product-ink)}.premium-product .premium-product-kicker{color:var(--product-accent-text);letter-spacing:.035em;margin:0 0 24px;font-size:12px;font-weight:600;line-height:1.5}.tellenze-home .premium-product h1{max-width:15ch;color:var(--product-ink);letter-spacing:-.065em;text-wrap:balance;margin:0;font-family:Inter Variable,sans-serif;font-size:clamp(48px,6.1vw,88px);font-weight:550;line-height:1.035}.tellenze-home .premium-product h1 em,.tellenze-home .premium-product h2 em{color:var(--product-accent);font-family:var(--font-editorial);letter-spacing:-.045em;font-style:normal;font-weight:430}.tellenze-home .premium-product h2{color:var(--product-ink);letter-spacing:-.052em;text-wrap:balance;margin:0;font-family:Inter Variable,sans-serif;font-size:clamp(34px,4.1vw,57px);font-weight:530;line-height:1.09}.tellenze-home .premium-product h3{color:var(--product-ink);letter-spacing:-.035em;margin:0;font-size:clamp(21px,2vw,28px);font-weight:530;line-height:1.23}.premium-product p{color:var(--product-muted);font-size:16px;line-height:1.8}.premium-product .premium-product-lead{letter-spacing:-.018em;max-width:49ch;margin-top:28px;font-size:clamp(18px,1.6vw,21px);line-height:1.65}.premium-product .premium-product-note{color:var(--product-muted);font-size:12px;line-height:1.7}.premium-product .premium-product-actions{flex-wrap:wrap;align-items:center;gap:17px 27px;margin-top:34px;display:flex}.premium-product .premium-product-link{min-height:44px;color:var(--product-accent-text);align-items:center;gap:10px;font-size:14px;font-weight:550;display:inline-flex}.premium-product .premium-product-link svg{flex:none;transition:transform .2s}.premium-product .premium-product-link:hover svg{transform:translate(4px)}.premium-product a:focus-visible,.premium-product button:focus-visible,.premium-product summary:focus-visible{outline:2px solid var(--product-accent);outline-offset:6px}.premium-product-hero{padding-block:clamp(76px,8vw,122px) 90px}.premium-product-hero-center{text-align:center}.tellenze-home .premium-product-hero-center h1{max-width:16ch;margin-inline:auto}.premium-product-hero-center .premium-product-lead{max-width:52ch;margin-inline:auto}.premium-product-hero-center .premium-product-actions{justify-content:center}.premium-product-hero-center>.premium-product-actions+.premium-product-note{margin-top:20px}.premium-product-hero-split{grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(40px,7vw,112px);display:grid}.premium-product-section{padding-block:clamp(84px,9vw,138px)}.premium-product-section+.premium-product-section{border-top:1px solid var(--product-rule)}.premium-product-section-heading{max-width:730px;margin-bottom:52px}.premium-product-section-heading>p:not(.premium-product-kicker){max-width:60ch;margin-top:23px}.premium-product-split{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(50px,9vw,144px);display:grid}.premium-product-split>div>p:not(.premium-product-kicker){margin-top:24px}.premium-product-split .premium-product-link{margin-top:23px}.premium-product-surface{background:var(--premium-surface-soft)}.premium-product-mint{background:var(--premium-tint)}.premium-product-prose p+p{margin-top:22px}.premium-product-prose strong{color:var(--product-ink);font-weight:550}.premium-product-rows{display:grid}.premium-product-rows>div{border-bottom:1px solid var(--product-rule);padding-block:24px}.premium-product-rows>div:first-child{padding-top:0}.premium-product-rows>div:last-child{border-bottom:0;padding-bottom:0}.premium-product-rows h3{font-size:22px}.premium-product-rows p{margin-top:10px}.premium-product-numbers{grid-template-columns:repeat(3,1fr);gap:50px;display:grid}.premium-product-numbers article{border-top:1px solid var(--premium-line-strong);padding-top:23px}.premium-product-numbers article>span{color:var(--product-accent-text);margin-bottom:42px;font-size:12px;display:block}.premium-product-numbers p{margin-top:17px;font-size:15px}.premium-product-outro{text-align:center;border-top:1px solid var(--product-rule);padding-block:95px 110px}.premium-product-outro h2{max-width:21ch;margin-inline:auto!important}.premium-product-outro>p:not(.premium-product-kicker){max-width:54ch;margin:24px auto 18px}.premium-product .marketing-capture{max-width:1200px}.premium-product .marketing-capture-intro p{color:var(--product-muted);font-size:11px;font-weight:500}.premium-product .marketing-capture-intro a{color:var(--product-accent-text);font-size:12px}.premium-product .marketing-capture-frame{border:1px solid var(--premium-line);background:var(--premium-surface);box-shadow:0 25px 70px var(--premium-shadow-color);border-radius:19px;padding:8px}.premium-product .marketing-capture:hover .marketing-capture-frame{border-color:var(--premium-line-strong);box-shadow:0 25px 70px var(--premium-shadow-color)}.premium-product .marketing-capture figcaption{max-width:85ch;color:var(--product-muted);text-align:left;font-size:12px}.premium-product-hero-capture{text-align:left;margin-top:64px}.premium-product-platform-intro{text-align:center;max-width:830px;margin-inline:auto}.premium-product-platform-intro>p:not(.premium-product-kicker){max-width:58ch;margin:27px auto 0;font-size:18px}.premium-product-platform-areas{margin-top:70px}.premium-product .marketing-product-areas{gap:20px}.premium-product .marketing-product-areas>a{background:var(--premium-surface);box-shadow:none;border:0;border-radius:20px;padding:36px}.premium-product .marketing-product-areas>a:hover{background:var(--premium-tint);transform:translateY(-3px)}.premium-product .marketing-product-area-top{color:var(--product-accent-text);margin-bottom:35px}.premium-product .marketing-product-area-top>svg:first-child{width:26px;height:26px}.premium-product .marketing-product-areas .home-eyebrow{color:var(--product-muted);letter-spacing:.09em;font-size:10px}.premium-product .marketing-product-areas h3{max-width:16ch;margin-top:14px;font-size:31px}.premium-product .marketing-product-areas>a>p:not(.home-eyebrow){max-width:43ch;color:var(--product-muted);margin-top:18px;font-size:15px}.premium-product .marketing-product-areas>a>span{color:var(--product-accent-text);margin-top:32px}.premium-product-faq details{border-bottom:1px solid var(--product-rule);padding-block:24px}.premium-product-faq details:first-child{border-top:1px solid var(--product-rule)}.premium-product-faq summary{color:var(--product-ink);cursor:pointer;justify-content:flex-start;align-items:center;gap:12px;font-size:17px;font-weight:530;line-height:1.5;list-style:none;display:flex}.premium-product-faq summary::-webkit-details-marker{display:none}.premium-product-faq summary svg{color:var(--product-accent-text);flex:none;transition:transform .2s}.premium-product-faq summary>span{max-width:calc(100% - 30px)}.premium-product-faq details[open] summary svg{transform:rotate(45deg)}.premium-product-faq details p{max-width:80ch;margin-top:20px;font-size:15px}.premium-product-work-path{background:var(--premium-tint);border-radius:24px;flex-direction:column;align-items:flex-start;padding:52px 45px;display:flex}.premium-product-work-path>p{margin-bottom:36px}.premium-product-work-path-item{text-align:left;cursor:pointer;border:1px solid #0000;border-radius:12px;width:100%;padding:21px 18px 21px 44px;transition:background .25s,border-color .25s,transform .25s;display:block;position:relative}.premium-product-work-path-item>span{color:var(--product-muted);font-size:11px;display:block}.premium-product-work-path-item>strong{color:var(--product-ink);letter-spacing:-.035em;margin-top:7px;font-size:24px;font-weight:500;line-height:1.25;display:block}.premium-product-work-path figcaption{color:var(--product-muted);margin-top:30px;font-size:11px}.premium-product-checklist{gap:22px;margin:0;padding:0;list-style:none;display:grid}.premium-product-checklist li{color:var(--product-muted);align-items:flex-start;gap:14px;font-size:16px;line-height:1.7;display:flex}.premium-product-checklist svg{color:var(--product-accent-text);flex:none;margin-top:5px}.premium-product-looper{justify-items:center;gap:20px;padding:26px 0;display:grid;position:relative}.premium-product-looper figcaption{color:var(--product-muted);font-size:12px}.premium-product-conversation{background:var(--premium-surface);border-radius:24px;padding:clamp(28px,4vw,54px)}.premium-product-conversation>.premium-product-note{margin-bottom:40px}.premium-product-message{align-items:flex-start;gap:17px;display:flex}.premium-product-message+.premium-product-message{margin-top:35px}.premium-product-avatar{width:34px;height:34px;color:var(--product-accent-text);background:var(--premium-tint);border-radius:50%;flex:0 0 34px;place-items:center;font-size:12px;font-weight:600;display:grid}.premium-product-message strong{color:var(--product-ink);font-size:13px;font-weight:600}.premium-product-message p{margin-top:8px;font-size:15px;line-height:1.75}.premium-product-message-source{color:var(--product-accent-text);align-items:center;gap:7px;margin-top:16px;font-size:11px;display:inline-flex}.premium-product-connection-names{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.premium-product-connection-names span{border:1px solid var(--premium-line-strong);color:var(--product-ink);border-radius:99px;padding:13px 20px;font-size:14px}.premium-product-recipes{display:grid}.premium-product-recipes>div{border-top:1px solid var(--product-rule);grid-template-columns:1fr 32px 1fr;align-items:center;gap:32px;padding-block:30px;display:grid}.premium-product-recipes h3{font-size:23px}.premium-product-recipes svg{color:var(--product-accent-text)}.premium-product-recipes p{font-size:15px}.premium-product-paper{border:1px solid var(--premium-line);background:var(--premium-surface);box-shadow:13px 15px 0 var(--premium-surface-soft);border-radius:6px;padding:48px;position:relative}.premium-product-paper>svg{color:var(--product-accent-text);margin-bottom:43px}.premium-product-paper h2{font-family:var(--font-editorial)!important;letter-spacing:-.035em!important;font-size:37px!important;font-weight:430!important}.premium-product-paper>p{margin-top:22px;font-size:14px}.premium-product-paper-line{border-bottom:1px solid var(--product-rule);padding-block:20px}.premium-product-paper-line strong{color:var(--product-ink);font-size:13px;font-weight:550}.premium-product-paper-line p{margin-top:7px;font-size:13px}.premium-product-paper figcaption{color:var(--product-muted);margin-top:25px;font-size:10px}.premium-product-policy{margin:0;padding:0;list-style:none}.premium-product-policy li{border-bottom:1px solid var(--premium-line-strong);grid-template-columns:38px 1fr;gap:22px;padding-block:26px;display:grid}.premium-product-policy li:first-child{padding-top:0}.premium-product-policy li:last-child{border-bottom:0}.premium-product-policy li>span{border:1px solid var(--premium-line-strong);width:34px;height:34px;color:var(--product-accent-text);border-radius:50%;place-items:center;font-size:12px;display:grid}.premium-product-policy h3{font-size:22px}.premium-product-policy p{margin-top:12px;font-size:15px}.premium-product-learning-index{display:grid}.premium-product-learning-index a{border-bottom:1px solid var(--product-rule);justify-content:space-between;align-items:baseline;gap:28px;padding-block:18px;display:flex}.premium-product-learning-index a>span{color:var(--product-muted);font-size:11px}.premium-product-learning-index strong{color:var(--product-accent-text);font-family:var(--font-editorial);letter-spacing:-.045em;margin-right:auto;font-size:clamp(42px,5vw,69px);font-weight:440;line-height:1.15;transition:transform .2s}.premium-product-learning-index a:hover strong{transform:translate(6px)}.premium-product-learning-index svg{color:var(--product-accent-text);align-self:center}.premium-product-review{grid-template-columns:minmax(200px,.62fr) 1.38fr;gap:clamp(35px,7vw,100px);display:grid}.premium-product-review-options{flex-direction:column;align-items:stretch;gap:10px;display:flex}.premium-product-review-options button{min-height:60px;color:var(--product-muted);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;justify-content:space-between;align-items:center;gap:20px;padding:18px 22px;font-size:14px;transition:color .2s,background .2s;display:flex}.premium-product-review-options button[aria-pressed=true]{border-color:var(--premium-line);color:var(--product-accent-text);background:var(--premium-surface)}.premium-product-review-options button:hover{color:var(--product-accent-text)}.premium-product-review-paper{background:var(--premium-surface);min-height:350px;box-shadow:10px 12px 0 var(--premium-tint);border-radius:4px;padding:clamp(28px,4vw,58px)}.premium-product-review-content h3{max-width:18ch;font-family:var(--font-editorial);letter-spacing:-.035em;margin-top:32px;font-size:clamp(30px,3.3vw,43px);font-weight:450}.premium-product-review-content>p:not(.premium-product-note){margin-top:23px;font-size:15px}.premium-product-review-content>span{color:var(--product-accent-text);margin-top:30px;font-size:11px;line-height:1.6;display:block}.premium-product-metrics{grid-template-columns:1fr 1fr;gap:0 60px;display:grid}.premium-product-metrics>div{border-top:1px solid var(--product-rule);padding-block:24px}.premium-product-metrics dt{color:var(--product-ink);letter-spacing:-.025em;font-size:20px;font-weight:500}.premium-product-metrics dd{color:var(--product-muted);margin-top:8px;font-size:14px;line-height:1.7}.premium-product-insight-note{border-left:2px solid var(--premium-line-strong);max-width:70ch;margin-top:38px;padding-left:23px}.premium-product-insight-note p+p{margin-top:14px}.premium-product-loop-art{aspect-ratio:1;background:0 0}.premium-product-loop-quote{font-family:var(--font-editorial);letter-spacing:-.035em;font-weight:440;color:var(--product-accent)!important;font-size:clamp(28px,3vw,43px)!important;line-height:1.3!important}.premium-product-loop-explorer .home-loop-steps{gap:8px}.premium-product-loop-explorer .home-loop-steps button{border-radius:12px;padding:23px 9px}.premium-product-loop-explorer .home-loop-steps button:hover,.premium-product-loop-explorer .home-loop-steps button.is-active{background:var(--premium-tint)}.premium-product-loop-explorer .home-loop-icon{color:var(--product-accent-text);background:0 0;border:0;border-radius:0}.premium-product-loop-explorer .home-loop-steps button:hover .home-loop-icon,.premium-product-loop-explorer .home-loop-steps .is-active .home-loop-icon{box-shadow:none;background:0 0}.premium-product-loop-explorer .home-loop-steps strong{color:var(--product-ink);font-size:14px}.premium-product-loop-explorer .home-loop-steps small{color:var(--product-muted);font-size:11px}.premium-product-loop-explorer .home-loop-arrow{display:none}.premium-product-loop-explorer .marketing-loop-detail{border:1px solid var(--product-rule);background:var(--premium-surface);border-radius:18px;margin-top:28px;padding:clamp(30px,4vw,56px)}.premium-product-loop-explorer .marketing-loop-detail h3{margin-top:19px;font-size:32px}.premium-product-loop-explorer .marketing-loop-detail p{color:var(--product-muted);font-size:15px}.premium-product-loop-explorer .marketing-loop-detail .marketing-detail-label,.premium-product-loop-explorer .marketing-step-number{color:var(--product-accent-text);font-size:10px}.premium-product-loop-story{grid-template-columns:1fr 1fr;gap:48px 70px;display:grid}.premium-product-loop-story article{border-top:1px solid var(--premium-line-strong);grid-template-columns:40px 1fr;gap:20px;padding-top:25px;display:grid}.premium-product-loop-story article>span{color:var(--product-accent-text);font-size:12px}.premium-product-loop-story article .premium-product-kicker{margin-bottom:12px;font-size:10px}.premium-product-loop-story h3{font-size:23px}.premium-product-loop-story article p:last-child{margin-top:15px;font-size:14px}.premium-product-loop-map{grid-template-columns:1fr 1fr;gap:0 80px;display:grid}.premium-product-loop-map a{border-top:1px solid var(--product-rule);align-items:center;gap:25px;padding-block:26px;display:flex}.premium-product-loop-map a>span{color:var(--product-muted);font-size:11px}.premium-product-loop-map strong{color:var(--product-ink);letter-spacing:-.025em;font-size:21px;font-weight:500;display:block}.premium-product-loop-map small{color:var(--product-muted);margin-top:7px;font-size:13px;display:block}.premium-product-loop-map svg{color:var(--product-accent-text);flex:none;margin-left:auto}.premium-product-section-heading .premium-product-cue{margin-bottom:25px}.premium-product-platform-intro .premium-product-cue{margin-bottom:30px}.premium-product-cue{color:var(--product-accent-text);align-items:center;gap:11px;display:inline-flex}.premium-product-cue>span{background:var(--premium-line-strong);width:27px;height:1px}.premium-product-cue svg{stroke-width:1.5px;width:22px;height:22px}.premium-product-work-path-item:before{border:1.5px solid var(--premium-line-strong);content:"";background:var(--premium-tint);border-radius:50%;width:9px;height:9px;transition:background .25s,border-color .25s,box-shadow .25s;position:absolute;top:27px;left:18px}.premium-product-work-path-item+.premium-product-work-path-item:after{background:var(--premium-line-strong);content:"";width:1px;height:60px;position:absolute;top:-33px;left:22px}.premium-product-work-path-item[aria-pressed=true]{border-color:var(--premium-line);background:var(--premium-surface)}.premium-product-work-path-item[aria-pressed=true]:before{z-index:1;border-color:var(--product-accent-text);background:var(--product-accent);box-shadow:0 0 0 5px var(--premium-tint)}.premium-product-work-path-item:hover{transform:translate(4px)}.premium-product-work-path .premium-product-path-detail{border-top:1px solid var(--premium-line-strong);width:100%;min-height:108px;margin-top:25px;padding-top:20px}.premium-product-path-detail strong{color:var(--product-ink);font-size:15px;font-weight:550}.premium-product-path-detail p{margin-top:7px;font-size:13px;line-height:1.7}.premium-product-work-path figcaption{margin-top:17px}.premium-product-looper{perspective:800px}.premium-product-looper-prompt{border:1px solid var(--premium-line);background:var(--premium-surface);border-radius:16px 16px 16px 4px;align-items:center;gap:11px;padding:14px 19px;display:flex}.premium-product-looper-prompt svg{color:var(--product-accent-text)}.premium-product-looper-prompt span{color:var(--product-ink);font-size:13px}.premium-product-looper figcaption{text-align:center}.premium-product-looper figcaption small{margin-top:12px;font-size:10px;display:block}.premium-product-conversation{border:1px solid var(--premium-line)}.premium-product-connection-names span{align-items:center;gap:9px;display:inline-flex}.premium-product-connection-names span:before{background:var(--product-accent);content:"";border-radius:50%;width:5px;height:5px}.premium-product-paper-handoff{color:var(--product-accent-text);flex-wrap:wrap;align-items:center;gap:10px;margin-top:29px;font-size:11px;display:flex}.premium-product-paper-handoff>span{align-items:center;gap:7px;display:inline-flex}.premium-product-paper-handoff>svg{width:24px}.premium-product-review-options button>svg{transition:transform .25s}.premium-product-review-options button[aria-pressed=true]>svg{transform:translate(4px)}.premium-product-review-content{animation:.45s cubic-bezier(.22,1,.36,1) premium-product-change}.premium-product-path-detail>div{animation:.4s cubic-bezier(.22,1,.36,1) premium-product-change}.premium-product-learning-index a{transition:padding-inline .3s}.premium-product-learning-index a:hover{padding-inline:10px}.premium-product-estimates{flex-wrap:wrap;gap:8px;margin-top:28px;display:flex}.premium-product-estimates span{border:1px solid var(--premium-line-strong);background:var(--premium-surface);width:43px;height:52px;color:var(--product-muted);border-radius:7px;place-items:center;font-size:12px;transition:transform .25s;display:grid}.premium-product-estimates span:nth-child(3){color:var(--product-accent-text);border-color:var(--product-accent-text);transform:translateY(-6px)rotate(-4deg)}.premium-product-estimates:hover span{transform:translateY(-4px)}.premium-product-loop-explorer .home-loop-steps button{transition:background .3s,transform .3s}.premium-product-loop-explorer .home-loop-steps button:hover{transform:translateY(-5px)}.premium-product-loop-explorer .home-loop-icon{transition:transform .3s}.premium-product-loop-explorer .home-loop-steps .is-active .home-loop-icon{transform:scale(1.12)}.premium-product-loop-map a{transition:gap .3s}.premium-product-loop-map a:hover{gap:31px}.premium-product [data-revealed=true] .premium-product-cue>span{transform-origin:0;animation:.8s .25s both premium-product-connect}.premium-product-paper[data-revealed=true] .premium-product-paper-handoff>svg{animation:.8s .5s both premium-product-handoff}.premium-product-estimates[data-revealed=true] span{animation:.75s both premium-product-card}.premium-product-estimates[data-revealed=true] span:nth-child(2){animation-delay:70ms}.premium-product-estimates[data-revealed=true] span:nth-child(3){animation-delay:.14s}.premium-product-estimates[data-revealed=true] span:nth-child(4){animation-delay:.21s}.premium-product-estimates[data-revealed=true] span:nth-child(5){animation-delay:.28s}@keyframes premium-product-change{0%{opacity:.35;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes premium-product-connect{0%{transform:scaleX(.1)}to{transform:scaleX(1)}}@keyframes premium-product-handoff{0%{opacity:.3;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}@keyframes premium-product-card{0%{opacity:.5;translate:0 14px;rotate:-6deg}to{opacity:1;translate:0;rotate:0deg}}@media (width<=1000px){.premium-product-hero-split{gap:42px}.premium-product-split{gap:55px}.premium-product-numbers{gap:28px}.premium-product-work-path,.premium-product-paper{padding:33px}.premium-product-review{gap:38px}.premium-product .marketing-product-areas>a{padding:28px}.premium-product-loop-story{gap:40px}}@media (width<=700px){.tellenze-home .premium-product h1{letter-spacing:-.06em;font-size:clamp(44px,10.5vw,66px)}.tellenze-home .premium-product h2{font-size:clamp(32px,8vw,43px)}.premium-product .premium-product-kicker{margin-bottom:20px;font-size:10px}.premium-product .premium-product-lead{margin-top:24px;font-size:17px}.premium-product-hero{padding-block:58px 68px}.premium-product-hero-split,.premium-product-split,.premium-product-review{grid-template-columns:1fr;gap:43px}.premium-product-section{padding-block:70px}.premium-product-section-heading{margin-bottom:36px}.premium-product .premium-product-actions{gap:14px 23px;margin-top:29px}.premium-product-hero-capture{margin-top:45px}.premium-product-numbers{grid-template-columns:1fr;gap:31px}.premium-product-numbers article>span{margin-bottom:22px}.premium-product-numbers p{max-width:48ch}.premium-product-platform-areas{margin-top:44px}.premium-product .marketing-product-areas{grid-template-columns:1fr}.premium-product .marketing-product-areas>a{padding:31px}.premium-product .marketing-product-area-top{margin-bottom:25px}.premium-product .marketing-capture-frame{border-radius:16px;padding:5px}.premium-product-work-path{padding:32px 27px}.premium-product-work-path-item>strong{font-size:23px}.premium-product-looper{padding-block:0}.premium-product-recipes>div{grid-template-columns:1fr;gap:16px}.premium-product-recipes svg{transform:rotate(90deg)}.premium-product-paper{margin-right:12px;padding:32px}.premium-product-paper>svg{margin-bottom:30px}.premium-product-review-options{gap:7px}.premium-product-review-options button{min-height:50px;padding:14px 18px}.premium-product-review-paper{min-height:0;margin-right:10px}.premium-product-review-content h3{margin-top:25px}.premium-product-metrics{grid-template-columns:1fr}.premium-product-learning-index strong{font-size:50px}.premium-product-loop-story,.premium-product-loop-map{grid-template-columns:1fr}.premium-product-loop-explorer .home-loop-steps{grid-template-columns:repeat(3,1fr)}.premium-product-loop-explorer .home-loop-steps button{padding:14px 4px}.premium-product-loop-explorer .home-loop-icon{width:40px;height:40px}.premium-product-loop-explorer .home-loop-steps small{font-size:9px}.premium-product-loop-explorer .marketing-loop-detail{padding:27px}.premium-product-loop-explorer .marketing-loop-detail h3{font-size:28px}.premium-product-outro{padding-block:70px}}@media (prefers-reduced-motion:reduce){.premium-product *,.premium-product :before,.premium-product :after{scroll-behavior:auto;transition:none!important;animation:none!important}}.premium-product-looper .public-scene{max-width:480px}.premium-product-loop-art .public-scene{aspect-ratio:auto;height:100%}.premium-signals-example{min-width:0;margin:0}.premium-signals-example>figcaption{color:var(--product-accent-text);align-items:center;gap:9px;margin-bottom:20px;font-size:12px;line-height:1.5;display:flex}.premium-signals-example>figcaption svg{flex:none}.premium-signals-reports{gap:9px;margin:0;padding:0;list-style:none;display:grid}.premium-signals-reports li{border:1px solid var(--product-rule);background:var(--premium-surface);border-radius:12px;align-items:flex-start;gap:14px;padding:17px 20px;display:flex}.premium-signals-reports li>svg{color:var(--product-accent-text);flex:none;margin-top:2px}.premium-signals-reports strong{color:var(--product-ink);font-size:13px;font-weight:550}.premium-signals-reports p{margin-top:4px;font-size:13px;line-height:1.6}.premium-signals-join{color:var(--product-accent-text);justify-content:center;align-items:center;gap:11px;padding-block:18px;font-size:11px;display:flex}.premium-signals-join svg{flex:none}.premium-signals-group{border:1px solid var(--premium-line-strong);background:var(--premium-tint);border-radius:18px;padding:30px}.premium-signals-group .premium-product-kicker{margin-bottom:15px;font-size:10px}.tellenze-home .premium-product .premium-signals-group h2{letter-spacing:-.045em;font-size:clamp(25px,2.5vw,34px);line-height:1.14}.premium-signals-group>p:not(.premium-product-kicker){margin-top:17px;font-size:13px;line-height:1.7}.premium-signals-approval{border-top:1px solid var(--premium-line-strong);color:var(--product-accent-text);align-items:center;gap:8px;margin-top:23px;padding-top:17px;font-size:11px;line-height:1.6;display:flex}.premium-signals-approval svg{flex:none}.premium-signals-example>.premium-product-note{margin-top:17px;font-size:10px}.premium-product .premium-signals-plan{margin-top:25px}.premium-signals-plan a{color:var(--product-accent-text);text-underline-offset:3px;align-items:center;gap:5px;text-decoration:underline;display:inline-flex}.premium-signals-stages{grid-template-columns:repeat(5,minmax(0,1fr));gap:25px;margin:0;padding:0;list-style:none;display:grid}.premium-signals-stages li{border-top:1px solid var(--premium-line-strong);padding-top:18px}.premium-signals-stages li>span{color:var(--product-accent-text);justify-content:space-between;align-items:center;gap:10px;margin-bottom:29px;display:flex}.premium-signals-stage-number{font-size:12px}.premium-signals-stages h3{font-size:20px}.premium-signals-stages p{margin-top:15px;font-size:13px;line-height:1.75}.premium-signals-recurrence{border-top:1px solid var(--product-rule);grid-template-columns:30px minmax(0,1fr);gap:18px;max-width:810px;margin-top:58px;padding-top:30px;display:grid}.premium-signals-recurrence>svg{color:var(--product-accent-text)}.premium-signals-recurrence h3{font-size:22px}.premium-signals-recurrence p{margin-top:12px;font-size:14px}.premium-product-faq p a{color:var(--product-accent-text);text-underline-offset:3px;text-decoration:underline}@media (width<=1000px){.premium-signals-stages{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 25px}}@media (width<=700px){.premium-signals-group{padding:25px}.premium-signals-stages{grid-template-columns:1fr;gap:28px}.premium-signals-stages li>span{margin-bottom:16px}.premium-signals-stages li:not(:last-child)>span>svg{transform:rotate(90deg)}.premium-signals-stages h3{font-size:24px}.premium-signals-stages p{max-width:48ch;margin-top:10px;font-size:14px}.premium-signals-recurrence{gap:12px;margin-top:38px}}.capability-hero-art{align-self:center;min-width:0;margin:0}.capability-hero-art>img{width:100%;height:auto;display:block}.capability-hero-art>.public-scene{width:100%;min-height:380px}.capability-hero-art figcaption,.capability-example figcaption{color:var(--premium-muted);text-align:center;padding-top:18px;font-size:11px;line-height:1.7}.capability-example{min-width:0;margin:0}.capability-example pre{border:1px solid var(--premium-line);background:var(--premium-surface);color:var(--premium-ink);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:22px;margin:0;padding:32px;font-size:13px;line-height:1.9;overflow-x:auto}.capability-boundaries{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;display:grid}.capability-boundaries article{border-top:1px solid var(--premium-line);padding-block:26px}.capability-boundaries svg{color:var(--premium-accent-text);margin-bottom:24px}.capability-boundaries h3{letter-spacing:-.025em;margin-bottom:14px;font-size:23px}.capability-boundaries p{color:var(--premium-muted);line-height:1.8}.capability-related{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;display:grid}.capability-related>a{border-top:1px solid var(--premium-line);grid-template-columns:28px 1fr 20px;gap:14px;padding-block:24px;display:grid}.capability-related strong{color:var(--premium-ink);font-size:21px}.capability-related span{color:var(--premium-muted);grid-column:2;line-height:1.7}.capability-related svg{color:var(--premium-accent-text)}.capability-related>a>svg:last-child{grid-area:1/3}.public-scene-connections .public-scene-fallback circle{fill:var(--premium-tint);stroke:var(--premium-accent-text);stroke-width:3px}.public-scene-connections .public-scene-fallback path{stroke:var(--premium-accent-text);stroke-width:8px}.capability-catalogue-note{border-block:1px solid var(--premium-line);margin-bottom:42px;padding-block:22px}.capability-catalogue-note p{flex-wrap:wrap;align-items:baseline;gap:12px 30px;font-size:14px;display:flex}.capability-catalogue-note strong{color:var(--premium-ink);font-size:15px;font-weight:550}.capability-catalogue-note strong code{margin-left:12px}.capability-action-catalogue{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 64px;display:grid}.capability-action-catalogue article{border-top:1px solid var(--premium-line-strong);min-width:0;padding-top:27px}.capability-action-heading{align-items:flex-start;gap:16px;display:flex}.capability-action-heading svg{color:var(--premium-accent-text);flex:none;margin-top:2px}.capability-action-heading h3{font-size:23px}.capability-action-catalogue article>p{margin-top:17px;font-size:15px}.capability-operation-list{flex-wrap:wrap;gap:8px;margin:22px 0 0;padding:0;list-style:none;display:flex}.capability-operation-list li{border:1px solid var(--premium-line);background:var(--premium-surface);min-width:0;max-width:100%;color:var(--premium-accent-text);border-radius:6px;padding:7px 10px;font-size:11px;line-height:1.5}.capability-operation-list code,.capability-catalogue-note code,.capability-email-note code,.capability-request-setup code,.capability-integration-details code{overflow-wrap:anywhere}.capability-action-catalogue .capability-access{align-items:baseline;gap:9px;font-size:12px;line-height:1.6;display:flex}.capability-access svg{color:var(--premium-accent-text);flex:none;align-self:center}.capability-email-note{border:1px solid var(--premium-line);background:var(--premium-tint);border-radius:16px;align-items:flex-start;gap:23px;margin-top:50px;padding:30px;display:flex}.capability-email-note>svg{color:var(--premium-accent-text);flex:none;margin-top:2px}.capability-email-note h3{font-size:23px}.capability-email-note p{margin-top:13px;font-size:15px}.capability-request-setup{border-block:1px solid var(--premium-line-strong);grid-template-columns:1fr 1fr;gap:24px 48px;margin-bottom:50px;padding:28px 0 36px;display:grid}.capability-request-setup>div{align-items:center;gap:14px;display:flex}.capability-request-setup>div>svg{color:var(--premium-accent-text);flex:none}.capability-request-setup strong{color:var(--premium-ink);font-size:17px;font-weight:550}.capability-request-setup pre{color:var(--premium-ink);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.8}.capability-request-setup>p{grid-column:1/-1;max-width:92ch;font-size:14px}.capability-example-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;display:grid}.capability-practical-example{border:1px solid var(--premium-line);background:var(--premium-surface);border-radius:18px;min-width:0;padding:30px}.capability-practical-example .capability-example-label{color:var(--premium-accent-text);margin-bottom:18px;font-size:11px;font-weight:600}.capability-practical-example h3{max-width:25ch;font-size:25px}.capability-practical-example>p:not(.capability-example-label){margin-top:18px;font-size:15px}.capability-practical-example pre{border:1px solid var(--premium-line);background:var(--premium-surface-soft);color:var(--premium-ink);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:9px;margin:25px 0 0;padding:20px;font-size:12px;line-height:1.8;overflow-x:auto}.capability-practical-example .capability-example-note{line-height:1.8;font-size:12px!important}.capability-example-grid+.premium-product-link{margin-top:34px}.capability-integration-details{grid-template-columns:repeat(3,minmax(0,1fr));gap:38px;display:grid}.capability-integration-details article{border-top:1px solid var(--premium-line);min-width:0;padding-top:25px}.capability-integration-details svg{color:var(--premium-accent-text);margin-bottom:22px}.capability-integration-details h3{font-size:23px}.capability-integration-details p{margin-top:17px;font-size:14px}@media (width<=767px){.capability-hero-art>.public-scene{min-height:280px}.capability-boundaries,.capability-related{grid-template-columns:1fr;gap:16px}.capability-example pre{padding:22px;font-size:12px}.capability-action-catalogue,.capability-example-grid,.capability-integration-details,.capability-request-setup{grid-template-columns:1fr;gap:30px}.capability-catalogue-note p{display:block}.capability-catalogue-note strong{margin-bottom:10px;display:block}.capability-action-heading h3,.capability-email-note h3{font-size:21px}.capability-operation-list{margin-top:18px}.capability-practical-example{padding:24px 20px}.capability-practical-example pre{padding:15px;font-size:11px}.capability-email-note{gap:15px;padding:24px 20px}.capability-request-setup>p{grid-column:1}}.public-scene{aspect-ratio:1.2;isolation:isolate;background:0 0;width:100%;position:relative}.public-scene-looper{aspect-ratio:1}.public-scene-context,.public-scene-lesson{aspect-ratio:1.35}.public-scene-access,.public-scene-setup{aspect-ratio:1.55}.public-scene-visual{position:absolute;inset:0}.public-scene-canvas{opacity:0;width:100%;height:100%;transition:opacity .4s;display:block}.public-scene[data-renderer=webgl] .public-scene-canvas{opacity:1}.public-scene-fallback{place-items:center;display:grid;position:absolute;inset:0}.public-scene-fallback[hidden]{display:none}.public-scene-fallback img,.public-scene-fallback svg{object-fit:contain;width:100%;height:100%;display:block}.public-scene-fallback svg{color:var(--premium-accent)}.public-scene-fallback path{stroke:currentColor;stroke-width:30px;stroke-linecap:round;stroke-linejoin:round}.public-scene-semantic-fallback{--scene-cyan:var(--premium-accent);--scene-blue:var(--premium-action);--scene-violet:var(--color-violet)}.public-scene-semantic-fallback .public-scene-connector{stroke:color-mix(in srgb, var(--premium-accent) 72%, var(--premium-action));stroke-width:10px}.public-scene-semantic-fallback .public-scene-solid{stroke:none}.public-scene-semantic-fallback .public-scene-review-ring{stroke-width:17px}.public-scene-adoption-fallback .public-scene-scope{stroke-width:16px}.public-scene-adoption-fallback .public-scene-setup-gate{stroke-width:12px}.public-scene-paint-cyan{--scene-paint:var(--scene-cyan)}.public-scene-paint-blue{--scene-paint:var(--scene-blue)}.public-scene-paint-violet{--scene-paint:var(--scene-violet)}.public-scene-paint{stop-color:color-mix(in srgb, var(--scene-paint) 66%, white)}.public-scene-paint:first-child{stop-color:color-mix(in srgb, var(--scene-paint) 27%, white)}.public-scene-paint-deep{stop-color:color-mix(in srgb, var(--scene-paint) 87%, var(--premium-ink))}.public-scene-stages{z-index:1;pointer-events:none;position:absolute;inset:0}.public-scene-stage{--stage-colour:var(--premium-accent);border:1px solid color-mix(in srgb, var(--stage-colour) 22%, var(--premium-line));background:color-mix(in srgb, var(--premium-surface) 94%, transparent);color:var(--premium-ink);box-shadow:0 5px 16px color-mix(in srgb, var(--premium-shadow-color) 6%, transparent);letter-spacing:-.015em;white-space:nowrap;border-radius:999px;align-items:center;gap:9px;padding:10px 16px;font-size:clamp(11px,1.1vw,13px);font-weight:550;line-height:1.2;display:inline-flex;position:absolute;top:61%;left:83%;transform:translate(-50%,-50%)}.public-scene-stage:before{content:"";background:var(--stage-colour);border-radius:50%;flex:0 0 6px;width:6px;height:6px}.public-scene-stage[data-stage=execute],.public-scene-stage[data-stage=learn]{--stage-colour:color-mix(in srgb, var(--premium-action) 65%, var(--premium-accent))}.public-scene-stage[data-stage=observe],.public-scene-stage[data-stage=adapt]{--stage-colour:var(--color-violet)}.public-scene-motion{z-index:2;border:1px solid var(--premium-line);background:var(--premium-surface);min-height:38px;color:var(--premium-muted);cursor:pointer;border-radius:99px;justify-content:center;align-items:center;gap:7px;padding:8px 12px;font-size:11px;font-weight:500;transition:color .2s,background .2s;display:inline-flex;position:absolute;bottom:13px;right:16px}.public-scene-motion:hover{background:var(--premium-surface-soft);color:var(--premium-ink)}.public-scene-motion:focus-visible{outline:2px solid var(--premium-accent);outline-offset:3px}@media (width<=600px){.public-scene-motion{min-height:38px;padding:8px 10px;font-size:10px;bottom:8px;right:8px}}@media (prefers-reduced-motion:reduce){.public-scene *,.public-scene :before,.public-scene :after{transition:none!important;animation:none!important}}.premium-concept-figure{justify-self:center;width:100%;min-width:0;max-width:570px;margin:0 auto}.premium-concept-figure-compact{max-width:410px}.premium-concept-scene{width:100%}.premium-concept-labels{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin:10px 0 16px;padding:0;list-style:none;display:flex}.premium-concept-labels li{color:var(--product-muted,var(--premium-muted));align-items:center;gap:12px;display:inline-flex}.premium-concept-label{color:var(--product-ink,var(--premium-ink));align-items:center;gap:7px;font-size:11px;font-weight:550;line-height:1.5;display:inline-flex}.premium-concept-label:before{content:"";background:var(--concept-label-tone);border-radius:50%;flex:none;width:6px;height:6px}.premium-concept-label-cyan{--concept-label-tone:var(--color-cyan)}.premium-concept-label-blue{--concept-label-tone:var(--color-blue)}.premium-concept-label-violet{--concept-label-tone:var(--color-violet)}.premium-concept-figure .premium-concept-caption{max-width:45ch;color:var(--product-muted,var(--premium-muted));text-align:center;text-wrap:pretty;margin-inline:auto;font-size:11px;line-height:1.7}.premium-concept-caption>span{color:var(--product-ink,var(--premium-ink));font-weight:550}.premium-concept-example{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(48px,8vw,112px);margin-bottom:64px;display:grid}.premium-concept-example .premium-product-section-heading{margin-bottom:0}.premium-concept-example .premium-product-paper{margin:0 13px 15px 0}.premium-concept-support{grid-template-columns:1.15fr .85fr;align-items:center;gap:clamp(44px,8vw,110px);display:grid}.premium-concept-support>div>p:not(.premium-product-kicker){max-width:57ch;margin-top:24px}.premium-concept-follow-up{grid-template-columns:repeat(3,minmax(0,1fr));gap:34px;margin-top:56px;display:grid}.premium-concept-follow-up.premium-product-policy li{border-top:1px solid var(--premium-line-strong);border-bottom:0;grid-template-columns:34px minmax(0,1fr);gap:14px;padding-block:24px 0}.premium-concept-follow-up.premium-product-policy h3{font-size:21px}.premium-concept-follow-up.premium-product-rows>div{border-top:1px solid var(--premium-line-strong);border-bottom:0;padding-block:24px 0}.premium-concept-follow-up p{font-size:15px}.premium-concept-artwork{aspect-ratio:3/2;object-fit:contain;width:100%;max-width:570px;height:auto;margin-inline:auto;display:block}.premium-concept-artwork-compact{max-width:440px}.tellenze-premium .premium-secondary-origin .premium-concept-artwork{object-fit:contain;object-position:center;background:0 0;border:0;border-radius:0;max-width:480px;min-height:0}.premium-integration-types{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px 26px;padding-block:0 70px;display:grid}.premium-integration-types article{grid-template-rows:subgrid;border-top:1px solid var(--premium-line);grid-row:span 4;padding-top:22px;display:grid}.premium-integration-types article>svg{color:var(--premium-accent-text);margin:0}.tellenze-home .premium-product .premium-integration-types h2{letter-spacing:-.025em;font-size:20px;line-height:1.3}.premium-integration-types p{margin:0;font-size:14px}.premium-integration-types .premium-product-link{place-self:end start;margin:0;font-size:12px}.premium-integration-types .premium-product-link>svg{flex:none;margin:0}.premium-product .premium-automation-workflow-note{border-top:1px solid var(--premium-line);margin-top:36px;padding-top:20px}@media (width<=1000px){.premium-integration-types{grid-template-columns:repeat(2,minmax(0,1fr))}.premium-concept-example{gap:42px}.premium-concept-support{gap:44px}.premium-concept-follow-up{gap:26px}}@media (width<=700px){.premium-integration-types{grid-template-columns:1fr;gap:28px;padding-bottom:44px}.premium-concept-figure{max-width:440px}.premium-concept-figure-compact{max-width:360px}.premium-concept-labels{gap:9px;margin-top:6px}.premium-concept-labels li{gap:9px}.premium-concept-label{gap:5px;font-size:10px}.premium-concept-figure .premium-concept-caption{max-width:42ch;font-size:10px}.premium-concept-example,.premium-concept-support{grid-template-columns:1fr;gap:38px}.premium-concept-example{margin-bottom:44px}.premium-concept-follow-up{grid-template-columns:1fr;gap:28px;margin-top:42px}.premium-concept-follow-up.premium-product-policy li{gap:18px}.premium-concept-follow-up.premium-product-rows p{max-width:50ch}}.guide-page{--guide-cyan:color-mix(in srgb, var(--color-cyan) 10%, var(--premium-surface));--guide-blue:color-mix(in srgb, var(--color-blue) 8%, var(--premium-surface));--guide-violet:color-mix(in srgb, var(--color-violet) 9%, var(--premium-surface))}.guide-page section[id]{scroll-margin-top:112px}.guide-page .premium-product-hero{gap:clamp(36px,6vw,88px)}.guide-page .premium-product-hero>div{min-width:0}.guide-page .premium-concept-artwork{max-width:520px}.guide-move-work .premium-concept-artwork{aspect-ratio:1672/941}.guide-page .guide-card-label{color:var(--product-accent-text);letter-spacing:.07em;text-transform:uppercase;font-size:10px;font-weight:600;line-height:1.65;display:block}.guide-page strong{color:var(--product-ink);font-weight:550}.guide-page :is(.guide-section-pair,.guide-faq-answer,.guide-operations) p>a{color:var(--product-accent-text);text-underline-offset:4px;text-decoration:underline}.guide-section-pair{grid-template-columns:1.1fr .9fr;align-items:end;gap:clamp(38px,7vw,104px);margin-bottom:52px;display:grid}.guide-section-pair>p{max-width:52ch;margin:0}.guide-section-links{flex-wrap:wrap;align-items:center;gap:12px 28px;margin-top:28px;display:flex}.guide-centered-actions{justify-content:center}.guide-page .guide-centered-actions{margin-top:28px}.guide-path-grid,.guide-two-grid,.guide-connection-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.guide-three-grid,.guide-field-grid,.guide-status-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.guide-tone-cyan{--guide-card-tone:var(--guide-cyan)}.guide-tone-blue{--guide-card-tone:var(--guide-blue)}.guide-tone-violet{--guide-card-tone:var(--guide-violet)}.guide-path-card{grid-template-rows:subgrid;border:1px solid var(--product-rule);background:var(--guide-card-tone);border-radius:22px;grid-row:span 5;gap:17px;padding:clamp(28px,3vw,40px);display:grid}.guide-path-card>svg{color:var(--product-accent-text);margin-bottom:12px}.tellenze-home .guide-page .guide-path-card h3{max-width:24ch;font-size:28px}.guide-path-card p{max-width:47ch;margin:0;font-size:15px}.guide-path-card .premium-product-link{margin-top:8px}.guide-inline-note{border-top:1px solid var(--product-rule);align-items:flex-start;gap:14px;margin-top:36px;padding-top:24px;display:flex}.guide-inline-note>svg{color:var(--product-accent-text);flex:none;margin-top:3px}.guide-inline-note>p{max-width:92ch;margin:0;font-size:14px}.guide-step-list{margin:0;padding:0;list-style:none;display:grid}.guide-step-list li{border-bottom:1px solid var(--product-rule);grid-template-columns:33px minmax(0,1fr);gap:20px;padding-block:22px;display:grid}.guide-step-list li:first-child{padding-top:0}.guide-step-list li:last-child{border-bottom:0;padding-bottom:0}.guide-step-list li>span{border:1px solid var(--premium-line-strong);width:31px;height:31px;color:var(--product-accent-text);border-radius:50%;align-self:start;place-items:center;font-size:11px;display:grid}.tellenze-home .guide-page .guide-step-list h3{font-size:22px}.guide-step-list p{margin-top:10px;font-size:15px}.guide-step-list-compact li{padding-block:19px}.tellenze-home .guide-page .guide-step-list-compact h3{font-size:19px}.guide-plain-card{border:1px solid var(--product-rule);background:var(--premium-surface);border-radius:20px;flex-direction:column;align-items:flex-start;padding:30px;display:flex}.guide-plain-card>svg{color:var(--product-accent-text);margin-bottom:22px}.guide-plain-card>.guide-card-label{margin-bottom:16px}.tellenze-home .guide-page .guide-plain-card h3{font-size:25px}.guide-plain-card>p{margin-top:17px;font-size:15px}.guide-plain-card .premium-product-link{margin-top:auto;padding-top:21px}.guide-outcome-card,.guide-prompt-card,.guide-sharing-card,.guide-verification-card{border:1px solid var(--product-rule);background:var(--premium-surface-soft);border-radius:22px;min-width:0;margin:0;padding:clamp(28px,4vw,44px)}.guide-page figure>figcaption{color:var(--product-muted);font-size:11px;line-height:1.7}.guide-outcome-card>figcaption{margin-bottom:35px}.guide-outcome-card>.guide-card-label{margin-bottom:17px}.tellenze-home .guide-page .guide-outcome-card h3{font-size:29px}.guide-outcome-card dl,.guide-verification-card dl{gap:22px;margin:25px 0 0;display:grid}.guide-outcome-card dl>div,.guide-verification-card dl>div{grid-template-columns:80px minmax(0,1fr);gap:17px;display:grid}.guide-outcome-card dt,.guide-verification-card dt{color:var(--product-accent-text);font-size:12px;font-weight:550;line-height:1.8}.guide-outcome-card dd,.guide-verification-card dd{color:var(--product-muted);margin:0;font-size:14px;line-height:1.8}.guide-outcome-card>svg{color:var(--product-accent-text);margin-top:35px;display:block}.guide-prompt-card{background:var(--guide-blue);position:relative}.guide-prompt-card>svg:first-child{color:var(--product-accent-text);margin-bottom:30px}.guide-prompt-card blockquote{color:var(--product-ink);font-family:var(--font-editorial);letter-spacing:-.025em;margin:20px 0;font-size:clamp(27px,3vw,36px);font-weight:430;line-height:1.3}.guide-prompt-card>p:not(.guide-card-label){margin-top:24px;font-size:14px}.guide-prompt-card .premium-product-link{margin-top:18px}.guide-prompt-detail{color:var(--product-accent-text);position:absolute;top:35px;right:35px}.guide-page .guide-faq-answer>p{max-width:80ch;margin-top:20px;font-size:15px}.guide-next{border-top:1px solid var(--product-rule)}.guide-next .premium-product-section-heading{margin-bottom:35px}.guide-next-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 48px;display:grid}.guide-next-links a{border-bottom:1px solid var(--product-rule);justify-content:space-between;align-items:center;gap:22px;min-height:102px;padding-block:25px;display:flex}.guide-next-links a>span{gap:9px;display:grid}.guide-next-links strong{color:var(--product-accent-text);letter-spacing:-.018em;font-size:17px}.guide-next-links a>span>span{color:var(--product-muted);font-size:13px;line-height:1.6}.guide-next-links svg{color:var(--product-accent-text);flex:none;transition:transform .2s}.guide-next-links a:hover svg{transform:translate(4px)}.guide-readiness-card{border:1px solid var(--product-rule);background:var(--guide-blue);border-radius:24px;min-width:0;padding:clamp(28px,4vw,43px)}.tellenze-home .guide-page .guide-readiness-card h2{margin-top:17px;font-size:40px}.guide-readiness-card ol{gap:23px;margin:30px 0;padding:0;list-style:none;display:grid}.guide-readiness-card li{align-items:flex-start;gap:12px;display:flex}.guide-readiness-card li>svg{color:var(--product-accent-text);flex:none;margin-top:4px}.guide-readiness-card li>span{gap:6px;display:grid}.guide-readiness-card li strong{font-size:14px}.guide-readiness-card li>span>span{color:var(--product-muted);font-size:13px;line-height:1.7}.guide-readiness-card .premium-product-note{border-top:1px solid var(--product-rule);padding-top:21px}.guide-status-grid article{border-top:1px solid var(--premium-line-strong);padding-top:25px}.guide-status{border:1px solid var(--product-rule);max-width:100%;color:var(--product-ink);border-radius:99px;align-items:center;gap:7px;padding:6px 10px;font-size:10px;font-weight:550;line-height:1.5;display:inline-flex}.guide-status:before{content:"";background:var(--guide-status-dot,var(--color-cyan));border-radius:50%;flex:none;width:5px;height:5px}.guide-status-workspace{--guide-status-dot:var(--color-cyan);background:var(--guide-cyan)}.guide-status-pilot{--guide-status-dot:var(--color-violet);background:var(--guide-violet)}.guide-status-planned{--guide-status-dot:var(--product-muted);background:var(--premium-surface-soft)}.tellenze-home .guide-page .guide-status-grid h3{margin-top:26px;font-size:25px}.guide-status-grid p{margin-top:16px;font-size:15px}.guide-table-wrap{width:100%;min-width:0;overflow-x:auto}.guide-matrix{border-collapse:collapse;table-layout:fixed;text-align:left;width:100%}.guide-matrix caption{color:var(--product-muted);text-align:left;margin-bottom:22px;font-size:11px;line-height:1.7}.guide-matrix th,.guide-matrix td{vertical-align:top;border-bottom:1px solid var(--product-rule);overflow-wrap:anywhere;padding:24px 14px}.guide-matrix :is(th,td):first-child{padding-left:0}.guide-matrix :is(th,td):last-child{padding-right:0}.guide-matrix thead th{color:var(--product-accent-text);letter-spacing:.035em;padding-top:0;font-size:10px;font-weight:600;line-height:1.65}.guide-matrix th:first-child{width:21%}.guide-matrix th:nth-child(2){width:15%}.guide-matrix th:nth-child(3){width:21%}.guide-matrix th:nth-child(4){width:31%}.guide-matrix th:nth-child(5){width:12%}.guide-matrix tbody th{font-size:14px;font-weight:500;line-height:1.65}.guide-matrix tbody th>span{color:var(--product-muted);margin-top:8px;font-size:12px;font-weight:400;line-height:1.7;display:block}.guide-matrix td{color:var(--product-muted);font-size:13px;line-height:1.8}.guide-table-link{min-height:44px;color:var(--product-accent-text);align-items:flex-start;gap:7px;font-size:12px;font-weight:550;line-height:1.7;display:inline-flex}.guide-table-link svg{flex:none;margin-top:3px}.guide-visibility-matrix th:first-child{width:23%}.guide-visibility-matrix th:nth-child(2){width:31%}.guide-visibility-matrix th:nth-child(3){width:46%}.guide-visibility-matrix td{font-size:14px}.guide-concept .premium-concept-labels{gap:9px;margin-bottom:8px}.guide-concept .premium-concept-labels li{gap:9px}.guide-concept .premium-concept-label{font-size:10px}.guide-concept .guide-concept-result{color:var(--product-accent-text);justify-content:center;align-items:center;gap:9px;margin:0 0 17px;font-size:11px;font-weight:550;line-height:1.7;display:flex}.guide-concept .premium-concept-caption{margin-top:0}.guide-sharing-card{background:var(--premium-surface);gap:25px;display:grid}.guide-sharing-card>div{padding-block:3px}.guide-sharing-card>svg{color:var(--product-accent-text);transform:rotate(90deg)}.guide-sharing-card .guide-card-label{margin-bottom:12px}.tellenze-home .guide-page .guide-sharing-card h3{font-size:25px}.guide-sharing-card p{margin-top:12px;font-size:14px}.guide-sharing-card>.premium-product-note{border-top:1px solid var(--product-rule);margin:0;padding-top:22px;font-size:11px}.guide-permission-card{border:1px solid var(--product-rule);background:var(--guide-card-tone);border-radius:22px;padding:clamp(28px,4vw,42px)}.guide-permission-card>.guide-card-label{margin-bottom:25px}.tellenze-home .guide-page .guide-permission-card h3{font-size:29px}.guide-permission-card p{margin-top:22px;font-size:15px}.guide-permission-card .premium-product-link{margin-top:20px}.guide-permission-equation{color:var(--product-muted);flex-wrap:wrap;align-items:center;gap:8px;margin-top:24px;font-size:11px;line-height:1.7;display:flex}.guide-permission-equation>span:not([aria-hidden]){border:1px solid var(--premium-line-strong);color:var(--product-ink);border-radius:99px;padding:7px 11px}.guide-operations{grid-template-columns:1.2fr .8fr;gap:50px;padding-block:42px 76px;display:grid}.tellenze-home .guide-page .guide-operations h2{font-size:35px}.guide-operations p:not(.premium-product-kicker){max-width:68ch;margin-top:22px;font-size:14px}.guide-operations .guide-section-links{flex-direction:column;justify-content:center;align-items:flex-start;gap:10px;margin:0}.guide-job-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:38px 35px;display:grid}.guide-job-grid article{border-top:1px solid var(--product-rule);padding-top:24px}.guide-job-grid .guide-card-label{margin-bottom:26px}.tellenze-home .guide-page .guide-job-grid h3{font-size:24px}.guide-job-grid p{margin-top:17px;font-size:14px}.guide-owner-path{grid-template-columns:repeat(3,minmax(0,1fr));gap:38px;margin:0;padding:0;list-style:none;display:grid}.guide-owner-path li{border-top:1px solid var(--premium-line-strong);padding-top:28px;position:relative}.guide-owner-path li>svg{color:var(--product-accent-text);margin-bottom:27px;display:block}.guide-owner-path .guide-card-label{margin-bottom:17px}.tellenze-home .guide-page .guide-owner-path h3{font-size:26px}.guide-owner-path p{margin-top:17px;font-size:15px}.guide-connection-grid{gap:25px}.guide-connection-card{grid-template-rows:subgrid;border:1px solid var(--product-rule);background:var(--premium-surface);border-radius:21px;grid-row:span 4;gap:22px;min-width:0;padding:clamp(25px,3vw,36px);display:grid}.guide-provider-heading{align-items:center;gap:18px;min-width:0;display:flex}.guide-provider-heading>:is(img,svg){object-fit:contain;width:30px;height:30px;color:var(--product-accent-text);flex:none}.guide-provider-heading>div{min-width:0}.guide-provider-heading .guide-card-label{margin-bottom:6px;font-size:9px}.tellenze-home .guide-page .guide-provider-heading h3{font-size:26px}.guide-page .guide-provider-owner{border-block:1px solid var(--product-rule);color:var(--product-muted);gap:7px;margin:0;padding:15px 0;font-size:12px;line-height:1.7;display:grid}.guide-provider-owner strong{font-size:10px}.guide-connection-card dl{gap:21px;margin:0;display:grid}.guide-connection-card dl>div{grid-template-columns:62px minmax(0,1fr);gap:14px;display:grid}.guide-connection-card dt{color:var(--product-ink);font-size:11px;font-weight:550;line-height:1.8}.guide-connection-card dd{min-width:0;color:var(--product-muted);margin:0;font-size:13px;line-height:1.8}.guide-connection-card .premium-product-link{align-self:end;font-size:13px}.guide-verification-card>figcaption{margin-bottom:32px}.guide-verification-card dl{margin-top:0}.guide-verification-card .premium-product-note{border-top:1px solid var(--product-rule);margin-top:30px;padding-top:22px;font-size:11px}.guide-import-intro>div{padding-block:38px}.guide-import-intro>div>div{align-items:flex-start;gap:18px;display:flex}.guide-import-intro svg{color:var(--product-accent-text);flex:none;margin-top:3px}.guide-import-intro p{max-width:84ch;margin:0;font-size:15px}.guide-import-limits{border-top:1px solid var(--product-rule);grid-template-columns:repeat(4,minmax(0,1fr));gap:30px;margin:33px 0 0;padding-top:27px;display:grid}.guide-import-limits dt{color:var(--product-muted);font-size:11px;line-height:1.7}.guide-import-limits dd{color:var(--product-accent-text);letter-spacing:-.035em;margin:9px 0 0;font-size:clamp(24px,3vw,34px);font-weight:500;line-height:1.2}.guide-import-preparation li{padding-top:24px}.guide-field-grid article{border:1px solid var(--product-rule);background:var(--premium-surface);border-radius:20px;padding:30px}.guide-field-grid article>svg{color:var(--product-accent-text);margin-bottom:25px}.tellenze-home .guide-page .guide-field-grid h3{font-size:25px}.guide-field-grid p{margin-top:17px;font-size:14px}.guide-field-chips{flex-wrap:wrap;gap:7px;margin-top:23px;display:flex}.guide-field-chips code{border:1px solid var(--product-rule);max-width:100%;color:var(--product-muted);background:var(--premium-surface-soft);overflow-wrap:anywhere;border-radius:7px;padding:6px 8px;font-size:10px}.guide-import-example{border:1px solid var(--product-rule);background:var(--premium-surface);border-radius:22px;min-width:0;margin:50px 0 0;padding:clamp(24px,4vw,42px)}.guide-import-example>figcaption{margin-bottom:28px}.guide-import-example-heading{justify-content:space-between;align-items:flex-start;gap:32px;margin-bottom:24px;display:flex}.guide-import-example-heading>p{max-width:49ch;margin:0;font-size:12px}.guide-sample-table{border-collapse:collapse;text-align:left;width:100%;min-width:620px}.guide-sample-table th,.guide-sample-table td{border-bottom:1px solid var(--product-rule);vertical-align:top;color:var(--product-muted);padding:19px 18px;font-size:13px;font-weight:400;line-height:1.7}.guide-sample-table :is(th,td):first-child{padding-left:0}.guide-sample-table :is(th,td):last-child{padding-right:0}.guide-sample-table thead th{color:var(--product-accent-text);font-size:10px;font-weight:550}.guide-sample-table td:last-child{min-width:150px}.guide-sample-table td>span{margin-top:6px;font-size:11px;display:block}.guide-import-example>.premium-product-note{margin-top:22px;font-size:11px}.guide-exclusions{border:1px solid var(--product-rule);background:var(--premium-surface-soft);border-radius:22px;padding:32px 36px}.tellenze-home .guide-page .guide-exclusions h3{font-size:26px}.guide-exclusions ul{gap:17px;margin:27px 0;padding:0;list-style:none;display:grid}.guide-exclusions li{color:var(--product-muted);gap:12px;font-size:15px;line-height:1.7;display:flex}.guide-exclusions li>span{color:var(--product-accent-text)}.guide-exclusions>p{border-top:1px solid var(--product-rule);padding-top:22px;font-size:13px}.guide-import-review{grid-template-columns:.95fr 1.05fr;align-items:start;gap:clamp(35px,6vw,82px);display:grid}.guide-mapping-card{border:1px solid var(--product-rule);background:var(--premium-surface);border-radius:22px;min-width:0;margin:0;padding:30px}.guide-mapping-card>figcaption{margin-bottom:30px}.guide-mapping-line{border-bottom:1px solid var(--product-rule);grid-template-columns:minmax(0,1fr) 17px minmax(0,1fr) 17px;align-items:center;gap:13px;padding-block:23px;display:grid}.guide-mapping-line>span{color:var(--product-muted);font-size:10px;line-height:1.8}.guide-mapping-line strong{overflow-wrap:anywhere;margin-top:5px;font-size:12px;display:block}.guide-mapping-line>svg{color:var(--product-accent-text)}.guide-mapping-unresolved{grid-template-columns:minmax(0,1fr) 17px minmax(0,1fr);padding-right:30px}.guide-mapping-unresolved strong{color:var(--product-accent-text)}.guide-mapping-card>p{margin-top:24px;font-size:13px}@media (width<=1100px){.guide-page .premium-product-hero-split{grid-template-columns:1.1fr .9fr;gap:32px}.guide-three-grid,.guide-field-grid{gap:20px}.guide-plain-card,.guide-field-grid article{padding:25px}.guide-matrix th,.guide-matrix td{padding-inline:10px}.guide-connection-card dl>div{grid-template-columns:1fr;gap:6px}}@media (width<=900px){.guide-page .premium-product-hero-split{grid-template-columns:1fr;gap:42px}.guide-page .premium-product-hero>.premium-concept-figure{max-width:490px}.guide-page .premium-product-hero>.guide-readiness-card{width:100%;max-width:590px;margin-inline:auto}.guide-section-pair{grid-template-columns:1fr;gap:26px}.guide-section-pair>p{max-width:65ch}.guide-three-grid,.guide-field-grid,.guide-status-grid{grid-template-columns:1fr;gap:22px}.guide-plain-card,.guide-field-grid article{padding:30px}.guide-status-grid article{grid-template-columns:170px 1fr;align-items:start;gap:12px 24px;display:grid}.guide-status-grid article .guide-status{grid-row:span 2;justify-self:start}.tellenze-home .guide-page .guide-status-grid h3,.guide-status-grid p{margin:0}.guide-matrix,.guide-matrix tbody{display:block}.guide-matrix thead{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.guide-matrix tbody{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.guide-matrix tr{border:1px solid var(--product-rule);background:var(--premium-surface);border-radius:20px;flex-direction:column;min-width:0;padding:25px;display:flex}.guide-matrix th:nth-child(n){width:auto}.guide-matrix th,.guide-matrix td{border:0;padding:0 0 20px;display:block}.guide-matrix tbody th{border-bottom:1px solid var(--product-rule);margin-bottom:22px;padding-bottom:19px;font-size:17px}.guide-matrix td[data-label]:before{content:attr(data-label);color:var(--product-ink);margin-bottom:7px;font-size:10px;font-weight:550;display:block}.guide-matrix td:last-child{margin-top:auto;padding-bottom:0}.guide-matrix td:last-child .guide-table-link{min-height:30px}.guide-visibility-matrix tbody{grid-template-columns:1fr}.guide-visibility-matrix tr{grid-template-columns:.85fr 1.15fr;gap:20px;display:grid}.guide-visibility-matrix tbody th{grid-column:1/-1;margin:0;padding-bottom:17px}.guide-visibility-matrix td{padding:0}.guide-visibility-matrix td:last-child{margin:0}.guide-job-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.guide-owner-path{gap:25px}.tellenze-home .guide-page .guide-owner-path h3{font-size:23px}.guide-owner-path p{font-size:14px}.guide-operations{grid-template-columns:1fr;gap:26px}.guide-operations .guide-section-links{flex-direction:row}.guide-import-review{grid-template-columns:1fr}.guide-mapping-card{max-width:630px}}@media (width<=680px){.guide-page .premium-product-hero{padding-bottom:64px}.guide-path-grid,.guide-two-grid,.guide-connection-grid,.guide-next-links,.guide-owner-path{grid-template-columns:1fr}.guide-path-card,.guide-connection-card{grid-row:auto;grid-template-rows:auto;padding:27px}.guide-path-card{gap:16px}.guide-path-card>svg{margin-bottom:8px}.tellenze-home .guide-page .guide-path-card h3{font-size:27px}.guide-inline-note{gap:12px}.guide-inline-note>p{font-size:13px}.guide-page .guide-section-pair{margin-bottom:35px}.guide-plain-card,.guide-field-grid article{padding:27px}.guide-outcome-card dl>div,.guide-verification-card dl>div{grid-template-columns:1fr;gap:5px}.guide-outcome-card>figcaption{margin-bottom:27px}.guide-next-links{gap:0}.guide-status-grid article{grid-template-columns:1fr;gap:17px}.guide-status-grid article .guide-status{grid-row:auto}.guide-matrix tbody{grid-template-columns:1fr}.guide-matrix tr{padding:26px}.guide-visibility-matrix tr{grid-template-columns:1fr;gap:22px}.guide-job-grid{gap:29px 21px}.tellenze-home .guide-page .guide-job-grid h3{font-size:21px}.guide-job-grid p{font-size:13px}.guide-owner-path{gap:27px}.guide-owner-path li>svg{margin-bottom:22px}.guide-connection-card dl>div{gap:7px}.guide-provider-heading{gap:15px}.tellenze-home .guide-page .guide-provider-heading h3{font-size:25px}.guide-page .guide-concept .premium-concept-label{font-size:9px}.guide-page .guide-concept .premium-concept-labels,.guide-page .guide-concept .premium-concept-labels li{gap:6px}.guide-page .guide-concept .premium-concept-caption{max-width:41ch}.guide-import-limits{grid-template-columns:repeat(2,minmax(0,1fr));gap:27px}.guide-import-intro>div>div{gap:13px}.guide-import-intro p{font-size:14px}.guide-import-example{padding:25px}.guide-import-example-heading{flex-direction:column;gap:15px}.guide-exclusions{padding:27px}.guide-mapping-card{padding:25px}.guide-mapping-line{gap:9px}.guide-mapping-line>span{font-size:9px}.guide-mapping-line strong{font-size:11px}}@media (prefers-reduced-motion:reduce){.guide-next-links svg{transition:none}.guide-next-links a:hover svg{transform:none}}.guide-directory-link{margin-top:25px}.guide-topic-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.guide-topic-links a{border:1px solid var(--premium-line);color:var(--premium-ink);background:var(--premium-canvas);border-radius:18px;align-items:flex-start;gap:15px;padding:24px;text-decoration:none;display:flex}.guide-topic-links a>svg{color:var(--premium-accent-text);flex:none}.guide-topic-links a>svg:last-child{margin-left:auto}.guide-topic-links a span,.guide-directory-grid a span{gap:8px;display:grid}.guide-topic-links strong{font-size:17px;font-weight:600}.guide-topic-links small,.guide-directory-grid small{color:var(--premium-muted);font-size:14px;line-height:1.7}.guide-directory-heading{align-items:flex-start;gap:20px;margin-bottom:30px;display:flex}.guide-directory-heading>svg{color:var(--premium-accent-text);flex:none;margin-top:35px}.guide-directory-heading h2{margin-bottom:20px}.guide-directory-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.guide-directory-grid a{border:1px solid var(--premium-line);color:var(--premium-ink);background:var(--premium-surface);border-radius:18px;align-items:flex-start;gap:15px;padding:25px;text-decoration:none;display:flex}.guide-directory-grid strong{font-size:18px;font-weight:600;line-height:1.4}.guide-directory-grid a>svg{color:var(--premium-accent-text);flex:none;margin-left:auto}.guide-directory-grid a:hover,.guide-topic-links a:hover{border-color:var(--premium-accent-text);background:var(--premium-tint)}.guide-code-example{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--premium-ink);background:var(--premium-paper);margin:0;padding:24px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12px;line-height:1.8}@media (width<=900px){.guide-directory-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=639px){.guide-topic-links,.guide-directory-grid{grid-template-columns:1fr;gap:14px}.guide-topic-links a,.guide-directory-grid a{padding:20px}.guide-directory-heading{gap:12px}}.tellenze-premium .premium-loop-habits .home-loop-icon{aspect-ratio:1;border:1px solid var(--premium-line-strong);width:56px;height:56px;color:var(--premium-accent-text);background:var(--premium-surface);box-shadow:none;border-radius:50%;flex:none;animation:none}.tellenze-premium .premium-loop-habits .home-loop-steps button:is(:hover,.is-active) .home-loop-icon{border-color:var(--premium-accent);background:var(--premium-surface);box-shadow:none}@media (width<=767px){.tellenze-premium .premium-loop-habits .home-loop-icon{width:44px;height:44px}}@media (prefers-reduced-motion:reduce){.tellenze-premium .premium-loop-habits .home-loop-icon{transition:none;transform:none}}.tellenze-premium .premium-secondary-page{--secondary-ink:var(--premium-ink);--secondary-muted:var(--premium-muted);--secondary-accent:var(--premium-accent-text);--secondary-line:var(--premium-line);--secondary-paper:var(--premium-surface-soft);color:var(--secondary-ink)}.tellenze-premium .premium-secondary-page .home-container{width:min(1160px,100% - 96px)}.tellenze-premium .premium-secondary-page :is(h1,h2,h3,p){margin:0}.tellenze-premium .premium-secondary-page h1{letter-spacing:-.065em;text-wrap:balance;font-size:clamp(54px,6vw,80px);font-weight:520;line-height:1.045}.tellenze-premium .premium-secondary-page h2{letter-spacing:-.052em;text-wrap:balance;font-size:clamp(36px,4vw,54px);font-weight:520;line-height:1.1}.tellenze-premium .premium-secondary-page h3{letter-spacing:-.035em;text-wrap:balance;font-size:27px;font-weight:530;line-height:1.2}.tellenze-premium .premium-secondary-page em{font-family:var(--font-editorial);letter-spacing:-.052em;color:var(--secondary-accent);font-style:normal;font-weight:500}.tellenze-premium .premium-secondary-page .premium-secondary-eyebrow{color:var(--secondary-accent);letter-spacing:.15em;text-transform:uppercase;font-size:11px;font-weight:620;line-height:1.65}.tellenze-premium .premium-secondary-page .premium-secondary-lead{max-width:620px;color:var(--secondary-muted);letter-spacing:-.018em;font-size:18px;line-height:1.75}.tellenze-premium .premium-secondary-page .premium-secondary-link{color:var(--secondary-accent);align-items:center;gap:12px;font-size:14px;font-weight:580;line-height:1.6;text-decoration:none;display:inline-flex}.tellenze-premium .premium-secondary-link svg{flex:none;transition:transform .25s}.tellenze-premium .premium-secondary-link:hover svg{transform:translate(4px)}.tellenze-premium .premium-secondary-link:hover{text-underline-offset:5px;text-decoration:underline}.tellenze-premium .premium-secondary-page .premium-secondary-small-note,.tellenze-premium .premium-secondary-page .premium-secondary-fine-print{color:var(--secondary-muted);font-size:12px;line-height:1.75}.tellenze-premium .premium-secondary-hero{padding-block:88px 84px}.tellenze-premium .premium-secondary-hero h1{margin-top:24px}.tellenze-premium .premium-secondary-hero .premium-secondary-lead{margin-top:28px}.tellenze-premium .premium-secondary-hero>.premium-secondary-link{margin-top:30px}.tellenze-premium .premium-secondary-centered{text-align:center}.tellenze-premium .premium-secondary-centered .premium-secondary-lead{margin-inline:auto}.tellenze-premium .premium-secondary-actions{flex-wrap:wrap;align-items:center;gap:28px;margin-top:32px;display:flex}.tellenze-premium .premium-secondary-centered .premium-secondary-actions{justify-content:center}.tellenze-premium .premium-secondary-hero-bottom{justify-content:space-between;align-items:flex-end;gap:36px;display:flex}.tellenze-premium .premium-secondary-hero-bottom .premium-secondary-lead{max-width:490px}.tellenze-premium .premium-secondary-hero-bottom .premium-secondary-link{flex:none;margin-bottom:7px}.tellenze-premium .premium-secondary-section{padding-block:110px}.tellenze-premium .premium-secondary-section-heading{max-width:680px;margin-bottom:56px}.tellenze-premium .premium-secondary-section-heading h2{margin-top:20px}.tellenze-premium .premium-secondary-section-heading>p:not(.premium-secondary-eyebrow){max-width:550px;color:var(--secondary-muted);margin-top:23px;font-size:16px;line-height:1.8}.tellenze-premium .premium-secondary-prose{color:var(--secondary-muted);font-size:17px;line-height:1.95}.tellenze-premium .premium-secondary-prose>p+p{margin-top:24px}.tellenze-premium .premium-secondary-prose a{color:var(--secondary-accent);text-underline-offset:4px;text-decoration:underline}.tellenze-premium .premium-secondary-next{justify-content:space-between;align-items:center;gap:64px;padding-block:110px;display:flex}.tellenze-premium .premium-secondary-next h2{margin-top:20px}.tellenze-premium .premium-secondary-next>div:last-child:not(:first-child){max-width:360px}.tellenze-premium .premium-secondary-next>div>p:not(.premium-secondary-eyebrow){color:var(--secondary-muted);font-size:17px;line-height:1.8}.tellenze-premium .premium-secondary-next>div>.premium-secondary-link{margin-top:25px}.tellenze-premium .premium-secondary-origin{grid-template-columns:1fr 1fr;align-items:center;gap:55px;display:grid}.tellenze-premium .premium-secondary-company .premium-secondary-hero{padding-bottom:76px}.tellenze-premium .premium-secondary-origin img{border:1px solid var(--premium-line);background:var(--premium-surface-soft);border-radius:18px;width:100%;height:auto;display:block}.tellenze-premium .premium-secondary-origin-caption{gap:18px;padding:0;display:grid}.tellenze-premium .premium-secondary-origin-caption>span{letter-spacing:-.04em;font-size:30px;font-weight:520;line-height:1.25}.tellenze-premium .premium-secondary-origin-caption p{max-width:430px;color:var(--secondary-muted);font-size:15px;line-height:1.85}.tellenze-premium .premium-secondary-story{grid-template-columns:1fr 1fr;gap:115px;padding-block:140px;display:grid}.tellenze-premium .premium-secondary-story h2{margin-top:20px}.tellenze-premium .premium-secondary-principles{background:var(--secondary-paper);padding-block:110px}.tellenze-premium .premium-secondary-principle-list article{border-top:1px solid var(--secondary-line);grid-template-columns:65px 1fr 1fr;align-items:start;gap:35px;padding-block:35px;display:grid}.tellenze-premium .premium-secondary-principle-list article>span{color:var(--premium-muted);padding-top:7px;font-size:13px}.tellenze-premium .premium-secondary-principle-list p{color:var(--secondary-muted);font-size:16px;line-height:1.8}.tellenze-premium .premium-secondary-company .premium-company-jump-links{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px 30px;margin-top:30px;display:flex}.tellenze-premium .premium-secondary-company :is(.premium-company-purpose,.premium-company-choices){background:var(--secondary-paper);padding-block:95px}.tellenze-premium .premium-secondary-company :is(.premium-company-purpose-inner,.premium-company-choices-inner){grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:100px;display:grid}.tellenze-premium .premium-secondary-company :is(.premium-company-purpose-inner,.premium-company-choices-inner) h2{margin-top:20px}.tellenze-premium .premium-secondary-company .premium-company-purpose-line{border-top:1px solid var(--secondary-line);color:var(--secondary-accent);letter-spacing:-.025em;padding-top:24px;font-size:20px;font-weight:550;line-height:1.6}.tellenze-premium .premium-secondary-company .premium-company-values-heading{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:100px;margin-bottom:55px;display:grid}.tellenze-premium .premium-secondary-company .premium-company-values-heading h2{margin-top:20px}.tellenze-premium .premium-secondary-company .premium-company-values-heading>p{max-width:480px;color:var(--secondary-muted);font-size:17px;line-height:1.8}.tellenze-premium .premium-secondary-company .premium-company-value{border-top:1px solid var(--secondary-line);grid-template-columns:48px minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:34px;padding-block:38px;scroll-margin-top:100px;display:grid}.tellenze-premium .premium-secondary-company .premium-company-value:last-child{padding-bottom:0}.tellenze-premium .premium-secondary-company .premium-company-value-mark{width:44px;color:var(--secondary-accent);justify-items:center;gap:13px;padding-top:3px;display:grid}.tellenze-premium .premium-secondary-company .premium-company-value-mark>span{color:var(--secondary-muted);letter-spacing:.1em;font-size:11px;font-weight:550}.tellenze-premium .premium-secondary-company .premium-company-value h3{max-width:17ch;font-size:28px;line-height:1.25}.tellenze-premium .premium-secondary-company .premium-company-value-copy{gap:21px;max-width:570px;display:grid}.tellenze-premium .premium-secondary-company .premium-company-value-copy p{color:var(--secondary-muted);font-size:16px;line-height:1.8}.tellenze-premium .premium-secondary-company .premium-company-value-practice{border-left:2px solid var(--premium-line-strong);padding-left:19px}.tellenze-premium .premium-secondary-company .premium-company-value-practice>strong{color:var(--secondary-accent);letter-spacing:.1em;text-transform:uppercase;margin-bottom:6px;font-size:11px;font-weight:620;line-height:1.6;display:block}.tellenze-premium .premium-secondary-company .premium-company-choices-intro{max-width:450px;color:var(--secondary-muted);margin-top:26px;font-size:17px;line-height:1.8}.tellenze-premium .premium-secondary-company .premium-company-choice-list{gap:30px;margin:0;padding:0;list-style:none;display:grid}.tellenze-premium .premium-secondary-company .premium-company-choice-list>li{border-top:1px solid var(--secondary-line);grid-template-columns:28px minmax(0,1fr);gap:22px;padding-top:30px;display:grid}.tellenze-premium .premium-secondary-company .premium-company-choice-list>li:first-child{border-top:0;padding-top:0}.tellenze-premium .premium-secondary-company .premium-company-choice-list>li>span{color:var(--secondary-muted);letter-spacing:.1em;padding-top:5px;font-size:11px}.tellenze-premium .premium-secondary-company .premium-company-choice-list h3{font-size:25px}.tellenze-premium .premium-secondary-company .premium-company-choice-list p{color:var(--secondary-muted);margin-top:14px;font-size:16px;line-height:1.8}.tellenze-premium .premium-secondary-company .premium-company-choice-list .premium-secondary-link{margin-top:16px}.tellenze-premium .premium-secondary-company .premium-company-next-links{width:min(430px,100%);display:grid}.tellenze-premium .premium-secondary-company .premium-company-next-links>a{border-top:1px solid var(--secondary-line);justify-content:space-between;align-items:center;gap:26px;padding-block:23px;text-decoration:none;display:flex}.tellenze-premium .premium-secondary-company .premium-company-next-links strong{letter-spacing:-.025em;font-size:18px;font-weight:550;line-height:1.5;display:block}.tellenze-premium .premium-secondary-company .premium-company-next-links small{color:var(--secondary-muted);margin-top:6px;font-size:13px;line-height:1.7;display:block}.tellenze-premium .premium-secondary-company .premium-company-next-links svg{color:var(--secondary-accent);flex:none}.tellenze-premium .premium-secondary-company .premium-company-next-links>a:hover strong{color:var(--secondary-accent);text-underline-offset:5px;text-decoration:underline}.tellenze-premium .premium-secondary-company :is(#our-story,#our-purpose,#our-values,#how-we-build){scroll-margin-top:100px}@media (width<=1023px){.tellenze-premium .premium-secondary-company :is(.premium-company-purpose,.premium-company-choices){padding-block:80px}.tellenze-premium .premium-secondary-company :is(.premium-company-purpose-inner,.premium-company-choices-inner,.premium-company-values-heading){gap:50px}.tellenze-premium .premium-secondary-company .premium-company-value{grid-template-columns:38px minmax(0,.85fr) minmax(0,1.15fr);gap:23px}.tellenze-premium .premium-secondary-company .premium-company-value-mark{width:32px}.tellenze-premium .premium-secondary-company .premium-company-value h3{font-size:25px}}@media (width<=767px){.tellenze-premium .premium-secondary-company .premium-company-jump-links{gap:12px 20px}.tellenze-premium .premium-secondary-company .premium-company-jump-links .premium-secondary-link{font-size:13px}.tellenze-premium .premium-secondary-company :is(.premium-company-purpose,.premium-company-choices){padding-block:65px}.tellenze-premium .premium-secondary-company :is(.premium-company-purpose-inner,.premium-company-choices-inner,.premium-company-values-heading){grid-template-columns:minmax(0,1fr);gap:30px}.tellenze-premium .premium-secondary-company .premium-company-purpose-line{font-size:18px}.tellenze-premium .premium-secondary-company .premium-company-values-heading{margin-bottom:34px}.tellenze-premium .premium-secondary-company .premium-company-values-heading>p{font-size:16px}.tellenze-premium .premium-secondary-company .premium-company-value{grid-template-columns:32px minmax(0,1fr);gap:18px;padding-block:30px}.tellenze-premium .premium-secondary-company .premium-company-value-mark{gap:8px}.tellenze-premium .premium-secondary-company .premium-company-value-mark svg{width:21px;height:21px}.tellenze-premium .premium-secondary-company .premium-company-value h3{max-width:22ch;font-size:24px}.tellenze-premium .premium-secondary-company .premium-company-value-copy{grid-column:2;gap:18px}.tellenze-premium .premium-secondary-company .premium-company-value-copy p{font-size:15px}.tellenze-premium .premium-secondary-company .premium-company-value-practice{padding-left:15px}.tellenze-premium .premium-secondary-company .premium-company-choices-intro{font-size:16px}.tellenze-premium .premium-secondary-company .premium-company-choice-list>li{grid-template-columns:24px minmax(0,1fr);gap:17px}.tellenze-premium .premium-secondary-company .premium-company-choice-list h3{font-size:23px}.tellenze-premium .premium-secondary-company .premium-company-choice-list p{font-size:15px}.tellenze-premium .premium-secondary-company .premium-company-next-links{width:100%}}.tellenze-premium .premium-secondary-contact-hero{padding-block:116px 106px}.tellenze-premium .premium-secondary-contact-hero h1{letter-spacing:-.075em;margin-top:24px;font-size:clamp(72px,10vw,130px)}.tellenze-premium .premium-secondary-contact-intro{justify-content:space-between;align-items:flex-end;gap:40px;margin-top:46px;display:flex}.tellenze-premium .premium-secondary-contact-intro p{color:var(--secondary-muted);font-size:19px;line-height:1.7}.tellenze-premium .premium-secondary-contact-address{border-bottom:1px solid var(--premium-line-strong);color:var(--secondary-accent);letter-spacing:-.04em;align-items:center;gap:24px;padding-block:10px;font-size:clamp(20px,2.6vw,35px);display:inline-flex}.tellenze-premium .premium-secondary-contact-address:hover{border-color:var(--secondary-accent)}.tellenze-premium .premium-secondary-contact-address svg{flex:none}.tellenze-premium .premium-secondary-contact-mark{border:1px solid var(--premium-line);width:64px;height:64px;color:var(--premium-accent);background:var(--premium-tint);border-radius:19px;place-items:center;margin-bottom:26px;display:grid;transform:rotate(-7deg)}.tellenze-premium .premium-secondary-contact-mark svg{transition:transform .3s}.tellenze-premium .premium-secondary-contact-hero:has(.premium-secondary-contact-address:hover) .premium-secondary-contact-mark svg{transform:translateY(-3px)rotate(7deg)}.tellenze-premium .premium-secondary-contact-details{border-top:1px solid var(--secondary-line);grid-template-columns:1fr 1fr;gap:110px;padding-block:90px;display:grid}.tellenze-premium .premium-secondary-contact-details h2{margin-top:20px}.tellenze-premium .premium-secondary-contact-links{grid-template-columns:1fr 1fr 1fr;align-items:center;gap:60px;padding-block:36px 110px;display:grid}.tellenze-premium .premium-secondary-contact-links h2{font-size:24px}.tellenze-premium .premium-secondary-contact-links a{border-top:1px solid var(--secondary-line);justify-content:space-between;align-items:center;gap:25px;padding-block:28px;display:flex}.tellenze-premium .premium-secondary-contact-links strong{letter-spacing:-.025em;font-size:18px;font-weight:550}.tellenze-premium .premium-secondary-contact-links small{color:var(--secondary-muted);margin-top:8px;font-size:13px;line-height:1.6;display:block}.tellenze-premium .premium-secondary-contact-links a:hover{color:var(--secondary-accent)}.tellenze-premium .premium-contact-grid{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:start;gap:70px;display:grid}.tellenze-premium .premium-contact-intro h1{font-size:clamp(64px,7.5vw,94px)}.tellenze-premium .premium-contact-intro .premium-secondary-contact-intro{gap:34px;margin-top:30px;display:grid}.tellenze-premium .premium-contact-intro .premium-secondary-contact-intro>p{max-width:380px}.tellenze-premium .premium-contact-intro .premium-contact-email-label{font-size:12px}.tellenze-premium .premium-contact-intro .premium-secondary-contact-address{overflow-wrap:anywhere;gap:16px;max-width:100%;font-size:clamp(20px,2.5vw,29px)}.tellenze-premium .premium-contact-panel{border:1px solid var(--premium-line);background:var(--premium-surface);border-radius:24px;min-width:0;padding:32px}.tellenze-premium .premium-contact-panel h2{font-size:30px}.tellenze-premium .premium-contact-form{gap:22px;margin-top:28px;display:grid}.tellenze-premium .premium-contact-fields{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px 16px;display:grid}.tellenze-premium .premium-contact-fields>div{color:var(--premium-ink)}.tellenze-premium .premium-contact-fields>div:nth-child(n+3){grid-column:1/-1}.tellenze-premium .premium-contact-fields label{font-size:13px;font-weight:580}.tellenze-premium .premium-contact-fields :is(input,textarea){border:1px solid var(--premium-line-strong);background:var(--premium-paper);width:100%;min-width:0;min-height:48px;color:var(--premium-ink);font:inherit;box-shadow:none;border-radius:10px;padding:12px;font-size:16px}.tellenze-premium .premium-contact-fields textarea{resize:vertical;line-height:1.6}.tellenze-premium .premium-contact-fields :is(input,textarea)::placeholder{color:var(--premium-muted)}.tellenze-premium .premium-contact-fields [aria-invalid=true]{border-color:var(--color-coral)}.tellenze-premium .premium-contact-form .home-button{justify-self:start}.tellenze-premium .premium-contact-panel .premium-contact-note{color:var(--premium-muted);font-size:12px;line-height:1.75}.tellenze-premium .premium-contact-error{color:var(--color-coral);font-size:13px;line-height:1.7}.tellenze-premium .premium-contact-error ul{gap:5px;margin-top:10px;padding-left:18px;list-style:outside;display:grid}.tellenze-premium .premium-contact-error a{text-underline-offset:3px;text-decoration:underline}.tellenze-premium .premium-contact-success{gap:20px;margin-top:30px;display:grid}.tellenze-premium .premium-contact-success>svg{color:var(--premium-accent-text)}.tellenze-premium .premium-contact-success h3{font-size:25px}.tellenze-premium .premium-contact-success p{color:var(--premium-muted);font-size:15px;line-height:1.75}.tellenze-premium .premium-contact-panel :is(button,a,input,textarea,[tabindex="-1"]):focus-visible{outline:2px solid var(--premium-accent);outline-offset:4px}.tellenze-premium .premium-contact-panel button:disabled{opacity:.6;cursor:wait}.tellenze-premium .premium-secondary-directory{padding-bottom:120px}.tellenze-premium .premium-secondary-directory-heading{justify-content:space-between;align-items:baseline;gap:30px;padding-bottom:24px;display:flex}.tellenze-premium .premium-secondary-directory-heading h2{letter-spacing:-.025em;font-size:19px}.tellenze-premium .premium-secondary-directory-heading>span{color:var(--secondary-muted);font-size:12px}.tellenze-premium .premium-secondary-directory-row{border-top:1px solid var(--secondary-line);grid-template-columns:65px 1fr 35px;align-items:center;gap:40px;padding-block:39px;display:grid}.tellenze-premium .premium-secondary-directory-row:last-child{border-bottom:1px solid var(--secondary-line)}.tellenze-premium .premium-secondary-number{color:var(--premium-muted);letter-spacing:.06em;font-size:13px;font-weight:450}.tellenze-premium .premium-secondary-directory-row h3{max-width:730px;font-size:clamp(23px,2.7vw,33px);transition:color .25s}.tellenze-premium .premium-secondary-directory-row p{color:var(--secondary-muted);margin-top:12px;font-size:15px;line-height:1.75}.tellenze-premium .premium-secondary-directory-row>svg{color:var(--secondary-accent);transition:transform .25s}.tellenze-premium .premium-secondary-directory-row:hover h3{color:var(--secondary-accent)}.tellenze-premium .premium-secondary-directory-row:hover>svg{transform:translate(3px,-3px)}.tellenze-premium .premium-secondary-scenario-mark{border:1px solid var(--premium-line);background:var(--premium-surface);width:50px;height:50px;color:var(--premium-accent);border-radius:15px;place-items:center;transition:background .25s,transform .25s;display:grid}.tellenze-premium .premium-secondary-directory-row:hover .premium-secondary-scenario-mark{background:var(--premium-tint);transform:rotate(-5deg)}.tellenze-premium .premium-secondary-example-feature{background:var(--premium-tint);padding-block:105px}.tellenze-premium .premium-secondary-example-feature .home-container{grid-template-columns:1.15fr 1fr;column-gap:100px;display:grid}.tellenze-premium .premium-secondary-example-feature .premium-secondary-eyebrow{grid-column:1/-1;margin-bottom:23px}.tellenze-premium .premium-secondary-example-feature h2{font-size:clamp(40px,4.7vw,66px)}.tellenze-premium .premium-secondary-example-feature .home-container>div{align-self:end}.tellenze-premium .premium-secondary-example-feature .home-container>div p{max-width:410px;color:var(--premium-muted);font-size:16px;line-height:1.85}.tellenze-premium .premium-secondary-example-feature .premium-secondary-link{margin-top:25px}.tellenze-premium .premium-secondary-breadcrumb{color:var(--secondary-muted);align-items:center;gap:10px;padding-top:34px;font-size:11px;line-height:1.6;display:flex}.tellenze-premium .premium-secondary-breadcrumb a{color:var(--secondary-accent)}.tellenze-premium .premium-secondary-breadcrumb span{min-width:0}.tellenze-premium .premium-secondary-usecase .premium-secondary-hero{padding-top:75px}.tellenze-premium .premium-secondary-usecase h1{max-width:1050px;font-size:clamp(49px,5.7vw,78px)}.tellenze-premium .premium-secondary-usecase .premium-secondary-lead{max-width:670px}.tellenze-premium .premium-secondary-intent{background:var(--premium-tint);border-radius:24px;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:start;gap:64px;padding:46px 50px;display:grid}.tellenze-premium .premium-secondary-intent>div{min-width:0}.tellenze-premium .premium-secondary-intent h2{text-wrap:pretty;max-width:25ch;margin-top:16px;font-size:32px;line-height:1.25}.tellenze-premium .premium-secondary-intent ol{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:24px;margin:0;padding:0;list-style:none;display:grid}.tellenze-premium .premium-secondary-intent li{gap:12px;min-width:0;font-size:14px;font-weight:560;line-height:1.6;display:grid}.tellenze-premium .premium-secondary-path-number{color:var(--premium-accent-text);font-size:11px;font-weight:450;line-height:1.6}.tellenze-premium .premium-secondary-intent .premium-secondary-intent-path>p{border-top:1px solid var(--premium-line);color:var(--premium-muted);margin-top:28px;padding-top:24px;font-size:14px;line-height:1.8}.tellenze-premium .premium-secondary-method-steps article{border-top:1px solid var(--secondary-line);grid-template-columns:65px minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:40px;padding-block:38px;display:grid}.tellenze-premium .premium-secondary-method-steps article>*{min-width:0}.tellenze-premium .premium-secondary-method-steps .premium-secondary-number{padding-top:7px}.tellenze-premium .premium-secondary-method-steps h3{max-width:300px}.tellenze-premium .premium-secondary-method-steps p{color:var(--secondary-muted);font-size:16px;line-height:1.85}.tellenze-premium .premium-secondary-method-steps .premium-secondary-link{margin-top:19px}.tellenze-premium .premium-secondary-workflow{background:var(--secondary-paper);padding-block:105px}.tellenze-premium .premium-secondary-workflow>.home-container{grid-template-columns:1fr 1fr;align-items:start;gap:100px;display:grid}.tellenze-premium .premium-secondary-workflow h2{margin-top:20px;font-size:clamp(34px,3.8vw,49px)}.tellenze-premium .premium-secondary-workflow .premium-secondary-lead{margin-top:25px;font-size:16px}.tellenze-premium .premium-secondary-workflow .premium-secondary-link{margin-top:28px}.tellenze-premium .premium-secondary-workflow-actions li{border-bottom:1px solid var(--secondary-line);align-items:flex-start;gap:18px;padding-block:23px;display:flex}.tellenze-premium .premium-secondary-workflow-actions li:first-child{padding-top:0}.tellenze-premium .premium-secondary-workflow-actions li svg{color:var(--secondary-accent);flex:none;margin-top:5px}.tellenze-premium .premium-secondary-workflow-actions li p{color:var(--premium-muted);font-size:15px;line-height:1.85}.tellenze-premium .premium-secondary-workflow-actions .premium-secondary-workflow-outcome{letter-spacing:-.025em;margin-top:28px;font-size:21px;font-weight:500;line-height:1.6}.tellenze-premium .premium-secondary-start{grid-template-columns:1fr 1fr;gap:110px;display:grid}.tellenze-premium .premium-secondary-start h2,.tellenze-premium .premium-secondary-start h3{margin-top:20px}.tellenze-premium .premium-secondary-start h3{font-size:25px;line-height:1.5}.tellenze-premium .premium-secondary-start>div>p:not(.premium-secondary-eyebrow){color:var(--secondary-muted);margin-top:25px;font-size:16px;line-height:1.8}.tellenze-premium .premium-secondary-start .premium-secondary-link{margin-top:25px}.tellenze-premium .premium-secondary-details{border-top:1px solid var(--premium-line);margin-top:26px;padding-top:18px}.tellenze-premium .premium-secondary-details summary{cursor:pointer;justify-content:flex-start;align-items:center;gap:12px;width:fit-content;min-height:44px;font-size:14px;font-weight:550;list-style:none;display:flex}.tellenze-premium .premium-secondary-details summary::-webkit-details-marker{display:none}.tellenze-premium .premium-secondary-details summary svg{color:var(--premium-accent);flex:none;transition:transform .2s}.tellenze-premium .premium-secondary-details[open] summary svg{transform:rotate(45deg)}.tellenze-premium .premium-secondary-details ul{color:var(--premium-muted);gap:16px;margin-top:20px;padding-left:18px;font-size:14px;line-height:1.8;list-style:outside;display:grid}.tellenze-premium .premium-secondary-faq{border-top:1px solid var(--secondary-line);grid-template-columns:.8fr 1.2fr;gap:90px;display:grid}.tellenze-premium .premium-secondary-faq h2{margin-top:20px;font-size:40px}.tellenze-premium .premium-secondary-faq details{border-bottom:1px solid var(--secondary-line)}.tellenze-premium .premium-secondary-faq details:first-child{border-top:1px solid var(--secondary-line)}.tellenze-premium .premium-secondary-faq summary{cursor:pointer;justify-content:flex-start;align-items:center;gap:12px;padding-block:24px;font-size:15px;font-weight:540;line-height:1.6;list-style:none;display:flex}.tellenze-premium .premium-secondary-faq summary::-webkit-details-marker{display:none}.tellenze-premium .premium-secondary-faq summary svg{color:var(--secondary-accent);flex:none;transition:transform .2s}.tellenze-premium .premium-secondary-faq details[open] summary svg{transform:rotate(45deg)}.tellenze-premium .premium-secondary-faq details p{color:var(--secondary-muted);padding-bottom:25px;padding-right:35px;font-size:14px;line-height:1.9}.tellenze-premium .premium-secondary-related{padding-block:0 95px}.tellenze-premium .premium-secondary-related>div{flex-wrap:wrap;gap:12px 35px;margin-top:23px;display:flex}.tellenze-premium .premium-secondary-related a{min-height:44px;color:var(--premium-muted);justify-content:space-between;align-items:center;gap:18px;padding-block:8px;font-size:13px;line-height:1.6;display:inline-flex}.tellenze-premium .premium-secondary-related a:hover{color:var(--secondary-accent)}.tellenze-premium .premium-secondary-comparison .premium-secondary-hero{padding-block:90px 85px}.tellenze-premium .premium-secondary-comparison .premium-secondary-hero h1{font-size:clamp(44px,5.5vw,76px)}.tellenze-premium .premium-secondary-comparison .premium-secondary-hero h1>span{color:var(--premium-muted);font-family:inherit;font-size:.8em;font-weight:400}.tellenze-premium .premium-secondary-page .premium-secondary-comparison-headline{max-width:630px;color:var(--secondary-accent);letter-spacing:-.035em;margin:26px auto 0;font-size:clamp(24px,2.7vw,32px);font-weight:480;line-height:1.3}.tellenze-premium .premium-secondary-comparison .premium-secondary-hero .premium-secondary-lead{max-width:650px;margin-top:22px;font-size:16px}.tellenze-premium .premium-secondary-comparison .premium-secondary-small-note{margin-top:25px}.tellenze-premium .premium-secondary-fit{background:var(--secondary-line);border-radius:24px;grid-template-columns:1fr 1fr;gap:2px;display:grid;overflow:hidden}.tellenze-premium .premium-secondary-fit article{background:var(--premium-surface-soft);padding:46px}.tellenze-premium .premium-secondary-fit article:last-child{background:var(--premium-tint)}.tellenze-premium .premium-secondary-fit h2{margin-top:22px;font-size:29px;line-height:1.25}.tellenze-premium .premium-secondary-fit article>p:not(.premium-secondary-eyebrow){color:var(--premium-muted);margin-top:18px;font-size:15px;line-height:1.85}.tellenze-premium .premium-secondary-fit .premium-secondary-link{margin-top:24px}.tellenze-premium .premium-secondary-table-scroll{overscroll-behavior-x:contain;max-width:100%;overflow-x:auto}.tellenze-premium .premium-secondary-comparison-table{text-align:left;border-collapse:collapse;width:100%;min-width:700px;font-size:14px;line-height:1.9}.tellenze-premium .premium-secondary-comparison-table th,.tellenze-premium .premium-secondary-comparison-table td{border-bottom:1px solid var(--secondary-line);vertical-align:top;padding:29px 30px}.tellenze-premium .premium-secondary-comparison-table th:first-child{width:21%;padding-left:0}.tellenze-premium .premium-secondary-comparison-table thead th{border-top:1px solid var(--secondary-line);padding-top:22px;font-size:16px;font-weight:580}.tellenze-premium .premium-secondary-comparison-table tbody th{font-size:14px;font-weight:560;line-height:1.7}.tellenze-premium .premium-secondary-comparison-table td{width:39.5%;color:var(--premium-muted)}.tellenze-premium .premium-secondary-comparison-table :is(td,th):last-child{background:var(--premium-tint)}.tellenze-premium .premium-secondary-comparison-table a{color:var(--secondary-accent);font-size:11px;font-weight:650}.tellenze-premium .premium-secondary-comparison-steps li{border-bottom:1px solid var(--secondary-line);gap:23px;padding-block:23px;display:flex}.tellenze-premium .premium-secondary-comparison-steps li:first-child{padding-top:0}.tellenze-premium .premium-secondary-comparison-steps li>span{color:var(--premium-accent);padding-top:4px;font-size:12px}.tellenze-premium .premium-secondary-comparison-steps p{color:var(--premium-muted);font-size:16px;line-height:1.85}.tellenze-premium .premium-secondary-explore{grid-template-columns:1fr 1fr;gap:110px;display:grid}.tellenze-premium .premium-secondary-explore h2{margin-top:20px}.tellenze-premium .premium-secondary-explore a{border-bottom:1px solid var(--secondary-line);justify-content:space-between;align-items:center;gap:30px;padding-block:30px;display:flex}.tellenze-premium .premium-secondary-explore a:first-child{padding-top:0}.tellenze-premium .premium-secondary-explore h3{font-size:22px}.tellenze-premium .premium-secondary-explore p{color:var(--secondary-muted);margin-top:10px;font-size:14px;line-height:1.8}.tellenze-premium .premium-secondary-explore a>svg{color:var(--secondary-accent);flex:none}.tellenze-premium .premium-secondary-explore a:hover h3{color:var(--secondary-accent)}.tellenze-premium .premium-secondary-sources{grid-template-columns:1fr 1fr;gap:100px;padding-block:0 85px;display:grid}.tellenze-premium .premium-secondary-sources h2{letter-spacing:-.025em;font-size:20px}.tellenze-premium .premium-secondary-sources p{color:var(--secondary-muted);margin-top:16px;font-size:12px;line-height:1.95}.tellenze-premium .premium-secondary-sources li+li{margin-top:10px}.tellenze-premium .premium-secondary-sources a{color:var(--secondary-accent);justify-content:space-between;align-items:center;gap:20px;padding-block:4px;font-size:12px;line-height:1.6;display:flex}.tellenze-premium .premium-secondary-sources a:hover{text-underline-offset:3px;text-decoration:underline}.tellenze-premium .premium-secondary-pricing .premium-secondary-hero{padding-block:85px 54px}.tellenze-premium .premium-secondary-pricing .premium-secondary-hero h1{font-size:clamp(52px,5.6vw,78px)}.tellenze-premium .premium-secondary-pricing .premium-secondary-hero .premium-secondary-lead{font-size:17px}.tellenze-premium .premium-secondary-pricing-controls{flex-direction:column;align-items:center;gap:28px;margin-top:24px;display:flex}.tellenze-premium .premium-secondary-pricing-controls>.premium-secondary-link{text-align:center;max-width:100%;margin:0}.tellenze-premium .premium-secondary-pricing-controls>.premium-secondary-link svg{flex:none}.tellenze-premium .premium-secondary-pricing-controls>.premium-secondary-interval{max-width:100%;margin-top:0}.tellenze-premium .premium-secondary-interval{background:var(--premium-surface-soft);border-radius:100px;align-items:stretch;gap:3px;margin-top:32px;padding:5px;display:inline-flex}.tellenze-premium .premium-secondary-interval button{min-height:42px;color:var(--premium-muted);cursor:pointer;border-radius:100px;padding:10px 22px;font-size:13px;font-weight:550}.tellenze-premium .premium-secondary-interval button[aria-pressed=true]{background:var(--premium-surface);color:var(--secondary-ink);box-shadow:0 2px 8px color-mix(in srgb, var(--premium-shadow-color) 8%, transparent)}.tellenze-premium .premium-secondary-interval button span{color:var(--secondary-accent);margin-left:6px;font-size:10px}.tellenze-premium .premium-secondary-plans{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.tellenze-premium .premium-secondary-plan{grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid;border:1px solid var(--secondary-line);background:var(--premium-surface);border-radius:20px;min-width:0;padding:25px 21px;display:grid}.tellenze-premium .premium-secondary-plan-intro,.tellenze-premium .premium-secondary-plan-offer{min-width:0}.tellenze-premium .premium-secondary-plan-offer{flex-direction:column;flex:1;display:flex}.tellenze-premium .premium-secondary-plan .premium-secondary-eyebrow{letter-spacing:.1em;font-size:9px}.tellenze-premium .premium-secondary-plan h2{letter-spacing:-.035em;margin-top:10px;font-size:28px}.tellenze-premium .premium-secondary-plan .premium-secondary-plan-description{min-height:78px;color:var(--secondary-muted);margin-top:11px;font-size:12px;line-height:1.65}.tellenze-premium .premium-secondary-price{letter-spacing:-.065em;font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:4px;min-height:74px;margin-top:18px;font-size:41px;font-weight:540;line-height:1.15;display:flex}.tellenze-premium .premium-secondary-price small{letter-spacing:0;color:var(--secondary-muted);font-size:12px;font-weight:400}.tellenze-premium .premium-secondary-price>span{color:var(--secondary-muted);letter-spacing:0;flex-basis:100%;font-size:12px;font-weight:430;line-height:1.6}.tellenze-premium .premium-secondary-plan .premium-secondary-charge-note{min-height:58px;color:var(--secondary-muted);margin-top:8px;font-size:10px;line-height:1.6}.tellenze-premium .premium-secondary-plan .home-button{justify-content:center;width:100%;margin-top:auto;padding-inline:12px;font-size:11px}.tellenze-premium .premium-secondary-plan ul{grid-row:3/-1;grid-template-rows:subgrid;border-top:1px solid var(--secondary-line);align-content:start;gap:11px;margin-top:21px;padding-top:19px;display:grid}.tellenze-premium .premium-secondary-plan li{color:var(--premium-muted);grid-template-columns:16px minmax(0,1fr);align-items:start;gap:9px;font-size:12px;line-height:1.55;display:grid}.tellenze-premium .premium-secondary-plan li svg{color:var(--secondary-accent);flex:none;margin-top:2px}.tellenze-premium .premium-secondary-plan li strong{color:var(--secondary-ink);font-weight:600;display:block}.tellenze-premium .premium-secondary-plan-feature-detail{color:var(--secondary-muted);margin-top:4px;font-size:10px;line-height:1.6;display:block}.tellenze-premium .premium-secondary-ai-option{margin-block:4px;display:block}.tellenze-premium .premium-secondary-plan li.premium-secondary-plan-unavailable svg{color:var(--secondary-muted)}.tellenze-premium .premium-secondary-plan-featured{background:var(--premium-tint);color:var(--premium-ink);border-color:var(--premium-line-strong)}.tellenze-premium .premium-secondary-plan-featured .premium-secondary-eyebrow{color:var(--premium-accent)}.tellenze-premium .premium-secondary-plan-featured :is(.premium-secondary-plan-description,.premium-secondary-charge-note,li,.premium-secondary-price small,.premium-secondary-price>span){color:var(--premium-muted)}.tellenze-premium .premium-secondary-plan-featured ul{border-color:var(--premium-line-strong)}.tellenze-premium .premium-secondary-plan-featured li svg{color:var(--premium-accent)}.tellenze-premium .premium-secondary-plan-featured .home-button{background:var(--premium-action);color:var(--premium-on-action);box-shadow:none;border-color:#0000}.tellenze-premium .premium-secondary-plan-featured .home-button:hover{background:var(--premium-action-hover)}.tellenze-premium .premium-secondary-plan-enterprise{grid-column:1/-1;grid-template-rows:auto;grid-template-columns:minmax(0,.85fr) minmax(0,1.6fr);align-items:start;gap:40px;padding:32px}.tellenze-premium .premium-secondary-enterprise-summary{flex-direction:column;gap:24px;min-width:0;display:flex}.tellenze-premium .premium-secondary-plan-enterprise .premium-secondary-eyebrow{font-size:10px}.tellenze-premium .premium-secondary-plan-enterprise h2{font-size:32px}.tellenze-premium .premium-secondary-plan-enterprise .premium-secondary-plan-description{max-width:34ch;min-height:0;font-size:14px}.tellenze-premium .premium-secondary-plan-enterprise .premium-secondary-charge-note{min-height:0;margin-top:0;font-size:11px}.tellenze-premium .premium-secondary-plan-enterprise .home-button{align-self:flex-start;width:auto;margin-top:14px;padding-inline:24px;font-size:12px}.tellenze-premium .premium-secondary-plan-enterprise ul{border-top:0;border-left:1px solid var(--secondary-line);grid-row:auto;grid-template-rows:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 30px;margin:0;padding:0 0 0 36px}.tellenze-premium .premium-secondary-plan-enterprise li{font-size:13px}.tellenze-premium .premium-secondary-plan-enterprise .premium-secondary-plan-feature-detail{font-size:11px}.tellenze-premium .premium-secondary-pricing .premium-secondary-plans-note{border:1px solid var(--secondary-line);background:var(--premium-surface-soft);color:var(--secondary-muted);border-radius:16px;margin:0 auto 64px;padding:24px}.tellenze-premium .premium-secondary-plans-note>p{grid-template-columns:210px minmax(0,1fr);gap:24px;font-size:12px;line-height:1.7;display:grid}.tellenze-premium .premium-secondary-plans-note>p+p{border-top:1px solid var(--secondary-line);margin-top:18px;padding-top:18px}.tellenze-premium .premium-secondary-plans-note strong{color:var(--secondary-ink);font-weight:620}.tellenze-premium .premium-secondary-plans-note a{color:var(--secondary-accent);text-underline-offset:3px;text-decoration:underline}.tellenze-premium .premium-secondary-calculator{grid-template-columns:1fr 1fr;align-items:center;gap:105px;display:grid}.tellenze-premium .premium-secondary-calculator h2{margin-top:20px}.tellenze-premium .premium-secondary-calculator .premium-secondary-lead{max-width:435px;margin-top:25px;font-size:16px}.tellenze-premium .premium-secondary-calculator label{margin-top:30px;font-size:12px;font-weight:550;display:block}.tellenze-premium .premium-secondary-seat-input{border:1px solid var(--premium-line-strong);background:var(--premium-surface);width:230px;color:var(--premium-muted);border-radius:13px;align-items:center;gap:15px;margin-top:12px;padding:12px 18px;display:flex}.tellenze-premium .premium-secondary-seat-input input{width:100%;min-width:0;color:var(--secondary-ink);letter-spacing:-.035em;background:0 0;font-size:30px;font-weight:550}.tellenze-premium .premium-secondary-seat-preview{flex-wrap:wrap;align-items:center;gap:7px;min-height:26px;margin-top:18px;display:flex}.tellenze-premium .premium-secondary-seat-dot{border:1px solid color-mix(in srgb, var(--premium-accent) 50%, var(--premium-line));background:var(--premium-tint);border-radius:50%;width:13px;height:13px;animation:.2s both secondary-seat-enter;display:block}.tellenze-premium .premium-secondary-seat-more{color:var(--premium-muted);font-size:11px}@keyframes secondary-seat-enter{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}.tellenze-premium .premium-secondary-calculator>div>.premium-secondary-fine-print{margin-top:12px}.tellenze-premium .premium-secondary-plan-select{border:1px solid var(--premium-line-strong);background:var(--premium-surface);width:min(100%,300px);min-height:48px;color:var(--secondary-ink);border-radius:13px;margin-top:12px;padding:10px 14px;font-size:14px;display:block}.tellenze-premium .premium-secondary-estimate{background:var(--premium-surface-soft);border-radius:24px;min-width:0;padding:42px}.tellenze-premium .premium-secondary-estimate .premium-secondary-estimate-total{letter-spacing:-.06em;font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:8px;margin-top:24px;font-size:clamp(42px,4.5vw,61px);font-weight:520;line-height:1.1;display:flex}.tellenze-premium .premium-secondary-estimate-total span{color:var(--premium-muted);letter-spacing:0;font-size:12px;font-weight:400}.tellenze-premium .premium-secondary-estimate .premium-secondary-estimate-charge{color:var(--premium-muted);margin-top:15px;font-size:13px}.tellenze-premium .premium-secondary-estimate-capacity{gap:13px;margin-top:32px;display:grid}.tellenze-premium .premium-secondary-estimate-capacity span{color:var(--premium-muted);align-items:center;gap:12px;font-size:12px;display:flex}.tellenze-premium .premium-secondary-band-lines{border-top:1px solid var(--premium-line);gap:13px;margin-top:28px;padding-top:25px;display:grid}.tellenze-premium .premium-secondary-band-lines>div{color:var(--premium-muted);justify-content:space-between;gap:16px;font-size:12px;line-height:1.7;display:flex}.tellenze-premium .premium-secondary-band-lines strong{color:var(--premium-ink);white-space:nowrap;font-weight:550}.tellenze-premium .premium-secondary-estimate .premium-secondary-fine-print{margin-top:26px;font-size:11px}.tellenze-premium .premium-secondary-rates{grid-template-columns:.65fr 1.35fr;align-items:start;gap:75px;padding-bottom:110px;display:grid}.tellenze-premium .premium-secondary-rates h2{margin-top:18px;font-size:35px}.tellenze-premium .premium-secondary-rates table{text-align:left;border-collapse:collapse;width:100%;min-width:535px;font-size:12px;line-height:1.8}.tellenze-premium .premium-secondary-rates th,.tellenze-premium .premium-secondary-rates td{border-bottom:1px solid var(--secondary-line);padding:20px 18px}.tellenze-premium .premium-secondary-rates :is(th,td):first-child{padding-left:0}.tellenze-premium .premium-secondary-rates thead th{color:var(--premium-muted);padding-top:0;font-size:11px;font-weight:500}.tellenze-premium .premium-secondary-rates tbody th{font-weight:550}.tellenze-premium .premium-secondary-rates td{color:var(--premium-muted)}.tellenze-premium .premium-secondary-rates small{color:var(--premium-muted);margin-top:4px;font-size:10px;display:block}.tellenze-premium .premium-secondary-allowances{padding-block:64px 90px;display:block}.tellenze-premium .premium-secondary-allowances h2{margin-bottom:26px}.tellenze-premium .premium-secondary-allowances table{min-width:980px}.tellenze-premium .premium-secondary-allowance-value{flex-direction:column;align-items:flex-start;gap:7px;display:inline-flex}.tellenze-premium .premium-secondary-allowance-increment{border:1px solid var(--premium-line-strong);background:var(--premium-tint);max-width:100%;color:var(--premium-accent);white-space:nowrap;border-radius:999px;padding:3px 8px;font-size:10px;font-weight:600;line-height:1.4;display:inline-flex}.tellenze-premium .premium-secondary-plan li .premium-secondary-allowance-increment{margin-top:2px}.tellenze-premium .premium-secondary-pricing-shared{background:var(--premium-tint);padding-block:100px}.tellenze-premium .premium-secondary-pricing-shared>.home-container{grid-template-columns:1.2fr 1fr;column-gap:90px;display:grid}.tellenze-premium .premium-secondary-pricing-shared .premium-secondary-eyebrow{grid-column:1/-1;margin-bottom:24px}.tellenze-premium .premium-secondary-pricing-shared h2{font-size:clamp(42px,4.7vw,65px)}.tellenze-premium .premium-secondary-pricing-shared .home-container>div{align-self:center}.tellenze-premium .premium-secondary-pricing-shared .home-container>div>p:not(.premium-secondary-fine-print){color:var(--premium-muted);font-size:18px;line-height:1.8}.tellenze-premium .premium-secondary-pricing-shared .premium-secondary-link{margin-top:28px}.tellenze-premium .premium-secondary-pricing-shared .premium-secondary-fine-print{max-width:390px;margin-top:42px}@media (width>=1200px){.tellenze-premium .premium-secondary-plan:not(.premium-secondary-plan-enterprise) ul{min-height:158px}}@media (width<=1199px){.tellenze-premium .premium-secondary-plans{grid-template-columns:repeat(2,minmax(0,1fr))}.tellenze-premium .premium-secondary-plan{padding:30px}.tellenze-premium .premium-secondary-plan .premium-secondary-plan-description{min-height:0}.tellenze-premium .premium-secondary-plan-enterprise{grid-template-columns:1fr;gap:26px}.tellenze-premium .premium-secondary-enterprise-summary{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:32px;display:grid}.tellenze-premium .premium-secondary-plan-enterprise ul{border-top:1px solid var(--secondary-line);border-left:0;padding:24px 0 0}}@media (width<=1023px){.tellenze-premium .premium-secondary-page .home-container{width:calc(100% - 64px)}.tellenze-premium .premium-secondary-hero{padding-block:80px}.tellenze-premium .premium-secondary-section,.tellenze-premium .premium-secondary-next{padding-block:85px}.tellenze-premium :is(.premium-secondary-story,.premium-secondary-contact-details,.premium-secondary-start,.premium-secondary-faq,.premium-secondary-explore,.premium-secondary-sources,.premium-secondary-calculator){gap:55px}.tellenze-premium .premium-secondary-origin-caption p{max-width:370px}.tellenze-premium .premium-secondary-principle-list article{grid-template-columns:35px 1fr 1.15fr;gap:25px}.tellenze-premium .premium-secondary-method-steps article{grid-template-columns:32px minmax(0,1fr);gap:18px 24px}.tellenze-premium .premium-secondary-method-steps article>div{grid-column:2;max-width:62ch}.tellenze-premium .premium-secondary-method-steps h3{max-width:none}.tellenze-premium .premium-secondary-contact-hero{padding-block:90px}.tellenze-premium .premium-secondary-contact-intro{flex-direction:column;align-items:flex-start}.tellenze-premium .premium-secondary-contact-links{gap:28px}.tellenze-premium .premium-contact-grid{gap:35px}.tellenze-premium .premium-contact-panel{padding:26px}.tellenze-premium .premium-contact-fields{grid-template-columns:minmax(0,1fr)}.tellenze-premium .premium-secondary-intent{grid-template-columns:minmax(0,1fr);gap:34px;padding:38px}.tellenze-premium .premium-secondary-intent h2{max-width:30ch;font-size:30px}.tellenze-premium .premium-secondary-workflow>.home-container,.tellenze-premium .premium-secondary-example-feature .home-container,.tellenze-premium .premium-secondary-pricing-shared>.home-container{gap:55px}.tellenze-premium .premium-secondary-fit article{padding:33px}.tellenze-premium .premium-secondary-plan{padding:29px 23px}.tellenze-premium .premium-secondary-plan .premium-secondary-plan-description{min-height:0}.tellenze-premium .premium-secondary-plan .premium-secondary-charge-note{min-height:45px}.tellenze-premium .premium-secondary-plan .home-button{gap:8px;padding-inline:13px;font-size:11px}.tellenze-premium .premium-secondary-price{font-size:42px}.tellenze-premium .premium-secondary-estimate{padding:30px}.tellenze-premium .premium-secondary-rates{grid-template-columns:1fr;gap:35px}}@media (width<=767px){.tellenze-premium .premium-secondary-page .home-container{width:calc(100% - 40px)}.tellenze-premium .premium-secondary-page h1{font-size:clamp(42px,10.5vw,66px);line-height:1.08}.tellenze-premium .premium-secondary-page h2{font-size:35px}.tellenze-premium .premium-secondary-page h3{font-size:24px}.tellenze-premium .premium-secondary-page .premium-secondary-lead{font-size:16px}.tellenze-premium .premium-secondary-hero{padding-block:62px 65px}.tellenze-premium .premium-secondary-hero h1{margin-top:22px}.tellenze-premium .premium-secondary-hero .premium-secondary-lead{margin-top:24px}.tellenze-premium .premium-secondary-desktop-break{display:none}.tellenze-premium .premium-secondary-actions{gap:22px}.tellenze-premium .premium-secondary-hero-bottom{display:block}.tellenze-premium .premium-secondary-hero-bottom .premium-secondary-link{margin-top:24px}.tellenze-premium .premium-secondary-section,.tellenze-premium .premium-secondary-next{padding-block:70px}.tellenze-premium .premium-secondary-section-heading{margin-bottom:34px}.tellenze-premium .premium-secondary-next{flex-direction:column;align-items:flex-start;gap:32px;display:flex}.tellenze-premium .premium-secondary-company .premium-secondary-hero{padding-bottom:52px}.tellenze-premium .premium-secondary-origin{grid-template-columns:1fr;gap:24px}.tellenze-premium .premium-secondary-origin img{object-fit:cover;object-position:58% center;border-radius:16px;min-height:170px}.tellenze-premium .premium-secondary-origin-caption{gap:16px;padding-top:0}.tellenze-premium .premium-secondary-origin-caption>span{font-size:23px}.tellenze-premium .premium-secondary-origin-caption>p{max-width:none;font-size:14px}.tellenze-premium :is(.premium-secondary-story,.premium-secondary-contact-details,.premium-secondary-start,.premium-secondary-faq,.premium-secondary-explore,.premium-secondary-sources,.premium-secondary-calculator){grid-template-columns:1fr;gap:32px}.tellenze-premium .premium-secondary-prose{font-size:16px}.tellenze-premium .premium-secondary-principles{padding-block:65px}.tellenze-premium .premium-secondary-principle-list article{grid-template-columns:30px 1fr;gap:16px;padding-block:28px}.tellenze-premium .premium-secondary-principle-list p{grid-column:2;font-size:15px}.tellenze-premium .premium-secondary-principle-list article>span{padding-top:4px}.tellenze-premium .premium-secondary-contact-hero{padding-block:70px}.tellenze-premium .premium-contact-grid{grid-template-columns:minmax(0,1fr);gap:40px}.tellenze-premium .premium-contact-panel{border-radius:18px;padding:26px 22px}.tellenze-premium .premium-contact-panel h2{font-size:29px}.tellenze-premium .premium-secondary-contact-hero h1{font-size:72px}.tellenze-premium .premium-secondary-contact-intro{gap:30px;margin-top:35px}.tellenze-premium .premium-secondary-contact-intro p{font-size:17px}.tellenze-premium .premium-secondary-contact-address{gap:16px;max-width:100%;font-size:clamp(20px,5.7vw,28px)}.tellenze-premium .premium-secondary-contact-address svg{width:20px}.tellenze-premium .premium-secondary-contact-details{padding-block:65px}.tellenze-premium .premium-secondary-contact-links{grid-template-columns:1fr;gap:0;padding-block:0 65px}.tellenze-premium .premium-secondary-contact-links h2{margin-bottom:24px;font-size:25px}.tellenze-premium .premium-secondary-contact-links a{padding-block:25px}.tellenze-premium .premium-secondary-directory{padding-bottom:70px}.tellenze-premium .premium-secondary-directory-heading{display:block}.tellenze-premium .premium-secondary-directory-heading h2{margin-bottom:10px;font-size:20px}.tellenze-premium .premium-secondary-directory-row{grid-template-columns:23px 1fr 20px;gap:16px;padding-block:29px}.tellenze-premium .premium-secondary-directory-row h3{font-size:23px;line-height:1.25}.tellenze-premium .premium-secondary-directory-row p{font-size:13px;line-height:1.8}.tellenze-premium .premium-secondary-directory-row>svg{width:21px}.tellenze-premium .premium-secondary-scenario-mark{border-radius:9px;width:28px;height:32px}.tellenze-premium .premium-secondary-scenario-mark svg{width:18px;height:18px}.tellenze-premium .premium-secondary-directory-row .premium-secondary-number{align-self:start;padding-top:6px;font-size:10px}.tellenze-premium .premium-secondary-example-feature{padding-block:65px}.tellenze-premium .premium-secondary-example-feature .home-container{grid-template-columns:1fr;gap:27px}.tellenze-premium .premium-secondary-example-feature .premium-secondary-eyebrow{margin-bottom:0}.tellenze-premium .premium-secondary-example-feature h2{font-size:43px}.tellenze-premium .premium-secondary-breadcrumb{gap:6px;padding-top:26px;font-size:10px}.tellenze-premium .premium-secondary-usecase .premium-secondary-hero{padding-top:55px}.tellenze-premium .premium-secondary-usecase h1{font-size:clamp(38px,10vw,57px)}.tellenze-premium .premium-secondary-intent{border-radius:18px;gap:30px;padding:30px 25px}.tellenze-premium .premium-secondary-intent h2{font-size:27px}.tellenze-premium .premium-secondary-intent ol{gap:18px}.tellenze-premium .premium-secondary-method-steps article{grid-template-columns:27px minmax(0,1fr);gap:16px 18px;padding-block:29px}.tellenze-premium .premium-secondary-method-steps article>div{grid-column:2}.tellenze-premium .premium-secondary-method-steps p{font-size:15px}.tellenze-premium .premium-secondary-method-steps h3{max-width:none}.tellenze-premium .premium-secondary-workflow{padding-block:65px}.tellenze-premium .premium-secondary-workflow>.home-container{grid-template-columns:1fr;gap:38px}.tellenze-premium .premium-secondary-workflow h2{font-size:35px}.tellenze-premium .premium-secondary-workflow-actions .premium-secondary-workflow-outcome{font-size:20px}.tellenze-premium .premium-secondary-start h3{font-size:22px}.tellenze-premium .premium-secondary-faq h2{font-size:34px}.tellenze-premium .premium-secondary-faq summary{gap:12px;font-size:14px}.tellenze-premium .premium-secondary-faq details p{padding-right:0}.tellenze-premium .premium-secondary-related{padding-bottom:60px}.tellenze-premium .premium-secondary-related>div{flex-direction:column;align-items:stretch;gap:0;margin-top:14px}.tellenze-premium .premium-secondary-related a{border-bottom:1px solid var(--secondary-line);padding-block:14px}.tellenze-premium .premium-secondary-comparison .premium-secondary-hero{padding-block:65px}.tellenze-premium .premium-secondary-comparison .premium-secondary-hero h1{font-size:clamp(36px,10vw,56px)}.tellenze-premium .premium-secondary-page .premium-secondary-comparison-headline{font-size:24px}.tellenze-premium .premium-secondary-comparison .premium-secondary-hero .premium-secondary-lead{font-size:15px}.tellenze-premium .premium-secondary-comparison .premium-secondary-small-note{font-size:11px}.tellenze-premium .premium-secondary-fit{border-radius:18px;grid-template-columns:1fr}.tellenze-premium .premium-secondary-fit article{padding:28px}.tellenze-premium .premium-secondary-fit h2{font-size:26px}.tellenze-premium .premium-secondary-comparison-table{min-width:660px;font-size:13px}.tellenze-premium .premium-secondary-comparison-table th,.tellenze-premium .premium-secondary-comparison-table td{padding:22px}.tellenze-premium .premium-secondary-comparison-table thead th{font-size:14px}.tellenze-premium .premium-secondary-comparison-table tbody th{font-size:12px}.tellenze-premium .premium-secondary-explore h3{font-size:22px}.tellenze-premium .premium-secondary-sources{padding-bottom:60px}.tellenze-premium .premium-secondary-sources h2{font-size:20px}.tellenze-premium .premium-secondary-pricing .premium-secondary-hero{padding-block:62px 40px}.tellenze-premium .premium-secondary-pricing .premium-secondary-hero h1{font-size:54px}.tellenze-premium .premium-secondary-pricing-controls{gap:24px;margin-top:22px}.tellenze-premium .premium-secondary-pricing-controls>.premium-secondary-interval{width:min(100%,340px)}.tellenze-premium .premium-secondary-pricing-controls .premium-secondary-interval button{flex:1;min-width:0;padding-inline:12px}.tellenze-premium .premium-secondary-pricing-controls .premium-secondary-interval button span{margin-top:3px;margin-left:0;display:block}.tellenze-premium .premium-secondary-interval button{padding-inline:16px;font-size:12px}.tellenze-premium .premium-secondary-interval button span{font-size:9px}.tellenze-premium .premium-secondary-plans{grid-template-columns:1fr;gap:18px}.tellenze-premium .premium-secondary-plan{border-radius:20px;padding:30px}.tellenze-premium .premium-secondary-plan-enterprise{gap:26px;padding:26px}.tellenze-premium .premium-secondary-enterprise-summary{align-items:stretch;gap:20px;display:flex}.tellenze-premium .premium-secondary-plan-enterprise ul{grid-template-columns:1fr;gap:18px}.tellenze-premium .premium-secondary-plan-enterprise .home-button{align-self:stretch;width:100%}.tellenze-premium .premium-secondary-pricing .premium-secondary-plans-note{padding:18px 20px}.tellenze-premium .premium-secondary-plans-note>p{grid-template-columns:1fr;gap:8px}.tellenze-premium .premium-secondary-plan h2{margin-top:15px;font-size:31px}.tellenze-premium .premium-secondary-plan .premium-secondary-plan-description{min-height:0}.tellenze-premium .premium-secondary-price{min-height:76px;margin-top:24px;font-size:47px}.tellenze-premium .premium-secondary-plan .premium-secondary-charge-note{min-height:0}.tellenze-premium .premium-secondary-plan .home-button,.tellenze-premium .premium-secondary-plan li{font-size:13px}.tellenze-premium .premium-secondary-calculator{gap:38px}.tellenze-premium .premium-secondary-estimate{border-radius:20px;padding:30px 26px}.tellenze-premium .premium-secondary-estimate .premium-secondary-estimate-total{font-size:53px}.tellenze-premium .premium-secondary-estimate .premium-secondary-estimate-total[data-long-amount=true]{font-size:clamp(28px,8vw,53px)}.tellenze-premium .premium-secondary-rates{padding-bottom:70px}.tellenze-premium .premium-secondary-rates h2{font-size:34px}.tellenze-premium .premium-secondary-rates th,.tellenze-premium .premium-secondary-rates td{padding-inline:15px}.tellenze-premium .premium-secondary-pricing-shared{padding-block:65px}.tellenze-premium .premium-secondary-pricing-shared>.home-container{grid-template-columns:1fr;gap:28px}.tellenze-premium .premium-secondary-pricing-shared .premium-secondary-eyebrow{margin-bottom:0}.tellenze-premium .premium-secondary-pricing-shared h2{font-size:44px}.tellenze-premium .premium-secondary-pricing-shared .home-container>div>p:not(.premium-secondary-fine-print){font-size:16px}.tellenze-premium .premium-secondary-pricing-shared .premium-secondary-fine-print{margin-top:28px}}@media (width<=599px){.tellenze-premium .premium-secondary-intent ol{grid-template-columns:minmax(0,1fr);gap:16px}.tellenze-premium .premium-secondary-intent li{grid-template-columns:24px minmax(0,1fr);align-items:baseline;gap:12px}}@media (prefers-reduced-motion:reduce){.tellenze-premium .premium-secondary-page :is(a,svg,h3){transition:none}.tellenze-premium .premium-secondary-link:hover svg,.tellenze-premium .premium-secondary-directory-row:hover>svg{transform:none}.tellenze-premium .premium-secondary-seat-dot{animation:none}.tellenze-premium .premium-secondary-scenario-mark{transition:none}.tellenze-premium .premium-secondary-directory-row:hover .premium-secondary-scenario-mark{transform:none}}.tellenze-premium .legal-page{color:var(--premium-ink)}.legal-page .home-container{width:min(1180px,100% - 96px)}.legal-page :is(h1,h2,h3,h4,p){margin:0}.legal-page :is(a,button,input,summary,[tabindex]):focus-visible{outline:2px solid var(--premium-accent-text);outline-offset:4px}.legal-page .legal-eyebrow{color:var(--premium-accent-text);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:9px;font-size:11px;font-weight:620;display:flex}.legal-page h1{letter-spacing:-.055em;text-wrap:balance;max-width:950px;margin-top:22px;font-size:clamp(44px,5.7vw,76px);font-weight:520;line-height:1.08}.legal-page h1 em{color:var(--premium-accent-text);font-family:var(--font-editorial);font-style:normal}.legal-page .legal-lead{max-width:720px;color:var(--premium-muted);margin-top:26px;font-size:19px;line-height:1.7}.legal-hero{padding-block:80px 65px}.legal-page .legal-draft-notice{border:1px solid var(--premium-line-strong);background:var(--premium-surface);border-radius:13px;align-items:flex-start;gap:13px;max-width:820px;margin-top:30px;padding:18px 21px;font-size:13px;line-height:1.6;display:flex}.legal-draft-notice>svg{color:var(--premium-accent-text);flex:none;margin-top:2px}.legal-draft-notice strong{font-weight:620}.legal-page .legal-draft-notice p{color:var(--premium-muted);margin-top:3px}.legal-directory{padding-block:12px 76px}.legal-directory-heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:25px;display:flex}.legal-page .legal-directory h2{letter-spacing:-.04em;margin-top:13px;font-size:35px;font-weight:520}.legal-search{border:1px solid var(--premium-line-strong);background:var(--premium-surface);width:min(100%,340px);min-height:46px;color:var(--premium-muted);border-radius:11px;align-items:center;gap:11px;padding-inline:14px;display:flex}.legal-search>svg{flex:none}.legal-search input{width:100%;min-width:0;color:var(--premium-ink);background:0 0;border:0;border-radius:0;padding-block:12px;font-size:13px}.legal-search:focus-within{border-color:var(--premium-accent-text)}.legal-search input:focus-visible{outline:none}.legal-search input::-webkit-search-cancel-button{display:none}.legal-search input::placeholder{color:var(--premium-muted);opacity:1}.legal-search button{width:28px;min-height:32px;color:var(--premium-muted);cursor:pointer;flex:none;place-items:center;display:grid}.legal-filters{flex-wrap:wrap;gap:9px;margin-top:29px;display:flex}.legal-filters button,.legal-empty button{border:1px solid var(--premium-line);color:var(--premium-muted);cursor:pointer;border-radius:999px;padding:10px 16px;font-size:12px;line-height:1.5}.legal-filters button[aria-pressed=true],.legal-filters button:hover{border-color:var(--premium-accent-text);color:var(--premium-accent-text);background:var(--premium-tint)}.legal-page .legal-search-count{color:var(--premium-muted);margin-top:14px;font-size:12px;line-height:1.65}.legal-page .legal-document-group{margin-top:32px}.legal-document-group>h3{color:var(--premium-muted);letter-spacing:.07em;text-transform:uppercase;margin-bottom:16px;font-size:12px;font-weight:580}.legal-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.tellenze-premium .legal-document-card{border:1px solid var(--premium-line);background:var(--premium-surface);color:var(--premium-ink);border-radius:16px;align-items:flex-start;gap:15px;padding:25px 21px;text-decoration:none;display:flex}.legal-document-icon{border:1px solid var(--premium-line);background:var(--premium-tint);width:42px;height:42px;color:var(--premium-accent-text);border-radius:13px;flex:none;place-items:center;display:grid}.legal-page .legal-document-card h4{letter-spacing:-.02em;font-size:17px;font-weight:560;line-height:1.45}.legal-page .legal-document-card p{color:var(--premium-muted);margin-top:10px;font-size:13px;line-height:1.7}.legal-document-card small{color:var(--premium-muted);margin-top:19px;font-size:10px;line-height:1.6;display:block}.legal-document-card>svg{width:14px;color:var(--premium-accent-text);flex:none;margin-top:11px}.tellenze-premium .legal-document-card:hover,.tellenze-premium .legal-document-card:focus-visible{border-color:var(--premium-accent-text);color:var(--premium-ink)}.legal-empty{justify-items:start;gap:14px;padding-block:46px;display:grid}.legal-empty p{color:var(--premium-muted)}.legal-contact{border-top:1px solid var(--premium-line);align-items:flex-start;gap:24px;margin-bottom:82px;padding-block:35px;display:flex}.legal-page .legal-contact h2{letter-spacing:-.04em;font-size:28px;font-weight:520}.legal-page .legal-contact p{max-width:690px;color:var(--premium-muted);margin-top:12px;font-size:14px;line-height:1.75}.legal-contact>a{flex:none;align-items:center;gap:11px;margin-top:6px;margin-left:auto;font-size:13px;display:inline-flex}.legal-document-hero{padding-block:46px 38px}.legal-back{color:var(--premium-muted);align-items:center;gap:9px;font-size:12px;line-height:1.6;display:inline-flex}.legal-document-hero>.legal-eyebrow{margin-top:38px}.legal-document-hero h1{max-width:970px;font-size:clamp(42px,5vw,64px)}.legal-document-meta{color:var(--premium-muted);flex-wrap:wrap;align-items:center;gap:8px 17px;margin-top:23px;font-size:11px;line-height:1.6;display:flex}.legal-document-meta span:first-child{color:var(--premium-accent-text)}.legal-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:24px;display:flex}.legal-actions :is(a,button){border:1px solid var(--premium-line-strong);background:var(--premium-surface);min-height:42px;color:var(--premium-ink);cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:8px;padding:10px 13px;font-size:12px;text-decoration:none;display:inline-flex}.legal-actions small{color:var(--premium-muted);margin-left:4px;font-size:9px}.legal-actions :is(a,button):hover{border-color:var(--premium-accent-text);color:var(--premium-accent-text)}.legal-reading-layout{grid-template-columns:268px minmax(0,1fr);align-items:start;gap:64px;padding-bottom:70px;display:grid}.legal-index{border:1px solid var(--premium-line);background:var(--premium-surface);border-radius:14px;max-height:calc(100dvh - 55px);position:sticky;top:26px;overflow:auto}.legal-index summary{color:var(--premium-ink);cursor:pointer;align-items:center;gap:10px;padding:19px 18px;font-size:13px;font-weight:580;list-style:none;display:flex}.legal-index summary::-webkit-details-marker{display:none}.legal-index summary:after{content:"";border:solid var(--premium-muted);border-width:0 1.5px 1.5px 0;width:7px;height:7px;margin-left:auto;transform:rotate(45deg)}.legal-index details[open]>summary:after{transform:rotate(225deg)}.legal-index-content{padding:0 15px 19px}.legal-index .legal-search{gap:8px;padding-inline:9px}.legal-index .legal-search input{font-size:12px}.legal-index nav{gap:3px;margin-top:14px;display:grid}.legal-index nav a{color:var(--premium-muted);border-radius:6px;align-items:baseline;gap:9px;padding:8px 5px;font-size:12px;line-height:1.55;text-decoration:none;display:flex}.legal-index nav a>span{opacity:.75;min-width:16px;font-size:10px}.tellenze-premium .legal-index nav a[aria-current],.tellenze-premium .legal-index nav a:hover{background:var(--premium-tint);color:var(--premium-accent-text)}.legal-summary-toggle{border-top:1px solid var(--premium-line);color:var(--premium-ink);cursor:pointer;align-items:flex-start;gap:9px;margin-top:21px;padding-top:18px;font-size:11px;line-height:1.7;display:flex}.legal-summary-toggle input{accent-color:var(--premium-accent-text);margin-top:3px}.legal-page .legal-index-note{color:var(--premium-muted);margin-top:12px;font-size:10px;line-height:1.7}.legal-document-body{overflow-wrap:anywhere;min-width:0;max-width:790px;font-size:15px;line-height:1.9}.legal-document-body p{margin-top:17px}.legal-intro{color:var(--premium-muted);padding-top:3px;padding-bottom:27px}.legal-intro>p:first-child{margin-top:0}.legal-clause{border-top:1px solid var(--premium-line);padding-block:32px 13px}.legal-clause-heading{align-items:baseline;gap:13px;display:flex}.legal-clause-number{color:var(--premium-accent-text);font-size:11px}.legal-document-body h2{letter-spacing:-.028em;scroll-margin-top:28px;font-size:24px;font-weight:550;line-height:1.3}.tellenze-premium .legal-clause h2 a{color:var(--premium-ink);text-decoration:none;display:inline}.legal-clause h2 svg{color:var(--premium-muted);margin-left:9px;display:inline}.legal-page .legal-clause-summary{border-left:2px solid var(--premium-accent-text);background:var(--premium-tint);color:var(--premium-muted);gap:5px;margin-top:19px;padding:14px 17px;font-size:13px;line-height:1.75;display:grid}.legal-clause-summary strong{color:var(--premium-accent-text);letter-spacing:.05em;text-transform:uppercase;font-size:10px;font-weight:620}.legal-document-body ul{gap:10px;margin-block:20px;padding-left:22px;list-style:outside;display:grid}.legal-document-body li::marker{color:var(--premium-accent-text)}.legal-table-wrap{border:1px solid var(--premium-line);border-radius:10px;max-width:100%;margin-top:23px;overflow:auto}.legal-table-wrap table{border-collapse:collapse;text-align:left;width:100%;min-width:540px;font-size:12px;line-height:1.8}.legal-table-wrap :is(th,td){border-bottom:1px solid var(--premium-line);vertical-align:top;min-width:125px;padding:14px 16px}.legal-table-wrap thead{color:var(--premium-ink);background:var(--premium-surface)}.legal-table-wrap th{font-weight:600}.legal-table-wrap td{color:var(--premium-muted)}.legal-table-wrap tbody tr:last-child :is(th,td){border-bottom:0}.legal-page mark{background:color-mix(in srgb, var(--premium-accent) 26%, var(--premium-paper));color:var(--premium-ink);border-radius:2px;padding-inline:2px}.legal-review-notes{border:1px solid var(--premium-line-strong);color:var(--premium-muted);border-radius:12px;margin-top:35px;padding:20px 22px;font-size:13px;line-height:1.8}.legal-review-notes summary{color:var(--premium-ink);cursor:pointer;font-weight:580}.legal-sources,.legal-document-help{border-top:1px solid var(--premium-line);margin-top:38px;padding-top:30px}.legal-page .legal-sources h2,.legal-page .legal-document-help h2{font-size:21px}.legal-sources p,.legal-document-help p{color:var(--premium-muted);font-size:13px}.legal-sources a{align-items:center;gap:10px;font-size:12px;display:inline-flex}.legal-related{border-top:1px solid var(--premium-line);padding-block:36px 78px}.legal-related>h2{letter-spacing:-.035em;font-size:27px;font-weight:530}.legal-related-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:24px;display:grid}.tellenze-premium .legal-related-grid a{border:1px solid var(--premium-line);color:var(--premium-ink);border-radius:12px;align-items:center;gap:12px;padding:16px;font-size:12px;line-height:1.5;text-decoration:none;display:flex}.legal-related-grid a>svg{color:var(--premium-accent-text);flex:none;margin-left:auto}.legal-related-grid .legal-document-icon{border-radius:9px;width:32px;height:32px}.legal-related>.legal-back{margin-top:25px}.premium-footer-legal-slot:empty{display:none}.tellenze-premium .premium-footer-legal{border-top:1px solid var(--premium-line);padding-block:35px 38px}.premium-footer-legal-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:45px;margin-top:29px;display:grid}.premium-footer-legal-grid h4{color:var(--premium-muted);letter-spacing:.075em;text-transform:uppercase;margin-bottom:14px;font-size:10px;font-weight:550}.premium-footer-legal-grid .premium-footer-link>span:last-child{min-width:0}@media (width<=1050px){.legal-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.legal-reading-layout{grid-template-columns:240px minmax(0,1fr);gap:32px}.legal-related-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.legal-page .home-container{width:calc(100% - 40px)}.legal-hero{padding-block:52px 43px}.legal-page h1{font-size:46px}.legal-page .legal-lead{font-size:16px}.legal-directory{padding-bottom:45px}.legal-directory-heading{gap:23px;display:grid}.legal-search{width:100%}.legal-filters{gap:7px}.legal-filters button{padding:9px 13px;font-size:11px}.legal-card-grid,.legal-reading-layout,.legal-related-grid{grid-template-columns:minmax(0,1fr)}.legal-document-card{padding:20px}.legal-contact{grid-template-columns:42px minmax(0,1fr);gap:17px;margin-bottom:45px;display:grid}.legal-contact>a{grid-column:2;margin-left:0}.legal-document-hero{padding-top:32px}.legal-document-hero>.legal-eyebrow{margin-top:29px}.legal-document-hero h1{font-size:40px}.legal-reading-layout{gap:33px;padding-bottom:42px}.legal-index{max-height:none;position:static}.legal-index nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:3px 9px}.legal-document-body{font-size:14px}.legal-document-body h2{font-size:23px}.legal-clause{padding-top:27px}.legal-related{padding-block:30px 46px}.premium-footer-legal-grid{grid-template-columns:minmax(0,1fr);gap:28px}}@media print{.tellenze-premium:has(.legal-reader){--premium-ink:#111;--premium-muted:#333;--premium-accent-text:#155466;--premium-line:#bbb;--premium-surface:white;--premium-tint:#f6f8f9}html:has(.legal-reader){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#111;background:#fff}body:has(.legal-reader){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#111;background:#fff}.tellenze-premium:has(.legal-reader){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#111;background:#fff}.tellenze-premium:has(.legal-reader) :is(.home-header,.premium-footer,.home-skip,.legal-index,.legal-actions,.legal-back,.legal-related,.legal-clause-summary){display:none!important}body:has(.legal-reader) #public-content>noscript{display:none!important}.legal-reader .home-container{width:100%;max-width:none}.legal-reader .legal-document-hero{padding-block:0 18pt}.legal-reader h1{color:#111;font-size:28pt}.legal-reader .legal-lead{color:#333;font-size:11pt}.legal-reader .legal-reading-layout{padding-bottom:0;display:block}.legal-reader .legal-document-body{color:#111;max-width:none;font-size:10pt;line-height:1.65}.legal-reader .legal-clause{border-color:#bbb;padding-block:16pt 8pt}.legal-reader .legal-clause h2{break-after:avoid;font-size:15pt}.legal-reader .legal-clause-heading{break-after:avoid}.legal-reader .legal-table-wrap{border-color:#aaa;overflow:visible}.legal-reader table{min-width:0;font-size:8pt}.legal-reader :is(th,td){color:#111;border-color:#bbb;min-width:0;padding:7pt}.legal-reader .legal-review-notes::details-content{content-visibility:visible}.legal-reader .legal-review-notes>*{display:block!important}.legal-reader .legal-review-notes summary{list-style:none}.legal-reader :is(.legal-intro,.legal-document-body p,.legal-document-body a,.legal-sources a,.legal-document-meta,.legal-draft-notice p){color:#222}.legal-reader .legal-clause h2 svg{display:none}.legal-reader .legal-draft-notice{color:#111;background:#fff;border-color:#aaa}.legal-reader mark{color:inherit;background:0 0;padding:0}}.tellenze-premium.tellenze-editorial .premium-secondary-page.premium-waitlist-page h1{letter-spacing:-.065em;font-size:clamp(54px,6vw,80px);font-weight:520;line-height:1.045}.tellenze-premium.tellenze-editorial .premium-secondary-page.premium-waitlist-page em{font-family:var(--font-editorial);letter-spacing:-.052em;color:var(--premium-accent-text);font-style:normal;font-weight:500}.tellenze-premium.tellenze-editorial .premium-secondary-page.premium-waitlist-page .premium-waitlist-hero{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:85px;padding-block:90px 100px;display:grid}.tellenze-premium.tellenze-editorial .premium-secondary-page.premium-waitlist-page .premium-waitlist-intro h1{margin-top:25px}.tellenze-premium.tellenze-editorial .premium-secondary-page.premium-waitlist-page .premium-waitlist-intro .premium-secondary-lead{margin-top:30px}.tellenze-premium.tellenze-editorial .premium-secondary-page.premium-waitlist-page .premium-waitlist-intro>a{margin-top:28px}.tellenze-premium.tellenze-editorial .premium-secondary-page.premium-waitlist-page .premium-waitlist-signup{border:1px solid var(--premium-line-strong);background:var(--premium-surface-soft);border-radius:24px;min-width:0;padding:36px}.tellenze-premium.tellenze-editorial .premium-secondary-page.premium-waitlist-page .premium-waitlist-signup-mark{border:1px solid var(--premium-line);width:48px;height:48px;color:var(--premium-accent-text);background:var(--premium-tint);border-radius:14px;place-items:center;margin-bottom:24px;display:grid}.tellenze-premium.tellenze-editorial .premium-secondary-page.premium-waitlist-page .premium-waitlist-signup h2{font-size:30px}.tellenze-premium.tellenze-editorial .premium-secondary-page.premium-waitlist-page .premium-waitlist-signup>p{color:var(--premium-muted);margin-top:16px;font-size:15px;line-height:1.75}.tellenze-premium.tellenze-editorial .premium-secondary-page.premium-waitlist-page .premium-waitlist-signup .home-waitlist{margin-top:25px}.tellenze-premium.tellenze-editorial .premium-secondary-page.premium-waitlist-page .premium-waitlist-signup .home-email-field{box-shadow:none;background:0 0;border:0;flex-direction:column;align-items:stretch;gap:10px;padding:0}.tellenze-premium.tellenze-editorial .premium-secondary-page.premium-waitlist-page .premium-waitlist-signup .home-email-field input{border:1px solid var(--premium-line-strong);background:var(--premium-surface);border-radius:10px;width:100%;min-width:0;padding:15px 16px}.tellenze-premium.tellenze-editorial .premium-secondary-page.premium-waitlist-page .premium-waitlist-signup .home-email-field input:focus-visible{border-color:var(--premium-accent-text);box-shadow:0 0 0 3px var(--premium-tint)}.tellenze-premium.tellenze-editorial .premium-secondary-page.premium-waitlist-page .premium-waitlist-signup .home-email-field .home-button{border-radius:10px;justify-content:center}.tellenze-premium.tellenze-editorial .premium-secondary-page.premium-waitlist-page .premium-waitlist-signup .home-consent{line-height:1.7}.tellenze-premium.tellenze-editorial .premium-secondary-page.premium-waitlist-page .premium-waitlist-signup .home-consent input{accent-color:var(--premium-accent-text)}.tellenze-premium.tellenze-editorial .premium-secondary-page.premium-waitlist-page .premium-waitlist-consents{border:0;margin:20px 0 0;padding:0}.tellenze-premium.tellenze-editorial .premium-secondary-page.premium-waitlist-page .premium-waitlist-consents .home-consent{margin:17px 0 0;font-size:12px}.tellenze-premium.tellenze-editorial .premium-secondary-page.premium-waitlist-page .premium-waitlist-consents .home-consent:first-of-type{margin-top:0}.tellenze-premium.tellenze-editorial .premium-secondary-page.premium-waitlist-page .premium-waitlist-consents small{color:var(--premium-muted);margin-top:5px;font-size:11px;line-height:1.6;display:block}.tellenze-premium.tellenze-editorial .premium-secondary-page.premium-waitlist-page .premium-waitlist-signup #waitlist-privacy{margin-top:24px}.tellenze-premium.tellenze-editorial .premium-secondary-page.premium-waitlist-page .premium-waitlist-signup .home-form-error{margin-block:15px}.tellenze-premium.tellenze-editorial .premium-secondary-page.premium-waitlist-page .premium-waitlist-signup .home-success{align-items:start}.tellenze-premium.tellenze-editorial .premium-secondary-page.premium-waitlist-page .premium-waitlist-signup .home-success p{margin-top:8px;line-height:1.75}.tellenze-premium.tellenze-editorial .premium-secondary-page.premium-waitlist-page .premium-waitlist-signup .premium-waitlist-signup-note{border-top:1px solid var(--premium-line);margin-top:22px;padding-top:19px;font-size:12px}.tellenze-premium.tellenze-editorial .premium-secondary-page.premium-waitlist-page .premium-waitlist-process{border-top:1px solid var(--premium-line);padding-block:90px 100px;scroll-margin-top:95px}.tellenze-premium.tellenze-editorial .premium-secondary-page.premium-waitlist-page .premium-waitlist-process-heading{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:60px;margin-bottom:40px;display:grid}.tellenze-premium.tellenze-editorial .premium-secondary-page.premium-waitlist-page .premium-waitlist-process-heading h2{margin-top:20px}.tellenze-premium.tellenze-editorial .premium-secondary-page.premium-waitlist-page .premium-waitlist-process-heading>p{max-width:440px;color:var(--premium-muted);font-size:17px;line-height:1.8}.tellenze-premium.tellenze-editorial .premium-secondary-page.premium-waitlist-page .premium-waitlist-steps{grid-template-columns:repeat(6,minmax(0,1fr));gap:22px;margin:0;padding:0;list-style:none;display:grid}.tellenze-premium.tellenze-editorial .premium-secondary-page.premium-waitlist-page .premium-waitlist-steps>li{border:1px solid var(--premium-line-strong);background:var(--premium-surface-soft);border-radius:22px;flex-direction:column;grid-column:span 2;gap:26px;min-width:0;padding:30px;display:flex}.tellenze-premium.tellenze-editorial .premium-secondary-page.premium-waitlist-page .premium-waitlist-steps>li:nth-child(n+4){grid-column:span 3}.tellenze-premium.tellenze-editorial .premium-secondary-page.premium-waitlist-page .premium-waitlist-step-mark{color:var(--premium-accent-text);justify-content:space-between;align-items:center;gap:18px;display:flex}.tellenze-premium.tellenze-editorial .premium-secondary-page.premium-waitlist-page .premium-waitlist-step-icon{border:1px solid var(--premium-line);background:var(--premium-tint);border-radius:15px;flex:none;place-items:center;width:52px;height:52px;display:grid}.tellenze-premium.tellenze-editorial .premium-secondary-page.premium-waitlist-page .premium-waitlist-step-number{color:var(--premium-muted);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:580}.tellenze-premium.tellenze-editorial .premium-secondary-page.premium-waitlist-page .premium-waitlist-step-copy{flex-direction:column;flex:1;align-items:start;display:flex}.tellenze-premium.tellenze-editorial .premium-secondary-page.premium-waitlist-page .premium-waitlist-steps h3{min-height:2.4em;font-size:25px}.tellenze-premium.tellenze-editorial .premium-secondary-page.premium-waitlist-page .premium-waitlist-steps p{color:var(--premium-muted);margin-top:15px;font-size:16px;line-height:1.8}.tellenze-premium.tellenze-editorial .premium-secondary-page.premium-waitlist-page .premium-waitlist-step-copy>a{margin-top:auto;padding-top:22px}.tellenze-premium.tellenze-editorial .premium-secondary-page.premium-waitlist-page .premium-waitlist-capacity{border-block:1px solid var(--premium-line);background:var(--premium-surface-soft);padding-block:80px}.tellenze-premium.tellenze-editorial .premium-secondary-page.premium-waitlist-page .premium-waitlist-capacity>div{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:90px;display:grid}.tellenze-premium.tellenze-editorial .premium-secondary-page.premium-waitlist-page .premium-waitlist-capacity h2{margin-top:20px}.tellenze-premium.tellenze-editorial .premium-secondary-page.premium-waitlist-page .premium-waitlist-capacity-copy{color:var(--premium-muted);gap:22px;font-size:17px;line-height:1.8;display:grid}.tellenze-premium .premium-waitlist-invitation{align-content:center;justify-items:start;gap:23px;display:grid}.tellenze-premium .premium-waitlist-invitation p{max-width:460px;color:var(--premium-muted);font-size:17px;line-height:1.75}.tellenze-premium .premium-waitlist-invitation>span{color:var(--premium-muted);font-size:12px;line-height:1.7}@media (width<=1023px){.tellenze-premium.tellenze-editorial .premium-secondary-page.premium-waitlist-page .premium-waitlist-hero{gap:40px;padding-block:70px 80px}.tellenze-premium.tellenze-editorial .premium-secondary-page.premium-waitlist-page .premium-waitlist-signup{padding:28px}.tellenze-premium.tellenze-editorial .premium-secondary-page.premium-waitlist-page .premium-waitlist-capacity>div{gap:45px}.tellenze-premium.tellenze-editorial .premium-secondary-page.premium-waitlist-page .premium-waitlist-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.tellenze-premium.tellenze-editorial .premium-secondary-page.premium-waitlist-page .premium-waitlist-steps>li,.tellenze-premium.tellenze-editorial .premium-secondary-page.premium-waitlist-page .premium-waitlist-steps>li:nth-child(n+4){grid-column:auto}.tellenze-premium.tellenze-editorial .premium-secondary-page.premium-waitlist-page .premium-waitlist-steps>li{padding:27px}.tellenze-premium.tellenze-editorial .premium-secondary-page.premium-waitlist-page .premium-waitlist-steps>li:last-child{grid-column:1/-1}}@media (width<=767px){.tellenze-premium.tellenze-editorial .premium-secondary-page.premium-waitlist-page .premium-waitlist-hero{grid-template-columns:minmax(0,1fr);gap:40px;padding-block:55px 60px}.tellenze-premium.tellenze-editorial .premium-secondary-page.premium-waitlist-page .premium-waitlist-intro h1{font-size:clamp(43px,8.5vw,62px)}.tellenze-premium.tellenze-editorial .premium-secondary-page.premium-waitlist-page .premium-waitlist-signup{border-radius:19px;padding:25px}.tellenze-premium.tellenze-editorial .premium-secondary-page.premium-waitlist-page .premium-waitlist-signup h2{font-size:27px}.tellenze-premium.tellenze-editorial .premium-secondary-page.premium-waitlist-page .premium-waitlist-process{padding-block:60px}.tellenze-premium.tellenze-editorial .premium-secondary-page.premium-waitlist-page .premium-waitlist-process-heading{grid-template-columns:minmax(0,1fr);gap:24px;margin-bottom:32px}.tellenze-premium.tellenze-editorial .premium-secondary-page.premium-waitlist-page .premium-waitlist-process-heading>p{font-size:16px}.tellenze-premium.tellenze-editorial .premium-secondary-page.premium-waitlist-page .premium-waitlist-steps{grid-template-columns:minmax(0,1fr);gap:18px}.tellenze-premium.tellenze-editorial .premium-secondary-page.premium-waitlist-page .premium-waitlist-steps>li{gap:24px;padding:25px}.tellenze-premium.tellenze-editorial .premium-secondary-page.premium-waitlist-page .premium-waitlist-steps h3{min-height:0;font-size:23px}.tellenze-premium.tellenze-editorial .premium-secondary-page.premium-waitlist-page .premium-waitlist-steps p{font-size:15px}.tellenze-premium.tellenze-editorial .premium-secondary-page.premium-waitlist-page .premium-waitlist-capacity{padding-block:60px}.tellenze-premium.tellenze-editorial .premium-secondary-page.premium-waitlist-page .premium-waitlist-capacity>div{grid-template-columns:minmax(0,1fr);gap:30px}.tellenze-premium.tellenze-editorial .premium-secondary-page.premium-waitlist-page .premium-waitlist-capacity-copy{font-size:16px}}.poker-landing{grid-template-columns:1.1fr 1fr;gap:80px;padding-block:72px 96px;display:grid}.poker-intro h1{letter-spacing:-.045em;margin:22px 0;font-size:clamp(36px,4.2vw,62px);font-weight:650;line-height:1.08}.poker-intro>p:not(.home-eyebrow){color:#b5c8e2;max-width:440px;font-size:17px;line-height:1.7}.poker-promises{color:#acbfd8;flex-wrap:wrap;gap:16px;margin-top:25px;font-size:12px;display:flex}.poker-promises span{align-items:center;gap:7px;display:flex}.poker-promises svg{color:#60dccf}.poker-preview{justify-content:center;max-width:380px;padding:60px 0 46px;display:flex}.poker-preview span{background:linear-gradient(145deg,#1c2c4e,#171f3d);border:1px solid #4b5b8e;border-radius:16px;place-items:center;width:96px;height:138px;font-size:47px;font-weight:650;display:grid;box-shadow:0 16px 50px #0003}.poker-preview span:first-child{color:#aca6fc;transform:rotate(-13deg)translateY(13px)}.poker-preview span:nth-child(2){z-index:1;color:#75e4df;border-color:#589aab;transform:translateY(-8px)}.poker-preview span:last-child{color:#d2befb;transform:rotate(13deg)translateY(13px)}.poker-steps{color:#bdcce0;gap:15px;font-size:14px;display:grid}.poker-steps li{align-items:center;gap:14px;display:flex}.poker-steps b{color:#8894ca;letter-spacing:.1em;font-size:11px}.poker-forms{align-content:start;gap:20px;display:grid}.poker-panel{background:#0c192bd9;border:1px solid #293c59;border-radius:24px;padding:30px;box-shadow:0 18px 55px #0002}.poker-panel h2{letter-spacing:-.025em;font-size:22px;font-weight:600}.poker-panel>p{color:#aabed8;margin-top:9px;font-size:14px;line-height:1.6}.poker-icon{color:#b7afff;background:#756be51c;border-radius:14px;place-items:center;margin-bottom:19px;padding:12px;display:inline-grid}.poker-field{color:#d6e1ef;margin-top:22px;font-size:13px;font-weight:550;display:block}.poker-field input{color:#f2f5fb;background:#091322;border:1px solid #374a65;border-radius:11px;width:100%;min-width:0;min-height:46px;margin-top:9px;padding:12px 14px;font-size:14px;display:block}.poker-field input::placeholder{color:#879ebc;font-weight:400}.poker-optional{color:#879bb6;font-weight:400}.poker-method{margin-top:23px;font-size:13px}.poker-method legend{color:#d6e1ef;margin-bottom:10px;font-weight:550}.poker-method>div{grid-template-columns:1fr 1fr;gap:10px;display:grid}.poker-method label{cursor:pointer;border:1px solid #30425e;border-radius:11px;align-items:flex-start;gap:8px;padding:13px;display:flex}.poker-method label[data-selected=true]{background:#8f7bf013;border-color:#8c7be4}.poker-method input{accent-color:#b9a4ff;margin-top:3px}.poker-method strong{font-weight:550;display:block}.poker-method small{color:#9bafca;margin-top:6px;font-size:11px;display:block}.poker-lifetime{cursor:pointer;color:var(--premium-ink,#d6e1ef);align-items:flex-start;gap:10px;margin-top:23px;font-size:13px;display:flex}.poker-lifetime input{accent-color:var(--premium-accent-text,#b9a4ff);margin-top:3px}.poker-lifetime strong{font-weight:550;display:block}.poker-lifetime small{color:var(--premium-muted,#9bafca);margin-top:6px;font-size:11px;line-height:1.6;display:block}.poker-button{color:#edf3fd;cursor:pointer;background:#14243b;border:1px solid #405674;border-radius:11px;justify-content:center;align-items:center;gap:9px;min-height:45px;padding:11px 18px;font-size:13px;font-weight:600;transition:background .15s,border-color .15s;display:inline-flex}.poker-button:hover:not(:disabled){background:#213553;border-color:#7689ad}.poker-primary{color:#1b143b;background:#baa6ff;border-color:#baa6ff}.poker-primary:hover:not(:disabled){background:#cbbcff;border-color:#cbbcff}.poker-button:disabled,.poker-card:disabled{cursor:default;opacity:.55}.poker-panel>.poker-button{width:100%;margin-top:25px}.poker-fine,.poker-panel>.poker-fine{color:#9cafc9;margin-top:14px;font-size:12px;line-height:1.6}.poker-panel>.poker-fine{text-align:center}.poker-error,.poker-panel>.poker-error{color:#ffc1ce;background:#44203199;border-radius:10px;margin-block:16px;padding:12px 15px;font-size:13px}.poker-join{box-shadow:none;background:#0c192b77}.poker-join h2{font-size:18px}.poker-app{flex-direction:column;min-height:100vh;display:flex}.poker-header{border-bottom:1px solid #24324a;justify-content:space-between;align-items:center;gap:15px;padding-block:14px;display:flex}.poker-room{flex:1;padding-block:18px 32px}.poker-room-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.poker-room-heading h1{letter-spacing:-.035em;overflow-wrap:anywhere;margin-block:5px;font-size:clamp(23px,2.6vw,30px);font-weight:600}.poker-muted{color:#a7bad3;font-size:13px;line-height:1.7}.poker-code{letter-spacing:.1em;font-variant-numeric:tabular-nums}.poker-heading-actions{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:12px;display:flex}.poker-text-link{color:var(--premium-accent-text,#c1b4ff);cursor:pointer;align-items:center;gap:7px;min-height:40px;font-size:13px;display:inline-flex}.poker-text-link:is(:hover,:focus-visible){color:var(--premium-link-hover,#f1eaff);text-underline-offset:4px;text-decoration:underline}.poker-table{background:radial-gradient(at 50% 0,#28305b80,#0f1e3399 70%);border:1px solid #344865;border-radius:20px;padding:18px 20px}.poker-table-status{text-align:center}.poker-round-tag{color:#aba5f5;letter-spacing:.17em;font-size:10px;font-weight:600}.poker-table-status h2{letter-spacing:-.025em;margin-block:5px;font-size:20px;font-weight:550}.poker-table-status>p{color:#a8bdd7;font-size:13px;line-height:1.7}.poker-controls{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:12px;display:flex}.poker-people{flex-wrap:wrap;justify-content:center;gap:16px;padding-top:18px;display:flex}.poker-person{text-align:center;flex-direction:column;align-items:center;gap:6px;width:82px;display:flex}.poker-person-card{color:#93a9c5;background:#0a172b;border:1px dashed #58718e;border-radius:12px;place-items:center;width:48px;height:62px;display:grid}.poker-person-card[data-voted=true]{color:#c4b4ff;background:repeating-linear-gradient(135deg,#282648,#282648 6px,#302e5366 6px 12px);border-style:solid;border-color:#8879db}.poker-person-card[data-revealed=true]{color:#172648;background:#ced7fb;border-style:solid;border-color:#e5ebff}.poker-person-card strong{font-size:24px;font-weight:650}.poker-person-name{overflow-wrap:anywhere;color:#e1e9f4;max-width:100%;font-size:12px;line-height:1.5}.poker-person-name small{color:#95aac8}.poker-host{color:#ad9ee8;align-items:center;gap:4px;margin-top:-3px;font-size:10px;display:flex}.poker-deck{text-align:center;background:#101d3280;border:1px solid #30435f;border-radius:18px;margin-bottom:18px;padding:14px 16px 10px}.poker-deck h2,.poker-results h2{font-size:17px;font-weight:550}.poker-deck p{color:#9fb5d0;margin-top:4px;font-size:12px}.poker-cards{flex-wrap:wrap;justify-content:center;gap:8px;margin-block:14px 6px;display:flex}.poker-card{color:#e4edfc;cursor:pointer;background:#17263d;border:1px solid #50688b;border-radius:13px;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:58px;min-height:76px;transition:transform .15s,background .15s;display:flex}.poker-card>span{font-size:25px;font-weight:600}.poker-card>small{color:#a5b8d3;font-size:10px}.poker-card:hover:not(:disabled){border-color:#b3a7ff;transform:translateY(-3px)}.poker-card[aria-pressed=true]{background:#6d5fbc;border:2px solid #ddd1ff;transform:translateY(-3px);box-shadow:0 6px 28px #8870fa30}.poker-card[aria-pressed=true] small{color:#f0eaff}.poker-results{max-width:580px;margin:20px auto 0}.poker-result-list{gap:10px;margin-block:14px;display:grid}.poker-result{color:#c0cde0;align-items:center;gap:14px;font-size:13px;display:flex}.poker-result>strong{text-align:center;color:#e8e0ff;width:32px;font-size:18px}.poker-result>span{min-width:50px}.poker-result-bar{background:#1c2b44;border-radius:8px;flex:1;height:11px;overflow:hidden}.poker-result-bar>span{border-radius:inherit;background:linear-gradient(90deg,#8d7cd8,#7ac2d2);height:100%;display:block}.poker-enter{max-width:440px;margin:44px auto 70px}.poker-empty{max-width:560px;margin:50px auto}.poker-empty h1{font-size:30px;font-weight:600}.poker-room-footer{color:#9dafc7;border-top:1px solid #253650;flex-wrap:wrap;justify-content:space-between;gap:16px;padding-block:16px;font-size:12px;display:flex}.poker-room-footer a{color:#bcb0ef}@media (width<=800px){.poker-landing{grid-template-columns:1fr;gap:35px;padding-block:34px 55px}.poker-intro h1{font-size:clamp(35px,7vw,52px)}.poker-preview{display:none}.poker-steps{margin-top:25px}.poker-room-heading{flex-direction:column;align-items:flex-start}.poker-heading-actions{justify-content:flex-start}}@media (width<=480px){.poker-panel{border-radius:18px;padding:23px 19px}.poker-method label{gap:6px;padding:11px 8px}.poker-method small{font-size:10px}.poker-table{border-radius:18px;padding:16px 12px}.poker-people{gap:14px 8px}.poker-person{width:72px}.poker-deck{padding-inline:10px}.poker-cards{gap:8px}.poker-card{border-radius:10px;width:44px;min-height:62px}.poker-card>span{font-size:22px}.poker-header .size-9{width:28px;height:28px}}@media (prefers-reduced-motion:reduce){.poker-card,.poker-button{transition:none}}.premium-help{font-family:Inter Variable,sans-serif}.premium-help>header{background:color-mix(in srgb, var(--premium-paper) 94%, transparent);border-color:var(--premium-line)}.premium-help>header>div{max-width:1280px;min-height:82px}.premium-help>div{max-width:1280px;padding-block:64px}.premium-help .premium-help-intro{margin-bottom:65px}.premium-help .premium-help-overview{text-align:center;align-items:center;max-width:100%;padding-block:25px 45px}.premium-help .premium-help-overview>div>p:first-child{justify-content:center}.premium-help .premium-help-overview h1{letter-spacing:-.055em;max-width:850px;font-size:clamp(44px,5.8vw,76px);font-weight:500}.premium-help .premium-help-overview>div>p:last-child{margin-inline:auto;font-size:18px;line-height:1.8}.premium-help .premium-help-overview search{margin-top:15px}.premium-help search>div{min-height:62px;box-shadow:0 12px 35px var(--premium-shadow-color);border-radius:999px;padding-inline:24px}.premium-help .premium-guide-card{background:var(--premium-surface);border-radius:20px;padding:32px;transition:transform .2s,box-shadow .2s}.premium-help .premium-guide-card:hover{box-shadow:0 14px 35px var(--premium-shadow-color);transform:translateY(-3px)}.premium-help .premium-guide-card h3{font-weight:550}.premium-help #help-content article{max-width:760px}.premium-help #help-content article>section{padding-top:44px}.premium-help #help-content article>section h2{letter-spacing:-.025em;font-size:24px}.premium-help #help-content article>div>h1{letter-spacing:-.045em;font-size:clamp(36px,4.5vw,56px);font-weight:500}.premium-help #help-content article .markdown-body{line-height:1.85}.premium-help footer{margin-top:80px;padding-top:35px}.premium-auth{background:var(--premium-paper)}.premium-auth>div{max-width:460px}.premium-auth section{border-color:var(--premium-line-strong);box-shadow:0 25px 80px var(--premium-shadow-color);border-radius:24px;padding:36px}.premium-auth>div>p{margin-top:24px}.tellenze-premium .poker-landing{gap:90px;padding-block:100px 110px}.tellenze-premium .poker-intro h1{letter-spacing:-.05em;font-size:clamp(42px,4.6vw,68px);font-weight:500}.tellenze-premium .poker-intro>p:not(.home-eyebrow),.tellenze-premium .poker-promises,.tellenze-premium .poker-steps{color:var(--premium-muted)}.tellenze-premium .poker-promises svg,.tellenze-premium .poker-steps b{color:var(--premium-accent-text)}.tellenze-premium .poker-preview{padding-block:65px}.tellenze-premium .poker-preview span{background:var(--premium-surface);color:var(--premium-accent-text);border-color:var(--premium-line-strong);box-shadow:0 15px 40px var(--premium-shadow-color)}.tellenze-premium .poker-preview span:nth-child(2){background:var(--premium-action);color:var(--premium-on-action)}.tellenze-premium .poker-panel{background:var(--premium-surface);border-color:var(--premium-line);box-shadow:0 20px 60px var(--premium-shadow-color);padding:36px}.tellenze-premium .poker-panel h2{font-size:25px;font-weight:500;line-height:1.25}.tellenze-premium .poker-panel>p,.tellenze-premium .poker-muted,.tellenze-premium .poker-optional,.tellenze-premium .poker-fine{color:var(--premium-muted)}.tellenze-premium .poker-icon{color:var(--premium-accent-text);background:var(--premium-tint)}.tellenze-premium .poker-field,.tellenze-premium .poker-method legend{color:var(--premium-ink)}.tellenze-premium .poker-field input{background:var(--premium-surface-soft);border-color:var(--premium-line-strong);color:var(--premium-ink);min-height:49px}.tellenze-premium .poker-field input::placeholder,.tellenze-premium .poker-method small{color:var(--premium-muted)}.tellenze-premium .poker-method label{border-color:var(--premium-line)}.tellenze-premium .poker-method label[data-selected=true]{background:var(--premium-tint);border-color:var(--premium-line-strong)}.tellenze-premium .poker-method input{accent-color:var(--premium-accent-text)}.tellenze-premium .poker-button{background:var(--premium-surface);border-color:var(--premium-line-strong);color:var(--premium-ink);border-radius:999px;min-height:46px}.tellenze-premium .poker-button:hover:not(:disabled){background:var(--premium-tint);border-color:var(--premium-line-strong)}.tellenze-premium .poker-primary{background:var(--premium-action);border-color:var(--premium-action);color:var(--premium-on-action)}.tellenze-premium .poker-primary:hover:not(:disabled){background:var(--premium-action-hover);border-color:var(--premium-action-hover)}.tellenze-premium .poker-error,.tellenze-premium .poker-panel>.poker-error{background:color-mix(in srgb, var(--color-coral) 8%, var(--premium-surface));color:var(--color-coral)}.tellenze-premium .poker-join{background:var(--premium-surface-soft);box-shadow:none}.tellenze-premium .poker-text-link{color:var(--premium-accent-text)}.tellenze-premium .poker-header{border-color:var(--premium-line);padding-block:23px}.tellenze-premium .poker-room{padding-block:36px}.tellenze-premium .poker-room-heading{margin-bottom:32px}.tellenze-premium .poker-table{background:var(--premium-surface-soft);border-color:var(--premium-line-strong);padding:32px}.tellenze-premium .poker-table-status>p,.tellenze-premium .poker-person-name small{color:var(--premium-muted)}.tellenze-premium .poker-person-name{color:var(--premium-ink)}.tellenze-premium .poker-round-tag,.tellenze-premium .poker-host{color:var(--premium-accent-text)}.tellenze-premium .poker-person-card{background:var(--premium-surface);border-color:var(--premium-line-strong);color:var(--premium-muted)}.tellenze-premium .poker-person-card[data-voted=true]{background:var(--premium-action);border-color:var(--premium-action);color:var(--premium-on-action)}.tellenze-premium .poker-person-card[data-revealed=true]{background:var(--premium-surface);color:var(--premium-accent-text);border-color:var(--premium-line-strong)}.tellenze-premium .poker-deck{background:var(--premium-surface);border-color:var(--premium-line);margin-bottom:26px;padding:26px}.tellenze-premium .poker-deck p,.tellenze-premium .poker-card>small{color:var(--premium-muted)}.tellenze-premium .poker-card{background:var(--premium-surface-soft);border-color:var(--premium-line-strong);color:var(--premium-ink)}.tellenze-premium .poker-card[aria-pressed=true]{background:var(--premium-action);border-color:var(--premium-action);color:var(--premium-on-action);box-shadow:0 6px 18px var(--premium-shadow-color)}.tellenze-premium .poker-card[aria-pressed=true] small{color:var(--premium-on-action)}.tellenze-premium .poker-result{color:var(--premium-muted)}.tellenze-premium .poker-result>strong{color:var(--premium-ink)}.tellenze-premium .poker-result-bar{background:var(--premium-line)}.tellenze-premium .poker-result-bar>span{background:var(--premium-accent)}.tellenze-premium .poker-room-footer{border-color:var(--premium-line);color:var(--premium-muted);flex-wrap:wrap;align-items:center;gap:18px}.tellenze-premium .poker-room-footer a{color:var(--premium-accent-text)}@media (width<=800px){.tellenze-premium .poker-landing{grid-template-columns:1fr;gap:40px;padding-block:60px}.premium-help>div{padding-block:35px}.premium-help .premium-help-intro{margin-bottom:35px}.premium-help .premium-help-overview{padding-block:25px}.premium-help .premium-help-overview>div>p:last-child{font-size:16px}}@media (width<=500px){.tellenze-premium .poker-panel{padding:28px 22px}.tellenze-premium .poker-table,.tellenze-premium .poker-deck{padding:22px 15px}.premium-help>header>div{gap:15px}.premium-help>header .text-\[25px\]{font-size:21px}.premium-help>header .size-9{width:27px;height:27px}.premium-help .premium-guide-card,.premium-auth section{padding:26px}}@media (prefers-reduced-motion:reduce){.premium-help .premium-guide-card{transition:none}}.retro-preview{gap:12px;max-width:400px;margin-block:40px;display:grid}.retro-preview article{border:1px solid var(--premium-line);background:var(--premium-surface);box-shadow:0 10px 30px var(--premium-shadow-color);border-radius:16px;padding:20px;font-size:15px;font-weight:550}.retro-preview article:nth-child(2){margin-left:25px}.retro-preview article:nth-child(3){background:var(--premium-tint);margin-left:50px}.retro-preview span{color:var(--premium-muted);margin-top:8px;font-size:13px;font-weight:400;line-height:1.7;display:block}.retro-privacy{max-width:850px;padding-block:0 90px}.retro-privacy h2{letter-spacing:-.025em;font-size:28px}.retro-privacy p{color:var(--premium-muted);margin-top:18px;line-height:1.85}.retro-app :is(p,h1,h2,h3,dd,li){overflow-wrap:anywhere}.retro-app h2{letter-spacing:-.025em;font-size:24px;font-weight:550}.retro-app h3{font-size:16px;font-weight:600}.retro-app .poker-field :is(textarea,select),.retro-group-label select{background:var(--premium-surface-soft);width:100%;min-width:0;color:var(--premium-ink);border:1px solid var(--premium-line-strong);border-radius:10px;min-height:45px;margin-top:8px;padding:12px;font-size:14px;display:block}.retro-app textarea{resize:vertical}.retro-app .poker-room{max-width:1200px}.retro-join{max-width:550px;margin:40px auto}.retro-join form>button{margin-top:20px}.retro-phases{grid-template-columns:repeat(6,1fr);gap:6px;margin:28px 0;display:grid}.retro-phases li{text-transform:capitalize;color:var(--premium-muted);border-bottom:2px solid var(--premium-line);align-items:center;gap:9px;padding:10px;font-size:12px;display:flex}.retro-phases span{border:1px solid var(--premium-line);border-radius:50%;flex-shrink:0;place-items:center;width:24px;height:24px;display:grid}.retro-phases li[aria-current=step]{color:var(--premium-accent-text);border-color:var(--premium-accent-text);font-weight:600}.retro-phases li[aria-current=step] span{background:var(--premium-action);color:var(--premium-on-action);border-color:var(--premium-action)}.retro-phases li[data-complete=true]{color:var(--premium-ink)}.retro-phase-panel{background:var(--premium-tint);border-radius:18px;justify-content:space-between;align-items:center;gap:20px;margin-block:20px;padding:24px;display:flex}.retro-phase-panel p{color:var(--premium-muted);max-width:680px;margin-top:7px;font-size:14px;line-height:1.8}.retro-phase-panel>button{flex-shrink:0}.retro-timer{font-variant-numeric:tabular-nums;align-items:center;gap:8px;display:flex}.retro-composer{background:var(--premium-surface);border:1px solid var(--premium-line);border-radius:18px;margin-block:24px;padding:24px}.retro-composer h3{color:var(--premium-accent-text);align-items:center;gap:8px;display:flex}.retro-composer .poker-field{margin-top:15px}.retro-composer>.retro-inline{margin-top:18px}.retro-inline{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.retro-inline small{color:var(--premium-muted);font-size:12px}.retro-columns,.retro-themes{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:16px;margin-block:24px;display:grid}.retro-column,.retro-theme{border:1px solid var(--premium-line);background:var(--premium-surface-soft);border-radius:16px;min-width:0;padding:18px}.retro-column>h3,.retro-theme>h3{margin-bottom:20px}.retro-writing-heading{justify-content:space-between;align-items:center;gap:12px;margin-top:24px;display:flex}.retro-writing-heading h3{color:var(--premium-accent-text);align-items:center;gap:8px;display:flex}.retro-writing-heading small{color:var(--premium-muted);font-size:12px}.retro-writing-heading+.retro-columns{margin-top:14px}.retro-note{background:var(--premium-surface);border:1px solid var(--premium-line);border-radius:12px;margin-top:12px;padding:16px}.retro-note-composer{margin-top:0;padding:12px}.retro-note-composer .poker-field,.retro-note-editor .poker-field{margin:0}.retro-app .retro-note-composer textarea,.retro-app .retro-note-editor textarea{min-height:90px;margin-top:0;padding:10px}.retro-note-composer .retro-inline,.retro-note-editor .retro-inline{justify-content:space-between;gap:8px;margin-top:10px}.retro-note-composer .poker-button,.retro-note-editor .poker-button{padding:9px 13px;font-size:12px}.retro-note{position:relative}.retro-note[data-dragging=true]{opacity:.35}.retro-note:has(.retro-drag-handle)>p{padding-right:23px}.retro-drag-handle{width:28px;height:28px;color:var(--premium-muted);cursor:grab;touch-action:none;border-radius:6px;place-items:center;display:grid;position:absolute;top:8px;right:8px}.retro-drag-handle:active{cursor:grabbing}.retro-drag-handle:hover{color:var(--premium-accent-text);background:var(--premium-tint)}.retro-theme[data-drop-active=true]{border-color:var(--premium-accent-text);outline:2px solid var(--premium-accent-text);outline-offset:2px;background:var(--premium-tint)}.retro-note-preview{box-shadow:0 12px 35px var(--premium-shadow-color);cursor:grabbing;margin:0}.retro-drop-hint{border:1px dashed var(--premium-line-strong);color:var(--premium-muted);text-align:center;border-radius:10px;margin-top:12px;padding:22px 10px;font-size:12px}.retro-ungrouped-help{color:var(--premium-muted);font-size:12px}.retro-note p{white-space:pre-wrap;font-size:14px;line-height:1.75}.retro-note>small{color:var(--premium-muted);margin-top:10px;font-size:11px;display:block}.retro-group-label{color:var(--premium-muted);margin-top:12px;font-size:11px;display:block}.retro-note .poker-text-link{font-size:12px}.retro-theme-heading{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.retro-theme-heading h3{flex:1}.retro-theme-heading button{width:100%;font-size:12px}.retro-theme-heading button[aria-pressed=true]{background:var(--premium-action);color:var(--premium-on-action)}.retro-count{background:var(--premium-tint);color:var(--premium-accent-text);border-radius:20px;padding:5px 9px;font-size:12px}.retro-theme-form{flex-wrap:wrap;align-items:end;gap:12px;display:flex}.retro-theme-form label{flex:1;min-width:180px;margin:0}.retro-theme-form p{width:100%}.retro-ballot,.retro-notice{background:var(--premium-tint);color:var(--premium-accent-text);border-radius:12px;margin-block:20px;padding:15px;font-size:14px}.retro-confirm,.retro-draft{border:1px solid var(--premium-line-strong);background:var(--premium-tint);border-radius:15px;margin-block:20px;padding:20px;font-size:14px;line-height:1.8}.retro-confirm .retro-inline{margin-top:16px}.retro-draft span{white-space:pre-wrap;display:block}.retro-action-fields{grid-template-columns:1fr 1fr;gap:15px;display:grid}.retro-action{border:1px solid var(--premium-line);background:var(--premium-surface);border-radius:16px;margin-block:15px;padding:22px}.retro-action dl{grid-template-columns:85px 1fr;gap:8px 14px;margin-block:18px;font-size:13px;display:grid}.retro-action dt{color:var(--premium-muted)}.retro-export{border-top:1px solid var(--premium-line);padding-block:25px}.retro-export p{margin-block:12px 20px}.retro-room-support{align-items:start;gap:18px;margin-block:32px;display:grid}.retro-room-support[data-facilitator=true]{grid-template-columns:minmax(0,1.6fr) minmax(300px,1fr)}.retro-people,.retro-controls{border:1px solid var(--premium-line);background:var(--premium-surface);border-radius:18px;min-width:0;padding:22px}.retro-support-heading{align-items:center;gap:12px;display:flex}.retro-support-icon{background:var(--premium-tint);height:40px;color:var(--premium-accent-text);border-radius:12px;flex:0 0 40px;place-items:center;display:grid}.retro-support-heading>div{flex:1;min-width:0}.retro-support-heading h3{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.retro-support-heading p{color:var(--premium-muted);margin-top:4px;font-size:12px;line-height:1.6}.retro-person-count{border:1px solid var(--premium-line);color:var(--premium-muted);border-radius:20px;padding:3px 8px;font-size:11px;font-weight:450}.retro-invite-button{flex-shrink:0;padding:9px 12px;font-size:12px}.retro-participant-list{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:10px;margin-top:20px;display:grid}.retro-person{border:1px solid var(--premium-line);background:var(--premium-surface-soft);border-radius:12px;min-width:0;padding:13px;position:relative}.retro-person-identity{align-items:center;gap:10px;padding-right:20px;display:flex}.retro-avatar{background:var(--premium-tint);height:38px;color:var(--premium-accent-text);letter-spacing:.04em;border-radius:50%;flex:0 0 38px;place-items:center;font-size:12px;font-weight:650;display:grid}.retro-person-info{min-width:0}.retro-person-name{flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;line-height:1.5;display:flex}.retro-person-name strong{font-weight:550}.retro-self-badge{color:var(--premium-muted);border:1px solid var(--premium-line);background:var(--premium-surface);border-radius:5px;padding:1px 6px;font-size:10px}.retro-person-role{color:var(--premium-muted);margin-top:3px;font-size:11px;display:block}.retro-person-role[data-host=true]{color:var(--premium-accent-text)}.retro-person-menu summary{cursor:pointer;width:28px;height:28px;color:var(--premium-muted);border-radius:6px;place-items:center;list-style:none;display:grid;position:absolute;top:12px;right:8px}.retro-person-menu summary:hover,.retro-person-menu[open] summary{background:var(--premium-tint);color:var(--premium-accent-text)}.retro-person-menu summary::-webkit-details-marker{display:none}.retro-guest-help summary::-webkit-details-marker{display:none}.retro-room-settings summary::-webkit-details-marker{display:none}.retro-person-actions{border-top:1px solid var(--premium-line);gap:3px;margin-top:12px;padding-top:9px;display:grid}.retro-person-actions button{text-align:left;border-radius:6px;align-items:center;gap:8px;padding:9px 5px;font-size:12px;display:flex}.retro-person-actions button:hover{background:var(--premium-tint)}.retro-person-actions svg{flex-shrink:0}.retro-participant-help{color:var(--premium-muted);align-items:start;gap:8px;margin-top:18px;font-size:12px;line-height:1.7;display:flex}.retro-participant-help svg{flex-shrink:0;margin-top:3px}.retro-guest-help{color:var(--premium-muted);margin-top:10px;font-size:12px}.retro-guest-help summary,.retro-room-settings summary{cursor:pointer;justify-content:space-between;align-items:center;gap:8px;list-style:none;display:flex}.retro-guest-help summary{justify-content:start}.retro-guest-help p{margin-top:8px;line-height:1.7}.retro-guest-help[open] summary svg,.retro-room-settings[open] summary svg{transform:rotate(180deg)}.retro-timer-form{border-top:1px solid var(--premium-line);margin-top:20px;padding-top:20px}.retro-timer-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.retro-timer-heading h4{align-items:center;gap:8px;font-size:13px;font-weight:550;display:flex}.retro-timer-clock{color:var(--premium-accent-text);background:var(--premium-tint);font-variant-numeric:tabular-nums;border-radius:6px;padding:4px 8px;font-size:12px}.retro-timer-options{flex-wrap:wrap;align-items:end;gap:10px;margin-top:14px;display:flex}.retro-timer-options .poker-field{flex:0 0 78px;margin:0;font-size:12px}.retro-timer-options input{min-height:40px;margin-top:6px;padding:9px 10px}.retro-timer-presets{flex:1;gap:6px;display:flex}.retro-timer-presets button{border:1px solid var(--premium-line);background:var(--premium-surface-soft);white-space:nowrap;border-radius:8px;flex:1;min-height:40px;padding:8px 9px;font-size:12px}.retro-timer-presets button[aria-pressed=true]{color:var(--premium-accent-text);background:var(--premium-tint);border-color:var(--premium-accent-text)}.retro-timer-actions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.retro-timer-actions .poker-button{flex:1;padding:10px 14px;font-size:12px}.retro-timer-form>p{margin-top:10px}.retro-room-settings{border-top:1px solid var(--premium-line);margin-top:20px;padding-top:16px;font-size:13px}.retro-room-settings>p{color:var(--premium-muted);margin-block:12px;font-size:12px;line-height:1.7}.retro-danger-link,.retro-app .retro-danger-button{color:color-mix(in srgb, var(--color-coral) 65%, var(--premium-ink))}.retro-app .retro-danger-button{border-color:color-mix(in srgb, var(--color-coral) 35%, var(--premium-line));background:color-mix(in srgb, var(--color-coral) 6%, var(--premium-surface));padding:10px 13px;font-size:12px}.retro-delete-confirm{background:color-mix(in srgb, var(--color-coral) 6%, var(--premium-surface));border-color:color-mix(in srgb, var(--color-coral) 35%, var(--premium-line));margin-block:14px 0;padding:14px;font-size:12px}.retro-delete-confirm .retro-inline{gap:8px;margin-top:12px}.retro-delete-confirm .poker-button{padding:10px 13px;font-size:12px}.retro-app :is(button,input,textarea,select,summary,a):focus-visible{outline:2px solid var(--premium-accent-text);outline-offset:4px}.retro-app .poker-room-footer{margin-top:auto}@media (width<=800px){.retro-columns,.retro-themes,.retro-room-support[data-facilitator=true]{grid-template-columns:1fr}.retro-phases{grid-template-columns:repeat(3,1fr)}.retro-phase-panel{flex-direction:column;align-items:stretch}.retro-action-fields{grid-template-columns:1fr}.retro-app .poker-room-heading{flex-direction:column;align-items:start}.retro-app .poker-heading-actions{justify-content:start}.retro-composer,.retro-phase-panel{padding:18px}}@media (width<=480px){.retro-phases li{gap:5px;padding-inline:3px;font-size:11px}.retro-people,.retro-controls{padding:18px}.retro-participant-list{grid-template-columns:1fr}.retro-people .retro-support-heading{flex-wrap:wrap}.retro-invite-button{justify-content:center;width:100%}}.wsjf-intro{grid-template-columns:1.3fr 1fr;align-items:center;gap:48px;padding-block:72px;display:grid}.wsjf-column{min-width:0}.wsjf-title{letter-spacing:-.045em;margin-top:20px;font-size:clamp(36px,4.5vw,62px);font-weight:550;line-height:1.08}.wsjf-intro-description{max-width:560px;color:var(--premium-muted);margin-top:22px;font-size:16px;line-height:1.8}.wsjf-panel{border:1px solid var(--premium-line);background:var(--premium-surface);border-radius:24px;min-width:0;padding:28px}.wsjf-formula{background:var(--premium-surface-soft)}.wsjf-formula-numerator,.wsjf-formula-denominator{margin-top:20px;font-size:19px;font-weight:550;line-height:1.6}.wsjf-formula-divider{background:var(--premium-line-strong);height:1px;margin-top:16px}.wsjf-formula-denominator{margin-top:16px}.wsjf-guide{color:var(--premium-muted);margin-top:20px;font-size:13px;line-height:1.8}.wsjf-calculator{padding-bottom:64px}.wsjf-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:28px;display:flex}.wsjf-toolbar>div:first-child{flex:400px}.wsjf-section-title{letter-spacing:-.03em;font-size:27px;font-weight:550}.wsjf-toolbar-description{max-width:640px;color:var(--premium-muted);margin-top:8px;font-size:13px;line-height:1.8}.wsjf-actions{flex-wrap:wrap;gap:8px;display:flex}.wsjf-action-gap{margin-top:16px}.wsjf-workspace{grid-template-columns:minmax(0,1.45fr) minmax(300px,1fr);align-items:start;gap:24px;display:grid}.wsjf-candidate-header,.wsjf-candidate-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.wsjf-candidate-header{margin-bottom:14px}.wsjf-subtitle{font-size:14px;font-weight:600;line-height:1.5}.wsjf-small-muted{color:var(--premium-muted);font-size:12px}.wsjf-candidate-list{gap:16px;display:grid}.wsjf-candidate{margin:0}.wsjf-name-field{margin-top:8px;font-size:13px;font-weight:550;display:block}.wsjf-input{box-sizing:border-box;border:1px solid var(--premium-line-strong);background:var(--premium-paper);width:100%;min-width:0;min-height:46px;color:var(--premium-ink);border-radius:10px;margin-top:8px;padding:11px 12px;font-family:inherit;font-size:14px;font-weight:400;line-height:1.5;display:block}.wsjf-input::placeholder{color:var(--premium-muted)}.wsjf-input:focus-visible,.wsjf-calculator button:focus-visible,.wsjf-summary:focus-visible{outline:2px solid var(--premium-accent-text);outline-offset:3px}.wsjf-score-fields{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:16px;margin-top:20px;display:grid}.wsjf-score-field{min-width:0;font-size:12px;font-weight:550;line-height:1.7}.wsjf-notes{margin-top:16px}.wsjf-notes-field{font-size:12px;font-weight:550;display:block}.wsjf-summary{cursor:pointer;min-height:40px;font-size:13px;line-height:40px}.wsjf-candidate-result{border-top:1px solid var(--premium-line);margin-top:16px;padding-top:12px;font-size:12px;line-height:1.7}.wsjf-muted{color:var(--premium-muted)}.wsjf-accent{color:var(--premium-accent-text)}.wsjf-add{margin-top:16px}.wsjf-limit{color:var(--premium-muted);margin-top:12px;font-size:12px}.wsjf-empty{color:var(--premium-muted);font-size:14px;line-height:1.8}.wsjf-ranking{position:sticky;top:112px}.wsjf-ranking-title{color:var(--premium-accent-text);align-items:center;gap:12px;display:flex}.wsjf-result-title{letter-spacing:-.02em;font-size:19px;font-weight:600}.wsjf-ranking-count{color:var(--premium-muted);margin-top:12px;font-size:13px;line-height:1.8}.wsjf-result-list{gap:12px;margin-top:20px;padding:0;list-style:none;display:grid}.wsjf-result{border:1px solid var(--premium-line);background:var(--premium-paper);border-radius:16px;min-width:0;padding:16px}.wsjf-result-row{align-items:flex-start;gap:12px;display:flex}.wsjf-rank{min-width:28px;color:var(--premium-accent-text);font-size:20px;font-weight:600}.wsjf-result-copy{flex:1;min-width:0}.wsjf-result-name{overflow-wrap:anywhere;font-size:14px;font-weight:600;line-height:1.5}.wsjf-result-score{font-variant-numeric:tabular-nums;margin-top:5px;font-size:21px;font-weight:600;line-height:1.6}.wsjf-result-unit{color:var(--premium-muted);font-size:11px;font-weight:400}.wsjf-result-formula{font-variant-numeric:tabular-nums;color:var(--premium-muted);margin-top:8px;font-size:11px;line-height:1.8}.wsjf-ranking-empty{background:var(--premium-surface-soft);color:var(--premium-muted);border-radius:16px;margin-top:20px;padding:20px;font-size:13px;line-height:1.8}.wsjf-incomplete{margin-top:20px}.wsjf-incomplete-list{color:var(--premium-muted);gap:8px;margin-top:8px;padding:0;font-size:12px;line-height:1.7;list-style:none;display:grid}.wsjf-wrap{overflow-wrap:anywhere}.wsjf-ranking-guidance{color:var(--premium-muted);margin-top:20px;font-size:12px;line-height:1.8}.wsjf-export{border-top:1px solid var(--premium-line);margin-top:20px;padding-top:20px}.wsjf-export-description{color:var(--premium-muted);margin-top:8px;font-size:12px;line-height:1.7}.wsjf-save-status{color:var(--premium-muted);font-size:12px;line-height:1.8}.wsjf-description{color:var(--premium-muted);margin-top:8px;font-size:13px;line-height:1.8}.wsjf-confirm{margin-bottom:20px}.wsjf-method{border-top:1px solid var(--premium-line);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:60px;padding-block:56px;display:grid}.wsjf-method-title{letter-spacing:-.035em;margin-top:16px;font-size:32px;font-weight:550;line-height:1.2}.wsjf-method-description{color:var(--premium-muted);margin-top:16px;font-size:14px;line-height:1.85}.wsjf-source{margin-top:16px}.wsjf-method-dimensions{align-content:start;gap:24px;display:grid}.wsjf-dimension-description{color:var(--premium-muted);margin-top:5px;font-size:14px;line-height:1.8}.wsjf-privacy{border-top:1px solid var(--premium-line);padding-block:40px}.wsjf-privacy-title{align-items:center;gap:12px;font-size:19px;font-weight:550;display:flex}.wsjf-privacy-description{max-width:800px;color:var(--premium-muted);margin-top:12px;font-size:14px;line-height:1.85}.wsjf-sr-only,.wsjf-export .sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=1000px){.wsjf-workspace{grid-template-columns:minmax(0,1fr)}.wsjf-ranking{position:static}}@media (width<=760px){.wsjf-intro{grid-template-columns:minmax(0,1fr);gap:32px;padding-block:44px}.wsjf-method{grid-template-columns:minmax(0,1fr);gap:32px;padding-block:40px}.wsjf-toolbar>div:first-child{flex-basis:100%}}@media (width<=480px){.wsjf-panel{border-radius:18px;padding:20px 16px}.wsjf-score-fields{gap:14px 10px}.wsjf-title{font-size:39px}.wsjf-actions .poker-button{padding-inline:13px;font-size:12px}}.flowlab{--flowlab-baseline:color-mix(in srgb, var(--color-violet) 88%, var(--premium-ink));--flowlab-experiment:var(--premium-accent-text);--flowlab-warning:color-mix(in srgb, var(--color-coral) 50%, var(--premium-ink));--flowlab-card-shadow:0 6px 18px var(--premium-shadow-color)}.flowlab :is(h1,h2,h3,p,th,td){overflow-wrap:anywhere}.flowlab :is(input,select,summary,button,a):focus-visible{outline:2px solid var(--premium-accent-text);outline-offset:4px}.flowlab-intro{justify-content:space-between;align-items:center;gap:28px;padding-block:38px 28px;display:flex}.flowlab-intro h1{letter-spacing:-.04em;margin-top:12px;font-size:clamp(30px,3.4vw,44px);font-weight:550;line-height:1.13}.flowlab-intro p:last-child{max-width:760px;color:var(--premium-muted);margin-top:14px;font-size:14px;line-height:1.75}.flowlab-toy-label{border:1px solid var(--premium-line);color:var(--premium-muted);border-radius:14px;flex:none;align-items:center;gap:12px;padding:14px 18px;font-size:11px;line-height:1.6;display:flex}.flowlab-toy-label svg{color:var(--premium-accent-text)}.flowlab-lab{padding-bottom:60px}.flowlab-toolbar{border:1px solid var(--premium-line);background:var(--premium-surface);border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:18px 22px;display:flex}.flowlab-run-status{color:var(--premium-muted);align-items:center;gap:12px;font-size:12px;display:flex}.flowlab-run-status>span:first-child{background:var(--premium-line-strong);border-radius:50%;width:9px;height:9px}.flowlab-run-status>span[data-running]{background:var(--premium-accent);box-shadow:0 0 0 4px var(--premium-tint)}.flowlab-run-status strong{color:var(--premium-ink);font-variant-numeric:tabular-nums;font-size:20px;font-weight:600}.flowlab-run-status small{color:var(--premium-muted);font-size:13px;font-weight:400}.flowlab-playback,.flowlab-export-actions{flex-wrap:wrap;gap:8px;display:flex}.flowlab .poker-button{min-height:40px;padding:10px 13px;font-size:12px}.flowlab-pace select,.flowlab-export-scope select,.flowlab-field :is(input,select){border:1px solid var(--premium-line-strong);min-height:40px;color:var(--premium-ink);background:var(--premium-paper);border-radius:10px;padding:9px 12px;font-family:inherit;font-size:12px}.flowlab-timeline{color:var(--premium-muted);padding:18px 4px;font-size:11px;display:block}.flowlab-timeline>span{justify-content:space-between;align-items:center;display:flex}.flowlab-timeline strong{font-variant-numeric:tabular-nums;color:var(--premium-ink)}.flowlab-timeline input{width:100%;accent-color:var(--premium-action);cursor:pointer;margin-block:10px 2px}.flowlab-timeline small{justify-content:space-between;font-size:10px;display:flex}.flowlab-presets{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:14px;display:flex}.flowlab-presets>span{color:var(--premium-muted);margin-right:4px;font-size:11px}.flowlab-preset{border:1px solid var(--premium-line);background:var(--premium-surface-soft);color:var(--premium-ink);border-radius:999px;align-items:center;gap:7px;padding:9px 12px;font-size:11px;display:flex}.flowlab-preset:hover{background:var(--premium-tint);border-color:var(--premium-accent-text)}.flowlab-preset svg{color:var(--premium-accent-text)}.flowlab :is(button,input,select):disabled{opacity:.5;cursor:default}.flowlab-shared-settings{border:1px solid var(--premium-line);background:var(--premium-surface);border-radius:12px}.flowlab-shared-settings summary,.flowlab-policy summary{color:var(--premium-muted);cursor:pointer;align-items:center;gap:9px;padding:12px 16px;font-size:11px;list-style:none;display:flex}.flowlab :is(.flowlab-shared-settings,.flowlab-policy) summary::-webkit-details-marker{display:none}.flowlab :is(.flowlab-shared-settings,.flowlab-policy) summary>span{flex:1;min-width:0}.flowlab :is(.flowlab-shared-settings,.flowlab-policy)[open] summary>svg:last-child{transform:rotate(180deg)}.flowlab-shared-settings>div{grid-template-columns:1fr 1fr 1.6fr;align-items:end;gap:18px;padding:6px 18px 18px;display:grid}.flowlab-field{color:var(--premium-muted);gap:7px;min-width:0;font-size:11px;display:grid}.flowlab-field :is(input,select){width:100%;min-width:0}.flowlab-seed{align-items:end;gap:8px;display:flex}.flowlab-seed label{flex:1}.flowlab-seed button{flex:none}.flowlab-shared-settings>div>p{color:var(--premium-muted);grid-column:1/-1;font-size:11px;line-height:1.7}.flowlab-notice{color:var(--premium-muted);margin-block:12px;font-size:11px;line-height:1.7}.flowlab-error{border:1px solid color-mix(in srgb, var(--color-coral) 35%, var(--premium-line));color:var(--flowlab-warning);background:color-mix(in srgb, var(--color-coral) 5%, var(--premium-surface));border-radius:10px;padding:12px 16px}.flowlab-comparison{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}.flowlab-pipeline{--flowlab-current:var(--flowlab-baseline);border:1px solid var(--premium-line);background:var(--premium-surface);min-width:0;box-shadow:var(--flowlab-card-shadow);border-radius:22px;overflow:hidden}.flowlab-pipeline[data-variant=experiment]{--flowlab-current:var(--flowlab-experiment);border-color:color-mix(in srgb, var(--premium-accent) 34%, var(--premium-line))}.flowlab-pipeline-heading{background:linear-gradient(135deg, color-mix(in srgb, var(--flowlab-current) 5%, var(--premium-surface)), var(--premium-surface));justify-content:space-between;align-items:center;gap:18px;padding:22px;display:flex}.flowlab-variant{color:var(--flowlab-current);text-transform:uppercase;letter-spacing:.1em;align-items:center;gap:8px;font-size:10px;font-weight:600;display:flex}.flowlab-variant>span{background:currentColor;border-radius:50%;width:7px;height:7px;display:inline-block}.flowlab-pipeline-heading h2{letter-spacing:-.025em;margin-top:7px;font-size:17px;font-weight:550}.flowlab-completed{text-align:right}.flowlab-completed strong{letter-spacing:-.035em;color:var(--flowlab-current);font-variant-numeric:tabular-nums;font-size:34px;font-weight:550;line-height:1;display:block}.flowlab-completed>span{color:var(--premium-muted);margin-top:5px;font-size:10px;display:block}.flowlab-policy{border-block:1px solid var(--premium-line)}.flowlab-policy summary{padding-inline:22px}.flowlab-policy fieldset{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px;padding:8px 22px 20px;display:grid}.flowlab-control{color:var(--premium-muted);align-content:start;gap:8px;font-size:11px;display:grid}.flowlab-control>span{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.flowlab-control output{color:var(--premium-ink);font-variant-numeric:tabular-nums;font-weight:550}.flowlab-control input{width:100%;min-width:0;accent-color:var(--flowlab-current);cursor:pointer}.flowlab-control small{font-size:10px;line-height:1.5}.flowlab-intake{align-items:center;gap:12px;padding:15px 22px;display:flex}.flowlab-intake>div:first-child{flex:none}.flowlab-mini-title{color:var(--premium-muted);letter-spacing:.1em;font-size:10px;display:block}.flowlab-intake strong{margin-top:4px;font-size:11px;font-weight:550;display:block}.flowlab-backlog{color:var(--premium-muted);flex-wrap:wrap;flex:1;justify-content:flex-end;gap:4px;font-size:10px;display:flex}.flowlab-backlog>span{border:1px dashed var(--premium-line-strong);background:var(--premium-surface-soft);border-radius:5px;padding:5px 6px}.flowlab-intake>svg{color:var(--premium-muted);flex:none}.flowlab-stages{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:0 14px 16px;display:grid}.flowlab-stage{border:1px solid var(--premium-line);background:var(--premium-surface-soft);border-radius:12px;min-width:0;padding:12px 8px}.flowlab-stage>header{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.flowlab-stage-number{color:var(--flowlab-current);font-size:10px}.flowlab-stage h3{flex:1;font-size:12px;font-weight:600}.flowlab-stage header>strong{min-width:19px;height:19px;color:var(--premium-muted);border:1px solid var(--premium-line);background:var(--premium-paper);border-radius:6px;place-items:center;font-size:10px;display:grid}.flowlab-stage-capacity{color:var(--premium-muted);margin-top:8px;font-size:11px;line-height:1.5}.flowlab-jobs{align-content:start;gap:7px;margin-top:12px;padding:0;list-style:none;display:grid}.flowlab-job{border:1px solid var(--premium-line);background:var(--premium-paper);box-shadow:0 2px 5px var(--premium-shadow-color);border-radius:9px;padding:10px 8px}.flowlab-job-heading{justify-content:space-between;align-items:center;gap:5px;display:flex}.flowlab-job strong{font-variant-numeric:tabular-nums;font-size:12px;font-weight:550}.flowlab-job-dot{background:var(--premium-line-strong);border-radius:50%;width:4px;height:4px}.flowlab-job[data-status=active] .flowlab-job-dot{background:var(--flowlab-current)}.flowlab-job p{min-height:31px;color:var(--premium-muted);margin-top:7px;font-size:11px;line-height:1.4}.flowlab-progress{background:var(--premium-line);border-radius:3px;height:3px;margin-top:10px;overflow:hidden}.flowlab-progress>span{background:var(--flowlab-current);border-radius:inherit;height:100%;display:block}.flowlab-job[data-status=blocked]{border-color:color-mix(in srgb, var(--color-coral) 35%, var(--premium-line));background:color-mix(in srgb, var(--color-coral) 4%, var(--premium-paper))}.flowlab-job[data-status=blocked] :is(p,.flowlab-job-dot){color:var(--flowlab-warning)}.flowlab-job[data-status=blocked] .flowlab-job-dot,.flowlab-job[data-status=blocked] .flowlab-progress>span{background:var(--flowlab-warning)}.flowlab-stage-empty{align-content:center;place-items:center;gap:12px;min-height:145px;display:grid}.flowlab-stage-empty>span{border:1px dashed var(--premium-line-strong);width:28px;height:36px;box-shadow:5px 4px 0 -1px var(--premium-surface-soft), 5px 4px 0 var(--premium-line);border-radius:6px;transform:rotate(-5deg)}.flowlab-stage-empty p{color:var(--premium-muted);text-align:center;font-size:11px}.flowlab-more{color:var(--premium-muted);text-align:center;margin-top:10px;font-size:11px}.flowlab-done{border-block:1px solid var(--premium-line);background:color-mix(in srgb, var(--flowlab-current) 4%, var(--premium-surface));flex-wrap:wrap;align-items:center;gap:9px;padding:12px 22px;display:flex}.flowlab-done>span{color:var(--flowlab-current);align-items:center;gap:7px;font-size:10px;font-weight:600;display:flex}.flowlab-done p{color:var(--premium-muted);margin-left:auto;font-size:11px}.flowlab-metrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;padding:20px 22px 12px;display:grid}.flowlab-metrics dt{color:var(--premium-muted);font-size:11px;line-height:1.5}.flowlab-metrics dd{font-variant-numeric:tabular-nums;letter-spacing:-.025em;margin-top:6px;font-size:20px;font-weight:550}.flowlab-metrics dd small{letter-spacing:0;color:var(--premium-muted);margin-top:3px;font-size:10px;font-weight:400;display:block}.flowlab-pipeline-note{color:var(--premium-muted);padding:0 22px 18px;font-size:11px;line-height:1.7}.flowlab-results{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:24px;margin-top:28px;display:grid}.flowlab-chart,.flowlab-summary{border:1px solid var(--premium-line);background:var(--premium-surface);border-radius:18px;min-width:0;padding:22px}.flowlab-chart figcaption{justify-content:space-between;align-items:start;gap:14px;display:flex}.flowlab-chart h3{letter-spacing:-.025em;font-size:16px;font-weight:550}.flowlab-chart figcaption p{max-width:260px;color:var(--premium-muted);margin-top:8px;font-size:11px;line-height:1.7}.flowlab-chart-legend{color:var(--premium-muted);gap:7px;font-size:10px;display:grid}.flowlab-chart-legend span{align-items:center;gap:6px;display:flex}.flowlab-chart-legend span:before{content:"";background:var(--flowlab-baseline);border-radius:2px;width:12px;height:3px}.flowlab-chart-legend span[data-variant=experiment]:before{background:var(--flowlab-experiment)}.flowlab-chart svg{width:100%;height:auto;margin-top:25px;display:block;overflow:visible}.flowlab-chart text{fill:var(--premium-muted);font-family:inherit;font-size:11px}.flowlab-chart-grid{stroke:var(--premium-line);stroke-width:1px}.flowlab-chart-line{fill:none;stroke:var(--flowlab-baseline);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.flowlab-chart-line[data-variant=experiment]{stroke:var(--flowlab-experiment)}.flowlab-chart-cursor{stroke:var(--premium-line-strong);stroke-width:1px;stroke-dasharray:3 5}.flowlab-summary table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:11px}.flowlab-summary caption{text-align:left;letter-spacing:-.025em;margin-bottom:15px;font-size:16px;font-weight:550}.flowlab-summary th,.flowlab-summary td{border-bottom:1px solid var(--premium-line);text-align:right;padding:9px 0}.flowlab-summary th:first-child{text-align:left;color:var(--premium-muted);padding-right:10px;font-weight:400}.flowlab-summary thead th{font-size:10px;font-weight:550}.flowlab-summary thead th:nth-child(2){color:var(--flowlab-baseline)}.flowlab-summary thead th:nth-child(3){color:var(--flowlab-experiment)}.flowlab-summary>p{color:var(--premium-muted);margin-top:14px;font-size:10px;line-height:1.7}.flowlab-export{border:1px solid var(--premium-line);background:var(--premium-surface-soft);border-radius:18px;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:24px;margin-top:26px;padding:24px;display:grid}.flowlab-export h2{letter-spacing:-.025em;font-size:18px;font-weight:550}.flowlab-export>div>p{color:var(--premium-muted);margin-top:9px;font-size:12px;line-height:1.7}.flowlab-save-status{color:var(--premium-muted);margin-top:14px;font-size:10px;line-height:1.7;display:block}.flowlab-export-scope{color:var(--premium-muted);flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:12px;font-size:11px;display:flex}.flowlab-export .flowlab-export-note{margin-top:10px;font-size:10px;line-height:1.6}.flowlab-method{border-top:1px solid var(--premium-line);grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:65px;padding-block:48px;display:grid}.flowlab-method h2{letter-spacing:-.035em;margin-top:16px;font-size:34px;font-weight:550;line-height:1.15}.flowlab-method>div>p{color:var(--premium-muted);margin-top:18px;font-size:14px;line-height:1.8}.flowlab-method a{align-items:center;gap:10px;margin-top:20px;font-size:12px;display:inline-flex}.flowlab-model-rules h3{margin-bottom:18px;font-size:17px;font-weight:550}.flowlab-model-rules ul{color:var(--premium-muted);gap:14px;padding-left:18px;font-size:12px;line-height:1.8;display:grid}.flowlab-model-rules ul li::marker{color:var(--premium-accent-text)}.flowlab-method .flowlab-model-rules>p{border-top:1px solid var(--premium-line);padding-top:18px;font-size:12px}.flowlab-privacy{border-top:1px solid var(--premium-line);align-items:start;gap:14px;padding-block:32px 45px;display:flex}.flowlab-privacy>svg{color:var(--premium-accent-text);flex:none;margin-top:3px}.flowlab-privacy h2{font-size:17px;font-weight:550}.flowlab-privacy p{max-width:850px;color:var(--premium-muted);margin-top:10px;font-size:12px;line-height:1.8}.flowlab-sr-only,.flowlab-export .sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.flowlab[data-playing]:not([data-reduced-motion]) .flowlab-job{animation:.4s cubic-bezier(.2,.7,.2,1) both flowlab-arrive}.flowlab[data-playing]:not([data-reduced-motion]) .flowlab-progress>span{transition:width .4s}@keyframes flowlab-arrive{0%{opacity:.35;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.flowlab .flowlab-job{animation:none!important}.flowlab .flowlab-progress>span{transition:none!important}}@media (width<=1050px){.flowlab-comparison{grid-template-columns:minmax(0,1fr)}.flowlab-pipeline-heading h2{font-size:20px}.flowlab-stage h3{font-size:13px}.flowlab-stage-capacity,.flowlab-job p{font-size:11px}.flowlab-job strong{font-size:12px}.flowlab-stage-empty p,.flowlab-metrics dt{font-size:11px}.flowlab-metrics dd small{font-size:10px}.flowlab-results{grid-template-columns:minmax(0,1fr)}}@media (width<=760px){.flowlab-intro{align-items:start;padding-top:28px}.flowlab-toy-label{display:none}.flowlab-intro h1{font-size:34px}.flowlab-intro p:last-child{font-size:13px}.flowlab-toolbar{padding:16px}.flowlab-playback{width:100%}.flowlab-shared-settings>div{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.flowlab-seed{grid-column:1/-1}.flowlab-export,.flowlab-method{grid-template-columns:minmax(0,1fr);gap:28px}.flowlab-method{padding-block:35px}}@media (width<=480px){.flowlab-comparison{gap:16px}.flowlab-pipeline-heading{padding:18px 15px}.flowlab-pipeline-heading h2{font-size:16px}.flowlab-policy summary,.flowlab-intake,.flowlab-done,.flowlab-policy fieldset{padding-inline:15px}.flowlab-stages{gap:5px;padding-inline:9px}.flowlab-stage{padding:10px 6px}.flowlab-stage-number{display:none}.flowlab-stage h3{font-size:12px}.flowlab-job{padding:9px 6px}.flowlab-metrics{gap:8px;padding-inline:15px}.flowlab-metrics dd{font-size:18px}.flowlab-pipeline-note{padding-inline:15px}.flowlab-chart,.flowlab-summary,.flowlab-export{padding:18px 14px}.flowlab-chart figcaption{flex-wrap:wrap}.flowlab-chart-legend{gap:14px;display:flex}.flowlab-presets>span{width:100%}.flowlab-backlog{justify-content:start}}.focus-sandbox{--focus-work:var(--premium-accent-text);--focus-cautious:color-mix(in srgb, var(--color-violet) 85%, var(--premium-ink));--focus-warning:color-mix(in srgb, var(--color-coral) 80%, var(--premium-ink));--focus-unknown:color-mix(in srgb, var(--color-amber) 85%, var(--premium-ink))}.focus-sandbox :is(h1,h2,h3,p,strong,th,td){overflow-wrap:anywhere}.focus-sandbox :is(button,summary,input,select,textarea):focus-visible{outline:2px solid var(--premium-accent-text);outline-offset:4px}.focus-sandbox :is(button,input,select,textarea):disabled{opacity:.5;cursor:default}.focus-sandbox .poker-button{min-height:42px;font-size:12px}.focus-intro{justify-content:space-between;align-items:center;gap:30px;padding-block:35px 28px;display:flex}.focus-intro h1{letter-spacing:-.04em;margin-top:12px;font-size:clamp(31px,3.7vw,46px);font-weight:550;line-height:1.15}.focus-intro p:last-child{max-width:760px;color:var(--premium-muted);margin-top:13px;font-size:14px;line-height:1.8}.focus-intro-note{border:1px solid var(--premium-line);color:var(--premium-muted);border-radius:16px;flex:none;align-items:center;gap:12px;padding:14px 18px;font-size:11px;line-height:1.7;display:flex}.focus-intro-note svg{color:var(--focus-work)}.focus-tool{padding-bottom:52px}.focus-toolbar,.focus-workbench>header{justify-content:space-between;align-items:start;gap:20px;display:flex}.focus-toolbar h2,.focus-workbench h2{letter-spacing:-.03em;font-size:22px;font-weight:550}.focus-toolbar p,.focus-workbench>header p:last-child{max-width:710px;color:var(--premium-muted);margin-top:8px;font-size:12px;line-height:1.8}.focus-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.focus-quick-start{border:1px solid var(--premium-line);background:var(--premium-surface-soft);border-radius:14px;margin-top:21px;padding:17px 19px}.focus-quick-start h3{font-size:13px;font-weight:550}.focus-quick-start ol{color:var(--premium-muted);grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 24px;margin-top:12px;padding-left:18px;font-size:11px;line-height:1.8;display:grid}.focus-quick-start li::marker{color:var(--focus-work)}.focus-quick-start strong{color:var(--premium-ink);font-weight:550}.focus-help{vertical-align:middle;flex:none;align-items:center;margin-left:5px;display:inline-flex}.focus-sandbox .focus-help-button{border:1px solid var(--premium-line-strong);background:var(--premium-surface);width:22px;height:22px;min-height:22px;color:var(--premium-muted);cursor:help;border-radius:50%;place-items:center;padding:0;font-size:11px;font-weight:550;line-height:1;display:inline-grid}.focus-sandbox .focus-help-button:is(:hover,:focus-visible){color:var(--premium-accent-text);border-color:var(--premium-accent-text)}.focus-help-text{z-index:120;border:1px solid var(--premium-line-strong);background:var(--premium-paper);color:var(--premium-ink);box-shadow:0 8px 25px var(--premium-shadow-color);text-align:left;letter-spacing:0;white-space:normal;overflow-wrap:anywhere;border-radius:12px;padding:14px 16px;font-size:12px;font-weight:400;line-height:1.8;display:block;position:fixed}.focus-help-text:before{content:"";z-index:-1;position:absolute;inset:-8px}.focus-help-text>strong{color:var(--premium-accent-text);margin-bottom:5px;font-size:12px;font-weight:550;display:block}.focus-example-badge{background:var(--premium-tint);color:var(--focus-work);vertical-align:middle;letter-spacing:0;border-radius:6px;margin-left:12px;padding:5px 8px;font-size:10px;font-weight:550;display:inline-block}.focus-notice{color:var(--premium-muted);margin-block:13px;font-size:12px;line-height:1.7}.focus-storage-notice,.focus-confirm{border:1px solid var(--premium-line-strong);background:var(--premium-surface-soft);color:var(--premium-muted);border-radius:14px;margin-block:18px;padding:18px;font-size:12px;line-height:1.8}.focus-confirm h3{color:var(--premium-ink);font-size:17px;font-weight:550}.focus-confirm p{margin-block:8px 16px}.focus-week-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-block:20px 14px;display:flex}.focus-scenario-choice{border:1px solid var(--premium-line);background:var(--premium-surface-soft);border-radius:12px;gap:5px;padding:5px;display:flex}.focus-scenario-option{align-items:center;padding-right:7px;display:flex}.focus-scenario-choice label{min-height:36px;color:var(--premium-muted);cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:8px 13px;font-size:12px;display:flex}.focus-scenario-choice label:has(input:checked){background:var(--premium-surface);box-shadow:0 1px 5px var(--premium-shadow-color);color:var(--premium-ink)}.focus-scenario-choice input{accent-color:var(--focus-work)}.focus-layout-choice{gap:5px;display:flex}.focus-layout-choice button{border:1px solid var(--premium-line);background:var(--premium-surface);min-height:40px;color:var(--premium-muted);border-radius:9px;align-items:center;gap:7px;padding:9px 12px;font-size:12px;display:flex}.focus-layout-choice button[aria-pressed=true]{color:var(--focus-work);border-color:var(--focus-work);background:var(--premium-tint)}.focus-summary{border:1px solid var(--premium-line);background:var(--premium-surface);border-radius:16px;grid-template-columns:minmax(0,1fr) auto;gap:28px;padding:20px 23px;display:grid}.focus-summary>div>strong{letter-spacing:-.025em;margin-top:6px;font-size:20px;font-weight:550;display:block}.focus-summary>div>p{max-width:620px;color:var(--premium-muted);margin-top:7px;font-size:11px;line-height:1.8}.focus-mini-title{color:var(--premium-muted);letter-spacing:.07em;font-size:10px}.focus-summary dl{align-items:center;gap:32px;display:flex}.focus-summary dt{color:var(--premium-muted);font-size:11px}.focus-summary dd{letter-spacing:-.035em;font-variant-numeric:tabular-nums;margin-top:7px;font-size:24px;font-weight:550}.focus-summary[data-status=overloaded]>div>strong{color:var(--focus-warning)}.focus-summary[data-status=uncertain]>div>strong{color:var(--focus-unknown)}.focus-summary[data-status=at-risk]>div>strong{color:var(--focus-cautious)}.focus-what-if{border:1px solid var(--premium-line);background:var(--premium-surface-soft);border-radius:12px;margin-top:13px}.focus-what-if summary{cursor:pointer;min-height:44px;color:var(--premium-muted);align-items:center;gap:14px;padding:12px 18px;font-size:11px;list-style:none;display:flex}.focus-what-if summary::-webkit-details-marker{display:none}.focus-day-settings summary::-webkit-details-marker{display:none}.focus-what-if summary>span:first-child{color:var(--premium-ink);flex:1;align-items:center;gap:8px;display:flex}.focus-what-if[open] summary>svg:last-child,.focus-day-settings[open] summary>svg{transform:rotate(180deg)}.focus-what-if fieldset{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px 28px;padding:10px 20px 20px;display:grid}.focus-what-if label{color:var(--premium-muted);gap:12px;font-size:12px;display:grid}.focus-what-if label>span{justify-content:space-between;gap:12px;display:flex}.focus-what-if output{color:var(--premium-ink);font-variant-numeric:tabular-nums}.focus-what-if input{width:100%;accent-color:var(--focus-work);cursor:pointer}.focus-what-if fieldset>p{color:var(--premium-muted);font-size:11px;line-height:1.8}.focus-what-if fieldset>button{place-self:end}.focus-comparison{color:var(--premium-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-block:16px;font-size:11px;display:flex}.focus-comparison p{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.focus-comparison strong{color:var(--premium-ink);font-variant-numeric:tabular-nums;font-weight:550}.focus-bar-legend{color:var(--premium-muted);flex-wrap:wrap;gap:10px 18px;margin-block:12px;font-size:10px;display:flex}.focus-bar-legend>span{align-items:center;gap:7px;display:flex}.focus-bar-legend>span:before{content:"";background:var(--premium-line-strong);border-radius:2px;width:12px;height:7px}.focus-bar-legend>.focus-help:before{display:none}.focus-bar-legend>[data-part=likely]:before{background:var(--focus-work)}.focus-bar-legend>[data-part=cautious]:before{background:var(--focus-cautious)}.focus-bar-legend>[data-part=room]:before{background:var(--premium-tint);border:1px solid var(--premium-line-strong)}.focus-bar-legend>[data-part=boundary]:before{background:var(--premium-ink);border-radius:0;width:2px;height:10px}.focus-week{grid-template-columns:repeat(5,minmax(0,1fr));align-items:start;gap:12px;display:grid}.focus-day{border:1px solid var(--premium-line);background:var(--premium-surface);min-width:0;box-shadow:0 7px 20px var(--premium-shadow-color);border-radius:17px;padding:17px 14px 0}.focus-day[data-status=overloaded]{border-color:color-mix(in srgb, var(--focus-warning) 45%, var(--premium-line))}.focus-day>header{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.focus-day-number{color:var(--focus-work);font-size:10px}.focus-day h3{flex:1;font-size:14px;font-weight:550}.focus-day-count{background:var(--premium-surface-soft);color:var(--premium-muted);font-variant-numeric:tabular-nums;border-radius:5px;padding:3px 5px;font-size:10px}.focus-day-status{min-height:32px;color:var(--focus-work);margin-top:9px;font-size:11px;line-height:1.5}.focus-day[data-status=overloaded] .focus-day-status{color:var(--focus-warning)}.focus-day[data-status=uncertain] .focus-day-status{color:var(--focus-unknown)}.focus-day[data-status=at-risk] .focus-day-status{color:var(--focus-cautious)}.focus-day-capacity{gap:7px;padding-bottom:14px;font-size:11px;display:grid}.focus-day-capacity>div{justify-content:space-between;gap:8px;display:flex}.focus-day-capacity dt{color:var(--premium-muted)}.focus-day-capacity dd{color:var(--premium-ink);font-variant-numeric:tabular-nums;font-weight:550}.focus-capacity-bar{background:var(--premium-surface-soft);border-radius:3px;min-height:12px;margin-block:3px 14px;display:flex;position:relative}.focus-capacity-bar>span{flex:none;display:block}.focus-bar-buffer{background:var(--premium-line-strong);border-radius:3px 0 0 3px}.focus-bar-likely{background:var(--focus-work)}.focus-bar-cautious{background:var(--focus-cautious)}.focus-bar-room{background:var(--premium-tint)}.focus-capacity-bar>.focus-bar-boundary{background:var(--premium-ink);width:2px;position:absolute;top:-3px;bottom:-3px;transform:translate(-1px)}.focus-day-totals{gap:7px;font-size:11px;display:grid}.focus-day-totals p{justify-content:space-between;gap:9px;display:flex}.focus-day-totals span{color:var(--premium-muted)}.focus-day-totals strong{font-variant-numeric:tabular-nums;font-weight:550}.focus-day-warning,.focus-day-unknown{color:var(--focus-warning);margin-top:11px;font-size:11px;line-height:1.65}.focus-day-unknown{color:var(--focus-unknown)}.focus-day-work{gap:8px;margin-block:16px;padding:0;list-style:none;display:grid}.focus-day-work button{border:1px solid var(--premium-line);background:var(--premium-surface-soft);text-align:left;border-radius:10px;width:100%;padding:10px}.focus-day-work strong{font-size:12px;font-weight:550;line-height:1.65;display:block}.focus-day-work span{color:var(--premium-muted);margin-top:5px;font-size:10px;line-height:1.7;display:block}.focus-calendar-item{border:1px solid var(--premium-line);background:var(--premium-surface-soft);border-radius:10px;align-items:stretch;width:100%;min-width:0;display:flex}.focus-calendar-item[data-dragging=true]{opacity:.35}.focus-calendar-item .focus-drag-handle{width:36px;min-height:44px;color:var(--premium-muted);cursor:grab;touch-action:none;background:0 0;border:0;border-radius:9px 0 0 9px;flex:none;place-items:center;padding:0;display:grid}.focus-calendar-item .focus-drag-handle:active{cursor:grabbing}.focus-calendar-item .focus-drag-handle:hover{color:var(--premium-accent-text);background:var(--premium-tint)}.focus-calendar-item .focus-item-edit{background:0 0;border:0;flex:1;width:auto;min-width:0;padding:10px 10px 10px 3px}.focus-calendar-item .focus-item-edit:hover{background:var(--premium-tint)}.focus-calendar-item .focus-item-edit strong{font-size:12px;font-weight:550;line-height:1.65;display:block}.focus-calendar-item .focus-item-edit span{color:var(--premium-muted);margin-top:5px;font-size:10px;line-height:1.7;display:block}.focus-drag-preview{border:1px solid var(--premium-accent-text);background:var(--premium-paper);width:min(270px,100%);color:var(--premium-ink);box-shadow:0 8px 25px var(--premium-shadow-color);pointer-events:none;border-radius:12px;align-items:center;gap:10px;padding:14px;display:flex}.focus-drag-preview>svg{color:var(--premium-accent-text);flex:none}.focus-drag-preview strong{font-size:12px;font-weight:550;line-height:1.7;display:block}.focus-drag-preview span{color:var(--premium-muted);margin-top:4px;font-size:11px;line-height:1.7;display:block}.focus-day[data-drop-active=true],.focus-parked[data-drop-active=true]{outline:2px solid var(--premium-accent-text);outline-offset:3px;background:var(--premium-tint)}.focus-move-help{color:var(--premium-muted);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 18px;margin-block:15px;font-size:11px;line-height:1.8;display:flex}.focus-move-help>p{max-width:770px}.focus-move-help summary{cursor:pointer;color:var(--premium-accent-text)}.focus-move-help details[open]{flex-basis:100%}.focus-move-help details p{max-width:800px;margin-top:8px}.focus-day-empty{color:var(--premium-muted);text-align:center;justify-items:center;gap:12px;padding:23px 5px;font-size:11px;line-height:1.7;display:grid}.focus-day-settings{border-top:1px solid var(--premium-line);margin-top:13px}.focus-day-settings summary{cursor:pointer;min-height:43px;color:var(--premium-muted);justify-content:space-between;align-items:center;gap:7px;font-size:11px;list-style:none;display:flex}.focus-day-settings fieldset{gap:12px;padding-block:7px 16px;display:grid}.focus-day-settings label{color:var(--premium-muted);gap:7px;font-size:11px;display:grid}.focus-day-settings :is(select,p){min-width:0;font-size:11px}.focus-day-settings p{color:var(--premium-muted);line-height:1.7}.focus-day-settings select{border:1px solid var(--premium-line-strong);background:var(--premium-paper);width:100%;min-height:40px;color:var(--premium-ink);border-radius:8px;padding:9px}.focus-parked{border:1px dashed var(--premium-line-strong);background:var(--premium-surface-soft);border-radius:14px;flex-wrap:wrap;align-items:center;gap:15px 25px;margin-top:16px;padding:18px 21px;display:flex}.focus-parked h3{align-items:center;gap:9px;font-size:14px;font-weight:550;display:flex}.focus-parked h3>span:not(.focus-help){color:var(--premium-muted);font-size:11px}.focus-parked p{max-width:510px;color:var(--premium-muted);margin-top:6px;font-size:11px;line-height:1.7}.focus-parked ul{flex-wrap:wrap;gap:8px;padding:0;list-style:none;display:flex}.focus-parked li{width:min(270px,100%)}.focus-parked-unknown{color:var(--premium-muted);margin-top:5px;padding-left:36px;font-size:11px;display:block}.focus-parked button{border:1px solid var(--premium-line);background:var(--premium-surface);min-height:40px;color:var(--premium-ink);border-radius:8px;padding:9px 12px;font-size:12px}.focus-parked button>span,.focus-empty-parked{color:var(--premium-muted);font-size:11px}.focus-workbench{margin-top:40px}.focus-workbench>header{align-items:center;margin-bottom:20px}.focus-workbench h2{margin-top:8px}.focus-workbench>header .poker-button{flex:none}.focus-workbench-empty{border:1px dashed var(--premium-line-strong);background:var(--premium-surface-soft);text-align:center;border-radius:18px;justify-items:center;gap:12px;padding:38px 20px;display:grid}.focus-workbench-empty svg{color:var(--focus-work)}.focus-workbench-empty h3{font-size:17px;font-weight:550}.focus-workbench-empty p{color:var(--premium-muted);font-size:12px;line-height:1.8}.focus-candidates{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:17px;display:grid}.focus-candidate{border:1px solid var(--premium-line);background:var(--premium-surface);border-radius:18px;min-width:0;padding:21px}.focus-candidate>header{justify-content:space-between;align-items:center;gap:10px;margin-bottom:17px;display:flex}.focus-candidate>header button{align-items:center;gap:5px;min-height:32px;font-size:11px;display:flex}.focus-field{min-width:0;color:var(--premium-muted);gap:8px;font-size:12px;display:grid}.focus-field-label{justify-content:space-between;align-items:center;gap:4px;min-height:22px;display:flex}.focus-field :is(input,select,textarea){border:1px solid var(--premium-line-strong);background:var(--premium-paper);width:100%;min-width:0;min-height:43px;color:var(--premium-ink);border-radius:9px;padding:10px;font-family:inherit;font-size:13px;line-height:1.6}.focus-field input::placeholder,.focus-field textarea::placeholder{color:var(--premium-muted)}.focus-estimates{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:13px;margin-top:17px;display:grid}.focus-estimate-help{color:var(--premium-muted);margin-top:10px;font-size:10px;line-height:1.7}.focus-placement{margin-top:18px}.focus-notes{margin-top:13px}.focus-notes summary{min-height:39px;color:var(--premium-muted);cursor:pointer;font-size:11px;line-height:39px}.focus-candidate-state{border-top:1px solid var(--premium-line);color:var(--focus-work);margin-top:13px;padding-top:12px;font-size:11px;line-height:1.8}.focus-candidate-state[data-state=missing]{color:var(--premium-muted)}.focus-candidate-state[data-state=invalid-range]{color:var(--focus-warning)}.focus-export{border:1px solid var(--premium-line);background:var(--premium-surface-soft);border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:22px;margin-top:35px;padding:25px;display:flex}.focus-export h2{letter-spacing:-.025em;font-size:20px;font-weight:550}.focus-export p{max-width:660px;color:var(--premium-muted);margin-top:10px;font-size:12px;line-height:1.8}.focus-save-status{color:var(--premium-muted);margin-top:11px;font-size:11px;line-height:1.7;display:block}.focus-list-view{border:1px solid var(--premium-line);background:var(--premium-surface);border-radius:16px;overflow-x:auto}.focus-list-view table{border-collapse:collapse;width:100%;font-size:12px}.focus-list-view caption{text-align:left;padding:20px;font-size:17px;font-weight:550}.focus-list-view :is(th,td){border-bottom:1px solid var(--premium-line);text-align:left;padding:13px 16px;line-height:1.7}.focus-list-view thead th{color:var(--premium-muted);font-size:11px;font-weight:550}.focus-list-view tbody th{font-weight:550}.focus-list-days{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding:20px;display:grid}.focus-list-days h3{justify-content:space-between;gap:12px;font-size:14px;font-weight:550;display:flex}.focus-list-days h3 span{color:var(--premium-muted);font-size:11px;font-weight:400}.focus-list-days ul{margin-top:12px;padding:0;list-style:none}.focus-list-days li+li{margin-top:7px}.focus-list-days button{border:1px solid var(--premium-line);background:var(--premium-surface-soft);text-align:left;border-radius:9px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:5px 15px;width:100%;padding:12px;display:flex}.focus-list-days strong{font-size:12px;font-weight:550}.focus-list-days :is(button>span,p){color:var(--premium-muted);font-size:11px;line-height:1.8}.focus-list-days p{margin-top:10px}.focus-terms{padding-bottom:25px}.focus-terms details{border:1px solid var(--premium-line);background:var(--premium-surface-soft);border-radius:14px;padding:17px 20px}.focus-terms summary{cursor:pointer;color:var(--premium-ink);font-size:14px;font-weight:550}.focus-terms dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 30px;margin-top:20px;display:grid}.focus-terms dt{color:var(--premium-ink);font-size:12px;font-weight:550}.focus-terms dd{color:var(--premium-muted);margin-top:6px;font-size:12px;line-height:1.8}.focus-method{border-top:1px solid var(--premium-line);grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:70px;padding-block:48px;display:grid}.focus-method h2{letter-spacing:-.035em;margin-top:17px;font-size:34px;font-weight:550;line-height:1.17}.focus-method p:last-child{color:var(--premium-muted);margin-top:18px;font-size:14px;line-height:1.85}.focus-method ul{color:var(--premium-muted);gap:14px;padding-left:18px;font-size:12px;line-height:1.85;display:grid}.focus-method li::marker{color:var(--focus-work)}.focus-privacy{border-top:1px solid var(--premium-line);align-items:start;gap:15px;padding-block:32px 45px;display:flex}.focus-privacy>svg{color:var(--focus-work);flex:none;margin-top:3px}.focus-privacy h2{font-size:18px;font-weight:550}.focus-privacy p{max-width:890px;color:var(--premium-muted);margin-top:11px;font-size:13px;line-height:1.85}.focus-sr-only,.focus-export .sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=1100px){.focus-week{grid-template-columns:repeat(3,minmax(0,1fr))}.focus-candidates{grid-template-columns:repeat(2,minmax(0,1fr))}.focus-intro-note{display:none}}@media (width<=760px){.focus-intro{padding-top:28px}.focus-toolbar,.focus-workbench>header{flex-wrap:wrap}.focus-quick-start ol,.focus-terms dl{grid-template-columns:minmax(0,1fr)}.focus-summary{grid-template-columns:minmax(0,1fr);gap:18px;padding:18px}.focus-summary dl{justify-content:space-between;gap:20px}.focus-week{grid-template-columns:repeat(2,minmax(0,1fr))}.focus-what-if summary{flex-wrap:wrap;gap:8px}.focus-what-if summary>span:nth-child(2){order:3;width:100%;font-size:10px}.focus-what-if fieldset{grid-template-columns:minmax(0,1fr)}.focus-what-if fieldset>button{justify-self:start}.focus-method{grid-template-columns:minmax(0,1fr);gap:25px}}@media (width<=520px){.focus-intro h1{font-size:35px}.focus-week,.focus-candidates,.focus-list-days{grid-template-columns:minmax(0,1fr)}.focus-day{padding:20px 20px 0}.focus-day-status{min-height:0;margin-bottom:16px}.focus-day-capacity{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.focus-day-capacity>div{justify-content:start;gap:7px;display:grid}.focus-day-empty{padding-block:16px}.focus-day-work button{padding:12px}.focus-day-work strong{font-size:13px}.focus-day-work span{font-size:11px}.focus-parked,.focus-export{padding:20px 16px}.focus-candidate{padding:20px 17px}.focus-summary dd{font-size:22px}.focus-toolbar h2{font-size:21px}.focus-list-view table{min-width:630px}.focus-method h2{font-size:30px}}.scope-slicer{--scope-new:var(--premium-accent-text);--scope-earlier:color-mix(in srgb, var(--color-violet) 85%, var(--premium-ink));--scope-warning:color-mix(in srgb, var(--color-amber) 85%, var(--premium-ink))}.scope-slicer :is(h1,h2,h3,h4,p,span,strong){overflow-wrap:anywhere}.scope-slicer :is(input,select,textarea,button,summary,[tabindex]):focus-visible{outline:2px solid var(--scope-new);outline-offset:4px}.scope-slicer :is(input,select,textarea,button):disabled{opacity:.5;cursor:default}.scope-slicer .poker-button{min-height:42px;font-size:12px}.scope-intro{justify-content:space-between;align-items:center;gap:28px;padding-block:35px 28px;display:flex}.scope-intro h1{letter-spacing:-.04em;margin-top:13px;font-size:clamp(31px,3.7vw,46px);font-weight:550;line-height:1.15}.scope-intro p:last-child{max-width:740px;color:var(--premium-muted);margin-top:14px;font-size:14px;line-height:1.8}.scope-intro-note{border:1px solid var(--premium-line);color:var(--premium-muted);border-radius:16px;flex:none;align-items:center;gap:12px;padding:14px 18px;font-size:11px;line-height:1.7;display:flex}.scope-intro-note svg{color:var(--scope-new)}.scope-tool{padding-bottom:50px}.scope-toolbar,.scope-section-header{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:18px;display:flex}.scope-toolbar h2{letter-spacing:-.025em;font-size:22px;font-weight:550}.scope-toolbar p{color:var(--premium-muted);margin-top:8px;font-size:12px;line-height:1.8}.scope-quick-start{border:1px solid var(--premium-line);background:var(--premium-surface-soft);border-radius:14px;margin-block:20px;padding:18px 20px}.scope-quick-start h3{font-size:13px;font-weight:550}.scope-quick-start ol{color:var(--premium-muted);grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 25px;margin-top:12px;padding-left:18px;font-size:12px;line-height:1.8;display:grid}.scope-quick-start li::marker{color:var(--scope-new)}.scope-quick-start strong{color:var(--premium-ink);font-weight:550}.scope-quick-start>p{color:var(--premium-muted);margin-top:12px;font-size:11px;line-height:1.7}.scope-label-line,.scope-heading-line{align-items:center;gap:6px;min-width:0;display:flex}.scope-heading-line>:is(h2,h3,h4){min-width:0}.scope-slicer .public-tool-help{vertical-align:middle;flex:none;align-items:center;display:inline-flex}.scope-slicer .public-tool-help-button{border:1px solid var(--premium-line-strong);background:var(--premium-surface);width:24px;height:24px;min-height:24px;color:var(--premium-muted);cursor:help;border-radius:50%;place-items:center;padding:0;font-size:12px;font-weight:550;line-height:1;display:inline-grid}.scope-slicer .public-tool-help-button:is(:hover,:focus-visible){color:var(--scope-new);border-color:var(--scope-new)}.scope-slicer .public-tool-help-text{z-index:120;border:1px solid var(--premium-line-strong);background:var(--premium-paper);color:var(--premium-ink);box-shadow:0 8px 25px var(--premium-shadow-color);text-align:left;letter-spacing:0;white-space:normal;overflow-wrap:anywhere;border-radius:12px;padding:14px 16px;font-size:12px;font-weight:400;line-height:1.8;display:block;position:fixed}.scope-slicer .public-tool-help-text:before{content:"";z-index:-1;position:absolute;inset:-8px}.scope-slicer .public-tool-help-text>strong{color:var(--scope-new);margin-bottom:5px;font-size:12px;font-weight:550;display:block}.scope-review-summary{border:1px solid var(--premium-line);background:var(--premium-surface-soft);border-radius:14px;grid-template-columns:minmax(180px,1fr) minmax(0,1fr) auto;align-items:center;gap:12px 25px;margin-top:20px;padding:18px 20px;display:grid}.scope-review-summary dl{justify-content:space-around;gap:15px;min-width:0;display:flex}.scope-review-summary dt{color:var(--premium-muted);font-size:11px;line-height:1.7}.scope-review-summary dd{color:var(--premium-ink);margin-top:3px;font-size:22px;font-weight:550}.scope-review-summary>p{color:var(--premium-muted);grid-column:1/-1;font-size:11px;line-height:1.8}.scope-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.scope-example-badge{background:var(--premium-tint);color:var(--scope-new);vertical-align:middle;letter-spacing:0;border-radius:6px;margin-left:12px;padding:5px 8px;font-size:10px;font-weight:550;display:inline-block}.scope-notice{color:var(--premium-muted);margin-block:13px;font-size:12px;line-height:1.7}.scope-storage-notice,.scope-confirm{border:1px solid var(--premium-line-strong);color:var(--premium-muted);background:var(--premium-surface-soft);border-radius:14px;margin-block:18px;padding:18px 20px;font-size:12px;line-height:1.8}.scope-confirm h3{color:var(--premium-ink);font-size:17px;font-weight:550}.scope-confirm p{margin-block:8px 17px}.scope-confirm>.scope-field{max-width:400px;margin-bottom:16px}.scope-outcome{border:1px solid var(--premium-line);background:var(--premium-surface);border-radius:18px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:17px 25px;padding:22px;display:grid}.scope-field{min-width:0;color:var(--premium-muted);gap:8px;font-size:12px;line-height:1.6;display:grid}.scope-field :is(input,select,textarea){border:1px solid var(--premium-line-strong);background:var(--premium-paper);width:100%;min-width:0;min-height:43px;color:var(--premium-ink);border-radius:9px;padding:10px 12px;font-family:inherit;font-size:13px;line-height:1.65}.scope-field :is(input,textarea)::placeholder{color:var(--premium-muted)}.scope-outcome>div>p{color:var(--premium-muted);margin-top:10px;font-size:11px;line-height:1.7}.scope-assumptions{border-top:1px solid var(--premium-line);grid-column:1/-1;padding-top:3px}.scope-assumptions summary,.scope-story-notes summary{cursor:pointer;min-height:40px;color:var(--premium-muted);font-size:11px;line-height:40px}.scope-workspace{grid-template-columns:minmax(0,1fr) minmax(300px,.43fr);align-items:start;gap:23px;margin-top:28px;display:grid}.scope-map-area,.scope-review{min-width:0}.scope-section-header h2{letter-spacing:-.025em;margin-top:7px;font-size:20px;font-weight:550}.scope-section-header>.scope-actions{align-self:end}.scope-layout{gap:4px;display:flex}.scope-layout button{border:1px solid var(--premium-line);background:var(--premium-surface);min-height:40px;color:var(--premium-muted);border-radius:9px;align-items:center;gap:6px;padding:9px 10px;font-size:11px;display:flex}.scope-layout button[aria-pressed=true]{color:var(--scope-new);background:var(--premium-tint);border-color:var(--scope-new)}.scope-map-legend{color:var(--premium-muted);flex-wrap:wrap;align-items:center;gap:10px 17px;margin-block:17px;font-size:10px;display:flex}.scope-map-legend>span{align-items:center;gap:6px;display:flex}.scope-map-legend>span:before{content:"";background:var(--premium-line-strong);border-radius:2px;width:8px;height:8px}.scope-map-legend>span[data-scope=new]:before{background:var(--scope-new)}.scope-map-legend>span[data-scope=earlier]:before{background:var(--scope-earlier)}.scope-map-legend small{width:100%;font-size:10px;line-height:1.7}.scope-map-scroll{overscroll-behavior-x:contain;scrollbar-color:var(--premium-line-strong) var(--premium-surface-soft);padding:1px 1px 14px;overflow-x:auto}.scope-activities{gap:13px;display:flex}.scope-activity{border:1px solid var(--premium-line);background:var(--premium-surface-soft);border-radius:15px;flex:1 0 220px;min-width:220px;padding:16px 14px}.scope-activity>header,.scope-story-editor>header{justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;display:flex}.scope-mini-title{color:var(--premium-muted);letter-spacing:.07em;font-size:10px}.scope-order{flex-wrap:wrap;gap:3px;display:flex}.scope-order button{border:1px solid var(--premium-line);background:var(--premium-surface);width:30px;min-height:32px;color:var(--premium-muted);border-radius:6px;place-items:center;display:grid}.scope-order button:hover:not(:disabled){color:var(--scope-new);border-color:var(--scope-new)}.scope-activity .scope-field input{font-size:12px}.scope-activity>ul,.scope-unmapped>ul{gap:9px;margin-top:15px;padding:0;list-style:none;display:grid}.scope-story-preview{min-width:0}.scope-story-preview>button{border:1px solid var(--premium-line);border-left:3px solid var(--premium-line-strong);background:var(--premium-paper);text-align:left;border-radius:10px 10px 0 0;gap:7px;width:100%;padding:13px;display:grid}.scope-story-edit{color:var(--scope-new);align-items:center;gap:5px;padding-top:3px;font-size:11px;font-weight:550;display:flex}.scope-preview-placement{border:1px solid var(--premium-line);background:var(--premium-surface);min-width:0;color:var(--premium-muted);border-top:0;border-radius:0 0 10px 10px;gap:6px;padding:10px 12px;font-size:10px;line-height:1.7;display:grid}.scope-preview-placement select{border:1px solid var(--premium-line-strong);background:var(--premium-paper);width:100%;min-width:0;min-height:40px;color:var(--premium-ink);border-radius:7px;padding:8px;font-family:inherit;font-size:12px}.scope-context-add{justify-content:center;width:100%;margin-top:14px}.scope-back-map{margin-top:16px}.scope-story-preview[data-scope=new]>button{border-left-color:var(--scope-new)}.scope-story-preview[data-scope=earlier]>button{border-left-color:var(--scope-earlier)}.scope-story-name{color:var(--premium-ink);font-size:13px;font-weight:550;line-height:1.65}.scope-story-tag{color:var(--premium-muted);font-size:10px;line-height:1.7}.scope-story-preview[data-scope=new] .scope-story-tag{color:var(--scope-new)}.scope-story-preview[data-scope=earlier] .scope-story-tag{color:var(--scope-earlier)}.scope-story-needs{color:var(--premium-muted);align-items:center;gap:6px;font-size:10px;line-height:1.6;display:flex}.scope-activity-empty{color:var(--premium-muted);text-align:center;padding:26px 8px 12px;font-size:12px;line-height:1.8}.scope-journey-list .scope-activities{grid-template-columns:minmax(0,1fr);display:grid}.scope-journey-list .scope-activity{min-width:0}.scope-journey-list .scope-activity>ul{grid-template-columns:repeat(2,minmax(0,1fr))}.scope-unmapped{border:1px dashed var(--premium-line-strong);background:var(--premium-surface-soft);border-radius:14px;margin-top:15px;padding:18px}.scope-unmapped h3{align-items:center;gap:9px;font-size:14px;font-weight:550;display:flex}.scope-unmapped h3>span{color:var(--premium-muted);font-size:11px}.scope-unmapped :is(header>p){color:var(--premium-muted);margin-top:8px;font-size:11px;line-height:1.8}.scope-unmapped>ul{grid-template-columns:repeat(2,minmax(0,1fr))}.scope-slices{margin-top:28px}.scope-small-copy{max-width:770px;color:var(--premium-muted);margin-top:10px;font-size:12px;line-height:1.8}.scope-slices>ol{gap:9px;margin-top:15px;padding:0;list-style:none;display:grid}.scope-slices li{border:1px solid var(--premium-line);background:var(--premium-surface);border-radius:11px;justify-content:space-between;align-items:center;gap:15px;min-width:0;padding:10px;display:flex}.scope-slices li[data-selected=true]{border-color:var(--scope-new);background:var(--premium-tint)}.scope-slice-choice{min-width:0;color:var(--premium-ink);text-align:left;flex:1;align-items:center;gap:12px;padding:6px;font-size:13px;font-weight:550;display:flex}.scope-slice-choice>span{color:var(--premium-muted);font-size:10px;font-weight:400}.scope-review{border:1px solid var(--premium-line);background:var(--premium-surface);box-shadow:0 8px 24px var(--premium-shadow-color);border-radius:19px;padding:23px;position:sticky;top:106px}.scope-review>fieldset{gap:15px;display:grid}.scope-review>fieldset>.home-eyebrow{margin-bottom:2px}.scope-review-checks{border-top:1px solid var(--premium-line);margin-top:23px;padding-top:20px}.scope-check-status{align-items:start;gap:12px;display:flex}.scope-check-status>span{border:1px solid var(--premium-line);width:33px;height:33px;color:var(--scope-warning);background:var(--premium-surface-soft);border-radius:9px;flex:none;place-items:center;display:grid}.scope-check-status[data-complete=true]>span{color:var(--scope-new);background:var(--premium-tint)}.scope-check-status h3{letter-spacing:-.025em;font-size:17px;font-weight:550}.scope-check-status p{color:var(--premium-muted);margin-top:8px;font-size:11px;line-height:1.8}.scope-check-group{margin-top:20px}.scope-review h4{font-size:12px;font-weight:550}.scope-check-group ul{color:var(--premium-muted);gap:8px;margin-top:10px;padding-left:17px;font-size:11px;line-height:1.85;display:grid}.scope-check-group li::marker{color:var(--scope-warning)}.scope-check-group strong{color:var(--premium-ink);font-weight:550}.scope-review-groups{gap:18px;margin-top:22px;display:grid}.scope-review-groups h4{justify-content:space-between;align-items:center;gap:10px;display:flex}.scope-review-groups h4>span{color:var(--premium-muted);font-size:11px;font-weight:400}.scope-review-groups .scope-heading-line>h4{flex:1}.scope-review-groups .public-tool-help-button{text-align:center;border-radius:50%;width:24px;min-height:24px;padding:0}.scope-review-groups ul{gap:6px;margin-top:8px;padding:0;list-style:none;display:grid}.scope-review-groups button{border:1px solid var(--premium-line);background:var(--premium-surface-soft);width:100%;min-height:36px;color:var(--premium-ink);text-align:left;border-radius:7px;padding:8px 10px;font-size:11px;line-height:1.7}.scope-review-groups p,.scope-review-caveat{color:var(--premium-muted);margin-top:10px;font-size:11px;line-height:1.85}.scope-review-caveat{border-top:1px solid var(--premium-line);margin-top:20px;padding-top:15px}.scope-workbench{margin-top:40px}.scope-workbench>header>button{flex:none;align-self:center}.scope-workbench-empty{border:1px dashed var(--premium-line-strong);background:var(--premium-surface-soft);text-align:center;border-radius:17px;justify-items:center;gap:12px;margin-top:20px;padding:35px 20px;display:grid}.scope-workbench-empty svg{color:var(--scope-new)}.scope-workbench-empty h3{font-size:17px;font-weight:550}.scope-workbench-empty p{color:var(--premium-muted);font-size:12px;line-height:1.8}.scope-stories{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:18px;margin-top:20px;display:grid}.scope-story-editor{border:1px solid var(--premium-line);background:var(--premium-surface);border-radius:17px;min-width:0;padding:21px}.scope-placement{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:13px;margin-top:16px;display:grid}.scope-dependencies{border-top:1px solid var(--premium-line);margin-top:15px;padding-top:4px}.scope-dependencies summary{cursor:pointer;min-height:40px;color:var(--premium-muted);justify-content:space-between;align-items:center;gap:10px;font-size:11px;list-style:none;display:flex}.scope-dependencies summary::-webkit-details-marker{display:none}.scope-dependencies[open] summary>svg{transform:rotate(180deg)}.scope-dependencies fieldset{gap:11px;max-height:275px;padding:8px 3px 13px;display:grid;overflow-y:auto}.scope-dependencies p{color:var(--premium-muted);font-size:11px;line-height:1.8}.scope-dependencies label{color:var(--premium-ink);align-items:start;gap:9px;padding-block:3px;font-size:12px;line-height:1.7;display:flex}.scope-dependencies input{accent-color:var(--scope-new);flex:none;margin-top:4px}.scope-dependencies input:disabled+span{opacity:.55}.scope-story-editor-state{border-top:1px solid var(--premium-line);color:var(--premium-muted);margin-top:12px;padding-top:12px;font-size:11px;line-height:1.7}.scope-story-editor-state[data-scope=new]{color:var(--scope-new)}.scope-story-editor-state[data-scope=earlier]{color:var(--scope-earlier)}.scope-export{border:1px solid var(--premium-line);background:var(--premium-surface-soft);border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:22px;margin-top:35px;padding:25px;display:flex}.scope-export h2{letter-spacing:-.025em;font-size:20px;font-weight:550}.scope-export p{max-width:665px;color:var(--premium-muted);margin-top:10px;font-size:12px;line-height:1.8}.scope-save-status{color:var(--premium-muted);margin-top:11px;font-size:11px;line-height:1.7;display:block}.scope-terms{padding-bottom:25px}.scope-terms details{border:1px solid var(--premium-line);background:var(--premium-surface-soft);border-radius:14px;padding:18px 20px}.scope-terms summary{cursor:pointer;color:var(--premium-ink);font-size:14px;font-weight:550}.scope-terms dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 30px;margin-top:20px;display:grid}.scope-terms dt{color:var(--premium-ink);font-size:12px;font-weight:550}.scope-terms dd{color:var(--premium-muted);margin-top:6px;font-size:12px;line-height:1.8}.scope-method{border-top:1px solid var(--premium-line);grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:70px;padding-block:48px;display:grid}.scope-method h2{letter-spacing:-.035em;margin-top:17px;font-size:34px;font-weight:550;line-height:1.17}.scope-method p:last-child{color:var(--premium-muted);margin-top:18px;font-size:14px;line-height:1.85}.scope-method ul{color:var(--premium-muted);gap:14px;padding-left:18px;font-size:12px;line-height:1.85;display:grid}.scope-method li::marker{color:var(--scope-new)}.scope-privacy{border-top:1px solid var(--premium-line);align-items:start;gap:15px;padding-block:32px 45px;display:flex}.scope-privacy>svg{color:var(--scope-new);flex:none;margin-top:3px}.scope-privacy h2{font-size:18px;font-weight:550}.scope-privacy p{max-width:890px;color:var(--premium-muted);margin-top:11px;font-size:13px;line-height:1.85}.scope-sr-only,.scope-export .sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=1100px){.scope-workspace{grid-template-columns:minmax(0,1fr)}.scope-review{position:static}.scope-review>fieldset{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}.scope-review>fieldset>.home-eyebrow{grid-column:1/-1}.scope-intro-note{display:none}.scope-stories{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.scope-intro{padding-top:28px}.scope-outcome{grid-template-columns:minmax(0,1fr);gap:15px;padding:20px}.scope-activities{gap:10px}.scope-activity{flex-basis:240px;min-width:240px}.scope-unmapped>ul{grid-template-columns:minmax(0,1fr)}.scope-method{grid-template-columns:minmax(0,1fr);gap:25px}.scope-order button{width:35px;min-height:36px}}@media (width<=520px){.scope-intro h1{font-size:35px}.scope-review{padding:20px 17px}.scope-review>fieldset,.scope-stories,.scope-journey-list .scope-activity>ul{grid-template-columns:minmax(0,1fr)}.scope-journey-list .scope-activity{min-width:0}.scope-story-editor{padding:20px 17px}.scope-export{padding:20px 16px}.scope-method h2{font-size:30px}.scope-section-header h2{font-size:19px}.scope-placement{grid-template-columns:minmax(0,1fr)}}@media (width<=760px){.scope-quick-start ol,.scope-review-summary,.scope-terms dl{grid-template-columns:minmax(0,1fr)}.scope-review-summary dl{justify-content:space-between}.scope-review-summary>button{justify-self:start}.scope-heading-line,.scope-label-line{flex-wrap:wrap}}.dependency-playground{--dependency-accent:var(--premium-accent-text);--dependency-downstream:color-mix(in srgb, var(--color-violet) 85%, var(--premium-ink));--dependency-warning:color-mix(in srgb, var(--color-amber) 85%, var(--premium-ink))}.dependency-playground :is(h1,h2,h3,p,span,strong,dt,dd){overflow-wrap:anywhere}.dependency-playground :is(input,select,textarea,button,summary,[tabindex]):focus-visible{outline:2px solid var(--dependency-accent);outline-offset:4px}.dependency-playground :is(input,select,textarea,button):disabled{opacity:.5;cursor:default}.dependency-playground .poker-button{min-height:42px;font-size:12px}.dependency-intro{justify-content:space-between;align-items:center;gap:28px;padding-block:35px 28px;display:flex}.dependency-intro h1{letter-spacing:-.04em;margin-top:13px;font-size:clamp(31px,3.7vw,46px);font-weight:550;line-height:1.15}.dependency-intro p:last-child{max-width:740px;color:var(--premium-muted);margin-top:14px;font-size:14px;line-height:1.8}.dependency-intro-note{border:1px solid var(--premium-line);color:var(--premium-muted);border-radius:16px;flex:none;align-items:center;gap:12px;padding:14px 18px;font-size:11px;line-height:1.7;display:flex}.dependency-intro-note svg{color:var(--dependency-accent)}.dependency-tool{padding-bottom:45px}.dependency-toolbar,.dependency-section-header{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:18px;display:flex}.dependency-toolbar h2{letter-spacing:-.025em;font-size:22px;font-weight:550}.dependency-toolbar p,.dependency-section-header p:not(.home-eyebrow){color:var(--premium-muted);margin-top:8px;font-size:12px;line-height:1.8}.dependency-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.dependency-example-badge{background:var(--premium-tint);color:var(--dependency-accent);vertical-align:middle;letter-spacing:0;border-radius:6px;margin-left:12px;padding:5px 8px;font-size:10px;font-weight:550;display:inline-block}.dependency-quick-start{border:1px solid var(--premium-line);background:var(--premium-surface-soft);border-radius:14px;margin-block:20px;padding:18px 20px}.dependency-quick-start h3{font-size:13px;font-weight:550}.dependency-quick-start ol{color:var(--premium-muted);grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 25px;margin-top:12px;padding-left:18px;font-size:12px;line-height:1.8;display:grid}.dependency-quick-start li::marker{color:var(--dependency-accent)}.dependency-quick-start strong{color:var(--premium-ink);font-weight:550}.dependency-quick-start>p{color:var(--premium-muted);margin-top:12px;font-size:11px;line-height:1.7}.dependency-label-line,.dependency-heading-line{align-items:center;gap:7px;min-width:0;display:flex}.dependency-heading-line>:is(h2,h3){min-width:0}.dependency-playground .public-tool-help{vertical-align:middle;flex:none;align-items:center;display:inline-flex}.dependency-playground .public-tool-help-button{border:1px solid var(--premium-line-strong);background:var(--premium-surface);width:24px;height:24px;min-height:24px;color:var(--premium-muted);cursor:help;border-radius:50%;place-items:center;padding:0;font-size:12px;font-weight:550;line-height:1;display:inline-grid}.dependency-playground .public-tool-help-button:is(:hover,:focus-visible){color:var(--dependency-accent);border-color:var(--dependency-accent)}.dependency-playground .public-tool-help-text{z-index:120;border:1px solid var(--premium-line-strong);background:var(--premium-paper);color:var(--premium-ink);box-shadow:0 8px 25px var(--premium-shadow-color);text-align:left;letter-spacing:0;white-space:normal;overflow-wrap:anywhere;border-radius:12px;padding:14px 16px;font-size:12px;font-weight:400;line-height:1.8;display:block;position:fixed}.dependency-playground .public-tool-help-text:before{content:"";z-index:-1;position:absolute;inset:-8px}.dependency-playground .public-tool-help-text>strong{color:var(--dependency-accent);margin-bottom:5px;font-size:12px;font-weight:550;display:block}.dependency-notice{color:var(--premium-muted);margin-block:13px;font-size:12px;line-height:1.7}.dependency-storage-notice,.dependency-confirm{border:1px solid var(--premium-line-strong);background:var(--premium-surface-soft);color:var(--premium-muted);border-radius:14px;margin-block:18px;padding:18px 20px;font-size:12px;line-height:1.8}.dependency-confirm h3{color:var(--premium-ink);font-size:17px;font-weight:550}.dependency-confirm p{margin-block:8px 17px}.dependency-context{border:1px solid var(--premium-line);background:var(--premium-surface);border-radius:16px;gap:14px;padding:20px 22px;display:grid}.dependency-context>.dependency-field{max-width:620px}.dependency-field{min-width:0;color:var(--premium-muted);gap:8px;font-size:12px;line-height:1.6;display:grid}.dependency-field :is(input,select,textarea){border:1px solid var(--premium-line-strong);background:var(--premium-paper);width:100%;min-width:0;min-height:43px;color:var(--premium-ink);border-radius:9px;padding:10px 12px;font-family:inherit;font-size:13px;line-height:1.65}.dependency-field :is(input,textarea)::placeholder{color:var(--premium-muted)}.dependency-assumptions summary,.dependency-item-notes summary{cursor:pointer;min-height:40px;color:var(--premium-muted);font-size:12px;line-height:40px}.dependency-assumptions .dependency-field{margin-top:8px}.dependency-workspace{grid-template-columns:minmax(0,1fr) minmax(300px,.4fr);align-items:start;gap:23px;margin-top:28px;display:grid}.dependency-map-area,.dependency-inspector{min-width:0}.dependency-section-header h2{letter-spacing:-.025em;margin-top:7px;font-size:20px;font-weight:550}.dependency-section-header>.dependency-actions{align-self:end}.dependency-layout{gap:4px;display:flex}.dependency-layout button{border:1px solid var(--premium-line);background:var(--premium-surface);min-height:40px;color:var(--premium-muted);border-radius:9px;align-items:center;gap:6px;padding:9px 10px;font-size:11px;display:flex}.dependency-layout button[aria-pressed=true]{color:var(--dependency-accent);background:var(--premium-tint);border-color:var(--dependency-accent)}.dependency-legend{color:var(--premium-muted);flex-wrap:wrap;align-items:center;gap:10px 17px;margin-block:17px;font-size:10px;display:flex}.dependency-legend>span{align-items:center;gap:6px;display:flex}.dependency-legend>span:before{content:"";background:var(--premium-line-strong);border-radius:2px;width:8px;height:8px}.dependency-legend>span[data-kind=selected]:before,.dependency-legend>span[data-kind=moved]:before{background:var(--dependency-accent)}.dependency-legend>span[data-kind=downstream]:before{background:var(--dependency-downstream)}.dependency-legend>span[data-kind=cycle]:before{background:var(--dependency-warning)}.dependency-legend small{width:100%;font-size:11px;line-height:1.7}.dependency-graph-scroll{overscroll-behavior-x:contain;scrollbar-color:var(--premium-line-strong) var(--premium-surface-soft);border:1px solid var(--premium-line);background:var(--premium-surface-soft);border-radius:15px;padding-bottom:14px;overflow-x:auto}.dependency-graph{position:relative}.dependency-connectors{pointer-events:none;color:var(--premium-muted);position:absolute;inset:0;overflow:visible}.dependency-connectors>path{fill:none;stroke:currentColor;stroke-width:1.4px;opacity:.5}.dependency-connectors>path[data-highlighted=true]{color:var(--dependency-downstream);stroke-width:2px;opacity:1}.dependency-connectors>path[data-cycle=true]{color:var(--dependency-warning);stroke-dasharray:4 3;opacity:1}.dependency-layer-label{color:var(--premium-muted);letter-spacing:.07em;font-size:9px;font-weight:550;position:absolute;top:15px}.dependency-node{border:1px solid var(--premium-line-strong);background:var(--premium-paper);width:220px;height:140px;color:var(--premium-ink);text-align:left;cursor:pointer;box-shadow:0 3px 12px var(--premium-shadow-color);border-radius:12px;flex-direction:column;gap:8px;padding:15px 16px;display:flex;position:absolute}.dependency-node:hover{border-color:var(--dependency-accent)}.dependency-node[aria-pressed=true]{border:2px solid var(--dependency-accent);background:var(--premium-tint);box-shadow:inset 0 0 0 1px var(--dependency-accent), 0 3px 12px var(--premium-shadow-color)}.dependency-node[data-downstream=true]{border-color:var(--dependency-downstream)}.dependency-node[data-cycle=true]{border-color:var(--dependency-warning)}.dependency-node-kicker{color:var(--premium-muted);font-size:9px;line-height:1.2}.dependency-node>strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:36px;font-size:12px;font-weight:550;line-height:1.5;display:-webkit-box;overflow:hidden}.dependency-node-times{color:var(--premium-muted);gap:18px;font-size:9px;display:flex}.dependency-node-times>span{gap:2px;display:grid}.dependency-node-times b{color:var(--premium-ink);font-size:10px;font-weight:550}.dependency-node-delta{color:var(--premium-muted);justify-content:space-between;align-items:center;gap:8px;margin-top:auto;font-size:10px;display:flex}.dependency-node[data-moved=true] .dependency-node-delta{color:var(--dependency-accent);font-weight:550}.dependency-empty{border:1px dashed var(--premium-line-strong);background:var(--premium-surface-soft);text-align:center;border-radius:15px;padding:36px 25px}.dependency-empty svg{color:var(--dependency-accent);margin-inline:auto}.dependency-empty h3{margin-top:12px;font-size:15px;font-weight:550}.dependency-empty p{color:var(--premium-muted);margin-top:8px;font-size:12px;line-height:1.8}.dependency-list{gap:10px;display:grid}.dependency-list>li{border:1px solid var(--premium-line);background:var(--premium-surface);border-radius:12px;padding:15px 18px}.dependency-list>li[data-selected=true]{border-color:var(--dependency-accent);background:var(--premium-tint)}.dependency-list>li>button{width:100%;min-height:32px;color:var(--premium-ink);text-align:left;justify-content:space-between;align-items:center;gap:15px;font-size:13px;display:flex}.dependency-list p,.dependency-list ul{color:var(--premium-muted);margin-top:8px;font-size:11px;line-height:1.8}.dependency-list ul{padding-left:16px}.dependency-inspector{border:1px solid var(--premium-line);background:var(--premium-surface);border-radius:16px;padding:22px}.dependency-inspector h2{color:var(--premium-ink);letter-spacing:-.02em;margin-block:8px 20px;font-size:18px;font-weight:550}.dependency-inspector>p:not(.home-eyebrow){color:var(--premium-muted);font-size:12px;line-height:1.8}.dependency-inspector>fieldset{gap:17px;min-inline-size:0;display:grid}.dependency-block-line{align-items:center;gap:8px;display:flex}.dependency-block-line label,.dependency-needs>label{color:var(--premium-ink);align-items:center;gap:10px;font-size:12px;line-height:1.7;display:flex}.dependency-playground input[type=checkbox]{accent-color:var(--dependency-accent);flex:none;width:16px;height:16px}.dependency-needs{border-top:1px solid var(--premium-line);gap:9px;padding-top:16px;display:grid}.dependency-needs h3{font-size:12px;font-weight:550}.dependency-needs>label{min-height:34px;padding-block:3px}.dependency-needs p{color:var(--premium-muted);font-size:11px;line-height:1.7}.dependency-remove{margin-top:17px}.dependency-comparison{border-top:1px solid var(--premium-line);margin-top:30px;padding-top:25px}.dependency-experiment{grid-template-columns:minmax(0,1fr) minmax(0,.7fr) minmax(0,1fr);align-items:end;gap:20px;margin-top:18px;display:grid}.dependency-experiment>p{color:var(--premium-muted);padding-bottom:6px;font-size:12px;line-height:1.8}.dependency-comparison-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:17px;margin-top:23px;display:grid}.dependency-comparison-cards>section{border:1px solid var(--premium-line);background:var(--premium-surface);border-radius:14px;min-width:0;padding:20px 22px}.dependency-comparison-cards>section:nth-child(2){border-color:var(--dependency-accent);background:var(--premium-tint)}.dependency-comparison-cards h3{font-size:14px;font-weight:550}.dependency-comparison-cards dl{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:10px;margin-top:18px;display:grid}.dependency-comparison-cards dt{color:var(--premium-muted);font-size:11px;line-height:1.7}.dependency-comparison-cards dd{color:var(--premium-ink);font-size:18px;font-weight:550}.dependency-comparison-cards>section>p{color:var(--premium-muted);margin-top:13px;font-size:11px;line-height:1.8}.dependency-warning{border:1px solid color-mix(in srgb, var(--dependency-warning) 35%, var(--premium-line));background:color-mix(in srgb, var(--dependency-warning) 5%, var(--premium-paper));color:var(--premium-muted);border-radius:13px;margin-top:18px;padding:17px 20px;font-size:12px;line-height:1.8}.dependency-warning h3{color:var(--dependency-warning);font-size:13px;font-weight:550}.dependency-warning ul{margin-top:10px;padding-left:17px}.dependency-warning p{margin-top:8px}.dependency-impact{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 30px;margin-top:23px;display:grid}.dependency-impact h3{font-size:12px;font-weight:550}.dependency-impact p{color:var(--premium-muted);margin-top:5px;font-size:12px;line-height:1.8}.dependency-model-note{background:var(--premium-surface-soft);color:var(--premium-muted);border-radius:12px;margin-top:24px;padding:15px 18px;font-size:12px;line-height:1.8}.dependency-export{border:1px solid var(--premium-line);background:var(--premium-surface);border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-top:28px;padding:23px 25px;display:flex}.dependency-export h2{font-size:17px;font-weight:550}.dependency-export p{max-width:660px;color:var(--premium-muted);margin-top:8px;font-size:12px;line-height:1.8}.dependency-save-status{color:var(--premium-muted);margin-top:10px;font-size:11px;display:block}.dependency-terms{padding-bottom:35px}.dependency-terms>details{border:1px solid var(--premium-line);background:var(--premium-surface-soft);border-radius:14px;padding:17px 22px}.dependency-terms summary{min-height:30px;color:var(--premium-ink);cursor:pointer;font-size:14px;font-weight:550;line-height:30px}.dependency-terms dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 30px;margin-top:18px;display:grid}.dependency-terms dt{color:var(--premium-ink);font-size:12px;font-weight:550}.dependency-terms dd{color:var(--premium-muted);margin-top:5px;font-size:12px;line-height:1.8}.dependency-method{border-top:1px solid var(--premium-line);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:50px;padding-block:25px 40px;display:grid}.dependency-method h2{letter-spacing:-.035em;margin-top:10px;font-size:29px;font-weight:550;line-height:1.3}.dependency-method h3{margin-bottom:10px;font-size:14px;font-weight:550}.dependency-method p,.dependency-method li{color:var(--premium-muted);font-size:12px;line-height:1.9}.dependency-method p{margin-top:14px}.dependency-method ul{gap:10px;padding-left:17px;display:grid}.dependency-privacy{align-items:start;gap:15px;padding-bottom:55px;display:flex}.dependency-privacy>svg{color:var(--dependency-accent);flex:none;margin-top:2px}.dependency-privacy h2{font-size:15px;font-weight:550}.dependency-privacy p{max-width:820px;color:var(--premium-muted);margin-top:8px;font-size:12px;line-height:1.9}.dependency-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (width<=900px){.dependency-intro-note{display:none}.dependency-workspace{grid-template-columns:minmax(0,1fr)}.dependency-experiment{grid-template-columns:repeat(2,minmax(0,1fr))}.dependency-experiment>p{grid-column:1/-1}}@media (width<=600px){.dependency-intro{padding-block:25px 22px}.dependency-toolbar h2{font-size:19px}.dependency-quick-start ol,.dependency-comparison-cards,.dependency-impact,.dependency-terms dl,.dependency-method{grid-template-columns:minmax(0,1fr)}.dependency-quick-start ol{gap:10px}.dependency-context,.dependency-inspector,.dependency-export{padding:18px}.dependency-experiment{grid-template-columns:minmax(0,1fr);gap:14px}.dependency-comparison-cards{gap:12px}.dependency-example-badge{width:fit-content;margin-top:8px;margin-left:0;display:block}.dependency-method{gap:25px}.dependency-playground .dependency-field :is(input,select,textarea){font-size:16px}}.tellenze-premium .premium-reading-radar{overflow-wrap:anywhere}.tellenze-premium .premium-radar-results{padding-bottom:80px}.tellenze-premium .premium-radar-heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:20px;padding-bottom:24px;display:flex}.tellenze-premium .premium-radar-heading h2{letter-spacing:-.025em;font-size:19px}.tellenze-premium .premium-radar-heading>span{color:var(--premium-muted);align-items:center;gap:8px;font-size:12px;display:inline-flex}.tellenze-premium .premium-radar-filters{border-top:1px solid var(--premium-line);gap:16px;padding:24px 0 30px;display:grid}.tellenze-premium .premium-radar-filters nav{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.tellenze-premium .premium-radar-filter-label{width:70px;color:var(--premium-muted);font-size:12px}.tellenze-premium .premium-radar-filters a{border:1px solid var(--premium-line);border-radius:999px;padding:9px 14px;font-size:12px;line-height:1.4}.tellenze-premium .premium-radar-filters a:hover,.tellenze-premium .premium-radar-filters a[aria-current]{color:var(--premium-accent-text);border-color:var(--premium-accent);background:var(--premium-surface-soft)}.tellenze-premium .premium-radar-article{border-top:1px solid var(--premium-line);grid-template-columns:190px minmax(0,1fr);gap:55px;padding-block:40px;display:grid}.tellenze-premium .premium-radar-article:last-child{border-bottom:1px solid var(--premium-line)}.tellenze-premium .premium-radar-article-meta{color:var(--premium-muted);align-content:start;gap:10px;padding-top:5px;font-size:12px;line-height:1.65;display:grid}.tellenze-premium .premium-radar-article-meta>a{color:var(--premium-ink);font-weight:550}.tellenze-premium .premium-radar-topic{color:var(--premium-accent-text)}.tellenze-premium .premium-radar-article h3{font-size:clamp(25px,3vw,34px)}.tellenze-premium .premium-radar-article h3 a{justify-content:space-between;align-items:start;gap:24px;display:flex}.tellenze-premium .premium-radar-article h3 svg{color:var(--premium-accent-text);flex:none;margin-top:5px}.tellenze-premium .premium-radar-article h3 a:hover{color:var(--premium-accent-text)}.tellenze-premium .premium-radar-article-content>p{max-width:760px;color:var(--premium-muted);margin-top:18px;font-size:16px;line-height:1.8}.tellenze-premium .premium-radar-article-links{color:var(--premium-accent-text);flex-wrap:wrap;gap:22px;margin-top:24px;font-size:13px;display:flex}.tellenze-premium .premium-radar-article-links a{align-items:center;gap:7px;display:inline-flex}.tellenze-premium .premium-radar-empty{border:1px solid var(--premium-line);background:var(--premium-surface-soft);border-radius:18px;padding:38px}.tellenze-premium .premium-radar-empty p{max-width:650px;color:var(--premium-muted);margin-top:16px;font-size:16px;line-height:1.8}.tellenze-premium .premium-radar-empty .premium-secondary-link{margin-top:24px}.tellenze-premium .premium-radar-pagination{flex-wrap:wrap;justify-content:space-between;gap:24px;padding-top:30px;display:flex}.tellenze-premium .premium-radar-sources{grid-template-columns:1fr 1fr;gap:70px;padding-bottom:100px;display:grid}.tellenze-premium .premium-radar-sources h2{margin-top:20px;font-size:clamp(30px,4vw,44px)}.tellenze-premium .premium-radar-sources p:not(.premium-secondary-eyebrow){max-width:480px;color:var(--premium-muted);margin-top:20px;font-size:16px;line-height:1.8}.tellenze-premium .premium-radar-sources nav{align-content:start;display:grid}.tellenze-premium .premium-radar-sources nav a{border-bottom:1px solid var(--premium-line);justify-content:space-between;align-items:center;gap:16px;padding-block:17px;font-size:16px;display:flex}.tellenze-premium .premium-radar-sources nav a:first-child{border-top:1px solid var(--premium-line)}.tellenze-premium .premium-radar-sources nav svg{color:var(--premium-accent-text)}@media (width<=700px){.tellenze-premium .premium-radar-results{padding-bottom:60px}.tellenze-premium .premium-radar-filter-label{width:100%;margin-bottom:4px}.tellenze-premium .premium-radar-article{grid-template-columns:1fr;gap:18px;padding-block:30px}.tellenze-premium .premium-radar-article-meta{flex-wrap:wrap;column-gap:16px;padding-top:0;display:flex}.tellenze-premium .premium-radar-article-content>p{font-size:15px}.tellenze-premium .premium-radar-empty{padding:25px}.tellenze-premium .premium-radar-sources{grid-template-columns:1fr;gap:30px;padding-bottom:70px}}html[data-public-theme][data-public-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-public-theme][data-public-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-public-theme] .tellenze-premium{color-scheme:inherit}#app:not(:empty)+#public-content{display:none}.public-readable{max-width:76rem;margin-inline:auto;padding:2rem;line-height:1.75}.public-readable h1{margin-block:1rem;font-size:2.5rem;line-height:1.15}.public-readable h2{margin-block:2rem 1rem;font-size:1.5rem}.public-readable p,.public-readable ul,.public-readable ol{margin-block:1rem}.public-readable a{text-decoration:underline}.public-readable img{max-width:100%;height:auto;margin-block:1.5rem;display:block}.public-readable table{display:block;overflow-x:auto}.public-readable th,.public-readable td{text-align:left;border:1px solid var(--color-line);padding:.5rem}
