.po-page{--bg:#000}.po-page:before,.po-page:after{content:none}.po-page{--po-card:#1a1a1a;--po-card-2:#202020;--po-line:#ffffff1a;--po-rule:#2a2a2a;--po-fg:#f5f5f5;--po-fg-2:#a3a3a3;--po-check:#5b8cff}.po{color:var(--po-fg);font-family:var(--font-inter), "Inter", system-ui, sans-serif;padding:clamp(72px,9vw,120px) 0 clamp(80px,9vw,112px)}.po-disp{font-family:var(--font-space-grotesk), system-ui, sans-serif;font-weight:600}.po-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.po-h1{letter-spacing:-.035em;text-wrap:balance;max-width:16ch;margin:0;font-size:clamp(40px,4.6vw,64px);line-height:1.02}.po-lede{max-width:540px;color:var(--po-fg-2);margin:20px 0 0;font-size:18px;line-height:1.55}.po-vat{color:var(--po-fg-2);font-size:13px}.po-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:56px;display:grid}.po-grid.is-two{grid-template-columns:repeat(2,minmax(0,1fr))}.po-way{min-width:0;scroll-margin-top:96px}.po-card{background:var(--po-card);border-radius:18px;flex-direction:column;gap:20px;padding:24px;display:flex;position:relative}.po-card.is-feat{background:var(--po-card-2);outline:1px solid #3a3a3a}.po-media{justify-content:center;align-items:center;padding:8px 0 4px;display:flex;container-type:inline-size}.po-stack{align-items:center;display:flex}.po-phone{flex:none;width:116px}.po-phone img{aspect-ratio:9/16;object-fit:cover;background:#000;border:1px solid #ffffff1f;border-radius:10px;width:100%;display:block}.po-panel{box-sizing:border-box;border:1px solid var(--po-line);background:#0e0e0e;border-radius:10px;flex-direction:column;gap:6px;width:184px;margin-left:12px;padding:10px;display:flex}.po-panel-head{color:#f5f5f599;padding:0 2px 2px;font-size:11px}.po-row{border:1px solid var(--po-line);min-width:0;color:var(--po-fg);white-space:nowrap;border-radius:7px;align-items:center;gap:8px;padding:7px 9px;font-size:12px;display:flex}.po-row svg{color:#f5f5f5ad;flex:none}.po-row span{text-overflow:ellipsis;overflow:hidden}.po-row.is-on{background:#ffffff1a}@container (max-width:305px){.po-stack{width:100%}.po-phone{width:96px}.po-panel{flex:auto;width:auto;min-width:0;margin-left:10px}.po-row{white-space:normal;gap:7px;padding:6px 8px;font-size:11px}}@container (max-width:270px){.po-phone{width:78px}}.po-name{letter-spacing:-.02em;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 10px;font-size:24px;display:flex}.po-tag{color:#0a0a0a;font-family:var(--font-inter), "Inter", system-ui, sans-serif;letter-spacing:0;background:#fff;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:500}.po-price{flex-wrap:wrap;align-items:baseline;gap:8px;margin:0;display:flex}.po-num{letter-spacing:-.035em;font-size:44px;line-height:1}.po-unit{color:var(--po-fg-2);font-size:14px}.po-per{color:var(--po-fg-2);margin:8px 0 0;font-size:13px;line-height:1.5}.po .po-btn{box-sizing:border-box;width:100%;min-height:48px;font-family:var(--font-inter), "Inter", system-ui, sans-serif;text-align:center;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;margin-top:16px;padding:12px 20px;font-size:15px;font-weight:500;line-height:1.2;text-decoration:none;transition:background-color .2s;display:flex}.po .po-btn-white{color:#0a0a0a;background:#fff;border:0}.po .po-btn-white:hover{background:#e9e9e9}.po .po-btn-ghost{color:var(--po-fg);background:0 0;border:1px solid #3a3a3a}.po .po-btn-ghost:hover{background:#ffffff0f}.po .po-btn:disabled{cursor:default;opacity:.55}.po-error{color:#f17e7e;margin:10px 4px 0;font-size:13px;line-height:1.5}.po-list{margin:20px 0 0;padding:0;list-style:none}.po-list li{border-top:1px solid var(--po-rule);gap:12px;padding:13px 4px;display:flex}.po-list li>svg{color:var(--po-check);flex:none;margin-top:3px}.po-list b{font-size:15px;font-weight:500;line-height:1.4;display:block}.po-list small{color:var(--po-fg-2);margin-top:2px;font-size:13px;line-height:1.45;display:block}.po-fine{color:var(--po-fg-2);margin:12px 4px 0;font-size:12px;line-height:1.5}.po-free{border:1px solid var(--po-rule);border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:40px;padding:20px 24px;display:flex}.po-free p{min-width:0;color:var(--po-fg-2);flex:320px;margin:0;font-size:15px;line-height:1.5}.po .po-free .po-btn{flex:none}.po-free strong{color:var(--po-fg);font-weight:500}.po .po-free .po-btn{width:auto;min-height:44px;margin:0;padding:0 22px}.po-subs{grid-template-columns:minmax(0,1fr) minmax(0,3fr);gap:24px;margin-top:112px;scroll-margin-top:96px;display:grid}.po-h2{letter-spacing:-.03em;margin:0;font-size:40px;line-height:1.05}.po-tabs{background:var(--po-card);border-radius:999px;gap:4px;margin-top:20px;padding:4px;display:inline-flex}.po .po-tabs button{min-height:44px;color:var(--po-fg-2);font-family:var(--font-inter), "Inter", system-ui, sans-serif;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 16px;font-size:13px;font-weight:500}.po .po-tabs button[aria-pressed=true]{color:var(--po-fg);background:#2e2e2e}.po-save{max-width:32ch;color:var(--po-fg-2);margin:12px 0 0;font-size:13px;line-height:1.5}.po-plans{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.po-plan{background:var(--po-card);border-radius:18px;flex-direction:column;justify-content:space-between;gap:24px;min-height:150px;padding:20px;display:flex}.po-plan .po-name{margin:0;font-size:20px}.po-plan .po-num{font-size:32px}.po-billed{color:var(--po-fg-2);flex-basis:100%;font-size:12px}.po-plans .po-list li{padding:11px 4px}.po-notice{color:var(--po-fg);border:1px solid #3a3a3a;border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:12px;padding:12px 14px;font-size:13px;line-height:1.5;display:flex}.po-notice.is-error{border-color:#b82e2e}.po-notice>span{flex:200px;min-width:0}.po .po-notice .po-btn{width:auto;min-height:44px;margin:0;padding:0 18px}@media (max-width:960px){.po-grid,.po-grid.is-two{grid-template-columns:minmax(0,1fr);gap:48px;max-width:560px}.po-subs{grid-template-columns:minmax(0,1fr);gap:28px}.po-plans{grid-template-columns:minmax(0,1fr);gap:36px;max-width:560px}}@media (max-width:760px){.po-lede{font-size:16px}.po-grid{margin-top:40px}.po-subs{margin-top:80px}.po-h2{font-size:32px}.po-free{padding:20px}.po .po-free .po-btn{width:100%}}.po-page .sec-head{grid-template-columns:minmax(0,1fr)}.po-page .sec-head .index,.po-page .final-grid>.index{display:none}.po-page .final-grid{grid-template-columns:minmax(0,1fr)}.po-page .sec-title,.po-page .final h2{font-family:var(--font-space-grotesk), system-ui, sans-serif;font-weight:600}.po-page .sec-title em,.po-page .final h2 em{font-family:inherit;font-style:normal;font-weight:inherit;letter-spacing:inherit}.pc{color:var(--po-fg);font-family:var(--font-inter), "Inter", system-ui, sans-serif;padding:clamp(80px,9vw,120px) 0}.pc-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px 40px;display:flex}.pc-h2{max-width:14ch;font-family:var(--font-space-grotesk), system-ui, sans-serif;letter-spacing:-.035em;margin:0;font-size:clamp(32px,4vw,52px);font-weight:600;line-height:1.04}.pc-sub{color:var(--po-fg-2);margin:14px 0 0;font-size:16px;line-height:1.5}.pc-seg{background:var(--po-card);border-radius:999px;grid-template-columns:repeat(4,minmax(0,1fr));padding:4px;display:inline-grid;position:relative}.pc-pill{background:#fff;border-radius:999px;width:calc(25% - 2px);transition:transform .45s cubic-bezier(.2,.75,.2,1);position:absolute;top:4px;bottom:4px;left:4px}.pc .pc-seg button{z-index:1;min-width:92px;min-height:44px;color:var(--po-fg-2);font-family:var(--font-inter), "Inter", system-ui, sans-serif;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 18px;font-size:14px;font-weight:500;transition:color .3s;position:relative}.pc .pc-seg button[aria-selected=true]{color:#0a0a0a}.pc .pc-seg button:focus-visible{outline:2px solid var(--po-check);outline-offset:2px}.pc-panel{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:24px;margin-top:40px;display:grid}.pc-box{background:var(--po-card);border-radius:18px;padding:24px}.pc-label{color:#f5f5f599;margin:0 0 6px;font-size:12px}.pc-bar{border-top:1px solid var(--po-rule);padding:12px 0 13px}.pc-label+.pc-bar{border-top:0}.pc-bar-top{justify-content:space-between;align-items:baseline;gap:12px;font-size:14px;display:flex}.pc-bar-top span{color:var(--po-fg-2)}.pc-bar-top b{font-variant-numeric:tabular-nums;color:var(--po-fg);white-space:nowrap;font-weight:500}.pc-track{background:#0e0e0e;border-radius:999px;height:6px;margin-top:9px;position:relative}.pc-fill{background:#fff;border-radius:999px;transition:width .7s cubic-bezier(.2,.75,.2,1);position:absolute;top:0;bottom:0;left:0}.pc-tick{background:#ffffff38;border-radius:2px;width:2px;height:10px;margin:-5px 0 0 -1px;position:absolute;top:50%}.pc-chips{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:10px 0 0;padding:0;list-style:none;display:grid}.pc-chip{border:1px solid var(--po-line);color:#f5f5f561;min-width:0;min-height:44px;transition:background-color .35s,color .35s,border-color .35s;transition-delay:calc(var(--i,0) * 45ms);border-radius:9px;align-items:center;gap:9px;padding:8px 11px;font-size:13px;line-height:1.3;display:flex}.pc-chip>svg{flex:none}.pc-chip.is-on,.pc-chip.is-part{color:var(--po-fg);background:#ffffff14;border-color:#ffffff24}.pc-chip small{color:var(--po-fg-2);font-size:11.5px;display:block}.pc-ic-on{color:var(--po-check);animation:.4s cubic-bezier(.3,1.6,.5,1) both pc-pop;animation-delay:calc(var(--i,0) * 45ms)}.pc-ic-off{color:#f5f5f561}@keyframes pc-pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}.pc-foot{color:var(--po-fg-2);margin:18px 0 0;font-size:13px;line-height:1.5}.pc-all{border-top:1px solid var(--po-rule);margin-top:20px}.pc-all summary{min-height:44px;color:var(--po-fg);cursor:pointer;align-items:center;gap:8px;font-size:14px;font-weight:500;list-style:none;display:inline-flex}.pc-all summary::-webkit-details-marker{display:none}.pc-all summary:before{content:"+";width:20px;height:20px;color:var(--po-fg-2);border:1px solid #3a3a3a;border-radius:999px;place-items:center;font-size:13px;line-height:1;display:inline-grid}.pc-all[open] summary:before{content:"−"}.pc-all summary:focus-visible{outline:2px solid var(--po-check);outline-offset:2px;border-radius:6px}.pc-all-scroll{background:var(--po-card);border-radius:18px;margin-top:8px;overflow-x:auto}.pc-all table{border-collapse:collapse;width:100%;min-width:560px;font-size:14px}.pc-all th,.pc-all td{border-top:1px solid var(--po-rule);text-align:left;vertical-align:middle;padding:11px 16px;font-weight:400}.pc-all thead th{font-family:var(--font-space-grotesk), system-ui, sans-serif;color:var(--po-fg);border-top:0;font-size:15px;font-weight:600}.pc-all tbody th[scope=row]{color:var(--po-fg-2)}.pc-all td{color:var(--po-fg);font-variant-numeric:tabular-nums}.pc-all .pc-all-group th{color:#f5f5f599;padding-top:18px;font-size:12px}.pc-all .pc-ic-on{animation:none}@media (max-width:960px){.pc-panel{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.pc-seg{width:100%;display:grid}.pc .pc-seg button{min-width:0;padding:0 6px}.pc-box{padding:20px}}@media (max-width:400px){.pc-chips{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.pc-pill,.pc-fill,.pc-chip{transition:none}.pc-ic-on{animation:none}}