.kop-review{width:min(920px,100%);margin:0 auto;padding:32px 24px 0}.kop-review>a{font-size:12px;color:#969eac}.klp .kop-review h1{font-size:22px;margin:18px 0 8px}.kop-review>p{max-width:680px;font-size:12px;line-height:1.6;color:#969eac;margin:0}.kop-screen-picker{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:20px;color:#969eac;font-size:12px}.kop select{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;background:#12151b;color:#f2f3f5;border:1px solid #343c4b;border-radius:7px;min-height:44px;padding:8px 12px;font:inherit;max-width:100%}.kop-main{display:grid;justify-items:center;gap:18px;padding:24px 24px 40px}.kop-card{max-width:420px;padding:30px 28px 22px}.kop-card-wide{width:100%}.kop-card h2{font-size:27px;letter-spacing:-.04em;line-height:1.15;font-weight:500;margin:0}.kop-lead{color:#969eac;line-height:1.65;margin:16px 0 26px}.kop-card .klp-primary{margin-top:24px}.kop-card .klp-primary,.kop-quiet{width:100%;cursor:pointer;font-family:inherit}.kop-quiet{display:block;min-height:44px;border:0;background:transparent;color:#969eac;font-size:12px;margin-top:8px}.kop-quiet:hover{color:#f2f3f5}.kop button:focus-visible,.kop input:focus-visible,.kop select:focus-visible,.kop textarea:focus-visible{outline:2px solid #7294f8;outline-offset:3px}.kop-plans{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;border:0;text-align:left}.kop-plan{position:relative;display:flex;flex-direction:column;gap:8px;min-width:0;padding:22px 18px;border:1px solid #343c4b;border-radius:12px;cursor:pointer}.kop-plan input{position:absolute;right:14px;top:19px;accent-color:#7294f8;width:15px;height:15px}.kop-plan strong{font-size:17px;font-weight:500;padding-right:20px}.kop-selected{border-color:#7294f8;background:#182134}.kop-plan>span:not(.kop-price){font-size:12px;color:#969eac}.kop .kop-price{display:block;font-size:33px;letter-spacing:-.05em;line-height:1.2;margin-top:14px}.kop-price small{display:block;margin-top:5px;font-size:11px;letter-spacing:0;color:#969eac}.kop .kop-price-custom{font-size:24px;min-height:62px}.kop-after{margin-bottom:14px}.kop-plan-action{width:100%;max-width:340px;margin:4px auto 0}.kop-summary{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:15px 0;border-bottom:1px solid #262b35;text-align:left;font-size:13px;color:#969eac}.kop-summary strong{font-weight:500;color:#f2f3f5;text-align:right}.kop-total{border:0;margin-top:8px}.kop-total strong{font-size:26px}.kop-note{font-size:12px;line-height:1.65;color:#969eac;margin:20px 0}.kop-form{gap:16px;text-align:left;margin:24px 0 8px}.kop-form,.kop-form label{display:flex;flex-direction:column}.kop-form label{gap:8px;font-size:12px;color:#969eac;min-width:0}.kop-form input,.kop-form textarea{width:100%;min-width:0;min-height:48px;padding:12px;border:1px solid #343c4b;border-radius:8px;background:#0f1218;color:#f2f3f5;font:inherit;font-size:16px;box-sizing:border-box}.kop-form textarea{resize:vertical}.kop-form-row{display:grid;grid-template-columns:1fr 1fr;gap:12px}.kop-code{text-align:center;letter-spacing:.4em;font-size:24px!important}.kop-status-symbol{display:grid;place-items:center;width:58px;height:58px;border:1px solid #343c4b;border-radius:50%;margin:32px auto 24px;color:#969eac;font-size:24px}.kop-review-action{max-width:420px;min-height:44px;border:0;background:transparent;color:#969eac;font:inherit;font-size:12px;cursor:pointer}.kop-card .klp-mascot{width:140px;margin:12px auto 24px}.kop-sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}@media(max-width:760px){.kop-review{padding:24px 20px 0}.kop-main{padding:20px 20px 32px}.kop-card{max-width:420px;padding:28px 22px 18px}.kop-card-wide{max-width:460px}.kop-plans{grid-template-columns:1fr}.kop-plan{padding:20px;gap:6px}.kop .kop-price{margin-top:5px}.kop-plan>span{max-width:90%}.kop-after{margin-bottom:6px}.kop-card h2{font-size:25px}.kop-screen-picker{align-items:start;flex-direction:column;gap:6px}.kop-screen-picker select{width:100%}.kop-plan{display:grid;grid-template-columns:minmax(0,1fr) 90px;gap:6px 12px;padding:18px 16px}.kop-plan input{left:16px;right:auto;top:21px;width:14px;height:14px}.kop-plan strong{grid-column:1;padding:0 0 0 21px;font-size:14.5px;line-height:20px}.kop-plan>span{grid-column:1;max-width:none}.kop-plan>.kop-price{grid-column:2;grid-row:1/span 4;align-self:center;text-align:right;margin:0;font-size:28px}.kop-plan>.kop-price-custom{font-size:18px;min-height:0}.kop-plan .kop-after{font-size:11px;margin-bottom:0}}.kop-plan input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #596374;border-radius:50%;background:transparent}.kop-plan input:checked{border:4px solid #7294f8;background:#12151b}.kop-trial-action{display:block;width:100%;min-height:56px;margin-top:12px;padding:14px 16px;border:1px solid #536cae;border-radius:8px;background:#1c263c;color:#c8d6fb;font-family:inherit;font-weight:500;line-height:1.4;cursor:pointer;transition:background .18s,border-color .18s}.kop-trial-action:hover{background:#263650;border-color:#7294f8}.kop{background:#0b0b11}.kop-review{width:min(960px,100%);padding-top:28px}.kop-review>a{color:#aaa6b3}.klp .kop-review h1{font-size:18px;font-weight:500;letter-spacing:-.01em}.kop-review>p{color:#96929f}.kop-screen-picker{color:#aaa6b3}.kop select{background:#14141d;border-color:#34313f;border-radius:12px}.kop-main{flex:1;align-content:center;padding:48px 24px 88px;gap:16px}.kop-card{width:100%;max-width:380px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.kop-card-wide{max-width:860px}.kop-card .klp-brand{gap:15px;margin:0 0 40px;color:#f2f3f5}.kop-card .klp-brand-mark{width:64px;height:64px;opacity:1}.kop-card .klp-brand>span{flex-direction:column;align-items:center;gap:0;font-size:38px;line-height:1.15;letter-spacing:-.025em;text-transform:capitalize}.kop-card .klp-brand>span>span{font-size:12px;line-height:1.8;text-transform:uppercase;letter-spacing:0;color:#998ce2}.kop-card h2{font-size:32px;font-weight:600;line-height:1.2;letter-spacing:-.01em;text-wrap:balance}.kop-lead{max-width:380px;margin:8px auto 36px;color:#96929f;font-size:14px;line-height:1.6;text-wrap:balance}.kop-card .klp-primary{max-width:380px;min-height:52px;margin:24px auto 0;padding:12px 18px;border:1px solid #efedf6;border-radius:13px;background:#efedf6;color:#15151d!important;font-size:16px;font-weight:600;line-height:1.5}.kop-card .klp-primary:hover{background:#fff;border-color:#fff}.kop-quiet{font-size:14px;color:#aaa6b3;margin-top:12px}.kop-plan-action{max-width:380px}.kop-plan{border-color:#34313f;border-radius:14px;background:#101017}.kop-selected{border-color:#998ce2;background:#1a1728}.kop-plan input:checked{border-color:#998ce2;background:#0b0b11}.kop-plan>span:not(.kop-price),.kop-price small{color:#aaa6b3}.kop .kop-price{letter-spacing:-.02em}.kop-trial-action{min-height:52px;border-radius:13px;border-color:#494552;background:transparent;color:#c6c2ce;font-size:14px}.kop-trial-action:hover{background:transparent;border-color:#aaa6b3;color:#f2f3f5}.kop-summary{border-color:#302d3a}.kop-note,.kop-summary{color:#aaa6b3;font-size:14px}.kop-note{line-height:1.7;text-wrap:balance}.kop-form label{font-size:14px;color:#aaa6b3}.kop-form input,.kop-form textarea{border-color:#34313f;border-radius:13px;background:#14141d}.kop-form input::-moz-placeholder,.kop-form textarea::-moz-placeholder{color:#8f8b99}.kop-form input::placeholder,.kop-form textarea::placeholder{color:#8f8b99}.kop-form .klp-primary{margin-top:8px}.kop-status-symbol{margin:0 auto 24px;border-color:#494052;color:#bcb1e7}.kop-success{color:#8acbb1;border-color:#365548}.kop-review-action{color:#aaa6b3}.kop button:focus-visible,.kop input:focus-visible,.kop select:focus-visible,.kop textarea:focus-visible{outline-color:#b3a1f4}@media(max-width:760px){.kop-review{padding:24px 24px 0}.kop-main{padding:40px 24px 64px;align-content:start}.kop-card-wide{max-width:460px}.kop-card .klp-brand-mark{width:56px;height:56px}.kop-card .klp-brand>span{font-size:32px}.kop-card .klp-brand>span>span{font-size:10px}.kop-card h2{font-size:28px}.kop-card .klp-primary{font-size:14px}}@media(prefers-reduced-motion:no-preference){.kop-card .klp-primary,.kop-plan,.kop-trial-action{transition:background .18s,border-color .18s}}.kop-form-row{align-items:end}.kop-partner-entry{margin:24px 0 0;text-align:center;font-size:12px;line-height:1.7;color:#aaa6b3}.kop-partner-entry a{display:inline-block;padding-block:8px;color:#c6c2ce;text-decoration:underline;text-underline-offset:3px}.kop-partner-entry a:hover{color:#f2f3f5}.kop-card .klp-mascot-video{filter:contrast(1.1)}.kop-card .klp-motion img{mix-blend-mode:lighten;filter:contrast(1.1)}.kop-plan-action{margin-top:44px}.kop-plan-action .klp-primary{margin-top:0}@media(min-width:761px){.kop-plans{grid-template-rows:auto auto auto auto auto;row-gap:8px}.kop-plan{display:grid;grid-template-rows:subgrid;grid-row:span 5;row-gap:8px}.kop .kop-price{line-height:40px}.kop-price small{line-height:16px}.kop .kop-price-custom{font-size:24px;min-height:0}}.kop-card .klp-brand{gap:10px;margin-bottom:32px}.kop-card .klp-brand-mark{width:40px;height:40px}.kop-card .klp-brand>span{font-size:25px}.kop-card .klp-brand>span>span{font-size:8px}.kop-api-form input,.kop-api-label{font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.kop-api-form input{font-size:14px}.kop-plan>.kop-plan-name{font-size:12px;letter-spacing:.04em;color:#aaa6b3}.kop-plan .kop-plan-capacity{font-size:23px;line-height:1.2;font-weight:600;letter-spacing:-.02em;padding-right:0}.kop .kop-plan .kop-price{font-size:24px;line-height:1.25;margin-top:4px;font-weight:500}.kop .kop-plan .kop-price-custom{font-size:21px}.kop-plan>.kop-after{font-size:13px!important;margin-bottom:0;color:#c6c2ce!important}.kop-trial-explanation{font-size:13px;line-height:1.6;color:#aaa6b3;margin:8px 0 0}.kop-flow-notice{margin:0 0 20px;color:#8acbb1;font-size:14px;line-height:1.6}.kop-renewal{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:8px 0 24px;padding:16px;border:1px solid #34313f;border-radius:13px;text-align:left;font-size:14px;color:#c6c2ce}.kop-renewal strong{white-space:nowrap;font-size:18px;font-weight:600;color:#f2f3f5}.kop-payment-timer{color:#aaa6b3;font-size:14px;font-variant-numeric:tabular-nums}.kop-review-payment{display:flex;justify-content:center;flex-wrap:wrap;gap:8px 24px}.kop-ready-summary{margin:24px 0;text-align:left;font-size:14px}.kop-ready-summary>div{display:flex;justify-content:space-between;gap:24px;padding:14px 0;border-bottom:1px solid #34313f}.kop-ready-summary span{color:#aaa6b3}.kop-ready-summary strong{font-weight:500;text-align:right}@media(max-width:760px){.kop-plan{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;padding:20px}.kop-plan input{left:auto;right:20px;top:20px}.kop-plan strong,.kop-plan>span{grid-column:auto;padding-left:0}.kop-plan>.kop-price{grid-column:auto;grid-row:auto;align-self:start;text-align:left}.kop-plan .kop-plan-capacity{font-size:22px;padding-right:0}.kop-renewal{gap:12px;font-size:13px}.kop-renewal strong{font-size:16px}}