.pr .rx-home .rx-hero{--rx-fill-em:4.49;position:relative;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:auto auto auto auto auto;-moz-column-gap:var(--rx-gutter);column-gap:var(--rx-gutter);padding:calc(var(--rx-nav-h) + clamp(12px, 2vw, 28px)) var(--rx-inset) clamp(48px,6vw,72px)}.pr .rx-home .rx-hero-title{grid-column:1/-1;grid-row:1/5;display:grid;grid-template-columns:subgrid;grid-template-rows:subgrid;margin:0;color:var(--rx-fg);font-kerning:normal}.pr .rx-home .rx-hero-lead{grid-column:1/-1;grid-row:1;justify-self:start;align-self:end;margin-bottom:clamp(6px,.8vw,12px)}.pr .rx-home .rx-hero-end{grid-column:1/-1;grid-row:4;justify-self:start;align-self:start;margin-top:clamp(10px,1.4vw,18px)}.pr .rx-home .rx-hero-band{grid-column:1/-1;grid-row:2;margin-inline:calc(-1 * var(--rx-inset))}.pr .rx-home .rx-hero-receipt{grid-column:1/-1;grid-row:2;align-self:center;padding-block:clamp(20px,2.4vw,32px)}.pr .rx-home .rx-hero-receipt .rcpt-panel{padding:0}.pr .rx-home .rx-hero-receipt .rcpt-head{margin-bottom:clamp(14px,2.2cqi,24px)}.pr .rx-home .rx-hero-receipt .rcpt-rows{gap:clamp(7px,1.4cqi,11px)}.pr .rx-home .rx-hero-receipt .rcpt-note{margin-top:clamp(14px,2.6cqi,22px)}.pr .rx-home .rx-hero-caption{grid-column:1/-1;grid-row:3;max-width:46ch;margin:12px 0 0;font-family:var(--rx-face-display);font-stretch:100%;font-weight:500;font-size:var(--rx-small);line-height:1.45;color:var(--rx-fg-muted)}.pr .rx-home .rx-hero-side{grid-column:1/-1;grid-row:5;margin-top:clamp(28px,4vw,40px)}.pr .rx-home .rx-hero-deck{max-width:34ch;margin:0;color:var(--rx-fg)}.pr .rx-home .rx-hero-actions{display:flex;flex-direction:column;align-items:flex-start;gap:10px;margin-top:clamp(20px,2vw,28px)}.pr .rx-home .rx-hero-offer{max-width:40ch;margin:0;font-family:var(--rx-face-read);font-size:var(--rx-body);line-height:1.45;color:var(--rx-fg)}.pr .rx-home .rx-hero-setup{margin-top:-4px}@media (max-width:719px){.pr .rx-home .rx-hero{padding-top:calc(var(--rx-nav-h) + 8px)}.pr .rx-home .rx-hero-receipt{padding-block:18px}.pr .rx-home .rx-hero-receipt .rcpt-row{grid-template-columns:6.4em minmax(0,1fr);-moz-column-gap:12px;column-gap:12px;row-gap:0}.pr .rx-home .rx-hero-receipt .rcpt-label,.pr .rx-home .rx-hero-receipt .rcpt-value{font-size:15px;line-height:1.4}.pr .rx-home .rx-hero-receipt .rcpt-rows{gap:5px}.pr .rx-home .rx-hero-receipt .rcpt-head{margin-bottom:12px}.pr .rx-home .rx-hero-receipt .rcpt-title{font-size:17px}.pr .rx-home .rx-hero-receipt .rcpt-note{margin-top:12px;font-size:16px}.pr .rx-home .rx-hero-caption{margin-top:10px}.pr .rx-home .rx-hero-end{margin-top:6px}.pr .rx-home .rx-hero-actions,.pr .rx-home .rx-hero-side{margin-top:18px}.pr .rx-home .rx-hero-cta{align-self:stretch}}@media (min-width:720px) and (max-width:1099px){.pr .rx-home .rx-hero-side{display:grid;grid-template-columns:subgrid;align-items:start}.pr .rx-home .rx-hero-deck{grid-column:1/span 7}.pr .rx-home .rx-hero-actions{grid-column:8/-1;margin-top:6px}}@media (min-width:1100px){.pr .rx-home .rx-hero{grid-template-rows:auto minmax(0,1fr) auto;min-height:clamp(640px,100svh,1040px)}.pr .rx-home .rx-hero-title{grid-row:1/4;font-size:min(var(--rx-display-fit),21svh,max(112px,calc((100svh - 550px) / 1.88)),calc((min(100vw, var(--rx-max)) - 2 * var(--rx-margin)) * .165))}.pr .rx-home .rx-hero-end{grid-row:3;justify-self:end;margin-right:-.035em}.pr .rx-home .rx-hero-receipt{grid-column:1/span 7}.pr .rx-home .rx-hero-caption{grid-column:1/span 3;grid-row:3;align-self:start;margin-top:14px}.pr .rx-home .rx-hero-side{grid-column:9/-1;grid-row:2;align-self:center;margin:0;padding-block:clamp(20px,2.4vw,32px);background:var(--rx-navy);--rx-fg:var(--rx-on-dark);--rx-fg-muted:var(--rx-on-dark-dim);--rx-link:var(--rx-on-dark);--rx-focus:var(--rx-accent-dark);--rx-tone-1:var(--rx-stage);color:var(--rx-fg)}}@media (max-width:719px) and (max-height:860px){.pr .rx-home .rx-hero-title{font-size:min(var(--rx-display-fit),8.4svh)}.pr .rx-home .rx-hero-receipt{padding-block:12px}.pr .rx-home .rx-hero-receipt .rcpt-head{margin-bottom:8px}.pr .rx-home .rx-hero-receipt .rcpt-rows{gap:2px}.pr .rx-home .rx-hero-receipt .rcpt-label,.pr .rx-home .rx-hero-receipt .rcpt-value{font-size:14px;line-height:1.35}.pr .rx-home .rx-hero-receipt .rcpt-note{margin-top:8px;font-size:15px}.pr .rx-home .rx-hero-caption{margin-top:6px}.pr .rx-home .rx-hero-actions,.pr .rx-home .rx-hero-side{margin-top:12px}.pr .rx-home .rx-hero-deck{font-size:var(--rx-body);line-height:1.4}}@media (max-width:719px) and (max-height:760px){.pr .rx-home .rx-hero{padding-top:calc(var(--rx-nav-h) + 4px)}.pr .rx-home .rx-hero-title{font-size:min(var(--rx-display-fit),max(52px,7.8svh))}.pr .rx-home .rx-hero-receipt{padding-block:10px}.pr .rx-home .rx-hero-receipt .rcpt-head{margin-bottom:6px}.pr .rx-home .rx-hero-end{margin-top:4px}.pr .rx-home .rx-hero-deck{line-height:1.35}}@media (min-width:720px) and (max-width:1099px) and (max-height:820px){.pr .rx-home .rx-hero-title{font-size:min(var(--rx-display-fit),13svh)}.pr .rx-home .rx-hero-receipt{padding-block:12px}.pr .rx-home .rx-hero-receipt .rcpt-head{margin-bottom:8px}.pr .rx-home .rx-hero-receipt .rcpt-rows{gap:2px}.pr .rx-home .rx-hero-receipt .rcpt-note{margin-top:8px}.pr .rx-home .rx-hero-caption{margin-top:6px}.pr .rx-home .rx-hero-end{margin-top:4px}.pr .rx-home .rx-hero-side{margin-top:12px}.pr .rx-home .rx-hero-deck{max-width:46ch}}.pr .rx-home .rx-read{padding-bottom:0}.pr .rx-home .rx-read-title{grid-column:1/-1}.pr .rx-home .rx-read-lead{grid-column:5/-1;max-width:40ch;margin-top:clamp(24px,2.4vw,32px)}.pr .rx-home .rx-read-session{display:grid;row-gap:clamp(24px,2.4vw,36px);margin:clamp(48px,5vw,64px) 0 0}.pr .rx-home .rx-read-session-row{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:var(--rx-gutter);column-gap:var(--rx-gutter);align-items:baseline}.pr .rx-home .rx-read-session-row>dt{grid-column:1/span 4;font-family:var(--rx-face-display);font-stretch:100%;font-weight:600;font-size:var(--rx-small);line-height:1.45;color:var(--rx-fg-muted)}.pr .rx-home .rx-read-session-row>dd{grid-column:5/-1;margin:0;min-width:0}.pr .rx-home .rx-read-ask{max-width:52ch;font-family:var(--rx-face-read);font-size:var(--rx-lead);line-height:1.35}.pr .rx-home .rx-read-calls{display:grid;row-gap:14px;margin:0;padding:0;list-style:none;font-size:15px;line-height:1.55}.pr .rx-home .rx-read-calls>li{display:block;min-width:0}.pr .rx-home .rx-read-calls code{font-family:var(--rx-face-data);font-size:15px;overflow-wrap:anywhere}.pr .rx-home .rx-read-tool{font-weight:600}.pr .rx-home .rx-read-nowrap{white-space:nowrap}.pr .rx-home .rx-read-return{display:block;color:var(--rx-fg-muted)}.pr .rx-home .rx-read-offered{margin-top:16px;font-family:var(--rx-face-display);font-stretch:100%;font-weight:500;font-size:var(--rx-small);line-height:1.45}.pr .rx-home .rx-read-table{container-type:inline-size;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:var(--rx-gutter);column-gap:var(--rx-gutter);margin-top:clamp(56px,6vw,88px)}.pr .rx-home .rx-read-table>*{grid-column:1/-1;min-width:0}.pr .rx-home .rx-read-stamp{margin-bottom:16px;font-family:var(--rx-face-display);font-stretch:100%;font-weight:600;font-size:var(--rx-small);line-height:1.45}.pr .rx-home .rx-read-table>.rx-read-host{grid-column:5/span 7;max-width:36ch;margin-top:clamp(32px,3.4vw,48px)}.pr .rx-home .rx-sheet{--rx-sheet-col:calc((100cqw - 11 * var(--rx-gutter)) / 12);width:100%;border-collapse:collapse;table-layout:fixed;font-variant-numeric:tabular-nums lining-nums}.pr .rx-home .rx-sheet td,.pr .rx-home .rx-sheet th{padding:18px var(--rx-gutter) 18px 0;text-align:left;vertical-align:baseline}.pr .rx-home .rx-sheet thead th{padding-top:0;padding-bottom:12px;font-family:var(--rx-face-display);font-stretch:100%;font-weight:500;font-size:var(--rx-small);line-height:1.45;color:var(--rx-fg-muted);border-bottom:2px solid var(--rx-ink)}.pr .rx-home .rx-sheet thead th:first-child,.pr .rx-home .rx-sheet thead th:nth-child(2){width:calc(4 * var(--rx-sheet-col) + 4 * var(--rx-gutter))}.pr .rx-home .rx-sheet tbody tr+tr>*{border-top:1px solid color-mix(in srgb,var(--rx-ink) 18%,var(--rx-putty))}.pr .rx-home .rx-sheet tbody th{font-weight:600;line-height:1.35}.pr .rx-home .rx-sheet tbody th,.pr .rx-home .rx-sheet-value{font-family:var(--rx-face-display);font-stretch:100%;font-size:var(--rx-body)}.pr .rx-home .rx-sheet-value{min-width:0;font-weight:500;line-height:1.4;overflow-wrap:anywhere}.pr .rx-home .rx-sheet-value code{font-family:var(--rx-face-data);font-weight:500;font-size:.86em;letter-spacing:-.01em}.pr .rx-home .rx-sheet-note{font-family:var(--rx-face-read);font-weight:400}.pr .rx-home .rx-sheet-means{font-family:var(--rx-face-read);font-size:var(--rx-body);line-height:1.45}.pr .rx-home .rx-sheet-url{display:block}.pr .rx-home .rx-sheet-open{min-height:44px}.pr .rx-home .rx-sheet-cite{display:inline}.pr .rx-home .rx-sheet-point{display:inline-block;width:10px;height:10px;margin-left:8px;border-radius:50%;background:var(--rx-mark);vertical-align:.05em}.pr .rx-home .rx-sheet-copy-wrap{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:10px}.pr .rx-home .rx-sheet-copy-wrap:not([data-ready]) .rx-sheet-copy{visibility:hidden}.pr .rx-home .rx-sheet-copy{min-width:84px;min-height:44px}.pr .rx-home .rx-sheet-copy[data-status=copied]{background:var(--rx-tone-1)}.pr .rx-home .rx-sheet-copy-status{font-family:var(--rx-face-display);font-stretch:100%;font-weight:600;font-size:var(--rx-small)}.pr .rx-home .rx-read-shot{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:var(--rx-gutter);column-gap:var(--rx-gutter);row-gap:18px;margin:clamp(64px,7vw,112px) calc(-1 * var(--rx-inset)) 0;padding:clamp(40px,5vw,72px) var(--rx-inset)}.pr .rx-home .rx-read-shot-frame{grid-column:1/-1;min-width:0;margin-left:calc(-1 * var(--rx-inset))}.pr .rx-home .rx-read-shot-frame img{display:block;width:100%;max-width:966px;height:auto}.pr .rx-home .rx-read-shot-caption{grid-column:1/-1;display:flex;flex-direction:column;align-items:flex-start;gap:4px;color:var(--rx-fg)}.pr .rx-home .rx-read-shot-line{font-family:var(--rx-face-display);font-stretch:100%;font-weight:500;font-size:var(--rx-small);line-height:1.45;color:var(--rx-fg)}.pr .rx-home .rx-read-full{display:none}@media (max-width:959px){.pr .rx-home .rx-read-full{display:inline-flex}}@media (min-width:1240px){.pr .rx-home .rx-read-shot-frame{grid-row:1;margin-left:0;margin-right:calc(-1 * var(--rx-inset))}.pr .rx-home .rx-read-shot-frame img{margin-left:auto}.pr .rx-home .rx-read-shot-caption{grid-row:1;align-self:end}}@media (min-width:1240px) and (max-width:1359px){.pr .rx-home .rx-read-shot{grid-template-columns:minmax(0,1fr) calc(966px - var(--rx-inset))}.pr .rx-home .rx-read-shot-frame{grid-column:2}.pr .rx-home .rx-read-shot-caption{grid-column:1}}@media (min-width:1360px){.pr .rx-home .rx-read-shot-frame{grid-column:5/-1}.pr .rx-home .rx-read-shot-caption{grid-column:1/span 4}}@media (max-width:1023px){.pr .rx-home .rx-read-lead,.pr .rx-home .rx-read-table>.rx-read-host{grid-column:4/-1}.pr .rx-home .rx-read-session-row>dt{grid-column:1/span 3}.pr .rx-home .rx-read-session-row>dd{grid-column:4/-1}}@media (max-width:719px){.pr .rx-home .rx-read-shot-frame{display:none}.pr .rx-home .rx-read-head,.pr .rx-home .rx-read-session-row,.pr .rx-home .rx-read-shot,.pr .rx-home .rx-read-table{grid-template-columns:minmax(0,1fr)}.pr .rx-home .rx-read-head>*,.pr .rx-home .rx-read-lead,.pr .rx-home .rx-read-session-row>dd,.pr .rx-home .rx-read-session-row>dt,.pr .rx-home .rx-read-table>*,.pr .rx-home .rx-read-table>.rx-read-host{grid-column:1/-1}.pr .rx-home .rx-read-session-row{row-gap:6px}.pr .rx-home .rx-sheet,.pr .rx-home .rx-sheet tbody,.pr .rx-home .rx-sheet td,.pr .rx-home .rx-sheet th,.pr .rx-home .rx-sheet tr{display:block;width:auto}.pr .rx-home .rx-sheet thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.pr .rx-home .rx-sheet tbody tr{padding:16px 0}.pr .rx-home .rx-sheet tbody tr+tr{border-top:1px solid color-mix(in srgb,var(--rx-ink) 18%,var(--rx-putty))}.pr .rx-home .rx-sheet tbody tr+tr>*{border-top:0}.pr .rx-home .rx-sheet td,.pr .rx-home .rx-sheet th{padding:0}.pr .rx-home .rx-sheet tbody th{font-size:var(--rx-small);color:var(--rx-fg-muted)}.pr .rx-home .rx-sheet-value{margin-top:4px}.pr .rx-home .rx-sheet-means{margin-top:6px}}.pr .rx-home .rx-story{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:var(--rx-gutter);column-gap:var(--rx-gutter);min-height:clamp(520px,44vw,720px)}.pr .rx-home .rx-story-copy{grid-column:1/span 8;align-self:center}.pr .rx-home .rx-story-quote{margin:clamp(32px,3.6vw,56px) 0 0}.pr .rx-home .rx-story-quote blockquote{margin:0;max-width:34ch}.pr .rx-home .rx-story-quote blockquote p{max-width:none}.pr .rx-home .rx-story-quote cite{font-style:normal}.pr .rx-home .rx-story-portrait{grid-column:9/-1;margin:calc(-1 * var(--rx-section)) calc(-1 * var(--rx-inset)) calc(-1 * var(--rx-section)) 0;min-width:0;overflow:hidden}.pr .rx-home .rx-story-portrait img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 22%;object-position:50% 22%}@media (max-width:1023px){.pr .rx-home .rx-story-copy{grid-column:1/span 7}.pr .rx-home .rx-story-portrait{grid-column:8/-1}}@media (max-width:719px){.pr .rx-home .rx-story{grid-template-columns:minmax(0,1fr);min-height:0}.pr .rx-home .rx-story-copy,.pr .rx-home .rx-story-portrait{grid-column:1/-1}.pr .rx-home .rx-story-portrait{margin:clamp(40px,10vw,56px) calc(-1 * var(--rx-inset)) calc(-1 * var(--rx-section));aspect-ratio:4/5;max-height:78svh}}.pr .rx-home .rx-setup-title{grid-column:1/-1}.pr .rx-home .rx-setup-lead{grid-column:5/span 7;max-width:36ch;margin-top:clamp(24px,2.4vw,32px)}.pr .rx-home .rx-setup-steps{--rx-marker:1.5em;display:grid;row-gap:clamp(40px,4.4vw,64px);margin:clamp(56px,6vw,88px) 0 0;padding:0 0 0 var(--rx-marker);list-style:decimal;font-family:var(--rx-face-read);font-weight:400;font-size:var(--rx-lead);line-height:1.35}.pr .rx-home .rx-setup-step{display:list-item;min-width:0}.pr .rx-home .rx-setup-step::marker{color:var(--rx-fg-muted);font-variant-numeric:tabular-nums}.pr .rx-home .rx-setup-row{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:var(--rx-gutter);column-gap:var(--rx-gutter);margin-left:calc(-1 * var(--rx-marker));align-items:start}.pr .rx-home .rx-setup-step-title{grid-column:1/span 4;padding-left:var(--rx-marker);max-width:none;text-wrap:balance;font-family:var(--rx-face-read);font-weight:400;font-size:var(--rx-lead);line-height:1.35;letter-spacing:0}.pr .rx-home .rx-setup-step-body{grid-column:5/-1;min-width:0;font-size:var(--rx-body);line-height:1.5}.pr .rx-home .rx-setup-step[data-step=verify] .rx-setup-step-title{grid-column:1/span 8;max-width:40ch}@media (min-width:1024px){.pr .rx-home .rx-setup-step[data-step=pick] .rx-setup-step-title{position:sticky;top:calc(var(--rx-nav-h) + 24px)}}.pr .rx-home .rx-setup-nocard{margin-top:12px;font-family:var(--rx-face-read);font-size:var(--rx-body)}.pr .rx-home .rx-setup-note{margin-top:8px;max-width:54ch;font-family:var(--rx-face-display);font-stretch:100%;font-weight:500;font-size:var(--rx-small);line-height:1.45;color:var(--rx-fg-muted)}.pr .rx-home .rx-setup-lookfor{margin-top:16px}.pr .rx-home .rx-setup-sources{margin-top:10px;max-width:62ch;font-family:var(--rx-face-display);font-stretch:100%;font-weight:500;font-size:var(--rx-small);line-height:1.45;color:var(--rx-fg-muted)}.pr .rx-home .rx-setup-more{max-width:none;margin-top:clamp(40px,4.4vw,64px);padding-left:calc(4 * (100% - 11 * var(--rx-gutter)) / 12 + 4 * var(--rx-gutter))}.pr .rx-home .rx-apps{display:grid;row-gap:4px}.pr .rx-home .rx-app{margin-left:-20px;background:transparent;transition:background-color .2s var(--rx-out)}.pr .rx-home .rx-app:hover,.pr .rx-home .rx-app[open]{background:var(--rx-tone-1)}.pr .rx-home .rx-app-summary{position:relative;display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 24px;min-height:72px;padding:20px 64px 20px 20px;list-style:none;cursor:pointer}.pr .rx-home .rx-app-summary::-webkit-details-marker{display:none}.pr .rx-home .rx-app-summary:after,.pr .rx-home .rx-app-summary:before{content:"";position:absolute;right:20px;top:50%;width:20px;height:2px;margin-top:-1px;background:currentColor;transition:transform .24s var(--rx-out)}.pr .rx-home .rx-app-summary:after{transform:rotate(90deg)}.pr .rx-home .rx-app[open]>.rx-app-summary:after{transform:rotate(0deg)}.pr .rx-home .rx-app-name{font-weight:600;font-size:var(--rx-lead);line-height:1.2}.pr .rx-home .rx-app-meta,.pr .rx-home .rx-app-name{font-family:var(--rx-face-display);font-stretch:100%}.pr .rx-home .rx-app-meta{display:flex;flex-wrap:wrap;gap:2px 16px;font-weight:500;font-size:var(--rx-small);line-height:1.4;color:var(--rx-fg-muted)}.pr .rx-home .rx-app-panel{display:grid;justify-items:start;row-gap:18px;padding:4px 20px 28px}.pr .rx-home .rx-app-panel>*{max-width:100%}.pr .rx-home .rx-app-line{max-width:54ch}.pr .rx-home .rx-app-note{max-width:62ch;font-family:var(--rx-face-display);font-stretch:100%;font-weight:500;font-size:var(--rx-small);line-height:1.45}.pr .rx-home .rx-app-guide{margin-top:-6px}.pr .rx-home .rx-cmd{display:grid;grid-template-columns:minmax(0,1fr) auto;-moz-column-gap:16px;column-gap:16px;width:100%}.pr .rx-home .rx-cmd-lead{grid-column:1;grid-row:1;align-self:center;padding-block:6px;max-width:none}.pr .rx-home .rx-copy{width:100%;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;background:var(--rx-ink);color:var(--rx-on-dark);border-radius:var(--rx-ui-radius);overflow:hidden}.pr .rx-home .rx-copy-text{margin:0;padding:14px 16px;font-family:var(--rx-face-data);font-size:14px;line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere;overflow-x:auto;word-break:normal;-moz-tab-size:2;-o-tab-size:2;tab-size:2}.pr .rx-home .rx-copy-text code{font:inherit;color:inherit}.pr .rx-home .rx-copy-token{display:inline-block;max-width:100%;text-indent:0}.pr .rx-home .rx-copy-line{display:inline-block;box-sizing:border-box;width:100%;padding-left:2ch;text-indent:-2ch}.pr .rx-home .rx-copy-seg{white-space:nowrap}.pr .rx-home .rx-copy-button{min-width:84px;min-height:44px;padding:0 18px;border:0;border-radius:0;background:color-mix(in srgb,var(--rx-ink) 84%,var(--rx-on-dark));color:var(--rx-on-dark);font-family:var(--rx-face-display);font-stretch:100%;font-weight:600;font-size:var(--rx-small);line-height:1;cursor:pointer;transition:background-color .16s var(--rx-out),transform .12s var(--rx-out)}.pr .rx-home .rx-copy:not([data-ready]) .rx-copy-button{visibility:hidden}.pr .rx-home .rx-copy-button:hover{background:color-mix(in srgb,var(--rx-ink) 72%,var(--rx-on-dark))}.pr .rx-home .rx-copy-button:active{transform:translateY(1px)}.pr .rx-home .rx-copy-button:focus-visible{outline:3px solid var(--rx-accent-dark);outline-offset:3px}.pr .rx-home .rx-copy-status{grid-column:1/-1;padding:0 16px 14px;font-family:var(--rx-face-display);font-stretch:100%;font-weight:600;font-size:var(--rx-small);line-height:1.4}.pr .rx-home .rx-cmd .rx-copy{display:contents}.pr .rx-home .rx-cmd .rx-copy-text{grid-column:1/-1;grid-row:2;background:var(--rx-ink);color:var(--rx-on-dark);border-radius:var(--rx-ui-radius) 0 var(--rx-ui-radius) var(--rx-ui-radius)}.pr .rx-home .rx-cmd .rx-copy-button{grid-column:2;grid-row:1;align-self:end;background:var(--rx-ink);border-radius:var(--rx-ui-radius) var(--rx-ui-radius) 0 0}.pr .rx-home .rx-cmd .rx-copy-button:hover{background:color-mix(in srgb,var(--rx-ink) 80%,var(--rx-on-dark))}.pr .rx-home .rx-cmd .rx-copy-status{grid-column:1/-1;grid-row:3;padding:10px 0 0}.pr .rx-home .rx-copy-prompt{grid-template-columns:minmax(0,1fr);background:var(--rx-paper);color:var(--rx-ink)}.pr .rx-home .rx-copy-prompt .rx-copy-text{padding:20px 20px 14px;font-family:var(--rx-face-read);font-size:var(--rx-body);line-height:1.5}.pr .rx-home .rx-copy-prompt .rx-copy-button{justify-self:start;margin:0 20px 20px;background:var(--rx-putty);color:var(--rx-ink)}.pr .rx-home .rx-copy-prompt .rx-copy-button:hover{background:color-mix(in srgb,var(--rx-putty) 84%,var(--rx-ink))}.pr .rx-home .rx-copy-prompt .rx-copy-button:focus-visible{outline-color:var(--rx-accent)}.pr .rx-home .rx-copy-prompt .rx-copy-status{padding:0 20px 18px}@media (max-width:1023px){.pr .rx-home .rx-setup-lead{grid-column:4/-1}.pr .rx-home .rx-setup-step-title{grid-column:1/-1;max-width:30ch}.pr .rx-home .rx-setup-step-body{grid-column:1/-1;margin-top:16px;padding-left:var(--rx-marker)}.pr .rx-home .rx-setup-more{padding-left:0}}@media (max-width:719px){.pr .rx-home .rx-setup-head,.pr .rx-home .rx-setup-row{grid-template-columns:minmax(0,1fr)}.pr .rx-home .rx-setup-lead,.pr .rx-home .rx-setup-step-body,.pr .rx-home .rx-setup-step-title{grid-column:1/-1}.pr .rx-home .rx-setup-step-body{padding-left:0;margin-left:0}.pr .rx-home .rx-app{margin-inline:-16px}.pr .rx-home .rx-app-summary{padding:18px 52px 18px 16px}.pr .rx-home .rx-app-summary:after,.pr .rx-home .rx-app-summary:before{right:16px}.pr .rx-home .rx-app-panel{padding:4px 16px 24px}}.pr .rx-home .rx-price{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:auto 1fr;-moz-column-gap:var(--rx-gutter);column-gap:var(--rx-gutter)}.pr .rx-home .rx-price>.rx-reveal{grid-column:1/span 7;grid-row:1}.pr .rx-home .rx-price-line{display:block}.pr .rx-home .rx-price-body{display:contents}.pr .rx-home .rx-slip{--rx-slip-pad:clamp(24px,2.6vw,40px);grid-column:9/-1;grid-row:1/span 2;align-self:start;display:grid;margin:0 calc(-1 * var(--rx-inset)) 0 calc(-1 * var(--rx-slip-pad));padding:var(--rx-slip-pad) var(--rx-inset) var(--rx-slip-pad) var(--rx-slip-pad);font-variant-numeric:tabular-nums lining-nums}.pr .rx-home .rx-slip-row{display:grid;grid-template-columns:minmax(9.5rem,2fr) minmax(0,3fr);-moz-column-gap:var(--rx-gutter);column-gap:var(--rx-gutter);align-items:baseline;padding-block:12px}.pr .rx-home .rx-slip-row>dt{font-family:var(--rx-face-display);font-stretch:100%;font-weight:600;font-size:var(--rx-small);line-height:1.45;color:var(--rx-fg-muted)}.pr .rx-home .rx-slip-row>dd{margin:0;max-width:40ch;font-family:var(--rx-face-read);font-size:var(--rx-body);line-height:1.4}.pr .rx-home .rx-slip-row[data-row=excluded]{margin-top:14px}.pr .rx-home .rx-price-actions{grid-column:1/span 6;grid-row:2;align-self:start;display:flex;flex-direction:column;align-items:flex-start;gap:12px;margin-top:clamp(40px,4.4vw,56px)}.pr .rx-home .rx-price-nocard{margin:0;font-family:var(--rx-face-read);font-size:var(--rx-body)}@media (max-width:1023px){.pr .rx-home .rx-price>.rx-reveal{grid-column:1/-1}.pr .rx-home .rx-slip{grid-column:1/span 8;grid-row:2;margin:clamp(40px,5vw,56px) 0 0;padding-inline:clamp(24px,3vw,36px)}.pr .rx-home .rx-price-actions{grid-column:9/-1;grid-row:2}}@media (max-width:719px){.pr .rx-home .rx-price{grid-template-columns:minmax(0,1fr)}.pr .rx-home .rx-price-actions,.pr .rx-home .rx-slip{grid-column:1/-1;grid-row:auto}.pr .rx-home .rx-slip{margin-inline:calc(-1 * var(--rx-inset));padding-inline:var(--rx-inset)}.pr .rx-home .rx-slip-row{grid-template-columns:minmax(0,1fr);row-gap:2px}.pr .rx-home .rx-price-actions{align-items:stretch;margin-top:28px}.pr .rx-home .rx-price-actions>.rx-textlink{align-self:flex-start}}.pr .rx-home .rx-faq-list{display:grid;row-gap:clamp(32px,3.4vw,48px);margin-top:clamp(48px,5vw,72px)}.pr .rx-home .rx-faq-item{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:var(--rx-gutter);column-gap:var(--rx-gutter);align-items:baseline}.pr .rx-home .rx-faq-q{grid-column:1/span 4;max-width:none;text-wrap:balance;margin:0;font-family:var(--rx-face-display);font-stretch:100%;font-weight:600;font-size:var(--rx-body);line-height:1.35;letter-spacing:0}.pr .rx-home .rx-faq-a{grid-column:5/-1;max-width:62ch;margin:0;font-family:var(--rx-face-read);font-size:var(--rx-body);line-height:1.5}@media (max-width:1023px){.pr .rx-home .rx-faq-q{grid-column:1/span 5}.pr .rx-home .rx-faq-a{grid-column:6/-1}}@media (max-width:719px){.pr .rx-home .rx-faq-list{row-gap:0}.pr .rx-home .rx-faq-item{display:block;border-top:2px solid color-mix(in srgb,var(--rx-ink) 14%,var(--rx-putty))}.pr .rx-home .rx-faq-item:last-child{border-bottom:2px solid color-mix(in srgb,var(--rx-ink) 14%,var(--rx-putty))}.pr .rx-home .rx-faq-q{max-width:none;padding:18px 0}.pr .rx-home .rx-faq-q:has(>.rx-faq-toggle){padding:0}.pr .rx-home .rx-faq-toggle{position:relative;display:block;width:100%;min-height:44px;margin:0;padding:18px 44px 18px 0;border:0;background:transparent;color:inherit;font:inherit;letter-spacing:inherit;text-align:left;cursor:pointer}.pr .rx-home .rx-faq-toggle:after,.pr .rx-home .rx-faq-toggle:before{content:"";position:absolute;right:4px;top:50%;width:18px;height:2px;margin-top:-1px;background:currentColor;transition:transform .24s var(--rx-out)}.pr .rx-home .rx-faq-toggle:after{transform:rotate(90deg)}.pr .rx-home .rx-faq-toggle[aria-expanded=true]:after{transform:rotate(0deg)}.pr .rx-home .rx-faq-a{padding:0 0 22px}.pr .rx-home .rx-faq-a[hidden]{padding:0}}@media (prefers-reduced-motion:reduce){.pr .rx-home .rx-faq-toggle:after{transition:none}}.pr .rx-home .rx-citation-grid{row-gap:0}.pr .rx-home .rx-citation-head{grid-column:1/-1;display:grid;grid-template-columns:subgrid}.pr .rx-home .rx-citation-title{grid-column:1/-1}.pr .rx-home .rx-citation-lead{grid-column:5/span 7;max-width:36ch;margin-top:clamp(24px,2.4vw,32px)}.pr .rx-home .rx-citation-demo.cite-inline{display:contents}.pr .rx-home .rx-citation-demo .cite-inline-claim{grid-column:1/span 8;grid-row:3;margin-top:clamp(48px,5vw,72px)}.pr .rx-home .rx-citation-demo .cite-inline-statement{max-width:30ch;font-size:var(--rx-lead);line-height:1.32}.pr .rx-home .rx-citation-demo .cite-inline-chip{min-width:44px;justify-content:center}.pr .rx-home .rx-citation-example{margin-top:16px;font-family:var(--rx-face-display);font-stretch:100%;font-weight:600;font-size:var(--rx-small);line-height:1.45}.pr .rx-home .rx-citation-demo .cite-inline-pane{grid-column:1/-1;grid-row:4;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:var(--rx-gutter);column-gap:var(--rx-gutter);align-items:start;margin:clamp(32px,3.4vw,48px) calc(-1 * var(--rx-inset)) 0;padding:clamp(24px,2.6vw,40px) var(--rx-inset)}.pr .rx-home .rx-citation-demo .cite-inline-head{grid-column:1/span 4;grid-row:1/span 2;gap:8px;padding:0}.pr .rx-home .rx-citation-demo .cite-inline-title{max-width:30ch}.pr .rx-home .rx-citation-demo .cite-inline-page{grid-column:5/-1;grid-row:1;margin:0;padding:0;max-height:calc(10 * 1.6 * 16px)}.pr .rx-home .rx-citation-demo .cite-inline-page:after,.pr .rx-home .rx-citation-demo .cite-inline-page:before{content:"";position:sticky;z-index:1;display:block;height:32px;pointer-events:none}.pr .rx-home .rx-citation-demo .cite-inline-page:before{top:0;margin-bottom:-32px;background:linear-gradient(var(--ci-paper),transparent);opacity:0}.pr .rx-home .rx-citation-demo .cite-inline-page:after{bottom:0;margin-top:-32px;background:linear-gradient(transparent,var(--ci-paper))}@supports (animation-timeline:scroll()){.pr .rx-home .rx-citation-demo .cite-inline-page:before{animation:rx-cite-edge-show linear both;animation-timeline:scroll();animation-range:0 32px}.pr .rx-home .rx-citation-demo .cite-inline-page:after{animation:rx-cite-edge-hide linear both;animation-timeline:scroll();animation-range:calc(100% - 32px) 100%}}@keyframes rx-cite-edge-show{0%{opacity:0}to{opacity:1}}@keyframes rx-cite-edge-hide{0%{opacity:1}to{opacity:0}}.pr .rx-home .rx-citation-demo .cite-inline-text{max-width:78ch}.pr .rx-home .rx-citation-demo .cite-inline-trunc{grid-column:5/-1;grid-row:2;padding:12px 0 0}.pr .rx-home .rx-citation-demo .cite-inline-reader{grid-column:5/span 7;grid-row:5;align-self:start;margin-top:clamp(32px,3.4vw,48px);max-width:62ch}.pr .rx-home .rx-citation-demo .cite-inline-reader-line{font-size:var(--rx-body)}.pr .rx-home .rx-citation-demo .cite-inline-reader-note{margin-top:12px;color:var(--rx-fg-muted)}.pr .rx-home .rx-citation-demo .cite-inline-error{grid-column:1/-1;margin-top:24px}.pr .rx-home .rx-citation-aside{grid-column:1/span 4;grid-row:5;align-self:start;padding-top:clamp(32px,3.4vw,48px)}.pr .rx-home .rx-citation-scope{font-family:var(--rx-face-read);font-size:var(--rx-body);line-height:1.5}.pr .rx-home .rx-citation-links{display:flex;flex-direction:column;align-items:flex-start;margin-top:12px}@media (max-width:1023px){.pr .rx-home .rx-citation-lead{grid-column:4/-1}.pr .rx-home .rx-citation-demo .cite-inline-claim{grid-column:1/-1}.pr .rx-home .rx-citation-demo .cite-inline-head,.pr .rx-home .rx-citation-demo .cite-inline-page,.pr .rx-home .rx-citation-demo .cite-inline-trunc{grid-column:1/-1;grid-row:auto}.pr .rx-home .rx-citation-demo .cite-inline-page{margin-top:16px}.pr .rx-home .rx-citation-demo .cite-inline-reader{grid-column:1/span 7}.pr .rx-home .rx-citation-aside{grid-column:8/-1}}@media (max-width:719px){.pr .rx-home .rx-citation-demo .cite-inline-pane,.pr .rx-home .rx-citation-grid,.pr .rx-home .rx-citation-head{grid-template-columns:minmax(0,1fr)}.pr .rx-home .rx-citation-aside,.pr .rx-home .rx-citation-demo .cite-inline-claim,.pr .rx-home .rx-citation-demo .cite-inline-error,.pr .rx-home .rx-citation-demo .cite-inline-pane,.pr .rx-home .rx-citation-demo .cite-inline-reader,.pr .rx-home .rx-citation-lead{grid-column:1/-1;grid-row:auto}.pr .rx-home .rx-citation-aside{padding-top:28px}}.pr .rx-home .rx-close{--rx-fill-em:4.49;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:auto 1fr;-moz-column-gap:var(--rx-gutter);column-gap:var(--rx-gutter);min-height:clamp(560px,50vw,760px)}.pr .rx-home .rx-close-title{grid-column:1/span 8;grid-row:1;font-family:var(--rx-face-display);font-stretch:75%;font-weight:640;font-size:var(--rx-display-fit);line-height:.86;letter-spacing:-.035em}.pr .rx-home .rx-close-line{display:block}.pr .rx-home .rx-close-actions{grid-column:1/span 6;grid-row:2;align-self:end;display:flex;flex-direction:column;align-items:flex-start;gap:12px;margin-top:clamp(40px,4.4vw,64px)}.pr .rx-home .rx-close-offer{max-width:34ch;margin:0;font-family:var(--rx-face-read);font-size:var(--rx-body);line-height:1.45}.pr .rx-home .rx-close-plate{grid-column:9/-1;grid-row:1/-1;margin:calc(-1 * var(--rx-section)) calc(-1 * var(--rx-inset)) calc(-1 * var(--rx-section)) 0;overflow:hidden;min-width:0}.pr .rx-home .rx-close-plate img,.pr .rx-home .rx-close-plate picture{display:block;width:100%;height:100%}.pr .rx-home .rx-close-plate img{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;--rx-drift:3%;scale:1.08}@media (min-width:1100px){.pr .rx-home .rx-close-title{font-size:min(var(--rx-display-fit),21svh,max(112px,calc((100svh - 550px) / 1.88)),calc((min(100vw, var(--rx-max)) - 2 * var(--rx-margin)) * .165))}}@media (max-width:1099px){.pr .rx-home .rx-close{grid-template-columns:minmax(0,1fr);grid-template-rows:auto;min-height:0}.pr .rx-home .rx-close-actions,.pr .rx-home .rx-close-plate,.pr .rx-home .rx-close-title{grid-column:1/-1;grid-row:auto}.pr .rx-home .rx-close-plate{margin:clamp(40px,10vw,56px) calc(-1 * var(--rx-inset)) calc(-1 * var(--rx-section));aspect-ratio:16/9}}@media (max-width:719px){.pr .rx-home .rx-close-actions{align-items:stretch}.pr .rx-home .rx-close-plate{aspect-ratio:4/3}}