body:has(#static-apnea-site){margin: 0 !important;padding: 0 !important;background: #05050b !important}html:has(#static-apnea-site){margin: 0 !important;padding: 0 !important;background: #05050b !important}body:has(#static-apnea-site) .wp-site-blocks,body:has(#static-apnea-site) .entry-content,body:has(#static-apnea-site) .wp-block-post-content,body:has(#static-apnea-site) .wp-block-group,body:has(#static-apnea-site) main,body:has(#static-apnea-site) .wp-block-html:has(#static-apnea-site){max-width: none !important;width: 100% !important;margin: 0 !important;padding: 0 !important;margin-block-start: 0 !important;margin-block-end: 0 !important;padding-block-start: 0 !important;padding-block-end: 0 !important}body:has(#static-apnea-site) .is-layout-constrained>.wp-block-html:has(#static-apnea-site),body:has(#static-apnea-site) .is-layout-flow>.wp-block-html:has(#static-apnea-site),body:has(#static-apnea-site) .wp-site-blocks>.wp-block-html:has(#static-apnea-site){max-width: none !important;width: 100% !important}body:has(#static-apnea-site) .wp-site-blocks{gap: 0 !important;min-height: 0 !important;position: static !important;top: auto !important;transform: none !important}body:has(#static-apnea-site) .wp-site-blocks>*,body:has(#static-apnea-site) .wp-block-post-content>*,body:has(#static-apnea-site) .entry-content>*{margin-block-start: 0 !important;margin-block-end: 0 !important}body:has(#static-apnea-site) .wp-site-blocks>:not(#static-apnea-site):not(:has(#static-apnea-site)),body:has(#static-apnea-site) .wp-block-post-content>:not(#static-apnea-site):not(:has(#static-apnea-site)),body:has(#static-apnea-site) .entry-content>:not(#static-apnea-site):not(:has(#static-apnea-site)){display: none !important}body:has(#static-apnea-site) header.wp-block-template-part,body:has(#static-apnea-site) footer.wp-block-template-part,body:has(#static-apnea-site) .wp-block-post-title,body:has(#static-apnea-site) .entry-title{display: none !important}#static-apnea-site{width: 100%;margin: 0;padding: 0;background: #05050b;color: #ffffff;font-family: -apple-system,BlinkMacSystemFont,"SF Pro Display","SF Pro Text",Inter,system-ui,sans-serif;line-height: normal;letter-spacing: 0;text-size-adjust: 100%;-webkit-text-size-adjust: 100%}#static-apnea-site .site{width: 100%}#static-apnea-site,#static-apnea-site *{box-sizing: border-box;letter-spacing: 0}#static-apnea-site :where(div,main,nav,section,footer,figure,figcaption,h1,h2,h3,h4,h5,h6,p,a,span,strong,b,ul,ol,li){font-family: -apple-system,BlinkMacSystemFont,"SF Pro Display","SF Pro Text",Inter,system-ui,sans-serif !important}#static-apnea-site :where(h1,h2,h3,h4,h5,h6,p,figure,ul,ol,li){margin-block-start: 0;margin-block-end: 0}#static-apnea-site :where(figure){margin-inline-start: 0;margin-inline-end: 0}#static-apnea-site :where(img,svg){max-width: 100%}#static-apnea-site :where(svg){display: block}#static-apnea-site :where(a){text-decoration-thickness: auto;text-underline-offset: auto}
#static-apnea-site{--electric: #2d22ff;--electric-dark: #120a7a;--deep: #05050b;--ink: #090912;--white: #ffffff;--soft: #eef2ff;--muted: #bfd2ff;--action: #f4ff00;--cyan: #7bdfff;--glass: rgba(255,255,255,0.14);--line: rgba(255,255,255,0.2);--shadow: 0 28px 80px rgba(2,0,74,0.42);--content-width: 1180px;--section-pad: 48px;--stack-gap: 18px;color-scheme: dark;font-family: -apple-system,BlinkMacSystemFont,"SF Pro Display","SF Pro Text",Inter,system-ui,sans-serif}#static-apnea-site *{box-sizing: border-box}#static-apnea-site{scroll-behavior: smooth;background: var(--deep);overflow-x: hidden}#static-apnea-site{margin: 0;background: var(--deep);color: var(--white);letter-spacing: 0;overflow-x: hidden}#static-apnea-site img{display: block;max-width: 100%}#static-apnea-site picture{display: block}#static-apnea-site a{color: inherit}#static-apnea-site h1,#static-apnea-site h2,#static-apnea-site h3,#static-apnea-site p{margin: 0}#static-apnea-site .site{min-height: 100vh;overflow: hidden;background: linear-gradient(180deg,rgba(255,255,255,0.08),transparent 38%),radial-gradient(circle at 78% 14%,rgba(244,255,0,0.16),transparent 25rem),radial-gradient(circle at 10% 42%,rgba(123,223,255,0.18),transparent 26rem),var(--electric)}#static-apnea-site .site-nav{display: flex;align-items: center;justify-content: space-between;gap: 24px;position: relative;width: min(var(--content-width),calc(100% - 40px));margin: 0 auto;padding: 26px 0 10px}#static-apnea-site .brand{display: inline-flex;align-items: center;gap: 12px;min-width: 0;color: var(--white);text-decoration: none;font-size: 20px;font-weight: 800}#static-apnea-site .brand img{width: 42px;height: 42px;border-radius: 12px;box-shadow: 0 8px 26px rgba(0,0,0,0.28)}#static-apnea-site .nav-links{display: flex;align-items: center;gap: 22px;color: rgba(255,255,255,0.76);font-size: 15px;font-weight: 700}#static-apnea-site .nav-links a{text-decoration: none}#static-apnea-site .nav-links a:hover{color: var(--white)}#static-apnea-site .mobile-menu-toggle,#static-apnea-site .mobile-nav-panel{display: none}#static-apnea-site .mobile-menu-toggle{appearance: none;align-items: center;justify-content: center;flex: 0 0 auto;width: 44px;height: 44px;border: 1px solid rgba(255,255,255,0.24);border-radius: 999px;background: rgba(255,255,255,0.12);color: var(--white);cursor: pointer;box-shadow: 0 10px 28px rgba(0,0,0,0.18)}#static-apnea-site .mobile-menu-toggle:focus-visible,#static-apnea-site .mobile-nav-panel a:focus-visible{outline: 3px solid rgba(255,255,255,0.62);outline-offset: 3px}#static-apnea-site .mobile-menu-icon,#static-apnea-site .mobile-menu-icon::before,#static-apnea-site .mobile-menu-icon::after{display: block;width: 18px;height: 2px;border-radius: 999px;background: currentColor;transition: transform 160ms ease,top 160ms ease,background 160ms ease}#static-apnea-site .mobile-menu-icon{position: relative}#static-apnea-site .mobile-menu-icon::before,#static-apnea-site .mobile-menu-icon::after{position: absolute;left: 0;content: ""}#static-apnea-site .mobile-menu-icon::before{top: -6px}#static-apnea-site .mobile-menu-icon::after{top: 6px}#static-apnea-site .mobile-menu-toggle[aria-expanded="true"] .mobile-menu-icon{background: transparent}#static-apnea-site .mobile-menu-toggle[aria-expanded="true"] .mobile-menu-icon::before{top: 0;transform: rotate(45deg)}#static-apnea-site .mobile-menu-toggle[aria-expanded="true"] .mobile-menu-icon::after{top: 0;transform: rotate(-45deg)}#static-apnea-site .mobile-menu-label{position: absolute;width: 1px;height: 1px;overflow: hidden;clip: rect(0 0 0 0);white-space: nowrap}#static-apnea-site .hero,#static-apnea-site .section,#static-apnea-site .footer-inner,#static-apnea-site .page-hero,#static-apnea-site .page-content{width: min(var(--content-width),calc(100% - 40px));margin: 0 auto}#static-apnea-site .hero{display: grid;grid-template-columns: minmax(0,1fr) minmax(340px,0.74fr);gap: 30px;align-items: center;padding: 58px 0 48px}#static-apnea-site .eyebrow{display: inline-flex;align-items: center;gap: 8px;margin-bottom: 20px;padding: 9px 13px;border-radius: 999px;background: rgba(255,255,255,0.14);color: var(--white);font-size: 13px;font-weight: 800}#static-apnea-site .eyebrow::before{content: "";width: 9px;height: 9px;border-radius: 999px;background: var(--action);box-shadow: 0 0 0 5px rgba(244,255,0,0.14)}#static-apnea-site h1{max-width: 760px;color: var(--white);font-size: clamp(64px,6.5vw,112px);line-height: 0.88;font-weight: 900;letter-spacing: 0}#static-apnea-site .hero-copy{max-width: 560px;margin-top: 22px;color: rgba(255,255,255,0.82);font-size: 21px;line-height: 1.34;font-weight: 600}#static-apnea-site .mobile-copy{display: none !important}#static-apnea-site .hero-actions{display: flex;flex-wrap: wrap;gap: 14px;align-items: center;margin-top: 30px}#static-apnea-site .app-store-badge{display: inline-flex;align-items: center;justify-content: center;width: 186px;text-decoration: none;filter: drop-shadow(0 16px 30px rgba(0,0,0,0.28))}#static-apnea-site .app-store-badge img,#static-apnea-site .app-store-badge svg{display: block;width: 100%;height: auto}#static-apnea-site .hero-visual,#static-apnea-site .section-visual{display: grid;place-items: center;min-height: 460px}#static-apnea-site .product-shot{width: min(100%,324px);overflow: visible;border-radius: 0;background: transparent;box-shadow: none}#static-apnea-site .product-shot img{width: 100%;height: auto;object-fit: contain}#static-apnea-site .hero-shot{width: min(100%,356px)}#static-apnea-site .intro-section{display: grid;grid-template-columns: minmax(0,0.92fr) minmax(0,1.08fr);gap: 46px;align-items: center;min-height: 410px;width: min(var(--content-width),calc(100% - 40px));margin: 0 auto;padding: 74px 48px 78px;background: #ffffff;color: var(--ink)}#static-apnea-site .intro-title{max-width: 780px;color: var(--ink);font-size: 60px;line-height: 0.96;font-weight: 900}#static-apnea-site .intro-copy{color: #44465a;font-size: 18px;line-height: 1.44;font-weight: 600}#static-apnea-site .intro-highlights{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 12px;margin-top: 26px}#static-apnea-site .intro-chip{display: block;min-height: 108px;padding: 18px;border-radius: 22px;background: var(--soft);text-decoration: none}#static-apnea-site .intro-chip b{display: block;color: var(--electric);font-size: 26px;line-height: 1;font-weight: 900}#static-apnea-site .intro-chip span{display: block;margin-top: 7px;color: #44465a;font-size: 13px;line-height: 1.2;font-weight: 700}#static-apnea-site .phase-card,#static-apnea-site .detail-section{display: grid;grid-template-columns: minmax(0,1fr) minmax(340px,0.72fr);gap: 30px;align-items: center;width: min(var(--content-width),calc(100% - 40px));margin: 0 auto;padding: 58px 48px;background: var(--deep)}#static-apnea-site .phase-card>div:first-child,#static-apnea-site .detail-section>div:first-child{max-width: 720px}#static-apnea-site .section-kicker,#static-apnea-site .mobile-kicker{color: var(--cyan);font-size: 14px;font-weight: 900;letter-spacing: 0.08em;text-transform: uppercase}#static-apnea-site .section-title{margin-top: 10px;color: var(--white);font-size: 44px;line-height: 0.96;font-weight: 900}#static-apnea-site .section-copy{max-width: 390px;margin-top: 18px;color: rgba(255,255,255,0.76);font-size: 18px;line-height: 1.44;font-weight: 600}#static-apnea-site .phase-card .section-title{max-width: 720px;font-size: 58px}#static-apnea-site .phase-card .section-copy,#static-apnea-site .detail-section .section-copy{max-width: 620px}#static-apnea-site .detail-section .section-title{max-width: 720px;font-size: 56px}#static-apnea-site .phase-legend{display: flex;flex-wrap: wrap;justify-content: flex-start;gap: 10px;margin-top: 26px}#static-apnea-site .mobile-phase-legend{display: none}#static-apnea-site .phase-legend span{display: inline-flex;align-items: center;min-height: 38px;padding: 0 15px;border: 1px solid rgba(255,255,255,0.18);border-radius: 999px;background: rgba(255,255,255,0.1);color: rgba(255,255,255,0.84);font-size: 13px;font-weight: 800}#static-apnea-site .phase-legend span:nth-child(2){border-color: transparent;background: var(--action);color: var(--deep)}#static-apnea-site .program-section{display: grid;grid-template-columns: minmax(0,1fr) minmax(340px,0.72fr);gap: 30px;align-items: center;width: min(var(--content-width),calc(100% - 40px));margin: 0 auto;padding: 50px 48px;background: #ffffff;color: var(--ink)}#static-apnea-site .dark-kicker{color: var(--electric);font-size: 14px;font-weight: 900;letter-spacing: 0.08em;text-transform: uppercase}#static-apnea-site .dark-title{margin-top: 10px;font-size: 50px;line-height: 0.96;font-weight: 900}#static-apnea-site .dark-copy{margin-top: 16px;color: #44465a;font-size: 18px;line-height: 1.44;font-weight: 600}#static-apnea-site .stat-row{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 12px;margin-top: 26px}#static-apnea-site .stat-card{min-height: 108px;padding: 16px;border-radius: 24px;background: var(--soft)}#static-apnea-site .stat-card b{display: block;color: var(--electric);font-size: 36px;line-height: 0.95;font-weight: 900}#static-apnea-site .stat-card span{display: block;margin-top: 8px;color: #44465a;font-size: 13px;line-height: 1.18;font-weight: 700}#static-apnea-site .program-visuals{display: grid;place-items: center;min-height: 430px}#static-apnea-site .program-visuals .product-shot{box-shadow: none}#static-apnea-site .training-section,#static-apnea-site .features,#static-apnea-site .download-section{width: min(var(--content-width),calc(100% - 40px));margin: 0 auto;background: radial-gradient(circle at 78% 8%,rgba(244,255,0,0.16),transparent 24rem),linear-gradient(135deg,#140d83,var(--electric))}#static-apnea-site .training-section{padding: 54px 48px}#static-apnea-site .training-head{display: flex;justify-content: space-between;gap: 24px;align-items: end;margin-bottom: 28px}#static-apnea-site .training-head .section-copy{max-width: 520px;margin-top: 0}#static-apnea-site .training-grid,#static-apnea-site .features{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 14px}#static-apnea-site .training-tile,#static-apnea-site .feature{min-height: 220px;padding: 22px;border: 1px solid rgba(255,255,255,0.2);border-radius: 28px;background: rgba(255,255,255,0.13)}#static-apnea-site .training-tile strong,#static-apnea-site .feature h3{display: block;color: var(--white);font-size: 27px;line-height: 1;font-weight: 900}#static-apnea-site .training-tile p,#static-apnea-site .feature p{margin-top: 12px;color: rgba(255,255,255,0.76);font-size: 15px;line-height: 1.36;font-weight: 600}#static-apnea-site .tile-link,#static-apnea-site .text-cta{display: inline-flex;align-items: center;min-height: 36px;margin-top: 18px;color: var(--white);font-size: 14px;font-weight: 900;text-decoration: none}#static-apnea-site .tile-link::after,#static-apnea-site .text-cta::after{content: ">";margin-left: 8px}#static-apnea-site .training-tile.yellow .tile-link{color: var(--deep)}#static-apnea-site .tag{display: inline-flex;margin-bottom: 16px;padding: 7px 10px;border-radius: 999px;background: rgba(255,255,255,0.16);color: var(--white);font-size: 12px;font-weight: 900}#static-apnea-site .training-tile.yellow,#static-apnea-site .feature.highlight{background: var(--action)}#static-apnea-site .training-tile.yellow strong,#static-apnea-site .training-tile.yellow p,#static-apnea-site .training-tile.yellow .tag,#static-apnea-site .feature.highlight h3,#static-apnea-site .feature.highlight p{color: var(--deep)}#static-apnea-site .training-tile.yellow .tag{background: rgba(5,5,11,0.1)}#static-apnea-site .detail-list{display: grid;gap: 12px;max-width: 640px;margin-top: 34px}#static-apnea-site .detail-item{display: grid;grid-template-columns: auto 1fr;gap: 14px;align-items: center;padding: 17px;border: 1px solid rgba(255,255,255,0.16);border-radius: 24px;background: rgba(255,255,255,0.1)}#static-apnea-site .detail-item b{display: grid;place-items: center;width: 42px;height: 42px;border-radius: 14px;background: var(--cyan);color: var(--deep);font-size: 17px;font-weight: 900}#static-apnea-site .detail-item strong{display: block;color: var(--white);font-size: 19px;line-height: 1.1;font-weight: 900}#static-apnea-site .detail-item span{display: block;margin-top: 5px;color: rgba(255,255,255,0.72);font-size: 14px;line-height: 1.35;font-weight: 600}#static-apnea-site .detail-visuals{display: grid;place-items: center;min-height: 430px}#static-apnea-site .features{grid-template-columns: 1fr 1fr;gap: 18px;padding: 48px;background: radial-gradient(circle at 82% 18%,rgba(36,246,109,0.12),transparent 24rem),linear-gradient(135deg,#140d83,var(--electric))}#static-apnea-site .feature{min-height: 180px;padding: 25px}#static-apnea-site .feature h3{max-width: 420px;font-size: 30px;font-weight: 900}#static-apnea-site .feature p{font-size: 16px;line-height: 1.38}#static-apnea-site .safety-band{display: grid;grid-template-columns: 1fr auto;gap: 30px;align-items: center;width: min(var(--content-width),calc(100% - 40px));margin: 0 auto;padding: 36px 48px;background: #ffffff;color: var(--ink)}#static-apnea-site .safety-band h2{max-width: 720px;font-size: 42px;line-height: 0.98;font-weight: 900}#static-apnea-site .safety-band p{max-width: 760px;margin-top: 12px;color: #3f4152;font-size: 17px;line-height: 1.42;font-weight: 600}#static-apnea-site .safety-pill{width: 124px;height: 124px;border: 2px solid rgba(45,34,255,0.18);border-radius: 999px;display: grid;justify-self: center;place-items: center;background: radial-gradient(circle at 34% 28%,rgba(255,255,255,0.32),transparent 2.9rem),var(--action);color: var(--electric-dark);box-shadow: 0 20px 42px rgba(45,34,255,0.18);font-size: 36px;font-weight: 900}#static-apnea-site .download-section{display: grid;grid-template-columns: minmax(0,1fr) auto;gap: 28px;align-items: center;padding: 46px 48px}#static-apnea-site .download-section h2{max-width: 720px;font-size: 42px;line-height: 0.98;font-weight: 900}#static-apnea-site .download-section p{max-width: 660px;margin-top: 12px;color: rgba(255,255,255,0.76);font-size: 17px;line-height: 1.42;font-weight: 600}#static-apnea-site .footer{width: min(var(--content-width),calc(100% - 40px));margin: var(--stack-gap) auto 0;border-radius: 28px 28px 0 0;background: var(--deep);overflow: hidden}#static-apnea-site .intro-section,#static-apnea-site .phase-card,#static-apnea-site .program-section,#static-apnea-site .training-section,#static-apnea-site .detail-section,#static-apnea-site .features,#static-apnea-site .safety-band,#static-apnea-site .download-section,#static-apnea-site .footer{width: min(var(--content-width),calc(100% - 40px));max-width: var(--content-width);margin-right: auto;margin-left: auto;padding-right: var(--section-pad);padding-left: var(--section-pad)}#static-apnea-site .home-page>.intro-section,#static-apnea-site .home-page>.phase-card,#static-apnea-site .home-page>.program-section,#static-apnea-site .home-page>.training-section,#static-apnea-site .home-page>.detail-section,#static-apnea-site .home-page>.features,#static-apnea-site .home-page>.safety-band,#static-apnea-site .home-page>.download-section{margin-top: var(--stack-gap);border-radius: 28px;overflow: hidden}#static-apnea-site .footer-inner{display: grid;grid-template-columns: minmax(190px,1.25fr) repeat(4,minmax(120px,1fr));align-items: start;gap: 28px;width: 100%;max-width: none;margin: 0;padding: 34px 0 38px;color: rgba(255,255,255,0.74);font-size: 14px;font-weight: 700}#static-apnea-site .footer-brand-block{max-width: 230px}#static-apnea-site .footer-brand-block p{margin: 10px 0 0;color: rgba(255,255,255,0.62);font-size: 14px;font-weight: 600;line-height: 1.45}#static-apnea-site .footer-heading{margin: 0 0 12px;color: var(--white);font-size: 13px;font-weight: 900;letter-spacing: 0.04em;text-transform: uppercase}#static-apnea-site .footer-links{display: flex;flex-direction: column;gap: 9px}#static-apnea-site .footer-links a{color: rgba(255,255,255,0.72);text-decoration: none}#static-apnea-site .footer-links a:hover{color: var(--white)}#static-apnea-site .footer-brand{display: inline-flex;color: inherit;font-size: 18px;font-weight: 900;text-decoration: none}#static-apnea-site .footer-brand:hover{color: var(--white)}#static-apnea-site .page-hero{padding: 74px 0 46px}#static-apnea-site .page-hero h1{max-width: 900px;font-size: clamp(58px,6vw,96px)}#static-apnea-site .page-hero p{max-width: 720px;margin-top: 18px;color: rgba(255,255,255,0.8);font-size: 20px;line-height: 1.4;font-weight: 600}#static-apnea-site .page-content{display: grid;gap: var(--stack-gap);padding: 0}#static-apnea-site .article-hero h1{margin-right: auto;margin-left: auto;max-width: 1040px;font-size: clamp(48px,5.4vw,86px)}#static-apnea-site .article-hero{text-align: center}#static-apnea-site .article-hero .eyebrow{margin-right: auto;margin-left: auto}#static-apnea-site .article-hero p{margin-right: auto;margin-left: auto}#static-apnea-site .article-content{width: min(var(--content-width),calc(100% - 40px));max-width: var(--content-width);margin-right: auto;margin-left: auto}#static-apnea-site .tool-page{--tool-accent: var(--electric);--tool-tint: #f7f8ff;--tool-accent-soft: rgba(45,34,255,0.1);--tool-line-light: rgba(45,34,255,0.14)}#static-apnea-site .co2-tool-page,#static-apnea-site .co2-tool-card{--tool-accent: var(--electric);--tool-tint: #f4f6ff;--tool-accent-soft: rgba(45,34,255,0.1);--tool-line-light: rgba(45,34,255,0.14)}#static-apnea-site .o2-tool-page,#static-apnea-site .o2-tool-card{--tool-accent: var(--electric);--tool-tint: #f4f6ff;--tool-accent-soft: rgba(45,34,255,0.1);--tool-line-light: rgba(45,34,255,0.14)}#static-apnea-site .progress-tool-page,#static-apnea-site .progress-tool-card{--tool-accent: var(--electric);--tool-tint: #f4f6ff;--tool-accent-soft: rgba(45,34,255,0.1);--tool-line-light: rgba(45,34,255,0.14)}#static-apnea-site .log-tool-page{--tool-accent: var(--electric);--tool-tint: #f4f6ff;--tool-accent-soft: rgba(45,34,255,0.1);--tool-line-light: rgba(45,34,255,0.14)}#static-apnea-site .timer-tool-page{--tool-accent: var(--electric);--tool-tint: #f7f8ff;--tool-accent-soft: rgba(45,34,255,0.1);--tool-line-light: rgba(45,34,255,0.14)}#static-apnea-site .tool-page .page-hero{padding: 44px 0 32px}#static-apnea-site .tool-page .article-hero h1{max-width: 880px;font-size: clamp(40px,4.1vw,66px);line-height: 0.96}#static-apnea-site .tool-page .article-hero p{max-width: 660px}#static-apnea-site .article-lead{display: grid;grid-template-columns: minmax(0,1fr) minmax(280px,0.52fr);gap: 28px;align-items: center}#static-apnea-site .article-callout{padding: 22px;border-radius: 22px;background: var(--soft)}#static-apnea-site .article-callout strong{display: block;color: var(--electric);font-size: 22px;line-height: 1.06;font-weight: 900}#static-apnea-site .article-callout span{display: block;margin-top: 10px;color: #44465a;font-size: 15px;line-height: 1.4;font-weight: 700}#static-apnea-site .comparison-grid,#static-apnea-site .article-steps{display: grid;gap: 18px}#static-apnea-site .comparison-grid{grid-template-columns: repeat(2,minmax(0,1fr))}#static-apnea-site .article-steps{grid-template-columns: repeat(3,minmax(0,1fr))}#static-apnea-site .article-phase,#static-apnea-site .article-download{width: 100%;border-radius: 28px}#static-apnea-site .article-phase{padding: 44px}#static-apnea-site .article-phase .section-title{font-size: 44px}#static-apnea-site .article-phase .section-visual{min-height: 360px}#static-apnea-site .article-download{margin: 0;padding: 34px 36px;width: 100%;max-width: 100%}#static-apnea-site .page-content>.content-panel,#static-apnea-site .page-content>.tool-shell,#static-apnea-site .page-content>.article-download{width: 100%;max-width: 100%}#static-apnea-site .article-download h2{max-width: 560px;font-size: clamp(34px,3.2vw,46px)}#static-apnea-site .article-download p{max-width: 560px}#static-apnea-site .article-download .app-store-badge{width: 176px}#static-apnea-site .article-content>.download-section.article-download{width: 100%;max-width: 100%}#static-apnea-site .article-content>.content-panel.dark{padding: 32px 36px}#static-apnea-site .article-content>.content-panel.dark p{max-width: 820px}#static-apnea-site .content-panel{padding: 34px;border-radius: 28px;background: #ffffff;color: var(--ink)}#static-apnea-site .content-panel.dark{background: var(--deep);color: var(--white);border: 1px solid rgba(255,255,255,0.14)}#static-apnea-site .content-panel h2{font-size: 34px;line-height: 1;font-weight: 900}#static-apnea-site .content-panel h3{margin-top: 22px;font-size: 23px;line-height: 1.08;font-weight: 900}#static-apnea-site .content-panel p,#static-apnea-site .content-panel li{color: #44465a;font-size: 17px;line-height: 1.5;font-weight: 600}#static-apnea-site .content-panel.dark p,#static-apnea-site .content-panel.dark li{color: rgba(255,255,255,0.74)}#static-apnea-site .content-panel p,#static-apnea-site .content-panel ul{margin-top: 14px}#static-apnea-site .content-panel a{color: var(--electric);font-weight: 800;text-decoration-thickness: 2px;text-underline-offset: 3px}#static-apnea-site .content-panel.dark a{color: var(--cyan)}#static-apnea-site .tool-card-grid{align-items: stretch}#static-apnea-site .tool-link-card{position: relative;display: flex;flex-direction: column;min-height: 238px;overflow: hidden;border: 1px solid rgba(9,9,18,0.06);background: radial-gradient(circle at 82% 20%,rgba(244,255,0,0.12),transparent 15rem),#ffffff;color: var(--ink);text-decoration: none;cursor: pointer;box-shadow: 0 18px 42px rgba(2,0,74,0.12);transition: transform 160ms ease,box-shadow 160ms ease,border-color 160ms ease}#static-apnea-site .tool-link-card::before{content: none}#static-apnea-site .tool-link-card:hover,#static-apnea-site .tool-link-card:focus-visible{transform: translateY(-3px);border-color: var(--tool-line-light);box-shadow: 0 24px 56px rgba(2,0,74,0.18)}#static-apnea-site .tool-link-card:focus-visible{outline: 3px solid rgba(255,255,255,0.82);outline-offset: 4px}#static-apnea-site .tool-card-label{width: fit-content;min-height: 28px;margin-bottom: 18px;padding: 0 11px;border-radius: 999px;background: var(--tool-accent-soft);color: var(--tool-accent);display: inline-flex;align-items: center;font-size: 11px;line-height: 1;font-weight: 900;text-transform: uppercase}#static-apnea-site .tool-link-card h2{max-width: 300px;font-size: clamp(30px,3.2vw,40px)}#static-apnea-site .tool-link-card p{margin-bottom: 20px}#static-apnea-site .tool-card-action{display: inline-flex;align-items: center;justify-content: center;width: fit-content;min-width: 190px;min-height: 50px;margin-top: auto;padding: 0 20px;border-radius: 999px;background: var(--electric);color: var(--white);font-size: 15px;line-height: 1;font-weight: 900;text-decoration: none;box-shadow: 0 13px 28px rgba(45,34,255,0.28),inset 0 -2px 0 rgba(0,0,0,0.18)}#static-apnea-site .tool-card-action::after{content: ">";margin-left: 9px;font-size: 13px}#static-apnea-site .progress-tool-card .tool-card-action{color: var(--deep);background: var(--action)}#static-apnea-site .content-panel ul{padding-left: 22px}#static-apnea-site .contact-card{display: grid;grid-template-columns: 1fr auto;gap: 24px;align-items: center}#static-apnea-site .email-button{display: inline-flex;align-items: center;justify-content: center;min-height: 48px;padding: 0 18px;border-radius: 999px;background: var(--action);color: var(--deep);font-size: 15px;font-weight: 900;text-decoration: none;white-space: nowrap}#static-apnea-site .faq-grid{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 18px}#static-apnea-site .content-panel .faq-grid{margin-top: 20px}#static-apnea-site .content-panel .faq-grid article{padding: 18px;border: 1px solid rgba(45,34,255,0.12);border-radius: 16px;background: var(--soft)}#static-apnea-site .content-panel .faq-grid article h3{margin-top: 0}#static-apnea-site .tool-shell{display: grid;grid-template-columns: minmax(0,0.84fr) minmax(340px,1fr);gap: 18px;align-items: start}#static-apnea-site .tool-shell>*{min-width: 0}#static-apnea-site .tool-page .tool-shell{grid-template-columns: repeat(2,minmax(0,1fr));align-items: stretch;gap: 20px}#static-apnea-site .co2-tool-page .tool-shell>.tool-panel:first-child,#static-apnea-site .o2-tool-page .tool-shell>.tool-panel:first-child,#static-apnea-site .progress-tool-page .tool-shell>.tool-panel:first-child,#static-apnea-site .log-tool-page .tool-shell>.tool-panel:first-child{display: flex;flex-direction: column}#static-apnea-site .co2-tool-page .tool-form,#static-apnea-site .o2-tool-page .tool-form,#static-apnea-site .progress-tool-page .tool-form,#static-apnea-site .log-tool-page .tool-form{flex: 1}#static-apnea-site .progress-tool-page .tool-note,#static-apnea-site .log-tool-page .tool-note{margin-top: auto}#static-apnea-site .timer-tool-shell{grid-template-columns: repeat(2,minmax(0,1fr));align-items: stretch}#static-apnea-site .tool-page .timer-tool-shell{grid-template-columns: repeat(2,minmax(0,1fr))}#static-apnea-site .tool-panel{padding: 30px;border-radius: 28px;background: #ffffff;color: var(--ink);box-shadow: 0 18px 48px rgba(2,0,74,0.12)}#static-apnea-site .tool-panel.dark{background: var(--deep);color: var(--white);border: 1px solid rgba(255,255,255,0.14)}#static-apnea-site .tool-panel h2{font-size: 34px;line-height: 1;font-weight: 900}#static-apnea-site .tool-panel p{margin-top: 12px;color: #44465a;font-size: 16px;line-height: 1.46;font-weight: 600}#static-apnea-site .tool-panel.dark p{color: rgba(255,255,255,0.76)}#static-apnea-site .tool-form{display: grid;gap: 20px;margin-top: 22px}#static-apnea-site .tool-grid{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 14px}#static-apnea-site .field{display: grid;gap: 8px}#static-apnea-site .field label,#static-apnea-site .radio-label{color: #343649;font-size: 13px;font-weight: 900}#static-apnea-site .tool-panel.dark .field label,#static-apnea-site .tool-panel.dark .radio-label{color: rgba(255,255,255,0.84)}#static-apnea-site .field input,#static-apnea-site .field select{width: 100%;height: 52px;min-height: 0;padding: 0 16px;border: 1px solid rgba(45,34,255,0.18);border-radius: 18px;background: var(--soft);color: var(--ink);font: inherit;font-size: 16px;font-weight: 700;line-height: 1}#static-apnea-site .field select{appearance: none;padding-right: 44px;background: var(--soft)}#static-apnea-site .select-field{position: relative}#static-apnea-site .select-field::after{content: "";position: absolute;top: 50%;right: 18px;width: 9px;height: 9px;border-right: 2px solid var(--ink);border-bottom: 2px solid var(--ink);border-radius: 1px;pointer-events: none;transform: translateY(-68%) rotate(45deg)}#static-apnea-site .field input:focus,#static-apnea-site .field select:focus{outline: 3px solid rgba(45,34,255,0.2);border-color: var(--electric)}#static-apnea-site .segmented{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 12px;margin-top: 8px}#static-apnea-site .segmented label{position: relative;display: flex;align-items: center;justify-content: center;min-height: 52px;padding: 0 18px 0 46px;border: 1px solid rgba(45,34,255,0.22);border-radius: 999px;background: linear-gradient(180deg,#ffffff 0%,var(--soft) 100%);color: #343649;font-size: 13px;font-weight: 900;cursor: pointer;box-shadow: 0 6px 14px rgba(2,0,74,0.07),inset 0 -2px 0 rgba(45,34,255,0.08);transition: transform 140ms ease,border-color 140ms ease,background 140ms ease,box-shadow 140ms ease}#static-apnea-site .segmented label::before{content: "";position: absolute;left: 18px;width: 14px;height: 14px;border: 2px solid rgba(45,34,255,0.35);border-radius: 999px;background: #ffffff}#static-apnea-site .segmented label:hover{transform: translateY(-1px);border-color: rgba(45,34,255,0.42)}#static-apnea-site .segmented input{position: absolute;width: 1px;height: 1px;overflow: hidden;clip: rect(0 0 0 0)}#static-apnea-site .segmented label:has(input:checked){border-color: var(--electric);background: var(--electric);color: var(--white);box-shadow: 0 12px 26px rgba(45,34,255,0.28),inset 0 -2px 0 rgba(0,0,0,0.18)}#static-apnea-site .segmented label:has(input:checked)::before{border-color: var(--white);background: radial-gradient(circle at 50% 50%,var(--white) 0 3px,transparent 4px),transparent}#static-apnea-site .segmented label:has(input:focus-visible){outline: 3px solid rgba(45,34,255,0.24);outline-offset: 3px}#static-apnea-site .tool-actions{display: flex;flex-wrap: wrap;gap: 12px;align-items: center}#static-apnea-site .tool-page .tool-actions .tool-button{min-width: 180px}#static-apnea-site .co2-tool-page .tool-actions,#static-apnea-site .o2-tool-page .tool-actions{width: 100%}#static-apnea-site .co2-tool-page .tool-actions .tool-button,#static-apnea-site .o2-tool-page .tool-actions .tool-button{width: 100%;min-width: 0}#static-apnea-site .timer-settings-panel .tool-actions{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));max-width: 520px}#static-apnea-site .timer-settings-panel .tool-actions .tool-button{width: 100%;min-width: 0}#static-apnea-site .timer-settings-panel .tool-actions .tool-button:nth-child(4){grid-column: 1 / -1}#static-apnea-site .progress-tool-page .tool-actions{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));max-width: none}#static-apnea-site .progress-tool-page .tool-actions .tool-button{width: 100%;min-width: 0}#static-apnea-site .log-template-actions{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 12px;width: 100%}#static-apnea-site .log-template-actions .tool-button:first-child{grid-column: 1 / -1}#static-apnea-site .log-tool-page .log-template-actions .tool-button{width: 100%;min-width: 0;padding-right: 16px;padding-left: 16px}#static-apnea-site .tool-button{appearance: none;display: inline-flex;align-items: center;justify-content: center;min-height: 50px;padding: 0 20px;border: 0;border-radius: 999px;background: var(--action);color: var(--deep);font: inherit;font-size: 15px;font-weight: 900;text-decoration: none;white-space: nowrap;cursor: pointer;box-shadow: 0 12px 24px rgba(2,0,74,0.14),inset 0 -2px 0 rgba(0,0,0,0.14);transition: transform 140ms ease,box-shadow 140ms ease,border-color 140ms ease}#static-apnea-site .tool-button:hover{transform: translateY(-1px);box-shadow: 0 16px 30px rgba(2,0,74,0.18),inset 0 -2px 0 rgba(0,0,0,0.14)}#static-apnea-site .tool-button:active{transform: translateY(1px);box-shadow: inset 0 2px 0 rgba(0,0,0,0.16)}#static-apnea-site .tool-button:focus-visible{outline: 3px solid rgba(45,34,255,0.28);outline-offset: 3px}#static-apnea-site .tool-button.secondary{border: 1px solid rgba(45,34,255,0.2);background: linear-gradient(180deg,#ffffff 0%,var(--soft) 100%);color: var(--electric);box-shadow: 0 10px 22px rgba(2,0,74,0.08),inset 0 -2px 0 rgba(45,34,255,0.08)}#static-apnea-site .tool-button.dark{background: var(--electric);color: var(--white);box-shadow: 0 13px 28px rgba(45,34,255,0.28),inset 0 -2px 0 rgba(0,0,0,0.18)}#static-apnea-site .tool-button.compact{min-height: 50px;padding: 0 20px;font-size: 15px}#static-apnea-site .tool-result-actions .tool-button{min-width: 180px}#static-apnea-site .tool-note{color: #55586b;font-size: 13px;line-height: 1.4;font-weight: 600}#static-apnea-site .tool-panel .tool-help{margin: 0;padding: 12px 14px;border-radius: 16px;background: var(--soft);color: #44465a;font-size: 13px;line-height: 1.38;font-weight: 700}#static-apnea-site .tool-panel .tool-limit{margin: -6px 0 0;color: #686b7c;font-size: 11px;line-height: 1.28;font-weight: 600}#static-apnea-site .tool-output{display: grid;gap: 14px;align-content: start;min-width: 0}#static-apnea-site .tool-result-panel{border: 1px solid var(--tool-line-light);background: radial-gradient(circle at 55% 10%,rgba(244,255,0,0.12),transparent 16rem),#ffffff;color: var(--ink);box-shadow: 0 18px 48px rgba(2,0,74,0.12)}#static-apnea-site .tool-result-header{display: flex;align-items: center;justify-content: space-between;gap: 14px;min-height: 54px}#static-apnea-site .tool-result-header span{display: block;color: var(--tool-accent);font-size: 11px;line-height: 1;font-weight: 900;text-transform: uppercase}#static-apnea-site .tool-result-header h2{margin-top: 7px;font-size: 26px;line-height: 1;font-weight: 900}#static-apnea-site .tool-result-actions{display: grid;justify-items: end;gap: 0}#static-apnea-site .tool-summary{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 12px}#static-apnea-site .metric-card{display: flex;min-width: 0;min-height: 82px;padding: 15px;flex-direction: column;align-items: center;justify-content: center;border: 1px solid var(--tool-line-light);border-radius: 16px;background: linear-gradient(180deg,#ffffff 0%,rgba(255,255,255,0.72) 100%);text-align: center}#static-apnea-site .metric-card b{display: block;color: var(--tool-accent);font-size: clamp(23px,2.2vw,29px);line-height: 1;font-weight: 900;font-variant-numeric: tabular-nums;white-space: nowrap}#static-apnea-site .metric-card-range b{font-size: clamp(20px,1.8vw,25px)}#static-apnea-site .metric-card span{display: block;margin-top: 8px;color: #55586b;font-size: 12px;line-height: 1.2;font-weight: 800;text-align: center}#static-apnea-site .log-summary .metric-card b{color: var(--electric)}#static-apnea-site .log-template-summary{display: flex;flex-direction: column}#static-apnea-site .log-template-summary .tool-summary{margin-top: 18px}#static-apnea-site .log-preview-list{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 10px;margin-top: 14px}#static-apnea-site .log-preview-list span{min-height: 40px;padding: 11px 12px;border: 1px solid rgba(45,34,255,0.12);border-radius: 16px;background: var(--soft);color: #343649;font-size: 12px;line-height: 1.2;font-weight: 800}#static-apnea-site .log-preview-note{margin-top: auto;padding-top: 18px}#static-apnea-site .table-wrap{max-width: 100%;overflow: hidden;border-radius: 16px;border: 1px solid rgba(9,9,18,0.12);background: #ffffff;box-shadow: inset 0 1px 0 rgba(255,255,255,0.82)}#static-apnea-site .tool-table{width: 100%;min-width: 0;border-collapse: collapse;table-layout: fixed}#static-apnea-site .tool-table th,#static-apnea-site .tool-table td{padding: 12px 13px;border-bottom: 1px solid rgba(9,9,18,0.08);text-align: left;color: var(--ink);font-size: 12px;line-height: 1.24;font-weight: 700;word-break: normal;overflow-wrap: anywhere;vertical-align: middle}#static-apnea-site .tool-table th{background: rgba(238,242,255,0.72);color: #686b7c;font-size: 10px;letter-spacing: 0.04em;text-transform: uppercase}#static-apnea-site .tool-table tr:nth-child(even) td{background: rgba(238,242,255,0.38)}#static-apnea-site .tool-table tr:last-child td{border-bottom: 0}#static-apnea-site .log-template-preview>p{max-width: 960px}#static-apnea-site .log-table-wrap{margin-top: 20px}#static-apnea-site .log-template-table th,#static-apnea-site .log-template-table td{padding: 11px 8px;font-size: 10px;line-height: 1.22}#static-apnea-site .log-template-table th{font-size: 8px}#static-apnea-site .weekly-log-table th,#static-apnea-site .weekly-log-table td{font-size: 11px}#static-apnea-site .progress-result-table th:first-child,#static-apnea-site .progress-result-table td:first-child{width: 35%}#static-apnea-site .progress-result-table th:nth-child(2),#static-apnea-site .progress-result-table td:nth-child(2){width: 22%}#static-apnea-site .copy-box{width: 100%;min-height: 116px;padding: 14px;border: 1px solid rgba(255,255,255,0.14);border-radius: 18px;background: rgba(0,0,0,0.18);color: rgba(255,255,255,0.86);font: inherit;font-size: 13px;line-height: 1.45;resize: vertical}#static-apnea-site .copy-box[hidden]{display: none}#static-apnea-site .tool-safe-list{display: grid;gap: 10px;margin-top: 18px;padding-left: 18px}#static-apnea-site .tool-safe-list li{color: rgba(255,255,255,0.76);font-size: 15px;line-height: 1.42;font-weight: 600}#static-apnea-site .timer-face{display: grid;place-items: center;min-height: 100%;padding: 24px 18px 18px;text-align: center}#static-apnea-site .timer-output-panel{display: grid;grid-template-rows: 1fr;gap: 0;border: 1px solid var(--tool-line-light);background: radial-gradient(circle at 50% 34%,rgba(244,255,0,0.20),transparent 15rem),#ffffff;color: var(--ink);box-shadow: 0 18px 48px rgba(2,0,74,0.12)}#static-apnea-site .timer-output-panel.has-history{grid-template-rows: minmax(300px,1fr) auto;gap: 12px}#static-apnea-site .timer-phase{display: inline-flex;align-items: center;justify-content: center;min-height: 32px;padding: 0 13px;border-radius: 999px;background: rgba(45,34,255,0.10);color: var(--electric);font-size: 14px;font-weight: 900;letter-spacing: 0.06em;text-transform: uppercase}#static-apnea-site .timer-face[data-phase="hold"] .timer-phase{background: var(--action);color: var(--deep)}#static-apnea-site .timer-face[data-phase="recover"] .timer-phase{background: rgba(60,225,255,0.20);color: #0a6a85}#static-apnea-site .timer-face[data-phase="complete"] .timer-phase{background: rgba(36,246,109,0.18);color: #08723a}#static-apnea-site .timer-time{margin-top: 18px;color: var(--ink);font-size: clamp(76px,10vw,128px);line-height: 0.9;font-variant-numeric: tabular-nums;font-weight: 900}#static-apnea-site .timer-sub{margin-top: 12px;color: #55586b;font-size: 16px;font-weight: 700}#static-apnea-site .history-list{display: grid;align-content: start;gap: 10px;min-height: 0;overflow-y: auto;overscroll-behavior: contain}#static-apnea-site .timer-output-panel .history-list{max-height: 128px}#static-apnea-site .history-list[hidden]{display: none}#static-apnea-site .history-item{display: flex;justify-content: space-between;gap: 12px;padding: 12px 14px;border-radius: 16px;background: var(--soft);color: #343649;font-size: 14px;font-weight: 700}#static-apnea-site .timer-output-panel .history-item{min-height: 36px;padding: 9px 12px;font-size: 13px}#static-apnea-site .history-item.history-more{justify-content: center;color: #55586b;font-size: 12px;text-align: center}#static-apnea-site .history-item.history-more span{color: inherit}#static-apnea-site .history-item span:last-child{color: var(--electric);font-weight: 900}#static-apnea-site .progress-history-panel{padding: 28px 30px}#static-apnea-site .progress-history-panel h2{font-size: clamp(30px,3.2vw,40px)}#static-apnea-site .progress-history-panel p{max-width: 900px;margin-top: 10px;font-size: 15px;line-height: 1.38}#static-apnea-site .progress-history-panel .history-list{margin-top: 14px}#static-apnea-site .history-empty{display: flex;align-items: center;min-height: 52px;padding: 0 18px;border: 1px dashed rgba(45,34,255,0.24);border-radius: 16px;background: var(--soft);color: #55586b;font-size: 14px;font-weight: 800}#static-apnea-site .progress-history-item{display: flex;align-items: center;justify-content: space-between;gap: 18px;min-height: 58px;padding: 11px 14px;border: 1px solid rgba(45,34,255,0.13);border-radius: 16px;background: var(--soft);color: #343649}#static-apnea-site .progress-history-item span{display: grid;gap: 3px}#static-apnea-site .progress-history-item b{font-size: 14px;line-height: 1.1;font-weight: 800}#static-apnea-site .progress-history-item small{color: #686b7c;font-size: 12px;line-height: 1.1;font-weight: 700}#static-apnea-site .progress-history-item strong{color: var(--electric);font-size: 18px;line-height: 1;font-weight: 900;font-variant-numeric: tabular-nums}@media (max-width: 980px){#static-apnea-site .hero,#static-apnea-site .intro-section,#static-apnea-site .phase-card,#static-apnea-site .program-section,#static-apnea-site .detail-section,#static-apnea-site .download-section,#static-apnea-site .safety-band,#static-apnea-site .article-lead,#static-apnea-site .comparison-grid,#static-apnea-site .article-steps,#static-apnea-site .contact-card,#static-apnea-site .tool-shell{grid-template-columns: 1fr}#static-apnea-site .tool-page .tool-shell{grid-template-columns: 1fr}#static-apnea-site .footer-inner{grid-template-columns: repeat(2,minmax(0,1fr))}#static-apnea-site .footer-brand-block{grid-column: 1 / -1;max-width: 360px}#static-apnea-site .hero{text-align: center}#static-apnea-site .intro-section,#static-apnea-site .phase-card,#static-apnea-site .program-section,#static-apnea-site .training-section,#static-apnea-site .detail-section,#static-apnea-site .features,#static-apnea-site .download-section,#static-apnea-site .safety-band{text-align: center}#static-apnea-site .hero h1,#static-apnea-site .hero-copy,#static-apnea-site .intro-title,#static-apnea-site .intro-copy,#static-apnea-site .section-title,#static-apnea-site .section-copy,#static-apnea-site .dark-title,#static-apnea-site .dark-copy,#static-apnea-site .training-head .section-title,#static-apnea-site .training-head .section-copy,#static-apnea-site .download-section h2,#static-apnea-site .download-section p,#static-apnea-site .safety-band h2,#static-apnea-site .safety-band p{margin-right: auto;margin-left: auto}#static-apnea-site .hero-actions{justify-content: center}#static-apnea-site .phase-legend{justify-content: center}#static-apnea-site .intro-highlights,#static-apnea-site .stat-row,#static-apnea-site .detail-list{margin-right: auto;margin-left: auto}#static-apnea-site .detail-list{text-align: left}#static-apnea-site .article-lead,#static-apnea-site .article-steps,#static-apnea-site .comparison-grid{text-align: left}#static-apnea-site .phase-card>div:first-child,#static-apnea-site .program-section>div:first-child,#static-apnea-site .detail-section>div:first-child,#static-apnea-site .section-visual,#static-apnea-site .program-visuals,#static-apnea-site .detail-visuals{justify-self: center;width: 100%}#static-apnea-site .download-section .app-store-badge{justify-self: center;margin-top: 6px}#static-apnea-site .hero-visual{min-height: auto;margin-top: 32px}#static-apnea-site .training-head{display: block}#static-apnea-site .training-head .section-title{max-width: 760px;font-size: 42px;line-height: 0.98}#static-apnea-site .training-head .section-copy{max-width: 620px;margin-top: 14px}#static-apnea-site .training-grid{grid-template-columns: repeat(2,minmax(0,1fr));max-width: 760px;margin-right: auto;margin-left: auto}#static-apnea-site .training-tile{text-align: left}#static-apnea-site .features{grid-template-columns: repeat(2,minmax(0,1fr))}#static-apnea-site .safety-pill{margin-top: 18px}}@media (max-width: 760px){#static-apnea-site,#static-apnea-site{max-width: 100%;overflow-x: hidden}#static-apnea-site .site{width: 100%;max-width: 100%}#static-apnea-site .site-nav{width: 100%;max-width: none;padding: 22px}#static-apnea-site .brand{gap: 10px;font-size: 18px;font-weight: 900}#static-apnea-site .brand img{width: 36px;height: 36px;border-radius: 10px}#static-apnea-site .nav-links{display: none}#static-apnea-site .mobile-menu-toggle{display: inline-flex}#static-apnea-site .mobile-nav-panel:not([hidden]){position: absolute;top: calc(100%+8px);right: 22px;left: 22px;z-index: 20;display: flex;flex-direction: column;gap: 4px;max-height: min(72vh,620px);overflow-y: auto;padding: 12px;border: 1px solid rgba(255,255,255,0.18);border-radius: 16px;background: rgba(7,7,18,0.96);box-shadow: 0 22px 54px rgba(0,0,0,0.34)}#static-apnea-site .mobile-nav-panel a{padding: 12px 14px;border-radius: 12px;color: var(--white);font-size: 16px;font-weight: 800;text-decoration: none}#static-apnea-site .mobile-nav-panel a:hover,#static-apnea-site .mobile-nav-panel a:focus-visible{background: rgba(255,255,255,0.1)}#static-apnea-site .hero,#static-apnea-site .section,#static-apnea-site .footer,#static-apnea-site .page-hero,#static-apnea-site .page-content,#static-apnea-site .article-content{width: 100%;max-width: none;margin-right: 0;margin-left: 0}#static-apnea-site .footer{border-radius: 24px 24px 0 0}#static-apnea-site .hero{display: block;padding: 34px 22px 38px;text-align: center}#static-apnea-site .eyebrow{display: none}#static-apnea-site h1,#static-apnea-site .page-hero h1{max-width: 340px;margin: 0 auto;font-size: 54px;line-height: 0.9}#static-apnea-site .hero-copy,#static-apnea-site .page-hero p{max-width: 300px;margin: 16px auto 0;font-size: 16px;line-height: 1.34}#static-apnea-site .desktop-copy{display: none !important}#static-apnea-site .mobile-copy{display: inline !important}#static-apnea-site .hero-actions{justify-content: center;gap: 12px;margin-top: 22px}#static-apnea-site .app-store-badge{width: 156px}#static-apnea-site .hero-visual{min-height: auto;margin-top: 28px}#static-apnea-site .hero-shot{width: 168px}#static-apnea-site .intro-section,#static-apnea-site .phase-card,#static-apnea-site .program-section,#static-apnea-site .detail-section,#static-apnea-site .training-section,#static-apnea-site .features,#static-apnea-site .safety-band,#static-apnea-site .download-section{width: 100%;max-width: 100%;margin-right: 0;margin-left: 0;padding: 38px 22px 40px;gap: 0;text-align: center}#static-apnea-site .home-page>.intro-section,#static-apnea-site .home-page>.phase-card,#static-apnea-site .home-page>.program-section,#static-apnea-site .home-page>.detail-section,#static-apnea-site .home-page>.training-section,#static-apnea-site .home-page>.features,#static-apnea-site .home-page>.safety-band,#static-apnea-site .home-page>.download-section{width: calc(100% - 44px);margin-right: auto;margin-left: auto}#static-apnea-site .intro-section{display: block;min-height: 0;padding-top: 48px;padding-bottom: 52px}#static-apnea-site .intro-section>div+div{margin-top: 18px}#static-apnea-site .intro-title,#static-apnea-site .section-title,#static-apnea-site .dark-title,#static-apnea-site .download-section h2,#static-apnea-site .safety-band h2{max-width: 300px;margin-right: auto;margin-left: auto;font-size: 34px;line-height: 0.96}#static-apnea-site .intro-copy,#static-apnea-site .section-copy,#static-apnea-site .dark-copy,#static-apnea-site .download-section p,#static-apnea-site .safety-band p{max-width: 280px;margin-right: auto;margin-left: auto;font-size: 14px;line-height: 1.4}#static-apnea-site .intro-copy{margin-top: 0;font-size: 15px;line-height: 1.42;font-weight: 600}#static-apnea-site .phase-card .section-title{max-width: 300px;font-size: 36px;line-height: 0.94}#static-apnea-site .detail-section .section-title{max-width: 300px;font-size: 34px;line-height: 0.96}#static-apnea-site .phase-card .section-copy,#static-apnea-site .detail-section .section-copy,#static-apnea-site .training-head .section-copy{max-width: 280px}#static-apnea-site .intro-highlights,#static-apnea-site .stat-row{max-width: 330px;margin: 22px auto 0;grid-template-columns: repeat(3,minmax(0,1fr));gap: 8px}#static-apnea-site .intro-section .intro-highlights{display: none}#static-apnea-site .intro-chip,#static-apnea-site .stat-card{min-height: 84px;padding: 12px 10px;border-radius: 18px}#static-apnea-site .intro-chip b,#static-apnea-site .stat-card b{font-size: 28px}#static-apnea-site .intro-chip span,#static-apnea-site .stat-card span{font-size: 11px}#static-apnea-site .section-kicker,#static-apnea-site .dark-kicker{display: block;width: fit-content;margin: 0 auto;font-size: 12px}#static-apnea-site .phase-legend{justify-content: center}#static-apnea-site .phase-card>div:first-child .phase-legend{display: none}#static-apnea-site .section-visual,#static-apnea-site .program-visuals,#static-apnea-site .detail-visuals{min-height: auto;margin-top: 24px}#static-apnea-site .section-visual .mobile-phase-legend{display: flex;gap: 8px;margin-top: 14px}#static-apnea-site .section-visual .mobile-phase-legend span{min-height: 30px;padding: 0 11px;font-size: 12px}#static-apnea-site .product-shot{width: 184px;border-radius: 0;box-shadow: none}#static-apnea-site .program-visuals .product-shot{box-shadow: none}#static-apnea-site .product-shot.hero-shot{width: 198px}#static-apnea-site .training-grid,#static-apnea-site .faq-grid{grid-template-columns: 1fr;margin: 22px auto 0;gap: 14px}#static-apnea-site .training-grid{max-width: 330px}#static-apnea-site .faq-grid{width: 100%;max-width: none}#static-apnea-site .page-content>.faq-grid{margin-top: 0}#static-apnea-site .features{grid-template-columns: 1fr;gap: 14px}#static-apnea-site .training-tile,#static-apnea-site .feature{min-height: auto;padding: 18px;border-radius: 20px;text-align: center}#static-apnea-site .training-tile .tag{display: none}#static-apnea-site .training-tile strong,#static-apnea-site .feature h3{max-width: none;font-size: 21px;line-height: 1.05}#static-apnea-site .training-tile p,#static-apnea-site .feature p{margin-top: 8px;font-size: 14px;line-height: 1.35;font-weight: 600}#static-apnea-site .detail-list{max-width: 330px;margin: 20px auto 0}#static-apnea-site .detail-item{display: block;padding: 16px;border-radius: 20px;text-align: center}#static-apnea-site .detail-item b{display: none}#static-apnea-site .detail-item strong{font-size: 19px;line-height: 1.05}#static-apnea-site .detail-item span{margin-top: 7px;font-size: 13px;line-height: 1.34}#static-apnea-site .safety-pill{display: none}#static-apnea-site .safety-band{padding-top: 32px;padding-bottom: 34px;background: var(--action);color: var(--deep)}#static-apnea-site .safety-band h2,#static-apnea-site .download-section h2{font-size: 34px;line-height: 0.95}#static-apnea-site .safety-band p{color: var(--deep);font-weight: 700}#static-apnea-site .download-section .app-store-badge{margin: 22px auto 0}#static-apnea-site .footer{width: 100%;max-width: none}#static-apnea-site .footer-inner{display: grid;grid-template-columns: 1fr;gap: 24px;flex-direction: column;align-items: stretch;padding: 20px 22px 26px;text-align: left}#static-apnea-site .footer-brand-block{max-width: none}#static-apnea-site .footer-brand-block p{max-width: 280px}#static-apnea-site .footer-links{gap: 10px}#static-apnea-site .page-hero{padding: 44px 22px 34px;text-align: center}#static-apnea-site .page-content{padding: 0 22px}#static-apnea-site .article-hero h1{max-width: 340px;font-size: 44px}#static-apnea-site .article-lead,#static-apnea-site .article-steps,#static-apnea-site .comparison-grid,#static-apnea-site .tool-shell{gap: 14px}#static-apnea-site .article-phase,#static-apnea-site .article-download{border-radius: 22px;padding: 28px 22px}#static-apnea-site .article-phase .section-title{font-size: 34px}#static-apnea-site .article-phase .section-visual{min-height: auto}#static-apnea-site .content-panel{padding: 24px;border-radius: 24px}#static-apnea-site .content-panel h2{font-size: 30px}#static-apnea-site .tool-link-card{min-height: 220px;text-align: left}#static-apnea-site .tool-card-label{margin-bottom: 14px}#static-apnea-site .tool-card-action{width: 100%}#static-apnea-site .tool-panel{padding: 24px;border-radius: 24px}#static-apnea-site .tool-panel h2{font-size: 30px}#static-apnea-site .tool-result-panel{padding: 20px}#static-apnea-site .tool-result-header{display: grid;grid-template-columns: 1fr;align-items: flex-start;gap: 12px;min-height: 0}#static-apnea-site .tool-result-header h2{font-size: 22px}#static-apnea-site .tool-result-actions{width: 100%;min-width: 112px;justify-items: stretch}#static-apnea-site .tool-result-actions .tool-button{width: 100%;min-width: 0}#static-apnea-site .metric-card{min-height: 72px;padding: 13px}#static-apnea-site .metric-card b{font-size: 28px}#static-apnea-site .table-wrap{border-radius: 16px}#static-apnea-site .tool-table th,#static-apnea-site .tool-table td{padding: 10px 7px;font-size: 11px;line-height: 1.2}#static-apnea-site .tool-table th{font-size: 9px}#static-apnea-site .tool-grid,#static-apnea-site .tool-summary{grid-template-columns: 1fr}#static-apnea-site .segmented{grid-template-columns: 1fr}#static-apnea-site .segmented label{justify-content: flex-start;min-height: 46px}#static-apnea-site .tool-actions{justify-content: center}#static-apnea-site .progress-tool-page .tool-actions{grid-template-columns: repeat(2,minmax(0,1fr))}#static-apnea-site .log-template-actions{grid-template-columns: 1fr}#static-apnea-site .log-preview-list{grid-template-columns: 1fr}#static-apnea-site .tool-button{width: 100%}#static-apnea-site .tool-button.compact{width: auto}#static-apnea-site .timer-face{min-height: 220px;padding: 24px 18px}#static-apnea-site .timer-tool-shell{grid-template-columns: 1fr}#static-apnea-site .timer-settings-panel .tool-actions{grid-template-columns: repeat(2,minmax(0,1fr));max-width: none}#static-apnea-site .timer-settings-panel .tool-actions .tool-button:first-child,#static-apnea-site .timer-settings-panel .tool-actions .tool-button:nth-child(4){grid-column: 1 / -1}#static-apnea-site .timer-time{font-size: 74px}#static-apnea-site .progress-history-panel{padding: 22px}#static-apnea-site .progress-history-panel h2{font-size: 28px}#static-apnea-site .progress-history-panel p{font-size: 13px}#static-apnea-site .history-empty,#static-apnea-site .progress-history-item{border-radius: 14px}#static-apnea-site .contact-card{text-align: center}#static-apnea-site .email-button{justify-self: center}#static-apnea-site .log-template-table,#static-apnea-site .log-template-table thead,#static-apnea-site .log-template-table tbody,#static-apnea-site .log-template-table tr,#static-apnea-site .log-template-table td{display: block;width: 100%}#static-apnea-site .log-template-table thead{display: none}#static-apnea-site .log-template-table tr{padding: 10px 0;border-bottom: 1px solid rgba(9,9,18,0.10)}#static-apnea-site .log-template-table tr:last-child{border-bottom: 0}#static-apnea-site .log-template-table td{display: grid;grid-template-columns: minmax(98px,0.44fr) minmax(0,1fr);gap: 12px;padding: 8px 12px;border-bottom: 0;font-size: 12px}#static-apnea-site .log-template-table td::before{content: attr(data-label);color: #686b7c;font-size: 10px;line-height: 1.2;font-weight: 900;text-transform: uppercase}}@media print{#static-apnea-site,#static-apnea-site,#static-apnea-site .site,#static-apnea-site .tool-page{background: #ffffff !important;color: #090912 !important}#static-apnea-site .site-nav,#static-apnea-site .page-hero,#static-apnea-site .footer,#static-apnea-site .download-section,#static-apnea-site .log-template-actions,#static-apnea-site .tool-help,#static-apnea-site .tool-note{display: none !important}#static-apnea-site .page-content,#static-apnea-site .article-content{width: 100% !important;max-width: none !important;padding: 0 !important}#static-apnea-site .tool-shell,#static-apnea-site .comparison-grid,#static-apnea-site .article-steps{display: block !important}#static-apnea-site .tool-panel,#static-apnea-site .content-panel{margin: 0 0 18px !important;padding: 18px !important;border: 1px solid #d8d8e4 !important;border-radius: 16px !important;box-shadow: none !important;break-inside: avoid}#static-apnea-site .content-panel.dark{background: #ffffff !important;color: #090912 !important}#static-apnea-site .content-panel.dark li,#static-apnea-site .tool-safe-list li{color: #343649 !important}#static-apnea-site .log-template-table th,#static-apnea-site .log-template-table td{padding: 7px 6px !important;font-size: 9px !important}}
