._showcase_xhvhz_1{color:#211a29;background:#f7f5f8;padding:64px 0;scroll-margin-top:130px}._heading_xhvhz_2{max-width:780px;margin-bottom:24px}._heading_xhvhz_2>p:first-child{color:#73519c;letter-spacing:.13em;margin:0 0 10px;font-size:.8125rem;font-weight:800}._heading_xhvhz_2 h2{margin:0 0 16px;font-size:clamp(26px,3.3vw,40px);line-height:1.4}._heading_xhvhz_2>p:last-child{color:#5e5367;margin:0;font-size:1rem;line-height:1.9}._notice_xhvhz_6{background:#eee7f4;border-left:3px solid #9c74c5;margin:0 0 28px;padding:14px 18px;font-size:.875rem;line-height:1.8}._grid_xhvhz_7{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;display:grid}._card_xhvhz_8{background:#fff;border:1px solid #d9d0e2;border-top:4px solid #9467bc;border-radius:12px;min-width:0;overflow:hidden}._card_xhvhz_8[data-plan=PREMIUM]{border-top-color:#b89a54}._cardHeading_xhvhz_10{padding:24px 24px 18px}._cardHeading_xhvhz_10 p{letter-spacing:.12em;color:#744c99;margin:0 0 8px;font-size:.8125rem;font-weight:800}._card_xhvhz_8[data-plan=PREMIUM] ._cardHeading_xhvhz_10 p{color:#7b622c}._cardHeading_xhvhz_10 h3{color:#241a2d;margin:0 0 6px;font-size:26px;line-height:1.4}._cardHeading_xhvhz_10>span{color:#716778;font-size:.875rem}._limits_xhvhz_15{flex-wrap:wrap;gap:10px;padding:0 24px 20px;font-size:.875rem;display:flex}._limits_xhvhz_15 span{background:#f4f0f7;border-radius:4px;padding:7px 9px}._limits_xhvhz_15 b{margin-left:5px}._viewButtons_xhvhz_17{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:0 24px 20px;display:grid}._viewButtons_xhvhz_17 button,._sampleButtons_xhvhz_18 button{color:#62516d;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d5c9df;border-radius:5px;padding:9px 8px;font-size:.875rem;line-height:1.5}._viewButtons_xhvhz_17 button[aria-pressed=true],._sampleButtons_xhvhz_18 button[aria-pressed=true]{color:#fff;background:#382146;border-color:#382146;font-weight:700}._viewButtons_xhvhz_17 button:focus-visible,._sampleButtons_xhvhz_18 button:focus-visible,._cardLinks_xhvhz_20 a:focus-visible{outline-offset:3px;outline:3px solid #9866ca}._phoneStage_xhvhz_21{background:linear-gradient(145deg,#e8e1ed,#f3eff5);border-block:1px solid #e9e2ed;padding:22px}._phone_xhvhz_21{background:#19151e;border:1px solid #4c4355;border-radius:25px;width:min(100%,390px);margin:0 auto;padding:0 6px;overflow:hidden;box-shadow:0 12px 24px #28172f1f}._phoneTop_xhvhz_23{color:#eee5f6;justify-content:space-between;align-items:center;height:33px;padding:0 15px;font-size:.75rem;display:flex}._phoneTop_xhvhz_23 b{color:#d9bf7c;letter-spacing:.08em;font-size:.75rem}._screen_xhvhz_24{background:#f6f4f7;border-radius:3px;height:560px;overflow:hidden}._screen_xhvhz_24 iframe{pointer-events:none;border:0;width:100%;height:100%;display:block}._phoneBottom_xhvhz_26{height:18px;position:relative}._phoneBottom_xhvhz_26:after{content:"";background:#83768d;border-radius:3px;height:3px;position:absolute;inset:7px 36% auto}._explanation_xhvhz_27{color:#271e31;min-height:134px;padding:20px 24px}._explanation_xhvhz_27 b{font-size:1rem}._explanation_xhvhz_27 p{color:#6d6176;margin:8px 0 0;font-size:.9375rem;line-height:1.8}._cardLinks_xhvhz_20{gap:10px;padding:0 24px 24px;display:grid}._cardLinks_xhvhz_20 a{color:#4e2f63;text-align:center;border:1px solid #836497;border-radius:5px;justify-content:center;align-items:center;min-height:46px;padding:11px 14px;font-size:.9375rem;font-weight:700;line-height:1.5;display:flex}._cardLinks_xhvhz_20 a:first-child{color:#fff;background:#382146;border-color:#382146}._footnote_xhvhz_29{color:#766b7e;margin:22px 0 0;font-size:.875rem;line-height:1.8}._adPreview_xhvhz_30{background:linear-gradient(#eee7f3,#f8f6fa);padding:20px 16px 10px}._sampleButtons_xhvhz_18{justify-content:center;gap:8px;margin:0 0 16px;display:flex}._sampleButtons_xhvhz_18 button{flex:1;max-width:155px}._compact_xhvhz_32{max-width:350px}._compact_xhvhz_32 ._screen_xhvhz_24{height:450px}._adCaption_xhvhz_33{color:#68566f;text-align:center;margin:16px 0 0;font-size:.875rem;line-height:1.7}@media (width<=800px){._showcase_xhvhz_1{padding:42px 0}._grid_xhvhz_7{grid-template-columns:1fr;gap:24px}._cardHeading_xhvhz_10{padding:22px 18px 16px}._limits_xhvhz_15,._viewButtons_xhvhz_17{padding-inline:18px}._phoneStage_xhvhz_21{padding:20px 12px}._explanation_xhvhz_27{min-height:0;padding:20px 18px}._cardLinks_xhvhz_20{padding:0 18px 22px}._notice_xhvhz_6{padding:12px 14px}._heading_xhvhz_2 h2{font-size:28px}._screen_xhvhz_24{height:540px}}@media (prefers-reduced-motion:reduce){._phone_xhvhz_21 *{scroll-behavior:auto}}
