.hs-main.sk2-page{--sk2-ink:#0b0b0b;--sk2-card:#1a1a1d;--sk2-card-2:#141416;--sk2-raised:#222226;--sk2-mute:#8d8a94;--sk2-soft:#cfcfd4;--sk2-line:#ffffff17;background:var(--sk2-ink);color:#fff}.hs-main.sk2-page :is(h1,h2,h3){color:#fff;font-weight:500}.sk2-section{padding:7.5rem 0}.sk2-label{color:var(--sk2-mute);font-weight:500;display:block}.sk2-label.is-center{text-align:center}.sk2-page .sk2-h2{letter-spacing:-.04em;max-width:44rem;font-size:clamp(2.25rem,4.4vw,3.75rem);line-height:1.02}.sk2-page .sk2-h2.is-center{text-align:center;margin-left:auto;margin-right:auto}.sk2-page .sk2-h2.is-xl{letter-spacing:-.045em;font-size:clamp(2.75rem,5.6vw,4.75rem)}.sk2-page .sk2-h3{letter-spacing:-.015em;font-size:1.25rem;line-height:1.25}.sk2-lead{color:var(--sk2-mute);max-width:36rem;margin-top:1.25rem;font-size:1.0625rem;line-height:1.55}.sk2-lead.is-center{text-align:center;margin-left:auto;margin-right:auto}.sk2-muted{color:var(--sk2-mute)}.sk2-page .sk-form .hs-form-field{background:var(--sk2-card);border-color:#ffffff1f}.sk2-page .hs-form input[type=email]{color:#fff}.sk2-page .hs-form input[type=email]::placeholder{color:#6f6c78}.sk2-page .sk-form-status[data-state=ok]{color:var(--sk2-ink);background:#fff}.sk2-page .sk-form-status[data-state=error]{color:#fff}.sk2-hero{background:radial-gradient(60rem 32rem at 50% -6rem,#ffffff12,#fff0);padding:11rem 0 6rem}.sk2-hero-copy{text-align:center;max-width:52rem;margin:0 auto}.sk2-eyebrow{color:var(--sk2-mute);margin-bottom:1.75rem;display:block}.sk2-page .sk2-h1{letter-spacing:-.05em;font-size:clamp(2.75rem,6.4vw,5.75rem);line-height:.96}.sk2-page .sk2-sub{color:var(--sk2-mute);max-width:38rem;margin:1.75rem auto 0;font-size:1.1875rem;line-height:1.5}.sk2-page .sk2-form.is-hero{max-width:30rem;margin:2.5rem auto 0}.sk2-hero-meta{color:#6f6c78;flex-wrap:wrap;justify-content:center;gap:.5rem 1.5rem;margin-top:1.125rem;display:flex}.sk2-hero-meta a{color:#fff;text-underline-offset:3px;text-decoration:underline #ffffff59}.sk2-hero-meta a:hover{text-decoration-color:#fff}.sk2-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:5.5rem;display:grid}.sk2-pair-card{scroll-snap-align:start;background:var(--sk2-card-2);box-shadow:inset 0 0 0 1px var(--sk2-line);border-radius:1rem;margin:0;padding:.75rem}.sk2-pair-card figcaption{color:var(--sk2-mute);align-items:center;gap:.5rem;padding:.375rem .375rem .875rem;display:flex}.sk2-pair-card figcaption i{background:#55525f;border-radius:50%;width:.4375rem;height:.4375rem}.sk2-pair-card.is-after figcaption{color:#fff}.sk2-pair-card.is-after figcaption i{background:#fff}.sk2-page .hs-marquee-group span{color:#fff;font-size:1.125rem}.sk2-page .hs-marquee-label{color:var(--sk2-mute)}.sk2-proof{padding:1rem 0 2rem}.sk2-numbers{grid-template-columns:repeat(3,minmax(0,1fr));max-width:60rem;margin:2rem auto 0;display:grid}.sk2-numbers>div{border-left:1px solid var(--sk2-line);text-align:center;flex-direction:column-reverse;justify-content:flex-end;align-items:center;gap:.625rem;padding:.25rem 1.5rem;display:flex}.sk2-numbers>div:first-child{border-left:0}.sk2-numbers dd{letter-spacing:-.04em;margin:0;font-size:clamp(2.25rem,3.6vw,3.25rem);line-height:1}.sk2-numbers dt{color:var(--sk2-mute);font-size:.9375rem}.sk2-head{justify-content:space-between;align-items:flex-end;gap:2rem;display:flex}.sk2-head .hs-btn{flex:none}.sk2-sample-grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:3rem;margin-top:3.5rem;display:grid}.sk2-findings{gap:.75rem;display:grid}.sk2-finding{background:var(--sk2-card-2);box-shadow:inset 0 0 0 1px var(--sk2-line);border-radius:1rem;transition:background-color .2s ease-out}.sk2-finding[open]{background:var(--sk2-raised)}.sk2-finding summary{cursor:pointer;border-radius:1rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem;padding:1.375rem 1.5rem;list-style:none;display:grid}.sk2-finding summary::-webkit-details-marker{display:none}.sk2-finding summary:focus-visible{outline-offset:2px;outline:2px solid #fff}.sk2-finding-title{color:var(--sk2-mute);letter-spacing:-.015em;font-size:1.1875rem;font-weight:500;line-height:1.3;transition:color .2s ease-out}.sk2-finding[open] .sk2-finding-title,.sk2-finding summary:hover .sk2-finding-title{color:#fff}.sk2-plus{width:.875rem;height:.875rem;transition:transform .2s ease-out;position:relative}.sk2-plus:before,.sk2-plus:after{background:var(--sk2-mute);content:"";position:absolute}.sk2-plus:before{height:1.5px;top:calc(50% - .75px);left:0;right:0}.sk2-plus:after{width:1.5px;top:0;bottom:0;left:calc(50% - .75px)}.sk2-finding[open] .sk2-plus{transform:rotate(45deg)}.sk2-finding dl{gap:1.125rem;margin:0;padding:0 1.5rem 1.5rem;display:grid}.sk2-finding dt{color:var(--sk2-mute)}.sk2-finding dd{color:var(--sk2-soft);margin:.375rem 0 0;font-size:.9375rem;line-height:1.55}.sk2-sev{color:#fff;text-align:center;border-radius:.25rem;padding:.3rem .5rem;display:inline-block;box-shadow:inset 0 0 0 1px #ffffff59}.sk2-sev.is-high{box-shadow:none;color:var(--sk2-ink);background:#fff}.sk2-sev.is-low{color:var(--sk2-mute);box-shadow:inset 0 0 0 1px #ffffff26}.sk2-sample-figure{margin:0;position:sticky;top:7rem}.sk2-mode{color:#fff;text-align:center;border-radius:.25rem;padding:.3rem .5rem;display:inline-block;box-shadow:inset 0 0 0 1px #ffffff59}.sk2-mode.is-figma{box-shadow:none;background:#ff490c}.sk2-example summary{grid-template-columns:minmax(0,1fr) auto}.sk2-example-head{gap:.5rem;display:grid}.sk2-example-no{color:var(--sk2-mute)}.sk2-example[open] .sk2-plus{transform:none}.sk2-example[open] .sk2-plus:after{display:none}.sk2-example-returns{color:var(--sk2-soft);margin:0;padding:0 1.5rem 1.5rem;font-size:.9375rem;line-height:1.55}.sk2-example-shot{display:none}.sk2-examples:not(:has(.sk2-example[open])) .sk2-example-shot:first-child,.sk2-examples:has(.sk2-example:first-child[open]) .sk2-example-shot:first-child,.sk2-examples:has(.sk2-example:nth-child(2)[open]) .sk2-example-shot:nth-child(2),.sk2-examples:has(.sk2-example:nth-child(3)[open]) .sk2-example-shot:nth-child(3),.sk2-examples:has(.sk2-example:nth-child(4)[open]) .sk2-example-shot:nth-child(4){animation:.28s ease-out both sk2-in;display:block}.sk2-example-shot .hs-ph{border-radius:1rem}.sk2-example-cards{display:none}.sk2-sample-figure figcaption{color:#6f6c78;margin-top:1rem}.sk2-flow{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;margin-top:4.5rem;display:grid;position:relative}.sk2-flow:before{content:"";background:linear-gradient(90deg,#fff0,#ffffff40 12% 88%,#fff0);height:1px;position:absolute;top:7rem;left:16.67%;right:16.67%}.sk2-flow:after{content:"";background:#fff;border-radius:50%;width:.375rem;height:.375rem;animation:4.8s ease-in-out infinite sk2-travel;position:absolute;top:6.8125rem;left:16.67%;box-shadow:0 0 .75rem #ffffffa6}@keyframes sk2-travel{0%{opacity:0;left:16.67%}12%,88%{opacity:1}to{opacity:0;left:83.33%}}.sk2-node{text-align:center;z-index:1;flex-direction:column;align-items:center;display:flex;position:relative}.sk2-node-ui{justify-content:center;align-items:center;width:100%;height:14rem;display:flex}.sk2-ui{background:var(--sk2-card);box-shadow:inset 0 0 0 1px var(--sk2-line), 0 24px 48px -24px #000;text-align:left;border-radius:1rem;gap:.75rem;width:min(100%,17rem);padding:1.25rem;display:grid}.sk2-ui-head{color:var(--sk2-mute)}.sk2-ui-row{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.sk2-ui-row b{font-size:.875rem;font-weight:500;line-height:1.3}.sk2-ui-row.is-muted{opacity:.4}.sk2-toggle{background:#fff;border-radius:1rem;flex:none;width:2rem;height:1.125rem;position:relative}.sk2-toggle:after{background:var(--sk2-ink);content:"";border-radius:50%;width:.875rem;height:.875rem;position:absolute;top:.125rem;right:.125rem}.sk2-toggle.is-off{background:#3a3a40}.sk2-toggle.is-off:after{background:#8d8a94;left:.125rem;right:auto}.sk2-ui .sk2-sev{flex:none;width:4.5rem}.sk2-bar{background:#2c2c31;border-radius:1rem;flex:auto;height:.5rem}.sk2-orb{box-shadow:inset 0 0 0 1px #ffffff26, 0 0 0 .75rem var(--sk2-ink), 0 0 0 calc(.75rem + 1px) #ffffff14;background:radial-gradient(circle at 50% 30%,#2a2a2f,#141416 72%);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;width:13rem;height:13rem;display:flex}.sk2-orb em{color:#fff;border-radius:100rem;padding:.3rem .875rem;font-size:.8125rem;font-style:normal;box-shadow:inset 0 0 0 1px #ffffff2e}.sk2-step-no{color:var(--sk2-mute);margin:0 0 1rem;display:block}.sk2-node .sk2-h3{margin-top:2rem}.sk2-node p{max-width:21rem;margin-top:.625rem;font-size:.9375rem;line-height:1.55}.sk2-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-top:3.5rem;display:grid}.sk2-cards.is-7>li:first-child{grid-column:span 2}.sk2-card{background:var(--sk2-card);border-radius:1rem;flex-direction:column;justify-content:flex-start;gap:1.25rem;padding:1.5rem;transition:background-color .2s ease-out;display:flex}.sk2-card:hover{background:var(--sk2-raised)}.sk2-card ul{color:var(--sk2-mute);gap:.5rem;font-size:.875rem;line-height:1.4;display:grid}.sk2-card .sk2-ticks{color:var(--sk2-soft);gap:.625rem;font-size:.9375rem}.sk2-ticks li{grid-template-columns:.75rem minmax(0,1fr);align-items:baseline;gap:.75rem;display:grid}.sk2-get-grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:4rem;display:grid}.sk2-get .sk2-form{max-width:30rem;margin-top:2.25rem}.sk2-pro-line{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin-top:1.5rem;display:flex}.sk2-page .sk2-buy:disabled{color:#ffffff80;cursor:not-allowed;background:#ffffff14;border-color:#ffffff14}.sk2-badge{color:var(--sk2-ink);background:#fff;border-radius:.25rem;padding:.35rem .6rem}.sk2-chat{background:var(--sk2-card);box-shadow:inset 0 0 0 1px var(--sk2-line), 0 48px 96px -48px #000;border-radius:1.25rem;flex-direction:column;gap:.75rem;padding:.75rem;display:flex}.sk2-chat-head{color:var(--sk2-soft);background:#26262b;border-radius:100rem;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;display:flex}.sk2-chat-head i{background:#fff;border-radius:50%;width:.375rem;height:.375rem}.sk2-chat-log{overscroll-behavior:contain;scrollbar-color:#3a3a40 #0000;scrollbar-width:thin;flex-direction:column;gap:1.125rem;height:22rem;padding:.75rem .75rem .5rem;display:flex;overflow-y:auto}.sk2-chat-log:focus-visible{border-radius:.75rem;outline:2px solid #ffffff59}.sk2-msg{font-size:.9375rem;line-height:1.5;animation:.28s ease-out both sk2-in}.sk2-msg.is-q{color:#fff;background:#ff490c26;border-radius:1rem 1rem .25rem;align-self:flex-end;max-width:82%;padding:.625rem 1rem;box-shadow:inset 0 0 0 1px #ff490c33}.sk2-msg.is-a{color:#dcdce1;align-self:flex-start;max-width:92%}.sk2-msg-label{color:var(--sk2-mute);margin-bottom:.5rem;line-height:1.4;display:block}.sk2-msg-link{margin-top:.25rem}.sk2-msg.is-typing{align-self:flex-start;gap:.3rem;padding:.5rem 0;display:flex}.sk2-msg.is-typing i{background:var(--sk2-mute);border-radius:50%;width:.375rem;height:.375rem;animation:1s ease-in-out infinite sk2-blink}.sk2-msg.is-typing i:nth-child(2){animation-delay:.15s}.sk2-msg.is-typing i:nth-child(3){animation-delay:.3s}@keyframes sk2-in{0%{opacity:0;transform:translateY(.375rem)}}@keyframes sk2-blink{0%,to{opacity:.25}50%{opacity:1}}.sk2-chat-chips{flex-wrap:wrap;gap:.5rem;padding:0 .25rem;display:flex}.sk2-chat-chips[hidden]{display:none}.sk2-chip{color:#e6e6ea;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;border-radius:100rem;padding:.5rem .875rem;font-size:.8125rem;line-height:1.3;transition:background-color .18s ease-out,box-shadow .18s ease-out;box-shadow:inset 0 0 0 1px #ffffff26}.sk2-chip:hover{background:#ffffff0f;box-shadow:inset 0 0 0 1px #ffffff59}.sk2-chip:focus-visible,.sk2-chat-send:focus-visible{outline-offset:2px;outline:2px solid #fff}.sk2-chat-form{background:#26262b;border-radius:100rem;align-items:center;gap:.5rem;margin:0;padding:.375rem .375rem .375rem 1.25rem;display:flex}.sk2-chat-form:focus-within{box-shadow:inset 0 0 0 1px #ffffff59}.sk2-chat-form input{color:#fff;font:inherit;background:0 0;border:0;flex:auto;min-width:0;padding:.5rem 0;font-size:1rem}.sk2-chat-form input::placeholder{color:#6f6c78}.sk2-chat-form input:focus{outline:none}.sk2-chat-send{color:var(--sk2-ink);cursor:pointer;background:#fff;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;transition:background-color .18s ease-out;display:flex}.sk2-chat-send:hover{background:#e6e6ea}.sk2-chat-send svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px;width:1.125rem;height:1.125rem}.sk2-plans{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;max-width:60rem;margin:2.5rem auto 0;display:grid}.sk2-plan{background:var(--sk2-card);border-radius:1rem;flex-direction:column;padding:2rem;display:flex}.sk2-plan.is-pro{background:radial-gradient(28rem 18rem at 100% 0%, #ffffff12, #fff0), var(--sk2-card);box-shadow:inset 0 0 0 1px var(--sk2-line)}.sk2-plans.is-simple{grid-template-rows:repeat(5,auto)}.sk2-plans.is-simple .sk2-plan{grid-row:span 5;grid-template-rows:subgrid;row-gap:0;display:grid}.sk2-plans.is-simple .sk2-plan>.sk-form,.sk2-plans.is-simple .sk2-plan>.sk2-buy{align-self:start;margin-top:1.5rem}.sk2-plans.is-simple .sk2-plan.is-pro .sk2-muted{margin-bottom:0}.sk2-plans.is-simple .sk2-plan-list{align-content:start;align-self:start}.sk2-hero-actions{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:2.25rem;display:flex}.sk2-page .sk2-btn{padding:1rem 1.5rem}.sk2-page .sk2-btn.is-ghost{color:#fff;background:0 0;border-color:#fff}.sk2-page .sk2-btn.is-ghost:hover{background:#ffffff14}.sk2-mobile-cta{display:none}@media (width<=767px){.sk2-mobile-cta{bottom:calc(1.25rem + env(safe-area-inset-bottom));opacity:0;z-index:40;justify-content:center;transition:transform .35s ease-out,opacity .3s ease-out;display:flex;position:fixed;left:0;right:0;transform:translateY(150%)}.sk2-mobile-cta.is-visible{opacity:1;transform:translateY(0)}body:has(.sk2-mobile-cta){padding-bottom:calc(6rem + env(safe-area-inset-bottom))}.sk2-mobile-cta-backdrop{backdrop-filter:blur(6px);background:#0000008c;border-radius:1rem;padding:.5rem}}@media (prefers-reduced-motion:reduce){.sk2-mobile-cta{transition:none}}.sk2-page .sk2-buy.is-live{text-align:center;align-self:start;width:100%;margin-top:1.5rem}.sk2-card-icon{color:#fff;width:1.5rem;height:1.5rem}.sk2-page .sk2-buy.is-free{align-self:start;width:100%;margin-top:1.5rem}.sk2-dialog{background:var(--sk2-card);box-shadow:inset 0 0 0 1px var(--sk2-line), 0 48px 96px -24px #000;color:#fff;border:0;border-radius:1.25rem;width:100%;max-width:min(30rem,100vw - 2rem);padding:2.5rem 2rem 2rem}.sk2-dialog::backdrop{backdrop-filter:blur(6px);background:#000000b3}.sk2-dialog-close{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex;position:absolute;top:.75rem;right:.75rem}.sk2-dialog-close .sk2-plus{transform:rotate(45deg)}.sk2-page .sk2-dialog-title{color:#fff;letter-spacing:-.03em;margin:0;font-size:2rem;line-height:1.05}.sk2-dialog-sub{color:var(--sk2-mute);margin:.75rem 0 0}.sk2-dialog .sk-form{margin-top:1.75rem}.sk2-plan-top{justify-content:space-between;align-items:center;min-height:1.75rem;display:flex}.sk2-plan-name{color:var(--sk2-mute)}.sk2-price{letter-spacing:-.045em;margin:1.5rem 0 .5rem;font-size:clamp(3rem,5vw,4.5rem);line-height:1}.sk2-plan .sk-form{margin-top:auto;padding-top:1.75rem}.sk2-plan.is-pro .sk2-buy{width:100%;margin-top:auto}.sk2-plan.is-pro .sk2-muted{margin-bottom:1.75rem}.sk2-bonus{color:var(--sk2-soft);margin-top:1rem;font-size:.9375rem}.sk2-bonus span{color:var(--sk2-mute);margin-right:.5rem}.sk2-plan-list{border-top:1px solid var(--sk2-line);gap:.75rem;margin-top:1.75rem;padding-top:1.5rem;display:grid}.sk2-plan-list li{color:var(--sk2-soft);grid-template-columns:.75rem minmax(0,1fr);align-items:baseline;gap:.875rem;font-size:.9375rem;line-height:1.4;display:grid}.sk2-plan-list em{color:var(--sk2-mute);margin-top:.125rem;font-size:.8125rem;font-style:normal;display:block}.sk2-plan-list li.is-pro-only{color:#fff}.sk2-plan-list li.is-pro-only .sk2-tick{border-color:#ff490c}.sk2-plan-list li.is-bonus{grid-template-columns:auto minmax(0,1fr);margin-top:.5rem}.sk2-plan-list li.is-bonus .text-mono{color:#ff490c}.sk2-plans-section .sk2-plan .sk-form{margin-top:1.5rem}.sk2-chat.is-simple{align-self:center}.sk2-chat.is-simple .sk2-chat-log{flex:none;height:auto;min-height:0;max-height:26rem}.sk2-chat.is-simple .sk2-chat-chips{margin-top:0}.sk2-chat.is-simple .sk2-chat-log:not(:has(.sk2-msg)){display:none}.sk2-compare{border-collapse:collapse;width:100%;max-width:60rem;margin:3rem auto 0}.sk2-compare th,.sk2-compare td{border-bottom:1px solid var(--sk2-line);padding:1rem 0}.sk2-compare thead th{color:var(--sk2-mute);padding-top:0;font-weight:500}.sk2-compare tbody th{color:#e6e6ea;text-align:left;padding-right:1.5rem;font-size:.9375rem;font-weight:400;line-height:1.4}.sk2-compare td,.sk2-compare thead th:not(:first-child){text-align:center;width:11rem}.sk2-tick{vertical-align:middle;border:1.5px solid #fff;border-width:0 1.5px 1.5px 0;border-radius:1px;width:.4375rem;height:.8125rem;display:inline-block;transform:translateY(-.125rem)rotate(45deg)}.sk2-dash{vertical-align:middle;background:#55525f;border-radius:1px;width:.75rem;height:1.5px;display:inline-block}.sk2-cell{color:var(--sk2-mute);font-size:.8125rem;line-height:1.35;display:inline-block}.sk2-quotes-list{border-top:1px solid var(--sk2-line);margin:3.5rem 0 0;padding:0;list-style:none}.sk2-quote{border-bottom:1px solid var(--sk2-line);grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:start;gap:1.5rem 4rem;padding:3rem 0;display:grid}.sk2-quote blockquote{border:0;margin:0;padding:0}.sk2-quote blockquote p{color:#fff;letter-spacing:-.02em;text-indent:-.42em;max-width:44rem;margin:0;font-size:clamp(1.25rem,2.1vw,1.75rem);line-height:1.32}.sk2-quote-who{gap:.25rem;margin:.25rem 0 0;display:grid}.sk2-quote-company{color:#fff;letter-spacing:-.03em;font-size:1.5rem;font-weight:500;line-height:1.1}.sk2-quote-role{color:var(--sk2-soft);font-size:.9375rem}.sk2-quote-note{color:var(--sk2-mute);margin-top:.75rem;font-size:.6875rem}.sk2-page .sk2-quotes-source{color:var(--sk2-mute);gap:.375rem;margin-top:1.5rem;text-decoration:none;display:inline-flex}.sk2-page .sk2-quotes-source:hover{color:#fff}.sk2-faq{border-top:1px solid var(--sk2-line)}.sk2-faq-grid{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:3rem 4rem;display:grid}.sk2-faq-grid .sk2-h2{position:sticky;top:7rem}.sk2-qa{border-bottom:1px solid var(--sk2-line)}.sk2-qa:first-child{border-top:1px solid var(--sk2-line)}.sk2-qa summary{cursor:pointer;letter-spacing:-.01em;justify-content:space-between;align-items:center;gap:2rem;padding:1.375rem 0;font-size:1.1875rem;line-height:1.35;list-style:none;transition:color .18s ease-out;display:flex}.sk2-qa summary::-webkit-details-marker{display:none}.sk2-qa summary:hover{color:var(--sk2-soft)}.sk2-qa summary:focus-visible{outline-offset:4px;outline:2px solid #fff}.sk2-qa[open] .sk2-plus{transform:rotate(45deg)}.sk2-qa p{color:var(--sk2-soft);max-width:40rem;margin:0;padding:0 3rem 1.625rem 0;font-size:1.0625rem;line-height:1.6}.sk2-page .bt-estimate{box-shadow:inset 0 0 0 1px var(--sk2-line)}@media (width<=991px){.sk2-section{padding:5.5rem 0}.sk2-sample-grid,.sk2-get-grid{grid-template-columns:minmax(0,1fr);gap:3rem}.sk2-sample-figure{position:static}.sk2-sample-grid.sk2-examples{display:none}.sk2-example-cards{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:min(86%,26rem);grid-auto-flow:column;gap:.75rem;margin:2.5rem -2.5rem 0;padding:0 2.5rem .5rem;scroll-padding:0 2.5rem;list-style:none;display:grid;overflow-x:auto}.sk2-example-cards::-webkit-scrollbar{display:none}.sk2-example-card{background:var(--sk2-card-2);box-shadow:inset 0 0 0 1px var(--sk2-line);scroll-snap-align:start;border-radius:1rem;overflow:hidden}.sk2-example-card .hs-ph{border-radius:0}.sk2-example-card-copy{gap:.5rem;padding:1.25rem 1.25rem 1.5rem;display:grid}.sk2-example-card-copy p{color:var(--sk2-soft);margin:.25rem 0 0;font-size:.9375rem;line-height:1.55}.sk2-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.sk2-faq-grid{grid-template-columns:minmax(0,1fr)}.sk2-quote{grid-template-columns:minmax(0,1fr);padding:2.25rem 0}.sk2-faq-grid .sk2-h2{position:static}}@media (width<=767px){.sk2-qa summary{gap:1.25rem;padding:1.125rem 0;font-size:1.0625rem}.sk2-qa p{padding-right:1.5rem;font-size:1rem}.sk2-section{padding:4.5rem 0}.sk2-hero{padding:8rem 0 3.5rem}.sk2-pair{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:86%;grid-auto-flow:column;margin-top:3.5rem;margin-left:-1rem;margin-right:-1rem;padding:0 1rem .5rem;scroll-padding:0 1rem;overflow-x:auto}.sk2-example-cards{margin-left:-1rem;margin-right:-1rem;padding-left:1rem;padding-right:1rem;scroll-padding:0 1rem}.sk2-pair .hs-ph.is-stub:before{padding-top:112%}.sk2-numbers>div{gap:.5rem;padding:.25rem .5rem}.sk2-numbers dd{font-size:1.875rem}.sk2-numbers dt{font-size:.8125rem;line-height:1.35}.sk2-head{flex-direction:column;align-items:flex-start}.sk2-finding summary{grid-template-columns:minmax(0,1fr) auto;gap:.75rem;padding:1.125rem 1.25rem}.sk2-finding summary .sk2-sev,.sk2-finding summary .sk2-mode{grid-column:1/-1;justify-self:start}.sk2-example-returns{padding:0 1.25rem 1.25rem}.sk2-example summary .sk2-plus{grid-area:auto}.sk2-finding summary .sk2-plus{grid-area:2/2}.sk2-finding dl{padding:0 1.25rem 1.25rem}.sk2-flow{grid-template-columns:minmax(0,1fr);gap:4rem;margin-top:3rem}.sk2-flow:before,.sk2-flow:after{display:none}.sk2-node+.sk2-node:before{content:"";background:linear-gradient(#fff0,#ffffff40);width:1px;height:3rem;position:absolute;top:-3.5rem;left:50%}.sk2-node-ui{height:auto}.sk2-step-no{margin-top:1.75rem}.sk2-cards,.sk2-cards.is-7{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:82%;grid-auto-flow:column;overflow-x:auto}.sk2-cards>li,.sk2-cards.is-7>li:first-child{scroll-snap-align:start;grid-column:auto;min-height:15rem}.sk2-chat-log{height:auto;min-height:16rem;max-height:30rem}.sk2-chat-chips{overscroll-behavior-x:contain;scrollbar-width:none;flex-wrap:nowrap;margin:0 -.75rem;padding:.125rem .75rem;overflow-x:auto}.sk2-chat.is-simple .sk2-chat-chips{flex-wrap:wrap;margin:0;padding:0 .25rem;overflow:visible}.sk2-chat.is-simple .sk2-chip{white-space:normal;flex:none}.sk2-chip{white-space:nowrap;flex:none}.sk2-plans{grid-template-columns:minmax(0,1fr)}.sk2-plan{padding:1.5rem}.sk2-compare,.sk2-compare tbody{display:block}.sk2-compare thead{display:none}.sk2-compare tr{border-bottom:1px solid var(--sk2-line);grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1rem;padding:1rem 0;display:grid}.sk2-compare th,.sk2-compare td{border:0;padding:0}.sk2-compare tbody th{grid-column:1/-1;padding:0 0 .75rem}.sk2-compare td{text-align:left;align-items:center;gap:.625rem;width:auto;display:flex}.sk2-compare td:before{color:var(--sk2-mute);content:attr(data-label);text-transform:uppercase;min-width:2rem;font-family:Roboto Mono,Arial,monospace;font-size:.625rem;font-weight:500}}@media (prefers-reduced-motion:reduce){.sk2-flow:after{animation:none;display:none}.sk2-msg,.sk2-msg.is-typing i{animation:none}.sk2-finding,.sk2-finding-title,.sk2-plus,.sk2-card{transition:none}}
