.homepage-story{background:var(--paper);color:var(--ink)}
.homepage-story .nav{gap:20px}
.homepage-story .nav nav{margin-left:auto}
.homepage-story .nav a{white-space:nowrap}
.home-theme-screen{display:block}
.iphone-17 .home-theme-screen{height:100%}
.homepage-story .screen-window img{transform:none;position:static;width:100%;height:auto}
.homepage-story .spend .screen-window{aspect-ratio:1170/798}
:root[data-theme=dark] .homepage-story{--peek-tint:#28303a;--peek-accent:#3e5c94}
[data-theme=dark] .homepage-story .story-device-stage{background:#252822}
[data-theme=dark] .homepage-story .story-device>figcaption{color:#202321}
[data-theme=dark] .homepage-story .story-secondary,[data-theme=dark] .homepage-story .story-number,[data-theme=dark] .homepage-story .patch-choice:hover,[data-theme=dark] .homepage-story .patch-choice[aria-pressed=true]{background:#2b3038;color:var(--ink);border-color:#566479;box-shadow:none}
[data-theme=dark] .homepage-story .story-secondary span{background:#39424d}
[data-theme=dark] .homepage-story .more-patches,[data-theme=dark] .homepage-story .unified-how{background:#1e201c}
[data-theme=dark] .homepage-story .patch-showcase-box,[data-theme=dark] .homepage-story .peek-screen,[data-theme=dark] .homepage-story .unified-flow,[data-theme=dark] .homepage-story .renewal-preview{background:#252720;border-color:var(--line)}
[data-theme=dark] .homepage-story .more-feature{--peek-tint:#293447}
[data-theme=dark] .homepage-story .more-feature.health{--peek-tint:#243b34}
[data-theme=dark] .homepage-story .more-feature.documents{--peek-tint:#382e43}
[data-theme=dark] .homepage-story .peek-main,[data-theme=dark] .homepage-story .peek-status{background:var(--peek-tint)}
[data-theme=dark] .homepage-story .peek-person,[data-theme=dark] .homepage-story .peek-paper,[data-theme=dark] .homepage-story .renewal-notification,[data-theme=dark] .homepage-story .capture-result{background:#30312a;border-color:var(--line)}
[data-theme=dark] .homepage-story .peek-row,[data-theme=dark] .homepage-story .manual-inputs{border-color:var(--line)}
[data-theme=dark] .homepage-story .renewal-kicker,[data-theme=dark] .homepage-story .renewal-notification p,[data-theme=dark] .homepage-story .renewal-milestone,[data-theme=dark] .homepage-story .capture-result>span{color:var(--muted)}
[data-theme=dark] .homepage-story .renewal-time{background:#252720;color:#c6d4bc}
[data-theme=dark] .homepage-story .unified-flow .step-top h3{background:#252720}
[data-theme=dark] .homepage-story .flow-connections img[src='/apple.svg'],[data-theme=dark] .homepage-story .flow-connections img[src='/globe.svg']{filter:invert(1)}
[data-theme=dark] .homepage-story .button{background-color:#3e5c94;color:white}
[data-theme=dark] .homepage-story .patch-choice,[data-theme=dark] .homepage-story .patch-showcase-nav button{color:var(--ink)}
[data-theme=dark] .homepage-story .screen-window{background:#171411;border-color:#73746f;box-shadow:0 0 12px #bfd0ef20}
[data-theme=dark] .homepage-story .iphone-17{box-shadow:0 0 15px #bfd0ef26}
[data-theme=dark] .homepage-story .ai-answer,[data-theme=dark] .homepage-story .organise-result{background:#303038;color:var(--ink)}
[data-theme=dark] .homepage-story .organise-result li{color:var(--muted)}
[data-theme=dark] .homepage-story .organise-result b{color:var(--ink)}
[data-theme=dark] .homepage-story .skip{background:var(--paper);color:var(--ink)}
@media(max-width:760px){.homepage-story .nav{gap:14px}.homepage-story .nav .brand{flex-shrink:0}.homepage-story .nav .nav-browse{font-size:14px}}

@media(prefers-color-scheme:dark){
:root:not([data-theme]) .homepage-story{--peek-tint:#28303a;--peek-accent:#3e5c94}

:root:not([data-theme]) .homepage-story .story-device-stage{background:#252822}

:root:not([data-theme]) .homepage-story .story-device>figcaption{color:#202321}

:root:not([data-theme]) .homepage-story .story-secondary,:root:not([data-theme]) .homepage-story .story-number,:root:not([data-theme]) .homepage-story .patch-choice:hover,:root:not([data-theme]) .homepage-story .patch-choice[aria-pressed=true]{background:#2b3038;color:var(--ink);border-color:#566479;box-shadow:none}

:root:not([data-theme]) .homepage-story .story-secondary span{background:#39424d}

:root:not([data-theme]) .homepage-story .more-patches,:root:not([data-theme]) .homepage-story .unified-how{background:#1e201c}

:root:not([data-theme]) .homepage-story .patch-showcase-box,:root:not([data-theme]) .homepage-story .peek-screen,:root:not([data-theme]) .homepage-story .unified-flow,:root:not([data-theme]) .homepage-story .renewal-preview{background:#252720;border-color:var(--line)}

:root:not([data-theme]) .homepage-story .more-feature{--peek-tint:#293447}

:root:not([data-theme]) .homepage-story .more-feature.health{--peek-tint:#243b34}

:root:not([data-theme]) .homepage-story .more-feature.documents{--peek-tint:#382e43}

:root:not([data-theme]) .homepage-story .peek-main,:root:not([data-theme]) .homepage-story .peek-status{background:var(--peek-tint)}

:root:not([data-theme]) .homepage-story .peek-person,:root:not([data-theme]) .homepage-story .peek-paper,:root:not([data-theme]) .homepage-story .renewal-notification,:root:not([data-theme]) .homepage-story .capture-result{background:#30312a;border-color:var(--line)}

:root:not([data-theme]) .homepage-story .peek-row,:root:not([data-theme]) .homepage-story .manual-inputs{border-color:var(--line)}

:root:not([data-theme]) .homepage-story .renewal-kicker,:root:not([data-theme]) .homepage-story .renewal-notification p,:root:not([data-theme]) .homepage-story .renewal-milestone,:root:not([data-theme]) .homepage-story .capture-result>span{color:var(--muted)}

:root:not([data-theme]) .homepage-story .renewal-time{background:#252720;color:#c6d4bc}

:root:not([data-theme]) .homepage-story .unified-flow .step-top h3{background:#252720}

:root:not([data-theme]) .homepage-story .flow-connections img[src='/apple.svg'],:root:not([data-theme]) .homepage-story .flow-connections img[src='/globe.svg']{filter:invert(1)}

:root:not([data-theme]) .homepage-story .button{background-color:#3e5c94;color:white}

:root:not([data-theme]) .homepage-story .patch-choice,:root:not([data-theme]) .homepage-story .patch-showcase-nav button{color:var(--ink)}

:root:not([data-theme]) .homepage-story .screen-window{background:#171411;border-color:#73746f;box-shadow:0 0 12px #bfd0ef20}

:root:not([data-theme]) .homepage-story .iphone-17{box-shadow:0 0 15px #bfd0ef26}

:root:not([data-theme]) .homepage-story .ai-answer,:root:not([data-theme]) .homepage-story .organise-result{background:#303038;color:var(--ink)}

:root:not([data-theme]) .homepage-story .organise-result li{color:var(--muted)}

:root:not([data-theme]) .homepage-story .organise-result b{color:var(--ink)}

:root:not([data-theme]) .homepage-story .skip{background:var(--paper);color:var(--ink)}}
[data-theme=dark] .homepage-story .compact-bonus{background:#302d21;border-color:#73643e}
[data-theme=dark] .homepage-story .compact-bonus p{color:var(--muted)}
[data-theme=dark] .homepage-story .compact-bonus>img{filter:invert(1)}
@media(prefers-color-scheme:dark){:root:not([data-theme]) .homepage-story .compact-bonus{background:#302d21;border-color:#73643e}:root:not([data-theme]) .homepage-story .compact-bonus p{color:var(--muted)}:root:not([data-theme]) .homepage-story .compact-bonus>img{filter:invert(1)}}
