.ptp-bootstrap-shell,.ptp-bootstrap-fallback{box-sizing:border-box;min-height:100vh;padding:var(--ptp-size-24,24px);color:var(--ptp-text,#1f1a17);background:var(--ptp-bg,#fff8f3);font-family:var(--ptp-font-ui,"SF Pro Text", "PingFang SC", -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Microsoft YaHei", sans-serif);place-items:center;display:grid}.ptp-bootstrap-shell{text-align:center;background:0 0;width:100%;min-height:100dvh;position:fixed;inset:0}.ptp-bootstrap-shell__panel{justify-content:center;place-items:center;column-gap:var(--ptp-space-3,14px);grid-template-columns:auto minmax(0,1fr);display:inline-grid}.ptp-bootstrap-shell__panel:before{content:"";width:min(var(--ptp-size-360,360px), calc(100vw - var(--ptp-size-48,48px)));height:min(var(--ptp-size-360,360px), calc(100vw - var(--ptp-size-48,48px)));margin-top:var(--ptp-space-2,8px);pointer-events:none;background:url(https://assets.puretokensx.com/puretokenplus/production/static/content/574143b619479cb03bba800e92931d28b692eeed051112622f6e65c1c5913a54.svg) 50%/contain no-repeat;grid-area:2/1/auto/-1}.ptp-bootstrap-shell__brand-icon{width:var(--ptp-size-56,56px);height:var(--ptp-size-56,56px);border-radius:var(--ptp-radius-md,10px);object-fit:contain;flex:none;grid-area:1/1}.ptp-bootstrap-shell__copy{min-width:0;height:var(--ptp-size-40,40px);align-items:flex-end;gap:var(--ptp-size-4,4px);color:var(--ptp-text,#1f1a17);font-size:var(--ptp-size-28,28px);font-weight:var(--ptp-font-weight-760,760);letter-spacing:var(--ptp-letter-spacing-tight,-.01em);white-space:nowrap;grid-area:1/2;line-height:1.4;display:inline-flex;overflow:hidden}.ptp-bootstrap-shell__word{opacity:.82;animation:ptp-bootstrap-loading-word 1.4s alternate infinite var(--ptp-ease-standard,cubic-bezier(.2, .8, .2, 1));animation-delay:calc(var(--ptp-bootstrap-word-index) * var(--ptp-loading-letter-delay,70ms));will-change:transform, opacity;flex:none;display:inline-block}@keyframes ptp-bootstrap-loading-word{0%{opacity:.82;transform:translateY(0)}to{opacity:1;transform:translateY(calc(var(--ptp-size-2,2px) * -1))}}.ptp-bootstrap-fallback{gap:var(--ptp-space-4,16px);text-align:center}.ptp-bootstrap-fallback>div{gap:var(--ptp-space-2,8px);display:grid}.ptp-bootstrap-fallback strong{font-size:var(--ptp-font-size-section-title,18px)}.ptp-bootstrap-fallback button{min-height:var(--ptp-control-height,44px);border-radius:var(--ptp-radius-pill,999px);padding:0 var(--ptp-size-18,18px);color:#fff;background:var(--ptp-primary,#ff6a1a);font:inherit;font-weight:var(--ptp-font-weight-semibold,700);cursor:pointer;border:0;justify-self:center}@media (prefers-reduced-motion:reduce){.ptp-bootstrap-shell__word{opacity:1;animation:none}}.home-marketing-popup[data-v-6be3008d]{gap:var(--ptp-space-2);grid-template-columns:minmax(0,1fr);display:grid}.home-marketing-popup.has-navigation[data-v-6be3008d]{grid-template-columns:var(--ptp-size-44) minmax(0, 1fr) var(--ptp-size-44);padding-inline:var(--ptp-space-2)}.home-marketing-popup-media[data-v-6be3008d]{grid-area:1/1;min-width:0}.has-navigation .home-marketing-popup-media[data-v-6be3008d]{grid-column:2}.home-marketing-popup-loading[data-v-6be3008d],.home-marketing-popup-error[data-v-6be3008d]{grid-column:1/-1}.home-marketing-popup-error[data-v-6be3008d]{align-items:center;gap:var(--ptp-space-2);flex-wrap:wrap;display:flex}.home-marketing-popup-arrow[data-v-6be3008d]{grid-row:1;align-self:center}.popup-arrow-left[data-v-6be3008d]{grid-column:1;justify-self:start}.popup-arrow-right[data-v-6be3008d]{grid-column:3;justify-self:end}.home-marketing-popup-banner[data-v-6be3008d]{justify-content:center;align-items:center;width:100%;max-height:480px;display:flex;position:relative;overflow:hidden}.home-marketing-popup-action[data-v-6be3008d]{justify-content:flex-end;align-items:center;gap:var(--ptp-space-3);flex-wrap:wrap;width:100%;display:flex}@layer app.route{.pt-home *,.pt-home :before,.pt-home :after{box-sizing:border-box}.pt-home a{color:inherit}.pt-home-copy-mobile,.pt-home-mobile-surface{display:none}.pt-home-main{gap:clamp(var(--ptp-space-12), 7vw, var(--ptp-size-118));padding-block-end:96px;display:grid}.pt-home-section,.pt-home-design-section,.pt-home-membership{grid-template-columns:minmax(0,1fr);gap:30px;min-width:0;scroll-margin-top:120px;display:grid}.pt-home-design-section,.pt-home-membership,.pt-home-hero{isolation:isolate;position:relative}.pt-home-design-section,.pt-home-membership{align-content:center;min-height:clamp(780px,50vw,980px)}.pt-home-hero:before,.pt-home-design-section:before,.pt-home-membership:before{z-index:-1;content:"";background:0 0;position:absolute;inset:-40px calc(50% - 50vw)}.pt-home-hero-copy,.pt-home-section-heading,.pt-home-api-copy,.pt-home-privacy-copy{min-width:0}.pt-home-eyebrow{color:var(--ptp-primary-active);letter-spacing:0;margin:0 0 18px;display:none}.pt-home-hero .pt-home-eyebrow{visibility:hidden;display:block}.pt-home-hero h1,.pt-home-section-heading h2,.pt-home-privacy-copy h2,.pt-home-api-copy h2{color:var(--ptp-text);letter-spacing:0;margin:0}.pt-home-section-heading h2 span,.pt-home-api-copy h2 em,.pt-home-status-section .pt-home-section-heading h2 em,.pt-home-title-line span{color:var(--ptp-primary-active)}.pt-home-title-line{white-space:nowrap;display:block}.pt-home-why-card h3,.pt-home-privacy-card h3,.pt-home-pricing-manifest h3,.pt-home-status-deep-card strong{color:var(--ptp-text);margin:0}.pt-home-why-card p,.pt-home-privacy-card p,.pt-home-pricing-manifest p,.pt-home-status-deep-card small{color:var(--ptp-text-subtle);margin:0}.pt-home-pricing-manifest ul,.pt-home-check-list,.pt-home-status-deep-card ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.pt-home-status-trust-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;padding:14px;display:grid}.pt-home-status-trust-strip article{background:#ffffffb8;border:1px solid #ff75181a;border-radius:18px;gap:6px;min-width:0;padding:18px;display:grid;position:relative}.pt-home-status-trust-strip article>span{width:42px;height:42px;color:var(--ptp-primary-active);background:#ff6a1a1a;border-radius:14px;place-items:center;display:inline-grid}.pt-home-status-trust-strip small{color:var(--ptp-text-subtle)}.pt-home-lede,.pt-home-section-heading p,.pt-home-section-heading small,.pt-home-privacy-copy p,.pt-home-api-copy p{max-width:760px;color:var(--ptp-text-subtle);margin:0}.pt-home-section-heading{gap:12px;max-width:1280px;display:grid}.pt-home-section-proof-row{flex-wrap:wrap;gap:10px 18px;min-width:0;display:flex}.pt-home-section-proof-row span{min-height:28px;color:var(--ptp-text-subtle);font-size:var(--ptp-font-size-label);align-items:center;gap:7px;font-weight:680;line-height:1.2;display:inline-flex}.pt-home-section-proof-row .ui-icon{width:18px;height:18px;color:var(--ptp-primary-active)}.pt-home-actions,.pt-home-smoke-actions,.pt-home-smoke-stats{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pt-home-smoke-actions>*,.pt-home-smoke-stats>*{display:none}.pt-home-price-banner,.pt-home-hero-feature-card,.pt-home-mini-card,.pt-home-pricing-panel,.pt-home-pricing-manifest,.pt-home-bill-card,.pt-home-code-panel,.pt-home-status-card,.pt-home-activation-card,.pt-home-referral-card,.pt-home-why-card,.pt-home-privacy-card,.pt-home-status-deep-card,.pt-home-status-trust-strip,.pt-home-privacy-promise-bar{border:1px solid color-mix(in srgb, var(--ptp-primary) 14%, transparent);border-radius:var(--ptp-glass-card-radius-lg);background:radial-gradient(circle at 82% 100%, #ff6a1a0d, transparent 36%), var(--ptp-surface-raised);min-width:0;box-shadow:var(--ptp-glass-card-shadow);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.pt-home-card-icon,.pt-home-status-icon,.pt-home-privacy-card header>span{width:62px;height:62px;color:var(--ptp-primary-active);background:#ff6a1a1a;border-radius:18px;place-items:center;display:inline-grid}.pt-home-card-icon .ui-icon,.pt-home-status-icon .ui-icon{width:32px;height:32px}@media (hover:hover){.pt-home-hero-feature-card,.pt-home-status-card{transition:transform var(--ptp-duration-base) var(--ptp-ease-standard), box-shadow var(--ptp-duration-base) var(--ptp-ease-standard), border-color var(--ptp-duration-base) var(--ptp-ease-standard)}.pt-home-hero-feature-card:hover,.pt-home-status-card:hover{border-color:#ff751857;transform:translateY(-4px);box-shadow:0 24px 70px #ff751824}}@media (prefers-reduced-motion:reduce){.pt-home-hero-feature-card,.pt-home-status-card{transition:none}}.pt-home-hero{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);grid-template-areas:"copy visual""value visual""deal visual""features features";align-items:start;gap:clamp(16px,1.7vw,26px) clamp(30px,5vw,98px);display:grid}.pt-home-hero-copy{z-index:2;grid-area:copy;align-self:center;position:relative}.pt-home-lede{margin-top:18px}.pt-home-lede-line{display:block}.pt-home-hero-points{margin:22px 0 0;padding:0;list-style:none;display:none}.pt-home-hero-points li{color:var(--ptp-text);align-items:flex-start;gap:10px;display:flex}.pt-home-hero-points .ui-icon{width:21px;height:21px;color:var(--ptp-primary-active);flex:none;margin-top:2px}.pt-home-point-copy,.pt-home-point-line{min-width:0;display:block}.pt-home-hero-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;max-width:720px;margin:34px 0 0;display:none}.pt-home-hero-stats div{padding:18px}.pt-home-hero-visual{z-index:1;grid-area:visual;min-width:0;min-height:clamp(560px,37vw,690px);position:relative;overflow:visible}.pt-home-provider-slot{z-index:1;pointer-events:none;position:absolute;top:50%;left:50%}.pt-home-provider-badge{width:156px;min-height:48px;color:var(--ptp-text);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(135deg,#ffffffeb,#fff7f2c2),#ffffffd1;border:1px solid #ff75181f;border-radius:16px;align-items:center;gap:9px;padding:0 13px;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffffdb,0 12px 26px #0f172a0f}.pt-home-provider-badge .ui-icon{flex:none;width:24px;height:24px}.pt-home-provider-badge-label{min-width:0;font-size:var(--ptp-font-size-caption);text-overflow:ellipsis;white-space:nowrap;padding-block:1px;font-weight:760;line-height:1.12;display:block;overflow:hidden}.pt-home-provider-badge-copy{gap:2px;min-width:0;display:grid}.pt-home-provider-badge-model{min-width:0;color:var(--ptp-text-subtle);font-size:var(--ptp-font-size-micro-sm);text-overflow:ellipsis;white-space:nowrap;padding-block:1px;font-weight:640;line-height:1.12;display:block;overflow:hidden}.pt-home-provider-badge.is-loading{width:132px;box-shadow:none;border-color:#0000}.pt-home-provider-retry{z-index:1;position:absolute;top:38%;left:36%}.pt-home-provider-retry .ui-icon{width:18px;height:18px;color:var(--ptp-primary-active)}.pt-home-value-strip{border:1px solid color-mix(in srgb, var(--ptp-primary) 16%, transparent);max-width:900px;box-shadow:var(--ptp-glass-card-shadow);background:#ffffffb8;border-radius:20px;grid-area:deal;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid}.pt-home-mini-card{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;align-items:center;gap:13px;padding:18px 16px;display:flex}.pt-home-mini-card+.pt-home-mini-card{border-left:1px solid #ff751824}.pt-home-mini-card .ui-icon{width:40px;height:40px;color:var(--ptp-primary-active)}.pt-home-mini-card span,.pt-home-price-copy,.pt-home-hero-feature-copy{gap:4px;min-width:0;display:grid}.pt-home-mini-card small,.pt-home-hero-feature-card small{color:var(--ptp-text-subtle)}.pt-home-price-banner{border-color:color-mix(in srgb, var(--ptp-primary) 28%, transparent);background:linear-gradient(#ffffffd1 0%,#ffdabb33 52%,#ff9a4c4d 100%);grid-area:value;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:clamp(14px,2vw,28px);max-width:900px;min-height:118px;padding:18px 26px;display:grid}.pt-home-price-icon{background:#ffffffe6;border:1px solid #ff751833;border-radius:22px;place-items:center;width:82px;height:82px;display:inline-grid;box-shadow:0 14px 34px #ff751824}.pt-home-price-icon .ui-icon{width:44px;height:44px;color:var(--ptp-primary-active)}.pt-home-price-value{color:var(--ptp-primary-active)}.pt-home-price-badge{min-height:42px;color:var(--ptp-primary-active);white-space:nowrap;background:#ffffffb8;border:1px solid #ff751838;border-radius:999px;justify-content:center;align-items:center;padding:0 18px;display:inline-flex}.pt-home .pt-home-price-badge.ptp-button{min-height:42px;color:var(--ptp-primary-active);background:#ffffffb8;border:1px solid #ff751847;border-radius:999px;padding:0 18px;text-decoration:none;box-shadow:0 5px 14px #ff7d2c14}.pt-home .pt-home-price-badge.ptp-button:hover{background:#ffffffeb;border-color:#ff75187a;transform:translateY(-1px);box-shadow:0 8px 18px #ff7d2c29}.pt-home-hero-feature-grid{grid-area:features;grid-template-columns:repeat(5,minmax(0,1fr));gap:18px;display:grid}.pt-home-hero-feature-card{grid-template-columns:minmax(88px,.46fr) minmax(0,.54fr);align-items:center;padding:18px 18px 18px 22px;display:grid;overflow:hidden}.pt-home-hero{isolation:isolate;position:relative}.pt-home-provider-slot{z-index:3}.pt-home-provider-badge{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff5;border-color:#ff751824;border-radius:16px;gap:8px;width:144px;min-height:50px;padding:6px 10px;box-shadow:0 10px 24px #0f172a12}.pt-home-provider-badge .ui-icon{width:22px;height:22px}.pt-home-provider-badge-label{font-size:var(--ptp-font-size-caption);line-height:1.3}.pt-home-provider-badge-model{font-size:var(--ptp-font-size-micro-sm);line-height:1.3}.pt-home-hero-feature-art{background-color:#0000;background-position:bottom;background-repeat:no-repeat;background-size:contain}.pt-home-hero .pt-home-eyebrow{display:none}.pt-home-hero{background:0 0}.pt-home-value-strip,.pt-home-price-banner,.pt-home-hero-feature-card{-webkit-backdrop-filter:blur(22px)saturate(128%);backdrop-filter:blur(22px)saturate(128%);background:linear-gradient(135deg,#ffffffb8,#fff9f57a),#ffffff5c;border-color:#ff8e4338;box-shadow:inset 0 1px #ffffffdb,0 18px 42px #ff782417}.pt-home-hero-feature-card{isolation:isolate;position:relative}.pt-home-hero-feature-card>*{z-index:1;position:relative}.pt-home-hero-feature-card:after{display:none}.pt-home-hero-feature-card.is-official{--feature-title-from:#ff5a1c;--feature-title-to:#ffb13b;--feature-copy-from:#c7501c;--feature-copy-to:#e88832}.pt-home-hero-feature-card.is-stable{--feature-title-from:#4c7dff;--feature-title-to:#55c8ff;--feature-copy-from:#3e67c7;--feature-copy-to:#4b9ed2}.pt-home-hero-feature-card.is-multi{--feature-title-from:#18ad88;--feature-title-to:#6bd8ab;--feature-copy-from:#177d6c;--feature-copy-to:#43ac87}.pt-home-hero-feature-card.is-pricing{--feature-title-from:#f4771f;--feature-title-to:#ffc24c;--feature-copy-from:#bf5d16;--feature-copy-to:#dd9130}.pt-home-hero-feature-card.is-privacy{--feature-title-from:#8d69ff;--feature-title-to:#df7fff;--feature-copy-from:#7052c9;--feature-copy-to:#aa66d2}.pt-home-hero-feature-card .pt-home-hero-feature-copy strong,.pt-home-hero-feature-card .pt-home-hero-feature-copy small{color:#0000;background-image:linear-gradient(110deg, var(--feature-title-from), var(--feature-title-to), var(--feature-title-from));will-change:background-position;background-size:220% 100%;-webkit-background-clip:text;background-clip:text;animation:3.8s ease-in-out infinite pt-home-hero-feature-text-gradient;display:block}.pt-home-hero-feature-card .pt-home-hero-feature-copy small{background-image:linear-gradient(110deg, var(--feature-copy-from), var(--feature-copy-to), var(--feature-copy-from));animation-delay:-1.2s}.pt-home-hero-feature-card.is-stable .pt-home-hero-feature-copy strong,.pt-home-hero-feature-card.is-stable .pt-home-hero-feature-copy small{animation-delay:-.72s}.pt-home-hero-feature-card.is-multi .pt-home-hero-feature-copy strong,.pt-home-hero-feature-card.is-multi .pt-home-hero-feature-copy small{animation-delay:-1.44s}.pt-home-hero-feature-card.is-pricing .pt-home-hero-feature-copy strong,.pt-home-hero-feature-card.is-pricing .pt-home-hero-feature-copy small{animation-delay:-2.16s}.pt-home-hero-feature-card.is-privacy .pt-home-hero-feature-copy strong,.pt-home-hero-feature-card.is-privacy .pt-home-hero-feature-copy small{animation-delay:-2.88s}@keyframes pt-home-hero-feature-text-gradient{0%,to{background-position:0%}50%{background-position:100%}}@media (prefers-reduced-motion:reduce){.pt-home-hero-feature-card .pt-home-hero-feature-copy strong,.pt-home-hero-feature-card .pt-home-hero-feature-copy small{animation:none}}.pt-home .pt-home-hero>.pt-home-price-banner{border:0!important;box-shadow:0 14px 36px #ff772314!important}.pt-home-hero h1{font-size:var(--ptp-font-size-display-lg);font-weight:780;line-height:1.04}.pt-home-section-heading h2,.pt-home-privacy-copy h2,.pt-home-api-copy h2,.pt-home-status-section .pt-home-section-heading h2,.pt-home-membership-plans .pt-home-section-heading h2{font-size:var(--ptp-font-size-display-md);font-weight:780;line-height:1.08}.pt-home-eyebrow,.pt-home-section-heading .pt-home-eyebrow,.pt-home-privacy-copy .pt-home-eyebrow,.pt-home-api-copy .pt-home-eyebrow{font-size:var(--ptp-font-size-label);font-weight:680;line-height:1.35}.pt-home-section-heading p,.pt-home-why-mosaic .pt-home-section-heading p,.pt-home-privacy-copy p,.pt-home-pricing-section .pt-home-section-heading p,.pt-home-status-section .pt-home-section-heading p,.pt-home-membership-plans .pt-home-section-heading p,.pt-home-section-heading small,.pt-home-api-copy p,.pt-home-lede{font-size:var(--ptp-font-size-body-lg);font-weight:520;line-height:1.62}.pt-home .pt-home-eyebrow,.pt-home-why-mosaic .pt-home-section-heading p.pt-home-eyebrow,.pt-home-privacy-copy p.pt-home-eyebrow,.pt-home-pricing-section .pt-home-section-heading p.pt-home-eyebrow,.pt-home-status-section .pt-home-section-heading p.pt-home-eyebrow,.pt-home-membership-plans .pt-home-section-heading p.pt-home-eyebrow,.pt-home-api-copy p.pt-home-eyebrow{font-size:var(--ptp-font-size-label);font-weight:680;line-height:1.35}.pt-home-status-card>strong{font-size:var(--ptp-font-size-metric-lg);font-weight:850;line-height:1}.pt-home-why-card h3,.pt-home-privacy-card h3,.pt-home-privacy-card header h3,.pt-home-pricing-manifest h3,.pt-home-status-deep-card strong,.pt-home-activation-card strong,.pt-home-referral-card strong{font-size:var(--ptp-font-size-section-title-lg);font-weight:800;line-height:1.22}.pt-home-api-feature-row h3{font-size:var(--ptp-font-size-section-title);font-weight:780;line-height:1.25}.pt-home-why-card p,.pt-home-privacy-card p,.pt-home-pricing-manifest p,.pt-home-status-deep-card small,.pt-home-activation-card small,.pt-home-referral-card small{font-size:var(--ptp-font-size-body);font-weight:520;line-height:1.55}.pt-home .pt-home-price-value,.pt-home .pt-home-why-card.is-price>strong{font-size:var(--ptp-font-size-metric-lg);font-weight:850;line-height:1}.pt-home .pt-home-hero-stats dt,.pt-home .pt-home-bill-card .is-total dd{font-size:var(--ptp-font-size-metric);font-weight:820;line-height:1.1}.pt-home .pt-home-pricing-panel.is-comparison header span,.pt-home .pt-home-pricing-hero-card em,.pt-home .pt-home-status-card.is-security>strong{font-size:var(--ptp-font-size-metric-sm);font-weight:820;line-height:1.12}.pt-home .pt-home-price-copy strong,.pt-home .pt-home-privacy-promise-bar strong,.pt-home .pt-home-bill-card header strong{font-size:var(--ptp-font-size-section-title-lg);font-weight:800;line-height:1.22}.pt-home .pt-home-price-copy small,.pt-home .pt-home-price-badge,.pt-home .pt-home-privacy-card header strong,.pt-home .pt-home-privacy-promise-bar b{font-weight:760}.pt-home .pt-home-privacy-promise-bar b{font-size:var(--ptp-font-size-body);line-height:1.2}.pt-home .pt-home-privacy-promise-bar small{font-size:var(--ptp-font-size-caption);line-height:1.25}.pt-home .pt-home-api-feature-row article>strong{font-weight:800}.pt-home .pt-home-status-trust-strip article strong{font-size:var(--ptp-font-size-section-title);font-weight:780;line-height:1.25}.pt-home .pt-home-pricing-panel.is-comparison header strong,.pt-home .pt-home-value-strip article strong,.pt-home .pt-home-hero-feature-copy strong{font-size:var(--ptp-font-size-card-title);font-weight:760;line-height:1.3}.pt-home .pt-home-pricing-discount{font-size:var(--ptp-font-size-metric-lg);font-weight:850;line-height:1}.pt-home .pt-home-pricing-discount small,.pt-home .pt-home-pricing-hero-card small,.pt-home .pt-home-why-proof-row,.pt-home .pt-home-why-price-labels small,.pt-home .pt-home-why-footnote,.pt-home .pt-home-why-metric-pair small,.pt-home .pt-home-app-strip small{font-size:var(--ptp-font-size-caption);font-weight:680;line-height:1.25}.pt-home .pt-home-why-price-labels b,.pt-home .pt-home-why-metric-pair strong,.pt-home .pt-home-app-strip strong{font-size:var(--ptp-font-size-body);font-weight:800;line-height:1.18}.pt-home .pt-home-asset-slot:before{font-size:var(--ptp-font-size-metric)}.pt-home .pt-home-check-list li{font-size:var(--ptp-font-size-body-lg);font-weight:520;line-height:1.62}.pt-home .pt-home-api-badge,.pt-home .pt-home-workspace-tabs span,.pt-home .pt-home-bill-card dl dd,.pt-home .pt-home-bill-card header span{font-size:var(--ptp-font-size-body);font-weight:760}.pt-home .pt-home-privacy-card header small{font-size:var(--ptp-font-size-body-lg);font-weight:520;line-height:1.62}.pt-home .pt-home-pricing-token-mark{font-weight:800}.pt-home .pt-home-price-columns em{font-weight:680}.pt-home .pt-home-activation-form code{font-size:12px;font-weight:650;line-height:1.45}.pt-home .pt-home-status-card>span:not(.pt-home-status-icon){font-weight:780}.pt-home .pt-home-mobile-surface a,.pt-home .pt-home-mobile-surface a small{font-weight:680}@media (width>=1024px){.pt-home-main{gap:64px}.pt-home-hero{min-height:1008px;padding-top:54px}.pt-home-hero h1{max-width:780px;font-size:var(--ptp-size-72);line-height:var(--ptp-size-80);transform:translateY(6px)}.pt-home-hero h1>.pt-home-title-line:last-child{font-size:var(--ptp-size-68);transform:translate(-2px)}.pt-home-hero-copy{width:min(100%,920px);margin-left:clamp(48px,8vw,155px);padding-top:8px;transform:translateY(36px)}.pt-home-lede{max-width:610px;font-size:var(--ptp-size-19);line-height:1.62}.pt-home-hero-visual{z-index:0;min-height:690px;transform:translate(-20px,38px)}.pt-home-value-strip{z-index:1;width:min(100%,920px);min-height:100px;margin-left:clamp(48px,8vw,155px);position:relative;transform:translateY(52px)}.pt-home-hero-feature-grid{z-index:1;margin:8px 120px 0;position:relative;transform:translateY(12px)}.pt-home-hero-feature-card{min-height:208px}.pt-home-hero-feature-copy{transform:none}.pt-home-price-banner{z-index:1;width:min(100%,920px);margin-left:clamp(48px,8vw,155px);position:relative;transform:translateY(28px)}.pt-home-hero{grid-template:"copy visual"minmax(250px,1fr)"value visual"74px"deal visual"84px"features features"172px/minmax(0,47%) minmax(0,53%);align-content:stretch;gap:12px 0;min-height:100svh;padding-block-end:18px}.pt-home-hero-copy{align-self:start;width:auto;margin-left:clamp(48px,5vw,96px);padding-top:clamp(14px,2vw,32px);transform:none}.pt-home-hero h1,.pt-home-hero h1>.pt-home-title-line:last-child{max-width:none;font-size:clamp(44px,3.25vw,64px);line-height:1.12;transform:none}.pt-home-lede{max-width:520px;font-size:var(--ptp-font-size-body);margin-top:14px;line-height:1.62}.pt-home-hero-visual{align-self:stretch;height:auto;min-height:0;transform:none}.pt-home-value-strip{align-self:stretch;width:auto;min-height:74px;margin-left:clamp(48px,5vw,96px);transform:none}.pt-home-mini-card{gap:10px;padding:12px 14px}.pt-home-mini-card .ui-icon{width:34px;height:34px}.pt-home-mini-card span{gap:2px}.pt-home-mini-card small{font-size:var(--ptp-font-size-micro-sm);line-height:1.25}.pt-home-price-banner{align-self:stretch;width:auto;min-height:84px;margin-left:clamp(48px,5vw,96px);padding:12px 20px;transform:none}.pt-home-price-icon{border-radius:18px;width:58px;height:58px}.pt-home-price-icon .ui-icon{width:32px;height:32px}.pt-home-price-value{font-size:var(--ptp-font-size-metric-lg)}.pt-home-price-badge{min-height:34px;padding-inline:12px}.pt-home-hero-feature-grid{align-self:stretch;gap:14px;margin:0 34px;transform:none}.pt-home-hero-feature-card{grid-template-columns:minmax(86px,.42fr) minmax(0,.58fr);min-height:172px;padding:12px 14px}.pt-home-hero-feature-art{border-radius:22px;width:min(100%,112px)}.pt-home-hero-feature-copy{gap:4px;transform:none}.pt-home-hero-feature-card small{font-size:var(--ptp-font-size-caption);line-height:1.45}}@media (width>=1024px) and (width<=1199px),(width>=1024px) and (height<=900px){.pt-home-hero{align-content:start;column-gap:var(--ptp-space-3);row-gap:var(--ptp-space-2);grid-template-columns:minmax(0,.76fr) minmax(0,1.24fr);grid-template-areas:"copy visual""value visual""deal visual""features features";padding-block-end:var(--ptp-space-3)}.pt-home-hero-copy{width:auto;margin-left:0;padding-top:0;transform:none}.pt-home-hero h1,.pt-home-hero h1>.pt-home-title-line:last-child{font-size:var(--ptp-size-56);line-height:1.06;transform:none}.pt-home-lede{max-width:540px;margin-top:var(--ptp-space-3);font-size:var(--ptp-font-size-body);line-height:1.48}.pt-home-hero-visual{min-height:470px;transform:none}.pt-home-provider-badge{width:172px;min-height:var(--ptp-size-40);gap:var(--ptp-space-2);padding-inline:var(--ptp-space-3);border-radius:var(--ptp-radius-lg);font-size:var(--ptp-font-size-label)}.pt-home-provider-badge .ui-icon{width:var(--ptp-size-20);height:var(--ptp-size-20)}.pt-home-provider-badge-label{font-size:var(--ptp-font-size-caption)}.pt-home-provider-badge-model{font-size:var(--ptp-font-size-micro-sm)}.pt-home-value-strip,.pt-home-price-banner{width:auto;margin-left:0;transform:none}.pt-home-value-strip{min-height:var(--ptp-size-70)}.pt-home-mini-card{gap:var(--ptp-space-1);padding:var(--ptp-space-2)}.pt-home-mini-card .ui-icon{width:var(--ptp-size-22);height:var(--ptp-size-22)}.pt-home-mini-card strong{font-size:var(--ptp-font-size-label)}.pt-home-mini-card small{font-size:var(--ptp-font-size-caption);line-height:1.2;display:block}.pt-home-price-banner{min-height:var(--ptp-size-70);gap:var(--ptp-space-3);padding:var(--ptp-space-2) var(--ptp-space-3)}.pt-home-price-icon{width:var(--ptp-size-40);height:var(--ptp-size-40);border-radius:var(--ptp-radius-lg)}.pt-home-price-icon .ui-icon{width:var(--ptp-size-20);height:var(--ptp-size-20)}.pt-home-price-copy strong{font-size:var(--ptp-font-size-body)}.pt-home-price-copy small{font-size:var(--ptp-font-size-label)}.pt-home-price-value{font-size:var(--ptp-font-size-section-title-lg)}.pt-home-price-badge{min-height:var(--ptp-size-30);padding-inline:var(--ptp-space-2);font-size:var(--ptp-font-size-label)}.pt-home-hero-feature-grid{gap:var(--ptp-space-2);margin-top:var(--ptp-space-2);display:grid}.pt-home-hero-feature-card{min-height:var(--ptp-size-148);padding:var(--ptp-space-3)}.pt-home-hero-feature-copy{transform:none}}@media (width>=1024px){.pt-home-hero{grid-template:"copy visual"minmax(230px,1fr)"value visual"78px"deal visual"86px"features features"180px/minmax(0,48%) minmax(0,52%);align-content:stretch;gap:12px 0;min-height:100svh;padding-block-end:16px}.pt-home-hero-copy{align-self:start;width:auto;margin-left:clamp(48px,5vw,96px);padding-top:34px;transform:none}.pt-home-hero h1,.pt-home-hero h1>.pt-home-title-line:last-child{max-width:none;font-size:clamp(42px,3.6vw,72px);line-height:1.1;transform:none}.pt-home-lede{max-width:530px;font-size:var(--ptp-font-size-body);margin-top:14px;line-height:1.62}.pt-home-hero-visual{align-self:stretch;min-height:0;transform:none}.pt-home-value-strip{width:auto;min-height:78px;margin-left:clamp(48px,5vw,96px);transform:none}.pt-home-mini-card{gap:10px;padding:11px 13px}.pt-home-mini-card span{gap:2px}.pt-home-mini-card small{font-size:var(--ptp-font-size-micro-sm);line-height:1.25}.pt-home-price-banner{width:auto;min-height:86px;margin-left:clamp(48px,5vw,96px);padding:12px 20px;transform:none}.pt-home-price-icon{border-radius:18px;width:58px;height:58px}.pt-home-price-badge{min-height:34px;padding-inline:12px}.pt-home-hero-feature-grid{align-self:stretch;gap:14px;margin:0 34px;transform:none}.pt-home-hero-feature-art{border-radius:22px;width:min(100%,112px)}.pt-home-hero-feature-card small{font-size:var(--ptp-font-size-caption);line-height:1.42}.pt-home-value-strip,.pt-home-price-banner{justify-self:start;width:min(100%,900px);max-width:900px}.pt-home .pt-home-value-strip .pt-home-mini-card small{font-size:var(--ptp-font-size-caption);line-height:1.2}.pt-home-price-banner{grid-template-columns:64px minmax(0,1fr) auto auto;gap:20px;min-height:108px;padding:14px 22px}.pt-home-price-icon{width:64px;height:64px}.pt-home-hero-feature-grid{width:auto;margin-inline:clamp(48px,6.5vw,128px)}.pt-home-hero-feature-card{grid-template-columns:132px minmax(0,1fr);min-height:202px;padding:14px 16px 12px}.pt-home-hero-feature-art,.pt-home .pt-home-hero-feature-art[data-asset-id]{aspect-ratio:auto;background-position:bottom;background-size:contain;border-radius:0;align-self:end;width:126px;height:164px}.pt-home-hero-feature-copy{align-self:center;gap:6px}.pt-home-hero{grid-template-rows:minmax(230px,1fr) clamp(68px,4.7vw,96px) clamp(90px,6.2vw,128px) clamp(156px,10.7vw,220px)}.pt-home-value-strip{min-height:clamp(68px,4.7vw,96px)}.pt-home-price-banner{min-height:clamp(90px,6.2vw,128px)}.pt-home .pt-home-value-strip .pt-home-mini-card strong{font-size:clamp(14px,1vw,20px)}.pt-home .pt-home-value-strip .pt-home-mini-card small{font-size:clamp(10px,.72vw,14px)}.pt-home-price-copy strong{font-size:clamp(22px,1.45vw,30px)}.pt-home-price-copy small{font-size:clamp(14px,1vw,20px)}.pt-home-price-value{font-size:clamp(52px,4vw,84px)}.pt-home-hero-feature-card{grid-template-columns:clamp(100px,8vw,156px) minmax(0,1fr);height:100%;min-height:0}.pt-home-hero-feature-art,.pt-home .pt-home-hero-feature-art[data-asset-id]{width:clamp(110px,8.5vw,174px);height:clamp(144px,10.4vw,212px)}.pt-home-hero-copy{margin-left:clamp(38px,3vw,76px);padding-top:0}.pt-home-hero h1,.pt-home-hero h1>.pt-home-title-line:last-child{font-size:clamp(48px,4.1vw,82px)}.pt-home-value-strip,.pt-home-price-banner{width:min(100%,40vw);max-width:none;margin-left:clamp(38px,3vw,76px)}.pt-home-hero-feature-grid{margin-inline:clamp(64px,6.5vw,128px)}.pt-home-provider-badge{width:128px;min-height:46px;padding-inline:9px}.pt-home-provider-badge .ui-icon{width:20px;height:20px}.pt-home-hero{grid-template-rows:minmax(230px,1fr) clamp(68px,4.8vw,184px) clamp(90px,6.2vw,238px) clamp(156px,10.7vw,220px);row-gap:clamp(12px,.78vw,30px)}.pt-home-value-strip,.pt-home-price-banner{justify-self:start;width:44.5vw;max-width:none;margin-left:8.1vw}.pt-home-value-strip{background:#ffffff9e;border-color:#ff8e4347;border-radius:clamp(20px,1.3vw,50px);min-height:clamp(68px,4.8vw,184px);box-shadow:inset 0 1px #ffffffe6,0 14px 36px #ff7c2d12}.pt-home-mini-card{gap:clamp(8px,.62vw,24px);padding:clamp(9px,.65vw,25px) clamp(9px,.74vw,28px);position:relative}.pt-home-mini-card+.pt-home-mini-card{border-left:0}.pt-home-mini-card+.pt-home-mini-card:before{content:"";background:#ff751829;width:1px;position:absolute;top:25%;bottom:25%;left:0}.pt-home-mini-card .ui-icon{width:clamp(26px,2.12vw,82px);height:clamp(26px,2.12vw,82px)}.pt-home .pt-home-value-strip .pt-home-mini-card strong{font-size:clamp(12px,1.04vw,20px);line-height:1.12}.pt-home .pt-home-value-strip .pt-home-mini-card small{white-space:nowrap;font-size:clamp(9px,.73vw,14px);line-height:1.18;display:block}.pt-home-price-banner{background:linear-gradient(#ffffffd6 0%,#ffd7b53b 52%,#ff95465c 100%);border-color:#ff8e4357;border-radius:clamp(22px,1.52vw,58px);grid-template-columns:clamp(56px,3.75vw,144px) minmax(0,1fr) auto auto;gap:clamp(14px,1.35vw,52px);min-height:clamp(90px,6.2vw,238px);padding:clamp(12px,.9vw,34px) clamp(16px,1.22vw,47px);box-shadow:inset 0 1px #ffffffeb,0 16px 42px #ff782414}.pt-home-price-icon{border-color:#ff8e4338;border-radius:36% 46% 40% 48%/48% 36% 50% 40%;width:clamp(56px,3.75vw,144px);height:clamp(56px,3.75vw,144px);box-shadow:0 14px 34px #ff75181c}.pt-home-price-icon .ui-icon{width:clamp(30px,2.08vw,80px);height:clamp(30px,2.08vw,80px)}.pt-home-price-copy{gap:clamp(2px,.2vw,4px)}.pt-home-price-copy strong{font-size:clamp(23px,1.72vw,66px);line-height:1.1}.pt-home-price-copy small{font-size:clamp(14px,1.05vw,40px);line-height:1.24}.pt-home-price-value{font-size:clamp(48px,3.65vw,140px);line-height:1}.pt-home-price-badge{background:#ffffff85;border-color:#ff8e4352;min-height:clamp(32px,2.45vw,94px);padding-inline:clamp(12px,1.15vw,44px);font-size:clamp(13px,1.05vw,40px)}.pt-home-value-strip,.pt-home-price-banner{transform:none}.pt-home-hero-feature-grid{gap:clamp(12px,.9vw,18px);width:auto;max-width:none;margin-inline:clamp(38px,3vw,76px)}.pt-home-hero-feature-card{background:linear-gradient(145deg,#ffffffd1,#fff9f575),#ffffff61;border-color:#ffffffc2;border-radius:clamp(20px,1.25vw,26px);grid-template-columns:minmax(0,.48fr) minmax(0,.52fr);align-items:stretch;height:100%;min-height:0;padding:clamp(10px,.78vw,16px) clamp(12px,.9vw,18px) clamp(8px,.68vw,14px);box-shadow:inset 0 1px #ffffffe6,0 12px 28px #ff782413}.pt-home-hero-feature-art,.pt-home .pt-home-hero-feature-art[data-asset-id]{background-position:50% 58%;background-size:auto 120%;place-self:end center;width:100%;height:100%;max-height:none}.pt-home-hero-feature-copy{align-self:center;gap:clamp(4px,.32vw,7px);min-width:0;padding-block:0}.pt-home .pt-home-hero-feature-copy strong{white-space:nowrap;font-size:clamp(16px,1.02vw,23px);line-height:1.16}.pt-home .pt-home-hero-feature-copy small{font-size:clamp(12px,.7vw,15px);line-height:1.48}}@media (width>=1440px) and (height>=1000px){.pt-home .pt-home-hero{grid-template-rows:minmax(0,1fr) 4.8vw 6.2vw clamp(220px,24svh,290px)!important}}@media (prefers-reduced-motion:reduce){.pt-home-pricing-bar-fill{transition:none}}@media (width<=1023px){.pt-home{background-size:1300px}.pt-home-mobile-surface{z-index:36;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffffc7;border:1px solid #ff75181f;border-radius:24px;grid-template-columns:repeat(4,minmax(0,1fr));width:calc(100% - 28px);min-height:92px;margin:12px auto 0;padding:10px 6px;display:grid;position:sticky;top:96px;box-shadow:0 18px 42px #ff75181f}.pt-home-mobile-surface a{min-width:0;color:var(--ptp-text);font-size:var(--ptp-font-size-label);text-align:center;justify-items:center;gap:5px;font-weight:680;line-height:1.15;text-decoration:none;display:grid;position:relative}.pt-home-mobile-surface .ui-icon{width:26px;height:26px}.pt-home-mobile-surface small{background:var(--ptp-primary-active);color:#fff;font-size:var(--ptp-font-size-caption);border-radius:999px;padding:2px 6px;font-weight:680;position:absolute;top:-7px;right:2px}.pt-home-main{gap:64px}.pt-home-section,.pt-home-design-section,.pt-home-membership{scroll-margin-top:210px}.pt-home-api-section,.pt-home-privacy-section,.pt-home-membership-layout,.pt-home-status-grid,.pt-home-status-deep-grid,.pt-home-status-trust-strip,.pt-home-api-feature-row{grid-template-columns:1fr}.pt-home{background:radial-gradient(circle at 2% 2%,#fffffffa,#0000 22%),radial-gradient(circle at 88% 20%,#ff6a1a14,#0000 28%),linear-gradient(#fffaf6 0%,#fff 46%,#fff7f1 100%)}.pt-home-mobile-surface{top:var(--ptp-size-74);width:min(var(--ptp-page-max), calc(100% - (var(--ptp-page-gutter) * 2)));border-radius:18px;min-height:48px;margin-top:0;padding:4px 6px}.pt-home-mobile-surface a{gap:2px;font-size:10.5px}.pt-home-mobile-surface .ui-icon{line-height:1;block-size:21px!important;inline-size:21px!important;width:21px!important;min-width:21px!important;height:21px!important;font-size:21px!important}.pt-home-mobile-surface small{padding:2px 5px;font-size:8px;top:-5px;right:0}.pt-home .pt-home-main{gap:0}.pt-home .pt-home-copy-desktop{display:none}.pt-home .pt-home-copy-mobile{display:inline}.pt-home .pt-home-design-section,.pt-home .pt-home-membership{box-sizing:border-box;height:100svh;min-height:100svh;max-height:100svh;padding:var(--ptp-size-132) var(--ptp-size-4) var(--ptp-size-16);align-content:start;overflow:hidden}.pt-home .pt-home-section-heading,.pt-home .pt-home-privacy-copy,.pt-home .pt-home-api-copy{gap:6px;max-width:none}.pt-home .pt-home-section-heading h2,.pt-home .pt-home-privacy-copy h2,.pt-home .pt-home-api-copy h2,.pt-home .pt-home-status-section .pt-home-section-heading h2,.pt-home .pt-home-membership-plans .pt-home-section-heading h2{font-size:var(--ptp-font-size-section-title-lg);line-height:1.12}.pt-home .pt-home-section-heading p,.pt-home .pt-home-privacy-copy p,.pt-home .pt-home-api-copy p,.pt-home .pt-home-section-heading small{max-width:330px;font-size:var(--ptp-font-size-body-compact);line-height:1.42}.pt-home .pt-home-why-mosaic .pt-home-section-heading p{max-width:none;font-size:var(--ptp-font-size-label);white-space:nowrap;font-weight:680;line-height:1.2}.pt-home .pt-home-section-proof-row{gap:3px 7px;max-width:350px}.pt-home .pt-home-section-proof-row span{white-space:nowrap;gap:3px;min-height:18px;font-size:7.4px;line-height:1.1}.pt-home .pt-home-section-proof-row .ui-icon{width:12px;height:12px}.pt-home .pt-home-pricing-section .pt-home-section-proof-row{display:none}.pt-home .pt-home-why-card,.pt-home .pt-home-privacy-card,.pt-home .pt-home-status-card,.pt-home .pt-home-status-deep-card,.pt-home .pt-home-activation-card,.pt-home .pt-home-referral-card{box-sizing:border-box;padding:var(--ptp-size-10);border-radius:var(--ptp-size-18);background:var(--ptp-surface-solid);overflow:hidden}.pt-home .pt-home-card-icon,.pt-home .pt-home-status-icon,.pt-home .pt-home-privacy-card header>span{border-radius:12px;place-items:center;width:34px;height:34px;display:grid}.pt-home .pt-home-card-icon .ui-icon,.pt-home .pt-home-status-icon .ui-icon,.pt-home .pt-home-privacy-card header>span .ui-icon{width:19px;height:19px}}@media (width<=560px) and (height<=740px){.pt-home .pt-home-design-section,.pt-home .pt-home-membership{padding-block-start:var(--ptp-size-112)}}@media (width>=641px) and (width<=1023px){.pt-home-mobile-surface{top:calc(var(--ptp-size-78) + var(--ptp-size-8))}}html.pt-home-page-root{scroll-snap-type:y mandatory;scroll-behavior:auto!important}.pt-home-main.ptp-main.ptp-main-padded{gap:0;padding-block:0!important}.pt-home-main{gap:0;padding-block-end:0}.pt-home-main>section{box-sizing:border-box;scroll-snap-align:start;scroll-snap-stop:always;scroll-margin-block-start:0;block-size:100svh!important;min-block-size:100svh!important;max-block-size:100svh!important;overflow:clip!important}.pt-home-main>.pt-home-hero{margin-block-start:0!important}@media (width>=1024px){.pt-home-hero{padding-block-start:calc(var(--ptp-workspace-nav-height) + var(--ptp-space-6))}.pt-home-api-section,.pt-home-status-section,.pt-home-membership{padding-block-start:calc(var(--ptp-workspace-nav-height) + var(--ptp-space-3))}}@media (width<=1023px){.pt-home-mobile-surface{margin-inline:0;position:fixed;left:50%;transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){html.pt-home-page-root{scroll-behavior:auto}}.pt-home-token-visual{animation:ptp-motion-float var(--ptp-duration-ambient-float) var(--ptp-ease-standard) infinite}@media (prefers-reduced-motion:no-preference){.pt-home-main>section.pt-home-screen-pre-enter>*{opacity:.46;will-change:opacity;transition:opacity calc(var(--page-fade-dur) * 2) var(--page-fade-ease)}.pt-home-main>section.pt-home-screen-enter>*{opacity:1;will-change:opacity;transition:opacity calc(var(--page-fade-dur) * 2) var(--page-fade-ease)}.pt-home-main>section.pt-home-screen-exit>*{opacity:.72;will-change:opacity;transition:opacity var(--ptp-duration-deliberate) var(--page-fade-ease)}}@media (prefers-reduced-motion:reduce){.pt-home-token-visual{animation:none}.pt-home-main>section.pt-home-screen-pre-enter>*,.pt-home-main>section.pt-home-screen-enter>*,.pt-home-main>section.pt-home-screen-exit>*{opacity:1;transition:none}.pt-home-hero-feature-card,.pt-home-status-card{transition:none}}.pt-home-community-fab{right:max(var(--ptp-size-18), env(safe-area-inset-right));bottom:max(var(--ptp-size-20), calc(var(--ptp-size-20) + env(safe-area-inset-bottom)));z-index:var(--ptp-z-popover);aspect-ratio:1;isolation:isolate;width:clamp(106px,10.5vw,154px);color:var(--ptp-neutral-white);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--ptp-duration-base) var(--ptp-ease-standard), filter var(--ptp-duration-base) var(--ptp-ease-standard);background:0 0;border:0;border-radius:50%;text-decoration:none;display:block;position:fixed;overflow:visible}.pt-home-community-fab:before{z-index:0;background:radial-gradient(circle, color-mix(in srgb, var(--ptp-primary-active) 30%, transparent) 0%, color-mix(in srgb, var(--ptp-warning) 18%, transparent) 42%, transparent 72%);content:"";filter:blur(var(--ptp-size-18));opacity:.56;animation:pt-home-community-fab-glow 3.2s var(--ptp-ease-standard) infinite;pointer-events:none;border-radius:50%;position:absolute;inset:12%}.pt-home-community-fab:hover{transform:translateY(calc(var(--ptp-size-4) * -1)) scale(1.04);filter:saturate(1.08)brightness(1.04)}.pt-home-community-fab:focus-visible{outline:var(--ptp-size-3) solid var(--ptp-focus-ring);outline-offset:var(--ptp-size-4)}.pt-home-community-fab-signal{z-index:0;border:var(--ptp-size-1) solid color-mix(in srgb, var(--ptp-warning) 34%, transparent);opacity:0;pointer-events:none;animation:pt-home-community-fab-signal 3.8s var(--ptp-ease-standard) infinite;border-radius:50%;position:absolute;inset:7%}.pt-home-community-fab-art{z-index:1;pointer-events:none;position:absolute;inset:0}.pt-home-community-fab-art img{object-fit:contain;width:100%;height:100%;filter:drop-shadow(0 var(--ptp-size-10) var(--ptp-size-14) color-mix(in srgb, var(--ptp-primary) 22%, transparent));animation:pt-home-community-fab-art-breathe 3.8s var(--ptp-ease-standard) infinite;display:block}.pt-home-community-fab-badge{z-index:2;width:43%;color:var(--ptp-neutral-white);text-align:center;text-overflow:ellipsis;text-shadow:0 1px 2px color-mix(in srgb, var(--ptp-neutral-950) 26%, transparent);transform-origin:50%;white-space:nowrap;font-size:clamp(.36rem,.5vw,.5rem);font-weight:750;line-height:1.1;display:block;position:absolute;top:21%;right:2%;overflow:hidden;transform:rotate(43deg)}.pt-home-community-fab-copy{z-index:2;text-align:center;flex-direction:column;align-items:center;gap:clamp(2px,.35vw,5px);width:58%;min-width:0;display:flex;position:absolute;top:62%;left:21%}.pt-home-community-fab-copy strong,.pt-home-community-fab-copy small{text-overflow:ellipsis;max-width:100%;text-shadow:0 2px 4px color-mix(in srgb, var(--ptp-neutral-950) 22%, transparent);white-space:nowrap;display:block;overflow:hidden}.pt-home-community-fab-copy strong{color:var(--ptp-neutral-white);letter-spacing:-.015em;font-size:clamp(.6rem,.75vw,.8rem);font-weight:780;line-height:1.12}.pt-home-community-fab-copy small{color:color-mix(in srgb, var(--ptp-neutral-white) 88%, var(--ptp-warning));font-size:clamp(.34rem,.4vw,.5rem);font-weight:650;line-height:1.2}@keyframes pt-home-community-fab-glow{0%,to{opacity:.38;transform:scale(.9)}50%{opacity:.78;transform:scale(1.08)}}@keyframes pt-home-community-fab-art-breathe{0%,to{transform:scale(.98)translateY(0)}50%{transform:scale(1.015) translateY(calc(var(--ptp-size-2) * -1))}}@keyframes pt-home-community-fab-signal{0%,34%{opacity:0;transform:scale(.86)}52%{opacity:.34}to{opacity:0;transform:scale(1.16)}}@media (width<=767px){.pt-home-community-fab{right:max(var(--ptp-size-12), env(safe-area-inset-right));bottom:max(var(--ptp-size-16), calc(var(--ptp-size-16) + env(safe-area-inset-bottom)));width:min(104px, calc(70vw - var(--ptp-size-18)))}.pt-home-community-fab-badge{font-size:clamp(.3rem,1.33vw,.4rem)}.pt-home-community-fab-copy strong{font-size:clamp(.52rem,2.38vw,.64rem)}.pt-home-community-fab-copy small{font-size:clamp(.3rem,1.33vw,.36rem)}}@media (prefers-reduced-motion:reduce){.pt-home-community-fab,.pt-home-community-fab:before,.pt-home-community-fab-signal,.pt-home-community-fab-art img{transition:none;animation:none}.pt-home-community-fab:hover{filter:none;transform:none}}.pt-home-screen-root{isolation:isolate;min-width:0}.pt-home-screen-glass{border:1px solid color-mix(in srgb, var(--ptp-primary) 14%, transparent);border-radius:var(--ptp-glass-card-radius-lg);background:radial-gradient(circle at 82% 100%, #ff6a1a0d, transparent 36%), var(--ptp-surface-raised);box-shadow:var(--ptp-glass-card-shadow);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.pt-home-screen-heading{min-width:0;color:var(--ptp-text)}.pt-home-screen-heading>h2,.pt-home-screen-heading>p{margin:0}.pt-home-screen-heading>p{color:var(--ptp-text-subtle)}.pt-home-screen-icon-title{grid-template-columns:auto minmax(0,1fr);align-items:center;min-width:0;display:grid}@media (prefers-reduced-motion:reduce){.pt-home-screen-glass,.pt-home-screen-root{scroll-behavior:auto}}.pt-home{min-height:100vh;color:var(--ptp-text);background:0 0;overflow-x:clip}.pt-home-lazy-placeholder{padding:var(--ptp-page-gutter);align-content:center}.pt-home-lazy-skeleton{width:min(100%, var(--ptp-content-max));margin-inline:auto}.pt-home-lazy-error{justify-content:center;align-items:center;gap:var(--ptp-space-3);color:var(--ptp-text-muted);display:flex}@media (width>=1024px){.pt-home .pt-home-provider-badge{border-radius:17px;gap:10px;width:max-content;min-width:0;min-height:54px;padding:7px 12px}.pt-home .pt-home-provider-badge .ui-icon{width:32px;height:32px}.pt-home .pt-home-provider-badge-copy{gap:2px}.pt-home .pt-home-provider-badge-label,.pt-home .pt-home-provider-badge-model{text-overflow:clip;white-space:nowrap;max-width:none;overflow:visible}.pt-home .pt-home-provider-badge-label{font-size:14px;line-height:1.3}.pt-home .pt-home-provider-badge-model{font-size:12px;line-height:1.3}.pt-home .pt-home-hero{grid-template-rows:minmax(0,1fr) 4.8vw 6.2vw 10.7vw;row-gap:.72vw;height:100svh;min-height:100svh;max-height:100svh;margin-top:0}.pt-home .pt-home-value-strip,.pt-home .pt-home-price-banner{justify-self:start;width:44.5vw;max-width:none;margin-left:clamp(38px,3vw,76px);transform:none}.pt-home .pt-home-value-strip{background:#ffffff94;border:1px solid #ff8e4340;border-radius:1.28vw;height:4.8vw;min-height:0;box-shadow:inset 0 1px #ffffffe6,0 10px 28px #ff7d2f0f}.pt-home .pt-home-mini-card{align-items:center;gap:.72vw;min-width:0;padding:0 .92vw;position:relative}.pt-home .pt-home-mini-card+.pt-home-mini-card{border-left:0}.pt-home .pt-home-mini-card+.pt-home-mini-card:before{content:"";background:#ff751829;width:1px;position:absolute;top:27%;bottom:27%;left:0}.pt-home .pt-home-mini-card .ui-icon{flex:none;width:2.08vw;height:2.08vw}.pt-home .pt-home-value-strip .pt-home-mini-card span{gap:.15vw;overflow:visible}.pt-home .pt-home-value-strip .pt-home-mini-card strong{white-space:nowrap;font-size:1.04vw;line-height:1.1}.pt-home .pt-home-value-strip .pt-home-mini-card small{letter-spacing:0;white-space:nowrap;font-size:.62vw;line-height:1.2;display:block}.pt-home .pt-home-price-banner{background:radial-gradient(circle at 84% 84%,#ff872e2e 0 1%,#0000 8%),radial-gradient(circle at 94%,#ff9c5526,#0000 34%),linear-gradient(120deg,#ffffffc7,#fff9f675);border:1px solid #ff8e4352;border-radius:1.5vw;grid-template-columns:4.18vw minmax(0,1fr) auto auto;gap:1.28vw;height:6.2vw;min-height:0;padding:.86vw 1.25vw;box-shadow:inset 0 1px #ffffffeb,0 14px 36px #ff772314}.pt-home .pt-home-price-icon{border:1px solid #ff8e4336;border-radius:38% 47% 42% 49%/49% 37% 52% 40%;width:4.18vw;height:4.18vw;box-shadow:0 10px 24px #ff75181a}.pt-home .pt-home-price-icon .ui-icon{width:2.08vw;height:2.08vw}.pt-home .pt-home-price-copy{gap:.18vw}.pt-home .pt-home-price-copy strong{white-space:nowrap;font-size:1.56vw;line-height:1.1}.pt-home .pt-home-price-copy small{white-space:nowrap;font-size:.88vw;line-height:1.2}.pt-home .pt-home-price-value{white-space:nowrap;font-size:3.38vw;line-height:1}.pt-home .pt-home-price-badge{background:#ffffff80;border-color:#ff8e4347;min-height:2.45vw;padding-inline:1.08vw;font-size:.93vw}}@media (width<=560px){.pt-home .pt-home-hero{grid-template:"copy"minmax(0,1fr)"value"62px"deal"82px"features"188px/minmax(0,1fr);gap:10px;height:100svh;min-height:100svh;max-height:100svh;padding:28px 12px 12px;display:grid;overflow:hidden}.pt-home .pt-home-hero-copy{z-index:3;padding:0 4px}.pt-home .pt-home-hero-points{gap:8px;max-width:258px;margin-top:16px}.pt-home .pt-home-hero-visual{pointer-events:none;width:100%;height:368px;min-height:0;position:absolute;top:36px;left:0;right:0}.pt-home .pt-home-token-visual{background-size:108%;width:390px;height:368px;top:0;right:-10px}.pt-home .pt-home-provider-slot:nth-of-type(n+8){display:none}.pt-home .pt-home-provider-badge{border-radius:12px;gap:5px;width:max-content;min-width:0;min-height:32px;padding:4px 7px}.pt-home .pt-home-provider-badge .ui-icon{width:18px;height:18px}.pt-home .pt-home-provider-badge-label{text-overflow:clip;white-space:nowrap;max-width:none;font-size:10px;line-height:1;overflow:visible}.pt-home .pt-home-provider-badge-model{display:none}.pt-home .pt-home-value-strip{border-radius:18px;grid-template-columns:repeat(4,minmax(0,1fr));height:62px;min-height:62px;margin:0}.pt-home .pt-home-mini-card{text-align:left;justify-content:center;align-items:center;gap:4px;min-height:62px;padding:6px 2px;display:flex}.pt-home .pt-home-mini-card .ui-icon{flex:none;width:24px;height:24px}.pt-home .pt-home-mini-card span{justify-items:start;gap:2px;width:auto}.pt-home .pt-home-value-strip .pt-home-mini-card strong{white-space:nowrap;font-size:10px;line-height:1.1}.pt-home .pt-home-mini-card small{white-space:nowrap;font-size:7px;line-height:1.15;display:block}.pt-home .pt-home-price-banner{border-radius:19px;grid-template-columns:50px minmax(0,1fr) auto auto;gap:8px;height:82px;min-height:82px;margin:0;padding:9px 12px}.pt-home .pt-home-price-copy strong{white-space:nowrap;font-size:17px;line-height:1.14}.pt-home .pt-home-price-copy small{white-space:nowrap;font-size:10px;line-height:1.2}.pt-home .pt-home-price-value{font-size:46px;line-height:1}.pt-home .pt-home-hero-feature-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0}.pt-home .pt-home-hero-feature-art,.pt-home .pt-home-hero-feature-art[data-asset-id]{background-position:bottom;background-size:auto 122%;width:100%;height:104px}.pt-home .pt-home-hero-feature-copy strong{white-space:nowrap;font-size:11px;line-height:1.18}.pt-home .pt-home-hero-feature-copy small{-webkit-line-clamp:3;font-size:8px;line-height:1.28}.pt-home .pt-home-hero{height:auto;min-height:0;max-height:none;margin-top:var(--ptp-workspace-nav-height);grid-template-rows:360px 54px 68px 208px;gap:10px;padding:20px 12px 0}.pt-home .pt-home-hero h1{max-width:300px;font-size:28px;line-height:1.15}.pt-home .pt-home-hero-points{display:none!important}.pt-home .pt-home-hero-stats{-webkit-backdrop-filter:blur(14px)saturate(118%);backdrop-filter:blur(14px)saturate(118%);background:#ffffffb3;border:1px solid #ff975338;border-radius:16px;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;width:min(100%,286px);max-width:none;min-height:62px;margin:12px 0 0;padding:6px 3px;display:grid;box-shadow:inset 0 1px #ffffffeb,0 8px 20px #f36a1914}.pt-home .pt-home-hero-stats>div{text-align:center;grid-template-rows:16px minmax(0,1fr);grid-template-columns:minmax(0,1fr);place-items:center;row-gap:2px;min-width:0;padding:0 4px;display:grid}.pt-home .pt-home-hero-stats>div+div{border-left:1px solid #728fb62e;margin-block:4px}.pt-home .pt-home-hero-stats .ui-icon{color:#ff6420;width:16px;height:16px}.pt-home .pt-home-hero-stats span{justify-items:center;gap:1px;min-width:0;display:grid}.pt-home .pt-home-hero-stats dt{color:#ff5c18;font-size:21px;font-weight:820;line-height:.95}.pt-home .pt-home-hero-stats dd{color:#51627e;text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin:0;font-size:7.5px;font-weight:650;line-height:1.08;overflow:hidden}.pt-home .pt-home-hero-visual{width:360px;height:372px;top:82px;left:auto;right:-12px}.pt-home .pt-home-token-visual{background-position:50%;background-size:102%;width:360px;height:372px;top:0;right:0}.pt-home .pt-home-value-strip{border-radius:17px;height:54px;min-height:54px}.pt-home .pt-home-mini-card{gap:3px;min-height:54px;padding:5px 1px}.pt-home .pt-home-mini-card .ui-icon{width:21px;height:21px}.pt-home .pt-home-value-strip .pt-home-mini-card strong{font-size:9px}.pt-home .pt-home-mini-card small{font-size:6.5px}.pt-home .pt-home-price-banner{border-radius:18px;grid-template-columns:42px minmax(0,1fr) auto auto;gap:6px;height:68px;min-height:68px;padding:7px 10px}.pt-home .pt-home-price-icon{border-radius:15px;width:40px;height:40px}.pt-home .pt-home-price-icon .ui-icon{width:23px;height:23px}.pt-home .pt-home-price-copy strong{font-size:15px}.pt-home .pt-home-price-copy small{font-size:8px}.pt-home .pt-home-price-value{font-size:40px}.pt-home .pt-home-price-badge,.pt-home .pt-home-price-badge.ptp-button{min-height:21px;padding-inline:6px;font-size:8px}.pt-home .pt-home-hero-feature-card{border-radius:16px;min-height:208px;padding:7px 4px 6px}.pt-home .pt-home-hero-feature-art,.pt-home .pt-home-hero-feature-art[data-asset-id]{background-position:bottom;background-size:auto 122%;height:112px}.pt-home .pt-home-hero-feature-copy strong{font-size:10px;line-height:1.16}.pt-home .pt-home-hero-feature-copy small{font-size:7.5px;line-height:1.25}}@media (width>=1024px){.pt-home .pt-home-hero-feature-art,.pt-home .pt-home-hero-feature-art[data-asset-id]{background-position:bottom;background-size:contain}}.pt-home .pt-home-value-strip{background:linear-gradient(108deg,#ffffffe0,#fffbf8b3),#ffffffbd;border-color:#ff975333;box-shadow:inset 0 1px #ffffffeb,0 10px 24px #f36a190e}.pt-home .pt-home-mini-card+.pt-home-mini-card:before{background:#ff7e3133}.pt-home .pt-home-mini-card .ui-icon{color:#ff6f14}.pt-home .pt-home-mini-card .ui-icon-tabler svg{stroke-width:2.2px}.pt-home .pt-home-price-banner{background:radial-gradient(circle at 87% 78%,#ff852c21 0 1%,#0000 10%),radial-gradient(circle at 96% 46%,#ffa55a29,#0000 35%),linear-gradient(108deg,#ffffffe6,#fff2eab8);border-color:#ff8e4247;box-shadow:inset 0 1px #fffffff0,0 12px 26px #f36a190f}.pt-home .pt-home-price-icon{background:linear-gradient(135deg,#fffffffa,#fff8f1de);border-color:#ffaa6f47;border-radius:25% 42% 31% 45%/42% 29% 47% 36%;box-shadow:inset 0 1px #fff,0 8px 18px #f5701c1f}.pt-home .pt-home-price-icon .ui-icon{color:#ff6f14}.pt-home .pt-home-price-icon .ui-icon-tabler svg{stroke-width:2.25px}.pt-home .pt-home-price-value{color:#ff5e13;text-shadow:0 3px 10px #ff6e192e}.pt-home .pt-home-price-badge{color:#ff6a18;background:#ffffffd1;border-color:#ff893a47}.pt-home .pt-home-mini-card>span,.pt-home .pt-home-price-copy,.pt-home .pt-home-hero-feature-copy{min-width:0}.pt-home .pt-home-mini-card>span>strong,.pt-home .pt-home-mini-card>span>small,.pt-home .pt-home-price-copy>strong,.pt-home .pt-home-price-copy>small,.pt-home .pt-home-hero-feature-copy>strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}@media (width>=1024px){.pt-home .pt-home-mini-card{gap:.44vw}.pt-home .pt-home-price-banner{gap:.64vw}.pt-home .pt-home-mini-card .ui-icon{block-size:2.38vw!important;inline-size:2.38vw!important;width:2.38vw!important;height:2.38vw!important}.pt-home .pt-home-price-icon .ui-icon{block-size:2.59vw!important;inline-size:2.59vw!important;width:2.59vw!important;height:2.59vw!important}.pt-home .pt-home-price-copy strong{font-size:1.43vw}.pt-home .pt-home-price-value{font-size:4.05vw}.pt-home .pt-home-value-strip{border-radius:18px}.pt-home .pt-home-price-banner{border-radius:20px}.pt-home .pt-home-hero-feature-copy{grid-template-rows:clamp(20px,1.22vw,28px) minmax(0,1fr);align-self:start;height:100%;padding-top:clamp(8px,.58vw,12px)}.pt-home .pt-home-hero-feature-copy>small{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}@media (width<=560px){.pt-home .pt-home-value-strip{background:linear-gradient(108deg,#fffffff0,#fff9f5cc),#ffffffd1;border-color:#ff975333;box-shadow:inset 0 1px #fff,0 7px 16px #f36a1912}.pt-home .pt-home-mini-card .ui-icon-tabler svg{stroke-width:2.1px}.pt-home .pt-home-price-banner{border-color:#ff8e4247;border-radius:18px}.pt-home .pt-home-price-icon{border-radius:39% 52% 43% 49%/51% 38% 53% 42%}}@media (width>=1024px){.pt-home .pt-home-lede{display:none}.pt-home .pt-home-hero-stats{grid-template-columns:repeat(3,minmax(0,1fr));width:min(100%,43vw);max-width:43vw;margin:1.25vw 0 0;padding:0;display:grid}.pt-home .pt-home-hero-stats>div{grid-template-columns:4.05vw minmax(0,1fr);align-items:center;column-gap:.72vw;min-height:5.85vw;padding:0 1.3vw 0 0;display:grid}.pt-home .pt-home-hero-stats>div+div{border-left:1px solid #728fb633;padding-left:1.3vw}.pt-home .pt-home-hero-stats .ui-icon{color:#ff6420;width:4.05vw;height:4.05vw}.pt-home .pt-home-hero-stats .ui-icon-tabler svg{stroke-width:2.25px}.pt-home .pt-home-hero-stats span{align-content:center;gap:.14vw;display:grid}.pt-home .pt-home-hero-stats dt{color:#111a30;font-size:clamp(30px,2.35vw,44px);font-weight:820;line-height:.92}.pt-home .pt-home-hero-stats dd{color:#51627e;white-space:nowrap;margin:0;font-size:clamp(13px,.92vw,18px);font-weight:760;line-height:1.15}.pt-home .pt-home-hero-stats>div{grid-template-columns:clamp(44px,2.7vw,56px) minmax(0,1fr);column-gap:clamp(5px,.4vw,8px)}.pt-home .pt-home-hero-stats .ui-icon{block-size:clamp(44px,2.7vw,56px)!important;inline-size:clamp(44px,2.7vw,56px)!important;width:clamp(44px,2.7vw,56px)!important;height:clamp(44px,2.7vw,56px)!important}.pt-home .pt-home-hero-stats .ui-icon-fidelity{stroke-width:5.15px}.pt-home .pt-home-hero-stats dt{color:#ff5c18;text-shadow:0 3px 12px #ff601933;transform-origin:50% 58%;animation:1.35s cubic-bezier(.35,0,.2,1) infinite pt-home-hero-stat-heartbeat;display:inline-block}.pt-home .pt-home-hero-stats>div:nth-child(2) dt{animation:1.8s cubic-bezier(.34,1.56,.64,1) infinite pt-home-hero-stat-lift}.pt-home .pt-home-hero-stats>div:nth-child(3) dt{animation:2.1s ease-in-out infinite pt-home-hero-stat-glow}}@keyframes pt-home-hero-stat-heartbeat{0%,to{filter:brightness();transform:scale(1)}12%{filter:brightness(1.16);transform:scale(1.12)}24%{filter:brightness(1.04);transform:scale(1.02)}38%{filter:brightness(1.2);transform:scale(1.09)}54%{filter:brightness(1.05);transform:scale(1.01)}}.pt-home .pt-home-title-line-official{font-family:var(--ptp-font-ui);letter-spacing:-.032em;background:linear-gradient(108deg,#ff5a1c 0%,#ff761f 48%,#ff9a27 100%);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-weight:760;animation:none;display:inline-block}.pt-home .pt-home-title-emphasis{font-family:var(--ptp-font-ui);letter-spacing:-.032em;background:linear-gradient(108deg,#ff5a1c 0%,#ff761f 48%,#ff9a27 100%);color:#0000;-webkit-text-fill-color:transparent;-webkit-text-stroke:0;transform-origin:50% 62%;-webkit-background-clip:text;background-clip:text;font-weight:760;animation:2.4s ease-in-out infinite pt-home-title-emphasis-breathe;display:inline-block}.pt-home .pt-home-title-line-account{color:#293550;text-shadow:0 3px 14px #ff7c2d14}.pt-home .pt-home-title-line-capability{color:#253047;text-shadow:0 3px 14px #ff7c2d12}@keyframes pt-home-title-official-flow{0%{background-position:0%}to{background-position:240%}}@keyframes pt-home-title-emphasis-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.022)}}@keyframes pt-home-hero-stat-lift{0%,to{filter:brightness();transform:translateY(0)scale(1)}36%{filter:brightness(1.16);transform:translateY(-4px)scale(1.07)}58%{filter:brightness(1.04);transform:translateY(0)scale(1.01)}}@keyframes pt-home-hero-stat-glow{0%,to{filter:brightness();text-shadow:0 3px 12px #ff601933;transform:scale(1)}50%{filter:brightness(1.23);text-shadow:0 4px 20px #ff581485;transform:scale(1.1)}}@media (prefers-reduced-motion:reduce){.pt-home .pt-home-title-line-official,.pt-home .pt-home-title-emphasis,.pt-home .pt-home-hero-stats dt{animation:none}}@media (width>=1024px){.pt-home{--pt-home-screen-content-top:calc(var(--ptp-workspace-nav-height) + var(--ptp-space-6) + clamp(28px, 2vw, 42px))}.pt-home .pt-home-hero-copy,.pt-home .pt-home-hero h1{inline-size:100%;min-inline-size:0;max-inline-size:100%}.pt-home .pt-home-hero h1>.pt-home-title-line:last-child{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;max-inline-size:100%;display:block;overflow:hidden!important}.pt-home .pt-home-hero-feature-copy{min-block-size:0;grid-template-rows:clamp(20px,1.22vw,28px) minmax(0,1fr);height:100%;overflow:hidden;align-self:stretch!important;display:grid!important}.pt-home .pt-home-hero-feature-copy>.pt-home-copy-desktop{-webkit-line-clamp:3;-webkit-box-orient:vertical;min-block-size:0;display:-webkit-box!important;overflow:hidden!important}.pt-home .pt-home-hero-feature-copy>.pt-home-copy-mobile{display:none!important}.pt-home .pt-home-hero-feature-art,.pt-home .pt-home-hero-feature-art[data-asset-id]{background-position:50%!important;background-size:contain!important;place-self:center!important}}@media (width>=1440px) and (height<=720px){.pt-home{--pt-home-screen-content-top:calc(var(--ptp-workspace-nav-height) + var(--ptp-space-6))}}@media (width>=1024px) and (width<=1439px){.pt-home{--pt-home-screen-content-top:calc(var(--ptp-workspace-nav-height) + var(--ptp-space-4) + clamp(0px, calc(5vw - 44px), 28px) + var(--ptp-space-2))}}@media (width>=1024px) and (width<=1439px) and (height<=740px){.pt-home{--pt-home-screen-content-top:calc(var(--ptp-workspace-nav-height) + var(--ptp-space-3) + var(--ptp-space-2))}}@media (width>=1024px) and (height>=721px){.pt-home .pt-home-hero{padding-block-end:clamp(48px,3.25vw,66px);transform:none}.pt-home .pt-home-hero>.pt-home-hero-copy,.pt-home .pt-home-hero>.pt-home-hero-visual,.pt-home .pt-home-hero>.pt-home-value-strip,.pt-home .pt-home-hero>.pt-home-price-banner,.pt-home .pt-home-hero>.pt-home-hero-feature-grid{translate:0 clamp(28px,2vw,42px)}}@media (width<=560px){.pt-home-main{gap:0!important;padding-block:0!important}.pt-home .pt-home-hero{box-sizing:border-box;height:calc(100svh - 48px)!important;min-height:calc(100svh - 48px)!important;max-height:calc(100svh - 48px)!important;padding:calc(var(--ptp-workspace-nav-height) - 4px) 12px 12px!important;grid-template:"copy"clamp(300px,41svh,348px)"value"56px"deal"70px"features"clamp(154px,19svh,168px)/minmax(0,1fr)!important;align-content:start!important;gap:clamp(10px,1.5svh,14px)!important;margin:0!important;display:grid!important;overflow:hidden!important}.pt-home .pt-home-hero-copy{z-index:3;width:100%;align-self:start!important;margin:0!important;padding:0 4px!important;position:relative!important;transform:none!important}.pt-home .pt-home-hero h1{width:min(100%,286px);max-width:286px!important;font-size:clamp(25px,7vw,28px)!important;line-height:1.18!important}.pt-home .pt-home-hero-points{display:none!important}.pt-home .pt-home-hero-stats{grid-auto-rows:27px;width:150px!important;min-height:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;grid-template-columns:minmax(0,1fr)!important;gap:5px!important;margin:14px 0 0!important;padding:0!important;display:grid!important}.pt-home .pt-home-hero-stats>div{align-items:center;min-width:0;border:0!important;grid-template-columns:17px 29px minmax(0,1fr)!important;column-gap:4px!important;margin:0!important;padding:0!important;display:grid!important}.pt-home .pt-home-hero-stats .ui-icon{color:#ff6420;width:17px!important;height:17px!important}.pt-home .pt-home-hero-stats span{display:contents!important}.pt-home .pt-home-hero-stats dt{color:#ff5c18;font-weight:820;font-size:20px!important;line-height:1!important;display:block!important}.pt-home .pt-home-hero-stats dd{color:#53627a;text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin:0;font-weight:650;line-height:1.1;overflow:hidden;font-size:8.5px!important;display:block!important}.pt-home .pt-home-hero-visual{z-index:1;pointer-events:none;width:300px!important;height:292px!important;min-height:0!important;position:absolute!important;top:92px!important;left:auto!important;right:-4px!important}.pt-home .pt-home-token-visual{background-position:50%!important;background-size:contain!important;width:300px!important;height:292px!important;top:0!important;right:0!important}.pt-home .pt-home-value-strip{z-index:4;position:relative;height:56px!important;min-height:56px!important;margin:0!important}.pt-home .pt-home-price-banner{z-index:4;position:relative;height:70px!important;min-height:70px!important;margin:0!important}.pt-home .pt-home-hero-feature-grid{z-index:4;position:relative;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important;height:clamp(154px,19svh,168px)!important;margin:0!important}.pt-home .pt-home-hero-feature-card{border-radius:18px!important;grid-template-rows:88px minmax(0,1fr)!important;grid-template-columns:minmax(0,1fr)!important;align-items:start!important;height:clamp(154px,19svh,168px)!important;min-height:clamp(154px,19svh,168px)!important;padding:8px 5px 9px!important}.pt-home .pt-home-hero-feature-art,.pt-home .pt-home-hero-feature-art[data-asset-id]{background-position:bottom!important;background-size:contain!important;align-self:end!important;width:100%!important;height:88px!important}.pt-home .pt-home-hero-feature-copy{align-self:start!important;gap:5px!important}.pt-home .pt-home-hero-feature-copy strong{font-size:11px!important;line-height:1.2!important}.pt-home .pt-home-hero-feature-copy small{-webkit-line-clamp:3!important;font-size:8px!important;line-height:1.32!important}}@media (width<=560px) and (height<=740px){.pt-home .pt-home-hero{grid-template-rows:246px 50px 62px 132px!important;gap:8px!important;padding-block-start:calc(var(--ptp-workspace-nav-height) - 12px)!important;padding-block-end:8px!important}.pt-home .pt-home-hero h1{max-width:260px!important;font-size:24px!important}.pt-home .pt-home-hero-stats{grid-auto-rows:23px;gap:2px!important;margin-top:9px!important}.pt-home .pt-home-hero-stats>div{grid-template-columns:15px 26px minmax(0,1fr)!important}.pt-home .pt-home-hero-stats .ui-icon{width:15px!important;height:15px!important}.pt-home .pt-home-hero-stats dt{font-size:18px!important}.pt-home .pt-home-hero-visual{width:270px!important;height:236px!important;top:78px!important}.pt-home .pt-home-token-visual{width:270px!important;height:236px!important}.pt-home .pt-home-value-strip,.pt-home .pt-home-mini-card{height:50px!important;min-height:50px!important}.pt-home .pt-home-price-banner{height:62px!important;min-height:62px!important}.pt-home .pt-home-hero-feature-grid,.pt-home .pt-home-hero-feature-card{height:132px!important;min-height:132px!important}.pt-home .pt-home-hero-feature-card{grid-template-rows:70px minmax(0,1fr)!important;padding-block:6px!important}.pt-home .pt-home-hero-feature-art,.pt-home .pt-home-hero-feature-art[data-asset-id]{height:70px!important}}@media (width<=1023px){.pt-home-main{gap:0!important;padding-block:0!important}.pt-home .pt-home-hero{isolation:isolate;box-sizing:border-box;background:0 0!important;grid-template:"stage"minmax(0,1fr)"value"clamp(54px,6.2svh,60px)"deal"clamp(66px,7.6svh,74px)"features"clamp(148px,17.2svh,168px)/minmax(0,1fr)!important;align-content:stretch!important;gap:clamp(8px,1.25svh,11px)!important;width:100%!important;height:100svh!important;min-height:100svh!important;max-height:100svh!important;margin:0!important;padding:124px 14px 12px!important;display:grid!important;position:relative!important;overflow:hidden!important;transform:none!important}.pt-home .pt-home-hero>*{translate:none!important}.pt-home .pt-home-hero-copy{z-index:3;grid-area:stage;min-width:0;align-self:stretch!important;width:100%!important;margin:0!important;padding:4px 2px 0!important;position:relative!important;transform:none!important}.pt-home .pt-home-hero h1{color:#172136;letter-spacing:-.035em;font-weight:820;width:min(58%,430px)!important;max-width:min(58%,430px)!important;margin:0!important;font-size:clamp(29px,5vw,42px)!important;line-height:1.14!important}.pt-home .pt-home-hero h1>.pt-home-title-line{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;display:block;overflow:hidden}.pt-home .pt-home-hero .pt-home-copy-desktop{display:none!important}.pt-home .pt-home-hero .pt-home-copy-mobile{display:inline!important}.pt-home .pt-home-hero-points,.pt-home .pt-home-lede{display:none!important}.pt-home .pt-home-hero-stats{width:min(58%,430px)!important;max-width:min(58%,430px)!important;height:48px!important;min-height:48px!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;margin:clamp(54px,185px - 15vw,106px) 0 0!important;padding:0!important;display:grid!important}.pt-home .pt-home-hero-stats>div{align-items:center;min-width:0;position:relative;text-align:left!important;border:0!important;grid-template-columns:clamp(15px,2.4vw,20px) minmax(0,1fr)!important;column-gap:clamp(4px,.8vw,8px)!important;min-height:48px!important;margin:0!important;padding:0 clamp(6px,1.2vw,12px)!important;display:grid!important}.pt-home .pt-home-hero-stats>div:first-child{padding-inline-start:0!important}.pt-home .pt-home-hero-stats>div+div:before{content:"";background:#ff772433;width:1px;position:absolute;top:6px;bottom:6px;left:0}.pt-home .pt-home-hero-stats .ui-icon{color:#ff6420;block-size:clamp(15px,2.4vw,20px)!important;inline-size:clamp(15px,2.4vw,20px)!important}.pt-home .pt-home-hero-stats span{gap:2px;min-width:0;display:grid!important}.pt-home .pt-home-hero-stats dt,.pt-home .pt-home-hero-stats dd{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;overflow:hidden}.pt-home .pt-home-hero-stats dt{color:#ff5c18;font-weight:840;font-size:clamp(18px,3.4vw,25px)!important;line-height:1!important}.pt-home .pt-home-hero-stats dd{color:#53627a;font-weight:650;line-height:1.1;font-size:clamp(7px,1.3vw,10px)!important}.pt-home .pt-home-hero-visual{z-index:1;pointer-events:none;grid-area:stage;justify-self:end;align-self:start!important;width:clamp(270px,52vw,460px)!important;height:min(100%,440px)!important;min-height:0!important;margin-top:clamp(40px,7vw,64px)!important;position:relative!important;inset:auto!important;overflow:visible!important;transform:none!important}.pt-home .pt-home-token-visual{aspect-ratio:auto!important;filter:drop-shadow(0 16px 28px #ff701c1c)!important;background-position:50%!important;background-size:contain!important;width:78%!important;height:84%!important;top:8%!important;right:8%!important}.pt-home .pt-home-provider-slot{z-index:2}.pt-home .pt-home-provider-slot:nth-of-type(n+8){display:block!important}.pt-home .pt-home-provider-badge{-webkit-backdrop-filter:blur(14px)saturate(120%);backdrop-filter:blur(14px)saturate(120%);background:#fffffff0;border:1px solid #ff894326;max-width:clamp(104px,17vw,126px);display:inline-flex;overflow:hidden;box-shadow:inset 0 1px #fffffff5,0 8px 18px #1f293712;border-radius:13px!important;gap:5px!important;width:max-content!important;min-width:0!important;min-height:clamp(33px,4.6vw,40px)!important;padding:4px 7px!important}.pt-home .pt-home-provider-badge .ui-icon{flex:none;width:clamp(15px,2.3vw,18px)!important;height:clamp(15px,2.3vw,18px)!important}.pt-home .pt-home-provider-badge-copy{gap:1px;min-width:0;display:grid}.pt-home .pt-home-provider-badge-label,.pt-home .pt-home-provider-badge-model{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:clamp(72px,12vw,94px);line-height:1.3;overflow:hidden;display:block!important}.pt-home .pt-home-provider-badge-label{color:#182238;font-weight:760;font-size:clamp(7.5px,1.3vw,10px)!important}.pt-home .pt-home-provider-badge-model{color:#66758c;font-weight:620;font-size:clamp(6px,1vw,8px)!important}.pt-home .pt-home-value-strip{z-index:4;background:#ffffffb8;border:1px solid #ff975338;grid-area:deal;position:relative;overflow:hidden;border-radius:18px!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;width:100%!important;height:100%!important;min-height:0!important;margin:0!important}.pt-home .pt-home-mini-card{text-align:left;justify-content:center;align-items:center;min-width:0;position:relative;border:0!important;gap:clamp(3px,.65vw,7px)!important;min-height:0!important;margin:0!important;padding:4px!important;display:flex!important}.pt-home .pt-home-mini-card+.pt-home-mini-card:before{content:"";background:#ff7e312e;width:1px;position:absolute;top:24%;bottom:24%;left:0}.pt-home .pt-home-mini-card .ui-icon{color:#ff6420;flex:none;width:clamp(17px,2.8vw,23px)!important;height:clamp(17px,2.8vw,23px)!important}.pt-home .pt-home-mini-card>span{min-width:0;display:grid;gap:1px!important}.pt-home .pt-home-value-strip .pt-home-mini-card strong,.pt-home .pt-home-value-strip .pt-home-mini-card small{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}.pt-home .pt-home-value-strip .pt-home-mini-card strong{color:#1b263a;font-weight:780;line-height:1.1;font-size:clamp(8px,1.45vw,12px)!important}.pt-home .pt-home-value-strip .pt-home-mini-card small{color:#738198;font-weight:560;line-height:1.1;font-size:clamp(5.5px,.95vw,8px)!important}.pt-home .pt-home-price-banner{z-index:4;background:radial-gradient(circle at 88% 84%,#ff842b2e,#0000 30%),linear-gradient(#ffffffc7,#ffb07038);border:1px solid #ff8e434d;grid-area:value;position:relative;border-radius:19px!important;grid-template-columns:clamp(38px,6vw,48px) minmax(0,1fr) auto auto!important;gap:clamp(6px,1.1vw,12px)!important;width:100%!important;height:100%!important;min-height:0!important;margin:0!important;padding:7px clamp(9px,1.7vw,15px)!important}.pt-home .pt-home-price-icon{border-radius:15px!important;width:clamp(38px,6vw,48px)!important;height:clamp(38px,6vw,48px)!important}.pt-home .pt-home-price-icon .ui-icon{width:clamp(20px,3.2vw,26px)!important;height:clamp(20px,3.2vw,26px)!important}.pt-home .pt-home-price-copy{min-width:0;gap:2px!important}.pt-home .pt-home-price-copy strong,.pt-home .pt-home-price-copy small{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.pt-home .pt-home-price-copy strong{color:#172136;font-weight:810;line-height:1.15;font-size:clamp(13px,2.2vw,18px)!important}.pt-home .pt-home-price-copy small{color:#66758c;font-weight:570;line-height:1.15;font-size:clamp(7px,1.15vw,9px)!important}.pt-home .pt-home-price-value{color:#ff5b16;letter-spacing:-.045em;white-space:nowrap;font-weight:850;line-height:1;font-size:clamp(29px,5.2vw,42px)!important}.pt-home .pt-home-price-badge.ptp-button{white-space:nowrap;border-radius:999px!important;min-height:28px!important;padding:0 clamp(7px,1.2vw,10px)!important;font-size:clamp(7px,1.15vw,9px)!important}.pt-home .pt-home-hero-feature-grid{z-index:4;grid-area:features;position:relative;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:clamp(6px,1.15vw,10px)!important;width:100%!important;height:100%!important;min-height:0!important;margin:0!important;display:grid!important}.pt-home .pt-home-hero-feature-card.is-multi{display:none!important}.pt-home .pt-home-hero-feature-card,.pt-home .pt-home-hero-feature-card.is-pricing{background:#ffffffb8;border:1px solid #ff8e432e;overflow:hidden;border-radius:18px!important;grid-template-rows:minmax(72px,58%) minmax(0,42%)!important;grid-template-columns:minmax(0,1fr)!important;align-items:start!important;width:auto!important;height:100%!important;min-height:0!important;margin:0!important;padding:6px 5px 8px!important;display:grid!important}.pt-home .pt-home-hero-feature-art,.pt-home .pt-home-hero-feature-art[data-asset-id]{background-position:50%!important;background-size:contain!important;place-self:stretch stretch!important;width:100%!important;height:100%!important;min-height:0!important;transform:none!important}.pt-home .pt-home-hero-feature-copy{text-align:center;align-content:start;min-width:0;padding-inline:2px;display:grid;align-self:start!important;gap:3px!important}.pt-home .pt-home-hero-feature-copy strong{color:#172136;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:810;display:block;overflow:hidden;font-size:clamp(8.5px,1.45vw,12px)!important;line-height:1.18!important}.pt-home .pt-home-hero-feature-copy small{color:#6a7890;-webkit-box-orient:vertical;min-width:0;font-weight:560;overflow:hidden;-webkit-line-clamp:3!important;font-size:clamp(6px,1vw,8px)!important;line-height:1.28!important;display:-webkit-box!important}}@media (width<=480px){.pt-home .pt-home-hero{grid-template-rows:minmax(0,1fr) 52px 62px 144px!important;gap:8px!important;padding:116px 12px 10px!important}.pt-home .pt-home-hero h1{width:100%!important;max-width:100%!important;font-size:clamp(24px,7vw,26px)!important}.pt-home .pt-home-hero-stats{grid-auto-rows:28px;grid-template-columns:minmax(0,1fr)!important;gap:8px!important;width:152px!important;max-width:152px!important;height:100px!important;min-height:100px!important;margin-top:92px!important}.pt-home .pt-home-hero-stats>div,.pt-home .pt-home-hero-stats>div:first-child{grid-template-columns:17px 30px minmax(0,1fr)!important;min-height:28px!important;padding:0!important}.pt-home .pt-home-hero-stats>div+div:before{width:auto;height:1px;inset:-4px 4px auto 21px}.pt-home .pt-home-hero-stats span{display:contents!important}.pt-home .pt-home-hero-stats dt{font-size:19px!important}.pt-home .pt-home-hero-stats dd{font-size:8px!important}.pt-home .pt-home-hero-visual{width:238px!important;height:304px!important;margin-top:110px!important;margin-right:-10px!important}.pt-home .pt-home-token-visual{width:112%!important;height:96%!important;top:2%!important;right:-18%!important}.pt-home .pt-home-provider-badge{max-width:104px;min-height:32px!important;padding:4px 6px!important}.pt-home .pt-home-provider-badge-label{font-size:8px!important}.pt-home .pt-home-provider-badge-model{font-size:6px!important}.pt-home .pt-home-mini-card{gap:3px!important;padding:3px 2px!important}.pt-home .pt-home-mini-card .ui-icon{width:18px!important;height:18px!important}.pt-home .pt-home-value-strip .pt-home-mini-card strong{font-size:7.5px!important}.pt-home .pt-home-value-strip .pt-home-mini-card small{font-size:5.5px!important}.pt-home .pt-home-price-banner{grid-template-columns:38px minmax(0,1fr) auto auto!important;gap:5px!important;padding:6px 8px!important}.pt-home .pt-home-price-icon{width:36px!important;height:36px!important}.pt-home .pt-home-price-copy strong{font-size:13px!important}.pt-home .pt-home-price-copy small{font-size:7px!important}.pt-home .pt-home-price-value{font-size:28px!important}.pt-home .pt-home-price-badge.ptp-button{min-height:25px!important;padding-inline:7px!important;font-size:7px!important}.pt-home .pt-home-hero-feature-grid{gap:5px!important}.pt-home .pt-home-hero-feature-card,.pt-home .pt-home-hero-feature-card.is-pricing{border-radius:16px!important;grid-template-rows:minmax(66px,57%) minmax(0,43%)!important;padding:5px 3px 6px!important}.pt-home .pt-home-hero-feature-art,.pt-home .pt-home-hero-feature-art[data-asset-id]{background-size:contain!important}.pt-home .pt-home-hero-feature-copy strong{font-size:8px!important}.pt-home .pt-home-hero-feature-copy small{-webkit-line-clamp:3!important;font-size:5.7px!important}}@media (width<=1023px) and (height<=740px){.pt-home .pt-home-hero{grid-template-rows:minmax(0,1fr) 48px 58px 126px!important;gap:6px!important;padding-block:108px 8px!important}.pt-home .pt-home-hero-stats{margin-top:66px!important}.pt-home .pt-home-hero-visual{height:min(100%,300px)!important;margin-top:32px!important}.pt-home .pt-home-hero-feature-card,.pt-home .pt-home-hero-feature-card.is-pricing{grid-template-rows:minmax(56px,55%) minmax(0,45%)!important}.pt-home .pt-home-hero-feature-copy small{-webkit-line-clamp:2!important}}@media (width>=1024px){.pt-home .pt-home-hero-copy{grid-template-rows:max-content minmax(0,1fr);align-content:stretch;align-self:stretch;min-height:0;display:grid}.pt-home .pt-home-hero-stats{grid-template-columns:repeat(5,minmax(0,1fr));place-self:center;width:min(100%,46vw);max-width:46vw;margin:0!important}.pt-home .pt-home-hero-stats>div{grid-template-columns:clamp(25px,2vw,38px) minmax(0,1fr);column-gap:clamp(4px,.35vw,7px);min-height:clamp(58px,4.4vw,82px);padding-right:clamp(6px,.62vw,12px)}.pt-home .pt-home-hero-stats>div+div{padding-left:clamp(6px,.62vw,12px)}.pt-home .pt-home-hero-stats .ui-icon{block-size:clamp(25px,2vw,38px)!important;inline-size:clamp(25px,2vw,38px)!important;width:clamp(25px,2vw,38px)!important;height:clamp(25px,2vw,38px)!important}.pt-home .pt-home-hero-stats dt{font-size:clamp(25px,1.85vw,36px)}.pt-home .pt-home-hero-stats dd{text-overflow:ellipsis;min-width:0;font-size:clamp(10px,.72vw,14px);overflow:hidden}}@media (width<=1023px){.pt-home .pt-home-hero-stats{grid-template-columns:repeat(5,minmax(0,1fr))!important;width:min(62%,460px)!important;max-width:min(62%,460px)!important}.pt-home .pt-home-hero-stats>div{grid-template-columns:clamp(13px,2vw,17px) minmax(0,1fr)!important;column-gap:clamp(3px,.55vw,6px)!important;padding-inline:clamp(4px,.75vw,8px)!important}.pt-home .pt-home-hero-stats .ui-icon{block-size:clamp(13px,2vw,17px)!important;inline-size:clamp(13px,2vw,17px)!important}.pt-home .pt-home-hero-stats dt{font-size:clamp(16px,2.8vw,22px)!important}.pt-home .pt-home-hero-stats dd{font-size:clamp(6.5px,1vw,8.5px)!important}}@media (width>=481px) and (width<=640px){.pt-home .pt-home-hero-stats{grid-template-rows:repeat(2,38px);grid-template-columns:repeat(3,minmax(0,1fr))!important;row-gap:6px!important;width:min(62%,330px)!important;max-width:min(62%,330px)!important;height:82px!important;min-height:82px!important}.pt-home .pt-home-hero-stats>div{min-height:38px!important}.pt-home .pt-home-hero-stats>div+div:before{content:none!important}.pt-home .pt-home-hero-stats>div:nth-child(2),.pt-home .pt-home-hero-stats>div:nth-child(3),.pt-home .pt-home-hero-stats>div:nth-child(5){border-left:1px solid #ff77242e!important}.pt-home .pt-home-hero-stats>div:nth-child(n+4){border-top:1px solid #ff772424!important}}@media (width<=480px){.pt-home .pt-home-hero-stats{grid-auto-rows:20px;grid-template-columns:minmax(0,1fr)!important;gap:3px!important;width:158px!important;max-width:158px!important;height:112px!important;min-height:112px!important;margin-top:88px!important}.pt-home .pt-home-hero-stats>div,.pt-home .pt-home-hero-stats>div:first-child{grid-template-columns:15px 27px minmax(0,1fr)!important;min-height:20px!important}.pt-home .pt-home-hero-stats>div+div:before{top:-2px;left:19px;right:3px}.pt-home .pt-home-hero-stats .ui-icon{block-size:15px!important;inline-size:15px!important}.pt-home .pt-home-hero-stats dt{font-size:17px!important}.pt-home .pt-home-hero-stats dd{font-size:7.5px!important}}.pt-home .pt-home-price-banner{isolation:isolate;background:radial-gradient(circle at 88% 84%,#ff6f1833,#0000 34%),linear-gradient(#fff6edad 0%,#ffbe8938 52%,#ff842d47 100%);border-color:#ff6c1880;position:relative;border:1px solid #0000!important}.pt-home .pt-home-price-banner:after{z-index:0;border-radius:inherit;content:"";opacity:.82;pointer-events:none;-webkit-mask-composite:xor;background:linear-gradient(112deg,#ff74182e 0%,#ffcd8457 23%,#ffffffe0 42%,#ff892694 58%,#ffe0ad42 78%,#ff74182e 100%) 0 0/240% 100%;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.pt-home .pt-home-price-banner>*{z-index:1;position:relative}.pt-home .pt-home-price-value{transform-origin:50% 58%;display:inline-block}.pt-home .pt-home-price-action-highlight{isolation:isolate;place-items:center;display:inline-grid;position:relative}.pt-home .pt-home-price-action-highlight:before{z-index:-1;content:"";filter:blur(7px);opacity:.92;pointer-events:none;background:radial-gradient(#ff5b0ead 0%,#ff841f4d 48%,#0000 74%);border-radius:999px;position:absolute;inset:-9px -13px}.pt-home .pt-home-price-badge.ptp-button{filter:brightness(1.08)saturate(1.18)}@media (prefers-reduced-motion:no-preference){.pt-home .pt-home-price-value{animation:1.12s ease-in-out infinite pt-home-price-value-breathe}.pt-home .pt-home-price-banner{animation:2.2s ease-in-out infinite pt-home-price-card-glow}.pt-home .pt-home-price-banner:after{animation:2.8s linear infinite pt-home-price-border-sheen}.pt-home .pt-home-price-action-highlight:before{animation:1.6s ease-in-out infinite pt-home-price-action-highlight}}@keyframes pt-home-price-value-breathe{0%,to{transform:scale(1)}48%{transform:scale(1.065)}68%{transform:scale(1.018)}}@keyframes pt-home-price-card-glow{0%,to{border-color:#ff6c1857;box-shadow:inset 0 1px #ffffffd6,0 0 #ff6d1900,0 14px 34px #ff631414}50%{border-color:#ff6c18b8;box-shadow:inset 0 1px #fffffff0,0 0 22px #ff6f1961,0 18px 44px #ff5b0f33}}@keyframes pt-home-price-border-sheen{0%{background-position:0%}to{background-position:240%}}@keyframes pt-home-price-action-highlight{0%,to{opacity:.68;transform:scale(.94)}50%{opacity:1;transform:scale(1.08)}}@media (prefers-reduced-motion:reduce){.pt-home .pt-home-price-value,.pt-home .pt-home-price-banner,.pt-home .pt-home-price-action-highlight:before,.pt-home .pt-home-price-banner:after{animation:none}.pt-home .pt-home-price-banner:after{opacity:.42}}.pt-home .pt-home-hero h1{line-height:1.2!important}.pt-home .pt-home-title-official-default{color:var(--ptp-text);-webkit-text-fill-color:var(--ptp-text)}@media (width<=1023px){.pt-home .pt-home-hero-stats{z-index:4;grid-template-rows:minmax(0,1fr)!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;grid-auto-rows:auto!important;gap:0!important;width:100%!important;max-width:none!important;height:clamp(52px,6.2svh,60px)!important;min-height:clamp(52px,6.2svh,60px)!important;margin:0!important;position:absolute!important;inset:auto 0 0!important}.pt-home .pt-home-hero-stats>div,.pt-home .pt-home-hero-stats>div:first-child{border:0!important;grid-template-columns:none!important;justify-content:center!important;align-items:center!important;gap:clamp(3px,.7vw,7px)!important;min-height:0!important;padding:0 clamp(4px,.75vw,8px)!important;display:flex!important}.pt-home .pt-home-hero-stats>div:nth-child(n){border-top:0!important;border-left:0!important}.pt-home .pt-home-hero-stats>div+div:before{width:1px!important;height:auto!important;inset:18% auto 18% 0!important}.pt-home .pt-home-hero-stats span{flex:0 auto;min-width:0;max-width:calc(100% - clamp(16px,2.7vw,24px));gap:1px!important;display:grid!important}.pt-home .pt-home-hero-stats dt{font-size:clamp(15px,2.8vw,22px)!important}.pt-home .pt-home-hero-stats dd{font-size:clamp(6px,1vw,8.5px)!important}.pt-home .pt-home-hero-visual{place-self:stretch stretch!important;width:100%!important;height:auto!important;min-height:0!important;margin:clamp(104px,18vw + 8px,164px) 0 clamp(62px,7.5vw,70px)!important;position:relative!important;inset:auto!important}.pt-home .pt-home-token-visual{background-position:50%!important;background-size:contain!important;width:100%!important;height:100%!important;top:0!important;right:0!important}}@media (width<=480px){.pt-home .pt-home-hero-stats{height:52px!important;min-height:52px!important}.pt-home .pt-home-hero-stats>div,.pt-home .pt-home-hero-stats>div:first-child{gap:3px!important;padding-inline:4px!important}.pt-home .pt-home-hero-stats .ui-icon{block-size:13px!important;inline-size:13px!important}.pt-home .pt-home-hero-stats dt{font-size:15px!important}.pt-home .pt-home-hero-stats dd{font-size:6px!important}.pt-home .pt-home-hero-visual{margin:104px 0 58px!important}}@media (width<=1023px) and (height<=740px){.pt-home .pt-home-hero-visual{margin-bottom:54px!important}}@media (width>=768px) and (width<=1023px){.pt-home .pt-home-hero{padding-block:calc(var(--ptp-workspace-nav-height) + var(--ptp-size-48) + var(--ptp-space-3)) var(--ptp-space-3)!important;grid-template-rows:minmax(0,1fr) clamp(54px,6.2svh,60px) clamp(66px,7.6svh,74px) clamp(152px,17.6svh,166px)!important;gap:clamp(8px,1.1svh,10px)!important}.pt-home .pt-home-hero-copy{padding-block-start:var(--ptp-space-1)!important}.pt-home .pt-home-hero h1{width:min(54%,430px)!important;max-width:min(54%,430px)!important;font-size:clamp(32px,4.7vw,40px)!important;line-height:1.14!important}.pt-home .pt-home-hero-visual{height:auto!important;margin:clamp(126px,15vw + 14px,146px) 0 clamp(38px,6.4vw - 14px,44px)!important}.pt-home .pt-home-token-visual{background-size:contain!important;width:100%!important;height:100%!important;inset:0!important}.pt-home .pt-home-hero-stats{height:clamp(52px,6.2svh,58px)!important;min-height:clamp(52px,6.2svh,58px)!important}.pt-home .pt-home-value-strip,.pt-home .pt-home-price-banner,.pt-home .pt-home-hero-feature-grid{width:100%!important;max-width:none!important}.pt-home .pt-home-hero-feature-card,.pt-home .pt-home-hero-feature-card.is-pricing{grid-template-rows:minmax(78px,58%) minmax(0,42%)!important}.pt-home .pt-home-hero-feature-art,.pt-home .pt-home-hero-feature-art[data-asset-id]{background-position:bottom!important;background-size:contain!important;align-self:stretch!important}}@media (width>=1024px) and (width<=1439px){.pt-home .pt-home-hero{--_hero-middle-inset:clamp(0px, calc(7.68vw - 67.6px), 43px);--_hero-middle-shift:clamp(0px, calc(5vw - 44px), 28px);height:100svh!important;min-height:100svh!important;max-height:100svh!important;padding-block:calc(var(--ptp-workspace-nav-height) + var(--ptp-space-4) + var(--_hero-middle-shift)) var(--ptp-space-4)!important;grid-template-rows:minmax(0,1fr) clamp(64px,4.8vw,69px) clamp(78px,6.2vw,89px) clamp(136px,10.7vw,154px)!important;grid-template-columns:minmax(0,.48fr) minmax(0,.52fr)!important;gap:clamp(8px,1.1svh,10px) clamp(8px,1.2vw,16px)!important}.pt-home .pt-home-hero>.pt-home-hero-copy,.pt-home .pt-home-hero>.pt-home-hero-visual,.pt-home .pt-home-hero>.pt-home-value-strip,.pt-home .pt-home-hero>.pt-home-price-banner,.pt-home .pt-home-hero>.pt-home-hero-feature-grid{translate:none!important}.pt-home .pt-home-hero-copy{width:calc(100% - var(--_hero-middle-inset))!important;margin-left:var(--_hero-middle-inset)!important;padding-top:var(--ptp-space-2)!important;align-self:stretch!important}.pt-home .pt-home-hero h1,.pt-home .pt-home-hero h1>.pt-home-title-line:last-child{width:calc(100% + var(--_hero-middle-inset))!important;max-width:none!important;font-size:clamp(40px,4.15vw,60px)!important;line-height:1.12!important}.pt-home .pt-home-hero-stats{place-self:center stretch!important;width:100%!important;max-width:none!important;translate:none!important}.pt-home .pt-home-hero-stats>div{grid-template-columns:clamp(22px,2.5vw,36px) minmax(0,1fr)!important;column-gap:clamp(3px,.5vw,6px)!important;min-height:clamp(54px,4.4vw,64px)!important;padding-right:clamp(4px,.6vw,8px)!important}.pt-home .pt-home-hero-stats>div+div{padding-left:clamp(4px,.6vw,8px)!important}.pt-home .pt-home-hero-stats .ui-icon{block-size:clamp(22px,2.5vw,36px)!important;inline-size:clamp(22px,2.5vw,36px)!important}.pt-home .pt-home-hero-stats dt{font-size:clamp(22px,2.6vw,36px)!important}.pt-home .pt-home-hero-stats dd{font-size:clamp(8px,.92vw,14px)!important}.pt-home .pt-home-hero-visual{align-self:stretch!important;width:100%!important;height:auto!important;min-height:0!important;margin:0!important}.pt-home .pt-home-hero-visual>.pt-home-token-visual[data-asset-id=hero-token-orbit]{width:108%!important;height:108%!important;top:-2%!important;right:-4%!important}.pt-home .pt-home-provider-badge{gap:clamp(6px,.75vw,9px)!important;min-height:clamp(42px,3.75vw,54px)!important;padding:6px clamp(8px,.9vw,11px)!important}.pt-home .pt-home-provider-badge .ui-icon{width:clamp(24px,2.25vw,32px)!important;height:clamp(24px,2.25vw,32px)!important}.pt-home .pt-home-provider-badge-label{font-size:clamp(11px,1vw,14px)!important}.pt-home .pt-home-provider-badge-model{font-size:clamp(9px,.84vw,12px)!important}.pt-home .pt-home-value-strip,.pt-home .pt-home-price-banner{width:calc(100% - var(--_hero-middle-inset))!important;max-width:none!important;height:100%!important;min-height:0!important;margin-left:var(--_hero-middle-inset)!important;justify-self:stretch!important}.pt-home .pt-home-value-strip{border-radius:clamp(18px,2vw,22px)!important}.pt-home .pt-home-mini-card{gap:clamp(4px,.65vw,7px)!important;padding-inline:clamp(6px,.85vw,10px)!important}.pt-home .pt-home-mini-card .ui-icon{width:clamp(23px,2.55vw,30px)!important;height:clamp(23px,2.55vw,30px)!important}.pt-home .pt-home-value-strip .pt-home-mini-card strong{font-size:clamp(10px,1vw,14px)!important}.pt-home .pt-home-value-strip .pt-home-mini-card small{font-size:clamp(7px,.78vw,9px)!important}.pt-home .pt-home-price-banner{border-radius:clamp(19px,2.2vw,24px)!important;grid-template-columns:clamp(46px,5vw,56px) minmax(0,1fr) auto auto!important;gap:clamp(8px,1vw,12px)!important;padding:clamp(9px,1vw,12px) clamp(12px,1.4vw,16px)!important}.pt-home .pt-home-price-icon{width:clamp(46px,4.18vw,60px)!important;height:clamp(46px,4.18vw,60px)!important}.pt-home .pt-home-price-icon .ui-icon{width:clamp(25px,2.7vw,31px)!important;height:clamp(25px,2.7vw,31px)!important}.pt-home .pt-home-price-copy strong{font-size:clamp(16px,1.56vw,22px)!important}.pt-home .pt-home-price-copy small{font-size:clamp(9px,.88vw,13px)!important}.pt-home .pt-home-price-value{font-size:clamp(36px,3.38vw,50px)!important}.pt-home .pt-home-price-badge,.pt-home .pt-home-price-badge.ptp-button{min-height:clamp(28px,2.45vw,36px)!important;padding-inline:clamp(8px,1vw,12px)!important;font-size:clamp(9px,.93vw,13px)!important}.pt-home .pt-home-hero-feature-grid{width:auto!important;max-width:none!important;height:100%!important;margin-inline:var(--_hero-middle-inset)!important;align-self:stretch!important;gap:clamp(7px,.9vw,10px)!important}.pt-home .pt-home-hero-feature-card{border-radius:clamp(18px,2vw,22px)!important;grid-template-columns:minmax(58px,.48fr) minmax(0,.52fr)!important;height:100%!important;min-height:0!important;padding:clamp(8px,.9vw,11px)!important}.pt-home .pt-home-hero-feature-art,.pt-home .pt-home-hero-feature-art[data-asset-id]{background-position:bottom!important;background-size:contain!important;align-self:stretch!important;width:100%!important;height:100%!important}.pt-home .pt-home-hero-feature-copy{align-self:center!important;gap:clamp(3px,.45vw,5px)!important}.pt-home .pt-home-hero-feature-copy strong{font-size:clamp(11px,1.1vw,16px)!important}.pt-home .pt-home-hero-feature-copy small{-webkit-line-clamp:3!important;font-size:clamp(8px,.76vw,11px)!important;line-height:1.34!important}}@media (width>=1024px) and (width<=1439px) and (height<=740px){.pt-home .pt-home-hero{grid-template-rows:minmax(0, 1fr) var(--ptp-size-56) var(--ptp-size-70) clamp(150px, 26svh, 176px)!important;row-gap:var(--ptp-space-2)!important;padding-block:calc(var(--ptp-workspace-nav-height) + var(--ptp-space-3)) var(--ptp-space-2)!important}.pt-home .pt-home-hero h1,.pt-home .pt-home-hero h1>.pt-home-title-line:last-child{font-size:clamp(35px,3.8vw,43px)!important}.pt-home .pt-home-hero-stats>div{min-height:var(--ptp-size-48)!important}}.pt-home .pt-home-hero-stat-link{color:inherit;text-decoration:none}.pt-home .pt-home-hero-stat-link:hover{color:var(--ptp-primary-active)}.pt-home .pt-home-hero-stat-link:focus-visible{outline:2px solid color-mix(in srgb, var(--ptp-primary-active) 70%, transparent);outline-offset:3px;border-radius:4px}#app .pt-home .pt-home-section-heading h2,#app .pt-home .pt-home-privacy-copy h2,#app .pt-home .pt-home-api-copy h2,#app .pt-home .pt-home-main>:not(.pt-home-hero) h2{font-family:var(--ptp-font-ui)!important;letter-spacing:0!important;font-weight:780!important}#app .pt-home .pt-home-section-heading h2>span,#app .pt-home .pt-home-api-copy h2 em,#app .pt-home .pt-home-status-section .pt-home-section-heading h2 em{font-family:var(--ptp-font-ui)!important;letter-spacing:-.032em!important;color:#0000!important;-webkit-text-fill-color:transparent!important;background:linear-gradient(108deg,#ff5a1c 0%,#ff761f 48%,#ff9a27 100%) 0/100% 100% no-repeat!important;-webkit-background-clip:text!important;background-clip:text!important;font-weight:760!important;animation:none!important;display:inline-block!important}@media (width>=1440px){#app .pt-home .pt-home-section-heading h2,#app .pt-home .pt-home-privacy-copy h2,#app .pt-home .pt-home-api-copy h2,#app .pt-home .pt-home-main>:not(.pt-home-hero) h2{font-size:clamp(32.64px,2.788vw,55.76px)!important}}@media (width>=1024px) and (width<=1439px){#app .pt-home .pt-home-section-heading h2,#app .pt-home .pt-home-privacy-copy h2,#app .pt-home .pt-home-api-copy h2,#app .pt-home .pt-home-main>:not(.pt-home-hero) h2{font-size:clamp(27.2px,2.822vw,40.8px)!important}}@media (width>=1024px) and (width<=1439px) and (height<=740px){#app .pt-home .pt-home-section-heading h2,#app .pt-home .pt-home-privacy-copy h2,#app .pt-home .pt-home-api-copy h2,#app .pt-home .pt-home-main>:not(.pt-home-hero) h2{font-size:clamp(23.8px,2.584vw,29.24px)!important}}@media (width<=1023px){#app .pt-home .pt-home-section-heading h2,#app .pt-home .pt-home-privacy-copy h2,#app .pt-home .pt-home-api-copy h2,#app .pt-home .pt-home-main>:not(.pt-home-hero) h2{font-size:clamp(19.72px,3.4vw,28.56px)!important}}@media (width>=768px) and (width<=1023px){#app .pt-home .pt-home-section-heading h2,#app .pt-home .pt-home-privacy-copy h2,#app .pt-home .pt-home-api-copy h2,#app .pt-home .pt-home-main>:not(.pt-home-hero) h2{font-size:clamp(21.76px,3.196vw,27.2px)!important}}@media (width<=480px){#app .pt-home .pt-home-section-heading h2,#app .pt-home .pt-home-privacy-copy h2,#app .pt-home .pt-home-api-copy h2,#app .pt-home .pt-home-main>:not(.pt-home-hero) h2{font-size:clamp(16.32px,4.76vw,17.68px)!important}}@media (width>=1440px){.pt-home .pt-home-hero h1,.pt-home .pt-home-hero h1>.pt-home-title-line:last-child{font-size:clamp(40.8px,3.485vw,69.7px)!important}.pt-home .pt-home-hero-stats dt{font-size:clamp(21.25px,1.5725vw,30.6px)!important}.pt-home .pt-home-hero-stats dd{font-size:clamp(8.5px,.612vw,11.9px)!important}.pt-home .pt-home-value-strip .pt-home-mini-card strong{font-size:clamp(10.2px,.884vw,17px)!important}.pt-home .pt-home-value-strip .pt-home-mini-card small{font-size:clamp(7.65px,.6205vw,11.9px)!important}.pt-home .pt-home-price-copy strong{font-size:clamp(19.55px,1.462vw,56.1px)!important}.pt-home .pt-home-price-copy small{font-size:clamp(11.9px,.8925vw,34px)!important}.pt-home .pt-home-price-value{font-size:clamp(40.8px,3.1025vw,119px)!important}.pt-home .pt-home-price-badge.ptp-button{font-size:clamp(11.05px,.8925vw,34px)!important}.pt-home .pt-home-hero-feature-copy strong{font-size:clamp(13.6px,.867vw,19.55px)!important}.pt-home .pt-home-hero-feature-copy small{font-size:clamp(10.2px,.595vw,12.75px)!important}}@media (width>=1024px) and (width<=1439px){.pt-home .pt-home-hero h1,.pt-home .pt-home-hero h1>.pt-home-title-line:last-child{font-size:clamp(34px,3.5275vw,51px)!important}.pt-home .pt-home-hero-stats dt{font-size:clamp(18.7px,2.21vw,30.6px)!important}.pt-home .pt-home-hero-stats dd{font-size:clamp(6.8px,.782vw,11.9px)!important}.pt-home .pt-home-provider-badge-label{font-size:clamp(9.35px,.85vw,11.9px)!important}.pt-home .pt-home-provider-badge-model{font-size:clamp(7.65px,.714vw,10.2px)!important}.pt-home .pt-home-value-strip .pt-home-mini-card strong{font-size:clamp(8.5px,.85vw,11.9px)!important}.pt-home .pt-home-value-strip .pt-home-mini-card small{font-size:clamp(5.95px,.663vw,7.65px)!important}.pt-home .pt-home-price-copy strong{font-size:clamp(13.6px,1.326vw,18.7px)!important}.pt-home .pt-home-price-copy small{font-size:clamp(7.65px,.748vw,11.05px)!important}.pt-home .pt-home-price-value{font-size:clamp(30.6px,2.873vw,42.5px)!important}.pt-home .pt-home-price-badge.ptp-button{font-size:clamp(7.65px,.7905vw,11.05px)!important}.pt-home .pt-home-hero-feature-copy strong{font-size:clamp(9.35px,.935vw,13.6px)!important}.pt-home .pt-home-hero-feature-copy small{font-size:clamp(6.8px,.646vw,9.35px)!important}}@media (width>=1024px) and (width<=1439px) and (height<=740px){.pt-home .pt-home-hero h1,.pt-home .pt-home-hero h1>.pt-home-title-line:last-child{font-size:clamp(29.75px,3.23vw,36.55px)!important}}@media (width<=1023px){.pt-home .pt-home-hero h1{font-size:clamp(24.65px,4.25vw,35.7px)!important}.pt-home .pt-home-hero-stats dt{font-size:clamp(12.75px,2.38vw,18.7px)!important}.pt-home .pt-home-hero-stats dd{font-size:clamp(5.1px,.85vw,7.225px)!important}.pt-home .pt-home-provider-badge-label{font-size:clamp(6.375px,1.105vw,8.5px)!important}.pt-home .pt-home-provider-badge-model{font-size:clamp(5.1px,.85vw,6.8px)!important}.pt-home .pt-home-value-strip .pt-home-mini-card strong{font-size:clamp(6.8px,1.2325vw,10.2px)!important}.pt-home .pt-home-value-strip .pt-home-mini-card small{font-size:clamp(4.675px,.8075vw,6.8px)!important}.pt-home .pt-home-price-copy strong{font-size:clamp(11.05px,1.87vw,15.3px)!important}.pt-home .pt-home-price-copy small{font-size:clamp(5.95px,.9775vw,7.65px)!important}.pt-home .pt-home-price-value{font-size:clamp(24.65px,4.42vw,35.7px)!important}.pt-home .pt-home-price-badge.ptp-button{font-size:clamp(5.95px,.9775vw,7.65px)!important}.pt-home .pt-home-hero-feature-copy strong{font-size:clamp(6.8px,1.2325vw,10.2px)!important}.pt-home .pt-home-hero-feature-copy small{font-size:clamp(5.1px,.85vw,6.8px)!important}}@media (width>=768px) and (width<=1023px){.pt-home .pt-home-hero h1{font-size:clamp(27.2px,3.995vw,34px)!important}}@media (width<=480px){.pt-home .pt-home-hero h1{font-size:clamp(20.4px,5.95vw,22.1px)!important}.pt-home .pt-home-hero-stats dt{font-size:12.75px!important}.pt-home .pt-home-hero-stats dd{font-size:5.1px!important}.pt-home .pt-home-provider-badge-label{font-size:6.8px!important}.pt-home .pt-home-provider-badge-model{font-size:5.1px!important}.pt-home .pt-home-value-strip .pt-home-mini-card strong{font-size:6.375px!important}.pt-home .pt-home-value-strip .pt-home-mini-card small{font-size:4.675px!important}.pt-home .pt-home-price-copy strong{font-size:11.05px!important}.pt-home .pt-home-price-copy small{font-size:5.95px!important}.pt-home .pt-home-price-value{font-size:23.8px!important}.pt-home .pt-home-price-badge.ptp-button{font-size:5.95px!important}.pt-home .pt-home-hero-feature-copy strong{font-size:6.8px!important}.pt-home .pt-home-hero-feature-copy small{font-size:4.845px!important}}@media (width<=767px){body.ptp-app-environment.pt-home-page-body{--ptp-liquid-bg-base:#fff8f1;background:0 0!important}body.ptp-app-environment.pt-home-page-body:before,body.ptp-app-environment.pt-home-page-body:after{display:none}.pt-home{isolation:isolate;position:relative;background:0 0!important}.pt-home:before{z-index:-1;content:"";pointer-events:none;background:linear-gradient(#fffaf64d,#fffaf64d),url(https://assets.puretokensx.com/puretokenplus/production/static/content/76ad1e96bdcbef194b5f193ae75ba0401f235cc06daa7f31106b88049274cadf.webp) top/cover no-repeat;display:block;position:fixed;inset:0}}@media (width<=1023px){#app .pt-home .pt-home-hero{padding-inline:var(--ptp-page-gutter)!important}}#app .pt-home .pt-home-hero-feature-copy{--pt-home-feature-title-size:18px;--pt-home-feature-copy-size:12px}#app .pt-home .pt-home-hero-feature-card .pt-home-hero-feature-copy strong,#app .pt-home .pt-home-hero-feature-card .pt-home-hero-feature-copy small{will-change:background-position;min-width:0;animation:3.8s ease-in-out infinite pt-home-hero-feature-text-gradient;color:#0000!important;-webkit-text-fill-color:transparent!important;background-repeat:no-repeat!important;background-size:220% 100%!important;-webkit-background-clip:text!important;background-clip:text!important}#app .pt-home .pt-home-hero-feature-card .pt-home-hero-feature-copy strong{font-size:var(--pt-home-feature-title-size)!important;background-image:linear-gradient(110deg, var(--feature-title-from), var(--feature-title-to), var(--feature-title-from))!important;line-height:1.2!important;display:block!important}#app .pt-home .pt-home-hero-feature-card .pt-home-hero-feature-copy small{will-change:auto;font-size:var(--pt-home-feature-copy-size)!important;background-image:linear-gradient(110deg, var(--feature-copy-from), var(--feature-copy-to), var(--feature-copy-from))!important;color:var(--ptp-text-subtle)!important;-webkit-text-fill-color:var(--ptp-text-subtle)!important;background:0 0!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;line-height:1.4!important;animation:none!important}@media (width<=767px){#app .pt-home .pt-home-hero-feature-copy{--pt-home-feature-title-size:12.8px;--pt-home-feature-copy-size:6.4px;grid-template-rows:16px minmax(0,1fr)!important;align-content:start!important;align-self:stretch!important;gap:4px!important;height:100%!important}#app .pt-home .pt-home-hero-feature-card .pt-home-hero-feature-copy strong{height:16px!important;line-height:16px!important}#app .pt-home .pt-home-hero-feature-card .pt-home-hero-feature-copy small{-webkit-line-clamp:4!important;line-height:1.28!important}}@media (prefers-reduced-motion:reduce){#app .pt-home .pt-home-hero-feature-card .pt-home-hero-feature-copy strong,#app .pt-home .pt-home-hero-feature-card .pt-home-hero-feature-copy small{animation:none!important}}.pt-home .pt-home-price-banner{background:url(https://assets.puretokensx.com/puretokenplus/production/static/content/ed141d466ab1676802ec990cd2f40660430319c06807585282f20b70ec90b0b7.webp) 50%/auto 100% no-repeat,linear-gradient(104deg,#fffaf2 0%,#ffe5cd 48%,#ffc985 100%);justify-self:start;align-items:center;height:100%;display:grid;overflow:hidden;border:1px solid #ff8f417a!important;border-radius:clamp(22px,1.65vw,32px)!important;grid-template-columns:minmax(0,1fr) clamp(246px,15vw,280px)!important;gap:clamp(8px,.75vw,14px)!important;min-height:0!important;padding:0 clamp(12px,1.15vw,22px)!important;box-shadow:inset 0 1px #fffffffa,0 12px 26px #f8630e24!important}.pt-home .pt-home-price-banner:after{opacity:.58}.pt-home .pt-home-price-copy{z-index:1;border-radius:clamp(14px,1vw,20px);align-content:center;align-self:stretch;min-width:0;margin-left:29%;padding:clamp(5px,.4vw,8px) clamp(10px,.82vw,16px);position:relative;gap:clamp(3px,.26vw,5px)!important}.pt-home .pt-home-price-copy>strong.pt-home-price-title{color:#17283e;letter-spacing:-.065em;white-space:nowrap;align-items:center;gap:clamp(3px,.32vw,6px);min-width:0;font-weight:860;line-height:.98;display:inline-flex;font-size:clamp(23px,1.85vw,33px)!important}.pt-home .pt-home-price-title-highlight{color:#f0440b}.pt-home .pt-home-price-copy>small{color:#2e4057;letter-spacing:-.025em;text-overflow:clip;white-space:nowrap;min-width:0;font-weight:700;line-height:1.12;display:block;overflow:visible;font-size:clamp(9px,.7vw,13px)!important}.pt-home .pt-home-price-proof-list{align-items:center;gap:clamp(4px,.32vw,6px);min-width:0;margin-top:clamp(1px,.12vw,3px);display:flex}.pt-home .pt-home-price-proof{white-space:nowrap;background:#ffffffad;border:1px solid #ffb57c3d;border-radius:999px;align-items:center;gap:3px;min-width:0;padding:3px clamp(7px,.52vw,10px);font-size:clamp(7px,.54vw,10px);font-weight:780;line-height:1;display:inline-flex;box-shadow:inset 0 1px #ffffffdb}.pt-home .pt-home-price-proof .ui-icon{stroke-width:2.35px;flex:none;width:clamp(9px,.62vw,12px);height:clamp(9px,.62vw,12px)}.pt-home .pt-home-price-proof.is-quality{color:#df4e19;border-color:#f4622338}.pt-home .pt-home-price-proof.is-stable{color:#2f70c7;border-color:#3675d338}.pt-home .pt-home-price-proof.is-value{color:#ad6418;border-color:#b467183d}.pt-home .pt-home-price-side{background:0 0;border-left:0;justify-content:center;align-self:stretch;align-items:center;gap:clamp(8px,.62vw,12px);min-width:0;margin:clamp(-10px,-.75vw,-7px) clamp(-16px,-1.15vw,-11px) clamp(-10px,-.75vw,-7px) 0;padding:clamp(7px,.58vw,11px) clamp(9px,.76vw,14px);display:flex;position:relative}.pt-home .pt-home-price-side:before,.pt-home .pt-home-price-side:after{display:none}.pt-home .pt-home-price-offer{text-align:left;justify-content:center;justify-self:center;align-items:baseline;min-height:0;display:inline-flex;position:relative;transform:none;padding:0!important}.pt-home .pt-home-price-offer:before{color:#fff;content:attr(data-save-label);letter-spacing:.02em;white-space:nowrap;background:#ee4819;border:1px solid #ffffffb3;border-radius:999px;align-items:center;min-height:clamp(17px,1.14vw,22px);padding:2px clamp(7px,.5vw,9px);font-size:clamp(8px,.6vw,11px);font-weight:850;line-height:1;display:inline-flex;position:absolute;bottom:calc(100% + 5px);left:0;box-shadow:inset 0 1px #ffffff57,0 3px 7px #cf350e3d}.pt-home .pt-home-price-value{-webkit-text-fill-color:#ff4b17;-webkit-text-stroke:0;letter-spacing:-.1em;filter:none;text-shadow:none;transform-origin:50% 72%;background:0 0;-webkit-background-clip:border-box;background-clip:border-box;font-weight:860;line-height:.88;animation:3.6s ease-in-out infinite pt-home-price-value-duang;color:#ff4b17!important;font-size:clamp(40.8px,3.216vw,57.6px)!important}.pt-home .pt-home-price-action-highlight{isolation:isolate;justify-self:auto;place-items:center;min-width:clamp(89px,7vw,104px);display:inline-grid;position:relative;transform:none}.pt-home .pt-home-price-action-highlight:before{opacity:.62;inset:-6px -10px}.pt-home .pt-home-price-badge.ptp-button{color:#fff!important;background:linear-gradient(135deg,#ff963f,#ff4f09)!important;border:1px solid #ff8d36b8!important;border-radius:999px!important;min-height:clamp(38.88px,2.808vw,51.84px)!important;padding-inline:clamp(20.16px,1.4976vw,28.8px)!important;font-size:clamp(12.96px,.9216vw,17.28px)!important;box-shadow:inset 0 1px #ffffff85,0 8px 18px #ff4c0857!important}.pt-home .pt-home-price-badge .pt-home-price-badge-label{display:inline-grid;overflow:hidden}.pt-home .pt-home-price-badge .pt-home-price-badge-label>span{white-space:nowrap;clip-path:inset(0 100% 0 0);animation:1.3s steps(4,end) .45s both pt-home-price-action-type;display:inline-block;overflow:hidden}@keyframes pt-home-price-value-duang{0%,46%,to{transform:scale(1)}50%,60%,70%{transform:scale(.86,1.16)}53%,63%,73%{transform:scale(1.12,.92)}56%,66%,76%{transform:scale(1)}}@keyframes pt-home-price-action-type{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@media (width>=1024px){.pt-home .pt-home-hero{grid-template-rows:minmax(230px,1fr) clamp(92.8px,7.4vw,118.4px) clamp(68px,4.8vw,96px) clamp(156px,10.7vw,220px)!important}}@media (width>=1024px) and (width<=1439px){.pt-home .pt-home-price-banner{grid-template-columns:minmax(0,1fr) clamp(210px,19vw,246px)!important}}@media (width>=768px) and (width<=1023px){.pt-home .pt-home-hero{grid-template-rows:minmax(0,1fr) clamp(76.8px,9.6svh,94.4px) clamp(54px,6.2svh,60px) clamp(142px,16.6svh,158px)!important}.pt-home .pt-home-price-banner{grid-template-columns:minmax(0,1fr) clamp(172px,21vw,198px)!important;padding:0 14px!important}.pt-home .pt-home-price-copy>strong.pt-home-price-title{font-size:clamp(22px,2.75vw,28px)!important}.pt-home .pt-home-price-copy{margin-left:clamp(64px,10vw,94px);padding-left:clamp(8px,1vw,12px)}.pt-home .pt-home-price-copy>small{font-size:clamp(9px,1.14vw,12px)!important}.pt-home .pt-home-price-value{font-size:clamp(37.2px,4.8vw,48px)!important}}@media (width<=767px){.pt-home .pt-home-hero{grid-template-rows:minmax(0,1fr) clamp(60.8px,8.8svh,73.6px) clamp(50px,6.2svh,56px) clamp(138px,16.8svh,156px)!important}.pt-home .pt-home-price-banner{border-radius:18px!important;grid-template-columns:minmax(0,1fr) minmax(100px,.9fr)!important;gap:4px!important;padding:0 8px!important}.pt-home .pt-home-price-proof-list,.pt-home .pt-home-price-side:after{display:none}.pt-home .pt-home-price-copy>strong.pt-home-price-title{gap:2px;font-size:clamp(15px,4.5vw,20px)!important}.pt-home .pt-home-price-copy{margin-left:clamp(44px,12vw,62px);padding:3px 5px}.pt-home .pt-home-price-copy>small{font-size:clamp(7px,1.98vw,9px)!important}.pt-home .pt-home-price-side{gap:3px;margin:-5px -8px -5px 0;padding:5px 7px}.pt-home .pt-home-price-value{font-size:clamp(28.8px,8.64vw,36px)!important}.pt-home .pt-home-price-badge.ptp-button{min-height:clamp(28.8px,7.92vw,36px)!important;padding-inline:clamp(10.08px,2.736vw,12.96px)!important;font-size:clamp(10.08px,2.5632vw,12.96px)!important}.pt-home .pt-home-price-badge .pt-home-price-badge-label>span{animation-timing-function:steps(4,end)}}@media (prefers-reduced-motion:reduce){.pt-home .pt-home-price-value,.pt-home .pt-home-price-banner,.pt-home .pt-home-price-action-highlight:before,.pt-home .pt-home-price-banner:after,.pt-home .pt-home-price-badge .pt-home-price-badge-label>span{animation:none}}html.pt-home-page-root{--pt-home-chrome-height:var(--ptp-workspace-nav-height,82px);--pt-home-screen-height:max(1px, calc(100svh - var(--pt-home-chrome-height)));scroll-padding-block-start:var(--pt-home-chrome-height);scroll-behavior:auto!important}body.pt-home-page-body{scroll-padding-block-start:var(--pt-home-chrome-height)}@supports (height:100dvh){html.pt-home-page-root{--pt-home-screen-height:max(1px, calc(100dvh - var(--pt-home-chrome-height)))}}#app .pt-home.pt-home-viewport-ready .pt-home-main.ptp-main.ptp-main-padded{overflow-anchor:none;padding-block-start:var(--pt-home-chrome-height)!important;padding-block-end:0!important}#app .pt-home.pt-home-viewport-ready .pt-home-main>section{box-sizing:border-box;scroll-snap-align:start;scroll-snap-stop:always;scroll-margin-block-start:0;block-size:var(--pt-home-screen-height)!important;min-block-size:var(--pt-home-screen-height)!important;max-block-size:var(--pt-home-screen-height)!important;padding-block-start:max(0px, calc(var(--pt-home-section-padding-start,0px) - var(--pt-home-chrome-height)))!important;padding-block-end:var(--pt-home-section-padding-end,0px)!important;overflow:clip!important}#app .pt-home.pt-home-viewport-ready .pt-home-main>.pt-home-hero{margin-block-start:0!important}#app .pt-home.pt-home-viewport-ready .pt-home-main>section.pt-home-screen-behind-chrome{pointer-events:none;visibility:hidden}@media (prefers-reduced-motion:reduce){html.pt-home-page-root{scroll-behavior:auto!important}}.switch-page{min-height:100vh;color:var(--ptp-text);overflow-x:clip}.switch-main{position:relative}.switch-hero{isolation:isolate;position:relative}.switch-eyebrow{justify-content:center;align-items:center;gap:var(--ptp-space-3);color:var(--ptp-primary);font-size:var(--ptp-font-size-caption);font-weight:var(--ptp-font-weight-heavy);letter-spacing:.08em;margin:0;display:flex}.switch-eyebrow .ui-icon{width:var(--ptp-size-16);height:var(--ptp-size-16)}.switch-copy h1{font-size:var(--ptp-size-48);font-weight:var(--ptp-font-weight-heavy);letter-spacing:0;margin:0;line-height:1.12}.switch-copy h1>span:first-child{color:var(--ptp-primary)}.switch-lede{margin:var(--ptp-space-4) 0 0;font-size:var(--ptp-font-size-card-title);font-weight:var(--ptp-font-weight-bold);letter-spacing:0;line-height:1.5}.switch-client-headline{justify-content:center;align-items:baseline;gap:var(--ptp-space-1) 0;flex-wrap:wrap;font-size:14px;display:flex}.switch-client-count{color:var(--ptp-primary);font-size:32px;font-weight:var(--ptp-font-weight-heavy);font-variant-numeric:tabular-nums;margin-inline:3px;line-height:1}@media (width<=540px){.switch-client-headline{font-size:14px}.switch-client-count{margin-inline:2px;font-size:24px}}.switch-sublede{margin:var(--ptp-space-3) 0 0;color:var(--ptp-text-muted);font-size:var(--ptp-font-size-body);line-height:1.7}.switch-download-label{gap:var(--ptp-space-1);text-align:start;display:grid}.switch-download-label strong{font-size:var(--ptp-font-size-body-lg);line-height:1.3}.switch-download-label small{font-size:var(--ptp-font-size-caption);opacity:.8;line-height:1.3;font-weight:var(--ptp-font-weight-medium)}.switch-release-summary-trigger{max-width:100%;margin-top:var(--ptp-space-2);color:var(--ptp-text-muted)}.switch-release-summary-trigger>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.switch-section-heading{text-align:center}.switch-section-heading h2{margin:var(--ptp-space-5) 0 0;font-size:var(--ptp-font-size-fluid-display-lg);font-weight:var(--ptp-font-weight-heavy);letter-spacing:-.045em;line-height:1.22}.switch-section-heading h2 span{color:var(--ptp-primary)}.switch-section-heading>p:last-child{max-width:var(--ptp-size-640);margin:var(--ptp-space-5) auto 0;color:var(--ptp-text-muted);font-size:var(--ptp-font-size-body-lg);line-height:1.7}.switch-agent-panel .switch-section-heading{text-align:start}.switch-agent-panel .switch-eyebrow{justify-content:start}.switch-agent-panel .switch-section-heading h2{font-size:clamp(var(--ptp-size-32), 3.2vw, var(--ptp-size-48))}.switch-agent-panel .switch-section-heading>p:not(.switch-eyebrow){margin:var(--ptp-space-5) 0 0;color:var(--ptp-text-muted);font-size:var(--ptp-font-size-body);line-height:1.7}.switch-agent-panel .switch-section-heading>p.switch-agent-use-cases{margin-top:var(--ptp-space-1)}.switch-product-details .switch-section-heading h2{margin-top:var(--ptp-space-3);font-size:clamp(var(--ptp-size-28), 2.8vw, var(--ptp-size-40))}.switch-product-details .switch-section-heading>p:last-child{margin-top:var(--ptp-space-2);font-size:var(--ptp-font-size-body)}.switch-agent-note{max-width:var(--ptp-size-440);color:var(--ptp-text-muted);font-size:var(--ptp-font-size-caption);margin:0;line-height:1.6}.switch-hero,.switch-agent,.switch-product-stage{z-index:1;position:relative}.switch-hero{justify-content:center;align-items:center;gap:var(--ptp-space-6);box-sizing:border-box;width:100%;min-width:0;min-height:100%;padding-block:var(--ptp-space-6) var(--ptp-space-8);flex-direction:column;display:flex}.switch-copy{width:min(100%, var(--ptp-size-760));text-align:center;min-width:0;position:relative}.switch-downloads{gap:var(--ptp-space-2);width:min(100%, var(--ptp-size-640));margin:var(--ptp-space-5) auto 0;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.switch-download-action-label{white-space:normal;overflow-wrap:anywhere;line-height:1.3}.switch-download-alternatives{justify-content:center;gap:var(--ptp-space-2);margin-top:var(--ptp-space-2);flex-wrap:wrap;display:flex}.switch-alternative-label{white-space:nowrap}.switch-download-alternatives .switch-alternative-button:hover,.switch-download-alternatives .switch-alternative-button:focus-visible,.switch-download-alternatives .switch-alternative-button:active{box-shadow:none;background-color:#0000;border-color:#0000}.switch-download-secondary{justify-content:center;align-items:baseline;gap:var(--ptp-space-2) var(--ptp-space-3);margin-top:var(--ptp-space-3);color:var(--ptp-text-muted);font-size:var(--ptp-font-size-caption);flex-wrap:wrap;display:flex}.switch-download-menu{gap:var(--ptp-space-2);min-width:240px;max-width:100%;display:grid}.switch-agent{width:100%;padding-block:var(--ptp-space-6);align-items:center;margin-inline:auto;display:grid}.switch-media-showcase{grid-template-columns:var(--ptp-size-220) minmax(0, 1fr) var(--ptp-size-220);align-items:center;gap:var(--ptp-space-8);grid-template-areas:"image content video";width:100%;display:grid}.switch-media-showcase-generation{grid-template-columns:var(--ptp-size-280) minmax(0, 1fr) var(--ptp-size-280)}.switch-media-content{min-width:0;width:min(100%, var(--ptp-size-1200));grid-area:content;margin-inline:auto}.switch-media-rail{min-width:0;min-height:0}.switch-media-rail[data-kind=image]{grid-area:image}.switch-media-rail[data-kind=video]{grid-area:video}.switch-text-rail[data-side=left]{grid-area:image}.switch-text-rail[data-side=right]{grid-area:video}.switch-text-showcase{padding-block:var(--ptp-space-6)}.switch-media-cards{gap:var(--ptp-space-4);padding:var(--ptp-space-2) 0 0;margin:0;list-style:none;display:grid}.switch-media-cards>li{min-width:0;display:grid}.switch-media-showcase-generation .switch-media-cards{padding-block:0}.switch-agent-panel{gap:var(--ptp-space-4);width:min(100%, var(--ptp-size-640));min-width:0;margin-inline:auto;display:grid}.switch-agent-steps{align-items:center;gap:var(--ptp-space-6);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.switch-agent-step{align-items:center;gap:var(--ptp-space-2);display:flex}.switch-agent-step-row{justify-content:space-between;align-items:center;gap:var(--ptp-space-3) var(--ptp-space-4);flex-wrap:wrap;display:flex}.switch-agent-prompt{gap:var(--ptp-space-3);min-width:0;display:grid;position:relative}.switch-agent-tab-content{min-height:calc(var(--ptp-size-240) + var(--ptp-size-8))}.switch-product-details{align-content:center;gap:var(--ptp-space-3);width:min(100%, var(--ptp-size-1200));padding-block:var(--ptp-space-5);margin-inline:auto;display:grid}.switch-badges{justify-content:center;gap:var(--ptp-space-6);flex-wrap:wrap;display:flex}.switch-device-reveal{width:min(100%, calc((100dvh - var(--ptp-workspace-nav-height) - var(--ptp-size-320)) * 1.6));min-width:min(100%, var(--ptp-size-320));margin-inline:auto}.switch-device{margin:0}.switch-client-preview-image{width:100%;height:auto;display:block}.switch-product-actions{justify-content:center;display:flex}.switch-orbit-download-label{white-space:normal;overflow-wrap:anywhere}.switch-step-number{width:var(--ptp-size-28);height:var(--ptp-size-28);border:var(--ptp-size-1) solid var(--ptp-primary);color:var(--ptp-neutral-white);background:var(--ptp-primary);font-size:var(--ptp-font-size-caption);font-weight:var(--ptp-font-weight-bold);font-variant-numeric:tabular-nums;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.switch-agent-step{color:var(--ptp-info);font-size:var(--ptp-font-size-caption);line-height:1.5}.switch-badges>span{align-items:center;gap:var(--ptp-space-2);color:var(--ptp-text-muted);font-size:var(--ptp-font-size-body-compact);display:flex}.switch-badges .ui-icon{color:var(--ptp-primary);width:var(--ptp-size-20);height:var(--ptp-size-20)}@media (width>=1280px){.switch-media-showcase.switch-text-showcase{grid-template-columns:max-content minmax(0,1fr) max-content}.switch-text-rail{max-width:min(30vw, var(--ptp-size-400))}}@media (width<=1599px){.switch-media-showcase{grid-template-columns:var(--ptp-size-176) minmax(0, 1fr) var(--ptp-size-176);gap:var(--ptp-space-6)}.switch-media-showcase-generation{grid-template-columns:var(--ptp-size-220) minmax(0, 1fr) var(--ptp-size-220)}.switch-agent-panel .switch-section-heading h2{font-size:var(--ptp-size-32)}}@media (width<=1279px){.switch-media-showcase{row-gap:var(--ptp-space-8);grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"content content""image video"}.switch-media-cards{gap:var(--ptp-space-4);grid-template-columns:repeat(2,minmax(0,1fr))}.switch-media-cards>li{min-height:0}}@media (width<=900px){.switch-release-summary-trigger>span{white-space:normal}.switch-agent{padding-block:var(--ptp-space-8)}.switch-agent-note{max-width:none}.switch-product-details{padding-top:var(--ptp-space-8)}}@media (width<=540px){.switch-media-showcase{column-gap:var(--ptp-space-4)}.switch-copy h1{font-size:var(--ptp-size-32)}.switch-lede{font-size:var(--ptp-font-size-card-title)}.switch-sublede{font-size:var(--ptp-font-size-body-compact)}.switch-hero{gap:var(--ptp-space-2);padding-block:var(--ptp-space-2) var(--ptp-space-6)}.switch-copy{width:100%}.switch-client-headline>:last-child{flex-basis:100%}.switch-section-heading h2{font-size:var(--ptp-font-size-display-sm)}.switch-section-heading>p:last-child{font-size:var(--ptp-font-size-body)}.switch-badges{gap:var(--ptp-space-4)}}@media (width>=901px) and (height<=760px){.switch-hero{gap:var(--ptp-space-2);padding-block:var(--ptp-space-2) var(--ptp-space-4)}.switch-copy h1{font-size:var(--ptp-size-40)}.switch-lede{margin-top:var(--ptp-space-4)}.switch-downloads{margin-top:var(--ptp-space-5)}.switch-agent-panel{gap:var(--ptp-space-4)}.switch-agent-panel .switch-section-heading h2{margin-top:var(--ptp-space-3);font-size:var(--ptp-size-32)}}@media (width<=540px){.switch-downloads{gap:var(--ptp-space-2);margin-top:var(--ptp-space-4);grid-template-columns:repeat(2,minmax(0,1fr))}.switch-downloads>:first-child{grid-column:1/-1}.switch-download-label strong{font-size:var(--ptp-font-size-caption)}.switch-download-label small{font-size:var(--ptp-size-10)}.switch-agent-actions{gap:var(--ptp-space-2)}}.switch-skill-stage{grid-template-columns:minmax(190px,.85fr) minmax(0,2.7fr) minmax(220px,1fr);align-items:start;gap:28px;width:100%;display:grid}.switch-skill-content{min-width:0}.switch-skill-stage h3{align-items:center;gap:10px;margin:0;font-size:14px;font-weight:650;line-height:1.5;display:flex}.switch-skill-stage h3>.ui-icon{color:var(--ptp-primary)}.switch-skill-models{grid-template-rows:auto minmax(0,1fr);gap:16px;min-width:0;height:580px;padding-block:18px 0;display:grid}.switch-skill-models h3,.switch-skill-capabilities h3{color:var(--ptp-text-muted);padding-inline:12px}.switch-skill-model-list{gap:20px;margin:0;padding:12px 0 20px;list-style:none;display:grid}.switch-skill-model-list li,.switch-skill-capabilities li{min-width:0;display:grid}.switch-skill-stage .switch-agent-panel{gap:20px;width:100%}.switch-skill-intro{isolation:isolate;align-items:center;min-height:248px;padding-block:8px;display:grid;position:relative}.switch-skill-intro .switch-section-heading{z-index:1;width:65%}.switch-skill-stage .switch-section-heading h2{letter-spacing:0;font-size:44px;line-height:1.3}.switch-skill-stage .switch-section-heading>p:not(.switch-eyebrow){margin-top:16px;font-size:16px;line-height:1.8}.switch-skill-stage .switch-section-heading>p.switch-agent-use-cases{margin-top:0}.switch-skill-art{object-fit:contain;z-index:0;pointer-events:none;width:47%;height:auto;max-height:290px;position:absolute;right:-18px}.switch-skill-stage .switch-agent-step-row{display:block}.switch-skill-stage .switch-agent-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;width:100%;padding-block:8px;display:grid}.switch-skill-stage .switch-agent-step{min-width:0;color:var(--ptp-text);align-items:center;gap:12px}.switch-skill-stage .switch-step-number{width:34px;height:34px;box-shadow:0 0 0 4px color-mix(in srgb, var(--ptp-surface-solid) 85%, transparent), 0 4px 14px color-mix(in srgb, var(--ptp-primary) 22%, transparent);font-size:16px}.switch-step-copy{gap:4px;min-width:0;display:grid}.switch-step-copy strong{font-size:15px;font-weight:650;line-height:1.4}.switch-step-copy small{color:var(--ptp-text-muted);overflow-wrap:anywhere;font-size:12px;line-height:1.5}.switch-skill-prompt-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;min-width:0;display:flex}.switch-skill-stage .switch-agent-tab-content{min-height:190px}.switch-skill-stage .switch-agent-note{max-width:none}.switch-skill-capabilities{min-width:0;padding-block:18px 0}.switch-skill-capabilities ul{gap:20px;margin:16px 0 0;padding:12px 0 0;list-style:none;display:grid}.switch-skill-footer{background:color-mix(in srgb, var(--ptp-surface-solid) 60%, transparent);grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr)) minmax(140px,.8fr);align-items:center;gap:20px;padding:22px 28px;display:grid}.switch-skill-footer>div{align-items:center;gap:14px;min-width:0;display:flex}.switch-skill-footer>div>.ui-icon{color:var(--ptp-info);flex:none;font-size:28px}.switch-skill-footer strong{font-size:13px;display:block}.switch-skill-footer small{color:var(--ptp-text-muted);margin-top:6px;font-size:11px;line-height:1.5;display:block}.switch-skill-signature{color:var(--ptp-info);text-align:center;font-size:17px;font-style:italic;font-weight:650;line-height:1.5}@media (width>=960px) and (height<=820px){.switch-skill-stage{gap:20px}.switch-skill-models{height:510px}.switch-skill-stage .switch-agent-panel{gap:14px}.switch-skill-intro{min-height:210px}.switch-skill-stage .switch-section-heading h2{font-size:36px}.switch-skill-stage .switch-agent-tab-content{min-height:160px}.switch-skill-footer{padding-block:16px}}@media (width<=1279px){.switch-skill-stage{grid-template-columns:180px minmax(0,1fr) 210px;gap:18px}.switch-skill-stage .switch-section-heading h2{font-size:30px}.switch-skill-intro .switch-section-heading{width:100%}.switch-skill-art{display:none}.switch-skill-footer{padding-inline:16px}.switch-skill-signature{display:none}.switch-skill-footer{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=959px){.switch-skill-stage{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.switch-skill-content{grid-area:1/1/auto/-1}.switch-skill-intro{min-height:220px}.switch-skill-intro .switch-section-heading{width:65%}.switch-skill-art{width:35%;display:block;right:0}.switch-skill-models{height:430px}.switch-skill-footer{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=540px){.switch-skill-stage .switch-agent-steps{grid-template-columns:minmax(0,1fr);gap:18px}.switch-skill-stage{grid-template-columns:minmax(0,1fr);gap:24px}.switch-skill-intro .switch-section-heading{width:100%}.switch-skill-art{justify-self:center;width:210px;margin-top:12px;position:static}.switch-skill-stage .switch-section-heading h2{font-size:30px}.switch-skill-models{height:350px}.switch-skill-footer{gap:22px}.switch-skill-footer>div{align-items:start}}}@layer app.art{.pt-home-asset-slot{aspect-ratio:1;place-items:center;min-width:0;display:grid;overflow:hidden}.pt-home .pt-home-asset-slot[data-asset-id]{box-shadow:none;background-color:#0000;background-position:50%;background-repeat:no-repeat;background-size:contain;border-color:#0000}.pt-home-hero-visual:before{z-index:-1;content:"";border:1px solid #ff75182e;border-radius:50%;position:absolute;inset:4% -2% 2% 2%;transform:rotate(-8deg)}.pt-home-hero-visual:after{z-index:-1;content:"";pointer-events:none;background:radial-gradient(at 64% 38%,#fffc 0 19%,#fff1e861 20% 28%,#0000 29%),radial-gradient(at 64% 67%,#ff75181f 0 10%,#0000 31%);position:absolute;inset:0}.pt-home-token-visual{aspect-ratio:1200/1260;filter:drop-shadow(0 30px 58px #ff75182e);background-position:50%;background-repeat:no-repeat;background-size:contain;width:min(88%,840px);display:block;position:absolute;top:0;right:0}.pt-home-token-visual img{filter:drop-shadow(0 36px 70px #ff751838);width:100%;height:auto;display:block}.pt-home-hero-feature-art{aspect-ratio:1;width:min(100%,148px);box-shadow:none;background:0 0;border-radius:0;place-items:center;display:inline-grid}.pt-home-hero-feature-art .ui-icon{width:62px;height:62px;color:var(--ptp-primary-active)}.pt-home .pt-home-asset-slot[data-asset-id=hero-token-orbit]{mix-blend-mode:normal;background-image:-webkit-image-set(url(https://assets.puretokensx.com/puretokenplus/production/static/content/c2a168796f6efe558f10cedf7ec65f14ff43c8eaeb1d693d780131511a66b8cb.avif) 1x type("image/avif"),url(https://assets.puretokensx.com/puretokenplus/production/static/content/30abe0ddf305ce15285f623914d1b07dd42deb74a06b3dc10817ac1f666fb3f8.webp) 1x type("image/webp"));background-image:image-set("https://assets.puretokensx.com/puretokenplus/production/static/content/c2a168796f6efe558f10cedf7ec65f14ff43c8eaeb1d693d780131511a66b8cb.avif" 1x type("image/avif"),"https://assets.puretokensx.com/puretokenplus/production/static/content/30abe0ddf305ce15285f623914d1b07dd42deb74a06b3dc10817ac1f666fb3f8.webp" 1x type("image/webp"))}.pt-home .pt-home-hero-feature-art[data-asset-id]{box-shadow:none;background-color:#0000;background-position:50%;background-repeat:no-repeat;background-size:contain;border-color:#0000}@media (width<=560px){.pt-home .pt-home-hero-feature-art[data-asset-id]{background-size:160%}}.pt-home .pt-home-hero-feature-art[data-asset-id] .ui-icon{display:none}.pt-home .pt-home-hero-feature-art[data-asset-id=hero-feature-official]{background-image:url(https://assets.puretokensx.com/puretokenplus/production/static/content/4262681718670d820a6231d06f6d3788bd991ecb6d02936f12f8f2f7cce12bc8.webp)}.pt-home .pt-home-hero-feature-art[data-asset-id=hero-feature-stable]{background-image:url(https://assets.puretokensx.com/puretokenplus/production/static/content/4ee69435a563df9bda7502b2e785f11e7d6b32242677fde584fd7c92eceaff09.webp)}.pt-home .pt-home-hero-feature-art[data-asset-id=hero-feature-multi]{background-image:url(https://assets.puretokensx.com/puretokenplus/production/static/content/a933c4dab26a6b80a3414f209e00aff5a13b581c1f644dfe44a3cecc7cd20ed8.webp)}.pt-home .pt-home-hero-feature-art[data-asset-id=hero-feature-pricing]{background-image:url(https://assets.puretokensx.com/puretokenplus/production/static/content/643e15360aea67e49e93a5fddc81b8127fafa3e4bc509b80a9d0b347bbb6bcc9.webp)}.pt-home .pt-home-hero-feature-art[data-asset-id=hero-feature-privacy]{background-image:url(https://assets.puretokensx.com/puretokenplus/production/static/content/bcbc71325c4f376670a1b84406189b4232e286df13f15229c91ee9276d9e223a.webp)}.pt-home .pt-home-hero-feature-art[data-asset-id=hero-feature-multi]{background-size:80%}.pt-home-hero-feature-card.is-blue .pt-home-hero-feature-art:not([data-asset-id]){color:#2563eb;background:#2563eb1a}.pt-home-hero-feature-card.is-green .pt-home-hero-feature-art:not([data-asset-id]){color:#10b981;background:#10b9811a}.pt-home-hero-feature-card.is-purple .pt-home-hero-feature-art:not([data-asset-id]){color:#7c3aed;background:#7c3aed1a}@media (width>=1024px){.pt-home-hero-visual:after,.pt-home-hero-visual>.pt-home-token-visual{display:none}.pt-home-token-visual{width:min(88%,778px);top:-18px;right:0}.pt-home-hero-visual:before,.pt-home-hero-visual:after{display:none}.pt-home-hero-visual>.pt-home-token-visual[data-asset-id=hero-token-orbit]{filter:none;background-position:50%;background-repeat:no-repeat;background-size:100%;width:min(88%,620px);height:auto;display:block;top:-20px;right:-2%}}@media (width<=560px){.pt-home-hero-visual:before,.pt-home-hero-visual:after{display:none}.pt-home-token-visual{filter:none;background-position:top;background-repeat:no-repeat;background-size:contain;width:340px;height:360px;top:0;right:-6px}.pt-home .pt-home-hero-feature-art[data-asset-id]{background-position:bottom;background-size:contain}}.pt-home-hero-visual{background:0 0}#app .pt-home .pt-home-hero-feature-art[data-asset-id=hero-feature-multi]{background-size:80%!important}.pt-home-hero-visual:before{display:none}.pt-home .pt-home-token-visual{z-index:0;transform-origin:50% 54%;will-change:transform, opacity;background-position:50%;background-repeat:no-repeat;background-size:contain;border:0;animation:3.2s cubic-bezier(.42,0,.24,1) infinite pt-home-token-heartbeat-breathe}@keyframes pt-home-token-heartbeat-breathe{0%,to{opacity:.98;transform:scale(1)}10%{opacity:1;transform:scale(1.028)}20%{transform:scale(1.006)}31%{opacity:1;transform:scale(1.02)}45%{transform:scale(1)}72%{opacity:.965;transform:scale(.992)}}@media (prefers-reduced-motion:reduce){.pt-home .pt-home-token-visual{animation:none}}@media (width>=1024px){.pt-home-hero-visual>.pt-home-token-visual[data-asset-id=hero-token-orbit]{aspect-ratio:auto;background-size:contain;width:112%;height:112%;display:block;top:-5%;right:-8%}}@media (width<=560px){.pt-home .pt-home-token-visual{aspect-ratio:auto;background-size:112%;width:390px;height:360px;top:0;right:-12px}}.switch-page{background:#eef6ff url(https://assets.puretokensx.com/puretokenplus/production/static/content/111f4d87f8385fbe2bfa5c2ad0df6d15202942cd8ca768d910f5346d55d82d6c.webp) 50%/cover no-repeat fixed}.switch-screen-backdrop{z-index:0;pointer-events:none;background:linear-gradient(#ffffff70,#ffffff70),url(https://assets.puretokensx.com/puretokenplus/production/static/content/111f4d87f8385fbe2bfa5c2ad0df6d15202942cd8ca768d910f5346d55d82d6c.webp) 50%/cover no-repeat;position:absolute;inset:0;overflow:hidden}.switch-screen-backdrop:before{opacity:1;content:"";background:#ffffff4d;inset:0}.switch-screen-backdrop:after{opacity:1;content:"";background:linear-gradient(#0000 0%,#ffffff2e 100%);position:absolute;inset:0}.switch-screen-backdrop[data-scene=agent],.switch-screen-backdrop[data-scene=product]{background-position:50%}[data-theme=dark] .switch-screen-backdrop:before{opacity:.66}[data-theme=dark] .switch-screen-backdrop[data-scene=agent]:before{opacity:.36}.switch-title-period{color:var(--ptp-primary)}.switch-status-dot{width:var(--ptp-size-6);height:var(--ptp-size-6);background:var(--ptp-primary);box-shadow:0 0 0 var(--ptp-size-4) var(--ptp-primary-soft);border-radius:50%}.switch-device{box-shadow:0 2px 4px color-mix(in srgb, var(--ptp-text) 4%, transparent), 0 24px 56px -24px color-mix(in srgb, var(--ptp-info) 28%, transparent);border:1px solid color-mix(in srgb, var(--ptp-border) 72%, var(--ptp-surface-solid));border-radius:var(--ptp-size-8);overflow:hidden}@media (width<=900px){.switch-screen-backdrop:before{opacity:.28}.switch-screen-backdrop{background-position:50%}}}@layer ptp.reset,ptp.tokens,ptp.components,ptp.patterns,app.shell;:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ptp-font-ui:"SF Pro Text", "PingFang SC", -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Microsoft YaHei", sans-serif;--ptp-font-mono:"SFMono-Regular", "Cascadia Code", "Roboto Mono", monospace;--ptp-size-0:0px;--ptp-size-1:1px;--ptp-size-1-5:1.5px;--ptp-size-2:2px;--ptp-size-2-5:2.5px;--ptp-size-3:3px;--ptp-size-4:4px;--ptp-size-5:5px;--ptp-size-6:6px;--ptp-size-7:7px;--ptp-size-8:8px;--ptp-size-9:9px;--ptp-size-9-5:9.5px;--ptp-size-10:10px;--ptp-size-10-5:10.5px;--ptp-size-10-8:10.8px;--ptp-size-11:11px;--ptp-size-11-5:11.5px;--ptp-size-12:12px;--ptp-size-13:13px;--ptp-size-13-5:13.5px;--ptp-size-14:14px;--ptp-size-14-5:14.5px;--ptp-size-15:15px;--ptp-size-16:16px;--ptp-size-17:17px;--ptp-size-18:18px;--ptp-size-19:19px;--ptp-size-20:20px;--ptp-size-21:21px;--ptp-size-22:22px;--ptp-size-23:23px;--ptp-size-24:24px;--ptp-size-25:25px;--ptp-size-26:26px;--ptp-size-27:27px;--ptp-size-28:28px;--ptp-size-30:30px;--ptp-size-31:31px;--ptp-size-32:32px;--ptp-size-33:33px;--ptp-size-34:34px;--ptp-size-36:36px;--ptp-size-37:37px;--ptp-size-38:38px;--ptp-size-39:39px;--ptp-size-40:40px;--ptp-size-42:42px;--ptp-size-44:44px;--ptp-size-46:46px;--ptp-size-48:48px;--ptp-size-50:50px;--ptp-size-52:52px;--ptp-size-54:54px;--ptp-size-56:56px;--ptp-size-58:58px;--ptp-size-60:60px;--ptp-size-62:62px;--ptp-size-64:64px;--ptp-size-66:66px;--ptp-size-68:68px;--ptp-size-70:70px;--ptp-size-72:72px;--ptp-size-74:74px;--ptp-size-76:76px;--ptp-size-78:78px;--ptp-size-80:80px;--ptp-size-82:82px;--ptp-size-84:84px;--ptp-size-86:86px;--ptp-size-88:88px;--ptp-size-90:90px;--ptp-size-92:92px;--ptp-size-94:94px;--ptp-size-96:96px;--ptp-size-98:98px;--ptp-size-100:100px;--ptp-size-102:102px;--ptp-size-104:104px;--ptp-size-108:108px;--ptp-size-110:110px;--ptp-size-112:112px;--ptp-size-116:116px;--ptp-size-118:118px;--ptp-size-120:120px;--ptp-size-122:122px;--ptp-size-124:124px;--ptp-size-126:126px;--ptp-size-128:128px;--ptp-size-130:130px;--ptp-size-132:132px;--ptp-size-134:134px;--ptp-size-136:136px;--ptp-size-140:140px;--ptp-size-142:142px;--ptp-size-144:144px;--ptp-size-145:145px;--ptp-size-146:146px;--ptp-size-148:148px;--ptp-size-150:150px;--ptp-size-152:152px;--ptp-size-154:154px;--ptp-size-156:156px;--ptp-size-158:158px;--ptp-size-160:160px;--ptp-size-166:166px;--ptp-size-168:168px;--ptp-size-170:170px;--ptp-size-172:172px;--ptp-size-174:174px;--ptp-size-176:176px;--ptp-size-178:178px;--ptp-size-180:180px;--ptp-size-184:184px;--ptp-size-186:186px;--ptp-size-188:188px;--ptp-size-190:190px;--ptp-size-192:192px;--ptp-size-198:198px;--ptp-size-210:210px;--ptp-size-214:214px;--ptp-size-218:218px;--ptp-size-220:220px;--ptp-size-224:224px;--ptp-size-226:226px;--ptp-size-230:230px;--ptp-size-232:232px;--ptp-size-236:236px;--ptp-size-238:238px;--ptp-size-240:240px;--ptp-size-246:246px;--ptp-size-250:250px;--ptp-size-256:256px;--ptp-size-258:258px;--ptp-size-260:260px;--ptp-size-274:274px;--ptp-size-276:276px;--ptp-size-278:278px;--ptp-size-280:280px;--ptp-size-282:282px;--ptp-size-286:286px;--ptp-size-288:288px;--ptp-size-290:290px;--ptp-size-300:300px;--ptp-size-306:306px;--ptp-size-312:312px;--ptp-size-320:320px;--ptp-size-330:330px;--ptp-size-340:340px;--ptp-size-360:360px;--ptp-size-380:380px;--ptp-size-390:390px;--ptp-size-400:400px;--ptp-size-416:416px;--ptp-size-418:418px;--ptp-size-420:420px;--ptp-size-430:430px;--ptp-size-440:440px;--ptp-size-460:460px;--ptp-size-470:470px;--ptp-size-480:480px;--ptp-size-500:500px;--ptp-size-520:520px;--ptp-size-560:560px;--ptp-size-580:580px;--ptp-size-620:620px;--ptp-size-640:640px;--ptp-size-650:650px;--ptp-size-680:680px;--ptp-size-720:720px;--ptp-size-760:760px;--ptp-size-780:780px;--ptp-size-820:820px;--ptp-size-840:840px;--ptp-size-860:860px;--ptp-size-880:880px;--ptp-size-900:900px;--ptp-size-920:920px;--ptp-size-940:940px;--ptp-size-960:960px;--ptp-size-980:980px;--ptp-size-999:999px;--ptp-size-1028:1028px;--ptp-size-1040:1040px;--ptp-size-1080:1080px;--ptp-size-1120:1120px;--ptp-size-1160:1160px;--ptp-size-1180:1180px;--ptp-size-1200:1200px;--ptp-size-1220:1220px;--ptp-size-1240:1240px;--ptp-size-1280:1280px;--ptp-size-1440:1440px;--ptp-size-1536:1536px;--ptp-size-1780:1780px;--ptp-size-9999:9999px;--ptp-font-size-display-xl:var(--ptp-size-64);--ptp-font-size-display-lg:var(--ptp-size-48);--ptp-font-size-display-md:var(--ptp-size-40);--ptp-font-size-display-sm:var(--ptp-size-34);--ptp-font-size-page-title:var(--ptp-size-28);--ptp-font-size-section-title-lg:var(--ptp-size-22);--ptp-font-size-section-title:var(--ptp-size-18);--ptp-font-size-card-title:var(--ptp-size-16);--ptp-font-size-body-lg:var(--ptp-size-15);--ptp-font-size-body:var(--ptp-size-14);--ptp-font-size-body-compact:var(--ptp-size-13);--ptp-font-size-label:var(--ptp-size-12);--ptp-font-size-caption:var(--ptp-size-11-5);--ptp-font-size-caption-sm:var(--ptp-size-11);--ptp-font-size-micro:var(--ptp-size-10-5);--ptp-font-size-micro-sm:var(--ptp-size-10);--ptp-font-size-button:var(--ptp-size-14);--ptp-font-size-button-compact:var(--ptp-size-13);--ptp-font-size-button-large:var(--ptp-size-15);--ptp-font-size-nav:var(--ptp-size-13);--ptp-font-size-menu:var(--ptp-size-13);--ptp-font-size-metric-lg:var(--ptp-size-34);--ptp-font-size-metric:var(--ptp-size-28);--ptp-font-size-metric-sm:var(--ptp-size-22);--ptp-font-size-code:var(--ptp-size-12);--ptp-font-size-code-block:var(--ptp-size-12);--ptp-font-size-fluid-display-lg:clamp(var(--ptp-font-size-display-sm), 4.4vw, var(--ptp-font-size-display-xl));--ptp-font-size-fluid-display-md:clamp(var(--ptp-font-size-page-title), 3vw, var(--ptp-font-size-display-md));--ptp-font-size-fluid-display-sm:clamp(var(--ptp-font-size-section-title-lg), 3vw, var(--ptp-size-30));--ptp-font-size-fluid-workspace-hero:clamp(var(--ptp-size-52), 6.1vw, var(--ptp-size-88));--ptp-font-size-fluid-workspace-mobile:clamp(var(--ptp-font-size-display-md), 11vw, var(--ptp-font-size-display-xl));--ptp-line-height-display-lg:1.04;--ptp-line-height-display-md:1.08;--ptp-line-height-display-sm:1.12;--ptp-line-height-page-title:1.15;--ptp-line-height-section-title-lg:1.22;--ptp-line-height-section-title:1.25;--ptp-line-height-card-title:1.3;--ptp-line-height-body-lg:1.62;--ptp-line-height-body:1.55;--ptp-line-height-body-compact:1.45;--ptp-line-height-label:1.35;--ptp-line-height-caption:1.35;--ptp-line-height-micro:1.2;--ptp-line-height-button:1;--ptp-line-height-code:1.45;--ptp-line-height-code-block:var(--ptp-size-20);--ptp-font-weight-regular:520;--ptp-font-weight-medium:620;--ptp-font-weight-semibold:720;--ptp-font-weight-bold:760;--ptp-font-weight-strong:800;--ptp-font-weight-heavy:840;--ptp-font-weight-520:520;--ptp-font-weight-560:560;--ptp-font-weight-580:580;--ptp-font-weight-590:590;--ptp-font-weight-620:620;--ptp-font-weight-640:640;--ptp-font-weight-650:650;--ptp-font-weight-660:660;--ptp-font-weight-680:680;--ptp-font-weight-690:690;--ptp-font-weight-700:700;--ptp-font-weight-710:710;--ptp-font-weight-720:720;--ptp-font-weight-730:730;--ptp-font-weight-740:740;--ptp-font-weight-750:750;--ptp-font-weight-760:760;--ptp-font-weight-780:780;--ptp-font-weight-790:790;--ptp-font-weight-800:800;--ptp-font-weight-820:820;--ptp-font-weight-830:830;--ptp-font-weight-840:840;--ptp-font-weight-850:850;--ptp-font-weight-860:860;--ptp-font-weight-880:880;--ptp-font-weight-900:900;--ptp-line-height-0-96:.96;--ptp-line-height-1:1;--ptp-line-height-1-02:1.02;--ptp-line-height-1-05:1.05;--ptp-line-height-1-08:1.08;--ptp-line-height-1-1:1.1;--ptp-line-height-1-12:1.12;--ptp-line-height-1-15:1.15;--ptp-line-height-1-16:1.16;--ptp-line-height-1-18:1.18;--ptp-line-height-1-2:1.2;--ptp-line-height-1-25:1.25;--ptp-line-height-1-28:1.28;--ptp-line-height-1-3:1.3;--ptp-line-height-1-32:1.32;--ptp-line-height-1-35:1.35;--ptp-line-height-1-4:1.4;--ptp-line-height-1-42:1.42;--ptp-line-height-1-45:1.45;--ptp-line-height-1-5:1.5;--ptp-line-height-1-55:1.55;--ptp-line-height-1-58:1.58;--ptp-line-height-1-6:1.6;--ptp-line-height-1-62:1.62;--ptp-line-height-1-65:1.65;--ptp-line-height-1-68:1.68;--ptp-line-height-1-7:1.7;--ptp-line-height-1-72:1.72;--ptp-line-height-1-74:1.74;--ptp-line-height-1-75:1.75;--ptp-line-height-1-76:1.76;--ptp-line-height-1-78:1.78;--ptp-line-height-1-8:1.8;--ptp-line-height-1-82:1.82;--ptp-letter-spacing-0:0;--ptp-letter-spacing-0-02em:.02em;--ptp-letter-spacing-0-05em:.05em;--ptp-letter-spacing-0-08em:.08em;--ptp-letter-spacing-size-1:var(--ptp-size-1);--ptp-font-size-0:0;--ptp-font-size-0-88em:.88em;--ptp-font-size-0-92em:.92em;--ptp-neutral-white:#fff;--ptp-neutral-black:#000;--ptp-neutral-950:#020617;--ptp-media-canvas:#050607;--ptp-chart-empty:#e9e3dc;--ptp-chart-1:var(--ptp-primary);--ptp-chart-2:var(--ptp-info);--ptp-chart-3:var(--ptp-success);--ptp-chart-4:var(--ptp-warning);--ptp-chart-5:var(--ptp-accent);--ptp-code-accent:#8b5cf6;--ptp-code-accent-strong:#7c3aed;--ptp-code-accent-soft:#a78bfa;--ptp-faq-accent:var(--ptp-primary);--ptp-faq-accent-soft:color-mix(in srgb, var(--ptp-primary) 11%, transparent);--ptp-faq-panel:color-mix(in srgb, var(--ptp-surface-solid) 86%, transparent);--ptp-bottom-nav-shadow:0 calc(var(--ptp-size-10) * -1) var(--ptp-size-34) color-mix(in srgb, var(--ptp-neutral-950) 8%, transparent);--ptp-image-preview-layer-bg:radial-gradient(circle at 50% 12%, #2f8cff2e, transparent 34%), linear-gradient(180deg, #020817e0, #020617f0);--ptp-image-preview-surface-bg:linear-gradient(180deg, #0f172ab8, #020617d6), var(--ptp-neutral-950);--ptp-image-preview-stage-bg:radial-gradient(circle at 50% 42%, #60a5fa24, transparent 42%), var(--ptp-neutral-950);--ptp-image-preview-border:#e2e8f021;--ptp-image-preview-divider:#e2e8f01a;--ptp-image-preview-text:#f8fafceb;--ptp-image-preview-text-strong:#f8fafcf0;--ptp-image-preview-text-muted:#cbd5e1b8;--ptp-image-preview-control-bg:#0f172ab8;--ptp-image-preview-control-border:#e2e8f029;--ptp-image-preview-control-text:#f8fafceb;--ptp-image-preview-action-soft:#60a5fa2e;--ptp-image-preview-shadow:0 var(--ptp-size-34) var(--ptp-size-100) #0000008a, inset 0 var(--ptp-size-1) 0 #ffffff0d;--ptp-image-preview-nav-shadow:0 var(--ptp-size-16) var(--ptp-size-36) #00000057;--ptp-image-preview-thumb-border:#e2e8f02e;--ptp-image-preview-thumb-bg:#0f172ab3;--ptp-image-preview-thumb-focus:0 0 0 var(--ptp-size-3) #60a5fa47;--ptp-landing-disabled-inset-shadow:0 var(--ptp-size-1) 0 #ffffff59 inset;--ptp-landing-ink-text:oklch(93% .015 80);--ptp-landing-ink-muted:oklch(72% .018 78);--ptp-landing-bar-bg:#ffffff0a;--ptp-landing-bar-text:oklch(74% .028 80);--ptp-landing-bar-strong:oklch(91% .022 80);--ptp-landing-title:oklch(96% .014 78);--ptp-landing-flow-text:oklch(84% .02 78);--ptp-landing-traffic-ink:oklch(47% .02 80);--ptp-landing-flow-track:#ffffff1a;--ptp-landing-code-bg:oklch(13% .015 80);--ptp-landing-code-inset-shadow:inset 0 var(--ptp-size-1) 0 #ffffff12;--ptp-landing-code-tab-text:oklch(72% .02 78);--ptp-landing-code-tab-active-text:oklch(95% .018 78);--ptp-landing-code-text:oklch(89% .018 78);--ptp-landing-mark-good-text:oklch(36% .1 154);--ptp-landing-mark-warm-text:oklch(42% .11 58);--ptp-landing-console-shell-bg:oklch(92.5% .028 76);--ptp-landing-console-sidebar-text:oklch(88% .018 78);--ptp-landing-console-sidebar-link:oklch(76% .018 78);--ptp-landing-console-sidebar-active-bg:#ffffff17;--ptp-landing-console-sidebar-active-text:oklch(96% .012 78);--ptp-info-hover:#93c5fd;--ptp-info-active:#3b82f6;--ptp-surface-ink:color-mix(in srgb, var(--ptp-text) 92%, var(--ptp-bg));--ptp-success-soft:color-mix(in srgb, var(--ptp-success) 14%, var(--ptp-surface-solid));--ptp-space-0:var(--ptp-size-0);--ptp-space-1:var(--ptp-size-4);--ptp-space-2:var(--ptp-size-8);--ptp-space-3:var(--ptp-size-12);--ptp-space-4:var(--ptp-size-16);--ptp-space-5:var(--ptp-size-20);--ptp-space-6:var(--ptp-size-24);--ptp-space-7:var(--ptp-size-28);--ptp-space-8:var(--ptp-size-32);--ptp-space-10:var(--ptp-size-40);--ptp-space-12:var(--ptp-size-48);--ptp-space-16:var(--ptp-size-64);--ptp-hit-target:var(--ptp-size-44);--ptp-page-gutter:clamp(var(--ptp-size-16), 3vw, var(--ptp-size-40));--ptp-navigation-shell-inline:max(var(--ptp-space-3), env(safe-area-inset-left));--ptp-navigation-shell-inline-end:max(var(--ptp-space-3), env(safe-area-inset-right));--ptp-page-max:var(--ptp-size-1440);--ptp-content-max:var(--ptp-size-1180);--ptp-readable-max:var(--ptp-size-760);--ptp-app-page-padding-block:var(--ptp-space-6);--ptp-app-layout-gap:var(--ptp-space-4);--ptp-app-layout-gap-compact:var(--ptp-space-3);--ptp-data-card-padding:var(--ptp-space-4);--ptp-data-card-padding-compact:var(--ptp-space-3);--ptp-data-metric-min-height:var(--ptp-size-104);--ptp-data-metric-min-height-compact:var(--ptp-size-92);--ptp-data-metric-min-height-kpi:var(--ptp-size-124);--ptp-data-panel-min-height:var(--ptp-size-220);--ptp-data-chart-min-height:var(--ptp-size-240);--ptp-data-chart-min-height-sm:var(--ptp-size-220);--ptp-data-list-item-min-height:var(--ptp-size-58);--ptp-data-icon-size:var(--ptp-size-34);--ptp-data-icon-glyph-size:var(--ptp-size-18);--ptp-drawer-width:min(var(--ptp-size-520), calc(100vw - var(--ptp-size-64)));--ptp-mobile-drawer-dismiss:clamp(var(--ptp-size-48), 14vw, var(--ptp-size-72));--ptp-radius-xs:var(--ptp-size-4);--ptp-radius-sm:var(--ptp-size-6);--ptp-radius-md:var(--ptp-size-8);--ptp-radius-lg:var(--ptp-size-12);--ptp-radius-xl:var(--ptp-size-16);--ptp-radius-pill:var(--ptp-size-999);--ptp-bg:#f7f8fb;--ptp-bg-subtle:#eef4fb;--ptp-surface:#ffffffb8;--ptp-surface-raised:#ffffffeb;--ptp-surface-solid:#fff;--ptp-surface-glass:#ffffffad;--ptp-border:#94a3b84d;--ptp-border-strong:#ff6a1a6b;--ptp-divider:#0f172a14;--ptp-text:#111827;--ptp-text-muted:#475569;--ptp-text-subtle:#64748b;--ptp-text-faint:#94a3b8;--ptp-primary:#ff5a1f;--ptp-primary-hover:#ff6a2a;--ptp-primary-active:#e84a12;--ptp-primary-soft:#ff5a1f1f;--ptp-primary-contrast:#fff;--ptp-accent:#2563eb;--ptp-success:#16a34a;--ptp-warning:#f59e0b;--ptp-danger:#dc2626;--ptp-info:#2563eb;--ptp-focus-ring:color-mix(in srgb, var(--ptp-primary) 58%, transparent);--ptp-shadow-sm:0 1px 2px #0f172a0a, 0 8px 24px #1e293b0d;--ptp-shadow-md:0 12px 34px #1e293b1a;--ptp-shadow-lg:0 28px 80px #0f172a2e;--ptp-blur:blur(22px);--ptp-liquid-orange-bg-image:image-set(url(https://assets.puretokensx.com/puretokenplus/production/static/content/59fef8098f0ba0805b437daab525a521e7698e3af6e81fc82c60aa59d7eddefa.webp) 1x, url(https://assets.puretokensx.com/puretokenplus/production/static/content/9992dc88ed6b6aade0c1ace1e109b20cd3386bc10e5285c717dd37d693e72117.webp) 2x);--ptp-liquid-blue-bg-image:image-set(url(https://assets.puretokensx.com/puretokenplus/production/static/content/6068938ae8169c31f17978cd125b7a202ec3aeb453ca38f92b4f7424ed61d2a7.webp) 1x, url(https://assets.puretokensx.com/puretokenplus/production/static/content/2b8e0c20225783228d93f925f4bc4830d19ebd19d0b4b2e879ebbc35a7fea1b1.webp) 2x);--ptp-liquid-bg-image:var(--ptp-liquid-orange-bg-image);--ptp-liquid-bg-base:#f8fafc;--ptp-liquid-bg-position:center center;--ptp-liquid-bg-size:cover;--ptp-liquid-bg-repeat:no-repeat;--ptp-liquid-bg-opacity:1;--ptp-liquid-bg-scrim-rgb:255 255 255;--ptp-liquid-bg-overlay-rgb:248 250 252;--ptp-liquid-bg-accent-rgb:255 106 26;--ptp-liquid-bg-top-alpha:.54;--ptp-liquid-bg-overlay-alpha:.42;--ptp-liquid-bg-bottom-alpha:.6;--ptp-liquid-bg-clean-alpha:.18;--ptp-liquid-bg-vignette-alpha:.1;--ptp-app-environment-bg:var(--ptp-liquid-bg-base);--ptp-app-environment-glow:transparent;--ptp-app-environment-sheen:transparent;--ptp-app-environment-filter:none;--ptp-glass-card-radius-sm:var(--ptp-size-18);--ptp-glass-card-radius-md:var(--ptp-size-22);--ptp-glass-card-radius-lg:var(--ptp-size-26);--ptp-glass-card-bg:linear-gradient(145deg, color-mix(in srgb, var(--ptp-neutral-white) 82%, transparent) 0%, color-mix(in srgb, var(--ptp-bg-subtle) 62%, transparent) 100%);--ptp-glass-card-bg-soft:linear-gradient(145deg, color-mix(in srgb, var(--ptp-neutral-white) 64%, transparent) 0%, color-mix(in srgb, var(--ptp-bg-subtle) 42%, transparent) 100%);--ptp-glass-card-dropdown-bg:linear-gradient(145deg, color-mix(in srgb, var(--ptp-neutral-white) 88%, transparent) 0%, color-mix(in srgb, var(--ptp-bg-subtle) 68%, transparent) 100%);--ptp-glass-card-border:color-mix(in srgb, var(--ptp-neutral-white) 72%, var(--ptp-border));--ptp-glass-card-border-muted:color-mix(in srgb, var(--ptp-border) 58%, transparent);--ptp-glass-card-border-hover:color-mix(in srgb, var(--ptp-primary) 18%, var(--ptp-glass-card-border));--ptp-glass-card-highlight:linear-gradient(180deg, color-mix(in srgb, var(--ptp-neutral-white) 72%, transparent) 0%, color-mix(in srgb, var(--ptp-neutral-white) 16%, transparent) 34%, transparent 100%);--ptp-glass-card-shadow:0 var(--ptp-size-18) var(--ptp-size-48) #0f172a14, 0 var(--ptp-size-4) var(--ptp-size-14) #0f172a0a, inset 0 var(--ptp-size-1) 0 color-mix(in srgb, var(--ptp-neutral-white) 88%, transparent);--ptp-glass-card-shadow-sm:0 var(--ptp-size-14) var(--ptp-size-38) #0f172a12, inset 0 var(--ptp-size-1) 0 color-mix(in srgb, var(--ptp-neutral-white) 86%, transparent);--ptp-glass-card-shadow-inner:inset 0 var(--ptp-size-1) 0 color-mix(in srgb, var(--ptp-neutral-white) 68%, transparent), 0 var(--ptp-size-8) var(--ptp-size-24) #0f172a0a;--ptp-glass-card-shadow-hover:0 var(--ptp-size-24) var(--ptp-size-64) #0f172a1c, 0 var(--ptp-size-8) var(--ptp-size-20) #0f172a0f, inset 0 var(--ptp-size-1) 0 color-mix(in srgb, var(--ptp-neutral-white) 95%, transparent);--ptp-glass-dropdown-shadow:0 var(--ptp-size-24) var(--ptp-size-60) #0f172a1f, inset 0 var(--ptp-size-1) 0 color-mix(in srgb, var(--ptp-neutral-white) 92%, transparent);--ptp-glass-card-filter:var(--ptp-blur) saturate(160%);--ptp-glass-dropdown-filter:blur(var(--ptp-size-26)) saturate(170%);--ptp-glass-icon-bg:linear-gradient(145deg, color-mix(in srgb, var(--ptp-primary) 13%, transparent), color-mix(in srgb, var(--ptp-neutral-white) 58%, transparent));--ptp-glass-icon-shadow:inset 0 var(--ptp-size-1) 0 color-mix(in srgb, var(--ptp-neutral-white) 82%, transparent), 0 var(--ptp-size-8) var(--ptp-size-18) color-mix(in srgb, var(--ptp-primary) 8%, transparent);--ptp-duration-instant:1ms;--ptp-duration-fast:.12s;--ptp-duration-base:.18s;--ptp-duration-slow:.26s;--ptp-duration-deliberate:.36s;--ptp-duration-pulse:1s;--ptp-loading-letter-delay:70ms;--ptp-duration-skeleton:1.2s;--ptp-duration-skeleton-slow:1.4s;--ptp-duration-hero-copy-enter:.76s;--ptp-duration-hero-visual-enter:.88s;--ptp-delay-hero-visual-enter:.12s;--ptp-duration-ambient-float:5.6s;--ptp-duration-ambient-breathe:5.8s;--ptp-duration-ambient-breathe-slow:6.2s;--ptp-duration-ambient-breathe-slower:6.4s;--ptp-duration-ambient-orbit:7.2s;--ptp-ease-standard:cubic-bezier(.2, 0, 0, 1);--ptp-ease-enter:cubic-bezier(.16, 1, .3, 1);--ptp-ease-exit:cubic-bezier(.4, 0, 1, 1);--ptp-motion-distance-sm:4px;--ptp-motion-distance-md:8px;--page-slide-dur:.25s;--page-fade-dur:.25s;--page-slide-distance:8px;--page-blur:3px;--page-stagger:0s;--page-exit-enabled:1;--page-slide-ease:cubic-bezier(.22, 1, .36, 1);--page-fade-ease:cubic-bezier(.22, 1, .36, 1);--ptp-z-base:0;--ptp-z-popover:1000;--ptp-z-drawer:1100;--ptp-z-dialog:1200;--ptp-z-command:1300;--ptp-z-preview:1400;--ptp-z-tooltip:1500;--ptp-z-toast:2000;--ptp-overlay-scrim:color-mix(in srgb, var(--ptp-neutral-950) 42%, transparent);--ptp-overlay-scrim-strong:color-mix(in srgb, var(--ptp-neutral-950) 56%, transparent);--ptp-overlay-scrim-immersive:color-mix(in srgb, var(--ptp-neutral-950) 68%, transparent);--ptp-overlay-surface:color-mix(in srgb, var(--ptp-surface-raised) 94%, transparent);--ptp-overlay-border:color-mix(in srgb, var(--ptp-primary) 22%, var(--ptp-border));--ptp-overlay-focus:0 0 0 3px color-mix(in srgb, var(--ptp-focus-ring) 58%, transparent);--ptp-overlay-shadow:0 24px 70px #0f172a29, 0 2px 10px #0f172a0f;--ptp-workspace-nav-height:var(--ptp-size-82);--ptp-workspace-nav-inset:var(--ptp-size-8);--ptp-workspace-radius-nav:var(--ptp-size-24);--ptp-workspace-radius-panel:var(--ptp-radius-xl);--ptp-workspace-radius-control:var(--ptp-radius-lg);--ptp-workspace-radius-message:var(--ptp-radius-xl);--ptp-workspace-bg:linear-gradient(135deg, color-mix(in srgb, var(--ptp-primary) 8%, var(--ptp-bg)) 0%, var(--ptp-bg) 46%, color-mix(in srgb, var(--ptp-info) 5%, var(--ptp-bg)) 100%);--ptp-workspace-surface:color-mix(in srgb, var(--ptp-surface-glass) 86%, var(--ptp-bg));--ptp-workspace-surface-soft:color-mix(in srgb, var(--ptp-surface) 78%, var(--ptp-bg));--ptp-workspace-surface-strong:color-mix(in srgb, var(--ptp-surface-solid) 90%, transparent);--ptp-workspace-control-bg:color-mix(in srgb, var(--ptp-surface-raised) 88%, transparent);--ptp-workspace-control-bg-active:color-mix(in srgb, var(--ptp-primary-soft) 72%, var(--ptp-surface-raised));--ptp-workspace-border:color-mix(in srgb, var(--ptp-border) 82%, transparent);--ptp-workspace-border-strong:color-mix(in srgb, var(--ptp-primary) 24%, var(--ptp-border));--ptp-workspace-shadow-sm:0 var(--ptp-size-1) 0 color-mix(in srgb, var(--ptp-neutral-white) 54%, transparent) inset, 0 var(--ptp-size-8) var(--ptp-size-22) #0f172a0f;--ptp-workspace-shadow-md:0 var(--ptp-size-1) 0 color-mix(in srgb, var(--ptp-neutral-white) 62%, transparent) inset, 0 var(--ptp-size-18) var(--ptp-size-52) #0f172a1c;--ptp-workspace-shadow-lg:0 var(--ptp-size-1) 0 color-mix(in srgb, var(--ptp-neutral-white) 62%, transparent) inset, 0 var(--ptp-size-28) var(--ptp-size-90) #0f172a29;--ptp-workspace-accent-shadow:0 var(--ptp-size-12) var(--ptp-size-28) color-mix(in srgb, var(--ptp-primary) 24%, transparent);--ptp-workspace-control-highlight:color-mix(in srgb, var(--ptp-primary) 10%, var(--ptp-surface-raised))}@media (width<=820px){:root{--ptp-page-gutter:var(--ptp-size-16);--ptp-drawer-width:calc(100vw - var(--ptp-mobile-drawer-dismiss))}}@media (width<=480px){:root{--ptp-page-gutter:var(--ptp-size-14);--ptp-mobile-drawer-dismiss:var(--ptp-size-48)}}@media (prefers-reduced-motion:reduce){:root{--ptp-duration-fast:80ms;--ptp-duration-base:80ms;--ptp-duration-slow:80ms;--ptp-duration-deliberate:80ms;--ptp-duration-pulse:80ms;--ptp-loading-letter-delay:0s;--ptp-duration-skeleton:80ms;--ptp-duration-skeleton-slow:80ms;--ptp-duration-hero-copy-enter:80ms;--ptp-duration-hero-visual-enter:80ms;--ptp-delay-hero-visual-enter:0s;--ptp-duration-ambient-float:80ms;--ptp-duration-ambient-breathe:80ms;--ptp-duration-ambient-breathe-slow:80ms;--ptp-duration-ambient-breathe-slower:80ms;--ptp-duration-ambient-orbit:80ms;--ptp-motion-distance-sm:0;--ptp-motion-distance-md:0}}@keyframes ptp-motion-float{0%,to{transform:translate(0,0)rotate(0)}50%{transform:translate3d(0, calc(var(--ptp-size-16) * -1), 0) rotate(1.5deg)}}html,body,body *{scrollbar-width:none!important}html::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}body::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}body ::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}html{background:var(--ptp-liquid-bg-base,var(--ptp-app-environment-bg,var(--ptp-bg)));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;touch-action:pan-x pan-y;min-height:100%}body{touch-action:pan-x pan-y;background:0 0;min-height:100%;overflow-x:hidden}button,input,select,textarea{font:inherit}button{cursor:pointer;touch-action:manipulation;border:0}.ptp-bootstrap-fallback{top:max(var(--ptp-size-12), env(safe-area-inset-top));z-index:var(--ptp-z-tooltip);width:min(calc(100% - var(--ptp-size-32)), var(--ptp-size-640));justify-content:space-between;align-items:center;gap:var(--ptp-size-16);padding:var(--ptp-size-12) var(--ptp-size-16);border:var(--ptp-size-1) solid color-mix(in srgb, var(--ptp-warning) 36%, var(--ptp-border));border-radius:var(--ptp-radius-md);background:color-mix(in srgb, var(--ptp-surface-raised) 94%, var(--ptp-warning));box-shadow:var(--ptp-shadow-lg);color:var(--ptp-text);display:flex;position:fixed;left:50%;transform:translate(-50%)}.ptp-bootstrap-fallback>div{gap:var(--ptp-size-4);min-width:0;display:grid}.ptp-bootstrap-fallback span{color:var(--ptp-text-muted);font-size:var(--ptp-font-size-caption)}.ptp-bootstrap-fallback button{min-width:var(--ptp-size-44);min-height:var(--ptp-size-44);padding:0 var(--ptp-size-14);border-radius:var(--ptp-radius-sm);background:var(--ptp-primary);color:var(--ptp-primary-contrast);font-weight:var(--ptp-font-weight-semibold)}.ptp-bootstrap-fallback button:focus-visible{outline:var(--ptp-size-2) solid var(--ptp-focus-ring);outline-offset:var(--ptp-size-2)}@media (width<=639px){.ptp-bootstrap-fallback{flex-direction:column;align-items:stretch}}.sr-only,.skip-link{width:var(--ptp-size-1);height:var(--ptp-size-1);margin:calc(var(--ptp-size-1) * -1);clip:rect(0 0 0 0);white-space:nowrap;border:0;padding:0;position:absolute;overflow:hidden}.skip-link:focus{z-index:var(--ptp-z-tooltip);top:var(--ptp-space-3);left:var(--ptp-space-3);clip:auto;clip-path:none;border-radius:var(--ptp-radius-sm);background:var(--ptp-primary);width:auto;height:auto;color:var(--ptp-primary-contrast);padding:var(--ptp-space-2) var(--ptp-space-3);margin:0;overflow:visible}.ptp-app-environment.ptp-app-environment{isolation:isolate;background:var(--ptp-liquid-bg-base,var(--ptp-app-environment-bg,var(--ptp-bg)));position:relative}.ptp-app-environment:before,.ptp-app-environment:after{z-index:0;pointer-events:none;content:"";position:fixed;inset:0}.ptp-app-environment:before{background-image:var(--ptp-liquid-bg-image,none);background-position:var(--ptp-liquid-bg-position,center center);background-repeat:var(--ptp-liquid-bg-repeat,no-repeat);background-size:var(--ptp-liquid-bg-size,cover);opacity:var(--ptp-liquid-bg-opacity,1)}.ptp-app-environment:after{background:linear-gradient(180deg, rgb(var(--ptp-liquid-bg-scrim-rgb,255 255 255) / var(--ptp-liquid-bg-top-alpha,.76)) 0%, rgb(var(--ptp-liquid-bg-overlay-rgb,248 250 252) / var(--ptp-liquid-bg-overlay-alpha,.68)) 42%, rgb(var(--ptp-liquid-bg-scrim-rgb,255 255 255) / var(--ptp-liquid-bg-bottom-alpha,.82)) 100%), radial-gradient(circle at 50% 40%, rgb(var(--ptp-liquid-bg-scrim-rgb,255 255 255) / var(--ptp-liquid-bg-clean-alpha,.52)) 0%, transparent 48%), radial-gradient(circle at 100% 0%, rgb(var(--ptp-liquid-bg-accent-rgb,255 106 26) / var(--ptp-liquid-bg-vignette-alpha,.05)) 0%, transparent 36%)}.ptp-app-environment>:where(:not(.sr-only):not(.skip-link)){z-index:1;position:relative}@media (width>=768px) and (width<=1023px){.ptp-app-environment.ptp-app-environment{--ptp-liquid-bg-position:center top;--ptp-liquid-bg-top-alpha:.62;--ptp-liquid-bg-overlay-alpha:.5;--ptp-liquid-bg-bottom-alpha:.7;--ptp-liquid-bg-clean-alpha:.26}}@media (width<=767px){.ptp-app-environment.ptp-app-environment{--ptp-liquid-bg-position:center top;--ptp-liquid-bg-top-alpha:.7;--ptp-liquid-bg-overlay-alpha:.58;--ptp-liquid-bg-bottom-alpha:.76;--ptp-liquid-bg-clean-alpha:0;--ptp-liquid-bg-vignette-alpha:0}.ptp-app-environment:before,.ptp-app-environment:after{position:absolute}}.ptp-app-environment.ptp-app-environment--operations{--ptp-liquid-bg-image:none;--ptp-glass-card-bg:var(--ptp-surface-solid);--ptp-glass-card-bg-soft:var(--ptp-surface-solid);--ptp-glass-card-border:var(--ptp-border);--ptp-glass-card-radius-md:var(--ptp-radius-lg);--ptp-glass-card-radius-lg:var(--ptp-radius-lg);--ptp-glass-card-shadow:var(--ptp-shadow-sm);--ptp-glass-card-filter:none;--ptp-glass-card-highlight:none}.ptp-app-environment--operations:after{background:0 0}.ptp-app-environment.ptp-app-environment--docs{--ptp-liquid-bg-position:center top;--ptp-liquid-bg-top-alpha:.36;--ptp-liquid-bg-overlay-alpha:.28;--ptp-liquid-bg-bottom-alpha:.46;--ptp-liquid-bg-clean-alpha:.08;--ptp-liquid-bg-vignette-alpha:.14}.glass-card,.ptp-glass-card{isolation:isolate;border:var(--ptp-size-1) solid var(--ptp-glass-card-border);border-radius:var(--ptp-glass-card-radius-md);background:var(--ptp-glass-card-bg);box-shadow:var(--ptp-glass-card-shadow);color:var(--ptp-text);-webkit-backdrop-filter:var(--ptp-glass-card-filter);transition:transform var(--ptp-duration-base) var(--ptp-ease-standard), border-color var(--ptp-duration-base) var(--ptp-ease-standard), background var(--ptp-duration-base) var(--ptp-ease-standard), box-shadow var(--ptp-duration-base) var(--ptp-ease-standard), opacity var(--ptp-duration-base) var(--ptp-ease-standard);position:relative;overflow:hidden}.glass-card:before,.ptp-glass-card:before{z-index:0;border-radius:inherit;background:var(--ptp-glass-card-highlight);content:"";opacity:.55;pointer-events:none;position:absolute;inset:0}.glass-card>*,.ptp-glass-card>*{z-index:1;position:relative}.stat-card,.ptp-glass-card-sm{border-radius:var(--ptp-glass-card-radius-sm);box-shadow:var(--ptp-glass-card-shadow-sm)}.panel-card,.ptp-glass-card-lg{border-radius:var(--ptp-glass-card-radius-lg)}.notice-item,.ptp-glass-card-soft{border-color:var(--ptp-glass-card-border-muted);border-radius:var(--ptp-glass-card-radius-sm);background:var(--ptp-glass-card-bg-soft);box-shadow:var(--ptp-glass-card-shadow-inner)}.icon-glass,.ptp-glass-icon{border:var(--ptp-size-1) solid var(--ptp-glass-card-border);background:var(--ptp-glass-icon-bg);color:var(--ptp-primary);box-shadow:var(--ptp-glass-icon-shadow);-webkit-backdrop-filter:var(--ptp-glass-card-filter);place-items:center;display:grid}.dropdown-glass,.ptp-glass-dropdown{border:var(--ptp-size-1) solid var(--ptp-glass-card-border);border-radius:var(--ptp-glass-card-radius-md);background:var(--ptp-glass-card-dropdown-bg);box-shadow:var(--ptp-glass-dropdown-shadow);-webkit-backdrop-filter:var(--ptp-glass-dropdown-filter)}@media (hover:hover){.glass-card:hover,.ptp-glass-card:hover{border-color:var(--ptp-glass-card-border-hover);box-shadow:var(--ptp-glass-card-shadow-hover);transform:translateY(calc(var(--ptp-size-1) * -1))}}@keyframes ptp-spin{to{transform:rotate(360deg)}}@keyframes ptp-pulse-dot{0%,to{opacity:.42;transform:scale(.9)}50%{opacity:1;transform:scale(1)}}@keyframes ptp-pulse-soft-scale{0%,to{opacity:.58;transform:scale(.96)}50%{opacity:1;transform:scale(1.04)}}@keyframes ptp-placeholder-shimmer{0%{background-position:100% 0}to{background-position:0 0}}@keyframes ptp-skeleton-shimmer-x{0%{background-position:120% 0}to{background-position:-120% 0}}@keyframes ptp-skeleton-position-x{to{background-position-x:-220%}}@keyframes ptp-skeleton-flow{0%{background-position:140% 0}to{background-position:-80% 0}}@keyframes ptp-stream-progress{0%{transform:translate(-90%)}55%{transform:translate(108%)}to{transform:translate(132%)}}@keyframes ptp-image-reveal-subtle{0%{opacity:0;transform:scale(1.012)}to{opacity:1;transform:scale(1)}}@keyframes ptp-surface-enter-y{0%{opacity:0;transform:translateY(var(--ptp-size-8))}to{opacity:1;transform:translateY(0)}}@keyframes ptp-card-enter-y{0%{opacity:0;transform:translateY(var(--ptp-size-10))}to{opacity:1;transform:translateY(0)}}@keyframes ptp-drawer-enter-x{0%{opacity:0;transform:translateX(var(--ptp-size-18))}to{opacity:1;transform:translate(0)}}@keyframes ptp-loading-line-sweep{0%{transform:translate(-110%)}to{transform:translate(250%)}}@keyframes ptp-skeleton-shine-wide{0%{background-position:calc(var(--ptp-size-260) * -1) 0, 0 0}to{background-position:calc(100% + var(--ptp-size-260)) 0, 0 0}}@keyframes ptp-skeleton-sweep-x{to{transform:translate(100%)}}@keyframes ptp-home-model-card-skeleton{0%{background-position:0 0,120% 0}to{background-position:0 0,-120% 0}}@keyframes ptp-home-hero-copy-enter{0%{opacity:0;transform:translateY(var(--ptp-size-18))}to{opacity:1;transform:translateY(0)}}@keyframes ptp-home-hero-visual-enter{0%{opacity:0;transform:translateY(var(--ptp-size-20)) scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes ptp-home-crystal-breathe-rotated{0%,to{transform:translate(-50%,-50%)rotate(45deg)scale(1)}50%{transform:translate(-50%,-50%)rotate(45deg)scale(1.04)}}@keyframes ptp-float-y-soft{0%,to{transform:translate(0,0)}50%{transform:translate3d(0, calc(var(--ptp-size-8) * -1), 0)}}@keyframes ptp-orbit-glow-soft{0%,to{opacity:.46;filter:blur()}50%{opacity:.72;filter:blur(var(--ptp-size-1))}}@keyframes ptp-home-crystal-breathe-centered{0%,to{transform:translate(-50%,-50%)scale(1)}50%{transform:translate(-50%,-50%)scale(1.025)}}@keyframes ptp-home-crystal-breathe-emphatic{0%,to{transform:translate(-50%,-50%)scale(1)}36%{transform:translate(-50%,-50%)scale(1.035)}58%{transform:translate(-50%,-50%)scale(1.065)}}@media (prefers-reduced-motion:reduce){*,:before,:after{animation-duration:var(--ptp-duration-instant)!important;scroll-behavior:auto!important;transition-duration:var(--ptp-duration-instant)!important;animation-iteration-count:1!important}.glass-card,.ptp-glass-card{transition-duration:var(--ptp-duration-instant)}.glass-card:hover,.ptp-glass-card:hover{transform:none}.ptp-skeleton-animated,[class*=skeleton],[class*=skeleton]:before,[class*=skeleton]:after,[class*=skeleton] *,[class*=shimmer],[class*=shimmer]:before,[class*=shimmer]:after,[class*=shimmer] *{will-change:auto!important;animation:none!important}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ptp-topbar-height:var(--ptp-workspace-nav-height)}body{background:var(--ptp-app-environment-bg);min-height:100vh;color:var(--ptp-text);font-family:var(--ptp-font-ui);font-size:var(--ptp-font-size-body);line-height:var(--ptp-line-height-1-45);margin:0}button:disabled,input:disabled,select:disabled,textarea:disabled{cursor:not-allowed;opacity:.55}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,a:focus-visible{outline:var(--ptp-size-2) solid color-mix(in srgb, var(--ptp-primary) 62%, transparent);outline-offset:var(--ptp-size-2)}.ui-icon{flex:none;width:1em;height:1em}code,kbd{font-family:var(--ptp-font-mono);font-variant-numeric:tabular-nums}.loading-line{z-index:var(--ptp-z-tooltip);width:100%;height:var(--ptp-size-2);background:color-mix(in srgb, var(--ptp-primary) 10%, transparent);position:fixed;top:0;left:0;overflow:hidden}.loading-line:after{background:linear-gradient(90deg, transparent, var(--ptp-primary), transparent);width:42%;animation:ptp-loading-line-sweep calc(var(--ptp-duration-deliberate) * 3) ease-in-out infinite;content:"";position:absolute;inset:0}.loading-line-enter-active,.loading-line-leave-active{transition:opacity var(--ptp-duration-fast) var(--ptp-ease-standard)}.loading-line-enter-from,.loading-line-leave-to{opacity:0}*{box-sizing:border-box}html{min-width:var(--ptp-size-320);scroll-behavior:smooth}body{min-width:var(--ptp-size-320);background:var(--ptp-app-environment-bg);min-height:100vh;color:var(--ptp-text);font-family:var(--ptp-font-ui);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0;overflow-x:hidden}a{color:inherit;text-decoration:none}button,input{font:inherit}button,a{touch-action:manipulation}img,svg{display:block}.sr-only,.skip-link:not(:focus){width:var(--ptp-size-1);height:var(--ptp-size-1);margin:calc(var(--ptp-size-1) * -1);clip:rect(0 0 0 0);white-space:nowrap;border:0;padding:0;position:absolute;overflow:hidden}.skip-link:focus{z-index:var(--ptp-z-tooltip);top:var(--ptp-space-3);left:var(--ptp-space-3);width:auto;height:auto;min-height:var(--ptp-hit-target);padding:var(--ptp-space-2) var(--ptp-space-3);clip:auto;border-radius:var(--ptp-radius-pill);background:var(--ptp-text);color:var(--ptp-primary-contrast);font-weight:var(--ptp-font-weight-bold);align-items:center;margin:0;display:inline-flex;position:fixed;overflow:visible}button:focus-visible,a:focus-visible,input:focus-visible{outline:var(--ptp-size-3) solid var(--ptp-focus-ring);outline-offset:var(--ptp-size-3)}.icon{width:var(--ptp-size-20);height:var(--ptp-size-20);flex:none;justify-content:center;align-items:center;display:inline-flex}.icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:100%;height:100%}.www-route-panel{min-width:0;display:block}.www-route-skeleton{width:min(var(--ptp-content-max), calc(100vw - var(--ptp-page-gutter) - var(--ptp-page-gutter)));min-height:calc(100vh - var(--ptp-workspace-nav-height));padding:calc(var(--ptp-workspace-nav-height) + var(--ptp-space-8)) 0 var(--ptp-space-8);margin:0 auto}.www-toast-zone{z-index:var(--ptp-z-tooltip);top:calc(var(--ptp-workspace-nav-height) + var(--ptp-space-4));width:max-content;max-width:calc(100vw - var(--ptp-space-6));pointer-events:auto;position:fixed;left:50%;transform:translate(-50%)}.www-toast-fade-enter-active,.www-toast-fade-leave-active{transition:opacity var(--ptp-duration-base) var(--ptp-ease-enter), transform var(--ptp-duration-base) var(--ptp-ease-enter)}.www-toast-fade-enter-from,.www-toast-fade-leave-to{opacity:0;transform:translate(-50%, calc(var(--ptp-motion-distance-sm) * -1))}.register-main{align-items:center;min-height:100vh;display:grid}.register-panel{gap:var(--ptp-space-5);width:min(100%, var(--ptp-size-720));padding:var(--ptp-space-5);border:var(--ptp-size-1) solid var(--ptp-glass-card-border);border-radius:var(--ptp-glass-card-radius-lg);background:var(--ptp-surface-raised);box-shadow:var(--ptp-shadow-lg);justify-self:center;display:grid}.register-panel-wide{grid-template-columns:minmax(0,1fr)}.register-copy,.register-form,.identity-stack{gap:var(--ptp-space-3);align-content:start;display:grid}.eyebrow{color:var(--ptp-primary);font-size:var(--ptp-font-size-label);font-weight:var(--ptp-font-weight-heavy);margin:0}.register-copy h1{color:var(--ptp-text);font-size:var(--ptp-font-size-display-sm);line-height:var(--ptp-line-height-display-sm);margin:0}.register-lede,.form-row small,.form-footnote,.identity-note-card span,.invite-card small{color:var(--ptp-text-muted);font-size:var(--ptp-font-size-body);margin:0;line-height:1.65}.auth-state-strip,.register-actions{gap:var(--ptp-space-2);flex-wrap:wrap;display:flex}.auth-state-strip span,.identity-note-card,.invite-card,.identity-link-state{padding:var(--ptp-space-3);border:var(--ptp-size-1) solid var(--ptp-border);border-radius:var(--ptp-radius-lg);background:color-mix(in srgb, var(--ptp-neutral-white) 62%, transparent)}.identity-note-card,.invite-card,.identity-link-state{gap:var(--ptp-space-2);display:grid}.identity-note-card strong,.invite-card strong,.identity-link-state strong{color:var(--ptp-text)}.register-form{padding:var(--ptp-space-4);border:var(--ptp-size-1) solid var(--ptp-border);border-radius:var(--ptp-radius-xl);background:color-mix(in srgb, var(--ptp-neutral-white) 70%, transparent)}.form-row{gap:var(--ptp-space-2);display:grid}.form-footnote a{color:var(--ptp-info);font-weight:var(--ptp-font-weight-760);text-decoration-line:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--ptp-info) 32%, transparent);text-decoration-color:color-mix(in srgb, var(--ptp-info) 32%, transparent);text-decoration-thickness:var(--ptp-size-1);text-underline-offset:var(--ptp-size-3)}.form-footnote a:hover{color:color-mix(in srgb, var(--ptp-info) 84%, var(--ptp-primary));text-decoration-color:currentColor}.policy-confirm-row{gap:var(--ptp-space-1);padding:var(--ptp-space-2) var(--ptp-space-3);border:var(--ptp-size-1) solid color-mix(in srgb, var(--ptp-border) 72%, transparent);border-radius:var(--ptp-radius-lg);background:color-mix(in srgb, var(--ptp-neutral-white) 54%, transparent)}.policy-confirm-control{align-items:center;gap:var(--ptp-space-2);display:flex}.policy-confirm-label{min-width:0;color:var(--ptp-text);font-size:var(--ptp-font-size-body-compact);line-height:var(--ptp-line-height-body-compact);overflow-wrap:anywhere;display:inline}.policy-confirm-label a,.policy-confirm-label button{color:var(--ptp-info);font:inherit;font-weight:var(--ptp-font-weight-760);text-decoration-line:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--ptp-info) 36%, transparent);text-decoration-color:color-mix(in srgb, var(--ptp-info) 36%, transparent);text-decoration-thickness:var(--ptp-size-1);text-underline-offset:var(--ptp-size-3);cursor:pointer;background:0 0;border:0;padding:0}.policy-confirm-label a:hover,.policy-confirm-label button:hover{color:color-mix(in srgb, var(--ptp-info) 84%, var(--ptp-primary));text-decoration-color:currentColor}.inline-field{align-items:end;gap:var(--ptp-space-2);grid-template-columns:minmax(0,1fr) auto;display:grid}.inline-action{white-space:nowrap}.field-error{color:var(--ptp-danger);display:none}.field-error:not(:empty){display:block}.register-submit,.auth-wide-action{width:100%}.register-main-split{align-items:center}.register-panel-split{border-color:color-mix(in srgb, var(--ptp-primary) 16%, var(--ptp-glass-card-border));background:linear-gradient(115deg, color-mix(in srgb, var(--ptp-surface-raised) 88%, transparent) 0%, color-mix(in srgb, var(--ptp-surface-raised) 74%, transparent) 58%, color-mix(in srgb, var(--ptp-primary-soft) 44%, var(--ptp-surface-raised)) 100%), var(--ptp-glass-card-bg);width:100%;box-shadow:var(--ptp-glass-card-shadow), inset 0 var(--ptp-size-1) 0 color-mix(in srgb, var(--ptp-neutral-white) 76%, transparent);-webkit-backdrop-filter:var(--ptp-glass-card-filter);padding:0;overflow:hidden}.register-split-shell{grid-template-columns:minmax(0, 1.6fr) minmax(var(--ptp-size-360), .96fr);min-height:var(--ptp-size-640);display:grid;position:relative}.register-form-column{align-content:center;gap:var(--ptp-space-5);min-width:0;padding:var(--ptp-space-10);display:grid}.register-form-column.is-top-aligned{padding-top:var(--ptp-space-8);align-content:start}.register-split-copy{gap:var(--ptp-space-2);width:100%;max-width:none}.register-split-copy .eyebrow{font-size:var(--ptp-font-size-body-compact)}.register-split-copy .register-lede{max-width:var(--ptp-size-520)}.register-form-modern{width:100%;max-width:none;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.register-form-modern .form-row{gap:var(--ptp-space-2)}.register-form-modern .inline-action{min-width:var(--ptp-size-124)}.register-form-input{background:color-mix(in srgb, var(--ptp-neutral-white) 76%, var(--ptp-surface-raised));box-shadow:inset 0 var(--ptp-size-1) 0 color-mix(in srgb, var(--ptp-neutral-white) 62%, transparent), 0 var(--ptp-size-8) var(--ptp-size-24) color-mix(in srgb, var(--ptp-neutral-950) 4%, transparent)}.agreement-shell{min-height:100vh}.agreement-main{width:min(var(--ptp-page-max), calc(100% - (var(--ptp-page-gutter) * 2)));padding:calc(var(--ptp-workspace-nav-height) + var(--ptp-space-8)) 0 var(--ptp-space-10);justify-items:center;margin:0 auto;display:grid}.agreement-document{gap:var(--ptp-space-5);width:min(100%, var(--ptp-size-960));max-width:var(--ptp-size-960);padding:var(--ptp-space-7);border:var(--ptp-size-1) solid color-mix(in srgb, var(--ptp-neutral-white) 54%, var(--ptp-glass-card-border));border-radius:var(--ptp-glass-card-radius-lg);background:linear-gradient(145deg, color-mix(in srgb, var(--ptp-neutral-white) 76%, transparent), color-mix(in srgb, var(--ptp-primary-soft) 16%, transparent)), color-mix(in srgb, var(--ptp-glass-card-bg) 86%, transparent);box-shadow:var(--ptp-glass-card-shadow), inset 0 var(--ptp-size-1) 0 color-mix(in srgb, var(--ptp-neutral-white) 78%, transparent);-webkit-backdrop-filter:var(--ptp-glass-card-filter);display:grid}.agreement-dialog-body{overflow:auto}.agreement-document-dialog{width:100%;max-width:none;box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:0;border-radius:0;padding:0}.agreement-head,.agreement-section,.agreement-footer{gap:var(--ptp-space-2);display:grid}.agreement-head h1{color:var(--ptp-text);font-size:var(--ptp-font-size-display-sm);line-height:var(--ptp-line-height-display-sm);margin:0}.agreement-head p,.agreement-intro,.agreement-section p,.agreement-footer p{color:var(--ptp-text-muted);font-size:var(--ptp-font-size-body);margin:0;line-height:1.8}.agreement-section{padding-top:var(--ptp-space-4);border-top:var(--ptp-size-1) solid color-mix(in srgb, var(--ptp-border) 74%, transparent)}.agreement-section h2{color:var(--ptp-text);font-size:var(--ptp-font-size-section-title);line-height:var(--ptp-line-height-section-title);margin:0}.agreement-list{gap:var(--ptp-space-2);color:var(--ptp-text-muted);font-size:var(--ptp-font-size-body);margin:0;padding-left:1.25rem;line-height:1.8;display:grid}.agreement-list li{margin:0}.agreement-rich-paragraph{color:var(--ptp-text-muted);font-size:var(--ptp-font-size-body);margin:0;line-height:1.8}.agreement-inline-link{color:var(--ptp-info);font:inherit;font-weight:var(--ptp-font-weight-760);text-decoration-line:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--ptp-info) 36%, transparent);text-decoration-color:color-mix(in srgb, var(--ptp-info) 36%, transparent);text-decoration-thickness:var(--ptp-size-1);text-underline-offset:var(--ptp-size-3);cursor:pointer;background:0 0;border:0;padding:0}.agreement-inline-link:hover{color:color-mix(in srgb, var(--ptp-info) 84%, var(--ptp-primary));text-decoration-color:currentColor}.agreement-signature{font-weight:var(--ptp-font-weight-heavy);justify-self:end}.account-membership-preview{width:100%;min-width:0;max-width:none}.account-membership-preview .ptp-membership-plan-grid{gap:var(--ptp-space-5)}.register-submit{box-shadow:inset 0 var(--ptp-size-1) 0 color-mix(in srgb, var(--ptp-neutral-white) 36%, transparent), 0 var(--ptp-size-12) var(--ptp-size-30) color-mix(in srgb, var(--ptp-primary) 26%, transparent)}.register-marketing-panel{align-content:center;gap:var(--ptp-space-5);min-width:0;padding:var(--ptp-space-7);border-left:var(--ptp-size-1) solid color-mix(in srgb, var(--ptp-primary) 10%, var(--ptp-border));background:radial-gradient(circle at 88% 28%, color-mix(in srgb, var(--ptp-primary) 24%, transparent), transparent 32%), linear-gradient(180deg, color-mix(in srgb, var(--ptp-primary-soft) 48%, transparent), color-mix(in srgb, var(--ptp-surface-raised) 78%, transparent));display:grid;position:relative;overflow:hidden}.register-deco-flow,.register-deco-orb,.register-deco-bubble{z-index:0;pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute}.register-deco-flow{top:var(--ptp-size-24);right:calc(var(--ptp-size-90) * -1);width:min(var(--ptp-size-620), 140%);opacity:.45}.register-deco-orb{top:calc(var(--ptp-size-32) * -1);right:calc(var(--ptp-size-72) * -1);width:min(var(--ptp-size-360), 72%);opacity:.2}.register-deco-bubble{top:var(--ptp-space-5);left:var(--ptp-space-4);width:var(--ptp-size-108);opacity:.56}.register-token-visual,.register-benefit-panel{z-index:1;position:relative}.register-token-visual{min-height:var(--ptp-size-250);place-items:center;display:grid}.register-token-visual img{width:min(100%, var(--ptp-size-430));filter:drop-shadow(0 var(--ptp-size-24) var(--ptp-size-32) color-mix(in srgb, var(--ptp-primary) 22%, transparent))}.register-benefit-panel{gap:var(--ptp-space-4);padding:var(--ptp-space-5);border:var(--ptp-size-1) solid color-mix(in srgb, var(--ptp-neutral-white) 74%, var(--ptp-border));border-radius:var(--ptp-glass-card-radius-md);background:color-mix(in srgb, var(--ptp-neutral-white) 58%, transparent);box-shadow:var(--ptp-shadow-sm), inset 0 var(--ptp-size-1) 0 color-mix(in srgb, var(--ptp-neutral-white) 70%, transparent);-webkit-backdrop-filter:blur(var(--ptp-size-20)) saturate(150%);display:grid}.register-benefit-panel h2,.register-benefit-panel p,.register-benefit-list{margin:0}.register-benefit-panel h2{color:var(--ptp-text);font-size:var(--ptp-font-size-page-title);font-weight:var(--ptp-font-weight-heavy);line-height:var(--ptp-line-height-page-title)}.register-benefit-panel h2 span{color:var(--ptp-primary)}.register-benefit-panel>p{color:var(--ptp-text-muted);font-size:var(--ptp-font-size-body);line-height:var(--ptp-line-height-body)}.register-benefit-list{gap:var(--ptp-space-3);padding:0;list-style:none;display:grid}.register-benefit-item{grid-template-columns:var(--ptp-size-44) minmax(0, 1fr);align-items:center;gap:var(--ptp-space-3);min-height:var(--ptp-size-76);padding:var(--ptp-space-3);border:var(--ptp-size-1) solid color-mix(in srgb, var(--ptp-neutral-white) 70%, var(--ptp-border));border-radius:var(--ptp-radius-xl);background:color-mix(in srgb, var(--ptp-neutral-white) 70%, transparent);box-shadow:inset 0 var(--ptp-size-1) 0 color-mix(in srgb, var(--ptp-neutral-white) 64%, transparent);display:grid}.register-benefit-icon{width:var(--ptp-size-44);height:var(--ptp-size-44);border-radius:var(--ptp-radius-lg);background:color-mix(in srgb, var(--ptp-primary) 12%, transparent);color:var(--ptp-primary);place-items:center;display:grid}.register-benefit-icon .ui-icon{width:var(--ptp-size-24);height:var(--ptp-size-24)}.register-benefit-item span:last-child{gap:var(--ptp-size-4);min-width:0;display:grid}.register-benefit-item strong{color:var(--ptp-text);font-size:var(--ptp-font-size-body-lg);font-weight:var(--ptp-font-weight-bold);line-height:var(--ptp-line-height-card-title)}.register-benefit-item small{color:var(--ptp-text-muted);font-size:var(--ptp-font-size-body-compact);line-height:var(--ptp-line-height-body-compact)}.register-secure-note{align-items:center;gap:var(--ptp-space-2);min-height:var(--ptp-hit-target);padding:0 var(--ptp-space-3);border-radius:var(--ptp-radius-lg);background:color-mix(in srgb, var(--ptp-surface-raised) 74%, transparent);color:var(--ptp-text-muted);font-size:var(--ptp-font-size-body-compact);line-height:var(--ptp-line-height-body-compact);display:inline-flex}.register-secure-note .ui-icon{width:var(--ptp-size-18);height:var(--ptp-size-18);color:var(--ptp-primary)}@media (width<=78em){.register-panel-wide,.register-split-shell{grid-template-columns:1fr}.register-form-column{padding:var(--ptp-space-8)}.register-marketing-panel{border-top:var(--ptp-size-1) solid color-mix(in srgb, var(--ptp-primary) 10%, var(--ptp-border));border-left:0}}@media (width<=48em){.register-panel{padding:var(--ptp-space-4);border-radius:var(--ptp-size-24)}.register-copy h1{font-size:var(--ptp-font-size-page-title);line-height:var(--ptp-line-height-page-title)}.register-main{align-items:start}.register-panel-split{border-radius:var(--ptp-size-24);padding:0}.register-split-shell{min-height:0}.register-form-column,.register-marketing-panel{padding:var(--ptp-space-5)}.agreement-document{gap:var(--ptp-space-4);padding:var(--ptp-space-5);border-radius:var(--ptp-size-24)}.agreement-head h1{font-size:var(--ptp-font-size-page-title);line-height:var(--ptp-line-height-page-title)}.register-split-copy{gap:var(--ptp-space-2)}.register-token-visual{min-height:var(--ptp-size-184)}.register-token-visual img{width:min(100%, var(--ptp-size-286))}.register-benefit-panel{padding:var(--ptp-space-4)}.register-benefit-panel h2{font-size:var(--ptp-font-size-section-title-lg);line-height:var(--ptp-line-height-section-title-lg)}.register-benefit-item{min-height:var(--ptp-size-68)}.inline-field{grid-template-columns:1fr}}.not-found-page-body{background:#f8eee6;block-size:100svh;overflow:hidden}.not-found-page-body:before{display:none}.not-found-page-body .www-route-panel{block-size:100svh;overflow:hidden}.not-found-shell,.not-found-image-main,.not-found-art{width:100%;block-size:100svh;overflow:hidden}.not-found-shell{background:#f8eee6}.not-found-image-main{margin:0;padding:0}.not-found-art{margin:0;line-height:0;position:relative}.not-found-art-picture{z-index:0;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.not-found-art-image{object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:auto;max-width:none;height:100%}.not-found-hotspot{z-index:2;border-radius:var(--ptp-radius-pill);cursor:pointer;background:0 0;display:block;position:absolute}.not-found-hotspot:focus-visible{outline:var(--ptp-size-3) solid var(--ptp-focus-ring);outline-offset:var(--ptp-size-3)}
