:root{--feedback-fast:.18s}.disclosure-chevron{transition:transform var(--feedback-fast) ease-out}.group[open]>summary .disclosure-chevron,.group[open] .disclosure-chevron{transform:rotate(180deg)}.disclosure-body{animation:disclosure-expand var(--feedback-fast) ease-out}.help-answer-target{animation:2.2s ease-out help-answer-highlight}.demo-result-panel{min-height:18rem}.demo-result-fade{animation:demo-result-in var(--feedback-fast) ease-out}.demo-result-stale{opacity:.45;transition:opacity var(--feedback-fast) ease-out}.panel-dismiss{animation:panel-collapse var(--feedback-fast) ease-in forwards;overflow:hidden}.row-updated{animation:1.8s ease-out row-emphasis}.marketing-demo-frame{width:100%;max-width:415px}.marketing-content-stack{flex-direction:column;gap:3rem;display:flex}@keyframes disclosure-expand{0%{opacity:0}to{opacity:1}}@keyframes help-answer-highlight{0%,15%{box-shadow:inset 0 0 0 2px hsl(var(--primary))}to{box-shadow:inset 0 0 0 2px #0000}}@keyframes demo-result-in{0%{opacity:0}to{opacity:1}}@keyframes panel-collapse{to{opacity:0;max-height:0;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}}@keyframes row-emphasis{0%{background-color:hsl(var(--primary) / .12)}to{background-color:#0000}}@media (prefers-reduced-motion:reduce){.disclosure-body,.help-answer-target,.demo-result-fade,.panel-dismiss,.row-updated{animation:none}.demo-result-stale,.disclosure-chevron{transition:none}}
.landing-kicker{text-transform:uppercase;letter-spacing:.12em;--tw-text-opacity:1;color:rgb(79 0 87/var(--tw-text-opacity,1));font-size:.75rem;font-weight:600;line-height:1}.landing-heading{font-family:var(--font-instrument-serif), ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;letter-spacing:-.01em;font-size:38px;font-weight:400;line-height:1.04}@media (min-width:640px){.landing-heading{font-size:48px}}@media (min-width:1024px){.landing-heading{font-size:56px}}.landing-section{padding-top:4rem;padding-bottom:4rem}@media (min-width:640px){.landing-section{padding-top:5rem;padding-bottom:5rem}}@media (min-width:1024px){.landing-section{padding-top:7rem;padding-bottom:7rem}}.landing-panel{--tw-border-opacity:1;border-width:1px;border-color:rgb(213 208 199/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(245 243 238/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(26 10 42/var(--tw-text-opacity,1));border-radius:6px}.landing-button{border-radius:var(--radius);text-align:center;justify-content:center;align-items:center;min-height:2.75rem;padding:.75rem 22px;font-size:15px;font-weight:500;line-height:1.25;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.landing-button:focus-visible{outline-offset:4px;outline:2px solid #2a0043}.landing-text-link{border-radius:calc(var(--radius) - 4px);text-underline-offset:4px;align-items:center;min-height:2.75rem;font-size:.875rem;font-weight:500;line-height:1.25rem;display:inline-flex}@media (hover:hover) and (pointer:fine){.landing-text-link:hover{text-decoration-line:underline}}.landing-badge{text-transform:uppercase;letter-spacing:.06em;border-radius:9999px;align-items:center;padding:.25rem .625rem;font-size:10px;font-weight:600;line-height:1.25;display:inline-flex}.landing-hero{gap:44px;padding-top:56px;padding-bottom:64px;display:grid}.landing-hero-copy{flex-direction:column;align-items:flex-start;gap:18px;min-width:0;display:flex}.landing-hero-title{text-wrap:balance;max-width:680px;font-family:var(--font-instrument-serif), ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;letter-spacing:-.025em;font-size:54px;font-weight:400;line-height:.94}.landing-hero-lede{--tw-text-opacity:1;max-width:590px;color:rgb(217 210 196/var(--tw-text-opacity,1));font-size:1.125rem;line-height:1.75rem}@media (min-width:640px){.landing-hero-lede{font-size:1.25rem;line-height:1.75rem}}.landing-hero-lede{line-height:1.48}.landing-hero-availability{--tw-text-opacity:1;max-width:590px;color:rgb(217 210 196/var(--tw-text-opacity,1));border-color:#d9d2c44d;border-top-width:1px;margin-top:.25rem;padding-top:1rem;font-size:.875rem;line-height:1.5}.landing-hero-trust{color:#d9d2c4cc;max-width:590px;font-size:.75rem;line-height:1.5}.landing-hero-decision{color:#f5f3ee;background:#2a0043;border:1px solid #f1c342b8;border-top-width:8px;width:min(100%,440px);margin:0 auto;overflow:hidden}.landing-decision-top{text-transform:uppercase;letter-spacing:.12em;--tw-text-opacity:1;color:rgb(241 195 66/var(--tw-text-opacity,1));border-color:#d9d2c44d;border-bottom-width:1px;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;font-size:.75rem;font-weight:600;line-height:1rem;display:flex}.landing-decision-answer{grid-template-columns:minmax(0,1fr) auto;align-items:flex-end;gap:1.5rem;padding:2rem 1.25rem;display:grid}@media (min-width:640px){.landing-decision-answer{padding:2.5rem 1.75rem}}.landing-decision-label{text-transform:uppercase;letter-spacing:.12em;--tw-text-opacity:1;color:rgb(217 210 196/var(--tw-text-opacity,1));margin-bottom:.5rem;font-size:.75rem;font-weight:600;line-height:1rem}.landing-decision-card{letter-spacing:-.025em;max-width:7ch;font-size:clamp(42px,12vw,64px);line-height:.84}.landing-decision-rate{text-align:right;--tw-text-opacity:1;color:rgb(241 195 66/var(--tw-text-opacity,1));flex-direction:column;align-items:flex-end;display:flex}.landing-decision-rate strong{font-size:clamp(48px,14vw,72px);font-weight:400;line-height:.8}.landing-decision-rate span{--tw-text-opacity:1;max-width:5rem;color:rgb(217 210 196/var(--tw-text-opacity,1));margin-top:.75rem;font-size:.75rem;line-height:1.25}.landing-decision-math{--tw-bg-opacity:1;background-color:rgb(241 195 66/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(26 10 42/var(--tw-text-opacity,1));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.landing-decision-math>div{padding:1rem 1.25rem}@media (min-width:640px){.landing-decision-math>div{padding-left:1.75rem;padding-right:1.75rem}}.landing-decision-math>div+div{border-color:#1a0a2a33;border-left-width:1px}.landing-decision-math p{text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:500;line-height:1.25}.landing-decision-math strong{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);margin-top:.25rem;font-size:1.5rem;font-weight:600;line-height:2rem;display:block}@media (min-width:640px){.landing-decision-math strong{font-size:28px}}.landing-decision-note{--tw-text-opacity:1;color:rgb(217 210 196/var(--tw-text-opacity,1));padding:1rem 1.25rem;font-size:.75rem;line-height:1rem}@media (min-width:640px){.landing-decision-note{padding-left:1.75rem;padding-right:1.75rem}}.sample-card{border:1px solid #ffffff2e;border-radius:6px;flex-direction:column;justify-content:space-between;width:300px;height:189px;padding:20px;display:flex;position:relative;overflow:hidden}.sample-card-issuer{letter-spacing:.14em;font-size:10px;font-weight:600;line-height:1}.sample-card-chip{border-radius:5px;width:30px;height:22px;display:block}.sample-card-name{font-size:23px;line-height:1}.sample-card-number{letter-spacing:.08em;margin-top:6px;font-size:12px}.sample-card-compact{aspect-ratio:1.58;border:0;border-radius:8px;width:150px;height:auto;padding:10px}.sample-card-compact .sample-card-chip{border-radius:2px;width:16px;height:11px}.sample-card-compact .sample-card-name{font-size:14px}.sample-card-mini{width:56px;box-shadow:none;border-radius:4px;padding:5px}.sample-card-mini .sample-card-chip{width:9px;height:6px}.sample-card-mini .sample-card-name{font-size:7px}@media (min-width:1024px){.landing-hero{grid-template-columns:minmax(0,690fr) minmax(390px,470fr);align-items:center;gap:clamp(56px,7vw,104px);padding-top:112px;padding-bottom:112px}.landing-hero-copy{gap:24px}.landing-hero-title{font-size:clamp(72px,6.4vw,96px);line-height:.92}}@media (max-width:389px){.landing-hero-title{font-size:48px}.landing-decision-answer{gap:12px}.landing-decision-math>div{padding-inline:16px}}.landing-panel{--tw-bg-opacity:1;background-color:rgb(245 243 238/var(--tw-bg-opacity,1));border-radius:6px}.marketing-site .landing-panel{border-radius:6px}.landing-button,.landing-badge{border-radius:4px}.landing-badge{font-size:12px}.sample-card{box-shadow:none;border-radius:6px}.sample-card:after{display:none}.marketing-site{background:#f5f3ee}.marketing-site .bg-white{background-color:#f5f3ee}.marketing-site .brand-deep-texture,.marketing-site .brand-light-texture{background-image:none}.marketing-site .rounded-xl,.marketing-site .rounded-2xl,.marketing-site .rounded-card{border-radius:6px}.marketing-site :is(button,input,select,textarea),.marketing-site .brand-cta-gold{border-radius:4px}.marketing-site :is(a,button,summary),.marketing-site .living-hover,.marketing-site .living-elevate{transition:none}.marketing-site .living-hover:hover,.marketing-site .living-elevate:hover,.marketing-site .brand-cta-gold:hover,.marketing-site .brand-cta-gold:active{transform:none}.marketing-site .hero-rise,.marketing-site .reveal-once .reveal-item{opacity:1;animation:none;transform:none}.marketing-site .brand-cta-gold:after{display:none}.marketing-site :is(.shadow-sm,.shadow-md,.shadow-lg,.shadow-xl,.shadow-surface,.shadow-elevated),.pikt-member-shell [data-slot=card]{box-shadow:none}.marketing-header{border-bottom:1px solid #d5d0c7}.marketing-site .landing-page :is(.rounded-2xl,.rounded-xl),.pikt-member-shell [data-slot=card]{border-radius:6px}@media (max-width:639px){.landing-page input,.landing-page select{font-size:16px}}@media (max-width:389px){.landing-decision-rate strong{font-size:44px}}div[data-exp-arm]{display:contents}html[data-exp-landing-hero-line]:not([data-exp-landing-hero-line=control]) [data-exp-arm=landing-hero-line\:control],html:not([data-exp-landing-hero-line=already_pikt]) [data-exp-arm=landing-hero-line\:already_pikt],html:not([data-exp-landing-hero-line=checkout]) [data-exp-arm=landing-hero-line\:checkout],html[data-exp-landing-layout]:not([data-exp-landing-layout=control]) [data-exp-arm=landing-layout\:control],html:not([data-exp-landing-layout=extension_first]) [data-exp-arm=landing-layout\:extension_first]{display:none}
