.candor-nav-inner{align-items:center;gap:34px;max-width:1440px;margin:0 auto;padding:18px 24px;display:flex}.candor-nav-logo{align-items:center;text-decoration:none;display:inline-flex}.candor-nav-links{align-items:center;gap:34px;margin-left:20px;display:flex}.candor-nav-links a{color:var(--candor-text);font-size:1rem;text-decoration:none;transition:color .15s}.candor-nav-links a:hover{color:var(--candor-ultramarine)}.candor-nav-actions{align-items:center;gap:16px;margin-left:auto;display:flex}.candor-nav-actions .candor-btn{padding:14px 22px;font-size:.875rem}.candor-nav-toggle{border:1px solid var(--candor-line);color:var(--candor-text);background:0 0;border-radius:4px;margin-left:auto;padding:8px;display:none}@media (max-width:900px){.candor-nav-links,.candor-nav-actions{display:none}.candor-nav-toggle{display:inline-flex}.candor-nav-menu{border-top:1px solid var(--candor-line);flex-direction:column;gap:18px;padding:12px 24px 24px;display:flex}.candor-nav-menu a{color:var(--candor-text);font-size:1.0625rem;text-decoration:none}.candor-nav-menu .candor-btn{justify-content:center}}@media (min-width:901px){.candor-nav-menu{display:none}}.candor-hero-actions{display:none}@media (max-width:900px){.candor-hero-copy .candor-hero-cta-desktop{display:none}.candor-hero-actions{flex-wrap:wrap;align-items:stretch;gap:16px;display:flex}.candor-hero-actions .candor-btn{padding:18px 22px;font-size:1.0625rem}}.candor-hero{border-bottom:1px solid var(--candor-line);grid-template-columns:minmax(0,1fr) minmax(0,825px);align-items:start;gap:40px;max-width:1646px;min-height:900px;margin:0 auto;padding:177px 42px 179px 95px;display:grid;position:relative;overflow:hidden}.candor-hero-copy{z-index:3;min-width:0;max-width:650px;padding-top:53px;position:relative}.candor-hero-copy h1{min-height:3.3em}.candor-hero-phrase{transition:opacity .38s,transform .38s;display:block}.candor-hero-phrase.is-out{opacity:0;transform:translateY(12px)}.candor-hero-sub{max-width:540px;margin:32px 0 44px}.candor-hero-byline{margin-top:56px}.candor-hero-stage{justify-self:end;width:100%;max-width:825px;position:relative}.candor-hero-stage .candor-win{z-index:2;position:relative}.candor-hero-arc{border:108px solid var(--candor-ultramarine);z-index:0;border-radius:50%;width:936px;height:936px;position:absolute;top:-384px;left:69px}.candor-hero-block{background:var(--candor-coral);width:726px;height:369px;box-shadow:-18px -18px 0 0 var(--candor-cream);z-index:1;position:absolute;top:207px;left:126px}.candor-hero-brackets{z-index:3;opacity:.9;--b:var(--candor-coral);background:linear-gradient(var(--b), var(--b)) top left / 17px 2px no-repeat, linear-gradient(var(--b), var(--b)) top left / 2px 14px no-repeat, linear-gradient(var(--b), var(--b)) top right / 17px 2px no-repeat, linear-gradient(var(--b), var(--b)) top right / 2px 14px no-repeat, linear-gradient(var(--b), var(--b)) bottom left / 17px 2px no-repeat, linear-gradient(var(--b), var(--b)) bottom left / 2px 14px no-repeat, linear-gradient(var(--b), var(--b)) bottom right / 17px 2px no-repeat, linear-gradient(var(--b), var(--b)) bottom right / 2px 14px no-repeat;justify-content:center;align-items:center;width:85px;height:80px;display:flex;position:absolute;top:-80px;left:-36px}.candor-hero-ticks{z-index:1;opacity:.72;--t:var(--candor-graphite);background:repeating-linear-gradient(to bottom, var(--t) 0 1px, transparent 1px 80px) right top / 50px 100% no-repeat, repeating-linear-gradient(to bottom, transparent 0 32px, var(--t) 32px 33px, transparent 33px 64px) right top / 42px 100% no-repeat, repeating-linear-gradient(to bottom, transparent 0 16px, var(--t) 16px 17px, transparent 17px 32px) right top / 34px 100% no-repeat;width:50px;height:500px;position:absolute;top:-91px;left:329px}@media (max-width:1100px){.candor-hero{grid-template-columns:minmax(0,1fr);gap:40px;min-height:0;padding:130px 24px 80px}.candor-hero-copy{padding-top:0}.candor-hero-copy h1{min-height:0}.candor-hero-stage{justify-self:stretch}.candor-hero-arc,.candor-hero-brackets,.candor-hero-ticks{display:none}.candor-hero-block{width:auto;height:auto;inset:60% -60px -40px 40%}}.candor-win{--win:#fff;--win2:#fcf9f2;--winline:#d5d9d2;--winink:var(--candor-ink);--winmut:var(--candor-graphite);--waccent:var(--candor-ultramarine);--wblue:var(--candor-info);--wcoral:var(--candor-coral);--wcoral-text:var(--candor-coral-text);--wreview:var(--candor-review);--wreview-text:var(--candor-review-text);--wsuccess:var(--candor-success);--wsuccess-text:var(--candor-success-text);--wgrounded:#10b981;--wassumed:#f59e0b;background:var(--win);border:1px solid var(--winline);width:100%;max-width:825px;height:544px;color:var(--winink);border-radius:10px;flex-direction:column;font-family:inherit;font-size:14px;display:flex;overflow:hidden;box-shadow:0 34px 80px #13181f29}.candor-win-label{text-transform:uppercase;letter-spacing:.08em;color:var(--winmut);font-size:12px;font-weight:500;line-height:1rem}.candor-win-pill{white-space:nowrap;border:1px solid;border-radius:999px;align-items:center;gap:5px;padding:1px 8px;font-size:11px;font-weight:500;line-height:16px;display:inline-flex}.candor-win-pill .d{border-radius:50%;width:6px;height:6px}.candor-win-pill.is-res{color:var(--wsuccess-text);background:#2a7d4f1a;border-color:#2a7d4f40}.candor-win-pill.is-res .d{background:var(--wgrounded)}.candor-win-pill.is-pop{color:var(--wblue);background:#2e61d61a;border-color:#2e61d640}.candor-win-pill.is-pop .d{background:var(--wblue)}.candor-win-pill.is-inf{color:var(--wreview-text);background:#d889161f;border-color:#d889164d}.candor-win-pill.is-inf .d{background:var(--wassumed)}.candor-win-pill.is-tag{color:var(--winink);background:#13181f0d;border-color:#13181f4d}.candor-win-pill.is-tag .d{display:none}.candor-win-head{border-bottom:1px solid var(--winline);align-items:center;gap:12px;height:52px;padding:0 18px;display:flex}.candor-win-live{white-space:nowrap;color:var(--waccent);align-items:center;gap:7px;display:inline-flex}.candor-win-dot{background:var(--waccent);border-radius:50%;width:7px;height:7px;animation:2s infinite candor-pulse}@keyframes candor-pulse{0%{box-shadow:0 0 #2b298873}70%{box-shadow:0 0 0 7px #2b298800}to{box-shadow:0 0 #2b298800}}.candor-win-chip{min-width:0;color:var(--winmut);align-items:center;gap:9px;margin-left:auto;font-size:12px;display:flex}.candor-win-chip b{color:var(--winink);white-space:nowrap;font-size:14px;font-weight:500}.candor-win-chip-sub{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.candor-win-status{border-bottom:1px solid var(--winline);background:var(--win2);min-height:38px;color:var(--winmut);align-items:center;gap:9px;padding:0 18px;font-size:12px;transition:color .3s;display:flex}.candor-win-mk{background:var(--waccent);border-radius:50%;flex:none;width:8px;height:8px;transition:background .3s}.candor-win-status.is-off{color:var(--wreview-text)}.candor-win-status.is-off .candor-win-mk{background:var(--wreview);border-radius:1px;transform:rotate(45deg)}.candor-win-status.is-done{color:var(--wsuccess-text)}.candor-win-status.is-done .candor-win-mk{background:var(--wsuccess)}.candor-win-dots{gap:5px;margin-left:auto;display:flex}.candor-win-dots i{background:#13181f26;border-radius:50%;width:6px;height:6px;transition:background .3s}.candor-win-dots i.on{background:var(--waccent)}.candor-win-feed{flex:1;min-height:0;padding:16px 18px 14px;transition:opacity .5s;overflow:hidden}.candor-win-feed.is-fading{opacity:0}.candor-win-feed.is-instant *{transition:none!important;animation:none!important}.candor-win-foot{border-top:1px solid var(--winline);color:var(--winmut);text-align:center;padding:10px 16px;font-size:11px;line-height:1.5}.candor-win-foot b{color:var(--winink);font-weight:500}.candor-win-seclab,.candor-win-demo,.candor-win-bar,.candor-win-trait,.candor-win-payoff,.candor-win-counter,.candor-win-cats,.candor-win-msg,.candor-win-verdict{animation:.45s cubic-bezier(.2,.7,.2,1) both candor-in}@keyframes candor-in{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:none}}.candor-win-seclab{border-bottom:1px solid var(--winline);color:var(--winink);margin:4px 0 10px;padding-bottom:6px;font-size:15px;font-weight:500}.candor-win-seclab:not(:first-child){margin-top:16px}.candor-win-demo{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px 16px;margin-bottom:8px;padding:2px 0 12px;display:grid}.candor-win-demo .k{color:var(--winmut);font-size:12px}.candor-win-demo .v{color:var(--winink);margin-top:1px;font-size:14px;font-weight:500}.candor-win-bar{grid-template-columns:9rem minmax(0,1fr) 2.5rem;align-items:center;gap:10px;margin-bottom:10px;display:grid}.candor-win-bar .il{display:contents}.candor-win-bar .it{color:var(--winmut);font-size:13px}.candor-win-bar .n{color:var(--winmut);text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;grid-column:3;font-size:12px}.candor-win-bar .ibar{background:#13181f14;border-radius:999px;grid-area:1/2;height:8px;overflow:hidden}.candor-win-bar .ibar i{height:100%;width:var(--w,0%);background:var(--waccent);border-radius:999px;animation:1s cubic-bezier(.2,.7,.2,1) .26s both candor-grow;display:block}@keyframes candor-grow{0%{width:0}to{width:var(--w,0%)}}.candor-win-bar.is-bias .ibar i{background:var(--wreview)}.candor-win-bar.is-wide{grid-template-columns:11rem minmax(0,1fr) 8rem}.candor-win-bar.is-wide .it{color:var(--winink);font-weight:500}.candor-win-trait,.candor-win-verdict{border-bottom:1px solid var(--winline);padding:10px 0}.candor-win-trait .tl{justify-content:space-between;align-items:center;gap:10px;display:flex}.candor-win-trait .name,.candor-win-verdict .name{color:var(--winink);font-size:14px;font-weight:500}.candor-win-trait .val{color:var(--winmut);margin-top:3px;font-size:13px;line-height:1.45}.candor-win-trait .tagrow{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.candor-win-payoff{border:1px solid var(--winline);border-left:3px solid var(--waccent);background:var(--win);border-radius:4px;margin:10px 0 16px;padding:12px 14px}.candor-win-payoff.is-coral{border-left-color:var(--wcoral)}.candor-win-payoff .lab{text-transform:uppercase;letter-spacing:.08em;color:var(--winmut);margin-bottom:4px;font-size:12px;font-weight:500}.candor-win-payoff .val{color:var(--winink);font-size:14px;font-weight:500;line-height:1.4}.candor-win-payoff .val span{color:var(--winmut);font-weight:400}.candor-win-counter{align-items:baseline;gap:12px;margin:16px 0 14px;display:flex}.candor-win-counter .big{letter-spacing:-.02em;color:var(--winink);font-variant-numeric:tabular-nums;font-size:32px;font-weight:500;line-height:1}.candor-win-counter .rest{color:var(--winmut);font-size:12px;line-height:1.5}.candor-win-counter .rest b{color:var(--winink);font-weight:500}.candor-win-cats{flex-wrap:wrap;gap:6px;margin:14px 0 11px;display:flex}.candor-win-cats span{border:1px solid var(--winline);background:var(--win2);color:var(--winmut);border-radius:999px;padding:3px 10px;font-size:12px}.candor-win-cats span b{color:var(--winink);font-weight:500}.candor-win-msg{background:var(--win2);border-radius:8px;margin-bottom:10px;padding:10px 12px}.candor-win-msg.is-per{background:#2b29880d}.candor-win-msg .role{text-transform:uppercase;letter-spacing:.08em;color:var(--winmut);align-items:center;gap:8px;margin-bottom:4px;font-size:12px;font-weight:500;display:flex}.candor-win-msg .tag{letter-spacing:0;text-transform:none;color:var(--winink);background:#13181f0d;border:1px solid #13181f4d;border-radius:999px;padding:0 7px;font-size:11px}.candor-win-msg .tag.is-off{color:var(--wreview-text);background:#d889161f;border-color:#d889164d;animation:.4s cubic-bezier(.2,1.3,.4,1) candor-pop}@keyframes candor-pop{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}.candor-win-msg .text,.candor-win-msg .bubble{color:#13181fe6;font-size:14px;line-height:1.45}.candor-win-msg .typing{gap:4px;padding:6px 0 2px;display:inline-flex}.candor-win-msg .typing i{background:var(--winmut);border-radius:50%;width:6px;height:6px;animation:1.2s infinite candor-blink}.candor-win-msg .typing i:nth-child(2){animation-delay:.18s}.candor-win-msg .typing i:nth-child(3){animation-delay:.36s}@keyframes candor-blink{0%,60%,to{opacity:.25}30%{opacity:.9}}.candor-win-verdict{justify-content:space-between;align-items:center;gap:10px;display:flex}.candor-win-verdict .vchip{border:1px solid;border-radius:999px;padding:1px 10px;font-size:12px;font-weight:500;line-height:18px;animation:.4s cubic-bezier(.2,1.3,.4,1) candor-pop}.candor-win-verdict .vchip.is-go{color:var(--wsuccess-text);background:#2a7d4f1a;border-color:#2a7d4f40}.candor-win-verdict .vchip.is-warn{color:var(--wreview-text);background:#d889161f;border-color:#d889164d}.candor-win-verdict .vchip.is-drop{color:var(--candor-critical,#b94234);background:#b9423414;border-color:#b9423440}@media (max-width:640px){.candor-win{height:480px}}.candor-section{padding:92px 58px;position:relative;overflow:hidden}.candor-section-inner{z-index:1;max-width:1440px;margin:0 auto;position:relative}.candor-section-rule{border-bottom:1px solid var(--candor-line)}.candor-h-home{letter-spacing:-.045em;font-size:4.75rem;font-weight:500;line-height:1}.candor-section-head{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:48px;margin-bottom:56px;display:grid}.candor-section-head p{justify-self:end;max-width:464px;padding-top:8px;font-size:1.25rem;line-height:1.45}.candor-eyebrow-num{color:var(--candor-coral);margin-bottom:18px;font-size:3.125rem;font-weight:400;line-height:1;display:block}.candor-mock{width:100%;height:auto;display:block}.candor-mock-card{border-radius:9px;box-shadow:0 28px 30px #13181f1f}.candor-mock-signals{border:1px solid var(--candor-line);box-shadow:0 26px 30px #13181f26}.candor-mock-report{border:1px solid var(--candor-line);box-shadow:-24px 24px 0 0 var(--candor-ultramarine), 0 28px 70px #13181f24}.candor-report-scroll{--report-capture-width:1072;--report-frame-height:640;--report-scroll-end:calc(3862 / 2 - var(--report-frame-height) - 12);--report-scroll-to:1668;aspect-ratio:1072/640;background:#fcf9f2;position:relative;overflow:hidden;container-type:inline-size}.candor-report-scroll-track{animation:18s ease-in-out infinite candor-report-scroll;position:relative}.candor-report-scroll-a,.candor-report-scroll-b{width:100%;height:auto;display:block}.candor-report-scroll-b{opacity:0;animation:18s ease-in-out infinite candor-report-open;position:absolute;top:0;left:0}@keyframes candor-report-scroll{0%,12%{transform:translateY(0)}30%,40%{transform:translateY(calc(var(--report-scroll-end) / var(--report-capture-width) * -100cqw))}52%,84%{transform:translateY(calc(var(--report-scroll-to) / var(--report-capture-width) * -100cqw))}to{transform:translateY(0)}}@keyframes candor-report-open{0%,34%{opacity:0}37%,97%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.candor-report-scroll-track{transform:translateY(calc(var(--report-scroll-to) / var(--report-capture-width) * -100cqw));animation:none}.candor-report-scroll-b{opacity:1;animation:none}}.candor-shape-circle-fill{pointer-events:none;border-radius:50%;position:absolute}.candor-shape-ring{pointer-events:none;border:120px solid var(--candor-ultramarine);border-radius:50%;position:absolute}.candor-hiw{background:var(--candor-canvas)}.candor-hiw-circle{background:var(--candor-soft-grey);width:540px;height:540px;top:30px;left:68%}.candor-hiw-asterisk{z-index:0;line-height:0;position:absolute;bottom:30px;left:79.8%}.candor-hiw-grid>*,.candor-section-head>*{min-width:0}.candor-hiw-grid{z-index:1;grid-template:"text tabs""text panel""cta panel"1fr/minmax(0,389px) minmax(0,1fr);align-items:start;column-gap:46px;display:grid;position:relative}.candor-hiw-grid .candor-tabs{grid-area:tabs}.candor-hiw-text{grid-area:text}.candor-hiw-cta{grid-area:cta;justify-self:start}.candor-hiw-panel{grid-area:panel}.candor-hiw-title{letter-spacing:-.034em;margin-bottom:16px;font-size:2.5rem;font-weight:500;line-height:1}.candor-hiw-body{margin-bottom:32px;font-size:1.125rem;line-height:1.21}.candor-tabs{border-bottom:1px solid var(--candor-line);margin-bottom:34px;display:flex}.candor-tab{text-align:left;color:var(--candor-text-secondary);background:0 0;border:0;border-bottom:4px solid #0000;flex:1;margin-bottom:-1px;padding:17px 14px 15px;font-family:inherit;font-weight:500;transition:color .15s,border-color .15s}.candor-tab .num{letter-spacing:.096em;margin-bottom:5px;font-size:1rem;display:block}.candor-tab .label{font-size:1.25rem;display:block}.candor-tab[aria-selected=true]{color:var(--candor-ink);border-bottom-color:var(--candor-coral)}.candor-tab[aria-selected=true] .num{color:var(--candor-coral-text)}.candor-evidence{padding-bottom:0}.candor-evidence-bar{background:var(--candor-coral);z-index:0;border-radius:10px;height:250px;position:absolute;bottom:0;left:-80px;right:12.5%}.candor-evidence-ring{border:85px solid var(--candor-info);z-index:0;width:680px;height:680px;top:305px;left:-324px}.candor-evidence-cards{border-top:1px solid var(--candor-line);border-bottom:1px solid var(--candor-line);background:#f5f1e8f0;border-radius:17px;grid-template-columns:minmax(0,554fr) minmax(0,597fr);max-width:1117px;margin-left:auto;display:grid}.candor-evidence-cards article{padding:30px 34px 34px}.candor-evidence-cards article+article{border-left:1px solid var(--candor-line)}.candor-evidence-cards .candor-eyebrow-num{margin-bottom:28px;font-size:2.5rem}.candor-evidence-signals{z-index:1;max-width:1130px;margin:50px 0 84px 12.4%;position:relative}.candor-questions-head{grid-template-columns:minmax(0,708px) minmax(0,1fr);gap:48px;margin-bottom:72px;padding-left:33px;display:grid;position:relative}.candor-questions-head p{max-width:366px;margin:62px 0 0 12%;font-size:1.125rem;line-height:1.45}.candor-questions-asterisk{line-height:0;position:absolute;top:-36px;right:4%}.candor-questions{border-top:1px solid var(--candor-line);grid-template-columns:repeat(12,minmax(0,1fr));column-gap:28px;display:grid;position:relative}.candor-question{border-bottom:1px solid var(--candor-line);padding:30px 20px 30px 0;position:relative}.candor-question:first-child{grid-area:1/1/auto/span 6}.candor-question:nth-child(2){grid-area:1/8/auto/span 5;margin-top:34px}.candor-question:nth-child(3){grid-area:2/2/auto/span 6}.candor-question:nth-child(4){grid-area:2/9/auto/span 4;margin-top:38px}.candor-question .glyph{width:36px;height:32px;margin-bottom:22px;display:block}.candor-question h3{letter-spacing:-.045em;margin-bottom:16px;font-size:1.75rem;font-weight:500}.candor-question p{color:var(--candor-text-secondary);font-size:1rem;line-height:1.36}.candor-split{background:var(--candor-cream);border-top:1px solid var(--candor-line);border-bottom:1px solid var(--candor-line);grid-template-columns:minmax(0,734fr) minmax(0,912fr);min-height:880px;display:grid}.candor-split-left{padding:96px 58px 86px 108px;position:relative}.candor-split-left h2{max-width:460px;margin-bottom:28px}.candor-split-left .candor-body{max-width:460px;margin-bottom:28px;font-size:1.125rem;line-height:1.45}.candor-split-serif{max-width:458px;color:var(--candor-ultramarine);margin-top:58px;font-size:3.0625rem;line-height:1.02}.candor-split-mark{width:77px;height:75px;position:absolute;top:672px;left:464px}.candor-split-right{background:var(--candor-ultramarine);color:var(--candor-cream);padding:232px 58px 78px;position:relative;overflow:hidden}.candor-split-ghost{letter-spacing:-.044em;color:#ffffff0d;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:9.5rem;font-weight:500;line-height:1;position:absolute;top:18px;left:43px}.candor-rows{flex-direction:column;gap:60px;max-width:787px;display:flex;position:relative}.candor-row{border-top:1px solid #ffffff59;grid-template-columns:minmax(0,245px) minmax(0,479px);gap:24px;padding:30px 0 0;display:grid}.candor-row h3{letter-spacing:-.034em;color:var(--candor-cream);font-size:1.75rem;font-weight:500;line-height:1.2}.candor-row p{color:#ede9df;font-size:1.125rem;line-height:1.13}.candor-report{background:var(--candor-cream);padding-bottom:160px}.candor-report-circle{background:var(--candor-coral);width:520px;height:520px;bottom:-182px;left:-210px}.candor-report-ring{border-width:125px;width:860px;height:860px;top:348px;left:49.2%}.candor-report-card{z-index:1;max-width:1080px;margin:0 auto;position:relative}.candor-report-mark{z-index:2;line-height:0;position:absolute;top:543px;left:-108px}.candor-report-mark-small{line-height:0;position:absolute;top:30px;left:-34px}.candor-testimonials{background:var(--candor-cream);color:var(--candor-cream);grid-template-columns:minmax(0,560fr) minmax(0,1090fr);display:grid;position:relative;overflow:hidden}.candor-testimonial-photo{aspect-ratio:560/841;background:var(--candor-ink);position:relative}.candor-testimonial-photo img{object-fit:cover;object-position:top;width:100%;height:100%;position:absolute;inset:0}.candor-testimonial-body{background:var(--candor-ink);padding:68px 72px 120px;position:relative}.candor-testimonial-eyebrow{letter-spacing:.2em;text-transform:uppercase;color:var(--candor-coral);font-size:.9375rem;font-weight:500}.candor-quote-featured{color:#fff;max-width:870px;margin:44px 0 24px;font-size:3rem;line-height:1.17}.candor-quote-supporting{color:#fff;margin-bottom:24px;font-size:1.6875rem;line-height:1.26}.candor-quote-who{letter-spacing:.02em;color:#b3caeb;font-size:1.0625rem}.candor-quote-grid{border-top:1px solid #5e605c;grid-template-columns:minmax(0,440fr) minmax(0,506fr);gap:46px;max-width:946px;margin-top:48px;padding-top:60px;display:grid}.candor-quote-grid>div+div{border-left:1px solid #5e605c;padding-left:46px}.candor-testimonial-wedge{background:var(--candor-ultramarine);clip-path:polygon(0 0,100% 76.9%,100% 100%,0 100%);pointer-events:none;height:148px;position:absolute;bottom:-48px;left:0;right:0}.candor-apart-ring{border-color:var(--candor-soft-grey);width:830px;height:830px;top:324px;left:51%}.candor-numbered{border-top:1px solid var(--candor-line);margin:0;padding:0;list-style:none}.candor-numbered li{border-bottom:1px solid var(--candor-line);grid-template-columns:59px minmax(0,1fr) minmax(0,1fr);gap:24px 40px;padding:31px 0;display:grid}.candor-numbered .num{font-size:1.75rem;font-weight:500;line-height:1.2}.candor-numbered h3{letter-spacing:-.045em;max-width:500px;font-size:1.5rem;font-weight:500;line-height:1.2}.candor-numbered p{color:var(--candor-text-secondary);max-width:684px;font-size:1.125rem;line-height:1.21}.candor-who{background:var(--candor-ultramarine);color:var(--candor-cream);padding-bottom:141px}.candor-who-mark{line-height:0;position:absolute;bottom:-78px;right:-35px}.candor-who-grid{border-top:1px solid #f5f1e840;grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid;position:relative}.candor-who-grid article{border-bottom:1px solid #f5f1e840;padding:36px 40px 40px 0}.candor-who-grid article:nth-child(2n){border-left:1px solid #f5f1e840;padding-left:48px}.candor-who-grid .icon{color:var(--candor-coral);margin-bottom:18px}.candor-who-grid h3{letter-spacing:-.01em;margin-bottom:12px;font-size:1.375rem;font-weight:500}.candor-who-grid p{color:#f5f1e8d9;max-width:480px;font-size:.9375rem;line-height:1.55}.candor-close{padding:72px 58px 96px}.candor-close-panel{background:var(--candor-ultramarine);max-width:1440px;min-height:560px;color:var(--candor-cream);text-align:center;border-radius:16px;margin:0 auto;padding:72px 40px;position:relative;overflow:hidden}.candor-close-ring{border:118px solid var(--candor-coral);width:826px;height:826px;top:470px;left:-300px}.candor-close-circle{background:var(--candor-ink);width:500px;height:500px;top:280px;left:75.3%}.candor-close-circle-text{text-align:right;color:#a6a4fc;width:224px;font-size:1.9375rem;line-height:1.26;position:absolute;top:135px;left:43px}.candor-close-circle-line{background:#a6a4fc;width:1px;height:124px;position:absolute;top:126px;left:278px}.candor-close-inner{z-index:1;max-width:880px;margin:60px auto 0;position:relative}.candor-close-inner h2{letter-spacing:-.045em;color:var(--candor-cream);font-size:5.125rem;line-height:1}.candor-close-inner h2 .candor-serif{color:var(--candor-coral)}.candor-close-inner .candor-body-large{color:#f5f1e8d9;max-width:640px;margin:12px auto 0;font-size:1.625rem}.candor-close-actions{flex-wrap:wrap;justify-content:center;gap:16px;margin-top:34px;display:flex}.candor-close-aside{z-index:1;color:#f5f1e8b3;text-align:left;gap:12px;width:190px;font-size:1.8125rem;line-height:1.07;display:flex;position:absolute;top:72px;left:56px}.candor-close-aside:before{content:"";background:#f5f1e8b3;flex:none;width:1px}.candor-footer{background:var(--candor-ink);color:var(--candor-cream);padding:64px 40px 40px}.candor-footer-inner{max-width:1360px;margin:0 auto}.candor-footer-top{border-bottom:1px solid var(--candor-border-on-dark);grid-template-columns:minmax(0,1.2fr) repeat(3,minmax(0,1fr));gap:48px;padding-bottom:48px;display:grid}.candor-footer-newsletter h2{letter-spacing:-.02em;margin:24px 0 16px;font-size:1.5rem;font-weight:500}.candor-footer-newsletter .candor-input{background:var(--candor-card);border-color:var(--candor-card);color:var(--candor-ink)}.candor-footer-newsletter .candor-btn-primary{background:var(--candor-coral);color:var(--candor-ink)}.candor-footer-col h3{letter-spacing:.1em;text-transform:uppercase;color:var(--candor-text-on-dark-muted);margin-bottom:18px;font-size:.75rem}.candor-footer-col ul{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.candor-footer-col a,.candor-footer-col button{color:#e1ded6;font-size:.875rem;text-decoration:none}.candor-footer-col button{text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit}.candor-footer-col a:hover,.candor-footer-col button:hover{color:var(--candor-coral)}.candor-footer-bottom{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding-top:24px;display:flex}.candor-footer-bottom .built{letter-spacing:.12em;text-transform:uppercase;color:var(--candor-text-on-dark-muted);font-size:.6875rem}.candor-footer-icons{align-items:center;gap:16px;display:flex}.candor-footer-icons a{color:var(--candor-text-on-dark-muted);transition:color .15s;display:inline-flex}.candor-footer-icons a:hover{color:var(--candor-coral)}@media (max-width:1280px){.candor-split-mark{left:auto;right:58px}.candor-close-aside{display:none}}@media (max-width:1024px){.candor-section{padding:80px 24px}.candor-h-home{font-size:3.25rem}.candor-section-head{grid-template-columns:minmax(0,1fr);gap:20px;margin-bottom:40px}.candor-section-head p{justify-self:start;padding-top:0}.candor-hiw-grid{grid-template:"tabs""text""panel""cta"/minmax(0,1fr)}.candor-hiw-grid .candor-tabs{margin-bottom:28px}.candor-hiw-text{margin-bottom:32px}.candor-hiw-body{margin-bottom:0}.candor-hiw-cta{justify-self:center;margin-top:32px}.candor-hiw-text .candor-eyebrow-num,.candor-hiw-asterisk{display:none}.candor-evidence-cards,.candor-evidence-signals{margin-left:0}.candor-evidence-ring{display:none}.candor-questions-head{grid-template-columns:minmax(0,1fr);gap:24px;margin-bottom:40px;padding-left:0}.candor-questions-head p{margin:0}.candor-questions-asterisk{display:none}.candor-questions{flex-direction:column;display:flex}.candor-question{margin-top:0!important}.candor-split{grid-template-columns:minmax(0,1fr);min-height:0}.candor-split-left,.candor-split-right{padding:72px 24px}.candor-split-mark,.candor-split-ghost{display:none}.candor-report{padding-bottom:80px}.candor-report-mark,.candor-report-ring,.candor-report-circle{display:none}.candor-evidence-signals{-webkit-overflow-scrolling:touch;margin:40px -24px 0;padding:24px 24px 40px;overflow-x:auto}.candor-evidence-signals .candor-mock-signals{min-width:900px}.candor-evidence-signals{background:var(--candor-coral)}.candor-evidence-bar{display:none}.candor-evidence{padding-bottom:0}.candor-testimonials{grid-template-columns:minmax(0,1fr)}.candor-testimonial-photo{display:none}.candor-testimonial-body{padding:48px 24px 96px}.candor-quote-featured{font-size:1.875rem}.candor-footer-top{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.candor-footer-newsletter{grid-column:1/-1}.candor-close{padding:48px 24px 72px}.candor-close-panel{min-height:0;padding:64px 24px}.candor-close-inner{margin-top:0}.candor-close-inner h2{font-size:3.25rem}.candor-close-circle,.candor-close-ring{display:none}}@media (max-width:720px){.candor-h-home{font-size:2.5rem}.candor-split-serif{font-size:2rem}.candor-hero-actions{justify-content:center}.candor-split-left .candor-btn-ember{width:max-content;margin-left:auto;margin-right:auto;display:flex}.candor-hero-byline{text-align:center}.candor-evidence-cards,.candor-quote-grid,.candor-who-grid{grid-template-columns:minmax(0,1fr)}.candor-evidence-cards article+article{border-left:0;border-top:1px solid var(--candor-line)}.candor-quote-grid>div+div,.candor-who-grid article:nth-child(2n){border-left:0;padding-left:0}.candor-who-grid article{padding-right:0}.candor-row{grid-template-columns:minmax(0,1fr);gap:12px}.candor-numbered li{grid-template-columns:40px minmax(0,1fr)}.candor-numbered p{grid-column:2}.candor-tab{padding:12px 8px}.candor-tab .label{font-size:1.0625rem}.candor-footer-top{grid-template-columns:minmax(0,1fr)}.candor-close{padding:40px 16px 64px}.candor-close-panel{border-radius:12px;padding:56px 20px}.candor-close-inner .candor-body-large{font-size:1.25rem}}.candor-page-hero{background:var(--candor-cream);border-bottom:1px solid var(--candor-line);padding:210px 24px 104px;position:relative;overflow:hidden}.candor-page-hero>*{z-index:1;position:relative}.candor-page-hero .candor-breadcrumb{margin-bottom:34px}.candor-page-hero h1{max-width:900px;margin-bottom:32px}.candor-page-hero p{max-width:720px}.candor-page-hero .candor-body-large{font-size:1.25rem;line-height:1.45}.candor-page-hero .candor-body-large+.candor-body,.candor-page-hero .candor-body-large+.candor-body-large{margin-top:16px}.candor-page-hero:after{content:"";border:104px solid var(--candor-ultramarine);pointer-events:none;border-radius:50%;width:620px;height:620px;position:absolute;top:84px;left:max(50% + 440px,960px)}.candor-page-hero+section,.candor-page-hero+article,.candor-page-hero+main{padding-top:72px}.candor-eyebrow{letter-spacing:.2em;text-transform:uppercase;color:var(--candor-coral-text);margin-bottom:18px;font-size:.9375rem;font-weight:500;display:block}.candor-eyebrow.is-quiet{color:var(--candor-graphite)}.candor-band-ink,.candor-band-ultramarine{color:var(--candor-cream);border-top:1px solid var(--candor-line);border-bottom:1px solid var(--candor-line)}.candor-band-ink{background:var(--candor-ink)}.candor-band-ultramarine{background:var(--candor-ultramarine)}.candor-band-ink h2,.candor-band-ink h3,.candor-band-ultramarine h2,.candor-band-ultramarine h3{color:var(--candor-cream)}.candor-band-ink p,.candor-band-ultramarine p{color:#f5f1e8d9}.candor-band-ink .candor-link,.candor-band-ultramarine .candor-link{color:var(--candor-cream);text-decoration-color:#f5f1e880}.candor-band-ink .candor-link:hover{color:var(--candor-coral);-webkit-text-decoration-color:var(--candor-coral);text-decoration-color:var(--candor-coral)}.candor-band-ultramarine .candor-link:hover{-webkit-text-decoration-color:var(--candor-coral);text-decoration-color:var(--candor-coral)}.candor-ruled-grid{border-top:1px solid var(--candor-line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.candor-ruled-grid.is-2{grid-template-columns:repeat(2,minmax(0,1fr))}.candor-ruled-grid>*{border-bottom:1px solid var(--candor-line);min-width:0;padding:32px 36px 36px 0}.candor-ruled-grid:not(.is-2)>:nth-child(3n+2),.candor-ruled-grid:not(.is-2)>:nth-child(3n+3),.candor-ruled-grid.is-2>:nth-child(2n){border-left:1px solid var(--candor-line);padding-left:36px}.candor-ruled-grid>a{color:inherit;text-decoration:none;display:block}.candor-ruled-grid>a:hover h3{color:var(--candor-ultramarine)}.candor-ruled-grid h3{color:var(--candor-ink)}.candor-ruled-grid ul{flex-direction:column;gap:10px;margin-top:8px;padding-left:1.25rem;list-style:outside;display:flex}.candor-ruled-grid .is-candor h3{color:var(--candor-ultramarine)}.candor-band-ink .candor-ruled-grid,.candor-band-ink .candor-ruled-grid>*,.candor-band-ultramarine .candor-ruled-grid,.candor-band-ultramarine .candor-ruled-grid>*{border-color:#f5f1e840}.candor-band-ink .candor-ruled-grid h3,.candor-band-ultramarine .candor-ruled-grid h3{color:var(--candor-cream)}.candor-cell-desc{color:var(--candor-text-secondary)}.candor-faq-band{padding-top:140px}.candor-faq-band:before{content:"";border:96px solid var(--candor-ultramarine);pointer-events:none;border-radius:50%;width:640px;height:640px;position:absolute;top:-420px;right:-260px}.candor-numbered h2{letter-spacing:-.045em;max-width:500px;font-size:1.5rem;font-weight:500;line-height:1.2}.candor-numbered .body p+p{margin-top:14px}.candor-numbered.is-steps .body p{max-width:none;font-size:1.0625rem;line-height:1.65}.candor-numbered .num{color:var(--candor-coral)}.candor-numbered .num.candor-eyebrow{margin:0;padding-top:4px;font-size:.9375rem;line-height:1.2}.candor-numbered.is-steps li{grid-template-columns:110px minmax(0,1fr) minmax(0,1.7fr)}.candor-table-wrap{-webkit-overflow-scrolling:touch;border-top:1px solid var(--candor-line);border-bottom:1px solid var(--candor-line);overflow-x:auto}.candor-wide-host>*{max-width:var(--candor-max-read);margin-left:auto;margin-right:auto}.candor-wide-host>.candor-table-wrap,.candor-wide-host>.candor-ruled-grid{max-width:none}.candor-table{border-collapse:collapse;width:100%;min-width:560px;font-size:.9375rem;line-height:1.45}.candor-table th{text-align:left;letter-spacing:.08em;text-transform:uppercase;color:var(--candor-text-secondary);background:var(--candor-cream);border-bottom:1px solid var(--candor-line);padding:14px 18px;font-size:.75rem;font-weight:600}.candor-table th.is-candor{background:var(--candor-ultramarine);color:var(--candor-cream)}.candor-table td{vertical-align:top;color:var(--candor-text-secondary);border-bottom:1px solid var(--candor-line);padding:14px 18px}.candor-table tr:last-child td{border-bottom:0}.candor-table td:first-child{color:var(--candor-ink);font-weight:500}.candor-table td.is-candor{background:var(--candor-ultramarine-tint);color:var(--candor-ink);font-weight:500}.candor-table td .candor-link{color:var(--candor-ink)}.candor-plans{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;display:grid}.candor-plan{background:var(--candor-cream);color:var(--candor-ink);flex-direction:column;padding:44px 40px;display:flex}.candor-plan.is-featured{background:var(--candor-ultramarine);color:var(--candor-cream)}.candor-plan-name{letter-spacing:.2em;text-transform:uppercase;color:var(--candor-coral-text);font-size:.9375rem;font-weight:500}.candor-plan-price{align-items:baseline;gap:10px;margin-top:14px;display:flex}.candor-plan-price .candor-display{font-size:4rem}.candor-plan-price .candor-body-large,.candor-plan-unit,.candor-plan li{color:var(--candor-text-secondary)}.candor-plan.is-featured .candor-plan-price .candor-body-large,.candor-plan.is-featured .candor-plan-unit,.candor-plan.is-featured li{color:#f5f1e8d9}.candor-plan-unit{margin-top:6px}.candor-plan-unit strong{color:inherit;font-weight:500}.candor-plan.is-featured .candor-plan-unit strong{color:var(--candor-cream)}.candor-plan ul{border-top:1px solid var(--candor-line);flex-direction:column;flex:1;gap:12px;margin:28px 0 0;padding:24px 0 0;list-style:none;display:flex}.candor-plan.is-featured ul{border-top-color:#f5f1e84d}.candor-plan li{gap:12px;display:flex}.candor-plan li .tick{color:var(--candor-ultramarine);flex:none}.candor-plan.is-featured li .tick{color:var(--candor-coral)}.candor-plan .candor-btn{align-self:center;margin-top:32px}.candor-plan .candor-btn-ember{border:1px solid #0000}.candor-rows-list{border-top:1px solid var(--candor-line);margin:0;padding:0;list-style:none}.candor-rows-list>*{border-bottom:1px solid var(--candor-line);padding:32px 0}.candor-rows-list .meta{color:var(--candor-graphite);margin-bottom:12px;font-size:.875rem}.candor-rows-list a{color:inherit;text-decoration:none;display:block}.candor-rows-list h2{color:var(--candor-text)}.candor-rows-list a:hover h2{color:var(--candor-ultramarine)}.candor-icon-chip{color:var(--candor-ultramarine);margin-bottom:18px;display:inline-flex}.candor-principle{font-family:var(--candor-font-serif);letter-spacing:-.02em;color:var(--candor-ultramarine);margin-bottom:10px;font-size:1.75rem;font-style:italic;font-weight:500;line-height:1.2;display:block}.candor-faq{border-top:1px solid var(--candor-line);flex-direction:column;display:flex}.candor-faq-item{border-bottom:1px solid var(--candor-line)}.candor-faq-q{text-align:left;letter-spacing:-.01em;width:100%;color:var(--candor-text);background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:22px 0;font-family:inherit;font-size:1.125rem;font-weight:500;line-height:1.4;display:flex}.candor-faq-q:hover{color:var(--candor-ultramarine)}.candor-faq-q .sign{color:var(--candor-ultramarine);flex:none;font-size:1.5rem;font-weight:400;line-height:1;transition:transform .2s}.candor-faq-q[aria-expanded=true] .sign{transform:rotate(45deg)}.candor-faq-a{grid-template-rows:0fr;transition:grid-template-rows .3s;display:grid}.candor-faq-item.is-open .candor-faq-a{grid-template-rows:1fr}.candor-faq-a p{min-height:0;max-width:var(--candor-max-narrow);color:var(--candor-text-secondary);overflow:hidden}.candor-faq-item.is-open .candor-faq-a p{padding-bottom:24px}main.candor-placeholder-page{text-align:center;min-height:60vh;padding:120px 24px;position:relative;overflow:hidden}.candor-placeholder-page .candor-shape-circle-fill{background:var(--candor-coral);width:460px;height:460px;bottom:-220px;left:-180px}.candor-placeholder-page .candor-body-large{max-width:560px;margin:0 auto}@media (max-width:1024px){.candor-page-hero{padding:160px 24px 72px}.candor-page-hero:after,.candor-faq-band:before{display:none}.candor-faq-band{padding-top:80px}.candor-placeholder-page .candor-shape-circle-fill{display:none}}@media (max-width:900px){.candor-ruled-grid,.candor-ruled-grid.is-2{grid-template-columns:minmax(0,1fr)}.candor-ruled-grid>*,.candor-ruled-grid:not(.is-2)>:nth-child(3n+2),.candor-ruled-grid:not(.is-2)>:nth-child(3n+3),.candor-ruled-grid.is-2>:nth-child(2n){border-left:0;padding-left:0;padding-right:0}}@media (max-width:720px){.candor-page-hero{padding:130px 24px 56px}.candor-page-hero h1{margin-bottom:20px}.candor-page-hero .candor-body-large{font-size:1.125rem}.candor-plans{grid-template-columns:minmax(0,1fr)}.candor-plan{padding:32px 24px}.candor-plan-price .candor-display{font-size:3rem}.candor-plan .candor-btn{align-self:center;width:max-content;margin-left:auto;margin-right:auto;display:flex}.candor-numbered .num{grid-column:1}.candor-numbered h2,.candor-numbered .body{grid-column:2}.candor-numbered.is-steps li{grid-template-columns:100px minmax(0,1fr)}main.candor-placeholder-page{padding:80px 24px}}.candor-read{max-width:calc(var(--candor-max-read) + 48px);margin:0 auto;padding:0 24px}.candor-read-section{border-top:1px solid var(--candor-line);padding:64px 0}.candor-read-section.is-first{border-top:0;padding-top:0}.candor-read-intro{border-top:1px solid var(--candor-line);color:var(--candor-text-secondary);padding:36px 0;font-size:1.125rem;line-height:1.55}.candor-read-title{letter-spacing:-.035em;color:var(--candor-ink);margin-bottom:20px;font-size:2.5rem;font-weight:500;line-height:1.05}.candor-read .candor-eyebrow{margin-bottom:14px}.candor-read-sub{letter-spacing:-.01em;color:var(--candor-ink);margin:44px 0 14px;font-size:1.25rem;font-weight:500}.candor-read-copy>p:not([class]){color:var(--candor-text-secondary);font-size:1.0625rem;line-height:1.65}.candor-read-copy>p:not([class])+p:not([class]){margin-top:12px}.candor-read-label{letter-spacing:.08em;text-transform:uppercase;color:var(--candor-text-secondary);margin:40px 0 0;font-size:.8125rem;font-weight:600}.candor-footnote{color:var(--candor-text-secondary);margin-top:24px;font-size:.875rem;line-height:1.5}.candor-read .candor-numbered{margin-top:20px}.candor-read .candor-numbered li{grid-template-columns:48px minmax(0,1fr) minmax(0,1.4fr);gap:14px 32px;padding:26px 0}.candor-read .candor-numbered .num{color:var(--candor-coral-text);font-size:1.25rem}.candor-read .candor-numbered h3,.candor-read .candor-numbered h4{letter-spacing:-.02em;color:var(--candor-ink);font-size:1.25rem;font-weight:500;line-height:1.2}.candor-read .candor-numbered p:not([class]){color:var(--candor-text-secondary);max-width:none;font-size:1.0625rem;line-height:1.6}.candor-read .candor-numbered .type{color:var(--candor-coral-text);text-decoration:underline;-webkit-text-decoration-color:var(--candor-coral-line);text-decoration-color:var(--candor-coral-line);text-underline-offset:3px;margin-top:10px;font-size:.875rem;font-weight:500;display:block}.candor-read .candor-numbered .type:hover{-webkit-text-decoration-color:var(--candor-coral-text);text-decoration-color:var(--candor-coral-text)}.candor-read .is-plain li{grid-template-columns:48px minmax(0,1fr)}.candor-read .candor-ruled-grid{margin-top:20px}.candor-read .candor-ruled-grid>*{padding:28px 32px 32px 0}.candor-read .candor-ruled-grid .candor-eyebrow-num{margin-bottom:18px;font-size:2.5rem}.candor-read .candor-ruled-grid h3,.candor-read .candor-ruled-grid h4{letter-spacing:-.02em;color:var(--candor-ink);margin-bottom:10px;font-size:1.375rem;font-weight:500;line-height:1.25}.candor-read .candor-ruled-grid .theme{color:var(--candor-ink);margin:14px 0 8px;font-size:1.0625rem;font-weight:500}.candor-read .candor-ruled-grid p:not([class]){color:var(--candor-text-secondary);font-size:1.0625rem;line-height:1.6}.candor-read .candor-ruled-grid .candor-eyebrow{margin-bottom:12px}.candor-read .candor-ruled-grid .role{color:var(--candor-ultramarine);font-size:.9375rem;font-weight:500;display:block}.candor-spec-rows{border-top:1px solid var(--candor-line);margin:16px 0 0}.candor-spec-rows>div{border-bottom:1px solid var(--candor-line);grid-template-columns:200px minmax(0,1fr);gap:20px;padding:18px 0;display:grid}.candor-spec-rows dt{color:var(--candor-ink);font-size:1.0625rem;font-weight:500}.candor-spec-rows dd{color:var(--candor-text-secondary);margin:0;font-size:1.0625rem;line-height:1.6}.candor-pull{border-top:1px solid var(--candor-line);border-bottom:1px solid var(--candor-line);margin:40px 0;padding:32px 0}.candor-pull .candor-serif{color:var(--candor-ultramarine);margin-bottom:14px;font-size:1.875rem;line-height:1.15;display:block}.candor-pull p:not([class]){color:var(--candor-ink);font-size:1.0625rem;line-height:1.6}.candor-read-copy .candor-table-wrap{margin-top:28px}.candor-table.is-compare{min-width:640px}.candor-table.is-compare td{padding:18px;font-size:1rem;line-height:1.55}.candor-table.is-compare td:first-child{letter-spacing:.08em;text-transform:uppercase;width:20%;color:var(--candor-ultramarine);padding-top:21px;font-size:.8125rem;font-weight:600}.candor-swipe-hint{color:var(--candor-text-secondary);margin-top:28px;font-size:.8125rem;font-weight:500;display:none}.candor-swipe-hint+.candor-table-wrap{margin-top:10px}.candor-transcript .meta{letter-spacing:.04em;text-transform:uppercase;color:var(--candor-text-secondary);margin-bottom:14px;font-size:.875rem;font-weight:500}.candor-transcript .q{color:var(--candor-ultramarine);margin-bottom:12px;font-size:1.0625rem;font-weight:500;line-height:1.5}.candor-transcript .a p:not([class]){color:var(--candor-text-secondary);font-size:1rem;line-height:1.6}.candor-transcript .a p:not([class])+p:not([class]){margin-top:12px}.candor-band-ultramarine .candor-read{max-width:var(--candor-max-text)}.candor-band-ultramarine .candor-read>p:not([class]){max-width:var(--candor-max-read)}.candor-band-ultramarine .candor-read-title,.candor-band-ultramarine .candor-read-sub{color:var(--candor-cream)}.candor-band-ultramarine .candor-read .candor-ruled-grid p:not([class]),.candor-band-ultramarine .candor-read>p:not([class]){color:#f5f1e8d9}.candor-band-ultramarine .candor-read .candor-ruled-grid h3,.candor-band-ultramarine .candor-read .candor-ruled-grid h4{color:var(--candor-cream)}.candor-band-ultramarine .candor-read>p:not([class]){font-size:1.125rem;line-height:1.6}.candor-band-ultramarine .candor-read>p:not([class])+p:not([class]){margin-top:12px}.candor-band-ultramarine .candor-read .candor-ruled-grid+p:not([class]){margin-top:28px}.candor-read .candor-ruled-grid,.candor-read .candor-numbered,.candor-read .candor-spec-rows{--plate-x:28px;--plate-rule:var(--candor-line);background:var(--candor-cream);margin-left:calc(-1 * var(--plate-x));margin-right:calc(-1 * var(--plate-x));padding:4px var(--plate-x);border-top:0}.candor-read .candor-ruled-grid>*,.candor-read .candor-numbered li,.candor-read .candor-spec-rows>div{border-bottom:0}.candor-read .candor-ruled-grid.is-2>:nth-child(n+3),.candor-read .candor-ruled-grid:not(.is-2)>:nth-child(n+4),.candor-read .candor-numbered li+li,.candor-read .candor-spec-rows>div+div{border-top:1px solid var(--plate-rule)}.candor-read .candor-ruled-grid.is-2>:nth-child(2n),.candor-read .candor-ruled-grid:not(.is-2)>:nth-child(3n+2),.candor-read .candor-ruled-grid:not(.is-2)>:nth-child(3n+3){border-left-color:var(--plate-rule)}.candor-band-ultramarine .candor-read .candor-ruled-grid{--plate-rule:#f5f1e840;background:#f5f1e812}@media (max-width:760px){.candor-swipe-hint{display:block}.candor-read-section{padding:48px 0}.candor-read-title{font-size:2rem}.candor-read .candor-numbered li{grid-template-columns:40px minmax(0,1fr)}.candor-read .candor-numbered p:not([class]){grid-column:2}.candor-spec-rows>div{grid-template-columns:minmax(0,1fr);gap:6px}.candor-read .candor-ruled-grid>*{padding-right:0}}@media (max-width:900px){.candor-read .candor-ruled-grid>:nth-child(n+2){border-top:1px solid var(--plate-rule)}.candor-read .candor-ruled-grid,.candor-read .candor-numbered,.candor-read .candor-spec-rows{--plate-x:20px}}.candor-booking{max-width:var(--candor-max-layout);margin:0 auto;padding:56px 24px 80px}.candor-booking-head{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:32px;display:flex}.candor-booking-head h1{letter-spacing:-.02em;color:var(--candor-text);font-size:2rem;font-weight:600}.candor-booking-head p{color:var(--candor-text-muted);margin-top:6px;font-size:1rem}@media (max-width:640px){.candor-booking{padding:32px 16px 56px}.candor-booking-head{flex-direction:column-reverse;align-items:flex-start;gap:20px}.candor-booking-head h1{font-size:1.625rem}}