.build-stage{display:flex;flex:1;min-height:0;flex-direction:column;position:relative;width:100%;transform-origin:center}.build-stage .build-sub{margin-top:4px;color:#586579}.build-stage .build-heading h1{line-height:1.22}.build-stage .fact{max-width:305px;width:27%;gap:11px;align-items:flex-start}.build-stage .fact-title{font-size:16px;line-height:1.4;color:#21334e;font-weight:500}.build-stage .fact-detail{font-size:14px;line-height:1.5;color:#53647d;margin-top:4px;-webkit-line-clamp:2}.build-stage .fact-icon{width:23px;height:23px;margin-top:1px;color:#2563eb}.build-stage .fact-icon>svg{width:20px;height:20px}.fact-style-pill .fact,.fact-style-square .fact{background:linear-gradient(135deg,#ffffffe0,#f7faff99);border:1px solid #fffffff0;box-shadow:inset 0 1px #fff,0 8px 25px -17px #335b9e59;backdrop-filter:blur(18px);padding:13px 15px;border-radius:15px}.fact-style-pill .fact{border-radius:999px;padding:13px 20px}.fact-style-pill .fact-title{font-size:15px}.fact-style-open .fact{padding:8px 0}.build-stage .building-status{padding:18px 0 22px;min-height:90px}.build-stage .building-status>p{font-size:18px;line-height:1.4;color:#344762;margin:9px 0 8px;font-weight:500}.build-stage .building-status>span:last-child{font-size:13px;color:#5e6c86}.build-stage .status-spinner{width:16px;height:16px;border-top-color:#2563eb}.fact-style-picker{padding:12px 8px 13px;border-top:1px solid #0f172a0d;border-bottom:1px solid #0f172a0d;margin:7px 0}.fact-style-picker>span{display:block;font-size:11px;color:#7d8ca4;margin-bottom:10px}.fact-style-picker>div{display:flex;gap:5px}.fact-style-picker button{display:flex;flex:1;flex-direction:column;align-items:center;gap:7px;border-radius:9px;padding:9px 3px;font-size:10px;color:#73839d;border:1px solid transparent}.fact-style-picker button[aria-pressed=true]{border-color:#97b7fb8c;color:#2563eb;background:#edf3ff}.style-swatch{width:29px;height:15px;border:1px solid #b5c8e3;background:#f9fbff;display:block;border-radius:5px}.swatch-pill{border-radius:999px}.swatch-open{border:0;background:linear-gradient(#a2b9d9,#a2b9d9) 0 2px/22px 2px no-repeat,linear-gradient(#ccd8e8,#ccd8e8) 0 8px/29px 2px no-repeat}.claim-reveal{height:100%;width:100%;min-height:0;display:flex;align-items:center;justify-content:center;padding:8px 0;transform-origin:center}.claim-reveal .claim-card{width:100%;max-width:625px;margin:0;padding:28px 30px 19px;border-radius:26px;background:linear-gradient(140deg,#ffffffb8,#f6f8ff82);border:1px solid #fffffff5;box-shadow:inset 0 1px #fff,0 26px 80px -40px #385eac59,0 3px 14px -10px #576ba72b;backdrop-filter:blur(26px);text-align:left}.claim-card-head{display:flex;gap:17px;align-items:center;margin-bottom:20px}.claim-card-head>div{min-width:0}.claim-card-head .eyebrow{font-size:13px;margin:0 0 7px;line-height:1.5}.claim-card-head h1{font-size:31px;line-height:1.24;letter-spacing:-.02em;outline:none}.claim-card-head h1>span{display:block}.claim-emblem{display:flex;align-items:center;justify-content:center;width:52px;height:52px;flex:none;border-radius:50%;position:relative;color:#497bec;background:radial-gradient(circle at 30% 20%,#fff,#e1ecff 70%);box-shadow:0 0 0 6px #ffffff3d,0 9px 24px -9px #7799dc4d}.claim-emblem>span{position:absolute;inset:-2px;border-color:#e0c2fc #8cd4f7 #91b7ff80 #91b7ff80;border-style:solid;border-width:1.5px;border-radius:50%;transform:rotate(-25deg)}.claim-emblem>svg{stroke-width:1.65}.claim-card .claim-copy{font-size:14px;line-height:1.65;color:#53617a;text-align:left;max-width:none}.claim-details{margin:18px 0 20px;padding:0;border-top:1px solid #7b91b21c}.claim-details>div{display:grid;grid-template-columns:92px minmax(0,1fr);gap:12px;align-items:baseline;padding:12px 0;border-bottom:1px solid #7b91b21c}.claim-details dt{font-size:12px;line-height:1.4;color:#7b88a0}.claim-details dd{font-size:14px;line-height:1.45;color:#2d405d;margin:0;font-weight:500;overflow-wrap:anywhere}.claim-card .claim-actions{display:flex;flex-direction:column;align-items:center;gap:7px;margin:0}.claim-card .claim-actions>div{width:100%}.claim-card .claim-actions .primary{width:100%;min-height:50px;font-size:16px}.claim-card .claim-actions .micro{font-size:11px;line-height:1.5;color:#71809a;margin-top:12px;text-align:center}.claim-card .claim-actions>.text-button{font-size:11px;padding:5px 0;color:#6d7f9d}.build-scene.ready{padding-top:0;padding-bottom:9px}@media(max-height:780px) and (min-width:901px){.build-stage .fact-title{font-size:15px}.build-stage .fact-detail{font-size:13px}.fact-style-pill .fact,.fact-style-square .fact{padding:11px 13px}.build-stage .building-status>p{font-size:17px}.build-stage .building-status>span:last-child{font-size:12px}.claim-reveal .claim-card{max-width:600px;padding:22px 27px 14px;border-radius:24px}.claim-card-head{margin-bottom:15px}.claim-card-head h1{font-size:28px}.claim-card-head .eyebrow{font-size:12px;margin-bottom:5px}.claim-emblem{width:45px;height:45px}.claim-card .claim-copy{font-size:13px;line-height:1.6}.claim-details{margin:14px 0 16px}.claim-details>div{padding:9px 0}.claim-details dd{font-size:13px}.claim-details dt{font-size:11px}.claim-card .claim-actions .primary{min-height:44px;font-size:15px}.claim-card .claim-actions .micro{font-size:10px;margin-top:9px}.claim-card .claim-actions{gap:5px}}@media(max-width:1050px) and (min-width:761px){.build-stage .fact{width:28%;max-width:270px;gap:8px}.build-stage .fact-title{font-size:13px}.build-stage .fact-detail{font-size:12px}.fact-style-pill .fact,.fact-style-square .fact{padding:11px 12px}.build-stage .fact-icon{width:18px;height:18px}.build-stage .fact-icon>svg{width:17px;height:17px}.build-scene.interview .build-stage .build-canvas>.orb{width:43vh}.claim-reveal .claim-card{max-width:600px;padding:23px 27px 16px}.claim-card-head h1{font-size:28px}.claim-card .claim-copy{font-size:13px}.claim-details{margin:15px 0 17px}.claim-details>div{padding:10px 0}}@media(max-width:760px){.build-stage .build-sub{margin-top:4px;font-size:12px;color:#55657e}.build-stage .build-heading h1{line-height:1.24}.build-stage .facts-orbit{gap:9px;padding-bottom:18px}.build-stage .fact{width:calc(100% - 10px);max-width:350px;gap:10px;text-align:left;justify-content:flex-start;align-items:flex-start}.build-stage .fact>div{max-width:none;flex:1;min-width:0}.build-stage .fact-title{font-size:15px;line-height:1.35;color:#253753}.build-stage .fact-detail{font-size:13px;line-height:1.45;color:#4d5f7a;display:-webkit-box;-webkit-line-clamp:2;white-space:normal;overflow:hidden}.build-stage .fact-icon{width:20px;height:20px;margin-top:0}.build-stage .fact-icon>svg{width:18px;height:18px}.fact-style-pill .fact,.fact-style-square .fact{padding:12px 14px;border-radius:15px}.fact-style-pill .fact{border-radius:999px;padding:12px 19px}.fact-style-open .fact{padding:7px 5px}.build-stage .fact:nth-last-child(2){opacity:.6!important;transform:scale(.94)!important}.build-scene.interview .build-stage .build-canvas>.orb{width:min(70vw,34vh);top:34%}.build-stage .building-status{padding:10px 0 13px;min-height:78px}.build-stage .building-status>p{font-size:16px;line-height:1.35;margin:8px 0 6px}.build-stage .building-status>span:last-child{font-size:12px;color:#586981}.claim-reveal{padding:6px 0}.claim-reveal .claim-card{width:100%;padding:21px 20px 15px;border-radius:23px;max-width:440px}.claim-card-head{gap:12px;margin-bottom:17px}.claim-card-head .eyebrow{font-size:11px;margin-bottom:5px}.claim-card-head h1{font-size:25px;line-height:1.22}.claim-emblem{width:39px;height:39px;box-shadow:0 0 0 4px #ffffff3d,0 7px 20px -9px #7799dc4d}.claim-emblem>svg{width:18px;height:18px}.claim-card .claim-copy{font-size:12px;line-height:1.6}.claim-details{margin:16px 0 17px}.claim-details>div{grid-template-columns:64px minmax(0,1fr);gap:10px;padding:10px 0}.claim-details dt{font-size:11px;line-height:1.45}.claim-details dd{font-size:12px;line-height:1.45}.claim-card .claim-actions{gap:6px}.claim-card .claim-actions .primary{min-height:45px;font-size:14px}.claim-card .claim-actions .micro{font-size:9px;line-height:1.5;margin-top:10px}.claim-card .claim-actions>.text-button{font-size:10px;padding:4px 0}.build-scene.ready{padding-bottom:6px}}@media(max-width:760px) and (max-height:740px){.build-stage .build-sub{font-size:11px;margin-top:3px}.build-stage .facts-orbit{gap:6px;padding-bottom:12px}.build-stage .fact-title{font-size:14px}.build-stage .fact-detail{font-size:12px;line-height:1.4;margin-top:3px}.fact-style-pill .fact,.fact-style-square .fact{padding:10px 12px}.fact-style-pill .fact{padding-left:17px;padding-right:17px}.build-stage .building-status{min-height:68px;padding:7px 0 10px}.build-stage .building-status>p{font-size:15px}.build-stage .building-status>span:last-child{font-size:11px}.build-scene.interview .build-stage .build-canvas>.orb{width:31vh;top:32%}.claim-reveal{padding:3px 0}.claim-reveal .claim-card{padding:15px 16px 11px;border-radius:21px}.claim-card-head{gap:10px;margin-bottom:12px}.claim-card-head .eyebrow{font-size:10px;margin-bottom:4px}.claim-card-head h1{font-size:22px;line-height:1.2}.claim-emblem{width:33px;height:33px}.claim-emblem>svg{width:16px;height:16px}.claim-card .claim-copy{font-size:11px;line-height:1.55}.claim-details{margin:12px 0 13px}.claim-details>div{grid-template-columns:58px minmax(0,1fr);gap:8px;padding:7px 0}.claim-details dt{font-size:10px}.claim-details dd{font-size:11px;line-height:1.4}.claim-card .claim-actions{gap:4px}.claim-card .claim-actions .primary{min-height:39px;font-size:13px}.claim-card .claim-actions .micro{font-size:8px;margin-top:8px}.claim-card .claim-actions>.text-button{font-size:9px;padding:3px 0}}.pricing-heading h1{margin-bottom:6px}.pricing-heading>.signal{color:#2563eb}.plan-card .plan-name{font-size:12px;font-weight:500;color:#62718c}.plan-card .plan-role{font-family:var(--display);font-weight:400;font-size:24px;line-height:1.25;letter-spacing:-.025em;color:#17263e;margin-top:17px}.plan-card .plan-blurb{font-size:13px;line-height:1.55;color:#62718a;margin-top:12px;min-height:81px}.plan-card .plan-price{margin-top:19px;gap:8px;align-items:baseline}.plan-card .plan-price>span{font-size:39px;line-height:1.1}.plan-card .plan-price>small{font-size:12px;color:#7e8ca4;font-weight:400}.plan-normal{font-size:11px;color:#8490a4;margin-top:7px;line-height:1.4}.plan-card .plan-rule{margin:20px 0 17px}.plan-card li{font-size:13px;line-height:1.5;color:#4d617e}.plan-card ul{gap:11px}.plan-card .plan-bottom{font-size:10px;padding-top:24px}.promises{gap:12px;border:0;border-radius:0}.promises,.promises>span{background:none;box-shadow:none;padding:0}.promises>span{font-size:12px;color:#5e6d88;border:0}.promises>i{font-style:normal;color:#8695ae;font-size:11px}@media(min-height:900px) and (min-width:901px){.plan-card .plan-role{font-size:26px}.plan-card .plan-blurb{font-size:14px;min-height:90px}.plan-card li{font-size:14px}.plan-card .plan-price>span{font-size:43px}.plan-card .plan-price>small{font-size:13px}.plan-normal{font-size:12px}}@media(max-height:780px) and (min-width:761px){.plan-card .plan-role{font-size:22px;margin-top:13px}.plan-card .plan-blurb{font-size:12px;line-height:1.45;min-height:70px;margin-top:10px}.plan-card .plan-price{margin-top:13px}.plan-card .plan-price>span{font-size:34px}.plan-card .plan-rule{margin:15px 0 13px}.plan-card li{font-size:12px}.plan-card ul{gap:8px}.plan-card .plan-bottom{padding-top:14px}.promises>span{font-size:11px}}@media(max-width:1050px) and (min-width:761px){.plan-card .plan-role{font-size:21px}.plan-card .plan-blurb,.plan-card li{font-size:12px}}@media(max-width:760px){.pricing-heading h1{font-size:24px;margin-bottom:7px}.plan-card .plan-name{font-size:11px}.plan-card .plan-role{font-size:22px;margin-top:11px;line-height:1.25}.plan-card .plan-blurb{font-size:12px;line-height:1.45;min-height:0;margin-top:9px}.plan-card .plan-price{margin-top:13px;gap:7px}.plan-card .plan-price>span{font-size:33px;line-height:1.05}.plan-card .plan-price>small{font-size:11px}.plan-normal{font-size:10px;margin-top:6px}.plan-card .plan-rule{margin:12px 0}.plan-card li{font-size:11px;line-height:1.4}.plan-card ul{gap:8px}.plan-card .plan-bottom{font-size:9px;padding-top:13px}.promises{gap:9px}.promises>i,.promises>span{font-size:10px}}@media(max-width:760px) and (max-height:740px){.pricing-heading h1{font-size:21px;line-height:1.23;margin-bottom:6px}.pricing-heading>p{font-size:10px;line-height:1.4}.plan-card .plan-name{font-size:10px}.plan-card .plan-role{font-size:20px;margin-top:9px;line-height:1.2}.plan-card .plan-blurb{font-size:10px;line-height:1.4;margin-top:7px}.plan-card .plan-price{margin-top:10px}.plan-card .plan-price>span{font-size:28px}.plan-card .plan-price>small{font-size:10px}.plan-normal{font-size:9px;margin-top:5px}.plan-card .plan-rule{margin:9px 0}.plan-card li{font-size:10px;line-height:1.35}.plan-card ul{gap:5px}.plan-card .plan-bottom{font-size:8px;padding-top:9px}.promises{gap:7px}.promises>i,.promises>span{font-size:9px}}.fact-presentations{--fp-ink:#243a58;--fp-muted:#5e708b;position:absolute;inset:0;z-index:3;pointer-events:none;color:var(--fp-ink)}.fp-live-announcement{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.fact-presentations dd,.fact-presentations dl,.fact-presentations h2,.fact-presentations p{margin:0}.fact-presentations .fp-icon{flex:none;color:#3973e5}.fp-label{display:flex;align-items:center;gap:8px;color:var(--fp-muted);font-size:15px;line-height:1.4;font-weight:400}.fp-confirmed{color:#3f8e85}.fp-live-dot{display:inline-block;flex:none;width:6px;height:6px;border-radius:50%;background:#417eea;box-shadow:0 0 0 4px #417eea0b}.fp-trail{display:flex;justify-content:center;gap:28px;max-width:900px;margin:auto}.fp-trail-item{display:flex;align-items:flex-start;gap:6px;min-width:0;max-width:240px;color:#5b7394}.fp-trail-item>svg{flex:none;margin-top:3px;color:#4c83bf}.fp-trail-label{display:block;font-size:11px;color:#697b95;line-height:1.45;margin-bottom:3px}.fp-trail-value{display:block;font-size:12px;line-height:1.45;color:#455e80;overflow-wrap:anywhere}.build-scene .build-canvas:has(.fact-presentations[data-presentation=focus])>.orb{width:min(43vh,440px);top:36%}.fp-focus-current{position:absolute;top:65%;left:50%;transform:translateX(-50%);width:min(90%,700px);text-align:center}.fp-focus-current .fp-label{justify-content:center;font-size:17px}.fp-focus-current .fp-focus-value{font-family:var(--display);font-size:clamp(18px,1.7vw,24px);line-height:1.3;letter-spacing:-.025em;margin-top:10px;overflow-wrap:anywhere;color:#233a5d}.fp-focus-current .fp-focus-value[data-long=true]{font-size:clamp(17px,1.5vw,22px);line-height:1.35}.fact-presentations[data-presentation=focus]>.fp-trail{position:absolute;left:8%;right:8%;bottom:1%}.build-scene .build-canvas:has(.fact-presentations[data-presentation=constellation])>.orb{width:min(47vh,470px)}.fp-constellation{position:absolute;inset:0}.fp-floating-detail{position:absolute;display:flex;align-items:flex-start;gap:11px;width:26%;max-width:300px;padding-left:11px;border-left:1px solid #6498e835}.fp-floating-detail>.fp-icon{margin-top:2px;width:18px;height:18px}.fp-floating-detail .fp-label{font-size:12px;color:#657894;margin-bottom:5px}.fp-floating-detail p{font-size:16px;line-height:1.45;font-weight:400;overflow-wrap:anywhere;color:#344c6c}.fp-floating-detail[data-current=true]{border-left-color:#3973e5}.fp-floating-detail[data-current=true] p{color:#214a88}.fp-floating-detail[data-position="0"]{left:3%;top:5%}.fp-floating-detail[data-position="1"]{left:0;top:29%}.fp-floating-detail[data-position="2"]{left:1%;top:54%}.fp-floating-detail[data-position="3"]{left:4%;top:79%}.fp-floating-detail[data-position="4"]{right:1%;top:5%}.fp-floating-detail[data-position="5"]{right:0;top:29%}.fp-floating-detail[data-position="6"]{right:0;top:54%}.fp-floating-detail[data-position="7"]{right:3%;top:79%}.build-scene .build-canvas:has(.fact-presentations[data-presentation=ledger])>.orb{left:25%;top:49%;width:min(42vh,450px)}.fp-ledger{position:absolute;left:54%;right:2%;top:3%;bottom:2%;padding:14px 0 10px 27px;border-left:1px solid #7c9fc32c;display:flex;flex-direction:column;justify-content:center}.fp-ledger-heading{display:flex;align-items:center;gap:10px;font-size:13px;color:#617592;margin-bottom:15px}.fp-ledger-rows{display:flex;flex-direction:column;gap:0}.fp-ledger-row{display:flex;align-items:flex-start;gap:10px;padding:9px 0;border-bottom:1px solid #7496c21c}.fp-ledger-row:last-child{border-bottom:0}.fp-row-check{color:#4b8b9a;flex:none;margin-top:3px}.fp-ledger-row .fp-label{font-size:11px;line-height:1.4;margin-bottom:3px;color:#657995}.fp-ledger-row p{font-size:14px;line-height:1.45;color:#3b5271;overflow-wrap:anywhere}.fp-ledger-row[data-current=true] p{color:#2056a5}.fp-ledger-row[data-current=true] .fp-row-check{color:#2563eb}.build-scene .build-canvas:has(.fact-presentations[data-presentation=profile])>.orb{left:82%;top:14%;width:min(20vh,185px)}.fp-profile{position:absolute;inset:5% 7% 2%;display:flex;flex-direction:column}.fp-profile-heading{padding:4px 22% 22px 0;min-height:105px}.fp-profile-heading>.fp-label{font-size:13px;margin-bottom:9px}.fp-profile-heading h2{font-family:var(--display);font-size:clamp(25px,3vw,39px);line-height:1.25;font-weight:400;letter-spacing:-.03em;overflow-wrap:anywhere}.fp-profile-grid{display:grid;grid-template-columns:1fr 1fr;column-gap:54px;row-gap:0;align-content:start}.fp-profile-field{padding:15px 0;border-top:1px solid #7b9bc42e;min-width:0}.fp-profile-field dt{display:flex;align-items:center;gap:8px;font-size:12px;color:#637a98;margin-bottom:7px;line-height:1.4}.fp-profile-field dt>.fp-icon{width:16px;height:16px}.fp-profile-field dd{font-size:17px;line-height:1.45;color:#354d6d;overflow-wrap:anywhere}.fp-profile-field[data-current=true]{border-top-color:#5186e7}.fp-profile-field[data-current=true] dd{color:#1f58a9}.build-scene .build-canvas:has(.fact-presentations[data-presentation=story])>.orb{left:78%;top:49%;width:min(37vh,380px)}.fp-story{position:absolute;inset:5% 48% 2% 5%;display:flex;flex-direction:column;justify-content:center}.fp-story-heading{display:flex;align-items:center;gap:9px;font-size:13px;color:#5c7392;margin-bottom:25px}.fp-story-lines{display:flex;flex-direction:column;gap:22px}.fp-story-line .fp-story-phrase{font-size:13px;line-height:1.4;color:#6c7e98;display:block;margin-bottom:4px}.fp-story-line p{font-family:var(--display);font-size:21px;line-height:1.35;letter-spacing:-.02em;color:#677b98;overflow-wrap:anywhere}.fp-story-line[data-current=true] p{font-size:29px;color:#285ca3}.fp-story-line[data-current=true]{padding-left:15px;border-left:2px solid #5288e2}.fp-story>.fp-trail{gap:18px;margin:25px 0 0;justify-content:flex-start}.fp-story .fp-trail-item{max-width:190px}.fp-story .fp-trail-value{font-size:11px}.build-stage:has(.fact-presentations) .building-status>p{font-size:18px;color:#344762;line-height:1.4}@media(min-width:761px) and (max-height:780px){.fp-focus-current{top:64%}.fp-focus-current .fp-focus-value{font-size:22px}.fp-focus-current .fp-focus-value[data-long=true]{font-size:20px}.fp-focus-current .fp-label{font-size:15px}.fp-trail-value{font-size:11px}.fp-floating-detail p{font-size:14px}.fp-floating-detail .fp-label{font-size:11px}.fp-ledger{padding-top:0;padding-bottom:0}.fp-ledger-heading{margin-bottom:8px;font-size:12px}.fp-ledger-row{padding:6px 0}.fp-ledger-row p{font-size:12px}.fp-ledger-row .fp-label{font-size:10px}.fp-profile-heading{min-height:82px;padding-bottom:16px}.fp-profile-heading h2{font-size:29px}.fp-profile-field{padding:10px 0}.fp-profile-field dd{font-size:14px}.fp-profile-field dt{font-size:11px;margin-bottom:5px}.fp-story-heading{margin-bottom:18px}.fp-story-lines{gap:15px}.fp-story-line p{font-size:18px}.fp-story-line[data-current=true] p{font-size:25px}.fp-story>.fp-trail{margin-top:18px}}@media(min-width:761px) and (max-width:1050px){.fp-floating-detail{width:27%;gap:8px;padding-left:8px}.fp-floating-detail p{font-size:14px}.fp-floating-detail .fp-label{font-size:11px}.fp-floating-detail>.fp-icon{width:16px;height:16px}.fp-profile{left:3%;right:3%}.fp-profile-grid{column-gap:30px}.fp-profile-field dd{font-size:15px}.fp-story{left:2%;right:46%}.fp-story-line[data-current=true] p{font-size:25px}}@media(max-width:760px){.fp-label{font-size:14px}.fp-trail{gap:12px}.fp-trail-item{max-width:50%;gap:5px}.fp-trail-label{font-size:10px;margin-bottom:2px}.fp-trail-value{font-size:11px;line-height:1.35}.fp-trail-item>svg{width:11px;height:11px;margin-top:2px}.build-scene .build-canvas:has(.fact-presentations[data-presentation])>.orb{left:50%;top:30%;width:min(62vw,29vh)}.fp-focus-current{top:58%;width:100%}.fp-focus-current .fp-label{font-size:14px;gap:6px}.fp-focus-current .fp-icon{width:17px;height:17px}.fp-focus-current .fp-focus-value{font-size:18px;line-height:1.3;margin-top:8px}.fp-focus-current .fp-focus-value[data-long=true]{font-size:17px}.fact-presentations[data-presentation=focus]>.fp-trail{left:0;right:0;bottom:0;justify-content:center}.fact-presentations[data-presentation=focus]>.fp-trail>.fp-trail-item:first-child:nth-last-child(3){display:none}.fp-constellation{inset:57% 0 0;display:flex;flex-direction:column;justify-content:center;gap:15px}.fp-floating-detail{position:relative;inset:auto!important;width:100%;max-width:none;gap:10px;padding:0 0 0 12px;display:none}.fp-floating-detail:nth-last-child(-n+2){display:flex}.fp-floating-detail:nth-last-child(2){opacity:.65!important}.fp-floating-detail .fp-label{font-size:12px;margin-bottom:3px}.fp-floating-detail p{font-size:16px;line-height:1.4}.fp-floating-detail>.fp-icon{width:17px;height:17px}.fp-ledger{left:0;right:0;top:51%;bottom:0;padding:0 0 0 15px;justify-content:flex-start}.fp-ledger-heading{font-size:11px;margin-bottom:8px;gap:8px}.fp-ledger-row{padding:7px 0;gap:8px;display:none}.fp-ledger-row:nth-last-child(-n+3){display:flex}.fp-ledger-row .fp-label{font-size:10px;margin-bottom:2px}.fp-ledger-row p{font-size:13px;line-height:1.35}.fp-row-check{width:13px;height:13px;margin-top:2px}.build-scene .build-canvas:has(.fact-presentations[data-presentation=profile])>.orb{left:85%;top:12%;width:100px}.fp-profile{inset:4% 0 0}.fp-profile-heading{padding:0 25% 17px 0;min-height:90px}.fp-profile-heading>.fp-label{font-size:10px;line-height:1.4;margin-bottom:7px}.fp-profile-heading h2{font-size:24px;line-height:1.25}.fp-profile-grid{column-gap:19px;row-gap:0}.fp-profile-field{padding:11px 0;display:none}.fp-profile-field:nth-last-child(-n+4){display:block}.fp-profile-field dt{font-size:10px;gap:5px;margin-bottom:6px}.fp-profile-field dt>.fp-icon{width:14px;height:14px}.fp-profile-field dd{font-size:13px;line-height:1.45}.build-scene .build-canvas:has(.fact-presentations[data-presentation=story])>.orb{left:84%;top:13%;width:115px}.fp-story{inset:8% 0 0;justify-content:flex-start}.fp-story-heading{font-size:11px;margin-bottom:26px;max-width:70%;gap:8px}.fp-story-lines{gap:20px;padding-top:5px}.fp-story-line .fp-story-phrase{font-size:11px;margin-bottom:4px}.fp-story-line p{font-size:16px;line-height:1.35}.fp-story-line[data-current=true] p{font-size:23px}.fp-story-line[data-current=true]{padding-left:12px}.fp-story>.fp-trail{margin-top:22px;gap:17px}.fp-story .fp-trail-value{font-size:10px}.build-stage:has(.fact-presentations) .building-status>p{font-size:14px;color:#344762}}@media(max-width:760px) and (max-height:740px){.build-scene .build-canvas:has(.fact-presentations[data-presentation])>.orb{width:min(54vw,25vh);top:28%}.fp-focus-current{top:54%}.fp-focus-current .fp-focus-value{font-size:16px}.fp-focus-current .fp-focus-value[data-long=true]{font-size:15px}.fp-focus-current .fp-label{font-size:13px}.fp-trail-value{font-size:10px}.fp-trail-label{font-size:9px}.fp-constellation{top:53%;gap:10px}.fp-floating-detail p{font-size:14px}.fp-floating-detail .fp-label{font-size:11px}.fp-ledger{top:47%}.fp-ledger-row{padding:5px 0}.fp-ledger-row p{font-size:12px}.fp-ledger-heading{margin-bottom:5px}.build-scene .build-canvas:has(.fact-presentations[data-presentation=profile])>.orb{left:85%;top:10%;width:85px}.fp-profile-heading{min-height:72px;padding-bottom:13px}.fp-profile-heading h2{font-size:20px}.fp-profile-field{padding:8px 0}.fp-profile-field dd{font-size:12px}.fp-profile-field dt{font-size:9px;line-height:1.35;margin-bottom:5px}.build-scene .build-canvas:has(.fact-presentations[data-presentation=story])>.orb{left:85%;top:10%;width:95px}.fp-story{top:6%}.fp-story-heading{margin-bottom:21px}.fp-story-lines{gap:13px}.fp-story-line p{font-size:14px}.fp-story-line[data-current=true] p{font-size:20px}.fp-story>.fp-trail{margin-top:16px}}@media(prefers-reduced-motion:reduce){.build-scene .build-canvas:has(.fact-presentations)>.orb{transition:none}}.pricing .plan-grid,.team-plan.plan-card{position:relative;z-index:1;isolation:isolate}.team-plan.plan-card{background:rgb(255 255 255/.98);border-color:#dfe5ef;box-shadow:0 10px 28px -22px #182d4a55,inset 0 1px #fff;padding:20px}.team-plan.plan-card:hover{background:#fff;border-color:#becbdf;box-shadow:0 13px 30px -20px #182d4a45}.team-plan.plan-card.selected{background:#fff;border-color:var(--palette-primary,#2563eb)}.app-shell[data-palette] .pricing .team-plan.plan-card.selected{box-shadow:0 0 0 2px rgb(var(--palette-blue-rgb,37 99 235)/.13),0 14px 30px -22px #182d4a55,inset 0 1px #fff}.team-plan.plan-card>*{flex-shrink:0}.team-plan.plan-card .plan-role{font-size:25px;line-height:1.22;margin-top:11px}.team-plan.plan-card .plan-blurb{font-size:12px;line-height:1.45;min-height:0;margin-top:8px}.team-plan.plan-card .plan-price{margin-top:12px}.team-plan.plan-card .plan-price>span{font-size:38px}.team-plan.plan-card .plan-rule{margin:12px 0;background:#e8edf4}.plan-team{display:flex;flex-direction:column;gap:10px;width:100%;min-height:0}.team-eyebrow{font-size:10px;line-height:1.3;color:#67778e;margin:0;font-weight:500}.team-member{display:flex;gap:10px;align-items:center;min-width:0}.team-avatar{width:38px;height:38px;flex:none;display:grid;place-items:center;border-radius:50%;color:#2563eb;background:radial-gradient(circle at 29% 23%,#fff 3%,#e0ebff 59%,#bdcefa 100%);border:1px solid #fff;box-shadow:inset 0 -2px 5px #3d70ca0b,0 4px 12px #4267a50b}.team-avatar-sky{color:#287cbd;background:radial-gradient(circle at 29% 23%,#fff 3%,#e1f4fc 59%,#c7dff5 100%)}.team-avatar-violet{color:#6863be;background:radial-gradient(circle at 29% 23%,#fff 3%,#eeeaff 59%,#d4cff1 100%)}.team-member-copy{display:flex;flex-direction:column;gap:3px;min-width:0}.team-member-copy>strong{font:500 15px/1.25 var(--body);color:#233751}.team-member-role{font-size:10px;line-height:1.3;color:#637591}.team-member-duty{font-size:11px;line-height:1.4;color:#586d88;max-width:240px}.plan-team-core .team-member{align-items:flex-start;padding:4px 0 3px}.plan-team-core .team-avatar{width:53px;height:53px}.plan-team-core .team-avatar>svg{width:23px;height:23px}.plan-team-core .team-member-copy>strong{font-size:20px;letter-spacing:-.025em}.plan-team-core .team-member-role{font-size:12px;color:#2563eb}.plan-team-core .team-member-duty{margin-top:3px;font-size:12px;line-height:1.5}.team-inherited{display:flex;align-items:center;gap:7px;color:#5f728d;font-size:10px;line-height:1.4;padding-bottom:9px;border-bottom:1px solid #e8edf4}.team-inherited>svg:first-child{color:#7a92b4;flex:none}.team-inherited>svg:last-child{color:#7995bb;margin-left:auto;flex:none}.team-avatar-stack{display:flex;margin-right:1px;flex:none}.team-avatar-stack>svg{box-sizing:content-box;background:#edf3fe;border:1px solid #fff;border-radius:50%;padding:4px;color:#7390b8;margin-left:-6px}.team-avatar-stack>svg:first-child{margin-left:0}.team-plan.plan-card .plan-bottom{padding-top:12px;font-size:10px}@media(min-height:900px) and (min-width:901px){.team-plan.plan-card .plan-role{font-size:26px}.team-plan.plan-card .plan-blurb{font-size:13px}.team-plan.plan-card .plan-price>span{font-size:41px}.plan-team{gap:11px}.team-avatar{width:40px;height:40px}.team-member-copy>strong{font-size:16px}.team-member-duty{font-size:12px}}@media(max-width:1050px) and (min-width:761px){.team-plan.plan-card{padding:17px}.team-plan.plan-card .plan-role{font-size:22px}.team-plan.plan-card .plan-blurb{font-size:11px}.team-member-copy>strong{font-size:13px}.team-avatar{width:33px;height:33px}.team-member{gap:8px}.team-member-duty{font-size:10px}.team-inherited{font-size:9px;gap:5px}}@media(max-height:780px) and (min-width:761px){.team-plan.plan-card{padding:16px 18px}.team-plan.plan-card .plan-role{font-size:22px;margin-top:8px}.team-plan.plan-card .plan-blurb{font-size:11px;line-height:1.4;margin-top:6px}.team-plan.plan-card .plan-price{margin-top:8px}.team-plan.plan-card .plan-price>span{font-size:32px}.team-plan.plan-card .plan-rule{margin:9px 0}.plan-team{gap:7px}.team-avatar{width:31px;height:31px}.team-avatar>svg{width:17px;height:17px}.team-member-copy{gap:2px}.team-member-copy>strong{font-size:14px}.team-member-role{font-size:10px}.team-member-duty{font-size:11px;line-height:1.3}.team-inherited{padding-bottom:6px;font-size:10px}.team-eyebrow{font-size:9px}.team-plan.plan-card .plan-bottom{padding-top:8px}.plan-team-core .team-avatar{width:43px;height:43px}.plan-team-core .team-member-copy>strong{font-size:18px}.plan-team-core .team-member-duty{font-size:11px}}@media(max-width:760px){.team-plan.plan-card{padding:15px 16px 12px}.team-plan.plan-card .plan-role{font-size:22px;margin-top:9px}.team-plan.plan-card .plan-blurb{font-size:12px;line-height:1.45;margin-top:7px}.team-plan.plan-card .plan-price{margin-top:10px}.team-plan.plan-card .plan-price>span{font-size:33px}.team-plan.plan-card .plan-rule{margin:11px 0}.plan-team{gap:10px}.team-avatar{width:36px;height:36px}.team-member-copy>strong{font-size:14px}.team-member-role{font-size:10px}.team-member-duty{font-size:11px;max-width:none}.team-inherited{font-size:10px;padding-bottom:8px}.plan-team .team-eyebrow{display:none}.team-plan.plan-card .plan-bottom{height:0;min-height:0;padding:0;margin:0;overflow:hidden;visibility:hidden}.plan-team-core .team-avatar{width:47px;height:47px}.plan-team-core .team-member-copy>strong{font-size:20px}.plan-team-core .team-member-duty{font-size:12px}}@media(max-width:760px) and (max-height:740px){.team-plan.plan-card{padding:11px 14px 10px}.team-plan.plan-card .plan-role{font-size:19px;margin-top:6px}.team-plan.plan-card .plan-blurb{font-size:10px;line-height:1.35;margin-top:5px}.team-plan.plan-card .plan-price{margin-top:7px}.team-plan.plan-card .plan-price>span{font-size:28px}.team-plan.plan-card .plan-rule{margin:8px 0}.plan-team{gap:6px}.team-avatar{width:29px;height:29px}.team-avatar>svg{width:16px;height:16px}.team-member{gap:8px}.team-member-copy{gap:2px}.team-member-copy>strong{font-size:12px}.team-member-role{font-size:10px}.team-member-duty{font-size:10px;line-height:1.3}.team-inherited{font-size:9px;padding-bottom:6px}.team-avatar-stack>svg{padding:3px;width:11px;height:11px}.plan-team-core .team-avatar{width:39px;height:39px}.plan-team-core .team-avatar>svg{width:19px;height:19px}.plan-team-core .team-member{padding:0}.plan-team-core .team-member-copy>strong{font-size:16px}.plan-team-core .team-member-role{font-size:10px}.plan-team-core .team-member-duty{font-size:10px;line-height:1.35;margin-top:2px}.team-plan[data-plan=scale] .plan-blurb{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}.team-plan[data-plan=scale] .team-eyebrow{display:none}.team-plan[data-plan=scale] .plan-team{gap:8px}.team-plan[data-plan=scale] .team-avatar{width:35px;height:35px}.team-plan[data-plan=scale] .team-member-copy>strong{font-size:15px}.team-plan[data-plan=scale] .team-member-copy{gap:2px}.team-plan[data-plan=scale] .team-member-duty{font-size:11px;line-height:1.35}.team-plan[data-plan=scale] .plan-bottom{padding-top:8px}@media(max-height:780px) and (min-width:761px){.team-plan[data-plan=scale] .plan-team{gap:6px}.team-plan[data-plan=scale] .team-avatar{width:30px;height:30px}.team-plan[data-plan=scale] .team-member-copy>strong{font-size:13px}.team-plan[data-plan=scale] .team-member-duty{font-size:10px}}@media(max-width:760px){.team-plan[data-plan=scale] .team-avatar{width:34px;height:34px}.team-plan[data-plan=scale] .team-member-copy>strong{font-size:14px}.team-plan[data-plan=scale] .team-member-duty{font-size:11px}.team-plan[data-plan=scale] .plan-bottom{padding-top:0}}@media(max-width:760px) and (max-height:740px){.team-plan[data-plan=scale] .plan-team{gap:4px}.team-plan[data-plan=scale] .team-avatar{width:26px;height:26px}.team-plan[data-plan=scale] .team-avatar>svg{width:15px;height:15px}.team-plan[data-plan=scale] .team-member-copy{gap:0}.team-plan[data-plan=scale] .team-member-copy>strong{font-size:12px}.team-plan[data-plan=scale] .team-member-duty{font-size:9px;line-height:1.25}.team-plan[data-plan=pro] .plan-team{gap:4px}.team-plan[data-plan=scale] .plan-blurb,.team-plan[data-plan=scale] .plan-role{margin-top:4px}.team-plan[data-plan=scale] .plan-price{margin-top:5px}.team-plan[data-plan=scale] .plan-rule{margin:6px 0}.team-plan[data-plan=scale] .plan-team{gap:3px}.team-plan[data-plan=scale] .team-inherited{padding-bottom:4px}}.pricing .plan-grid>.plan-card{width:100%}.pricing-close .promises,.promises{gap:25px;flex-wrap:nowrap;padding:4px 0}.promises>span{font-size:15px;line-height:1.4;font-weight:500;color:#364c70;gap:8px;white-space:nowrap}.promises svg{width:21px;height:21px;stroke-width:1.65;color:#2868e8;flex:none}.flow-menu{max-height:calc(100dvh - 85px);overflow-y:auto;overscroll-behavior:contain}.presentation-picker{padding:13px 4px;margin:6px 0;border-block:1px solid #1e3a5f12}.presentation-picker>span{display:block;font-size:11px;color:#6a7c98;margin:0 6px 8px}.presentation-picker>div{display:grid;gap:3px}.presentation-picker button{display:flex;flex-direction:column;align-items:flex-start;gap:3px;padding:8px 10px;border-radius:9px;text-align:left;border:1px solid transparent;width:100%}.presentation-picker button>span{font-size:12px;color:#354c6e}.presentation-picker button>small{font-size:10px;line-height:1.4;color:#6b7f9d}.presentation-picker button:hover{background:#edf3ff}.presentation-picker button[aria-pressed=true]{border-color:#a6c1fc80;background:#eaf1ff}.presentation-picker button[aria-pressed=true]>span{color:#2563eb}.presentation-picker button:focus-visible{outline:2px solid #2563eb;outline-offset:1px}@media(max-width:760px){.pricing-close .promises,.promises{gap:14px;padding:5px 0}.promises>span{font-size:12px;gap:5px}.promises svg{width:18px;height:18px}.flow-menu{max-height:calc(100dvh - 70px)}}@media(max-width:374px){.pricing-close .promises,.promises{gap:10px}.promises>span{font-size:11.5px;gap:4px}.promises svg{width:17px;height:17px}}.build-scene .build-canvas:has(.fact-presentations[data-presentation=ledger]),.build-scene .build-canvas:has(.fact-presentations[data-presentation=profile]){display:grid;align-items:center;column-gap:5%;grid-template-columns:43% 52%;padding:12px 0 8px}.build-scene .build-canvas:has(.fact-presentations[data-presentation=ledger])>.orb,.build-scene .build-canvas:has(.fact-presentations[data-presentation=profile])>.orb{position:relative;inset:auto;transform:none;grid-row:1;grid-column:1;justify-self:center;width:min(100%,40vh);max-height:100%;transition:none}.build-scene .build-canvas>.fact-presentations:is([data-presentation=ledger],[data-presentation=profile]){position:relative;inset:auto;grid-row:1;grid-column:2;width:100%;height:100%;min-height:0;display:flex;align-items:center}.build-scene .fp-ledger{position:relative;inset:auto;padding:10px 0 10px 24px;width:100%;height:100%}.build-scene .build-canvas:has(.fact-presentations[data-presentation=profile]){grid-template-columns:65% 30%}.build-scene .build-canvas:has(.fact-presentations[data-presentation=profile])>.orb{grid-column:2;width:min(100%,34vh)}.build-scene .build-canvas>.fact-presentations[data-presentation=profile]{grid-column:1}.build-scene .fp-profile{position:relative;inset:auto;width:100%}.build-scene .fp-profile-heading{padding:0 0 20px;min-height:0}.build-scene .fp-profile-grid{column-gap:30px}.build-scene .fp-profile-field dd{font-size:16px}.build-scene .fp-focus-current{top:65%}.build-scene.review .fp-focus-current{top:61%}.hold-preview-setting{display:flex;gap:10px;align-items:flex-start;padding:12px 10px;border-bottom:1px solid #203e6712;color:#38516f;font-size:12px;cursor:pointer}.hold-preview-setting input{width:16px;height:16px;margin:1px 0 0;accent-color:#2563eb;flex:none}.hold-preview-setting small{display:block;font-size:10px;line-height:1.5;color:#71819b;margin-top:4px}.orb-review-actions{display:flex;flex-direction:column;align-items:center;gap:10px;padding:14px 0 5px}.orb-review-actions>span{display:flex;align-items:center;gap:7px;font-size:12px;color:#4d6486}.orb-review-actions>span svg{color:#397f9a}.orb-review-actions>.primary{min-height:44px;min-width:220px;font-size:14px}.build-scene.review .build-heading h1{max-width:850px}.build-scene.review .build-progress{display:none}@media(min-width:761px) and (max-height:780px){.build-scene .fp-profile-heading{padding-bottom:14px}.build-scene .fp-profile-heading h2{font-size:27px}.build-scene .fp-profile-field{padding:9px 0}.build-scene .fp-profile-field dd{font-size:13px}.orb-review-actions{padding-top:7px;gap:7px}.orb-review-actions>.primary{min-height:40px;font-size:13px}}@media(max-width:760px){.build-scene .build-canvas:has(.fact-presentations[data-presentation=ledger]),.build-scene .build-canvas:has(.fact-presentations[data-presentation=profile]){grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(105px,42%) minmax(0,1fr);gap:14px;padding:6px 0}.build-scene .build-canvas:has(.fact-presentations[data-presentation=ledger])>.orb,.build-scene .build-canvas:has(.fact-presentations[data-presentation=profile])>.orb{grid-column:1;grid-row:1;width:min(100%,22vh,190px);max-height:none}.build-scene .build-canvas>.fact-presentations:is([data-presentation=ledger],[data-presentation=profile]){grid-column:1;grid-row:2;align-items:flex-start}.build-scene .fp-ledger{padding:0 0 0 13px;justify-content:flex-start}.build-scene .fp-profile-heading{padding:0 0 12px}.build-scene .fp-profile-heading h2{font-size:22px}.build-scene .fp-profile-grid{column-gap:20px}.build-scene .fp-profile-field{padding:9px 0}.build-scene .fp-profile-field dd{font-size:13px}.build-scene .fp-focus-current{top:57%}.build-scene.review .build-canvas:has(.fact-presentations[data-presentation=ledger]),.build-scene.review .build-canvas:has(.fact-presentations[data-presentation=profile]){grid-template-rows:75px minmax(0,1fr);gap:12px}.build-scene.review .build-canvas:has(.fact-presentations[data-presentation=ledger])>.orb,.build-scene.review .build-canvas:has(.fact-presentations[data-presentation=profile])>.orb{width:85px}.build-scene.review .fp-ledger-rows{display:grid;grid-template-columns:1fr 1fr;column-gap:17px}.build-scene.review .fp-ledger-row{display:flex;padding:8px 0;gap:5px}.build-scene.review .fp-ledger-heading{margin-bottom:8px}.build-scene.review .fp-ledger-row p{font-size:12px;line-height:1.4}.build-scene.review .fp-profile-field{display:block;padding:8px 0}.build-scene.review .fp-profile-field dd{font-size:12px;line-height:1.4}.build-scene.review .fp-profile-heading h2{font-size:21px}.orb-review-actions{padding:8px 0 3px;gap:8px}.orb-review-actions>.primary{min-height:42px;min-width:205px;font-size:13px}.orb-review-actions>span{font-size:11px}}@media(max-width:760px) and (max-height:740px){.build-scene .build-canvas:has(.fact-presentations[data-presentation=ledger]),.build-scene .build-canvas:has(.fact-presentations[data-presentation=profile]){grid-template-rows:minmax(80px,36%) minmax(0,1fr);gap:10px;padding:3px 0}.build-scene .build-canvas:has(.fact-presentations[data-presentation=ledger])>.orb,.build-scene .build-canvas:has(.fact-presentations[data-presentation=profile])>.orb{width:min(100%,19vh,140px)}.build-scene .fp-profile-heading h2{font-size:19px}.build-scene .fp-profile-field dd{font-size:12px}.build-scene .fp-profile-field{padding:7px 0}.build-scene .fp-focus-current{top:55%}.build-scene.review .build-canvas:has(.fact-presentations[data-presentation=ledger]),.build-scene.review .build-canvas:has(.fact-presentations[data-presentation=profile]){grid-template-rows:53px minmax(0,1fr);gap:7px}.build-scene.review .build-canvas:has(.fact-presentations[data-presentation=ledger])>.orb,.build-scene.review .build-canvas:has(.fact-presentations[data-presentation=profile])>.orb{width:62px}.build-scene.review .fp-ledger-heading{font-size:10px;margin-bottom:4px}.build-scene.review .fp-ledger-row{padding:5px 0}.build-scene.review .fp-ledger-row .fp-label{font-size:9px}.build-scene.review .fp-ledger-row p{font-size:11px}.build-scene.review .fp-profile-heading{padding-bottom:7px}.build-scene.review .fp-profile-heading h2{font-size:18px}.build-scene.review .fp-profile-heading>.fp-label{font-size:9px;margin-bottom:4px}.build-scene.review .fp-profile-field{padding:6px 0}.build-scene.review .fp-profile-field dt{font-size:9px;gap:4px;margin-bottom:4px}.build-scene.review .fp-profile-field dd{font-size:11px;line-height:1.35}.orb-review-actions{padding-top:5px;gap:6px}.orb-review-actions>.primary{min-height:38px;font-size:12px}.orb-review-actions>span{font-size:10px}}@media(max-width:760px){.build-scene.review .fp-ledger-row[data-fact-key=domain] p{font-size:11px;letter-spacing:-.01em}}.app-shell[data-palette]{--blue:var(--palette-primary);color:var(--palette-ink);color-scheme:light}.app-shell[data-palette] .aurora{background:linear-gradient(180deg,var(--palette-base),var(--palette-middle) 50%,var(--palette-bottom))}.app-shell[data-palette] .aurora:before{background:radial-gradient(40% 35% at 20% 80%,rgb(var(--palette-blue-rgb)/.22),transparent 70%),radial-gradient(35% 30% at 78% 22%,rgb(var(--palette-purple-rgb)/.2),transparent 70%),radial-gradient(45% 40% at 55% 60%,rgb(var(--palette-sky-rgb)/.14),transparent 72%),linear-gradient(120deg,color-mix(in srgb,var(--palette-bottom) 90%,transparent),color-mix(in srgb,var(--palette-base) 55%,transparent) 45%,color-mix(in srgb,var(--palette-bottom) 85%,transparent))}.app-shell[data-palette] .aurora i:first-child{background:rgb(var(--palette-cloud-one)/.55)}.app-shell[data-palette] .aurora i:nth-child(2){background:rgb(var(--palette-cloud-two)/.4)}.app-shell[data-palette] .aurora i:nth-child(3){background:rgb(var(--palette-cloud-three)/.36)}.app-shell[data-palette] .primary{background:linear-gradient(180deg,var(--palette-primary-top),var(--palette-primary) 65%,var(--palette-primary-bottom));box-shadow:inset 0 1px #ffffff59,0 12px 28px -16px rgb(var(--palette-blue-rgb)/.6)}.app-shell[data-palette]:not([data-palette=original]) :is(.eyebrow,.pricing-heading>.signal,.promises svg,.fact-presentations .fp-icon,.plan-check,.selected .team-member-role){color:var(--palette-primary)}.app-shell[data-palette]:not([data-palette=original]) :is(.hero-sub,.pricing-heading>p,.plan-blurb,.claim-copy,.build-sub){color:var(--palette-muted)}.app-shell[data-palette]:not([data-palette=original]) :is(.plan-role,.team-member-copy>strong,.claim-details dd,.fp-focus-value,.fp-profile-field dd,.fp-profile-heading h2,.fp-ledger-row p,.fp-floating-detail p,.fp-story-line p,.promises>span){color:var(--palette-detail)}.app-shell[data-palette]:not([data-palette=original]) :is(.fp-label,.fp-trail-label,.fp-profile-field dt,.fp-story-phrase,.fp-trail-value,.fp-ledger-heading,.fp-story-heading,.team-member-duty,.team-member-role){color:var(--palette-muted)}.app-shell[data-palette]:not([data-palette=original]) :is(.fp-ledger-row[data-current=true] p,.fp-profile-field[data-current=true] dd,.fp-floating-detail[data-current=true] p,.fp-story-line[data-current=true] p){color:var(--palette-primary)}.app-shell[data-palette]:not([data-palette=original]) .plan-card.selected{border-color:rgb(var(--palette-blue-rgb)/.6);box-shadow:inset 0 1px #ffffffb8,0 0 0 3px rgb(var(--palette-blue-rgb)/.1),0 18px 48px -28px rgb(var(--palette-blue-rgb)/.3)}.app-shell[data-palette]:not([data-palette=original]) .selected .discount{background:var(--palette-primary)}.app-shell[data-palette]:not([data-palette=original]) .discount{color:var(--palette-primary);background:rgb(var(--palette-blue-rgb)/.08)}.app-shell[data-palette]:not([data-palette=original]) .selected .discount{color:white}.app-shell[data-palette]:not([data-palette=original]) .team-avatar{color:var(--palette-primary);background:radial-gradient(circle at 29% 23%,white 3%,rgb(var(--palette-blue-rgb)/.08) 59%,rgb(var(--palette-purple-rgb)/.2))}.palette-picker{padding:12px 4px;border-bottom:1px solid #203e6712}.palette-picker>span{display:block;font-size:11px;color:#6a7c98;margin:0 6px 9px}.palette-picker>div{display:grid;grid-template-columns:1fr 1fr;gap:5px}.palette-picker button{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:9px 8px;text-align:left;border:1px solid transparent;border-radius:10px}.palette-picker button:hover{background:#f0f3fb}.palette-picker button[aria-pressed=true]{border-color:#aac0ea;background:#edf3ff}.palette-picker button>span:not(.palette-swatches){font-size:11px;color:#3e4c68}.palette-picker button>small{font-size:9px;line-height:1.4;color:#76829b}.palette-swatches{display:flex;gap:3px}.palette-swatches i{width:15px;height:15px;border-radius:50%;border:1px solid #263b6614}.stage-panel,.transition-panel{width:100%;height:100%;min-height:0;position:relative}.stage-panel[inert]{pointer-events:none;user-select:none}.stage-panel .scene-enter{animation:none}.primary{transition:box-shadow .24s ease,background .24s ease;touch-action:manipulation}.primary>svg{transition:translate .24s cubic-bezier(.16,1,.3,1)}.primary:hover>svg{translate:2px 0}.primary:active>svg{translate:1px 0}.claim-reveal .claim-card{transform-origin:50% 60%}.claim-card .claim-details>div{transition:background .2s ease}.flow-menu{transform-origin:top right}@media(prefers-reduced-motion:reduce){.primary>svg{translate:none!important}.stage-panel,.transition-panel{will-change:auto}}.mobile-plan-tabs>button{position:relative;isolation:isolate}.mobile-plan-tabs>button[aria-selected=true]{background:transparent;box-shadow:none}.plan-tab-highlight{position:absolute;inset:0;z-index:-1;border-radius:999px;background:#fffffff0;box-shadow:0 2px 8px #5069a312;pointer-events:none}.plan-card{transform-origin:50% 60%}.app-shell[data-palette] .aurora.ambient-background{background:linear-gradient(180deg,var(--palette-base,#fbfbfd),var(--palette-middle,#f7f8fc) 58%,var(--palette-bottom,#eef2ff));isolation:isolate;contain:strict}.app-shell[data-palette] .aurora.ambient-background:before{content:"";position:absolute;inset:0;z-index:3;pointer-events:none;animation:none;transform:none;background:radial-gradient(ellipse 57% 51% at 50% 34%,rgb(255 255 255/.72),rgb(255 255 255/.36) 50%,transparent 100%),linear-gradient(180deg,rgb(255 255 255/.69),rgb(255 255 255/.2) 26%,transparent 58%)}.aurora.ambient-background .react-bits-aurora{position:absolute;inset:0;width:100%;height:100%;overflow:hidden}.aurora.ambient-background .react-bits-aurora-canvas{position:absolute;inset:0;display:block;width:100%;height:100%}.aurora.ambient-background .ambient-aurora{z-index:2;opacity:.95;mix-blend-mode:multiply;transform:scale(1.035);transform-origin:50% 75%}.app-shell[data-palette] .aurora.ambient-background>i{z-index:1;opacity:.37;filter:blur(75px);mix-blend-mode:multiply;animation:ambient-fallback-flow 17s cubic-bezier(.45,0,.55,1) infinite alternate;transition:opacity 1.8s ease;will-change:transform}.app-shell[data-palette] .aurora.ambient-background>i:first-child{width:58vw;height:49vw;left:-19%;bottom:-22%;animation-delay:-5s}.app-shell[data-palette] .aurora.ambient-background>i:nth-child(2){width:52vw;height:42vw;left:36%;bottom:-29%;animation-delay:-12s}.app-shell[data-palette] .aurora.ambient-background>i:nth-child(3){width:44vw;height:54vw;right:-19%;bottom:-5%;animation-delay:-1s}.app-shell[data-palette] .aurora.ambient-background:has(.ambient-aurora[data-rendered=true])>i{opacity:.11;animation:none;will-change:auto}@keyframes ambient-fallback-flow{0%{transform:translate3d(-5%,8%,0) rotate(-8deg) scale(.96)}to{transform:translate3d(14%,-9%,0) rotate(9deg) scale(1.12)}}@media(max-width:760px){.aurora.ambient-background .ambient-aurora{opacity:.79;transform:scale(1.08)}.app-shell[data-palette] .aurora.ambient-background:before{background:radial-gradient(ellipse 95% 50% at 50% 32%,rgb(255 255 255/.68),rgb(255 255 255/.25) 60%,transparent),linear-gradient(180deg,rgb(255 255 255/.65),transparent 49%)}.app-shell[data-palette] .aurora.ambient-background>i{filter:blur(55px);opacity:.28}.app-shell[data-palette] .aurora.ambient-background>i:first-child{width:115vw!important;height:110vw!important;left:-70%;bottom:-4%}.app-shell[data-palette] .aurora.ambient-background>i:nth-child(2){width:115vw!important;height:110vw!important;left:12%;bottom:-19%}.app-shell[data-palette] .aurora.ambient-background>i:nth-child(3){width:95vw!important;height:120vw!important;right:-65%;bottom:7%}}@media(prefers-reduced-motion:reduce){.app-shell[data-palette] .aurora.ambient-background>i{animation:none;will-change:auto;transition:none}}.app-shell{--mascot-avatar-size:40px}.app-shell .claim-card .mascot-avatar.claim-emblem,.app-shell .mascot-avatar,.app-shell .team-plan.plan-card .team-avatar{display:inline-flex;align-items:center;justify-content:center;flex:none;position:relative;isolation:isolate;width:var(--mascot-avatar-size);height:var(--mascot-avatar-size);min-width:var(--mascot-avatar-size);min-height:var(--mascot-avatar-size);aspect-ratio:1;border-radius:50%;overflow:hidden;padding:1px;border:1px solid #e4eaf5;background:linear-gradient(145deg,#fff,#eff4ff);box-shadow:inset 0 1px #fff,0 3px 10px -7px #243f6c3d}.app-shell .mascot-avatar>img{display:block;width:100%;height:100%;object-fit:contain;object-position:center;max-width:none;filter:none;user-select:none}.app-shell .claim-card .mascot-avatar.claim-emblem{margin:0}.team-inherited{min-height:21px}@media(min-width:761px) and (max-height:780px){.app-shell{--mascot-avatar-size:36px}}@media(max-width:760px){.app-shell{--mascot-avatar-size:36px}}@media(max-width:760px) and (max-height:740px){.app-shell{--mascot-avatar-size:26px}}.platform-frame{position:fixed;inset:0;z-index:60;background:var(--palette-base,#fbfbfd)}.platform-frame[hidden]{display:none}.platform-frame-view{display:block;width:100%;height:100%;border:0}.app-shell[data-preview].screen-4 .app-header{z-index:65}.app-shell[data-preview].screen-4 .brand-button{visibility:hidden}.app-shell[data-preview].screen-4 .flow-menu{z-index:66}.call-dock{position:fixed;left:50%;bottom:max(14px,calc(env(safe-area-inset-bottom,0px) + 10px));transform:translateX(-50%);z-index:70}.call-dock-error{width:max-content;max-width:calc(100% - 32px);margin:0;text-align:center}.app-shell.call-docked{grid-template-rows:74px minmax(0,1fr) 80px}.app-shell.call-docked .progress-rail{visibility:hidden}.waveform.metered i{animation:none;transform:scaleY(calc(.25 + var(--l,0) * .75));transition:transform .08s linear}[data-ringing]{animation:target-ring 1.4s ease-out 1}@keyframes target-ring{0%{outline:2px solid rgb(var(--palette-blue-rgb,37 99 235)/0);outline-offset:0}25%{outline:2px solid rgb(var(--palette-blue-rgb,37 99 235)/.55);outline-offset:4px}to{outline:2px solid rgb(var(--palette-blue-rgb,37 99 235)/0);outline-offset:12px}}.detail-dialog.call-details{max-width:420px}.call-details h2{margin-bottom:8px}.call-details .field{margin-top:16px}.call-details .primary{width:100%;margin-top:24px;font-size:15px}.turnstile-dock{position:fixed;bottom:16px;left:50%;transform:translateX(-50%);z-index:2147483000}@media(max-height:780px) and (min-width:761px){.app-shell.call-docked{grid-template-rows:62px minmax(0,1fr) 68px}}@media(max-width:760px){.app-shell.call-docked{grid-template-rows:62px minmax(0,1fr) 64px}.detail-dialog.call-details{padding:26px 22px}}@media(max-width:760px) and (max-height:740px){.app-shell.call-docked{grid-template-rows:53px minmax(0,1fr) 58px}.call-dock{bottom:max(8px,calc(env(safe-area-inset-bottom,0px) + 6px))}}@media(prefers-reduced-motion:reduce){.waveform.metered i{transform:scaleY(.5);transition:none}[data-ringing]{animation:none;outline:2px solid rgb(var(--palette-blue-rgb,37 99 235)/.55);outline-offset:4px}}