/* FateBeat / The everyday edition — visual layer, no business-state changes. */
@import url('https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Noto+Sans+SC:wght@400;500;600;700;800;900&display=swap');
:root{--blue:#eb4b35;--ink:#191919;--muted:#7a7a7a;--line:#dbdbdb;--bg:#f5f5f5;--rail:222px;font-family:'DM Sans','Noto Sans SC','Microsoft YaHei',sans-serif}
body{background:var(--bg);-webkit-font-smoothing:antialiased}.preview-banner{background:#191919;color:#999999;border-color:#343434;height:34px;padding:0 25px;font-size:10px}.preview-banner span{color:#eaeaea;font-weight:500;letter-spacing:1px}.preview-banner button{color:#dedede;font-size:10px}.preview-banner p{color:#969696}.rail{top:34px;background:#191919;border:0;padding:36px 25px 26px;color:white}.brand{color:#fff;font-size:31px;font-weight:700;letter-spacing:-2px;gap:7px}.brand svg{width:31px;height:31px;stroke:#ef5841}.rail-label{color:#797979;font-size:8px;letter-spacing:1.9px;margin:15px 0 46px}.rail nav{gap:7px}.rail nav button{border-radius:0;color:#929292;padding:14px 10px;font-size:21px;position:relative}.rail nav button span{font-size:13px;letter-spacing:.5px}.rail nav button.active{background:none;color:#fff;font-weight:500}.rail nav button.active:after{content:'';position:absolute;right:4px;top:calc(50% - 3px);width:6px;height:6px;background:#ee533a;border-radius:50%}.rail nav button:hover{color:#f5f5f5}.rail-bottom{border-top:1px solid #393939;padding-top:22px}.avatar{background:#383838;color:#e1e1e1;border:1px solid #535353;border-radius:0;font-size:12px}.rail-bottom b{font-size:11px;font-weight:400;color:#d7d7d7}.rail-bottom small{font-size:9px;color:#868686}
main{padding:79px 52px calc(50px + var(--mini));max-width:1740px}h1{font-family:'Noto Sans SC','Microsoft YaHei',sans-serif;font-size:45px;line-height:1.4;font-weight:700;letter-spacing:-2.5px}h1 em{color:var(--ink)}h2,h3{letter-spacing:-.3px}.kicker{font-size:10px;font-weight:500;color:#898989;letter-spacing:2px}.kicker:before{background:#eb4b35;width:15px}.lead{color:#838383;font-size:14px;line-height:1.9}.heading-row{margin-bottom:35px;align-items:center}.button{border-radius:3px;background:transparent;border-color:#cfcfcf;color:#373737;min-height:43px;padding:11px 18px;font-size:12px;box-shadow:none;transition:background .18s,color .18s,transform .18s}.button:hover{background:#eaeaea}.button.primary{background:#eb4b35;color:white;border-color:#eb4b35;box-shadow:none}.button.primary:hover{background:#d53e2c;border-color:#d53e2c;transform:translateY(-1px)}.text-button{color:#c04430;font-size:12px}.muted{color:#909090}.chip{background:transparent;border:0;border-bottom:1px solid transparent;border-radius:0;padding:8px 0;margin-right:20px;color:#9b9b9b;font-size:12px}.chip.selected{background:transparent;color:#1f1f1f;border-color:#2a2a2a}.status{background:#e9e9e9;color:#727272;border-radius:2px;font-size:10px;padding:5px 9px}.status.live{color:#be4b34;background:#eaeaea}.section-head{border-top:1px solid #bebebe;padding-top:23px;margin-top:0}.section-head h2{font-size:19px;font-weight:600}.section-head>span{font-size:11px;color:#9a9a9a}.diary-list{gap:0}.diary-row{border:0;border-bottom:1px solid #dddddd;border-radius:0;background:transparent;padding:22px 0;gap:24px}.diary-row:hover{background:#ececec}.diary-date{border-right:0;min-width:65px;padding-right:16px}.diary-date b{font-family:'DM Sans',sans-serif;font-size:32px;letter-spacing:-1px;color:#2d2d2d;font-weight:400}.diary-date small{color:#929292;font-size:10px}.diary-info h3{font-weight:500;font-size:15px;color:#393939}.diary-info p{font-size:12px;color:#929292}.row-action{color:#858585;font-size:11px}.empty{border:0;border-radius:0;background:#eeeeee;padding:36px 25px}.empty h2{color:#696969;font-size:17px}.empty p{color:#949494}.privacy-note{font-size:10px;color:#999999}.footer-caption{font-size:9px;color:#a7a7a7;border-color:#dcdcdc;margin-top:30px;letter-spacing:1.3px}.resume-card{background:#e9e9e9;border:0;border-radius:3px;margin:25px 0 0;padding:19px 25px}.resume-kicker{color:#8f8f8f;font-size:9px;letter-spacing:1.7px}.resume-card h2{font-size:17px;color:#4e4e4e}.resume-card p{color:#999999;font-size:11px}.resume-card .button{background:#1f1f1f;border-color:#1f1f1f;color:#f3f3f3;box-shadow:none}.resume-card .button:hover{background:#3b3b3b}.backup-tools>span{color:#a0a0a0;font-size:10px}
/* Editorial home: typographic opening opposite a photographic sleeve. */
.home-topline{display:flex;justify-content:space-between;align-items:center;padding-bottom:22px;border-bottom:1px solid #cfcfcf;gap:15px}.home-topline .kicker{margin:0;font-size:9px;letter-spacing:1.6px}.home-topline .button{border:0;min-height:0;padding:0;color:#8e8e8e;font-size:10px}.home-topline .edition{font-size:9px;letter-spacing:1.2px;color:#9f9f9f;margin-left:auto;margin-right:20px}.dashboard{grid-template-columns:1.08fr 1fr;gap:48px;align-items:center;margin:34px 0 50px}.new-story{border:0;border-radius:0;background:none;padding:20px 0;min-height:0;display:block}.new-story .big-symbol{display:none}.hero-eyebrow{font-size:10px;letter-spacing:2px;color:#9f9f9f;margin:0 0 22px;font-weight:400}.new-story h1{font-family:'Noto Sans SC','Microsoft YaHei',sans-serif;font-size:clamp(42px,4.9vw,73px);font-weight:800;letter-spacing:-4px;line-height:1.25;margin:0 0 21px;color:#1b1b1b}.new-story h1 em{font-style:normal;position:relative;display:inline-block;color:#1b1b1b}.new-story h1 em:after{content:'';position:absolute;bottom:-3px;height:3px;width:83%;left:0;background:#eb4b35}.new-story .hero-english{font:italic 32px/1.1 Georgia,serif;letter-spacing:-1.5px;color:#ec5139;margin:0 0 28px}.new-story>p:not(.hero-eyebrow):not(.hero-english){font-size:13px;line-height:2;color:#8e8e8e;margin:0 0 25px;max-width:310px}.new-story .primary{background:#eb4b35;border-color:#eb4b35;color:#fff;padding:15px 28px;border-radius:2px;font-size:13px;min-height:48px}.hero-process{display:flex;align-items:center;gap:17px;font-size:9px;letter-spacing:1.5px;color:#a7a7a7;margin-top:31px}.hero-process b{font-weight:400;color:#747474;margin-right:6px}.blue-card{border-radius:1px;min-height:390px;aspect-ratio:1/1.04;padding:27px;background:#2d2d2d url('./assets/coastal-memory.webp') center/cover;box-shadow:9px 15px 28px #31313114;transform:rotate(2deg);margin:5px 7px 10px;display:flex;flex-direction:column;justify-content:start;overflow:visible}.blue-card:before{content:'';position:absolute;inset:0;background:linear-gradient(180deg,transparent 20%,#1616160a 40%,#121212bd 100%);z-index:0}.blue-card:after{content:'SIDE A / ORIGINAL MOMENTS';width:auto;height:auto;left:auto;right:-15px;bottom:auto;top:27px;transform:rotate(90deg) translateX(100%);transform-origin:right top;border:0;box-shadow:none;border-radius:0;color:#a4a4a4;font-size:8px;letter-spacing:2.1px;background:none}.blue-card .sleeve-top{position:relative;display:flex;justify-content:space-between;align-items:start;z-index:1;font-size:9px;letter-spacing:1.7px;color:#363636;font-weight:600;line-height:1.5}.blue-card .sleeve-top b{font-size:34px;font-weight:400;letter-spacing:-2px;line-height:1}.blue-card .sleeve-title{position:relative;z-index:1;color:#fbfbfb;font-size:37px;line-height:1.13;letter-spacing:-2px;font-weight:600;margin-top:auto;margin-bottom:18px}.blue-card .sleeve-title small{display:block;font-size:10px;letter-spacing:1px;font-weight:400;color:#dadada;margin-top:15px}.blue-card blockquote{display:none}.blue-card .text-button{position:relative;margin:0;text-align:left;color:#eaeaea;font-size:10px;letter-spacing:.5px;border-top:1px solid #c9c9c950;padding-top:14px;z-index:1}.blue-card .text-button:before{content:'+';font-size:18px;vertical-align:middle;margin-right:12px}.blue-card .sleeve-sticker{position:absolute;top:40%;right:-14px;transform:rotate(-10deg);background:#ed543a;color:white;border-radius:50%;width:73px;height:73px;display:grid;place-items:center;text-align:center;font-size:9px;line-height:1.5;letter-spacing:1px;z-index:2;box-shadow:1px 3px 6px #0001}
/* Create and lyric pages use the same editorial rhythm. */
.steps{border-color:#cfcfcf;gap:28px;margin-bottom:31px}.steps button{font-size:11px;color:#a4a4a4;gap:9px}.steps i{border-color:#d9d9d9;border-radius:0;font-family:'DM Sans',sans-serif;color:#949494}.steps .active{color:#2a2a2a}.steps .active i{background:#eb4b35;border-color:#eb4b35;color:white}.steps .done{color:#898989}.form-card{border:1px solid #dbdbdb;border-radius:3px;background:#fff;padding:27px}.form-card>label,.form-label{color:#626262;font-size:12px;font-weight:500;letter-spacing:.3px}.story-text{font-size:17px;line-height:2;color:#3f3f3f;min-height:210px}.story-text::placeholder{color:#b6b6b6}.field-bottom{border-color:#eaeaea;color:#b3b3b3;font-size:10px}.field-bottom button{color:#b95b42;font-size:10px}.field label{font-size:12px;color:#777777}.field input,.field select,.title-input{border-radius:2px;background:#fff;border-color:#dddddd;color:#5a5a5a;padding:12px 14px;font-size:14px}.mood-options{gap:9px}.mood-options button{border-radius:2px;background:transparent;border-color:#d9d9d9;color:#969696;font-size:11px;padding:9px 14px}.mood-options .selected{background:#eb4b35;border-color:#eb4b35;color:white}.aside-card{border-radius:1px;background:#e7e7e7;padding:29px;box-shadow:none}.aside-card .kicker{color:#a5a5a5;font-size:8px}.aside-card h3{font-size:21px;color:#545454;line-height:1.65;letter-spacing:-.7px;font-weight:600}.aside-card p,.aside-card ol{color:#919191;font-size:12px;line-height:2}.aside-card .detail{background:transparent;border:0;border-left:2px solid #c4c4c4;padding:5px 12px;border-radius:0;color:#878787;font-size:12px}.aside-card hr{border-color:#d4d4d4}.aside-card small{color:#a6a6a6;font-size:10px}.lyric-editor{color:#5f5f5f;font-size:16px;line-height:2.2;border-color:#e8e8e8}.autosave-note{border-color:#ebebeb;color:#9e9e9e;font-size:10px}.lyric-tools span{color:#a3a3a3;font-size:10px}.lyric-tools .text-button{font-size:11px}.revision-row button{background:#e9e9e9;color:#959595;border-radius:2px;font-size:10px}.revision-row .selected{background:#2e2e2e;color:#f6f6f6}.music-choice{background:#fff;border-color:#dedede;border-radius:3px;padding:23px 18px}.music-choice .music-symbol{color:#eb4b35;font-size:31px}.music-choice b{color:#606060;font-size:14px}.music-choice span{color:#a6a6a6;font-size:11px}.music-choice.selected{box-shadow:none;background:#fff;border:1px solid #eb4b35}.summary-card{border-color:#dcdcdc;color:#a1a1a1;font-size:12px}.summary-card b{color:#6c6c6c}.notice{border-radius:2px;background:#ececec;border:0;color:#959595;font-size:11px}.actions .muted{color:#a4a4a4;font-size:10px}.job-header h1{color:#4c4c4c;font-weight:600}.job-header p{color:#a2a2a2}.job-icon{border:0;background:#eb4b35;color:white;border-radius:2px;font-size:28px}.job-slot{border-radius:3px;background:white;border:1px solid #e0e0e0;padding:26px}.job-slot small{color:#b4b4b4}.job-slot h3{color:#757575}.job-slot p{color:#ababab}.test-controls{border-color:#e0e0e0;color:#b0b0b0}.test-controls button{border-color:#dcdcdc;color:#9e9e9e;border-radius:2px}.test-mode{background:#ebebeb;color:#a4a4a4;border-radius:2px;font-size:9px}
/* Album and playback */
.cover{border-radius:2px;background:#303030 url('./assets/coastal-memory.webp') center/cover!important;padding:25px;box-shadow:0 7px 18px #30303013}.cover:before{inset:0;width:auto;height:auto;border:0;border-radius:0;aspect-ratio:auto;box-shadow:none;background:linear-gradient(180deg,#17171700 15%,#1818186b 55%,#181818de 100%)}.cover h2{font-family:'Noto Sans SC',sans-serif;font-size:29px;font-weight:700;line-height:1.6;letter-spacing:-1px;color:#f7f7f7;margin-top:auto;margin-bottom:15px}.cover small{color:#3f3f3f;font-weight:500;font-size:9px;letter-spacing:1.8px}.cover strong{color:#f1f1f1;font-family:'DM Sans',sans-serif;font-size:36px;font-weight:400;letter-spacing:-2px}.track-card h3{font-size:16px;font-weight:500;color:#636363}.track-card p{font-size:11px;color:#acacac}.player-layout{gap:49px}.player-main h1{font-family:'Noto Sans SC',sans-serif;font-size:30px;font-weight:650;color:#464646;letter-spacing:-1px}.player-main .lead{font-size:11px;color:#a7a7a7}.player-tabs{border-color:#dedede;gap:28px}.player-tabs button{font-size:12px;color:#b0b0b0}.player-tabs .selected{color:#d35137}.lyric-display,.story-display{color:#8b8b8b;font-size:16px;line-height:2.4}.versions-list button{border-color:#e1e1e1;background:transparent;color:#a7a7a7;border-radius:2px;font-size:10px}.versions-list .selected{background:#323232;color:white;border-color:#323232}.compare-mode{color:#b0b0b0;font-size:10px}.compare-mode input{accent-color:#eb4b35}.full-progress{color:#b1b1b1}.full-progress input{accent-color:#eb4b35}.mini{background:#1c1c1cf5;border-color:#3e3e3e;color:#e9e9e9;border-radius:0;height:77px;padding:0 31px}.mini-art{border-radius:1px;background:#444444 url('./assets/coastal-memory.webp') center/cover;color:#f3f3f3;border:1px solid #6a6a6a}.mini-title b{font-size:12px;color:#ededed;font-weight:400}.mini-title span{font-size:9px;color:#8f8f8f}.transport button{color:#d6d6d6;font-size:17px}.transport .play{background:#eb4b35;color:white;width:35px;height:35px;border-radius:50%;font-size:12px}.progress{color:#909090}.progress input{accent-color:#eb4b35}.queue-button{color:#a2a2a2;font-size:10px}.toast{border-radius:3px;background:#323232;color:#f5f5f5;box-shadow:0 8px 24px #25252533}.sources{background:#fff;border-color:#e4e4e4;border-radius:3px}.sources h2{color:#656565}.sources p,.sources li{color:#a2a2a2}.sources td,.sources th{border-color:#eaeaea}.sources th{color:#878787}.sources td{color:#acacac}.sources .flow span{border-color:#e6e6e6;background:#f7f7f7;color:#929292;border-radius:2px}.sources a{color:#c55338}dialog{border-radius:3px;border-color:#e5e5e5;color:#696969}.dialog-head h2{font-size:19px}.queue-row{border-color:#ebebeb;color:#9a9a9a;font-size:12px}
@media(min-width:1700px){main{padding-left:70px;padding-right:70px}.dashboard{gap:70px}.new-story h1{font-size:79px}.blue-card{min-height:470px}}@media(max-width:1100px){:root{--rail:178px}.rail{padding:32px 18px}.brand{font-size:27px}.rail-label{font-size:7px;letter-spacing:1.2px}.rail nav button{padding:13px 8px}.rail nav span{font-size:12px}main{padding:70px 31px calc(40px + var(--mini))}h1{font-size:36px}.dashboard{gap:27px;margin-top:29px}.new-story h1{font-size:45px;letter-spacing:-2.5px}.new-story .hero-english{font-size:27px;margin-bottom:22px}.hero-eyebrow{font-size:8px;letter-spacing:1.4px}.new-story>p:not(.hero-eyebrow):not(.hero-english){font-size:12px}.new-story .primary{font-size:12px;padding:13px 22px}.hero-process{font-size:7px;gap:12px;letter-spacing:1px}.blue-card{min-height:340px;padding:22px;margin:0 2px}.blue-card .sleeve-title{font-size:30px}.blue-card .sleeve-top{font-size:8px}.blue-card .sleeve-sticker{width:61px;height:61px;font-size:8px}.home-topline .edition{display:none}.create-layout{gap:23px}.aside-card{padding:23px}.aside-card h3{font-size:19px}.form-card{padding:23px}.mini{padding:0 23px}.resume-card{padding:18px 21px}.cover{padding:21px}.cover h2{font-size:24px}.rail-bottom b{font-size:10px}.rail-bottom small{font-size:8px}.lyric-display{font-size:15px}}
@media(max-width:740px){:root{--rail:0px}.preview-banner{height:37px;padding:0 16px}.preview-banner p{font-size:8px;max-width:230px;line-height:1.5}.preview-banner button{font-size:9px}.rail{display:none}main{padding:65px 23px calc(85px + var(--mini))}h1{font-size:33px;line-height:1.45;letter-spacing:-1.6px}.heading-row{margin-bottom:26px}.kicker{font-size:8px;letter-spacing:1.5px}.lead{font-size:12px}.home-topline{padding-bottom:19px}.home-topline .kicker{font-size:8px;letter-spacing:1.1px}.home-topline .button{font-size:9px}.dashboard{display:flex;flex-direction:column;gap:15px;align-items:stretch;margin:24px 0 38px}.new-story{padding:0 0 10px}.hero-eyebrow{font-size:8px;margin-bottom:18px}.new-story h1{font-size:49px;line-height:1.25;letter-spacing:-3px;margin-bottom:17px}.new-story .hero-english{font-size:29px;margin-bottom:21px}.new-story>p:not(.hero-eyebrow):not(.hero-english){font-size:13px;max-width:280px;margin-bottom:23px}.new-story .primary{width:100%;padding:14px;min-height:47px;font-size:13px}.hero-process{justify-content:space-between;font-size:8px;margin-top:20px;letter-spacing:1.1px}.blue-card{transform:rotate(0);aspect-ratio:1.04;min-height:0;margin:16px 3px 0;padding:24px;box-shadow:5px 8px 14px #38383815}.blue-card .sleeve-top{font-size:8px}.blue-card .sleeve-top b{font-size:31px}.blue-card .sleeve-title{font-size:34px;margin-bottom:16px}.blue-card .sleeve-title small{font-size:9px;margin-top:12px}.blue-card .sleeve-sticker{width:64px;height:64px;font-size:8px;right:-10px}.blue-card:after{display:none}.blue-card .text-button{font-size:10px;padding-top:12px}.section-head{padding-top:21px;margin-bottom:14px}.section-head h2{font-size:18px}.section-head>span{font-size:9px}.chip{font-size:11px;margin-right:16px;padding:7px 0}.filters{gap:0;margin-bottom:6px}.diary-row{padding:20px 0;gap:14px}.diary-date{min-width:42px;padding-right:4px}.diary-date b{font-size:26px}.diary-date small{font-size:8px}.diary-info h3{font-size:13px}.diary-info p{font-size:10px}.status{font-size:9px;padding:4px 6px}.resume-card{padding:17px 19px;gap:12px}.resume-card h2{font-size:17px}.resume-card p{font-size:10px}.resume-card .button{font-size:12px;min-height:39px}.steps{gap:12px;padding-bottom:20px}.steps button{font-size:10px;gap:6px}.steps i{width:20px;height:20px}.form-card{padding:20px 18px}.story-text{font-size:16px;min-height:210px;line-height:2}.field label{font-size:12px}.field input,.field select,.title-input{font-size:16px}.mood-options{gap:7px}.mood-options button{font-size:11px;padding:9px 12px}.aside-card{padding:25px}.aside-card h3{font-size:21px}.aside-card p,.aside-card ol{font-size:12px}.lyric-editor{font-size:16px}.lyric-tools .text-button{font-size:11px}.music-choice{padding:18px}.music-choice b{font-size:15px}.music-choice span{font-size:11px}.notice{font-size:10px}.actions .button{font-size:12px}.job-header h1{font-size:27px}.job-header p{font-size:12px}.album-grid{gap:22px 16px}.cover{padding:15px}.cover h2{font-size:22px;line-height:1.45;margin-bottom:8px}.cover small{font-size:7px;letter-spacing:.6px}.cover strong{font-size:25px}.track-card h3{font-size:14px}.track-card p{font-size:10px}.player-layout .cover{padding:27px}.player-layout .cover h2{font-size:38px;letter-spacing:-1.7px}.player-layout .cover small{font-size:9px}.player-main h1{font-size:28px}.player-main .lead{font-size:11px}.player-layout{gap:28px}.player-tabs{padding-bottom:16px;margin-bottom:20px}.player-tabs button{font-size:12px}.lyric-display,.story-display{font-size:16px}.mini{bottom:60px;left:0;height:66px;padding:0 18px;gap:11px}.mini-title b{font-size:11px}.mini-title span{font-size:8px}.mini .transport .play{width:32px;height:32px}.bottom-nav{background:#1c1c1c;border-color:#3b3b3b;height:60px}.bottom-nav button{color:#8d8d8d;font-size:20px}.bottom-nav button span{font-size:9px}.bottom-nav button.active{color:#f6f6f6}.bottom-nav button.active:after{content:'';width:3px;height:3px;border-radius:50%;background:#eb4b35;position:absolute;bottom:5px}.privacy-note{font-size:9px;line-height:1.9}.footer-caption{font-size:8px}.sources h2{font-size:17px}.sources p,.sources li{font-size:12px}.sources table{font-size:11px}.full-controls .primary{min-height:39px}.backup-tools>span{font-size:10px}}@media(prefers-reduced-motion:reduce){.button,.blue-card{transition:none}.button.primary:hover{transform:none}}
/* Reading contrast and final scale. */
main .lead,main .new-story>p:not(.hero-eyebrow):not(.hero-english),main .diary-info p,main .field label,main .form-label,main .form-card>label,main .aside-card p,main .aside-card ol,main .aside-card .detail,main .lyric-display,main .story-display,main .summary-card,main .sources p,main .sources li,main .sources td{color:#646464}
main .kicker,main .hero-eyebrow,main .section-head>span,main .field-bottom,main .field .hint,main .aside-card small,main .privacy-note,main .footer-caption,main .backup-tools>span,main .autosave-note,main .resume-card p,main .track-card p,main .player-main .lead,main .compare-mode,main .job-slot p{color:#747474}
main .new-story h1,main .new-story h1 em,main h1,main .section-head h2,main .diary-info h3,main .player-main h1,main .track-card h3,main .job-header h1,main .job-slot h3{color:#171717}
main .new-story>p:not(.hero-eyebrow):not(.hero-english),main .lead,main .diary-info p,main .aside-card p,main .aside-card ol{font-size:14px}
main .field label,main .form-label,main .form-card>label,main .mood-options button,main .chip,main .status,main .versions-list button,main .text-button,main .row-action{font-size:12px}
main .hero-eyebrow,main .kicker,main .field-bottom,main .section-head>span,main .privacy-note,main .autosave-note,main .compare-mode,main .backup-tools>span{font-size:11px}
.rail nav button span{font-size:14px}.rail-bottom b{font-size:12px}.rail-bottom small{font-size:10px}.preview-banner p{color:#a5a5a5}.rail-label{color:#9a9a9a}.rail nav button{color:#a0a0a0}.mini-title span{color:#a0a0a0}.bottom-nav button{color:#a0a0a0}
@media(max-width:740px){main .new-story>p:not(.hero-eyebrow):not(.hero-english),main .lead,main .aside-card p,main .aside-card ol{font-size:13px}main .diary-info p{font-size:12px}main .section-head>span,main .status{font-size:10px}.hero-process{font-size:9px}.home-topline .kicker{font-size:9px}.home-topline .button{font-size:11px}.blue-card .text-button{font-size:12px}.blue-card .sleeve-title small{font-size:11px}.bottom-nav button span{font-size:11px}.preview-banner p{font-size:9px}.preview-banner button{font-size:10px}}
