.page-module__i9v-Eq__sectionHead{text-align:center;max-width:820px;margin:0 auto clamp(36px,5vw,64px)}:is(.page-module__i9v-Eq__sectionHead .page-module__i9v-Eq__t-eyebrow,.page-module__i9v-Eq__sectionHead .t-eyebrow){margin-bottom:10px}.page-module__i9v-Eq__sectionSub{max-width:40ch;color:var(--section-fg-2);margin:18px auto 0}.page-module__i9v-Eq__whose{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.page-module__i9v-Eq__whoseCard{background:#fff;border-radius:28px;flex-direction:column;gap:10px;padding:clamp(24px,3vw,34px);display:flex;box-shadow:0 0 0 1px #17151f0f}.page-module__i9v-Eq__whoseCard h3{font-family:var(--font-display);font-size:var(--type-promo-sub);line-height:var(--lh-promo-sub);font-weight:600}.page-module__i9v-Eq__whoseCard p{color:var(--section-fg-2)}.page-module__i9v-Eq__whoseIcon{background:var(--accent-tint);width:52px;height:52px;color:var(--link);border-radius:16px;place-items:center;display:grid}.page-module__i9v-Eq__whoseIcon svg{width:28px;height:28px}.page-module__i9v-Eq__whoseAccent{color:#f4f3fa;background:linear-gradient(160deg,#2a1f4a,#121433)}.page-module__i9v-Eq__whoseAccent p{color:#f4f3fab8}.page-module__i9v-Eq__whoseCode{font-family:var(--font-mono);letter-spacing:.06em;background:#ffffff1a;border-radius:14px;align-self:flex-start;padding:6px 14px;font-size:26px;font-weight:700}.page-module__i9v-Eq__stage{aspect-ratio:1/1.05;width:min(520px,100%);position:relative}.page-module__i9v-Eq__stageMac,.page-module__i9v-Eq__stagePhone{place-items:center;display:grid;position:absolute;inset:0}.page-module__i9v-Eq__stageMac>*{width:78%}.page-module__i9v-Eq__phoneFrame{width:min(300px,58%)}.page-module__i9v-Eq__stepNo{background:var(--accent);color:#fff;border-radius:50%;place-items:center;width:34px;height:34px;margin-bottom:12px;font-weight:700;display:inline-grid}.page-module__i9v-Eq__stepTitle{font-family:var(--font-display);font-size:var(--type-title);line-height:var(--lh-title);letter-spacing:var(--tr-title);font-weight:600}.page-module__i9v-Eq__stepText{max-width:36ch;font-size:var(--type-body);line-height:var(--lh-body);color:var(--section-fg-2);margin-top:12px}.page-module__i9v-Eq__stepKey{margin-top:8px;font-size:17px}.page-module__i9v-Eq__modes{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.page-module__i9v-Eq__mode{background:#fff;border-radius:30px;flex-direction:column;gap:10px;padding:clamp(28px,3.5vw,44px);display:flex;overflow:hidden;box-shadow:0 0 0 1px #17151f0f}.page-module__i9v-Eq__modePermanent{color:#f4f3fa;background:linear-gradient(170deg,#1d1734,#0c0b14 70%)}.page-module__i9v-Eq__badge{background:var(--accent-tint);color:var(--link);font-size:var(--type-micro);letter-spacing:.02em;border-radius:999px;align-self:flex-start;padding:4px 12px;font-weight:700}.page-module__i9v-Eq__modePermanent .page-module__i9v-Eq__badge{color:#c9c0ff;background:#a99bff2e}.page-module__i9v-Eq__modeTitle{font-family:var(--font-display);font-size:var(--type-title);line-height:var(--lh-title);margin-top:4px;font-weight:600}.page-module__i9v-Eq__modeLead{color:var(--section-fg-2);font-size:var(--type-lead);line-height:var(--lh-lead)}.page-module__i9v-Eq__modePermanent .page-module__i9v-Eq__modeLead{color:#f4f3fab3}.page-module__i9v-Eq__modeList{flex-direction:column;gap:10px;margin:8px 0 0;padding:0;list-style:none;display:flex}.page-module__i9v-Eq__modeList li{font-size:var(--type-body);line-height:var(--lh-body);grid-template-columns:20px minmax(0,1fr);gap:10px;display:grid}.page-module__i9v-Eq__modeList svg{width:20px;height:20px;color:var(--link);margin-top:3px}.page-module__i9v-Eq__modePermanent .page-module__i9v-Eq__modeList svg{color:#a99bff}.page-module__i9v-Eq__modeMedia{margin-top:auto;padding-top:24px}.page-module__i9v-Eq__modeGrant{width:min(320px,82%);margin:0 auto -18%}.page-module__i9v-Eq__control{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:clamp(28px,5vw,72px);display:grid}.page-module__i9v-Eq__controlCopy{text-align:start}.page-module__i9v-Eq__controlCopy .page-module__i9v-Eq__sectionSub{margin-inline:0}.page-module__i9v-Eq__controlMedia{background:radial-gradient(90% 80% at 80% 20%,#6b4cf047,#0000 60%),linear-gradient(160deg,#eceaf8,#f6f5fb);border-radius:30px;flex-direction:column;gap:20px;min-height:380px;padding:32px;display:flex;position:relative}.page-module__i9v-Eq__consentStage{width:min(290px,60%);margin-inline-start:auto}.page-module__i9v-Eq__pairedStage{width:min(430px,86%)}.page-module__i9v-Eq__cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:clamp(32px,4vw,48px);display:grid}.page-module__i9v-Eq__keyRow{grid-template-columns:minmax(0,460px) minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,56px);margin-top:clamp(32px,4vw,48px);display:grid}.page-module__i9v-Eq__keyRowFlip{grid-template-columns:minmax(0,1fr) minmax(0,460px)}.page-module__i9v-Eq__keyRowFlip .page-module__i9v-Eq__keyShot{order:2}.page-module__i9v-Eq__keyShot{justify-self:center;width:min(100%,380px)}.page-module__i9v-Eq__keyShotWide{width:100%}.page-module__i9v-Eq__keyShot img{filter:drop-shadow(0 18px 40px #17151f2e);width:100%;height:auto;display:block}.page-module__i9v-Eq__keyShotPanel img{border-radius:20px}.page-module__i9v-Eq__keyCards{gap:12px;display:grid}@media (max-width:734px){.page-module__i9v-Eq__keyRow,.page-module__i9v-Eq__keyRowFlip{grid-template-columns:1fr;justify-items:center}.page-module__i9v-Eq__keyRowFlip .page-module__i9v-Eq__keyShot{order:0}.page-module__i9v-Eq__keyShot{width:min(100%,340px)}.page-module__i9v-Eq__keyShotWide{width:100%}}.page-module__i9v-Eq__card,.page-module__i9v-Eq__use{background:var(--surface-alt,#f2f1f8);border-radius:24px;flex-direction:column;gap:8px;padding:24px;display:flex}.theme-alt .page-module__i9v-Eq__card{background:#fff}.page-module__i9v-Eq__card h3,.page-module__i9v-Eq__use h3,.page-module__i9v-Eq__secItem h3{font-family:var(--font-display);font-size:19px;font-weight:600;line-height:1.3}.page-module__i9v-Eq__card p,.page-module__i9v-Eq__use p{font-size:var(--type-small);line-height:var(--lh-small);color:var(--section-fg-2)}.page-module__i9v-Eq__cardGlyph{width:28px;height:28px;color:var(--link)}.page-module__i9v-Eq__note{max-width:70ch;color:var(--section-fg-2);text-align:center;margin:24px auto 0}.page-module__i9v-Eq__secGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.page-module__i9v-Eq__secItem{background:#ffffff0d;border-radius:24px;flex-direction:column;gap:10px;padding:26px;display:flex;box-shadow:inset 0 0 0 1px #ffffff14}.page-module__i9v-Eq__secItem p{font-size:var(--type-small);line-height:var(--lh-small);color:var(--section-fg-2)}.page-module__i9v-Eq__secGlyph{color:#a99bff;width:30px;height:30px}.page-module__i9v-Eq__secLink{text-align:center;margin-top:32px}.page-module__i9v-Eq__uses{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.page-module__i9v-Eq__use{background:#fff}@media (max-width:1068px){.page-module__i9v-Eq__cards,.page-module__i9v-Eq__secGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:834px){.page-module__i9v-Eq__whose,.page-module__i9v-Eq__modes,.page-module__i9v-Eq__control,.page-module__i9v-Eq__uses{grid-template-columns:1fr}.page-module__i9v-Eq__controlMedia{min-height:0}}@media (max-width:560px){.page-module__i9v-Eq__cards,.page-module__i9v-Eq__secGrid{grid-template-columns:1fr}}
