/* Strike : captures originales, accents corail et compositions propres au produit. */
.page-strike{--st-coral:#ff9584;--st-peach:#ffbd98;--st-text:#ece9e5;--st-muted:#b2b5bf;background:radial-gradient(ellipse at 85% 4%,#ed866515,transparent 27%),#080b11}
.page-strike .cadre{max-width:1320px}
.page-strike .fil{margin-bottom:0}
.page-strike .st-page em{color:var(--st-coral);font-family:Georgia,serif;font-weight:400;letter-spacing:-.045em}
.page-strike .st-page p{color:var(--st-muted);font-size:15px;line-height:1.8}
.page-strike .st-page h2{font-size:clamp(35px,3.7vw,54px);line-height:1.1;letter-spacing:-.045em}
.page-strike .st-page h3{font-size:25px;line-height:1.22;letter-spacing:-.035em}
.page-strike .st-page .st-kicker{font-size:10px;font-weight:600;letter-spacing:.17em;color:var(--st-coral);margin:0 0 25px;text-transform:uppercase}
.st-page [id]{scroll-margin-top:145px}
.st-hero{display:grid;grid-template-columns:1fr 1.05fr;gap:28px;align-items:center;padding:25px 0 60px;min-height:770px}
.st-hero-copy{position:relative;z-index:3;padding-bottom:15px}
.st-back{display:inline-block;text-decoration:none;color:#a3acbb;font-size:11px;margin:0 0 33px}
.st-brand{display:flex;align-items:center;gap:13px;margin-bottom:30px}
.st-brand img{border-radius:15px;width:54px;height:54px;box-shadow:0 5px 20px #0004}
.st-brand>span{font-family:'Archivo',sans-serif;font-size:26px;font-weight:650;letter-spacing:-.03em;line-height:1.2}
.st-brand small{display:block;color:#b4b7c1;font-family:'Instrument Sans',sans-serif;font-size:8px;letter-spacing:.13em;font-weight:500;margin-top:5px}
.page-strike .st-hero h1{font-size:clamp(55px,5.5vw,81px);letter-spacing:-.058em;font-variation-settings:'wdth' 100,'wght' 550;line-height:1.03;margin:0 0 25px}
.page-strike .st-page .st-lead{max-width:43ch;font-size:16px;line-height:1.85;margin-bottom:27px}
.st-lead strong{font-weight:500;color:#e6dfd9}
.st-stores{display:flex;gap:12px;flex-wrap:wrap}
.st-store{display:inline-flex;align-items:center;gap:12px;padding:12px 20px;background:#f9f4ee;border:1px solid #f9f4ee;border-radius:8px;color:#17191d;text-decoration:none;min-width:173px;transition:transform .25s,background .25s,box-shadow .25s}
.st-store:hover{color:#17191d;background:#fff;transform:translateY(-3px);box-shadow:0 8px 30px #ff958420}
.st-store svg{width:27px;height:32px;flex-shrink:0}
.st-store>span:not(.pf-sr){font-family:'Instrument Sans',sans-serif;font-size:20px;font-weight:600;line-height:1.1;letter-spacing:-.035em}
.st-store small{display:block;font-size:9px;font-weight:400;letter-spacing:.015em;margin-bottom:4px}
.st-store-outline{background:#ffffff05;color:#f7f1eb;border-color:#ffffff4d}
.st-store-outline:hover{background:#ffffff12;color:#fff}
.page-strike .st-page .st-small{display:block;font-size:11px;letter-spacing:.015em;color:#a1a6b1;margin:16px 0 0}
.st-explore{display:flex;align-items:center;gap:20px;font-size:11px;text-decoration:none;color:#c7c9d0;margin-top:30px}
.st-explore span{font-size:19px;color:var(--st-coral)}
.st-hero-art{min-width:0;position:relative;height:650px;isolation:isolate}
.st-hero-art:before{content:'';position:absolute;inset:8% -4%;background:radial-gradient(ellipse,#b7754940,transparent 65%);z-index:-1}
.st-orbit{position:absolute;border:1px solid #d5aa7825;border-radius:50%;width:530px;height:530px;left:50%;top:50%;transform:translate(-50%,-50%);z-index:-1;pointer-events:none}
.st-orbit-two{width:630px;height:630px;border-style:dashed;border-color:#d5aa7815}
.st-phone{width:260px;margin:0;padding:7px;border:1px solid #8b8c8e;background:linear-gradient(120deg,#626266,#1a1b1f 30%,#08090b 70%,#88888a);border-radius:37px;box-shadow:0 30px 65px #0005,0 0 0 2px #0006;position:relative;flex-shrink:0}
.st-phone a{display:block;overflow:hidden;border-radius:29px;background:#fff9f5;line-height:0}
.st-phone a:focus-visible{outline-offset:10px}
.st-phone img{display:block;width:100%;height:auto;aspect-ratio:942/2048;border-radius:inherit}
.st-hero-art .st-phone{position:absolute;width:260px;transition:transform .65s cubic-bezier(.2,.7,.3,1)}
.st-phone-front{left:4%;top:56px;transform:rotate(-7deg);z-index:2}
.st-phone-back{right:0;top:14px;transform:rotate(9deg) scale(.93);z-index:1}
.st-hero-art:hover .st-phone-front{transform:rotate(-4deg) translateY(-5px)}
.st-hero-art:hover .st-phone-back{transform:rotate(6deg) scale(.93) translateY(-5px)}
.st-float{position:absolute;display:flex;align-items:center;gap:12px;z-index:4;padding:15px 19px;border:1px solid #ffffff38;border-radius:12px;background:#141a23f2;box-shadow:0 12px 32px #0005;backdrop-filter:blur(12px);font-size:12px;color:#f3ece4;pointer-events:none}
.st-float small{display:block;font-size:10px;color:#b9b6b7;margin-top:5px}
.st-float>span{font-size:23px;color:#91c8f8}
.st-float-top{top:38px;left:-22px;transform:rotate(-3deg)}
.st-float-bottom{bottom:46px;right:0;transform:rotate(3deg)}
.st-float-bottom>span{color:#8bd6a2;display:grid;place-items:center;border:1px solid #8bd6a25e;background:#8bd6a215;border-radius:50%;width:33px;height:33px}
.st-art-note{position:absolute;bottom:4px;left:50%;transform:translateX(-50%);font-family:'IBM Plex Mono',monospace;font-size:8px;letter-spacing:.1em;white-space:nowrap;color:#a4a6b0}
.st-trust{list-style:none;padding:27px 0;margin:0 0 90px;display:flex;justify-content:space-between;gap:20px;border-top:1px solid #ffffff24;border-bottom:1px solid #ffffff24}
.st-trust li{display:flex;align-items:center;gap:12px;font-size:12px;color:#d0d0d5;margin:0;line-height:1.5}
.st-trust span{font-size:19px;color:var(--st-coral)}
.st-restart{display:grid;grid-template-columns:1.15fr 1fr;gap:60px;align-items:center;background:radial-gradient(ellipse at 100% 80%,#e7d7f2,transparent 50%),#f8f0e8;border-radius:16px;padding:clamp(28px,5vw,70px);overflow:hidden;color:#282224}
.page-strike .st-restart h2{color:#282224;font-size:clamp(34px,3.6vw,50px);margin-bottom:27px}
.page-strike .st-restart em{color:#ad4e42}
.page-strike .st-restart .st-kicker{color:#a25046}
.page-strike .st-restart p{color:#655b5c;font-size:14px}
.page-strike .st-restart .st-manifesto{font-family:'Archivo',sans-serif;letter-spacing:-.025em;color:#282224;font-size:21px;line-height:1.4;margin:21px 0}
.st-restart-points{margin-top:26px;display:grid;gap:16px}
.st-restart-points>div{display:flex;align-items:start;gap:15px}
.st-restart-points>div>span{width:30px;flex-shrink:0;color:#a25046;font-size:22px;line-height:1.5;text-align:center}
.st-restart-points strong{color:#2e2728;font-weight:600}
.page-strike .st-restart-points p{font-size:13px;margin:0;line-height:1.7}
.st-restart-visual{display:flex;flex-direction:column;align-items:center;gap:20px;position:relative}
.st-restart-visual .st-phone{transform:rotate(5deg);width:240px;box-shadow:15px 25px 50px #866c7b40}
.st-note{position:relative;border:1px solid #fff;background:#fffaf7f2;box-shadow:0 15px 30px #87707012;border-radius:9px;padding:18px 22px;transform:rotate(-3deg);margin-top:-35px;z-index:1}
.st-note strong{display:block;color:#684178;font-size:14px;font-weight:600}
.st-note span{display:block;color:#786977;font-size:11px;margin-top:6px}
.st-routine,.st-stats{padding-top:110px}
.st-section-heading{max-width:760px;margin-bottom:42px}
.page-strike .st-section-heading p:not(.st-kicker){margin:23px 0 0;font-size:15px}
.st-bento{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}
.st-tile{padding:35px 36px;border:1px solid #ffffff1c;border-radius:12px;background:#10151e;position:relative;overflow:hidden}
.st-feature-icon{display:grid;place-items:center;width:39px;height:39px;border:1px solid #ff958433;border-radius:12px;background:#ff95840c;color:var(--st-coral);font-size:25px;margin-bottom:28px}
.page-strike .st-tile h3{font-size:29px;margin:0 0 17px}
.page-strike .st-tile p{font-size:14px;max-width:46ch;margin-bottom:0}
.st-plan{background:radial-gradient(ellipse at 100% 100%,#6b66a41a,transparent 65%),#10151e}
.st-count{background:radial-gradient(ellipse at 100% 100%,#5fc5e01a,transparent 65%),#10151e}
.st-days{display:flex;gap:10px;margin:25px 0 13px}
.st-days span{width:40px;height:40px;display:grid;place-items:center;border:1px solid #ffffff20;border-radius:50%;font-size:12px;color:#b4b5c0}
.st-days span:nth-child(1),.st-days span:nth-child(3),.st-days span:nth-child(5){background:#c3b4ef;color:#242033;border-color:#c3b4ef}
.st-water{display:flex;gap:9px;margin:28px 0 16px;font-size:25px}
.st-water span:nth-last-child(-n+2){opacity:.2}
.st-illustration-note{font-family:'IBM Plex Mono',monospace;font-size:8px;color:#9ea7b5;letter-spacing:.025em}
.st-reminders,.st-stop{padding-left:96px}
.st-reminders .st-feature-icon,.st-stop .st-feature-icon{position:absolute;left:30px;top:36px}
.page-strike .st-reminders h3,.page-strike .st-stop h3{font-size:25px}
.st-tabs{display:flex;gap:5px;padding:6px;background:#151b24;border:1px solid #ffffff1a;border-radius:9px;width:fit-content;margin-bottom:28px}
.st-tabs[hidden],.st-stat-panel[hidden]{display:none!important}
.st-tabs button{appearance:none;font:inherit;font-size:12px;color:#b9bcc7;padding:12px 27px;border:1px solid transparent;border-radius:5px;background:transparent;cursor:pointer;transition:background .2s,color .2s}
.st-tabs button:hover{color:white;background:#ffffff0a}
.st-tabs button[aria-selected=true]{background:#f4d3c0;color:#292024;border-color:#f4d3c0}
.st-stat-panel{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;background:radial-gradient(ellipse at 95% 50%,#8f6fb928,transparent 70%),#11171f;border:1px solid #ffffff20;border-radius:16px;padding:40px 65px;margin:0 0 24px}
.st-stat-number{font-family:'IBM Plex Mono',monospace;color:#d9b69e;font-size:10px;letter-spacing:.1em;display:block;margin-bottom:35px}
.page-strike .st-stat-copy h3{font-size:clamp(29px,3vw,43px);margin:0 0 23px;line-height:1.1}
.page-strike .st-stat-copy p{font-size:15px;max-width:40ch}
.st-stat-copy ul{list-style:none;margin:24px 0 36px;padding:0}
.st-stat-copy li{display:flex;gap:12px;color:#cecbd4;font-size:12px;line-height:1.6;margin-bottom:13px}
.st-stat-copy li:before{content:'✓';color:var(--st-coral)}
.st-real-screen{font-family:'IBM Plex Mono',monospace;font-size:8px;letter-spacing:.08em;color:#959cae}
.st-stat-panel .st-phone{width:242px;justify-self:center}
.st-everyday{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:95px;padding:110px 0}
.st-calendar-art{position:relative;display:flex;justify-content:center;padding:35px 0;background:radial-gradient(ellipse,#cd715e24,transparent 66%);isolation:isolate}
.st-calendar-art:before{content:'';position:absolute;inset:10% 5%;border:1px solid #ff958424;border-radius:50%;z-index:-1;transform:rotate(-15deg)}
.st-calendar-art .st-phone{width:255px;transform:rotate(-5deg)}
.st-everyday-list{display:grid;gap:23px;margin-top:35px}
.st-everyday-list>div{padding-left:45px;position:relative}
.st-everyday-list>div>span{position:absolute;left:0;top:0;color:var(--st-coral);font-size:24px}
/* Icones dessinees plutot que les caracteres ✳ ou ❄ : sur telephone, faute de
   glyphe texte dans les polices du systeme, ils s'affichent en emoji couleur. */
.st-glyphe{display:block;width:1em;height:1em}
.st-everyday-list .st-glyphe{width:.8em;height:.8em;margin-top:.3em}
.st-restart-points .st-glyphe{width:.85em;height:.85em;margin:.3em auto 0}
.page-strike .st-everyday-list h3{font-size:21px;margin:0 0 8px;letter-spacing:-.025em}
.page-strike .st-everyday-list p{font-size:14px;margin:0}
.st-values{display:grid;grid-template-columns:1fr 1fr;gap:20px}
.st-values article{background:#14211f;border:1px solid #96d3b72e;border-radius:12px;padding:45px;display:flex;flex-direction:column;align-items:flex-start}
.page-strike .st-values .st-kicker{color:#a8d9bc;font-size:9px}
.page-strike .st-values h2{font-size:40px;margin-bottom:23px}
.page-strike .st-values em{color:#a8d9bc}
.page-strike .st-values p{font-size:14px;color:#bcc9c5}
.st-value-tags{display:flex;gap:7px;flex-wrap:wrap;margin-top:16px}
.st-value-tags span{font-size:10px;border:1px solid #a8d9bc40;color:#bfdcc9;border-radius:20px;padding:7px 11px}
.st-values article+article{background:radial-gradient(ellipse at 0 0,#c2734320,transparent 75%),#201b1b;border-color:#ffbd9833}
.page-strike .st-values article+article .st-kicker{color:#edbca7}
.page-strike .st-values article+article p{color:#c7b8b3}
.st-free-number{display:flex;gap:22px;align-items:center;font-family:'Archivo',sans-serif;font-size:115px;line-height:1;letter-spacing:-.055em;font-weight:500;color:#f0c5af;margin:0 0 24px}
.st-free-number span{font-family:'Instrument Sans',sans-serif;font-size:22px;line-height:1.3;letter-spacing:-.015em;color:#e7d5ca}
.page-strike .st-values h3{font-size:24px;max-width:25ch;margin:0 0 16px}
.st-text-link{display:inline-flex;gap:22px;align-items:center;color:#efc3a9;font-size:12px;padding:10px 0;border-bottom:1px solid #efc3a94d;text-decoration:none;margin-top:auto}
.st-text-link:hover{color:white}
.st-download{margin-top:110px;padding:65px 25px;text-align:center;position:relative;isolation:isolate;overflow:hidden;border-top:1px solid #ffffff24;border-bottom:1px solid #ffffff24;background:radial-gradient(ellipse at 50% 85%,#e47c6215,transparent 65%)}
.st-download>img{border-radius:19px;margin-bottom:25px;box-shadow:0 10px 30px #0003}
.page-strike .st-download h2{font-size:clamp(35px,4.7vw,65px);margin-bottom:25px}
.page-strike .st-download p:not(.st-kicker){font-size:15px;margin-bottom:25px}
.st-download .st-stores{justify-content:center}
.st-making{display:grid;grid-template-columns:1fr 1fr;gap:90px;padding:75px 0 40px}
.page-strike .st-making .st-kicker{color:#cfa867;font-size:9px}
.page-strike .st-making h2{font-size:32px;margin-bottom:21px}
.page-strike .st-making p{font-size:13px}
.st-making ol{list-style:none;margin:0;padding:0}
.st-making li{display:flex;gap:20px;padding:16px 0;border-top:1px solid #ffffff20;margin:0}
.st-making li>span{font-family:'IBM Plex Mono',monospace;font-size:10px;color:#cfa867;margin-top:3px}
.page-strike .st-making h3{font-size:17px;margin:0 0 7px;letter-spacing:-.02em}
.page-strike .st-making li p{font-size:12px;margin:0}
.st-return{display:block;font-size:12px;color:#a4adba;text-decoration:none;padding:22px 0;border-top:1px solid #ffffff24}
.st-lightbox{width:fit-content;max-width:94vw}
.st-lightbox img{max-height:80dvh;border-radius:6px}
@media(min-width:1500px){.st-hero-art .st-phone{width:280px}.st-hero-art{height:700px}.st-phone-front{left:7%}.st-phone-back{right:4%}.st-float-bottom{bottom:50px}}
@media(max-width:1100px){.st-hero{grid-template-columns:1fr 1fr;min-height:670px}.st-hero-art{height:560px}.st-hero-art .st-phone{width:220px}.st-phone-front{left:0;top:75px}.st-phone-back{right:-2%;top:30px}.st-float{padding:12px;font-size:10px}.st-float small{font-size:9px}.st-float-top{left:-10px}.st-float-bottom{bottom:12px;right:-5px}.st-art-note{bottom:-25px}.st-orbit{width:400px;height:400px}.st-orbit-two{width:490px;height:490px}.st-restart{gap:35px;padding:40px}.st-restart-visual .st-phone{width:220px}.st-restart-points>div{gap:10px}.st-everyday{gap:45px}.st-stat-panel{padding:35px 40px;gap:35px}.st-values article{padding:34px}.st-making{gap:45px}}
@media(max-width:820px){.st-hero{gap:15px}.page-strike .st-hero h1{font-size:56px}.st-hero-art .st-phone{width:190px}.st-hero-art{height:530px}.st-phone-back{top:55px}.st-phone-front{top:120px}.st-float-top{top:30px}.st-float-bottom{bottom:0}.st-art-note{bottom:-30px}.st-trust{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-bottom:60px}.st-restart{gap:25px;padding:30px}.st-restart-visual .st-phone{width:195px}.st-note{padding:14px}.st-note strong{font-size:12px}.st-note span{font-size:10px}.st-tile{padding:27px}.st-reminders,.st-stop{padding-left:27px}.st-reminders .st-feature-icon,.st-stop .st-feature-icon{position:static}.st-water{font-size:21px;gap:4px}.st-days{gap:7px}.st-days span{width:33px;height:33px}.st-stat-panel{padding:30px;gap:20px}.st-stat-panel .st-phone{width:210px}.st-everyday{gap:30px}.st-calendar-art .st-phone{width:215px}.st-values article{padding:28px}.page-strike .st-values h2{font-size:33px}.st-free-number{font-size:95px}.st-free-number span{font-size:20px}}
@media(max-width:620px){
 .page-strike main{padding-top:20px}.st-page [id]{scroll-margin-top:175px}.st-hero{grid-template-columns:1fr;gap:14px;padding-top:12px;padding-bottom:36px}.st-back{margin:8px 0 25px;font-size:10px}.st-brand{margin-bottom:23px;gap:11px}.st-brand img{width:45px;height:45px;border-radius:12px}.st-brand>span{font-size:24px}.st-brand small{font-size:7px}.page-strike .st-hero h1{font-size:clamp(49px,12.5vw,71px);line-height:1.03;margin-bottom:22px}.page-strike .st-hero h1 em br{display:none}.page-strike .st-page .st-lead{font-size:14px;line-height:1.8;margin-bottom:22px}.st-lead br{display:none}.st-stores{gap:9px;flex-wrap:nowrap}.st-store{gap:8px;min-width:0;flex:1;justify-content:center;padding:11px 10px;border-radius:7px}.st-store>span:not(.pf-sr){font-size:17px}.st-store small{font-size:8px}.st-store svg{width:23px;height:29px}.page-strike .st-page .st-small{font-size:10px;margin-top:13px}.st-explore{font-size:10px;margin-top:22px;gap:16px}.st-hero-art{height:490px;width:min(100%,390px);margin:5px auto 15px}.st-hero-art .st-phone{width:195px;border-radius:29px;padding:5px}.st-hero-art .st-phone a{border-radius:23px}.st-phone-front{left:5%;top:52px}.st-phone-back{right:1%;top:22px}.st-float{padding:11px 12px;gap:8px;font-size:10px;border-radius:9px}.st-float>span{font-size:20px}.st-float-top{top:10px;left:0}.st-float-bottom{bottom:10px;right:0}.st-float-bottom>span{width:27px;height:27px}.st-art-note{bottom:-13px;font-size:7px}.st-orbit{width:320px;height:320px}.st-orbit-two{width:400px;height:400px}.st-trust{padding:22px 0;gap:17px 12px;margin-bottom:45px}.st-trust li{font-size:10px;gap:8px}.st-trust span{font-size:16px}
 .st-restart{grid-template-columns:1fr;padding:30px 23px;border-radius:12px;gap:35px}.page-strike .st-page .st-kicker{font-size:8px;margin-bottom:20px}.page-strike .st-page h2{font-size:34px}.page-strike .st-restart h2{margin-bottom:22px}.page-strike .st-restart p{font-size:13px}.page-strike .st-restart .st-manifesto{font-size:21px}.st-restart-points{gap:17px;margin-top:23px}.page-strike .st-restart-points p{font-size:12px}.st-restart-visual{padding:0 0 12px}.st-restart-visual .st-phone{width:220px}.st-note{padding:15px 18px;margin-top:-27px}.st-note strong{font-size:13px}.st-note span{font-size:10px}
 .st-routine,.st-stats{padding-top:60px}.st-section-heading{margin-bottom:28px}.page-strike .st-section-heading p:not(.st-kicker){font-size:13px;margin-top:19px}.st-section-heading p br{display:none}.st-bento{grid-template-columns:1fr;gap:14px}.st-tile{padding:27px 25px}.st-feature-icon{width:34px;height:34px;font-size:23px;margin-bottom:22px}.page-strike .st-tile h3{font-size:27px}.page-strike .st-tile p{font-size:13px}.st-days{gap:9px}.st-days span{width:34px;height:34px}.st-water{font-size:26px;gap:6px}.st-tabs{width:100%;gap:3px;padding:4px;margin-bottom:18px}.st-tabs button{flex:1;font-size:10px;padding:12px 5px}.st-stat-panel{grid-template-columns:1fr;padding:28px 23px;gap:28px;border-radius:12px}.st-stat-number{margin-bottom:22px;font-size:9px}.page-strike .st-stat-copy h3{font-size:32px;margin-bottom:19px}.page-strike .st-stat-copy p{font-size:13px}.st-stat-copy ul{margin:20px 0}.st-stat-copy li{font-size:11px;margin-bottom:10px}.st-real-screen{font-size:7px}.st-stat-panel .st-phone{width:230px;margin:0 0 8px}
 .st-everyday{grid-template-columns:1fr;padding:55px 0;gap:30px}.st-everyday>div:last-child{grid-row:1}.st-calendar-art{padding:20px 0}.st-calendar-art .st-phone{width:230px}.st-everyday-list{gap:22px;margin-top:28px}.page-strike .st-everyday-list h3{font-size:22px}.page-strike .st-everyday-list p{font-size:13px}.st-values{grid-template-columns:1fr;gap:14px}.st-values article{padding:30px 25px}.page-strike .st-values h2{font-size:36px}.page-strike .st-values p{font-size:13px}.st-free-number{font-size:100px;margin-bottom:22px}.st-free-number span{font-size:22px}.page-strike .st-values h3{font-size:26px}.st-value-tags span{font-size:9px}
 .st-download{margin-top:55px;padding:42px 0}.st-download>img{width:60px;height:60px;border-radius:16px}.page-strike .st-download h2{font-size:34px;line-height:1.14}.page-strike .st-download p:not(.st-kicker){font-size:13px}.st-download .st-stores{max-width:365px;margin:auto}.st-making{grid-template-columns:1fr;gap:30px;padding:45px 0 30px}.page-strike .st-making h2{font-size:29px}.page-strike .st-making p{font-size:12px}.st-return{font-size:11px}.st-lightbox{padding:57px 12px 18px}.st-lightbox img{max-height:75dvh}
}
@media(max-width:360px){.st-hero-art{height:440px}.st-hero-art .st-phone{width:175px}.st-phone-front{left:0}.st-float{font-size:9px}.st-float small{font-size:8px}.st-restart{padding:25px 18px}.st-restart-visual .st-phone{width:205px}.st-tabs button{font-size:9px}.st-days{gap:6px}.st-days span{width:31px;height:31px}.st-water{gap:4px;font-size:23px}.st-stat-panel .st-phone{width:212px}.page-strike .st-download h2{font-size:30px}.st-store>span:not(.pf-sr){font-size:15px}.st-store small{font-size:7px}}
@media(prefers-reduced-motion:reduce){.st-hero-art .st-phone,.st-store{transition:none}.st-hero-art:hover .st-phone-front{transform:rotate(-7deg)}.st-hero-art:hover .st-phone-back{transform:rotate(9deg) scale(.93)}}
@media print{.st-tabs,.st-back,.st-explore{display:none!important}.st-stat-panel[hidden]{display:grid!important}.st-hero,.st-restart,.st-stat-panel,.st-everyday,.st-making{break-inside:avoid}.st-phone{box-shadow:none}.st-float{display:none}.st-hero-art{height:650px}}
