#marketing-secondary .kp-page{--kp-paper:#f7f1e3;--kp-sheet:#fcf9f2;--kp-ink:#1f1a13;--kp-muted:#6b6356;--kp-rule:#1f1a131f;--kp-blue:#2b5094;background:var(--kp-paper);color:var(--kp-ink);padding:132px 0 0;font-family:Open Runde,sans-serif;overflow:clip}#marketing-secondary .kp-shell{width:min(1040px,100% - 48px);margin-inline:auto}#marketing-secondary .kp-page h1,#marketing-secondary .kp-page h2,#marketing-secondary .kp-page h3{letter-spacing:-.03em;color:inherit;margin:0;font-family:Fraunces,Fraunces Fallback,Georgia,serif;font-weight:480;line-height:1.08}#marketing-secondary .kp-page :where(p){margin:0;line-height:1.6}#marketing-secondary .kp-intro{text-align:center;padding:12px 0 56px}#marketing-secondary .kp-intro h1{letter-spacing:-.045em;margin:0 0 22px;font-size:clamp(46px,6.4vw,84px)}#marketing-secondary .kp-intro h1 em{background:var(--kp-blue);color:var(--kp-paper);clip-path:polygon(1% 4%,98% 0,100% 95%,3% 100%);padding:0 .15em .08em;font-weight:470;display:inline-block;transform:rotate(-2deg)}#marketing-secondary .kp-deck{max-width:44ch;color:var(--kp-muted);margin:0 auto;font-size:18px}#marketing-secondary .kp-plans{grid-template-columns:1fr 1fr;align-items:stretch;gap:20px;display:grid}#marketing-secondary .kp-plan{border-radius:24px;flex-direction:column;padding:34px 34px 30px;display:flex}#marketing-secondary .kp-plan--free{background:var(--kp-sheet);box-shadow:inset 0 0 0 1px var(--kp-rule),0 24px 48px -36px #29231a73}#marketing-secondary .kp-plan--member{isolation:isolate;color:#fffdf5;background:#2a60c0 url(/landing-v3/hero-sky62-1200.webp) top/auto 190% no-repeat;position:relative;overflow:hidden;box-shadow:0 30px 60px -36px #14326ecc}#marketing-secondary .kp-plan--member:before{content:"";z-index:-1;background:linear-gradient(#12306c47,#12306c0d 60%,#12306c4d);position:absolute;inset:0}#marketing-secondary .kp-plan-name{letter-spacing:-.02em!important;font-size:26px!important}#marketing-secondary .kp-price{align-items:baseline;gap:4px;display:flex;margin-top:18px!important}#marketing-secondary .kp-amount{letter-spacing:-.04em;font-family:Fraunces,Fraunces Fallback,Georgia,serif;font-size:56px;font-weight:460;line-height:1}#marketing-secondary .kp-amount--words{letter-spacing:-.035em;font-size:clamp(40px,4.4vw,56px)}#marketing-secondary .kp-per{opacity:.8;font-size:16px}#marketing-secondary .kp-plan-note{color:var(--kp-muted);font-size:14px;margin-top:8px!important}#marketing-secondary .kp-plan--member .kp-plan-note{color:#fffdf5e6;max-width:40ch;font-size:15px}#marketing-secondary .kp-plan-lead{border-top:1px solid var(--kp-rule);padding-top:22px;font-size:15.5px;margin-top:22px!important}#marketing-secondary .kp-plan--member .kp-plan-lead{border-top-color:#ffffff47}#marketing-secondary .kp-ticks{gap:10px;margin:20px 0 28px;padding:0;font-size:15px;list-style:none;display:grid}#marketing-secondary .kp-ticks li{padding-left:26px;line-height:1.5;position:relative}#marketing-secondary .kp-ticks li:before{content:"";width:12px;height:7px;color:var(--kp-blue);border-bottom:2px solid;border-left:2px solid;position:absolute;top:.42em;left:2px;transform:rotate(-45deg)}#marketing-secondary .kp-plan--member .kp-ticks li:before{color:#fffdf5}#marketing-secondary .kp-plan .kp-button{width:100%;margin-top:auto}#marketing-secondary .kp-plan-foot{color:var(--kp-muted);font-size:13.5px;margin-top:18px!important}#marketing-secondary .kp-plan-foot strong{color:var(--kp-ink);font-weight:600}#marketing-secondary .kp-plan-foot a{color:var(--kp-ink);text-underline-offset:3px;font-weight:600;text-decoration-color:#1f1a134d}#marketing-secondary .kp-plan--member .kp-plan-foot{color:#fffdf5d9}#marketing-secondary .kp-plan--member .kp-plan-foot strong{color:#fffdf5}#marketing-secondary .kp-button{border-radius:14px;justify-content:center;align-items:center;gap:10px;min-height:50px;padding:14px 24px;font-size:15px;font-weight:600;line-height:1.2;text-decoration:none;transition:transform .13s cubic-bezier(.2,.8,.2,1),box-shadow .2s,background .2s;display:inline-flex}#marketing-secondary .kp-button:active{transform:translateY(1.5px)}#marketing-secondary .kp-button--paper{color:#f7f1e3;background:linear-gradient(#3c3422,#201a11);box-shadow:inset 0 2px .5px #ffffff38,inset 0 -7px 9px -5px #0000008c,inset 0 0 0 1px #00000038,0 11px 22px -9px #29231a85}#marketing-secondary .kp-button--paper:hover{color:#f7f1e3;background:linear-gradient(#453c29,#272117)}#marketing-secondary .kp-button--sky{color:#1b2130;background:linear-gradient(#fff,#e8edf5);box-shadow:inset 0 2px .5px #fff,inset 0 -7px 9px -5px #26385c4d,inset 0 0 0 1px #1b21301a,0 11px 22px -9px #081e508c}#marketing-secondary .kp-button--sky:hover{color:#1b2130;background:linear-gradient(#fff,#eef2f8)}#marketing-secondary .kp-button:focus-visible{outline:2px solid var(--kp-ink);outline-offset:4px}#marketing-secondary .kp-button--sky:focus-visible{outline-color:#fff8e6}#marketing-secondary .kp-section-title{letter-spacing:-.035em!important;font-size:clamp(32px,3.8vw,46px)!important}#marketing-secondary .kp-included{padding:112px 0 0}#marketing-secondary .kp-included-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:44px 56px;margin:40px 0 0;padding:0;list-style:none;display:grid}#marketing-secondary .kp-included-list li{border-top:1px solid var(--kp-rule);padding-top:22px}#marketing-secondary .kp-included-list h3{letter-spacing:-.02em;font-size:24px}#marketing-secondary .kp-included-list p{color:var(--kp-muted);margin-top:8px;font-size:15px}#marketing-secondary .kp-asks{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}#marketing-secondary .kp-ask{color:#111b21;background:#d9fdd3;border-radius:12px 12px 3px;max-width:100%;padding:8px 12px;font-size:14px;line-height:1.4;display:inline-block;box-shadow:0 1px .5px #0b141a21}#marketing-secondary .kp-faq{grid-template-columns:.8fr 1.2fr;gap:64px;padding:112px 0 0;display:grid}#marketing-secondary .kp-faq-list details{border-bottom:1px solid var(--kp-rule);padding:20px 0}#marketing-secondary .kp-faq-list details:first-child{padding-top:4px}#marketing-secondary .kp-faq-list summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;font-size:17px;font-weight:600;list-style:none;display:flex}#marketing-secondary .kp-faq-list summary::-webkit-details-marker{display:none}#marketing-secondary .kp-faq-list summary>span{flex:0 0 14px;height:14px;position:relative}#marketing-secondary .kp-faq-list summary>span:before,#marketing-secondary .kp-faq-list summary>span:after{content:"";background:var(--kp-ink);border-radius:2px;height:2px;transition:transform .2s;position:absolute;top:6px;left:0;right:0}#marketing-secondary .kp-faq-list summary>span:after{transform:rotate(90deg)}#marketing-secondary .kp-faq-list details[open] summary>span:after{transform:rotate(0)}#marketing-secondary .kp-faq-list p{color:var(--kp-muted);margin:12px 30px 0 0;font-size:15px}#marketing-secondary .kp-closing{padding:112px 0 96px}#marketing-secondary .kp-closing-sky{isolation:isolate;color:#fffdf5;text-align:center;background:#2d5bab url(/landing-v3/hero-sky62-1200.webp) 50% 30%/cover;border-radius:28px;padding:clamp(48px,7vw,88px) 24px;position:relative;overflow:hidden;box-shadow:0 34px 64px -44px #14326eb3}#marketing-secondary .kp-closing-sky h2{max-width:18ch;letter-spacing:-.04em!important;margin:0 auto!important;font-size:clamp(34px,4.6vw,56px)!important}#marketing-secondary .kp-closing-sky p{color:#fffdf5db;margin:16px 0 28px;font-size:18px}@media (width<=820px){#marketing-secondary .kp-page{padding-top:104px}#marketing-secondary .kp-shell{width:calc(100% - 32px)}#marketing-secondary .kp-intro{padding-bottom:40px}#marketing-secondary .kp-deck{font-size:16px}#marketing-secondary .kp-plans{grid-template-columns:1fr;gap:16px}#marketing-secondary .kp-plan{padding:28px 24px 26px}#marketing-secondary .kp-included,#marketing-secondary .kp-faq{padding-top:80px}#marketing-secondary .kp-included-list{grid-template-columns:1fr;gap:32px}#marketing-secondary .kp-faq{grid-template-columns:1fr;gap:24px}#marketing-secondary .kp-closing{padding:80px 0 72px}}@media (prefers-reduced-motion:reduce){#marketing-secondary .kp-button,#marketing-secondary .kp-faq-list summary>span:after{transition:none}}
