.c3-v36-content{--paper:#f4f4f4;--line:#dddddd;--accent:#d1d1d1;font-family:Arial,Helvetica,sans-serif;color-scheme:light}.c3-v36-content *{box-sizing:border-box}.c3-v36-content{scroll-padding-top:98px}.c3-v36-content,.c3-v36-content h1,.c3-v36-content h2,.c3-v36-content h3,.c3-v36-content h4,.c3-v36-content p{margin:0}.c3-v36-content h2{font-size:clamp(42px,4.5vw,66px)}.c3-v36-content h3{font-size:32px;line-height:1.15}.c3-v36-content a{color:inherit;text-decoration:none}.c3-v36-content button{font:inherit;cursor:pointer;border:0;color:inherit;background:none}.c3-v36-content button,.c3-v36-content a,.c3-v36-content summary{touch-action:manipulation;-webkit-tap-highlight-color:transparent}.c3-v36-content button:focus-visible,.c3-v36-content a:focus-visible,.c3-v36-content summary:focus-visible,.c3-v36-content [tabindex]:focus-visible{outline:2px solid #828282;outline-offset:5px}.c3-v36-content button:disabled{opacity:.3;cursor:default}.c3-v36-content img,.c3-v36-content svg{display:block;max-width:100%}.c3-v36-content img{object-fit:cover}.c3-v36-content [hidden]{display:none!important}.c3-v36-content .svg-library{position:absolute;overflow:hidden;pointer-events:none}.c3-v36-content .wrap{width:min(1280px,calc(100% - 112px));margin:auto}.c3-v36-content .section{padding:108px 0}.c3-v36-content .eyebrow{font-weight:600;line-height:1.6}.c3-v36-content .body{color:var(--muted)}.c3-v36-content .fine{line-height:1.7;color:var(--muted)}.c3-v36-content .button{display:inline-flex;align-items:center;justify-content:center;border-radius:99px;line-height:1.3;transition:background .2s,transform .2s}.c3-v36-content .button>span:last-child{font-size:18px;font-weight:400}.c3-v36-content .button.compact{gap:22px}.c3-v36-content .button.full{width:100%;justify-content:space-between}.c3-v36-content .text-link{display:inline-flex;align-items:center;justify-content:space-between;gap:28px;min-height:43px;border-bottom:1px solid #999999;padding:0;transition:color .2s}.c3-v36-content .text-link span{font-size:20px}.c3-v36-content .text-link:hover{color:#5c5c5c}.c3-v36-content .skip{position:fixed;top:-100px;left:16px;background:#fff;z-index:220;padding:15px}.c3-v36-content .skip:focus{top:10px}.c3-v36-content .header{color:#f2f2f2;position:sticky;top:0;z-index:100;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.c3-v36-content .nav-inner{height:100%;display:flex;align-items:center;justify-content:space-between;gap:30px}.c3-v36-content .wordmark{flex:none}.c3-v36-content .wordmark img{height:26px;object-fit:contain}.c3-v36-content .header nav{display:flex;gap:33px;align-items:center}.c3-v36-content .header nav a{color:#cbcbcb;min-height:44px;display:flex;align-items:center;gap:6px}.c3-v36-content .header nav a:hover,.c3-v36-content .header nav .active{color:#fff}.c3-v36-content .header nav small{font-size:7px;letter-spacing:.04em;color:var(--accent);align-self:flex-start;margin-top:10px}.c3-v36-content .nav-actions{display:flex;gap:20px;align-items:center}.c3-v36-content .bag-toggle{display:flex;align-items:center;gap:6px;font-size:9px;min-height:40px;min-width:34px;padding:0}.c3-v36-content .bag-toggle>span{color:#bbb}.c3-v36-content .menu{display:none;width:38px;height:38px;padding:9px}.c3-v36-content .menu span{display:block;height:1px;background:currentColor;margin:5px 0}.c3-v36-content .breadcrumb{display:flex;gap:12px;padding:29px 0 26px;font-size:9px;color:#949494}.c3-v36-content .breadcrumb a{color:#595959}.c3-v36-content .purchase-grid{display:grid;grid-template-columns:1.26fr .84fr;align-items:start}.c3-v36-content .gallery-column{position:sticky;top:102px}.c3-v36-content .gallery-display{height:572px;background:#e6e6e6;position:relative;overflow:hidden;isolation:isolate}.c3-v36-content .gallery-display:before{position:absolute;content:"";top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(ellipse at 35% 20%,#f8f8f8a1,transparent 72%)}.c3-v36-content .gallery-top{position:absolute;top:23px;left:26px;right:26px;display:flex;justify-content:space-between;gap:20px;z-index:3;font-size:8px;letter-spacing:.08em;color:#7d7d7d}.c3-v36-content .gallery-top i{font-style:normal;margin:0 6px;color:#b4b4b4}.c3-v36-content .gallery-stage{height:100%;position:relative;overflow:hidden}.c3-v36-content .gallery-ring{position:absolute;width:112%;top:88px;left:50%;transform:translate(-50%);transition:filter .5s}.c3-v36-content .gallery-ring svg{width:100%}.c3-v36-content .gallery-statement{position:absolute;bottom:70px;left:32px;line-height:1.13;letter-spacing:-.045em;color:#383838}.c3-v36-content .gallery-arrow{position:absolute;top:47%;width:32px;height:32px;border-radius:50%;border:1px solid #85858550;display:grid;place-items:center;color:#6b6b6b;background:#f7f7f726;z-index:3;font-size:14px;transition:background .2s}.c3-v36-content .gallery-arrow:hover{background:#f7f7f7b0}.c3-v36-content .gallery-arrow.prev{left:15px}.c3-v36-content .gallery-arrow.next{right:15px}.c3-v36-content .gallery-bottom{position:absolute;left:27px;right:27px;bottom:20px;display:flex;justify-content:space-between;align-items:center;gap:15px;z-index:3;font-size:8px;color:#939393}.c3-v36-content .gallery-bottom button{display:flex;align-items:center;gap:14px;font-size:9px;padding:8px 0;color:#686868}.c3-v36-content .gallery-bottom button span{font-size:15px}.c3-v36-content .gallery-tabs{display:grid;grid-template-columns:repeat(4,1fr);gap:11px;margin-top:13px}.c3-v36-content .gallery-tabs button{border:1px solid transparent;background:#ededed;display:flex;align-items:center;gap:13px;padding:9px 12px;min-height:71px;font-size:9px}.c3-v36-content .gallery-tabs button[aria-selected=true]{color:#343434;background:#e8e8e8}.c3-v36-content .thumb-ring{width:50px;height:41px;position:relative;overflow:hidden;display:block;flex:none}.c3-v36-content .thumb-ring svg{width:74px;max-width:none;position:absolute;left:-12px;top:-2px}.c3-v36-content .thumb-ring.macro svg{width:98px;top:-6px;left:-26px}.c3-v36-content .thumb-finishes{display:flex;width:40px;gap:4px}.c3-v36-content .thumb-finishes i{width:10px;height:23px;border-radius:8px;transform:rotate(25deg);background:linear-gradient(90deg,#777,#eee,#8c8c8c)}.c3-v36-content .thumb-finishes i:nth-child(2){background:linear-gradient(90deg,#868686,#ddd,#8d8d8d)}.c3-v36-content .thumb-finishes i:nth-child(3){background:linear-gradient(90deg,#272727,#797979,#2a2a2a)}.c3-v36-content .thumb-app{width:26px;height:39px;border-radius:5px;background:#2c2c2c;display:flex;align-items:center;justify-content:center;flex-direction:column;color:#d9d9d9;gap:4px;margin:0 7px}.c3-v36-content .thumb-app i{width:6px;height:1px;background:#b2b2b2}.c3-v36-content .thumb-app b{font-size:10px;font-weight:400}.c3-v36-content .purchase-copy{padding:17px 0 0}.c3-v36-content .purchase-copy>.eyebrow{font-size:8px;color:#797979;display:flex;align-items:center;gap:7px;letter-spacing:.1em}.c3-v36-content .live-dot{height:4px;width:4px;background:#7b7b7b;border-radius:50%}.c3-v36-content .purchase h1{font-size:66px;line-height:1.05;letter-spacing:-.065em;margin:18px 0 10px}.c3-v36-content .product-subline{letter-spacing:-.02em}.c3-v36-content .product-intro{line-height:1.75;color:#8c8c8c;margin:16px 0 23px}.c3-v36-content .price-row{display:flex;gap:12px;align-items:baseline;flex-wrap:wrap;margin-bottom:26px}.c3-v36-content .price{letter-spacing:-.05em}.c3-v36-content .price-row>span:nth-child(2){color:#909090}.c3-v36-content .price-note{color:#6c6c6c;margin-left:auto}.c3-v36-content .purchase fieldset{margin:0;padding:22px 0 24px;border:0;border-top:1px solid #d9d9d9;position:relative}.c3-v36-content .purchase legend{float:left;padding:0;margin-bottom:19px;width:100%;display:flex;gap:10px;align-items:center}.c3-v36-content .purchase legend+.finish-choices,.c3-v36-content .purchase legend+.size-help+.size-choices{clear:both}.c3-v36-content .step{font-size:8px;color:#8b8b8b;letter-spacing:.05em;min-width:18px}.c3-v36-content .selection-label{margin-left:auto;font-size:9px;color:#878787}.c3-v36-content .finish-choices{display:flex;gap:10px}.c3-v36-content .finish-choice{display:flex;gap:11px;align-items:center;justify-content:center;padding:10px 14px;border:1px solid #dcdcdc;flex:1;color:#838383;background:#f3f3f3;transition:border-color .2s,background .2s}.c3-v36-content .finish-choice[aria-pressed=true]{border-color:#717171;color:#393939}.c3-v36-content .metal{width:25px;height:25px;border-radius:50%;display:block;flex:none;box-shadow:inset 0 0 0 1px #00000015}.c3-v36-content .metal.silver{background:linear-gradient(135deg,#5c5c5c,#f3f3f3 43%,#898989)}.c3-v36-content .metal.gold{background:linear-gradient(135deg,#777,#dadada 43%,#909090)}.c3-v36-content .metal.gray{background:linear-gradient(135deg,#1b1b1b,#7b7b7b 43%,#323232)}.c3-v36-content .size-help{position:absolute;top:17px;right:0;font-size:9px;color:#777;padding:4px 0;display:flex;gap:13px;align-items:center;min-height:29px}.c3-v36-content .size-help>span{font-size:15px}.c3-v36-content .size-choices{display:grid;grid-template-columns:repeat(6,1fr);gap:7px}.c3-v36-content .size-choices button{border:1px solid #d4d4d4;transition:all .15s;background:#f5f5f5;color:#5f5f5f}.c3-v36-content .size-choices button[aria-pressed=true]{border-color:#2c2c2c;background:#2c2c2c;color:#f4f4f4}.c3-v36-content .field-note{font-size:9px;line-height:1.7;color:#8a8a8a;margin-top:11px}.c3-v36-content .form-error{font-size:10px;line-height:1.5;margin-top:8px;color:#616161}.c3-v36-content .quantity-line{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #d9d9d9;padding-top:21px;margin-bottom:21px}.c3-v36-content .quantity-line label{font-size:10px;color:#5c5c5c}.c3-v36-content .quantity-control{display:flex;align-items:center;border:1px solid #d6d6d6;border-radius:40px;overflow:hidden}.c3-v36-content .quantity-control button{height:32px;width:34px;font-size:15px;color:#666}.c3-v36-content .quantity-control output{width:25px;text-align:center;font-size:10px}.c3-v36-content .purchase-button{width:100%;justify-content:space-between;min-height:49px}.c3-v36-content .purchase-button>span:first-child{font-size:12px}.c3-v36-content .preview-note{font-size:8px;color:#959595;text-align:center;margin-top:10px}.c3-v36-content .purchase-assurance{border-top:1px solid #d9d9d9;margin-top:20px;padding:16px 0 0;display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:8px;color:#848484}.c3-v36-content .purchase-assurance>span{display:flex;gap:7px;align-items:center}.c3-v36-content .purchase-assurance i{font-size:10px;font-style:normal}.c3-v36-content .purchase-assurance button{font-size:8px;padding:5px 0}.c3-v36-content .purchase-assurance button span{margin-left:12px}.c3-v36-content .quick-facts{display:grid;grid-template-columns:repeat(4,1fr);padding:31px 0;border-block:1px solid var(--line)}.c3-v36-content .quick-facts p{border-left:1px solid var(--line);padding-left:35px;display:flex;flex-direction:column;gap:7px}.c3-v36-content .quick-facts p:first-child{padding-left:0;border:0}.c3-v36-content .quick-facts strong{font-weight:400;letter-spacing:-.035em}.c3-v36-content .quick-facts small{font-size:10px;letter-spacing:0;color:#939393}.c3-v36-content .quick-facts span{font-size:10px}.c3-v36-content .section-head{display:flex;justify-content:space-between;align-items:flex-end;gap:55px;margin-bottom:50px}.c3-v36-content .section-head .eyebrow{margin-bottom:23px}.c3-v36-content .section-head>.body{max-width:325px;font-size:14px}.c3-v36-content .session{padding-top:103px}.c3-v36-content .session-layout{display:grid;grid-template-columns:.75fr 1.25fr;gap:72px;align-items:center}.c3-v36-content .session-tabs{border-top:1px solid var(--line)}.c3-v36-content .session-tabs button{display:flex;align-items:center;gap:21px;border-bottom:1px solid var(--line);width:100%;min-height:77px;text-align:left;padding:15px 0;color:#a6a6a6}.c3-v36-content .session-tabs button>span{font-size:9px;letter-spacing:.03em}.c3-v36-content .session-tabs strong{font-size:21px;letter-spacing:-.045em;font-weight:400}.c3-v36-content .session-tabs i{font-size:18px;font-style:normal;margin-left:auto;opacity:0;transform:translate(-5px);transition:.2s}.c3-v36-content .session-tabs button[aria-selected=true]{border-bottom-color:#868686}.c3-v36-content .session-tabs button[aria-selected=true] i{opacity:1;transform:none}.c3-v36-content .session-description{min-height:174px;padding-top:31px}.c3-v36-content .session-title{letter-spacing:-.035em;margin-bottom:13px}.c3-v36-content .session-description .body{font-size:12px;line-height:1.8;max-width:330px}.c3-v36-content .session-copy>.fine{font-size:9px;max-width:315px;margin-top:15px}.c3-v36-content .session-panel{height:553px;position:relative;overflow:hidden;isolation:isolate;background:#2f2f2f;color:#eee;display:flex;align-items:center;justify-content:center}.c3-v36-content .session-photo{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-position:28% 50%;z-index:-3;filter:saturate(.5)}.c3-v36-content .session-shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(120deg,#212121a6,#1f1f1fbc 65%,#202020e0);z-index:-2}.c3-v36-content .phone{width:257px;min-height:439px;padding:25px 23px;border:1px solid #e1e1e148;border-radius:27px;background:linear-gradient(150deg,#ffffff19,#cfcfcf03);-webkit-backdrop-filter:blur(26px);backdrop-filter:blur(26px);box-shadow:0 20px 45px #0002;position:relative}.c3-v36-content .phone:before{content:"";height:3px;width:30px;background:#ffffff27;border-radius:5px;display:block;margin:0 auto 25px}.c3-v36-content .phone-head{display:flex;align-items:center;justify-content:space-between;gap:15px;font-size:8px;letter-spacing:.12em;color:#c6c6c6;margin-bottom:26px}.c3-v36-content .phone-head b{font-size:9px;font-weight:500}.c3-v36-content .phone-label{font-size:10px;color:#d9d9d9;margin-bottom:10px}.c3-v36-content .phone h4{font-size:26px;line-height:1.15;letter-spacing:-.05em;font-weight:400}.c3-v36-content .session-duration{display:flex;align-items:baseline;gap:9px;margin:21px 0 0}.c3-v36-content .session-duration strong{font-size:39px;font-weight:400;letter-spacing:-.07em}.c3-v36-content .session-duration span{font-size:9px;color:#c8c8c8}.c3-v36-content .phone-note{font-size:10px;color:#b9b9b9;line-height:1.7}.c3-v36-content .phone-divider{height:1px;background:#fff2;margin:24px 0 17px}.c3-v36-content .session-play{margin-top:24px;width:100%;border:1px solid #e0e0e04d;border-radius:99px;background:#eeeeee14;color:#e8e8e8;padding:12px 15px;display:flex;align-items:center;justify-content:space-between;font-size:10px;min-height:41px}.c3-v36-content .session-caption{position:absolute;bottom:20px;left:27px;font-size:8px;color:#bfbfbf}.c3-v36-content .pacing-orbit{height:150px;display:grid;place-items:center;position:relative;margin:14px auto 15px;width:150px}.c3-v36-content .pacing-orbit:before,.c3-v36-content .pacing-orbit:after{content:"";top:1px;right:1px;bottom:1px;left:1px;position:absolute;border:1px solid #dadada66;border-radius:50%}.c3-v36-content .pacing-orbit:after{top:16px;right:16px;bottom:16px;left:16px;border-color:#dadada33}.c3-v36-content .pacing-orbit span{font-size:21px;letter-spacing:-.045em}.c3-v36-content .pacing-orbit.running:before{animation:pacing 10s ease-in-out infinite}.c3-v36-content .pacing-orbit.running:after{animation:pacing 10s ease-in-out infinite .1s}@keyframes pacing{0%,to{transform:scale(.8);opacity:.4}40%{transform:scale(1);opacity:1}}.c3-v36-content .session-progress{display:flex;align-items:center;justify-content:space-between;font-size:9px;color:#bfbfbf}.c3-v36-content .session-bars{height:88px;display:flex;gap:4px;align-items:center;margin:20px 0 10px}.c3-v36-content .session-bars i{flex:1;display:block;border-radius:2px;background:#d2d2d2;height:var(--h);opacity:var(--o)}.c3-v36-content .chart-axis{display:flex;justify-content:space-between;font-size:7px;color:#c5c5c5;letter-spacing:.06em}.c3-v36-content .session-score-row{display:flex;align-items:flex-start;justify-content:space-between;gap:15px;margin-top:25px;border-top:1px solid #ffffff25;padding-top:16px}.c3-v36-content .session-score-row div{display:flex;flex-direction:column;gap:8px}.c3-v36-content .session-score-row small{font-size:8px;color:#bbb}.c3-v36-content .session-score-row strong{font-size:18px;letter-spacing:-.035em;font-weight:400}.c3-v36-content .specs{padding-top:13px;padding-bottom:105px}.c3-v36-content .spec-tabs{display:flex;border-bottom:1px solid var(--line);margin-bottom:28px;overflow:auto;scrollbar-width:none}.c3-v36-content .spec-tabs::-webkit-scrollbar{display:none}.c3-v36-content .spec-tabs button{white-space:nowrap;flex:1;padding:18px 0 19px;color:#989898;font-size:12px;border-bottom:2px solid transparent;min-height:56px}.c3-v36-content .spec-tabs button:first-child{text-align:left}.c3-v36-content .spec-tabs button:last-child{text-align:right}.c3-v36-content .spec-layout{display:grid;grid-template-columns:1fr 1fr;gap:69px;align-items:center;min-height:482px}.c3-v36-content .spec-visual{height:482px;background:#e7e7e7;border-radius:5px;position:relative;overflow:hidden;isolation:isolate}.c3-v36-content .spec-visual.design{background:#e2e2e2}.c3-v36-content .spec-visual .visual-eyebrow{position:absolute;top:25px;left:29px;font-size:8px;letter-spacing:.12em;color:#8d8d8d;z-index:2}.c3-v36-content .spec-design-ring{position:absolute;width:115%;max-width:none;left:20%;top:-10px;transform:rotate(16deg)}.c3-v36-content .spec-data{position:absolute;bottom:39px;left:33px;z-index:3}.c3-v36-content .spec-data strong{font-size:64px;letter-spacing:-.06em;font-weight:400;color:#2c2c2c;line-height:1}.c3-v36-content .spec-data strong small{font-size:26px;margin-left:9px;color:#717171;letter-spacing:-.04em}.c3-v36-content .spec-data>p{font-size:10px;color:#898989;margin-top:12px}.c3-v36-content .spec-index{position:absolute;bottom:26px;right:28px;font-size:8px;letter-spacing:.1em;color:#9f9f9f}.c3-v36-content .spec-copy>.eyebrow{font-size:9px;color:#8d8d8d;margin-bottom:17px}.c3-v36-content .spec-copy h3{font-size:31px;margin-bottom:29px;color:#353535}.c3-v36-content .spec-rows{margin:0}.c3-v36-content .spec-rows>div{display:grid;grid-template-columns:.9fr 1.15fr;gap:25px;padding:17px 0;border-top:1px solid #dcdcdc;font-size:11px;line-height:1.5}.c3-v36-content .spec-rows dt{color:#8d8d8d}.c3-v36-content .spec-rows dd{margin:0}.c3-v36-content .spec-copy>.fine{margin-top:18px;font-size:9px;color:#8e8e8e;max-width:420px}.c3-v36-content .spec-footnote{font-size:9px;color:#999;margin-top:21px;line-height:1.7}.c3-v36-content .spec-visual.sensors{background:#1f1f1f;color:#d8d8d8}.c3-v36-content .signal-nodes{position:absolute;top:43px;right:24px;bottom:120px;left:24px;display:grid;place-items:center}.c3-v36-content .sensor-ring{width:230px;height:230px;border:1px solid #91919126;border-radius:50%;display:grid;place-items:center;position:relative}.c3-v36-content .sensor-ring:before,.c3-v36-content .sensor-ring:after{content:"";position:absolute;top:25px;right:25px;bottom:25px;left:25px;border-radius:50%;border:1px solid #91919133}.c3-v36-content .sensor-ring:after{top:55px;right:55px;bottom:55px;left:55px;border-color:#c4c4c444}.c3-v36-content .sensor-ring>span{font-size:25px;letter-spacing:-.055em;color:#e2e2e2}.c3-v36-content .sensor-point{position:absolute;display:flex;align-items:center;gap:8px;font-size:8px;color:#a7a7a7;background:#1f1f1f;padding:5px}.c3-v36-content .sensor-point:before{content:"";width:5px;height:5px;background:#c6c6c6;border-radius:50%}.c3-v36-content .sensor-point:nth-child(2){top:28px;left:20px}.c3-v36-content .sensor-point:nth-child(3){right:-21px;top:76px}.c3-v36-content .sensor-point:nth-child(4){bottom:28px;left:4px}.c3-v36-content .sensor-point:nth-child(5){right:3px;bottom:32px}.c3-v36-content .sensors .spec-data strong{font-size:35px;color:#e3e3e3}.c3-v36-content .sensors .spec-data p{color:#989898}.c3-v36-content .spec-visual.power{background:#ededed}.c3-v36-content .battery-outline{position:absolute;top:105px;left:12%;right:12%;height:107px;border:1px solid #959595;display:flex;align-items:center;gap:7px;padding:12px;border-radius:10px}.c3-v36-content .battery-outline:after{content:"";position:absolute;right:-6px;width:5px;height:31px;background:#959595;top:37px;border-radius:0 3px 3px 0}.c3-v36-content .battery-outline i{height:100%;flex:1;background:#b9b9b9;border-radius:3px}.c3-v36-content .battery-outline i:last-child{background:#d0d0d0}.c3-v36-content .power .spec-data strong{font-size:79px}.c3-v36-content .power .spec-data strong small{font-size:29px}.c3-v36-content .spec-visual.durability{background:#e3e3e3}.c3-v36-content .water-lines{position:absolute;width:420px;height:290px;right:-35px;top:10px;transform:rotate(-25deg);display:grid;place-items:center}.c3-v36-content .water-lines i{position:absolute;width:95%;height:45%;border:1px solid #9a9a9a46;border-radius:50%}.c3-v36-content .water-lines i:nth-child(2){width:77%;height:35%}.c3-v36-content .water-lines i:nth-child(3){width:57%;height:26%}.c3-v36-content .water-lines i:nth-child(4){width:37%;height:17%;background:#bebebe3d}.c3-v36-content .durability .spec-data strong{font-size:73px}.c3-v36-content .spec-visual.compatibility{background:#e7e7e7}.c3-v36-content .device-pair{position:absolute;top:85px;left:0;right:0;display:flex;align-items:center;justify-content:center;gap:13px}.c3-v36-content .mini-phone{width:116px;height:194px;border:1px solid #8d8d8d;border-radius:19px;box-shadow:0 10px 24px #5454540c;padding:16px 13px;display:flex;align-items:center;flex-direction:column;background:#f3f3f3;transform:rotate(-8deg)}.c3-v36-content .mini-phone.android{transform:translateY(18px) rotate(8deg);background:#282828;border-color:#585858;color:#dcdcdc}.c3-v36-content .mini-phone:before{content:"";height:2px;width:20px;background:#949494;border-radius:3px;margin-bottom:34px}.c3-v36-content .mini-phone b{font-size:10px;letter-spacing:.1em;font-weight:400}.c3-v36-content .mini-phone>span{margin-top:21px;font-size:32px;letter-spacing:-.05em}.c3-v36-content .mini-phone i{font-size:8px;font-style:normal;margin-top:4px;color:#8c8c8c}.c3-v36-content .compatibility .spec-data strong{font-size:30px}.c3-v36-content .spec-layout.changing .spec-copy,.c3-v36-content .spec-layout.changing .spec-visual,.c3-v36-content .session-panel.changing .phone,.c3-v36-content .gallery-stage.changing{animation:content-in .4s both}@keyframes content-in{0%{opacity:.2;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}.c3-v36-content .start{background:#ebebeb;border-block:1px solid #e0e0e0;padding:82px 0}.c3-v36-content .start-layout{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:start}.c3-v36-content .start-heading .eyebrow{font-size:9px;margin-bottom:24px;color:#858585}.c3-v36-content .start-heading h2{font-size:52px}.c3-v36-content .start-heading>.text-link{margin-top:24px;font-size:11px}.c3-v36-content .start-steps{padding:0;margin:0;list-style:none}.c3-v36-content .start-steps>li{display:flex;gap:23px;align-items:flex-start;padding:24px 0;border-top:1px solid #d3d3d3}.c3-v36-content .start-steps>li:first-child{padding-top:8px;border:0}.c3-v36-content .start-steps>li>span{font-size:10px;color:#929292;padding-top:5px}.c3-v36-content .start-steps h3{font-size:24px;color:#464646;margin-bottom:11px;letter-spacing:-.045em}.c3-v36-content .start-steps p{font-size:12px;line-height:1.7;color:#868686;max-width:370px}.c3-v36-content .faq-layout{display:grid;grid-template-columns:1fr 1.08fr;gap:75px}.c3-v36-content .faq .eyebrow{font-size:9px;margin-bottom:24px}.c3-v36-content .faq h2{font-size:48px}.c3-v36-content .faq-heading>.body{font-size:13px;margin-top:28px}.c3-v36-content .faq-heading>.text-link{font-size:11px;margin-top:8px}.c3-v36-content .faq-list details{border-top:1px solid var(--line)}.c3-v36-content .faq-list details:last-child{border-bottom:1px solid var(--line)}.c3-v36-content .faq-list summary{display:flex;justify-content:space-between;align-items:center;gap:24px;min-height:75px;list-style:none;font-size:12px;line-height:1.55;cursor:pointer}.c3-v36-content .faq-list summary::-webkit-details-marker{display:none}.c3-v36-content .faq-list summary>span{font-size:21px;color:#8e8e8e;font-weight:300;transition:transform .2s}.c3-v36-content .faq-list details[open] summary>span{transform:rotate(45deg)}.c3-v36-content .faq-list details>p{font-size:12px;line-height:1.8;color:#828282;padding:0 24px 23px 0}.c3-v36-content .faq-list details>.text-link{font-size:10px;margin-bottom:24px;min-height:30px}.c3-v36-content .final-choice>.wrap{display:flex}.c3-v36-content .final-choice .eyebrow{font-size:8px;margin-bottom:9px}.c3-v36-content .final-choice h2{font-size:31px}.c3-v36-content .final-choice .button{font-size:11px}.c3-v36-content .footer{padding:56px 0 26px}.c3-v36-content .footer-top{display:flex;align-items:center;justify-content:space-between;gap:30px;border-bottom:1px solid #dedede1a;padding-bottom:38px}.c3-v36-content .footer-top>p{font-size:22px;letter-spacing:-.045em;color:#dadada}.c3-v36-content .footer-top>a:last-child{font-size:12px;display:flex;gap:20px;color:#dfdfdf}.c3-v36-content .footer-links{display:flex;gap:26px;padding:27px 0}.c3-v36-content .footer-note{max-width:1020px}.c3-v36-content .footer-bottom{border-top:1px solid #dedede1a;display:flex;justify-content:space-between;align-items:flex-start;gap:25px;margin-top:30px;padding-top:21px;color:#818181}.c3-v36-content .footer-bottom details{max-width:360px}.c3-v36-content .footer-bottom summary{cursor:pointer}.c3-v36-content .footer-bottom details p{font-size:9px;line-height:1.6;margin-top:10px}.c3-v36-content .sticky-buy{position:fixed;bottom:0;left:0;right:0;background:#f0f0f0ed;border-top:1px solid #bdbdbd73;z-index:90;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);transform:translateY(110%);visibility:hidden;transition:transform .25s,visibility .25s}.c3-v36-content .sticky-buy.visible{transform:translateY(0);visibility:visible}.c3-v36-content .sticky-buy>.wrap{display:flex;align-items:center;justify-content:space-between;gap:25px;min-height:73px;padding-block:10px}.c3-v36-content .sticky-title{display:flex;align-items:center;gap:20px}.c3-v36-content .sticky-title strong{font-size:16px;font-weight:400;letter-spacing:-.035em}.c3-v36-content .sticky-title span{font-size:10px;color:#8c8c8c}.c3-v36-content .sticky-actions{display:flex;gap:27px;align-items:center}.c3-v36-content .sticky-price{font-size:19px;letter-spacing:-.04em;display:flex;align-items:baseline;gap:8px}.c3-v36-content .sticky-price small{font-size:8px;color:#979797;letter-spacing:0}.c3-v36-content .sticky-actions .button{font-size:10px;min-height:41px;padding:10px 21px;gap:25px}.c3-v36-content .modal,.c3-v36-content .drawer,.c3-v36-content .zoom-modal{border:1px solid #d4d4d4;background:#f3f3f3;color:var(--ink);padding:38px;max-height:calc(100dvh - 48px);width:min(520px,calc(100% - 40px));border-radius:8px;overflow:auto;box-shadow:0 30px 90px #0004}.c3-v36-content .modal::backdrop,.c3-v36-content .drawer::backdrop,.c3-v36-content .zoom-modal::backdrop{background:#0f0f0fa3;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.c3-v36-content .modal-close{position:absolute;top:17px;right:18px;font-size:25px;line-height:1;width:30px;height:30px;display:grid;place-items:center;color:#848484}.c3-v36-content .modal>.eyebrow{font-size:8px;color:#979797;margin:8px 0 19px}.c3-v36-content .modal h2{font-size:42px;color:#3b3b3b}.c3-v36-content .modal-intro{font-size:12px;color:#858585;line-height:1.8;margin-top:18px}.c3-v36-content .modal>.full{margin-top:28px;font-size:11px}.c3-v36-content .modal>.text-link{font-size:10px;margin-top:18px}.c3-v36-content .fit-guide-visual{height:174px;background:#e6e6e6;border-radius:4px;position:relative;margin:22px 0;overflow:hidden}.c3-v36-content .fit-guide-visual svg{height:206px;width:310px;max-width:none;position:absolute;top:-31px;right:-44px;transform:rotate(13deg)}.c3-v36-content .fit-guide-visual>span{position:absolute;left:19px;bottom:19px;font-size:10px;width:100px;line-height:1.5;color:#727272}.c3-v36-content .fit-checks{padding:0 0 0 16px;margin:24px 0;font-size:11px;color:#898989}.c3-v36-content .fit-checks li{padding-left:7px;margin-bottom:19px}.c3-v36-content .fit-checks b{display:block;font-weight:500;color:#434343;margin-bottom:5px}.c3-v36-content .fit-checks span{font-size:10px;line-height:1.7;color:#898989}.c3-v36-content .launch-rows{margin:27px 0 0}.c3-v36-content .launch-rows>div{border-top:1px solid #dbdbdb;display:grid;grid-template-columns:.7fr 1fr;gap:26px;padding:18px 0;font-size:11px;line-height:1.65}.c3-v36-content .launch-rows dt{color:#868686}.c3-v36-content .launch-rows dd{margin:0;color:#595959}.c3-v36-content .drawer{margin:0 0 0 auto;width:min(480px,100%);height:100dvh;max-height:100dvh;border-width:0 0 0 1px;padding:35px;display:none;flex-direction:column}.c3-v36-content .drawer[open]{display:flex}.c3-v36-content .drawer-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:20px}.c3-v36-content .drawer-heading .eyebrow{font-size:8px;color:#939393;margin-bottom:11px}.c3-v36-content .drawer-heading h2{font-size:33px;line-height:1.2}.c3-v36-content .close-button{font-size:27px;color:#898989;width:32px;height:32px;padding:0}.c3-v36-content .bag-content{margin-top:25px;flex:1;overflow:auto}.c3-v36-content .bag-empty{font-size:14px;line-height:1.7;color:#8b8b8b;padding-top:40px}.c3-v36-content .bag-item{display:grid;grid-template-columns:100px 1fr;gap:21px;align-items:center;border-top:1px solid #d8d8d8;padding:23px 0}.c3-v36-content .bag-item-visual{height:96px;background:#e6e6e6;border-radius:4px;display:flex;align-items:center;justify-content:center;overflow:hidden}.c3-v36-content .bag-item-visual svg{width:142px;max-width:none}.c3-v36-content .bag-item h3{font-size:21px;letter-spacing:-.04em;margin-bottom:7px}.c3-v36-content .bag-item p{font-size:10px;color:#8f8f8f;margin-top:5px}.c3-v36-content .bag-item-bottom{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-top:12px}.c3-v36-content .bag-item-bottom strong{font-size:12px;letter-spacing:-.025em;font-weight:400}.c3-v36-content .bag-item-bottom button{font-size:9px;border-bottom:1px solid #a3a3a3;padding:3px 0;color:#878787}.c3-v36-content .bag-summary{border-top:1px solid #d3d3d3;padding-top:23px}.c3-v36-content .bag-summary>div{display:flex;justify-content:space-between;align-items:center;gap:20px;font-size:12px}.c3-v36-content .bag-summary strong{font-weight:400;font-size:24px;letter-spacing:-.05em}.c3-v36-content .bag-summary p{font-size:9px;color:#959595;line-height:1.5;margin-top:13px}.c3-v36-content .bag-summary .button{margin-top:23px;font-size:11px}.c3-v36-content .clear-bag{font-size:9px;color:#939393;display:block;margin:14px auto 0;padding:6px}.c3-v36-content .drawer-note{font-size:8px;color:#9f9f9f;line-height:1.7;margin-top:21px}.c3-v36-content .review-row{border-bottom:1px solid #dcdcdc;padding:18px 0;display:flex;gap:20px;justify-content:space-between;align-items:center;font-size:11px;color:#848484}.c3-v36-content .review-row strong{font-weight:400;color:#3f3f3f}.c3-v36-content .review-total{display:flex;justify-content:space-between;padding-top:22px;font-size:14px}.c3-v36-content .zoom-modal{width:min(1060px,calc(100% - 44px));background:#e5e5e5;padding:44px 30px 25px;border-radius:7px}.c3-v36-content .zoom-modal>p{font-size:9px;color:#8d8d8d;text-align:center}.c3-v36-content .zoom-modal .modal-close{z-index:10}.c3-v36-content #zoom-content{height:min(65dvh,650px);position:relative;overflow:hidden}.c3-v36-content #zoom-content .gallery-stage{height:100%;width:min(800px,100%);margin:auto}.c3-v36-content #zoom-content .gallery-ring{top:0;max-width:100%;width:100%}.c3-v36-content #zoom-content .gallery-statement{display:none}.c3-v36-content[data-finish=gold] .finish-follow,.c3-v36-content .finish-fixed-gold{filter:sepia(.5) saturate(.95)}.c3-v36-content[data-finish=gray] .finish-follow,.c3-v36-content .finish-fixed-gray{filter:brightness(.62) saturate(.35)}.c3-v36-content .detail-crop{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.c3-v36-content .detail-crop svg{width:135%;max-width:none;position:absolute;left:13%;top:-7%;transform:rotate(24deg)}.c3-v36-content .detail-caption{position:absolute;left:32px;bottom:83px;z-index:2}.c3-v36-content .detail-caption strong{font-size:49px;font-weight:400;letter-spacing:-.055em;color:#424242}.c3-v36-content .detail-caption strong small{font-size:20px;letter-spacing:-.02em;margin-left:5px}.c3-v36-content .detail-caption p{font-size:10px;line-height:1.6;color:#8a8a8a;margin-top:10px}.c3-v36-content .finish-trio{height:100%;display:flex;align-items:center;justify-content:center;gap:0;padding:0 28px;position:relative}.c3-v36-content .finish-trio>div{width:33.33%;flex:none;position:relative;text-align:center}.c3-v36-content .finish-trio svg{width:230%;max-width:none;position:relative;left:-65%;transform:rotate(55deg);margin-bottom:0}.c3-v36-content .finish-trio>div:nth-child(2){transform:translateY(-31px)}.c3-v36-content .finish-trio span{position:absolute;left:0;right:0;bottom:-40px;font-size:10px;color:#8c8c8c}.c3-v36-content .app-gallery{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding-top:14px}.c3-v36-content .app-card{width:250px;background:#f7f7f7;border:1px solid #cacaca;border-radius:22px;padding:25px 23px;box-shadow:0 25px 35px #72727215}.c3-v36-content .app-card .app-top{display:flex;justify-content:space-between;align-items:center;color:#909090;font-size:7px;letter-spacing:.08em;margin-bottom:26px}.c3-v36-content .app-card .app-top b{font-weight:500;font-size:9px;color:#4a4a4a}.c3-v36-content .app-card .app-label{font-size:11px;color:#7d7d7d;margin-bottom:9px}.c3-v36-content .app-card h4{font-size:26px;letter-spacing:-.045em;font-weight:400;color:#393939}.c3-v36-content .app-score{height:130px;width:130px;background:conic-gradient(#848484 0 82%,#e2e2e2 82% 100%);border-radius:50%;margin:24px auto;padding:3px}.c3-v36-content .app-score>div{width:100%;height:100%;background:#f7f7f7;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:2px;color:#4f4f4f}.c3-v36-content .app-score b{font-weight:400;font-size:40px;letter-spacing:-.06em}.c3-v36-content .app-score span{font-size:8px;color:#888}.c3-v36-content .app-stats{display:grid;grid-template-columns:1fr 1fr;gap:15px;border-top:1px solid #dcdcdc;padding-top:20px}.c3-v36-content .app-stats div{display:flex;flex-direction:column;gap:8px}.c3-v36-content .app-stats span{font-size:8px;color:#959595}.c3-v36-content .app-stats strong{font-size:16px;font-weight:400;color:#505050;letter-spacing:-.03em}.c3-v36-content .app-card>.app-fine{font-size:7px;color:#a4a4a4;margin-top:20px;text-align:center}.c3-v36-content.modal-open{overflow:hidden}@media(min-width:1550px){.c3-v36-content .gallery-display{height:622px}.c3-v36-content .gallery-ring{top:106px}.c3-v36-content .purchase-copy{padding-top:27px}.c3-v36-content .purchase{padding-bottom:67px}}@media(max-width:1100px){.c3-v36-content .header nav{gap:21px}.c3-v36-content .nav-inner{gap:20px}.c3-v36-content .nav-actions{gap:14px}.c3-v36-content .header nav a{font-size:10px}.c3-v36-content .nav-actions .button{font-size:10px;gap:17px}.c3-v36-content .purchase-grid{grid-template-columns:1.08fr .92fr}.c3-v36-content .gallery-display{height:526px}.c3-v36-content .gallery-ring{width:131%;top:115px}.c3-v36-content .gallery-statement{font-size:21px;left:26px;bottom:71px}.c3-v36-content .gallery-top,.c3-v36-content .gallery-bottom{left:22px;right:22px}.c3-v36-content .gallery-tabs{gap:7px}.c3-v36-content .gallery-tabs button{flex-direction:column;gap:4px;padding:7px;min-height:72px;font-size:8px}.c3-v36-content .gallery-tabs .thumb-ring{height:33px}.c3-v36-content .thumb-app{height:31px;width:22px}.c3-v36-content .thumb-finishes{height:30px;align-items:center}.c3-v36-content .purchase h1{font-size:56px}.c3-v36-content .purchase-copy{padding-top:12px}.c3-v36-content .product-subline{font-size:15px}.c3-v36-content .product-intro{font-size:12px;margin:15px 0 20px}.c3-v36-content .price-note{margin-left:0}.c3-v36-content .price-row{gap:9px;margin-bottom:23px}.c3-v36-content .price{font-size:25px}.c3-v36-content .finish-choice{padding:9px;font-size:8px;gap:8px}.c3-v36-content .metal{width:23px;height:23px}.c3-v36-content .size-choices{gap:5px}.c3-v36-content .size-choices button{font-size:9px;min-height:39px}.c3-v36-content .quick-facts p{padding-left:22px}.c3-v36-content .quick-facts strong{font-size:15px}.c3-v36-content .quick-facts span{font-size:9px}.c3-v36-content .section-head>.body{max-width:290px;font-size:13px}.c3-v36-content .session-layout{grid-template-columns:.86fr 1.14fr;gap:43px}.c3-v36-content .session-panel{height:532px}.c3-v36-content .session-tabs button{min-height:71px;gap:17px}.c3-v36-content .session-tabs strong{font-size:19px}.c3-v36-content .spec-layout{gap:37px}.c3-v36-content .spec-visual{height:451px}.c3-v36-content .spec-copy h3{font-size:28px}.c3-v36-content .spec-rows>div{font-size:10px;gap:18px;padding:15px 0}.c3-v36-content .spec-data strong{font-size:55px}.c3-v36-content .spec-data{left:27px;bottom:36px}.c3-v36-content .spec-design-ring{width:130%;left:8%;top:9px}.c3-v36-content .spec-copy>.eyebrow{font-size:8px}.c3-v36-content .spec-copy>.fine{font-size:8px}.c3-v36-content .start-layout{gap:53px}.c3-v36-content .start-heading h2{font-size:46px}.c3-v36-content .faq-layout{gap:48px;grid-template-columns:.95fr 1.05fr}.c3-v36-content .faq h2{font-size:43px}.c3-v36-content .faq summary{font-size:11px}.c3-v36-content .finish-trio{padding-inline:30px}.c3-v36-content .finish-trio span{font-size:9px}.c3-v36-content .sensor-ring{width:208px;height:208px}.c3-v36-content .signal-nodes{top:45px;right:24px;bottom:120px;left:24px}.c3-v36-content .sensor-point{font-size:7px}}@media(max-width:760px){.c3-v36-content .section{padding:70px 0}.c3-v36-content .wordmark img{width:104px;height:22px}.c3-v36-content .nav-actions{gap:8px}.c3-v36-content .nav-actions .button{font-size:9px;padding:9px 13px;min-height:35px;gap:14px}.c3-v36-content .nav-inner{gap:14px}.c3-v36-content .bag-toggle{font-size:8px;min-width:28px;gap:4px}.c3-v36-content .bag-toggle svg{height:16px;width:16px}.c3-v36-content .menu{display:block;width:31px;padding:6px}.c3-v36-content .header nav{display:none;position:absolute;left:0;right:0;top:64px;background:#141414;border-bottom:1px solid #ffffff25;padding:20px;flex-direction:column;align-items:stretch;gap:0}.c3-v36-content .header nav.open{display:flex}.c3-v36-content .header nav a{font-size:14px;padding:14px;min-height:50px}.c3-v36-content .header nav small{margin-top:0;align-self:center}.c3-v36-content .breadcrumb{padding:20px 0;font-size:8px;gap:10px}.c3-v36-content .purchase-grid{display:block}.c3-v36-content .gallery-column{position:static}.c3-v36-content .gallery-display{height:438px}.c3-v36-content .gallery-ring{top:73px;width:137%}.c3-v36-content .gallery-top{left:20px;right:20px;top:20px;font-size:7px}.c3-v36-content .gallery-arrow{width:29px;height:29px;top:45%;font-size:13px}.c3-v36-content .gallery-arrow.prev{left:10px}.c3-v36-content .gallery-arrow.next{right:10px}.c3-v36-content .gallery-statement{font-size:20px;left:23px;bottom:61px}.c3-v36-content .gallery-bottom{left:23px;right:23px;bottom:15px;font-size:7px}.c3-v36-content .gallery-bottom button{font-size:8px;gap:8px}.c3-v36-content .gallery-tabs{gap:8px;margin-top:11px}.c3-v36-content .gallery-tabs button{padding:7px 5px;min-height:62px;gap:2px;flex-direction:column;font-size:8px}.c3-v36-content .gallery-tabs .thumb-ring{height:27px;width:38px}.c3-v36-content .thumb-ring svg{width:60px;top:-3px;left:-11px}.c3-v36-content .thumb-ring.macro svg{width:88px;top:-9px;left:-24px}.c3-v36-content .thumb-finishes{height:28px;width:37px}.c3-v36-content .thumb-app{width:20px;height:28px;margin-bottom:1px;gap:2px}.c3-v36-content .thumb-app b{font-size:8px}.c3-v36-content .purchase-copy{padding-top:36px}.c3-v36-content .purchase-copy>.eyebrow{font-size:7px;letter-spacing:.1em}.c3-v36-content .purchase h1{font-size:55px;margin:15px 0 9px}.c3-v36-content .product-intro{line-height:1.75;max-width:355px;margin:16px 0 21px}.c3-v36-content .price{font-size:28px}.c3-v36-content .price-row>span:nth-child(2){font-size:8px}.c3-v36-content .price-note{font-size:9px;margin-left:auto}.c3-v36-content .price-row{gap:10px;margin-bottom:25px}.c3-v36-content .purchase fieldset{padding:21px 0 23px}.c3-v36-content .purchase legend{font-size:11px;margin-bottom:17px;gap:10px}.c3-v36-content .selection-label{font-size:9px}.c3-v36-content .finish-choice{min-height:51px;font-size:10px;gap:10px;padding:10px}.c3-v36-content .metal{width:25px;height:25px}.c3-v36-content .finish-choices{gap:8px}.c3-v36-content .size-choices{gap:7px}.c3-v36-content .size-choices button{min-height:43px;font-size:10px}.c3-v36-content .size-help{font-size:10px;top:16px;gap:11px}.c3-v36-content .field-note{font-size:10px;margin-top:12px}.c3-v36-content .form-error{font-size:10px}.c3-v36-content .quantity-line{margin-bottom:21px;padding-top:19px}.c3-v36-content .quantity-line label{font-size:10px}.c3-v36-content .quantity-control{min-height:35px}.c3-v36-content .quantity-control button{width:37px;height:34px}.c3-v36-content .quantity-control output{font-size:11px}.c3-v36-content .purchase-button{min-height:51px}.c3-v36-content .purchase-button>span:first-child{font-size:12px}.c3-v36-content .preview-note{font-size:8px;margin-top:12px}.c3-v36-content .purchase-assurance{font-size:9px;margin-top:21px;padding-top:15px}.c3-v36-content .purchase-assurance button{font-size:9px}.c3-v36-content .purchase-assurance button span{margin-left:7px}.c3-v36-content .quick-facts{grid-template-columns:1fr 1fr;gap:24px 20px;padding:26px 0}.c3-v36-content .quick-facts p{padding-left:20px;gap:7px}.c3-v36-content .quick-facts p:nth-child(3){padding-left:0;border-left:0}.c3-v36-content .quick-facts small,.c3-v36-content .quick-facts span{font-size:9px}.c3-v36-content .section-head{display:block;margin-bottom:32px}.c3-v36-content .section-head .eyebrow{font-size:8px;margin-bottom:20px}.c3-v36-content h2{font-size:43px}.c3-v36-content .section-head>.body{font-size:13px;max-width:340px;margin-top:21px}.c3-v36-content .session{padding-top:66px}.c3-v36-content .session-layout{display:flex;flex-direction:column;gap:28px;align-items:stretch}.c3-v36-content .session-tabs{display:flex;border-top:0;border-bottom:1px solid var(--line);gap:20px;overflow:auto;scrollbar-width:none}.c3-v36-content .session-tabs button{flex:1;display:flex;flex-direction:column;align-items:flex-start;gap:10px;min-height:70px;white-space:nowrap;padding:5px 0 14px;border-bottom:2px solid transparent}.c3-v36-content .session-tabs button>span{font-size:8px}.c3-v36-content .session-tabs strong{font-size:14px;letter-spacing:-.025em}.c3-v36-content .session-tabs button[aria-selected=true]{border-bottom-color:#4e4e4e}.c3-v36-content .session-tabs i{display:none}.c3-v36-content .session-description{padding-top:23px;min-height:122px}.c3-v36-content .session-title{font-size:16px;margin-bottom:10px}.c3-v36-content .session-description .body{font-size:12px;line-height:1.7;max-width:355px}.c3-v36-content .session-copy>.fine{font-size:8px;margin-top:13px;max-width:340px}.c3-v36-content .session-panel{height:492px}.c3-v36-content .phone{min-height:404px;width:240px;border-radius:24px;padding:21px}.c3-v36-content .phone:before{margin-bottom:21px}.c3-v36-content .phone-head{margin-bottom:22px;font-size:7px}.c3-v36-content .phone-head b{font-size:8px}.c3-v36-content .phone h4{font-size:25px}.c3-v36-content .session-duration strong{font-size:37px}.c3-v36-content .phone-note{font-size:10px}.c3-v36-content .session-play{font-size:10px;margin-top:21px}.c3-v36-content .session-caption{font-size:7px;left:21px;bottom:17px}.c3-v36-content .pacing-orbit{height:138px;width:138px;margin:12px auto}.c3-v36-content .pacing-orbit span{font-size:20px}.c3-v36-content .session-bars{height:76px;margin-top:17px}.c3-v36-content .session-score-row{margin-top:21px}.c3-v36-content .session-score-row strong{font-size:17px}.c3-v36-content .specs{padding-top:0}.c3-v36-content .spec-tabs{margin:0 -20px 19px;padding:0 20px;gap:25px;overflow:auto}.c3-v36-content .spec-tabs button,.c3-v36-content .spec-tabs button:first-child,.c3-v36-content .spec-tabs button:last-child{padding:13px 0 16px;flex:none;font-size:11px;text-align:left;min-height:49px}.c3-v36-content .spec-layout{display:flex;flex-direction:column;gap:30px;align-items:stretch;min-height:0}.c3-v36-content .spec-visual{height:348px}.c3-v36-content .spec-visual .visual-eyebrow{top:21px;left:23px;font-size:7px}.c3-v36-content .spec-design-ring{width:113%;left:21%;top:-10px}.c3-v36-content .spec-data{left:25px;bottom:31px}.c3-v36-content .spec-data strong{font-size:53px}.c3-v36-content .spec-data strong small{font-size:21px;margin-left:6px}.c3-v36-content .spec-data>p{font-size:9px;margin-top:10px}.c3-v36-content .spec-index{font-size:7px;bottom:20px;right:22px}.c3-v36-content .spec-copy>.eyebrow{font-size:8px;margin-bottom:15px}.c3-v36-content .spec-copy h3{font-size:29px;line-height:1.16;margin-bottom:23px}.c3-v36-content .spec-rows>div{font-size:11px;padding:16px 0;grid-template-columns:.9fr 1.2fr;gap:22px}.c3-v36-content .spec-copy>.fine{font-size:9px;max-width:360px;margin-top:16px}.c3-v36-content .spec-footnote{font-size:8px;margin-top:21px}.c3-v36-content .signal-nodes{top:28px;right:18px;bottom:88px;left:18px}.c3-v36-content .sensor-ring{height:191px;width:191px}.c3-v36-content .sensor-ring>span{font-size:23px}.c3-v36-content .sensor-point{font-size:7px;padding:4px;gap:6px}.c3-v36-content .sensor-point:nth-child(2){left:9px;top:18px}.c3-v36-content .sensor-point:nth-child(3){right:-13px;top:69px}.c3-v36-content .sensor-point:nth-child(4){left:-1px;bottom:22px}.c3-v36-content .sensor-point:nth-child(5){right:-5px;bottom:25px}.c3-v36-content .sensors .spec-data strong{font-size:27px}.c3-v36-content .sensors .spec-data p{font-size:8px}.c3-v36-content .sensors .spec-data{bottom:25px}.c3-v36-content .battery-outline{height:81px;top:80px;left:12%;right:12%;padding:9px;gap:5px;border-radius:7px}.c3-v36-content .battery-outline:after{height:24px;top:28px}.c3-v36-content .power .spec-data strong{font-size:64px}.c3-v36-content .power .spec-data strong small{font-size:24px}.c3-v36-content .water-lines{width:341px;height:221px;top:8px;right:-29px}.c3-v36-content .durability .spec-data strong{font-size:60px}.c3-v36-content .device-pair{top:50px;gap:11px}.c3-v36-content .mini-phone{width:93px;height:157px;border-radius:15px;padding:14px 10px}.c3-v36-content .mini-phone:before{margin-bottom:26px;width:16px}.c3-v36-content .mini-phone b{font-size:8px}.c3-v36-content .mini-phone>span{font-size:26px;margin-top:18px}.c3-v36-content .mini-phone i{font-size:7px}.c3-v36-content .compatibility .spec-data strong{font-size:25px}.c3-v36-content .start{padding:57px 0}.c3-v36-content .start-layout{display:block}.c3-v36-content .start-heading .eyebrow{font-size:8px;margin-bottom:21px}.c3-v36-content .start-heading h2{font-size:43px}.c3-v36-content .start-heading>.text-link{font-size:11px;margin-top:22px}.c3-v36-content .start-steps{margin-top:32px}.c3-v36-content .start-steps>li{gap:20px;padding:22px 0}.c3-v36-content .start-steps>li:first-child{padding-top:10px}.c3-v36-content .start-steps h3{font-size:24px;margin-bottom:9px}.c3-v36-content .start-steps p{font-size:12px;line-height:1.75}.c3-v36-content .start-steps>li>span{font-size:9px;padding-top:6px}.c3-v36-content .faq-layout{display:block}.c3-v36-content .faq .eyebrow{font-size:8px;margin-bottom:21px}.c3-v36-content .faq-heading>.body{font-size:12px;margin-top:24px}.c3-v36-content .faq-heading>.text-link{font-size:11px;margin-top:6px}.c3-v36-content .faq-list{margin-top:31px}.c3-v36-content .faq-list summary{font-size:12px;min-height:73px;gap:20px}.c3-v36-content .faq-list summary>span{font-size:20px}.c3-v36-content .faq-list details>p{font-size:12px;line-height:1.8;padding-right:10px}.c3-v36-content .faq-list details>.text-link{font-size:11px;min-height:33px;margin-bottom:24px}.c3-v36-content .final-choice .eyebrow{margin-bottom:9px}.c3-v36-content .final-choice .button{font-size:9px;padding:11px 16px;gap:16px;min-height:42px}.c3-v36-content .footer{padding:43px 0 24px}.c3-v36-content .footer-top{flex-wrap:wrap;gap:23px;padding-bottom:28px}.c3-v36-content .footer-top>p{font-size:17px;width:100%;order:3}.c3-v36-content .footer-top>a:last-child{font-size:10px}.c3-v36-content .footer-links{gap:21px;padding:25px 0}.c3-v36-content .footer-note{line-height:1.8}.c3-v36-content .footer-bottom{flex-wrap:wrap;gap:20px}.c3-v36-content .footer-bottom details{max-width:220px}.c3-v36-content .footer-bottom>span:last-child{display:none}.c3-v36-content .footer-bottom details p{font-size:8px}.c3-v36-content .sticky-buy>.wrap{width:calc(100% - 32px);min-height:73px;gap:14px;padding-bottom:max(10px,env(safe-area-inset-bottom))}.c3-v36-content .sticky-title{flex-direction:column;align-items:flex-start;gap:5px}.c3-v36-content .sticky-title strong{font-size:14px}.c3-v36-content .sticky-title span{font-size:8px}.c3-v36-content .sticky-actions{gap:14px}.c3-v36-content .sticky-price{font-size:18px;display:flex;align-items:flex-end;flex-direction:column;gap:1px}.c3-v36-content .sticky-price small{font-size:6px}.c3-v36-content .sticky-actions .button{font-size:10px;min-height:40px;padding:10px 17px;gap:16px}.c3-v36-content .modal{width:calc(100% - 28px);padding:31px 25px;max-height:calc(100dvh - 32px);border-radius:7px}.c3-v36-content .modal-close{top:16px;right:15px;width:28px;height:28px;font-size:24px}.c3-v36-content .modal>.eyebrow{font-size:7px;margin-top:12px;margin-bottom:19px}.c3-v36-content .modal h2{font-size:38px}.c3-v36-content .modal-intro{font-size:12px;line-height:1.75;margin-top:19px}.c3-v36-content .fit-guide-visual{height:152px;margin:24px 0}.c3-v36-content .fit-guide-visual svg{height:184px;width:275px;top:-24px;right:-52px}.c3-v36-content .fit-guide-visual>span{font-size:9px;left:16px;bottom:17px;max-width:75px}.c3-v36-content .fit-checks{font-size:11px;margin:22px 0}.c3-v36-content .fit-checks span{font-size:10px}.c3-v36-content .modal .fine{font-size:9px}.c3-v36-content .modal>.full{font-size:11px;min-height:46px;margin-top:26px}.c3-v36-content .launch-rows>div{gap:19px;font-size:11px;padding:17px 0;grid-template-columns:.7fr 1fr}.c3-v36-content .drawer{padding:27px;width:100%}.c3-v36-content .drawer-heading h2{font-size:33px}.c3-v36-content .drawer-heading .eyebrow{font-size:8px}.c3-v36-content .bag-item{grid-template-columns:91px 1fr;gap:18px;padding:24px 0}.c3-v36-content .bag-item-visual{height:91px}.c3-v36-content .bag-item h3{font-size:22px}.c3-v36-content .bag-item p{font-size:11px}.c3-v36-content .bag-summary p{font-size:10px}.c3-v36-content .drawer-note{font-size:9px}.c3-v36-content .zoom-modal{width:calc(100% - 24px);padding:35px 10px 21px;max-height:calc(100dvh - 32px)}.c3-v36-content #zoom-content{height:500px;max-height:70dvh}.c3-v36-content #zoom-content .gallery-ring{top:85px;width:138%;max-width:none}.c3-v36-content #zoom-content .gallery-stage{width:100%}.c3-v36-content .zoom-modal>p{font-size:8px}.c3-v36-content .detail-crop svg{width:151%;top:1%;left:1%}.c3-v36-content .detail-caption{left:25px;bottom:71px}.c3-v36-content .detail-caption strong{font-size:41px}.c3-v36-content .detail-caption strong small{font-size:18px}.c3-v36-content .detail-caption p{font-size:9px;margin-top:9px}.c3-v36-content .finish-trio{padding-inline:35px}.c3-v36-content .finish-trio svg{width:240%;left:-70%}.c3-v36-content .finish-trio span{font-size:9px;bottom:-28px}.c3-v36-content .finish-trio>div:nth-child(2){transform:translateY(-22px)}.c3-v36-content .app-card{width:223px;border-radius:19px;padding:22px 20px}.c3-v36-content .app-card .app-top{margin-bottom:20px;font-size:6px}.c3-v36-content .app-card .app-top b{font-size:8px}.c3-v36-content .app-card .app-label{font-size:10px;margin-bottom:7px}.c3-v36-content .app-card h4{font-size:24px}.c3-v36-content .app-score{height:114px;width:114px;margin:19px auto}.c3-v36-content .app-score b{font-size:35px}.c3-v36-content .app-stats{gap:15px;padding-top:16px}.c3-v36-content .app-stats strong{font-size:14px}.c3-v36-content .app-stats span{font-size:7px}.c3-v36-content .app-card>.app-fine{font-size:7px;margin-top:18px}.c3-v36-content .app-gallery{padding-top:6px}}@media(max-width:370px){.c3-v36-content .wrap{width:calc(100% - 32px)}.c3-v36-content .nav-actions{gap:5px}.c3-v36-content .nav-actions .button{padding:9px 10px;gap:10px;font-size:8px}.c3-v36-content .wordmark img{width:95px}.c3-v36-content .nav-inner{gap:10px}.c3-v36-content .bag-toggle{min-width:26px}.c3-v36-content .gallery-display{height:407px}.c3-v36-content .gallery-ring{top:74px;width:144%}.c3-v36-content .gallery-statement{font-size:18px;bottom:60px}.c3-v36-content .purchase h1{font-size:52px}.c3-v36-content .price-row{gap:7px}.c3-v36-content .price-note{font-size:8px}.c3-v36-content .finish-choice{padding:10px 7px;gap:8px;font-size:9px}.c3-v36-content .size-choices{gap:5px}.c3-v36-content .session-tabs{gap:17px}.c3-v36-content .session-tabs strong{font-size:12px}.c3-v36-content .session-tabs button{min-height:68px}.c3-v36-content .spec-tabs{margin-inline:-16px;padding-inline:16px;gap:22px}.c3-v36-content .spec-rows>div{gap:19px}.c3-v36-content .final-choice h2{font-size:22px}.c3-v36-content .final-choice .button{font-size:9px;gap:12px;padding:11px 13px}.c3-v36-content .sticky-title span{font-size:7px}.c3-v36-content .sticky-actions{gap:10px}.c3-v36-content .sticky-actions .button{font-size:9px;gap:14px;padding-inline:13px}}.c3-v36-content .spec-footnote,.c3-v36-content .preview-note{color:#7b7b7b}.c3-v36-content .purchase legend{color:#3a3a3a}.c3-v36-content .gallery-top,.c3-v36-content .gallery-bottom{color:#767676}.c3-v36-content .gallery-tabs button{color:#7d7d7d}.c3-v36-content .modal-intro,.c3-v36-content .launch-rows dd,.c3-v36-content .fit-checks span{color:#6e6e6e}@media(prefers-reduced-motion:reduce){.c3-v36-content *,.c3-v36-content *:before,.c3-v36-content *:after{animation:none!important;transition:none!important}.c3-v36-content .sticky-buy{transition:none}.c3-v36-content .pacing-orbit.running:before,.c3-v36-content .pacing-orbit.running:after{transform:none}}.c3-v36-content{--v6-purple:#cfcfcf;--v6-ink:#242424;--v6-muted:#767676;--v6-soft:#f1f1f1;--v6-line:#e1e1e1;--accent:#dbdbdb;--paper:#fbfbfb}.c3-v36-content{color:var(--v6-ink)}.c3-v36-content .spec-rows dt,.c3-v36-content .field-note,.c3-v36-content .purchase-assurance,.c3-v36-content .spec-copy>.fine{color:#747474}.c3-v36-content .spec-rows dd{color:#444}.c3-v36-content .gallery-display{background:radial-gradient(ellipse at 45% 36%,#fff 5%,#f3f3f3 58%,#e9e9e9)}.c3-v36-content .preview-note,.c3-v36-content .spec-footnote{color:gray}.c3-v36-content .quick-facts{border-color:#e2e2e2}.c3-v36-content .phone,.c3-v36-content .app-card{box-shadow:0 25px 65px #27272720}.c3-v36-content .v6-block{padding:110px 0}.c3-v36-content .v6-heading{max-width:750px;margin:0 auto 44px;text-align:center}.c3-v36-content .v6-heading .eyebrow{margin-bottom:23px;font-size:10px}.c3-v36-content .v6-heading h2{font-size:clamp(42px,4.6vw,68px);line-height:1.06;letter-spacing:-.06em}.c3-v36-content .v6-heading>p:last-child:not(.eyebrow){max-width:480px;font-size:15px;line-height:1.8;color:var(--v6-muted);margin:25px auto 0}.c3-v36-content .v6-heading-split{max-width:none;display:flex;justify-content:space-between;gap:55px;align-items:flex-end;text-align:left;margin-bottom:50px}.c3-v36-content .v6-heading-split>p:last-child:not(.eyebrow){margin:0;max-width:320px;padding-bottom:6px;font-size:14px}.c3-v36-content .v6-fit{padding-top:100px}.c3-v36-content .v6-fit-stage{height:480px;position:relative;overflow:hidden;--fit-scale:1.02;--fit-gap:10px}.c3-v36-content .v6-fit-halo{position:absolute;width:640px;height:250px;border-radius:50%;left:50%;top:36%;transform:translate(-50%);background:radial-gradient(ellipse,#d3d3d33b,transparent 68%)}.c3-v36-content .v6-fit-ring{position:absolute;width:min(850px,90%);max-width:none;height:100%;left:50%;top:-20px;transform:translate(-50%) scaleX(var(--fit-scale));transition:transform .15s}.c3-v36-content .v6-fit-arrow{position:absolute;top:47%;color:#a3a3a3;font-size:36px;line-height:1;font-weight:300;transition:transform .15s}.c3-v36-content .v6-fit-arrow-left{left:17%;transform:translate(calc(var(--fit-gap) * -1))}.c3-v36-content .v6-fit-arrow-right{right:17%;transform:translate(var(--fit-gap))}.c3-v36-content .v6-stage-label{position:absolute;bottom:48px;left:50%;transform:translate(-50%);text-align:center;white-space:nowrap}.c3-v36-content .v6-stage-label>span:first-child{font-size:9px;letter-spacing:.18em;color:#868686;display:block;margin-bottom:10px}.c3-v36-content .v6-stage-label>span:last-child{font-size:14px;color:#5a5a5a}.c3-v36-content .v6-art-note{position:absolute;bottom:14px;left:0;right:0;text-align:center;font-size:9px;color:#888}.c3-v36-content .v6-fit-bottom{display:grid;grid-template-columns:1.15fr 1fr auto;gap:60px;align-items:center;border-top:1px solid var(--v6-line);padding-top:31px}.c3-v36-content .v6-fit-control label{display:flex;justify-content:space-between;font-size:12px;margin-bottom:20px}.c3-v36-content .v6-fit-control input{width:100%;height:3px;display:block;cursor:ew-resize;margin:0}.c3-v36-content .v6-fit-control>div{display:flex;justify-content:space-between;font-size:9px;color:#8e8e8e;margin-top:15px}.c3-v36-content .v6-fit-bottom>p{font-size:12px;line-height:1.8;color:#7e7e7e}.c3-v36-content .v6-fit-bottom .text-link{white-space:nowrap;font-size:11px}.c3-v36-content .v6-feature-grid{grid-template-columns:repeat(3,1fr)}.c3-v36-content .v6-feature-grid article{background:#f8f8f8;padding:35px 32px 27px}.c3-v36-content .v6-icon{display:block;width:30px;height:30px;font-size:33px;font-weight:300;line-height:30px;color:#989898;margin-bottom:25px}.c3-v36-content .v6-feature-grid h3{font-size:24px;letter-spacing:-.04em;margin-bottom:13px}.c3-v36-content .v6-feature-grid article>p{font-size:12px;line-height:1.8;color:#7b7b7b;max-width:280px;min-height:65px}.c3-v36-content .v6-feature-meta{display:block;font-size:8px;letter-spacing:.09em;color:#8b8b8b;border-top:1px solid #e5e5e5;padding-top:20px}.c3-v36-content .v6-mini-chart,.c3-v36-content .v6-sleep-mini,.c3-v36-content .v6-energy-mini,.c3-v36-content .v6-activity-mini,.c3-v36-content .v6-cycle-mini{height:65px;width:100%;margin:15px 0 25px}.c3-v36-content .v6-mini-chart{fill:none;stroke:#adadad;stroke-width:1.6}.c3-v36-content .v6-mini-chart .v6-baseline{stroke:#dedede;stroke-dasharray:3 4;stroke-width:1}.c3-v36-content .v6-sleep-mini{display:flex;gap:3px;align-items:center}.c3-v36-content .v6-sleep-mini i{background:#bdbdbd;flex:1;height:22px}.c3-v36-content .v6-sleep-mini i:nth-child(3n){height:20px;align-self:flex-end;background:#dadada}.c3-v36-content .v6-sleep-mini i:nth-child(4n){height:33px;align-self:flex-start;background:#a4a4a4}.c3-v36-content .v6-energy-mini{display:flex;gap:7px;align-items:center}.c3-v36-content .v6-energy-mini span{height:42px;flex:1;background:#c2c2c2;border-radius:99px}.c3-v36-content .v6-energy-mini span:nth-child(n+9){background:#e3e3e3}.c3-v36-content .v6-energy-mini span:nth-child(3n){height:55px}.c3-v36-content .v6-energy-mini span:nth-child(4n){height:34px}.c3-v36-content .v6-activity-mini{display:flex;gap:7px;align-items:flex-end;padding-bottom:2px}.c3-v36-content .v6-activity-mini i{height:28%;flex:1;background:#bababa}.c3-v36-content .v6-activity-mini i:nth-child(2n){height:65%;background:#d0d0d0}.c3-v36-content .v6-activity-mini i:nth-child(3n){height:85%}.c3-v36-content .v6-activity-mini i:nth-child(4n){height:45%}.c3-v36-content .v6-cycle-mini{display:flex;gap:6px;align-items:center}.c3-v36-content .v6-cycle-mini i{width:15px;height:15px;flex:1;max-width:16px;aspect-ratio:1;border-radius:50%;background:#dedede}.c3-v36-content .v6-cycle-mini i:nth-child(-n+4){background:#b4b4b4}.c3-v36-content .v6-cycle-mini i:nth-child(5){outline:1px solid #a7a7a7;outline-offset:4px}.c3-v36-content .v6-section-tail{display:flex;justify-content:space-between;gap:24px;align-items:center;padding-top:25px}.c3-v36-content .v6-section-tail p{font-size:9px;color:#828282}.c3-v36-content .v6-section-tail .text-link{font-size:11px}.c3-v36-content .v6-app{padding-bottom:62px;overflow:hidden}.c3-v36-content .v6-app .v6-heading>p:last-child{color:#9f9f9f}.c3-v36-content .v6-app-tabs{display:flex;gap:36px;justify-content:center;border-bottom:1px solid #ffffff1c;width:max-content;max-width:100%;margin:0 auto 50px}.c3-v36-content .v6-app-tabs button{font-size:12px;padding:16px 3px;border-bottom:2px solid transparent;min-height:48px}.c3-v36-content .v6-app-panel{display:grid;grid-template-columns:.9fr 1.1fr;gap:40px;align-items:center;max-width:1080px;margin:auto}.c3-v36-content .v6-app-side{padding-bottom:35px}.c3-v36-content .v6-kicker{font-size:9px;letter-spacing:.14em;color:#b7b7b7;display:block;margin-bottom:25px}.c3-v36-content .v6-app-side h3{font-size:43px;line-height:1.12;margin-bottom:24px;letter-spacing:-.055em}.c3-v36-content .v6-app-side>p{font-size:14px;color:#9d9d9d;line-height:1.9;max-width:335px}.c3-v36-content .v6-app-chips{display:flex;flex-wrap:wrap;gap:8px;max-width:360px;margin-top:29px}.c3-v36-content .v6-app-chips span{font-size:10px;border:1px solid #c8c8c82f;padding:9px 13px;border-radius:99px}.c3-v36-content .v6-phone-scene{position:relative;height:560px;display:flex;justify-content:center;align-items:flex-start;padding-top:6px}.c3-v36-content .v6-phone-glow{position:absolute;top:20%;right:-25%;bottom:0;left:-25%;background:radial-gradient(ellipse,#68686844,transparent 62%)}.c3-v36-content .v6-phone{width:265px;position:relative;padding:14px 24px 20px;background:linear-gradient(165deg,#2b2b2b,#191919 60%);border:1px solid #6f6f6f;border-radius:35px;box-shadow:0 35px 100px #0009,inset 0 0 0 5px #141414;color:#f5f5f5;transform:rotate(3deg);z-index:2;flex-shrink:0}.c3-v36-content .v6-phone-island{width:63px;height:14px;border-radius:20px;background:#0b0b0b;margin:0 auto 20px}.c3-v36-content .v6-phone-top{display:flex;align-items:center;justify-content:space-between;font-size:8px;color:#b8b8b8;margin-bottom:25px}.c3-v36-content .v6-phone-top b{font-size:11px;color:#e9e9e9;letter-spacing:.09em;font-weight:500}.c3-v36-content .v6-phone-date{font-size:6px;letter-spacing:.13em;color:#a7a7a7;margin-bottom:10px}.c3-v36-content .v6-phone h4{font-size:23px;font-weight:400;letter-spacing:-.04em}.c3-v36-content .v6-score{height:142px;width:142px;border-radius:50%;background:conic-gradient(from -80deg,#d1d1d1 0 80%,#424242 80% 100%);padding:3px;margin:24px auto}.c3-v36-content .v6-score>div{border-radius:50%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px}.c3-v36-content .v6-score strong{font-size:29px;font-weight:400;letter-spacing:-.065em}.c3-v36-content .v6-score span{font-size:8px;color:#b6b6b6}.c3-v36-content .v6-phone-divider{display:flex;justify-content:space-between;font-size:6px;letter-spacing:.08em;color:#b1b1b1;margin-bottom:8px}.c3-v36-content .v6-phone-chart{height:58px;width:100%;fill:none;stroke:#c3c3c3;stroke-width:2}.c3-v36-content .v6-phone-chart .v6-chart-grid{stroke-width:1}.c3-v36-content .v6-phone-stats{display:grid;grid-template-columns:1fr 1fr;gap:15px;margin:21px 0 23px}.c3-v36-content .v6-phone-stats>div{border-top:1px solid #ffffff16;padding-top:11px}.c3-v36-content .v6-phone-stats span{display:block;color:#a6a6a6;font-size:7px;margin-bottom:8px}.c3-v36-content .v6-phone-stats b{font-size:17px;font-weight:400}.c3-v36-content .v6-phone-nav{display:flex;justify-content:space-around;border-top:1px solid #ffffff16;padding-top:13px;font-size:13px;color:#ababab}.c3-v36-content .v6-phone-nav span:first-child{color:#dedede}.c3-v36-content .v6-phone-nav small{display:block;font-size:6px;margin-top:5px;text-align:center}.c3-v36-content .v6-floating-insight{position:absolute;z-index:3;bottom:70px;left:0;width:204px;padding:20px;background:#303030f0;border:1px solid #a2a2a24d;border-radius:10px;box-shadow:0 14px 45px #0004;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.c3-v36-content .v6-floating-insight>span{font-size:6px;letter-spacing:.12em;color:silver}.c3-v36-content .v6-floating-insight>p{font-size:13px;line-height:1.6;margin:10px 0 14px;color:#ededed}.c3-v36-content .v6-floating-insight svg{width:100%;fill:none;stroke:#d2d2d2;stroke-width:1}.c3-v36-content .v6-ui-note{text-align:center;color:#8a8a8a;font-size:9px;line-height:1.7;margin-top:24px}.c3-v36-content .v6-engineering-stage{position:relative;height:490px;background:radial-gradient(ellipse at 50% 35%,#fdfdfd,#ebebeb 75%);overflow:hidden}.c3-v36-content .v6-engineering-grid{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(#9b9b9b10 1px,transparent 1px),linear-gradient(90deg,#9b9b9b10 1px,transparent 1px);background-size:65px 65px;-webkit-mask-image:linear-gradient(transparent,#000000,transparent);mask-image:linear-gradient(transparent,#000000,transparent)}.c3-v36-content .v6-macro-ring{width:1000px;max-width:none;position:absolute;top:-150px;right:-160px;transform:rotate(24deg);transition:transform 1s}.c3-v36-content .v6-engineering-stage:has([data-v6-engineer=fit][aria-selected=true]) .v6-macro-ring{transform:rotate(8deg) scale(.93)}.c3-v36-content .v6-engineering-stage:has([data-v6-engineer=signals][aria-selected=true]) .v6-macro-ring{transform:rotate(40deg) scale(1.08)}.c3-v36-content .v6-measure{position:absolute;left:45px;top:70px;font-size:72px;font-weight:400;letter-spacing:-.07em;color:#5d5d5d}.c3-v36-content .v6-measure small{display:block;font-size:12px;letter-spacing:0;margin-top:10px;color:#8b8b8b}.c3-v36-content .v6-macro-note{position:absolute;top:30px;right:35px;font-size:8px;letter-spacing:.13em;color:#9c9c9c}.c3-v36-content .v6-engineering-tabs{position:absolute;bottom:30px;left:35px;display:flex;gap:10px}.c3-v36-content .v6-engineering-tabs button{display:flex;align-items:center;gap:14px;background:#ffffff80;border:1px solid #d0d0d0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:13px 20px;font-size:11px;border-radius:99px;min-height:45px}.c3-v36-content .v6-engineering-tabs button>span{font-size:8px;color:#9a9a9a}.c3-v36-content .v6-engineer-panel{display:grid;grid-template-columns:.65fr 1fr 1.35fr;gap:45px;padding-top:30px;align-items:start;min-height:116px}.c3-v36-content .v6-engineer-panel>span{font-size:8px;letter-spacing:.1em;color:#909090;padding-top:7px}.c3-v36-content .v6-engineer-panel h3{font-size:26px;letter-spacing:-.045em}.c3-v36-content .v6-engineer-panel p{font-size:12px;line-height:1.9;max-width:400px}.c3-v36-content .v6-power{background:#eaeaea}.c3-v36-content .v6-power .v6-heading{margin-bottom:56px}.c3-v36-content .v6-power .v6-heading h2 span{color:#a0a0a0}.c3-v36-content .v6-power-main{display:grid;grid-template-columns:.85fr 1.15fr;gap:100px;align-items:center;max-width:1080px;margin:auto}.c3-v36-content .v6-up-to{display:block;font-size:10px;letter-spacing:.15em;color:#868686}.c3-v36-content .v6-power-number{display:flex;align-items:baseline;gap:20px;color:#373737}.c3-v36-content .v6-power-number strong{font-size:150px;font-weight:400;line-height:1.2;letter-spacing:-.095em}.c3-v36-content .v6-power-number>span{font-size:45px;letter-spacing:-.055em}.c3-v36-content .v6-power-main>div>p{font-size:11px;line-height:1.7;color:#7d7d7d;margin:7px 0 24px}.c3-v36-content .v6-size-toggle{display:flex;gap:9px}.c3-v36-content .v6-size-toggle button{padding:10px 17px;border:1px solid #bcbcbc;border-radius:99px;color:#737373;font-size:10px;min-height:39px}.c3-v36-content .v6-size-toggle button[aria-pressed=true]{background:#4a4a4a;border-color:#4a4a4a;color:#fff}.c3-v36-content .v6-week-top,.c3-v36-content .v6-week-bottom{display:flex;justify-content:space-between;gap:20px;font-size:8px;color:#8a8a8a;letter-spacing:.06em}.c3-v36-content .v6-week-top>span:last-child{letter-spacing:0}.c3-v36-content .v6-day-bars{display:flex;gap:12px;margin:22px 0 47px}.c3-v36-content .v6-day-bars>i{position:relative;flex:1;height:125px;border-radius:5px;background:#a9a9a9;transition:background .4s,opacity .4s}.c3-v36-content .v6-day-bars>i:nth-child(2){background:#b1b1b1}.c3-v36-content .v6-day-bars>i:nth-child(3){background:#b9b9b9}.c3-v36-content .v6-day-bars>i:nth-child(4){background:#c1c1c1}.c3-v36-content .v6-day-bars>i:nth-child(5){background:#cacaca}.c3-v36-content .v6-day-bars>i:nth-child(6){background:#d0d0d0}.c3-v36-content .v6-day-bars>i:nth-child(7){background:#dadada}.c3-v36-content .v6-day-bars>i>span{position:absolute;top:calc(100% + 12px);font-style:normal;font-size:8px;color:#9a9a9a;left:50%;transform:translate(-50%)}.c3-v36-content .v6-week-bottom{padding-top:19px;border-top:1px solid #cdcdcd;align-items:center;letter-spacing:0;font-size:12px}.c3-v36-content .v6-week-bottom>span:last-child{font-size:24px}.c3-v36-content .v6-power-note{max-width:760px;text-align:center;margin:55px auto 0;font-size:9px;line-height:1.8;color:#898989}.c3-v36-content .v6-membership{padding:75px 0}.c3-v36-content .v6-membership-layout{display:grid;grid-template-columns:1.2fr .8fr;gap:75px;align-items:center}.c3-v36-content .v6-membership .eyebrow{color:#b6b6b6;margin-bottom:25px;font-size:9px}.c3-v36-content .v6-membership h2{font-size:47px}.c3-v36-content .v6-membership p:not(.eyebrow){font-size:13px;line-height:1.9;margin-top:24px;color:#acacac}.c3-v36-content .v6-zero{border-left:1px solid #b4b4b42e;padding-left:75px;white-space:nowrap}.c3-v36-content .v6-zero strong{font-size:140px;line-height:1;letter-spacing:-.08em;font-weight:400}.c3-v36-content .v6-zero>span{font-size:14px;margin-left:17px;color:#a3a3a3}.c3-v36-content .v6-zero>div{font-size:8px;letter-spacing:.16em;color:#9d9d9d;margin-top:25px}.c3-v36-content .v6-compare{background:#fbfbfb}.c3-v36-content .v6-table-scroll{overflow:auto;overscroll-behavior-x:contain;border:1px solid #e3e3e3;border-radius:3px;scrollbar-color:#bcbcbc #efefef;scrollbar-width:thin}.c3-v36-content .v6-table{border-collapse:collapse;width:100%;min-width:910px;text-align:left;font-size:11px;table-layout:fixed}.c3-v36-content .v6-table th,.c3-v36-content .v6-table td{padding:23px;border-bottom:1px solid #e6e6e6;vertical-align:top;text-align:left;line-height:1.6;font-weight:400}.c3-v36-content .v6-table td{color:#636363}.c3-v36-content .v6-table th:first-child{width:17%;color:#828282;font-size:10px}.c3-v36-content .v6-table tr:last-child>*{border-bottom:0}.c3-v36-content .v6-table thead th{padding-top:27px;padding-bottom:31px;vertical-align:bottom}.c3-v36-content .v6-table thead strong{font-size:24px;display:block;letter-spacing:-.06em;font-weight:400;line-height:1.2;margin:18px 0 11px}.c3-v36-content .v6-table-tag{font-size:7px;letter-spacing:.12em;color:#8f8f8f}.c3-v36-content .v6-table small{display:block;color:#999;font-size:8px;line-height:1.7;margin-top:5px}.c3-v36-content .v6-table b{font-weight:500}.c3-v36-content .v6-scroll-note{display:none}.c3-v36-content .v6-comparison-notes{margin-top:23px;color:#919191;font-size:9px;line-height:1.8}.c3-v36-content .v6-comparison-notes>p:first-child{max-width:1040px}.c3-v36-content .v6-comparison-notes>p+p{margin-top:8px}.c3-v36-content .v6-comparison-notes a{display:inline-block;text-decoration:underline;text-underline-offset:3px;margin:0 8px}.c3-v36-content .v6-comparison-cta{margin-top:37px;display:flex;justify-content:space-between;align-items:center;gap:25px}.c3-v36-content .v6-comparison-cta>p{font-size:24px;letter-spacing:-.035em;color:#696969}.c3-v36-content .v6-sr{position:absolute;width:1px;height:1px;clip-path:inset(50%);overflow:hidden;white-space:nowrap}.c3-v36-content .v6-support{padding:65px 0}.c3-v36-content .v6-support-layout{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:110px}.c3-v36-content .v6-support-mark{position:relative;height:240px;display:flex;align-items:center;justify-content:center;font-size:90px;font-weight:400;letter-spacing:-.11em;background:radial-gradient(ellipse,#d7d7d7,transparent 70%)}.c3-v36-content .v6-support-mark>span:last-child{font-size:25px;letter-spacing:0;position:absolute;top:22px;right:40px;color:#b0b0b0}.c3-v36-content .v6-support .eyebrow{font-size:8px;color:#8f8f8f;margin-bottom:20px}.c3-v36-content .v6-support h2{font-size:46px}.c3-v36-content .v6-support p:not(.eyebrow){max-width:350px;font-size:12px;color:#7c7c7c;line-height:1.8;margin-top:20px}.c3-v36-content .v6-support .text-link{margin-top:20px;font-size:11px;color:#5f5f5f}@media(min-width:1600px){.c3-v36-content .v6-fit-stage{height:520px}.c3-v36-content .v6-engineering-stage{height:550px}.c3-v36-content .v6-macro-ring{width:1150px}}@media(max-width:1100px){.c3-v36-content .v6-fit-bottom{gap:25px;grid-template-columns:1.1fr 1fr}.c3-v36-content .v6-fit-bottom .text-link{justify-self:start}.c3-v36-content .v6-feature-grid article{padding:28px 22px 23px}.c3-v36-content .v6-feature-grid h3{font-size:21px}.c3-v36-content .v6-feature-grid article>p{min-height:85px}.c3-v36-content .v6-engineer-panel{gap:25px}.c3-v36-content .v6-macro-ring{right:-300px}.c3-v36-content .v6-power-main{gap:50px}.c3-v36-content .v6-zero{padding-left:35px}.c3-v36-content .v6-zero strong{font-size:110px}.c3-v36-content .v6-membership h2{font-size:40px}.c3-v36-content .v6-membership-layout{gap:35px}.c3-v36-content .v6-phone-scene{padding-left:50px}.c3-v36-content .v6-floating-insight{left:-10px}.c3-v36-content .v6-support-layout{gap:45px}.c3-v36-content .v6-table th,.c3-v36-content .v6-table td{padding:21px 17px}.c3-v36-content .v6-scroll-note{display:flex;justify-content:space-between;font-size:9px;color:#979797;margin-bottom:14px}}@media(max-width:760px){.c3-v36-content .v6-block{padding:70px 0}.c3-v36-content .v6-heading{margin-bottom:30px}.c3-v36-content .v6-heading h2{font-size:42px}.c3-v36-content .v6-heading .eyebrow{font-size:8px;margin-bottom:20px}.c3-v36-content .v6-heading>p:last-child:not(.eyebrow){font-size:12px;line-height:1.8;margin-top:20px;max-width:340px}.c3-v36-content .v6-heading-split{display:block}.c3-v36-content .v6-heading-split>p:last-child:not(.eyebrow){margin-top:21px;max-width:340px}.c3-v36-content .v6-fit-stage{height:345px;margin:0 -20px}.c3-v36-content .v6-fit-ring{width:610px;max-width:150%;top:-19px}.c3-v36-content .v6-fit-halo{width:400px;height:180px;top:29%}.c3-v36-content .v6-fit-arrow{font-size:25px;top:43%}.c3-v36-content .v6-fit-arrow-left{left:12%}.c3-v36-content .v6-fit-arrow-right{right:12%}.c3-v36-content .v6-stage-label{bottom:46px}.c3-v36-content .v6-stage-label>span:first-child{font-size:7px}.c3-v36-content .v6-stage-label>span:last-child{font-size:12px}.c3-v36-content .v6-art-note{font-size:7px;bottom:15px}.c3-v36-content .v6-fit-bottom{display:block;padding-top:25px}.c3-v36-content .v6-fit-control{max-width:none}.c3-v36-content .v6-fit-control label{font-size:12px}.c3-v36-content .v6-fit-control input{min-height:20px;height:auto}.c3-v36-content .v6-fit-control>div{margin-top:9px;font-size:9px}.c3-v36-content .v6-fit-bottom>p{margin-top:25px;font-size:11px}.c3-v36-content .v6-fit-bottom .text-link{margin-top:13px;font-size:11px}.c3-v36-content .v6-feature-grid article{padding:25px 17px 19px}.c3-v36-content .v6-icon{font-size:28px;width:26px;height:26px;margin-bottom:19px}.c3-v36-content .v6-feature-grid h3{font-size:20px;line-height:1.16;min-height:46px}.c3-v36-content .v6-feature-grid article>p{font-size:11px;line-height:1.7;min-height:95px}.c3-v36-content .v6-feature-meta{font-size:6px;line-height:1.8;letter-spacing:.055em;padding-top:15px;min-height:38px}.c3-v36-content .v6-mini-chart,.c3-v36-content .v6-sleep-mini,.c3-v36-content .v6-energy-mini,.c3-v36-content .v6-activity-mini,.c3-v36-content .v6-cycle-mini{height:48px;margin:13px 0 19px}.c3-v36-content .v6-energy-mini{gap:4px}.c3-v36-content .v6-energy-mini span{height:29px}.c3-v36-content .v6-energy-mini span:nth-child(3n){height:42px}.c3-v36-content .v6-energy-mini span:nth-child(4n){height:23px}.c3-v36-content .v6-cycle-mini{gap:4px;flex-wrap:wrap;align-content:center}.c3-v36-content .v6-cycle-mini i{width:10px;height:10px;flex:none}.c3-v36-content .v6-cycle-mini i:nth-child(5){outline-offset:2px}.c3-v36-content .v6-activity-mini{gap:4px}.c3-v36-content .v6-sleep-mini{gap:2px}.c3-v36-content .v6-section-tail{display:block;padding-top:19px}.c3-v36-content .v6-section-tail>p{font-size:8px;line-height:1.7}.c3-v36-content .v6-section-tail .text-link{margin-top:10px}.c3-v36-content .v6-app{padding-bottom:40px}.c3-v36-content .v6-app-tabs{gap:26px;margin-bottom:30px}.c3-v36-content .v6-app-tabs button{font-size:11px;padding:15px 1px}.c3-v36-content .v6-app-panel{display:flex;flex-direction:column;gap:30px}.c3-v36-content .v6-app-side{padding-bottom:0;text-align:center}.c3-v36-content .v6-kicker{font-size:7px;margin-bottom:15px}.c3-v36-content .v6-app-side h3{font-size:31px;margin-bottom:16px}.c3-v36-content .v6-app-side>p{font-size:12px;max-width:310px;margin:auto;min-height:65px}.c3-v36-content .v6-app-chips{justify-content:center;margin:16px auto 0;gap:6px}.c3-v36-content .v6-app-chips span{font-size:8px;padding:8px 11px}.c3-v36-content .v6-phone-scene{width:100%;height:536px;padding:10px 0 0 25px}.c3-v36-content .v6-phone{width:250px;padding:14px 22px 18px}.c3-v36-content .v6-floating-insight{left:0;bottom:49px;width:175px;padding:17px}.c3-v36-content .v6-floating-insight>span{font-size:5px}.c3-v36-content .v6-floating-insight>p{font-size:11px}.c3-v36-content .v6-floating-insight svg{height:30px}.c3-v36-content .v6-ui-note{font-size:8px;margin-top:8px}.c3-v36-content .v6-engineering-stage{height:370px;margin:0 -20px;border-radius:0}.c3-v36-content .v6-macro-ring{width:680px;right:-280px;top:-10px}.c3-v36-content .v6-measure{left:25px;top:39px;font-size:52px}.c3-v36-content .v6-measure small{font-size:9px}.c3-v36-content .v6-macro-note{font-size:6px;top:23px;right:22px}.c3-v36-content .v6-engineering-tabs{left:20px;right:20px;bottom:22px;gap:7px}.c3-v36-content .v6-engineering-tabs button{padding:11px 14px;font-size:10px;gap:9px;flex:1;justify-content:center;min-height:42px}.c3-v36-content .v6-engineering-tabs button>span{font-size:7px}.c3-v36-content .v6-engineer-panel{display:block;padding-top:26px;min-height:165px}.c3-v36-content .v6-engineer-panel>span{font-size:7px;padding:0;display:block;margin-bottom:15px}.c3-v36-content .v6-engineer-panel h3{font-size:26px;margin-bottom:15px}.c3-v36-content .v6-engineer-panel p{font-size:12px;line-height:1.8}.c3-v36-content .v6-power-main{display:block}.c3-v36-content .v6-power .v6-heading{margin-bottom:36px}.c3-v36-content .v6-power-main>div:first-child{text-align:center}.c3-v36-content .v6-up-to{font-size:8px}.c3-v36-content .v6-power-number{justify-content:center;gap:18px}.c3-v36-content .v6-power-number strong{font-size:123px}.c3-v36-content .v6-power-number>span{font-size:36px}.c3-v36-content .v6-size-toggle{justify-content:center}.c3-v36-content .v6-power-main>div>p{font-size:10px;margin-bottom:20px}.c3-v36-content .v6-week{margin-top:43px}.c3-v36-content .v6-day-bars{gap:8px;margin-bottom:40px}.c3-v36-content .v6-day-bars>i{height:92px}.c3-v36-content .v6-week-top{font-size:7px}.c3-v36-content .v6-week-bottom{font-size:11px}.c3-v36-content .v6-power-note{font-size:8px;margin-top:27px;text-align:left}.c3-v36-content .v6-membership{padding:60px 0}.c3-v36-content .v6-membership-layout{display:block;text-align:center}.c3-v36-content .v6-membership h2{font-size:37px}.c3-v36-content .v6-membership .eyebrow{font-size:7px;margin-bottom:21px}.c3-v36-content .v6-membership p:not(.eyebrow){font-size:12px;margin-top:20px}.c3-v36-content .v6-zero{border-left:0;border-top:1px solid #b4b4b42e;padding:30px 0 0;margin-top:32px}.c3-v36-content .v6-zero strong{font-size:108px}.c3-v36-content .v6-zero>span{font-size:13px}.c3-v36-content .v6-zero>div{font-size:7px;margin-top:16px}.c3-v36-content .v6-table-scroll{margin:0 -20px;border-left:0;border-right:0;border-radius:0}.c3-v36-content .v6-table{min-width:830px}.c3-v36-content .v6-table th:first-child{width:125px;position:sticky;left:0;background:#fbfbfb;z-index:1;border-right:1px solid #e6e6e6}.c3-v36-content .v6-table th,.c3-v36-content .v6-table td{padding:19px 17px;font-size:10px}.c3-v36-content .v6-table thead strong{font-size:22px}.c3-v36-content .v6-table-tag{font-size:6px}.c3-v36-content .v6-table small{font-size:8px}.c3-v36-content .v6-comparison-notes{font-size:8px;line-height:1.8;margin-top:20px}.c3-v36-content .v6-comparison-notes a{margin-left:0;margin-right:13px}.c3-v36-content .v6-comparison-cta{display:block;margin-top:27px}.c3-v36-content .v6-comparison-cta>p{font-size:22px;margin-bottom:20px}.c3-v36-content .v6-comparison-cta .button{font-size:11px}.c3-v36-content .v6-support{padding:50px 0}.c3-v36-content .v6-support-layout{display:block}.c3-v36-content .v6-support-mark{height:135px;font-size:70px;max-width:300px;margin:0 auto 35px}.c3-v36-content .v6-support-mark>span:last-child{top:8px;right:25px;font-size:19px}.c3-v36-content .v6-support-layout>div:last-child{text-align:center}.c3-v36-content .v6-support .eyebrow{font-size:7px}.c3-v36-content .v6-support h2{font-size:39px}.c3-v36-content .v6-support p:not(.eyebrow){margin:19px auto 0;font-size:12px}.c3-v36-content .v6-support .text-link{margin-top:19px}}@media(max-width:370px){.c3-v36-content .v6-heading h2{font-size:37px}.c3-v36-content .v6-fit-stage{margin-inline:-16px}.c3-v36-content .v6-feature-grid article{padding:23px 13px 16px}.c3-v36-content .v6-feature-grid h3{font-size:18px}.c3-v36-content .v6-feature-grid article>p{font-size:10px}.c3-v36-content .v6-feature-meta{font-size:5.6px}.c3-v36-content .v6-app-tabs{gap:23px}.c3-v36-content .v6-phone-scene{padding-left:28px}.c3-v36-content .v6-floating-insight{width:155px;left:-4px}.c3-v36-content .v6-engineering-stage,.c3-v36-content .v6-table-scroll{margin-inline:-16px}.c3-v36-content .v6-engineering-tabs{left:16px;right:16px}.c3-v36-content .v6-engineering-tabs button{padding:10px 12px}.c3-v36-content .v6-membership h2{font-size:33px}}@media(prefers-reduced-motion:reduce){.c3-v36-content .v6-fit-ring,.c3-v36-content .v6-fit-arrow,.c3-v36-content .v6-macro-ring,.c3-v36-content .v6-day-bars>i{transition:none}}.c3-v36-content{--ink:#171717;--muted:#787878;--dark:#0b0b0b;--accent:#e4e4e4;--v6-ink:#171717;--v6-muted:#787878;--v6-soft:#ededed;--v6-line:#dedede;--v6-purple:#e4e4e4}.c3-v36-content{background:var(--paper);color:var(--ink)}.c3-v36-content .button.dark:hover{background:#404040}.c3-v36-content .button.white:hover{background:#e0e0e0}.c3-v36-content .gallery-display{background:radial-gradient(ellipse at 45% 36%,#fafafa 5%,#efefef 58%,#e4e4e4)}.c3-v36-content .gallery-statement,.c3-v36-content .detail-caption strong{color:#303030}.c3-v36-content .gallery-statement span{color:#929292}.c3-v36-content .product-subline{color:#5a5a5a}.c3-v36-content .product-intro,.c3-v36-content .session-description .body,.c3-v36-content .start-steps p,.c3-v36-content .faq-list details>p{color:#707070}.c3-v36-content .gallery-top,.c3-v36-content .gallery-bottom,.c3-v36-content .gallery-tabs button{color:#7c7c7c}.c3-v36-content .quick-facts strong{color:#2e2e2e}.c3-v36-content .quick-facts span{color:#818181}.c3-v36-content .spec-visual,.c3-v36-content .fit-guide-visual{background:#ebebeb}.c3-v36-content .spec-tabs button[aria-selected=true]{color:#464646;border-color:#9f9f9f}.c3-v36-content .session-tabs button[aria-selected=true]{color:#464646}.c3-v36-content .gallery-tabs button[aria-selected=true]{border-color:#aeaeae}.c3-v36-content .v6-block{background:#f5f5f5}.c3-v36-content .v6-heading .eyebrow{color:#7f7f7f}.c3-v36-content .v6-heading h2 span{color:#9a9a9a}.c3-v36-content .v6-app .v6-heading .eyebrow{color:#c5c5c5}.c3-v36-content .v6-phone-glow{background:radial-gradient(ellipse,#a6a6a626,transparent 62%)}.c3-v36-content .v6-phone{background:linear-gradient(165deg,#2a2a2a,#151515 60%);border-color:#5f5f5f}.c3-v36-content .v6-score{background:conic-gradient(from -80deg,#dcdcdc 0 80%,#3d3d3d 80% 100%)}.c3-v36-content .v6-score>div{background:#202020}.c3-v36-content .v6-phone-chart,.c3-v36-content .v6-floating-insight svg{stroke:#dcdcdc}.c3-v36-content .v6-phone-chart .v6-chart-grid{stroke:#c3c3c321}.c3-v36-content .v6-engineering-stage{background:radial-gradient(ellipse at 50% 35%,#fcfcfc,#e6e6e6 75%)}.c3-v36-content .v6-zero strong{color:#e4e4e4}.c3-v36-content .v6-table td:nth-child(2),.c3-v36-content .v6-table .v6-circul-col{background:#ececec;color:#4c4c4c}.c3-v36-content .v6-table th:first-child{background:#f5f5f5}.c3-v36-content .v6-support{background:#e8e8e8}.c3-v36-content .v6-support-mark{background:radial-gradient(ellipse,#dcdcdc,transparent 70%);color:#8a8a8a}.c3-v36-content .v6-support-mark>span:first-child{color:#b1b1b1}.c3-v36-content .v6-support h2 span{color:#9a9a9a}.c3-v36-content .v6-features{background:#efefef}.c3-v36-content .v6-feature-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;background:transparent;border:0}.c3-v36-content .v6-feature-grid article{min-width:0;position:relative}.c3-v36-content .v6-feature-grid .v7-feature-hero{grid-column:span 2;padding:40px;color:#f5f5f5;background:#191919;overflow:hidden;margin-bottom:35px;isolation:isolate}.c3-v36-content .v7-feature-hero:first-child{margin-right:12px}.c3-v36-content .v7-feature-hero:nth-child(2){margin-left:12px}.c3-v36-content .v7-feature-photo{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-3}.c3-v36-content .v7-feature-shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0e0e0ec9,#17171725 45%,#0e0e0e66);z-index:-2}.c3-v36-content .v7-feature-hero>.v6-icon{display:none}.c3-v36-content .v7-feature-hero h3{font-size:35px;letter-spacing:-.055em;margin:27px 0 14px;position:relative;z-index:1}.c3-v36-content .v6-feature-grid .v7-feature-hero>p{max-width:300px;line-height:1.75;min-height:0;color:#cacaca;position:relative;z-index:1}.c3-v36-content .v7-story-index{font-size:8px;letter-spacing:.16em;color:#cecece}.c3-v36-content .v7-feature-glass{position:absolute;left:30px;right:30px;bottom:30px;padding:24px;background:#212121d4;border:1px solid #e0e0e040;box-shadow:0 20px 45px #0002;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border-radius:10px}.c3-v36-content .v7-glass-top{display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:8px;letter-spacing:.1em;color:#c4c4c4}.c3-v36-content .v7-glass-top>span:last-child{font-size:7px;color:#9f9f9f;letter-spacing:0}.c3-v36-content .v7-glass-data{display:flex;align-items:baseline;gap:13px;margin-top:15px}.c3-v36-content .v7-glass-data strong{font-size:36px;font-weight:400;letter-spacing:-.06em;color:#f1f1f1}.c3-v36-content .v7-glass-data span{font-size:10px;color:#bdbdbd}.c3-v36-content .v7-feature-glass .v6-sleep-mini{height:38px;margin:18px 0}.c3-v36-content .v7-feature-glass .v6-sleep-mini i{height:14px;background:#cbcbcb}.c3-v36-content .v7-feature-glass .v6-sleep-mini i:nth-child(3n){height:12px;background:#888}.c3-v36-content .v7-feature-glass .v6-sleep-mini i:nth-child(4n){height:20px;background:#b1b1b1}.c3-v36-content .v7-feature-glass .v6-feature-meta{border-top:1px solid #dfdfdf26;color:#b0b0b0;font-size:7px;padding-top:15px}.c3-v36-content .v7-recovery-story{background:radial-gradient(ellipse at 60% 50%,#3f3f3f,#181818 72%)!important}.c3-v36-content .v7-recovery-ring{position:absolute;width:105%;max-width:none;left:17%;top:125px;transform:rotate(-19deg);opacity:.8;z-index:-1}.c3-v36-content .v7-recovery-story .v7-feature-glass{background:#2c2c2cbd}.c3-v36-content .v7-recovery-stats{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:24px;margin-bottom:23px}.c3-v36-content .v7-recovery-stats>div+div{border-left:1px solid #ffffff21;padding-left:25px}.c3-v36-content .v7-recovery-stats strong{font-size:36px;font-weight:400;letter-spacing:-.055em;display:block;color:#ebebeb}.c3-v36-content .v7-recovery-stats strong small{font-size:12px;letter-spacing:0;margin-left:4px;color:#b6b6b6}.c3-v36-content .v7-recovery-stats span{font-size:9px;display:block;color:#b9b9b9;margin-top:7px}.c3-v36-content .v7-recovery-story .v6-mini-chart{display:none}.c3-v36-content .v6-feature-grid article:nth-child(n+3){background:transparent;border-right:1px solid #dbdbdb;padding:8px 28px 0;margin-top:12px}.c3-v36-content .v6-feature-grid article:nth-child(3){padding-left:0}.c3-v36-content .v6-feature-grid article:last-child{border-right:0;padding-right:0}.c3-v36-content .v6-feature-grid article:nth-child(n+3) h3{font-size:23px;min-height:52px}.c3-v36-content .v6-feature-grid article:nth-child(n+3)>p{font-size:12px;color:#7d7d7d;min-height:86px}.c3-v36-content .v6-feature-grid article:nth-child(n+3) .v6-feature-meta{color:#858585;border-color:#dfdfdf;font-size:7px}.c3-v36-content .v6-feature-grid article:nth-child(n+3) .v6-icon{color:#8c8c8c}.c3-v36-content .v6-features .v6-section-tail{margin-top:22px}.c3-v36-content .v7-feature-note{font-size:8px;color:#8d8d8d;line-height:1.6;margin-top:24px}.c3-v36-content .v7-case{padding:105px 0}.c3-v36-content .v7-case-layout{display:grid;grid-template-columns:1.05fr .95fr;gap:84px;align-items:center}.c3-v36-content .v7-case-scene{height:610px;position:relative;overflow:hidden;background:#535353}.c3-v36-content .v7-case-scene>img{width:100%;height:100%;object-fit:cover;object-position:50% 65%}.c3-v36-content .v7-case-scene:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#20202012 35%,#111111a1);pointer-events:none}.c3-v36-content .v7-case-scene-label{position:absolute;left:30px;top:30px;color:#f2f2f2;font-size:8px;letter-spacing:.15em;z-index:1;text-shadow:0 1px 5px #00000055}.c3-v36-content .v7-case-pass{position:absolute;left:28px;right:28px;bottom:28px;z-index:2;background:#202020c9;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border:1px solid #dbdbdb3d;border-radius:10px;padding:25px;color:#f2f2f2;box-shadow:0 20px 50px #0002}.c3-v36-content .v7-case-pass-top{display:flex;justify-content:space-between;align-items:center;font-size:8px;letter-spacing:.13em;color:silver}.c3-v36-content .v7-case-pass-top>span:last-child{font-size:7px;border:1px solid #cecece60;border-radius:99px;padding:5px 9px;letter-spacing:.08em}.c3-v36-content .v7-case-pass>p{font-size:28px;letter-spacing:-.04em;margin-top:22px;line-height:1.1}.c3-v36-content .v7-refills{display:flex;gap:8px;margin:22px 0 16px}.c3-v36-content .v7-refills>span{display:block;height:5px;flex:1;background:#dcdcdc;border-radius:99px}.c3-v36-content .v7-refills>span:nth-child(2){opacity:.88}.c3-v36-content .v7-refills>span:nth-child(3){opacity:.76}.c3-v36-content .v7-refills>span:nth-child(4){opacity:.64}.c3-v36-content .v7-refills>span:nth-child(5){opacity:.52}.c3-v36-content .v7-case-pass-bottom{display:flex;justify-content:space-between;gap:15px;color:#c3c3c3;font-size:9px}.c3-v36-content .v7-case-copy>.eyebrow{font-size:9px;color:#878787;margin-bottom:25px}.c3-v36-content .v7-case-copy h2{font-size:clamp(40px,4vw,59px);line-height:1.08;letter-spacing:-.06em}.c3-v36-content .v7-case-intro{max-width:370px;font-size:14px;line-height:1.85;color:#7d7d7d;margin-top:25px}.c3-v36-content .v7-case-stat{margin-top:35px;color:#353535;border-bottom:1px solid #d4d4d4;padding-bottom:29px}.c3-v36-content .v7-case-stat>span{font-size:8px;letter-spacing:.16em;display:block;color:#898989}.c3-v36-content .v7-case-stat>div{display:flex;align-items:baseline;gap:17px;margin:4px 0}.c3-v36-content .v7-case-stat strong{font-size:106px;letter-spacing:-.09em;font-weight:400;line-height:1.1}.c3-v36-content .v7-case-stat b{font-size:35px;font-weight:400;letter-spacing:-.04em}.c3-v36-content .v7-case-stat>p{font-size:11px;color:#797979;margin-top:8px}.c3-v36-content .v7-case-points{display:flex;gap:22px;margin:25px 0;font-size:9px;color:#787878;flex-wrap:wrap}.c3-v36-content .v7-case-points>span{display:flex;gap:7px;align-items:center}.c3-v36-content .v7-case-points i{width:4px;height:4px;border-radius:50%;background:#a7a7a7;display:inline-block}.c3-v36-content .v7-case-details{border-top:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;margin-top:23px}.c3-v36-content .v7-case-details summary{display:flex;justify-content:space-between;align-items:center;cursor:pointer;min-height:51px;font-size:11px;color:#5c5c5c;list-style:none}.c3-v36-content .v7-case-details summary::-webkit-details-marker{display:none}.c3-v36-content .v7-case-details summary span{font-size:18px;font-weight:300;transition:transform .2s}.c3-v36-content .v7-case-details[open] summary span{transform:rotate(45deg)}.c3-v36-content .v7-case-details>p{font-size:11px;line-height:1.8;color:#797979;margin:0 0 20px}.c3-v36-content .v7-case-note{font-size:9px;line-height:1.8;color:#878787;margin-top:23px;max-width:405px}@media(max-width:1100px){.c3-v36-content .v7-feature-hero h3{font-size:29px}.c3-v36-content .v6-feature-grid .v7-feature-hero{min-height:550px;padding:30px}.c3-v36-content .v7-feature-glass{left:22px;right:22px;bottom:22px;padding:21px}.c3-v36-content .v6-feature-grid article:nth-child(n+3){padding-inline:20px}.c3-v36-content .v6-feature-grid article:nth-child(n+3) h3{font-size:20px}.c3-v36-content .v6-feature-grid article:nth-child(n+3)>p{min-height:107px}.c3-v36-content .v7-case-layout{gap:45px}.c3-v36-content .v7-case-scene{height:590px}.c3-v36-content .v7-case-copy h2{font-size:43px}.c3-v36-content .v7-case-pass{left:22px;right:22px;padding:21px}.c3-v36-content .v7-case-points{gap:13px}}@media(max-width:760px){.c3-v36-content .v6-feature-grid{grid-template-columns:1fr 1fr}.c3-v36-content .v6-feature-grid .v7-feature-hero{grid-column:1/-1;margin:0 0 16px;padding:28px}.c3-v36-content .v7-feature-hero h3{font-size:31px;min-height:0;margin-top:22px}.c3-v36-content .v6-feature-grid .v7-feature-hero>p{max-width:270px;min-height:0}.c3-v36-content .v7-story-index{font-size:7px}.c3-v36-content .v7-feature-glass{left:21px;right:21px;bottom:21px;padding:21px}.c3-v36-content .v7-glass-data strong,.c3-v36-content .v7-recovery-stats strong{font-size:33px}.c3-v36-content .v7-feature-glass .v6-feature-meta{min-height:0}.c3-v36-content .v7-recovery-ring{top:95px;width:122%;left:8%}.c3-v36-content .v6-feature-grid article:nth-child(n+3){padding:21px 18px 0;margin-top:15px}.c3-v36-content .v6-feature-grid article:nth-child(2n+3){padding-left:0;border-right:1px solid #dbdbdb}.c3-v36-content .v6-feature-grid article:nth-child(2n+4){padding-right:0;border-right:0}.c3-v36-content .v6-feature-grid article:nth-child(n+3) h3{font-size:21px;min-height:49px}.c3-v36-content .v6-feature-grid article:nth-child(n+3)>p{font-size:11px;min-height:95px}.c3-v36-content .v6-feature-grid article:nth-child(n+3) .v6-feature-meta{font-size:6px;min-height:34px}.c3-v36-content .v6-features .v6-section-tail{margin-top:10px}.c3-v36-content .v7-feature-note{font-size:7px;margin-top:14px}.c3-v36-content .v7-case{padding:65px 0}.c3-v36-content .v7-case-layout{display:flex;flex-direction:column-reverse;gap:35px;align-items:stretch}.c3-v36-content .v7-case-copy>.eyebrow{font-size:8px;margin-bottom:21px}.c3-v36-content .v7-case-intro{font-size:12px;line-height:1.8;max-width:340px;margin-top:21px}.c3-v36-content .v7-case-stat{margin-top:26px;padding-bottom:24px}.c3-v36-content .v7-case-stat strong{font-size:94px}.c3-v36-content .v7-case-stat b{font-size:30px}.c3-v36-content .v7-case-stat>p{font-size:10px}.c3-v36-content .v7-case-points{font-size:8px;gap:15px;margin:22px 0}.c3-v36-content .v7-case-details{margin-top:20px}.c3-v36-content .v7-case-note{font-size:8px;margin-top:19px}.c3-v36-content .v7-case-scene{height:455px}.c3-v36-content .v7-case-scene-label{left:24px;top:25px;font-size:7px}.c3-v36-content .v7-case-pass{left:22px;right:22px;bottom:22px;padding:21px}.c3-v36-content .v7-case-pass>p{font-size:27px}.c3-v36-content .v7-case-pass-top{font-size:7px}.c3-v36-content .v7-case-pass-bottom{font-size:8px}}@media(max-width:370px){.c3-v36-content .v6-feature-grid .v7-feature-hero{padding:24px;min-height:485px}.c3-v36-content .v7-feature-glass{left:17px;right:17px;bottom:17px;padding:19px}.c3-v36-content .v7-feature-hero h3{font-size:28px}.c3-v36-content .v6-feature-grid article:nth-child(n+3) h3{font-size:19px}.c3-v36-content .v7-case-copy h2{font-size:39px}.c3-v36-content .v7-case-points{gap:11px}}.c3-v36-content{--paper:#f5f5f5;--ink:#1d1d1d;--muted:#747474;--accent:#dadada;--line:#d9d9d9;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,sans-serif}.c3-v36-content{background:#f5f5f5}.c3-v36-content h1,.c3-v36-content h2,.c3-v36-content h3{font-weight:600;letter-spacing:-.055em}.c3-v36-content h2{font-size:clamp(44px,5.2vw,78px);line-height:1.04}.c3-v36-content h2 span{color:#898989}.c3-v36-content .wrap{width:min(1280px,calc(100% - 96px))}.c3-v36-content .section{padding-block:132px}.c3-v36-content .eyebrow{font-size:11px;letter-spacing:.15em}.c3-v36-content .body{font-size:18px;line-height:1.65}.c3-v36-content .header{height:64px;background:#080808e8;border-bottom:1px solid #ffffff16;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px)}.c3-v36-content .header nav a{font-size:12px}.c3-v36-content .wordmark img{width:118px}.c3-v36-content .button{font-size:14px;font-weight:500;padding:15px 27px;gap:24px;min-height:50px}.c3-v36-content .button.white{background:#f5f5f5;color:#141414}.c3-v36-content .button.dark{background:#1d1d1d;color:#fff}.c3-v36-content .button.compact{font-size:12px;min-height:36px;padding:9px 19px}.c3-v36-content .button:hover{transform:translateY(-2px);box-shadow:0 7px 25px #0002}.c3-v36-content .text-link{font-size:14px}.c3-v36-content .fine{font-size:12px}.c3-v36-content .header .nav-actions{gap:16px}.v8-launch{position:relative;isolation:isolate;overflow:hidden;background:#050505;color:#f5f5f5;min-height:850px;padding:43px 0 0}.c3-v36-content .v8-launch:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(ellipse at 72% 62%,#b3b3b321,transparent 47%),linear-gradient(180deg,#050505 20%,#111 80%,#050505)}.c3-v36-content .v8-launch:after{content:"";position:absolute;left:30%;right:-15%;top:65%;height:1px;background:linear-gradient(90deg,transparent,#d8d8d850,transparent);transform:rotate(-17deg);z-index:-1}.c3-v36-content .v8-launch .v8-kicker{text-align:center;color:#b7b7b7;font-size:11px;letter-spacing:.3em;font-weight:500}.c3-v36-content .v8-launch h1{font-size:clamp(110px,15.3vw,220px);line-height:1;letter-spacing:-.075em;text-align:center;margin:12px auto 0;font-weight:600;background:linear-gradient(180deg,#fff 16%,#a6a6a6 62%,#484848);color:#e9e9e9;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.c3-v36-content .v8-launch-art{position:absolute;top:155px;left:35%;width:min(900px,67vw);z-index:1;pointer-events:none;transform:translateY(var(--launch-y,0px)) rotate(var(--launch-r,-8deg));will-change:transform}.c3-v36-content .v8-launch-art svg{width:100%;height:auto;overflow:visible;filter:drop-shadow(0 35px 28px #00000088)}.c3-v36-content .v8-launch-copy{position:relative;z-index:2;width:430px;margin-top:94px}.c3-v36-content .v8-launch-copy h2{font-size:clamp(45px,4.5vw,65px);line-height:1.05;color:#f5f5f5;letter-spacing:-.05em}.c3-v36-content .v8-launch-copy h2 span{color:#a7a7a7}.c3-v36-content .v8-launch-copy p{font-size:16px;color:#a5a5a5;line-height:1.6;max-width:320px;margin:23px 0 27px}.c3-v36-content .v8-launch-actions{display:flex;gap:24px;align-items:center}.c3-v36-content .v8-launch-actions .v8-link{font-size:14px;color:#d5d5d5;white-space:nowrap}.c3-v36-content .v8-launch-floor{position:relative;z-index:2;display:flex;justify-content:space-between;align-items:center;gap:24px;margin-top:76px;padding:24px 0 25px;border-top:1px solid #ffffff1b}.c3-v36-content .v8-launch-floor p{font-size:11px;color:#939393}.c3-v36-content .v8-launch-floor .v8-scroll{font-size:11px;color:#b8b8b8;letter-spacing:.03em}.c3-v36-content .v8-launch-floor .v8-scroll span{display:inline-grid;place-items:center;width:28px;height:28px;border:1px solid #ffffff30;border-radius:50%;margin-left:12px}.c3-v36-content .v8-launch .finish-controls>span{font-size:12px;color:#c1c1c1}.c3-v36-content .v8-launch .swatch{width:38px;height:38px}.c3-v36-content .v8-launch .swatch[aria-pressed=true]{border-color:#f5f5f7}.c3-v36-content .v8-caption{position:absolute;right:9%;top:76%;font-size:10px;color:#909090;letter-spacing:.07em}.c3-v36-content .v8-launch .live-dot{background:#d4d4d4}.c3-v36-content .v8-highlights{background:#101010;color:#f5f5f5;padding:85px 0 90px}.c3-v36-content .v8-highlights-head{display:flex;align-items:end;justify-content:space-between;margin-bottom:30px;gap:24px}.c3-v36-content .v8-highlights h2{font-size:34px;letter-spacing:-.045em}.c3-v36-content .v8-highlights-head p{font-size:13px;color:#939393}.c3-v36-content .v8-highlight-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.c3-v36-content .v8-highlight{display:flex;flex-direction:column;min-height:240px;padding:28px;border:1px solid #ffffff12;border-radius:24px;background:linear-gradient(145deg,#252525,#191919);transition:transform .3s,border-color .3s}.c3-v36-content .v8-highlight:hover{transform:translateY(-5px);border-color:#b3b3b366}.c3-v36-content .v8-highlight>span{font-size:10px;letter-spacing:.14em;color:#a9a9a9}.c3-v36-content .v8-highlight strong{font-size:38px;line-height:1.08;letter-spacing:-.045em;font-weight:600;margin-top:28px}.c3-v36-content .v8-highlight strong small{font-size:18px}.c3-v36-content .v8-highlight p{font-size:13px;color:#aeaeae;line-height:1.55;margin-top:13px;max-width:270px}.c3-v36-content .v8-highlight i{font-style:normal;align-self:end;margin-top:auto;padding-top:15px;color:#d0d0d0}.c3-v36-content .v8-section-index{font-size:12px;letter-spacing:.13em;color:#888}.c3-v36-content .benefits{padding:35px 0}.c3-v36-content .benefits strong{font-size:15px}.c3-v36-content .benefits span{font-size:12px}.c3-v36-content .fit-layout{gap:85px}.c3-v36-content .fit h2{font-size:clamp(45px,4.7vw,68px)}.c3-v36-content .fit-scene{border-radius:28px;height:650px}.c3-v36-content .fit-specs strong{font-size:31px}.c3-v36-content .fit-specs span{font-size:12px}.c3-v36-content .health-panel{border-radius:28px;height:660px}.c3-v36-content .health-story h3{font-size:50px}.c3-v36-content .health-story>p:last-child{font-size:15px}.c3-v36-content .health-tabs button{font-size:14px}.c3-v36-content .health-ui{top:90px;right:6%;transform:scale(1.08);transform-origin:top right}.c3-v36-content .reset{height:800px}.c3-v36-content .reset h2{font-size:clamp(45px,5.4vw,78px)}.c3-v36-content .reset .body{font-size:18px}.c3-v36-content .reset h2 span{color:#e2e2e2}.c3-v36-content .battery{background:#fff}.c3-v36-content .battery-number strong{font-size:260px;font-weight:600;background:linear-gradient(#222,#a3a3a3);background-clip:text;-webkit-background-clip:text;color:transparent}.c3-v36-content .battery-track span{background:linear-gradient(90deg,#565656,#b2b2b2,#dfdfdf)}.c3-v36-content .membership{background:#080808}.c3-v36-content .membership h2{font-size:clamp(44px,5.5vw,78px)}.c3-v36-content .membership h2 span{color:#b7b7b7}.c3-v36-content .membership-number strong{font-weight:600;color:#e2e2e2}.c3-v36-content .membership-glow{opacity:.3}.c3-v36-content .ring-family{gap:24px}.c3-v36-content .family-card{border-radius:28px;padding:35px}.c3-v36-content .family-card.c3{background:#ececec}.c3-v36-content .family-card h3{font-size:34px}.c3-v36-content .family-card>p{font-size:14px}.c3-v36-content .family-meta .pill{font-size:8px}.c3-v36-content .faq summary{font-size:16px}.c3-v36-content .faq details p{font-size:14px;line-height:1.7}.c3-v36-content .footer-note{font-size:11px;line-height:1.7;color:#9a9a9a}.c3-v36-content .footer-links{font-size:12px}.c3-v36-content .footer-bottom{font-size:10px}.c3-v36-content .v8-product-intro{min-height:800px}.c3-v36-content .v8-product-intro h1{font-size:clamp(108px,14vw,204px)}.c3-v36-content .v8-product-intro .v8-launch-copy{margin-top:87px}.c3-v36-content .v8-product-intro .v8-launch-copy h2{font-size:60px}.c3-v36-content .v8-product-intro .v8-launch-floor{margin-top:65px}.c3-v36-content .v8-product-intro .v8-launch-art{top:160px}.c3-v36-content .purchase{padding-top:70px;padding-bottom:95px}.c3-v36-content .purchase-grid{gap:70px}.c3-v36-content .purchase-copy h1{font-size:64px}.c3-v36-content .product-subline{font-size:22px}.c3-v36-content .product-intro{font-size:15px;max-width:400px}.c3-v36-content .gallery-display{border-radius:26px;background:radial-gradient(ellipse at 50% 45%,#e4e4e4,#f0f0f0 65%);min-height:620px}.c3-v36-content .gallery-tabs button{border-radius:14px}.c3-v36-content .gallery-statement{font-size:35px}.c3-v36-content .price{font-size:34px}.c3-v36-content .price-row>span:nth-child(2){font-size:11px}.c3-v36-content .price-note{font-size:11px}.c3-v36-content .finish-choice{border-radius:13px;min-height:58px;font-size:12px}.c3-v36-content .finish-choice[aria-pressed=true]{border:2px solid #686868;background:#ececec}.c3-v36-content .size-choices button{border-radius:12px;min-height:49px;font-size:13px}.c3-v36-content .purchase legend{font-size:14px}.c3-v36-content .field-note,.c3-v36-content .preview-note{font-size:12px;line-height:1.55}.c3-v36-content .quick-facts{padding-block:35px}.c3-v36-content .quick-facts strong{font-size:28px}.c3-v36-content .quick-facts p>span{font-size:12px}.c3-v36-content .v6-block{padding-block:125px}.c3-v36-content .v6-heading h2{font-size:clamp(44px,5.3vw,77px)}.c3-v36-content .v6-heading>p:last-child{font-size:17px;line-height:1.6}.c3-v36-content .v6-fit{background:#080808;color:#f5f5f5}.c3-v36-content .v6-fit .v6-heading>p{color:#a9a9a9}.c3-v36-content .v6-fit-stage{background:radial-gradient(ellipse at 50% 60%,#3b3b3b,#111 62%);border:1px solid #ffffff16;border-radius:30px}.c3-v36-content .v6-fit-bottom{color:#bbb}.c3-v36-content .v6-fit-bottom p{color:#a4a4a4}.c3-v36-content .v6-fit-control input{accent-color:#bababa}.c3-v36-content .v6-stage-label,.c3-v36-content .v6-art-note{color:#b3b3b3}.c3-v36-content .session-panel{border-radius:28px}.c3-v36-content .session-title{font-size:23px}.c3-v36-content .v6-feature-grid .v7-feature-hero{border-radius:26px;min-height:630px}.c3-v36-content .v6-feature-grid .v7-feature-hero h3{font-size:39px}.c3-v36-content .v6-feature-grid .v7-feature-hero>p{font-size:15px}.c3-v36-content .v6-app-panel{border-radius:28px}.c3-v36-content .v6-engineering{background:#090909;color:#f5f5f5}.c3-v36-content .v6-engineering .v6-heading>p{color:#aaa}.c3-v36-content .v6-engineering h2 span{color:#a4a4a4}.c3-v36-content .v6-engineer-panel,.c3-v36-content .v7-case-scene{border-radius:28px}.c3-v36-content .v7-case{background:#eee}.c3-v36-content .v7-case-copy h2{font-size:clamp(44px,4.6vw,66px);color:#222}.c3-v36-content .v7-case-copy h2 span{color:#898989}.c3-v36-content .v6-membership{background:#101010;color:#ececec}.c3-v36-content .v6-membership h2{color:#f5f5f5}.c3-v36-content .v6-membership h2 span{color:#b2b2b2}.c3-v36-content .v6-membership p{color:#a2a2a2}.c3-v36-content .final-choice{background:#e6e6e6}.c3-v36-content .final-choice h2{font-size:clamp(44px,5vw,70px)}.c3-v36-content .modal,.c3-v36-content .drawer{border-radius:24px}.c3-v36-content .drawer{border-radius:24px 0 0 24px}.c3-v36-content .v8-enter{animation:v8-in 1.25s cubic-bezier(.2,.7,.2,1) both}.c3-v36-content .v8-launch-art{animation:v8-art 1.8s cubic-bezier(.16,1,.3,1) both}.c3-v36-content .v8-launch-copy{animation:v8-in 1.2s .25s both}.c3-v36-content .v8-reveal{transition:opacity .8s,translate .8s;translate:0 0;opacity:1}.c3-v36-content .v8-reveal.v8-await{opacity:0;translate:0 30px}@keyframes v8-in{0%{opacity:0;translate:0 24px}to{opacity:1;translate:0 0}}@keyframes v8-art{0%{opacity:0;translate:90px 45px;scale:.92}to{opacity:1;translate:0 0;scale:1}}@media(min-width:1700px){.c3-v36-content .v8-launch{min-height:930px}.c3-v36-content .v8-launch-art{left:40%;top:180px}.c3-v36-content .v8-launch-copy{margin-top:130px}.c3-v36-content .v8-launch-floor{margin-top:110px}}@media(max-width:1100px){.c3-v36-content .wrap{width:calc(100% - 64px)}.c3-v36-content .v8-launch{min-height:780px}.c3-v36-content .v8-launch-art{left:34%;top:190px;width:75vw}.c3-v36-content .v8-launch-copy{width:350px;margin-top:92px}.c3-v36-content .v8-launch-copy h2,.c3-v36-content .v8-product-intro .v8-launch-copy h2{font-size:49px}.c3-v36-content .v8-launch-copy p{font-size:15px;max-width:260px}.c3-v36-content .v8-launch-floor{margin-top:80px}.c3-v36-content .v8-highlight{padding:24px}.c3-v36-content .v8-highlight strong{font-size:32px}.c3-v36-content .purchase-grid{gap:36px}.c3-v36-content .gallery-display{min-height:550px}.c3-v36-content .health-tabs button{font-size:12px}.c3-v36-content .fit-layout{gap:40px}}@media(max-width:760px){.c3-v36-content .wrap{width:calc(100% - 40px)}.c3-v36-content .header{height:60px}.c3-v36-content .header .wordmark img{width:104px}.c3-v36-content .header nav.open{background:#111}.c3-v36-content .header .nav-actions{gap:9px}.c3-v36-content .section,.c3-v36-content .v6-block{padding-block:80px}.c3-v36-content .button{min-height:48px;padding:14px 23px;font-size:13px}.c3-v36-content .button.compact{min-height:35px;font-size:11px;padding:9px 15px}.c3-v36-content .v8-launch,.c3-v36-content .v8-product-intro{min-height:0;padding-top:30px}.c3-v36-content .v8-launch .v8-kicker{font-size:9px;letter-spacing:.25em}.c3-v36-content .v8-launch h1,.c3-v36-content .v8-product-intro h1{font-size:clamp(70px,18vw,130px);letter-spacing:-.065em;margin-top:17px}.c3-v36-content .v8-launch-art,.c3-v36-content .v8-product-intro .v8-launch-art{position:relative;top:auto;left:50%;width:115%;max-width:560px;margin-top:-18px;transform:translate(-50%) translateY(var(--launch-y,0px)) rotate(-9deg)}.c3-v36-content .v8-launch-copy,.c3-v36-content .v8-product-intro .v8-launch-copy{width:100%;text-align:center;margin-top:0}.c3-v36-content .v8-launch-copy h2,.c3-v36-content .v8-product-intro .v8-launch-copy h2{font-size:42px;line-height:1.05}.c3-v36-content .v8-launch-copy h2 br.v8-desktop{display:none}.c3-v36-content .v8-launch-copy p{font-size:14px;line-height:1.6;max-width:285px;margin:18px auto 22px}.c3-v36-content .v8-launch-actions{justify-content:center;gap:23px}.c3-v36-content .v8-launch-actions .v8-link{font-size:13px}.c3-v36-content .v8-launch-floor,.c3-v36-content .v8-product-intro .v8-launch-floor{margin-top:35px;padding:20px 0;flex-wrap:wrap;gap:15px}.c3-v36-content .v8-launch-floor p{font-size:9px}.c3-v36-content .v8-launch-floor .v8-scroll{font-size:10px}.c3-v36-content .v8-launch-floor .v8-scroll span{width:24px;height:24px;margin-left:5px}.c3-v36-content .v8-launch-floor .finish-controls>span{font-size:10px}.c3-v36-content .v8-caption{display:none}.c3-v36-content .v8-highlight-grid{grid-template-columns:1fr}.c3-v36-content .v8-highlights{padding:55px 0}.c3-v36-content .v8-highlights-head{display:block}.c3-v36-content .v8-highlights-head h2{font-size:30px}.c3-v36-content .v8-highlights-head p{margin-top:12px;line-height:1.5}.c3-v36-content .v8-highlight{min-height:175px;padding:25px;position:relative}.c3-v36-content .v8-highlight strong{font-size:34px;margin-top:19px}.c3-v36-content .v8-highlight p{max-width:250px;font-size:13px}.c3-v36-content .v8-highlight i{position:absolute;right:25px;bottom:25px}.c3-v36-content .benefits{gap:12px;padding:25px 0}.c3-v36-content .benefits p{padding-left:12px}.c3-v36-content .benefits strong{font-size:11px}.c3-v36-content .benefits span{font-size:10px}.c3-v36-content .fit h2,.c3-v36-content h2,.c3-v36-content .v6-heading h2{font-size:44px}.c3-v36-content .fit-scene{height:520px;border-radius:23px}.c3-v36-content .fit .body{font-size:15px}.c3-v36-content .fit-specs{gap:24px}.c3-v36-content .fit-specs strong{font-size:26px}.c3-v36-content .fit-specs span{font-size:11px}.c3-v36-content .health-tabs{gap:20px}.c3-v36-content .health-tabs button{font-size:12px}.c3-v36-content .health-panel{border-radius:23px}.c3-v36-content .health-ui{transform:none;top:auto;right:25px}.c3-v36-content .health-story h3{font-size:34px}.c3-v36-content .health-story>p:last-child{font-size:13px}.c3-v36-content .reset{height:800px}.c3-v36-content .reset h2{font-size:44px}.c3-v36-content .reset .body{font-size:15px}.c3-v36-content .battery-number strong{font-size:205px}.c3-v36-content .membership h2{font-size:46px}.c3-v36-content .membership-number strong{font-size:210px}.c3-v36-content .family-card{border-radius:24px;padding:27px}.c3-v36-content .family-card h3{font-size:29px}.c3-v36-content .family-card>p{font-size:13px}.c3-v36-content .faq h2{font-size:39px}.c3-v36-content .faq summary{font-size:14px}.c3-v36-content .faq details p{font-size:13px}.c3-v36-content .purchase{padding-top:35px;padding-bottom:55px}.c3-v36-content .purchase-copy h1{font-size:52px}.c3-v36-content .product-subline{font-size:21px}.c3-v36-content .product-intro{font-size:14px}.c3-v36-content .gallery-display{min-height:430px}.c3-v36-content .purchase-grid{gap:35px}.c3-v36-content .quick-facts strong{font-size:24px}.c3-v36-content .quick-facts p>span{font-size:10px}.c3-v36-content .v6-heading>p:last-child{font-size:15px}.c3-v36-content .v6-fit-stage{border-radius:22px}.c3-v36-content .v6-feature-grid .v7-feature-hero{min-height:530px}.c3-v36-content .v6-feature-grid .v7-feature-hero h3{font-size:33px}.c3-v36-content .v6-feature-grid .v7-feature-hero>p{font-size:13px}.c3-v36-content .v7-case-copy h2{font-size:45px}.c3-v36-content .footer-note{font-size:10px}.c3-v36-content .footer-links{font-size:11px}.c3-v36-content .footer-bottom{font-size:9px}}@media(prefers-reduced-motion:reduce){.c3-v36-content{scroll-behavior:auto!important}.c3-v36-content *,.c3-v36-content *:before,.c3-v36-content *:after{animation:none!important;transition:none!important}.c3-v36-content .v8-reveal.v8-await{opacity:1;translate:none}.c3-v36-content .v8-launch-art{will-change:auto}}.c3-v36-content .v8-purchase-title{font-size:55px;letter-spacing:-.05em;margin:12px 0 14px}.c3-v36-content .v6-engineer-panel p{color:#a6a6a6}.c3-v36-content .v8-launch .button.white:hover{background:#e2e2e2}.c3-v36-content .v8-product-intro .v8-launch-copy p{color:#a5a5a5}@media(min-width:761px)and (max-width:1000px){.c3-v36-content .purchase-grid{display:block}.c3-v36-content .gallery-column{position:static;max-width:650px;margin:0 auto 50px}.c3-v36-content .purchase-copy{max-width:650px;margin:auto}.c3-v36-content .gallery-display{height:570px}.c3-v36-content .v8-launch-copy{width:300px}.c3-v36-content .v8-launch-copy h2,.c3-v36-content .v8-product-intro .v8-launch-copy h2{font-size:44px}.c3-v36-content .v8-launch-actions{gap:15px;flex-wrap:wrap}.c3-v36-content .v8-highlight strong{font-size:28px}}@media(max-width:760px){.c3-v36-content .v8-launch-art,.c3-v36-content .v8-product-intro .v8-launch-art{margin-bottom:-20px}.c3-v36-content .v8-purchase-title{font-size:46px}}.c3-v36-content .v6-app{background:#101010;color:#f5f5f5}.c3-v36-content .v6-app .v6-heading h2{color:#f5f5f5}.c3-v36-content .v6-app .v6-heading h2 span{color:#b0b0b0}.c3-v36-content .v6-app .v6-heading>p,.c3-v36-content .v6-app .v6-app-side>p{color:#aaa}.c3-v36-content .v6-app-tabs button{color:#a8a8a8}.c3-v36-content .v6-app-tabs button[aria-selected=true]{color:#ddd;border-color:#c6c6c6}.c3-v36-content .v6-app-chips span{color:#b2b2b2;border-color:#ffffff26}.c3-v36-content .v6-engineering-tabs button{color:#373737}.c3-v36-content .v6-engineering-tabs button[aria-selected=true]{color:#fff;background:#343434;border-color:#343434}.c3-v36-content .v6-engineering-stage{border-radius:28px;background:radial-gradient(ellipse at 50% 35%,#f9f9f9,#e2e2e2 75%)}.c3-v36-content .v6-fit .v6-heading>p:last-child,.c3-v36-content .v6-engineering .v6-heading>p:last-child{color:#a8a8a8}@media(min-width:761px)and (max-width:1100px){.c3-v36-content .v6-cycle-mini{flex-wrap:wrap;align-content:center;gap:5px}.c3-v36-content .v6-cycle-mini i{flex:0 0 10px;width:10px;height:10px}.c3-v36-content .v6-cycle-mini i:nth-child(5){outline-offset:2px}}@media(max-width:760px){.c3-v36-content .health-panel{height:780px}.c3-v36-content .health-story{top:226px}.c3-v36-content .health-ui{bottom:36px}}.c3-v36-content #v6-adaptive.daf{padding:110px 0 50px;--daf-muted:#a7a7a7;--daf-violet:#b8b8b8;--daf-line:#ffffff1c}.c3-v36-content #v6-adaptive .daf-wrap{max-width:1440px}.c3-v36-content #v6-adaptive button{font:inherit}.c3-v36-content #v6-adaptive [hidden]{display:none!important}.c3-v36-content #v6-adaptive .daf-heading{text-align:center;max-width:1050px;margin:0 auto 58px}.c3-v36-content #v6-adaptive .daf-heading .eyebrow{font-size:11px;letter-spacing:.2em;margin:0 0 28px}.c3-v36-content #v6-adaptive .daf-heading h2{font-size:clamp(44px,6.4vw,86px);font-weight:550;line-height:1.02;letter-spacing:-.063em;margin:0 0 30px}.c3-v36-content #v6-adaptive .daf-heading>p:last-child{font-size:17px;line-height:1.8;max-width:650px;margin:auto}.c3-v36-content #v6-adaptive .daf-invitation{text-align:center;font-size:12px;margin:0 0 20px}.c3-v36-content #v6-adaptive .daf-stage{display:grid;grid-template-columns:minmax(0,1fr);position:relative;border:1px solid var(--daf-line);border-radius:28px;overflow:hidden;isolation:isolate}.c3-v36-content #v6-adaptive .daf-stage[data-detail=open]{grid-template-columns:minmax(0,1fr) 360px}.c3-v36-content #v6-adaptive .daf-main{position:relative;min-width:0;height:760px;overflow:hidden}.c3-v36-content #v6-adaptive .daf-topline{position:absolute;top:28px;left:32px;right:32px;display:flex;justify-content:space-between;gap:20px;z-index:4;font-size:9px;letter-spacing:.16em}.c3-v36-content #v6-adaptive .daf-media{position:absolute;top:0;right:0;bottom:84px;left:0;overflow:hidden}.c3-v36-content #v6-adaptive .daf-frame{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;object-fit:cover;max-width:none}.c3-v36-content #v6-adaptive .daf-photo-shade,.c3-v36-content #v6-adaptive .daf-ambient{position:absolute;top:0;right:0;bottom:0;left:0}@keyframes daf-light{0%{filter:hue-rotate(0deg);opacity:.8}50%{filter:hue-rotate(300deg);opacity:.6}to{filter:hue-rotate(200deg);opacity:.32}}.c3-v36-content #v6-adaptive .daf-contour{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;fill:none;stroke:#c1c1c1;stroke-width:1;stroke-dasharray:3 8}.c3-v36-content #v6-adaptive .daf-outline-label{position:absolute;top:33%;left:24%;font-size:8px;letter-spacing:.1em}.c3-v36-content #v6-adaptive .daf-hotspot{position:absolute;left:60%;top:55%;display:flex;align-items:center;gap:10px;z-index:5;padding:0}.c3-v36-content #v6-adaptive .daf-hotspot>span{display:grid;place-items:center;width:30px;height:30px;border:1px solid #dfdfdf88;border-radius:50%;font-size:19px;font-weight:300}.c3-v36-content #v6-adaptive .daf-hotspot small{position:absolute;white-space:nowrap}.c3-v36-content #v6-adaptive .daf-state{position:absolute;left:36px;bottom:117px;z-index:3;width:min(340px,45%)}.c3-v36-content #v6-adaptive .daf-state-label,.c3-v36-content #v6-adaptive .daf-kicker{font-size:9px;letter-spacing:.16em;margin:0 0 16px}.c3-v36-content #v6-adaptive .daf-state h3{font-size:clamp(26px,3vw,42px);line-height:1.08;letter-spacing:-.045em;font-weight:500;margin:0 0 15px}.c3-v36-content #v6-adaptive .daf-state-short{font-size:12px;line-height:1.65;margin:0;max-width:320px}.c3-v36-content #v6-adaptive .daf-context{margin-top:14px;font-size:11px}.c3-v36-content #v6-adaptive summary{list-style:none}.c3-v36-content #v6-adaptive summary::-webkit-details-marker{display:none}.c3-v36-content #v6-adaptive .daf-context summary{width:145px;display:flex;justify-content:space-between;font-size:10px}.c3-v36-content #v6-adaptive .daf-context[open]{padding:14px;border:1px solid var(--daf-line);border-radius:10px}.c3-v36-content #v6-adaptive .daf-context[open] p{line-height:1.7;margin:12px 0 0}.c3-v36-content #v6-adaptive .daf-time{position:absolute;right:36px;bottom:128px;display:flex;align-items:center;gap:10px;font-size:8px;letter-spacing:.13em}.c3-v36-content #v6-adaptive .daf-time i{width:25px;height:1px}@keyframes daf-clock{0%,90%{color:#dedede}to{color:#747474}}.c3-v36-content #v6-adaptive .daf-bottom-controls{position:absolute;left:32px;right:32px;bottom:0;height:84px;border-top:1px solid var(--daf-line);display:flex;align-items:stretch;gap:22px;z-index:5}.c3-v36-content #v6-adaptive .daf-tabs{display:grid;grid-template-columns:repeat(4,1fr);flex:1;gap:24px}.c3-v36-content #v6-adaptive .daf-tabs button{display:flex;align-items:center;justify-content:center;gap:10px;padding:0;border:0;border-top:2px solid transparent;font-size:10px;letter-spacing:.09em}.c3-v36-content #v6-adaptive .daf-tabs button small{font-size:8px}.c3-v36-content #v6-adaptive #daf-play{padding:0 0 0 14px;border:0;font-size:10px;white-space:nowrap}.c3-v36-content #v6-adaptive #daf-play span{margin-left:7px;font-size:16px}.c3-v36-content #v6-adaptive .daf-detail{min-width:0;max-height:760px;overflow-y:auto;border-left:1px solid var(--daf-line);padding:36px 28px;position:relative}@keyframes daf-drawer{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}.c3-v36-content #v6-adaptive .daf-close{position:absolute;right:16px;top:12px;border:0;font-size:25px;padding:0 8px;line-height:1.5}.c3-v36-content #v6-adaptive .daf-detail h3{font-size:25px;font-weight:500;line-height:1.16;letter-spacing:-.035em;margin:0 0 20px}.c3-v36-content #v6-adaptive .daf-close-crop{height:205px;position:relative;overflow:hidden;border:1px solid var(--daf-line);border-radius:12px}.c3-v36-content #v6-adaptive .daf-close-crop img{position:absolute;left:-130%;top:-115%}.c3-v36-content #v6-adaptive .daf-detail-cross{position:absolute;bottom:12px;right:14px;font-size:23px}.c3-v36-content #v6-adaptive .daf-detail-tabs{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid var(--daf-line);margin:6px 0 22px}.c3-v36-content #v6-adaptive .daf-detail-tabs button{font-size:9px;letter-spacing:.1em;border:0;border-bottom:1px solid transparent;padding:13px 0}.c3-v36-content #v6-adaptive .daf-detail-copy,.c3-v36-content #v6-adaptive .daf-structure-content>p{font-size:12px;line-height:1.8;margin:0 0 18px}.c3-v36-content #v6-adaptive .daf-detail-tags{display:grid;gap:10px;padding:0;list-style:none;margin:0 0 26px;font-size:11px}.c3-v36-content #v6-adaptive .daf-detail-tags li:before{content:"\2194";font-size:11px;margin-right:10px}.c3-v36-content #v6-adaptive .daf-detail-tags li:nth-child(2):before{content:"\25cc"}.c3-v36-content #v6-adaptive .daf-detail-tags li:nth-child(3):before{content:"\2713"}.c3-v36-content #v6-adaptive .daf-structure{border-top:1px solid var(--daf-line)}.c3-v36-content #v6-adaptive .daf-structure>summary{padding:18px 0;display:flex;justify-content:space-between}.c3-v36-content #v6-adaptive .daf-structure-content{padding-top:15px}.c3-v36-content #v6-adaptive .daf-structure-content h4{font-size:27px;letter-spacing:-.04em;font-weight:500;margin:0}.c3-v36-content #v6-adaptive .daf-exploded{width:100%;height:auto;display:block;margin:10px 0}@keyframes daf-left{to{transform:translate(-3px)}}@keyframes daf-right{to{transform:translate(3px)}}.c3-v36-content #v6-adaptive .daf-layer-labels{padding-left:23px;font-size:10px;line-height:2.1;margin:0 0 20px}.c3-v36-content #v6-adaptive .daf-structure-content small{font-size:9px;line-height:1.6}.c3-v36-content #v6-adaptive [data-detail=open] .daf-hotspot small{display:none}.c3-v36-content #v6-adaptive [data-detail=open] .daf-state{width:58%;left:28px}.c3-v36-content #v6-adaptive [data-detail=open] .daf-state h3{font-size:30px}.c3-v36-content #v6-adaptive [data-detail=open] .daf-tabs{gap:8px}.c3-v36-content #v6-adaptive [data-detail=open] .daf-tabs button{font-size:8px;gap:5px}.c3-v36-content #v6-adaptive [data-detail=open] .daf-tabs button small{display:none}.c3-v36-content #v6-adaptive [data-detail=open] .daf-bottom-controls{left:24px;right:24px;gap:10px}.c3-v36-content #v6-adaptive [data-detail=open] .daf-time{bottom:95px;right:26px}.c3-v36-content #v6-adaptive .daf-read-more{max-width:670px;margin:22px auto 0;font-size:12px;line-height:1.8}.c3-v36-content #v6-adaptive .daf-read-more summary{text-align:center;font-size:11px}.c3-v36-content #v6-adaptive .daf-read-more summary span{margin-left:12px}.c3-v36-content #v6-adaptive .daf-read-more>div{padding:12px 22px;border-left:1px solid #9f9f9f43;margin-top:16px}.c3-v36-content #v6-adaptive .daf-read-more p{margin:0 0 12px}.c3-v36-content #v6-adaptive .daf-ending{text-align:center;padding:100px 0 60px}.c3-v36-content #v6-adaptive .daf-ending h3{font-size:clamp(58px,7.5vw,104px);line-height:.98;letter-spacing:-.065em;font-weight:500;margin:24px 0 30px}.c3-v36-content #v6-adaptive .daf-ending-line{font-size:17px;line-height:1.7;margin:0 0 30px}.c3-v36-content #v6-adaptive .daf-actions{display:flex;justify-content:center;flex-wrap:wrap;gap:12px}.c3-v36-content #v6-adaptive .daf-actions button{font-size:12px;border-radius:40px;padding:17px 26px;min-width:178px;display:flex;align-items:center;justify-content:space-between;gap:24px}.c3-v36-content #v6-adaptive .daf-primary{border:1px solid #f1f1f1}.c3-v36-content #v6-adaptive .daf-secondary{border:1px solid #7f7f7f66}.c3-v36-content #v6-adaptive .daf-fitting-note{max-width:490px;font-size:11px;line-height:1.8;margin:26px auto 0}.c3-v36-content #v6-adaptive .daf-footnote{max-width:920px;text-align:center;font-size:9px;line-height:1.8;margin:0 auto}@media(min-width:1600px){.c3-v36-content #v6-adaptive .daf-main{height:840px}.c3-v36-content #v6-adaptive .daf-detail{max-height:840px}}@media(max-width:1000px){.c3-v36-content #v6-adaptive .daf-stage[data-detail=open]{grid-template-columns:1fr}.c3-v36-content #v6-adaptive .daf-detail{border-left:0;border-top:1px solid var(--daf-line);max-height:700px;padding:30px;display:grid;grid-template-columns:1fr 1fr;gap:0 30px}.c3-v36-content #v6-adaptive .daf-detail>.daf-kicker,.c3-v36-content #v6-adaptive .daf-detail>h3,.c3-v36-content #v6-adaptive .daf-detail>.daf-structure{grid-column:1/-1}.c3-v36-content #v6-adaptive .daf-close-crop{grid-row:3/6;height:245px}.c3-v36-content #v6-adaptive .daf-detail-tabs{margin-top:0}.c3-v36-content #v6-adaptive .daf-detail-copy{margin-bottom:10px}.c3-v36-content #v6-adaptive .daf-detail-tags{margin-bottom:16px}.c3-v36-content #v6-adaptive .daf-structure-content{max-width:440px;margin:auto}.c3-v36-content #v6-adaptive [data-detail=open] .daf-state{width:45%;left:36px}.c3-v36-content #v6-adaptive .daf-main{height:700px}.c3-v36-content #v6-adaptive .daf-tabs{gap:10px}.c3-v36-content #v6-adaptive .daf-hotspot small{display:none}}@media(max-width:600px){.c3-v36-content #v6-adaptive.daf{padding:75px 0 36px}.c3-v36-content #v6-adaptive .daf-wrap{padding-inline:16px}.c3-v36-content #v6-adaptive .daf-heading{margin-bottom:34px}.c3-v36-content #v6-adaptive .daf-heading .eyebrow{font-size:9px;margin-bottom:23px}.c3-v36-content #v6-adaptive .daf-heading h2{font-size:clamp(33px,8.7vw,50px);letter-spacing:-.055em;margin-bottom:24px}.c3-v36-content #v6-adaptive .daf-heading>p:last-child{font-size:13px;line-height:1.75;padding:0 6px}.c3-v36-content #v6-adaptive .daf-invitation{font-size:10px;margin-bottom:16px}.c3-v36-content #v6-adaptive .daf-stage{border-radius:20px}.c3-v36-content #v6-adaptive .daf-main{height:700px}.c3-v36-content #v6-adaptive .daf-topline{top:22px;left:20px;right:20px;font-size:7px}.c3-v36-content #v6-adaptive .daf-media{inset:38px 0 auto;height:330px}.c3-v36-content #v6-adaptive .daf-frame{object-fit:cover}.c3-v36-content #v6-adaptive .daf-state,.c3-v36-content #v6-adaptive [data-detail=open] .daf-state{top:375px;bottom:auto;left:22px;right:22px;width:auto}.c3-v36-content #v6-adaptive .daf-state-label{font-size:8px;margin-bottom:13px}.c3-v36-content #v6-adaptive .daf-state h3,.c3-v36-content #v6-adaptive [data-detail=open] .daf-state h3{font-size:32px;line-height:1.06;margin-bottom:13px}.c3-v36-content #v6-adaptive .daf-state-short{font-size:11px;max-width:100%}.c3-v36-content #v6-adaptive .daf-context{margin-top:14px}.c3-v36-content #v6-adaptive .daf-context[open]{position:relative;z-index:6}.c3-v36-content #v6-adaptive .daf-bottom-controls,.c3-v36-content #v6-adaptive [data-detail=open] .daf-bottom-controls{height:86px;left:20px;right:20px;display:block}.c3-v36-content #v6-adaptive .daf-tabs,.c3-v36-content #v6-adaptive [data-detail=open] .daf-tabs{height:47px;gap:7px}.c3-v36-content #v6-adaptive .daf-tabs button,.c3-v36-content #v6-adaptive [data-detail=open] .daf-tabs button{font-size:8px;letter-spacing:.035em}.c3-v36-content #v6-adaptive .daf-tabs button small{display:none}.c3-v36-content #v6-adaptive #daf-play{display:block;width:100%;font-size:9px;padding:0;height:30px}.c3-v36-content #v6-adaptive .daf-time,.c3-v36-content #v6-adaptive [data-detail=open] .daf-time{bottom:105px;right:22px;font-size:7px}.c3-v36-content #v6-adaptive .daf-time i{width:16px}.c3-v36-content #v6-adaptive .daf-hotspot>span{width:28px;height:28px}.c3-v36-content #v6-adaptive .daf-detail{display:block;max-height:none;padding:32px 24px}.c3-v36-content #v6-adaptive .daf-close-crop{height:230px}.c3-v36-content #v6-adaptive .daf-detail-tabs{margin-top:6px}.c3-v36-content #v6-adaptive .daf-detail-copy{margin-bottom:18px}.c3-v36-content #v6-adaptive .daf-detail-tags{margin-bottom:25px}.c3-v36-content #v6-adaptive .daf-read-more summary{font-size:10px}.c3-v36-content #v6-adaptive .daf-ending{padding:76px 0 42px}.c3-v36-content #v6-adaptive .daf-ending h3{font-size:66px}.c3-v36-content #v6-adaptive .daf-ending-line{font-size:14px}.c3-v36-content #v6-adaptive .daf-actions{gap:9px}.c3-v36-content #v6-adaptive .daf-actions button{min-width:0;font-size:10px;padding:15px 18px;gap:15px}.c3-v36-content #v6-adaptive .daf-fitting-note{padding:0 12px;font-size:10px}.c3-v36-content #v6-adaptive .daf-footnote{font-size:8px}}@media(prefers-reduced-motion:reduce){.c3-v36-content #v6-adaptive *,.c3-v36-content #v6-adaptive *:before,.c3-v36-content #v6-adaptive *:after{scroll-behavior:auto!important}}.c3-v36-content #experience [hidden]{display:none!important}.c3-v36-content #experience .hrv-heading{display:grid;grid-template-columns:1.25fr .85fr;gap:60px;align-items:end}.c3-v36-content #experience .hrv-heading .eyebrow{font-size:10px;letter-spacing:.16em;margin-bottom:24px}.c3-v36-content #experience .hrv-heading h2{font-size:clamp(42px,4.7vw,68px);font-weight:400;line-height:1.07;letter-spacing:-.057em}.c3-v36-content #experience .hrv-tags{display:flex;gap:22px;flex-wrap:wrap;letter-spacing:.09em}.c3-v36-content #experience .hrv-tags span+span{position:relative}.c3-v36-content #experience .hrv-tags span+span:before{content:"";position:absolute;left:-12px;top:3px;width:2px;height:2px;border-radius:50%}.c3-v36-content #experience .hrv-support{padding-bottom:1px;max-width:395px}.c3-v36-content #experience .hrv-support>p:first-child{font-size:15px;line-height:1.7;margin-bottom:17px}.c3-v36-content #experience .hrv-support>p:last-child{font-size:12px;line-height:1.9}.c3-v36-content #experience .hrv-layout{align-items:center}.c3-v36-content #experience .hrv-copy{min-width:0;padding-right:5px}.c3-v36-content #experience .hrv-progress{display:flex;align-items:center;gap:12px;position:relative;margin:0 0 31px;font-size:9px;letter-spacing:.04em;height:25px}.c3-v36-content #experience .hrv-progress i{height:1px;flex:1}.c3-v36-content #experience .hrv-progress span{width:16px;text-align:center}.c3-v36-content #experience .hrv-progress b{position:absolute;width:4px;height:4px;border-radius:50%;bottom:-2px;left:6px}.c3-v36-content #experience[data-hrv-state=breathe] .hrv-progress b{left:calc(50% - 2px)}.c3-v36-content #experience[data-hrv-state=reflect] .hrv-progress b{left:calc(100% - 10px)}.c3-v36-content #experience .hrv-steps{border-top:1px solid var(--hrv-line)}.c3-v36-content #experience .hrv-steps>button{display:block;text-align:left;width:100%;border-bottom:1px solid var(--hrv-line)}.c3-v36-content #experience .hrv-step-top{display:flex;align-items:center;gap:20px}.c3-v36-content #experience .hrv-step-top strong{font-size:24px;letter-spacing:-.035em}.c3-v36-content #experience .hrv-step-top i{margin-left:auto;font-size:18px;font-style:normal}.c3-v36-content #experience .hrv-step-detail{display:block}.c3-v36-content #experience .hrv-step-detail b{font-size:12px;font-weight:400;display:block;margin-bottom:8px}.c3-v36-content #experience .hrv-step-detail>span{display:block}.c3-v36-content #experience .hrv-step-note{margin-top:27px;padding-left:34px}.c3-v36-content #experience .hrv-step-note>p:first-child{margin-bottom:10px}.c3-v36-content #experience .hrv-step-note>p:last-child{font-size:19px;line-height:1.35;letter-spacing:-.02em}.c3-v36-content #experience .hrv-context{border-left:1px solid #c2c2c2;padding-left:17px}.c3-v36-content #experience .hrv-context h3{font-size:13px;line-height:1.4;letter-spacing:-.01em;margin-bottom:9px}.c3-v36-content #experience .hrv-context p{font-size:11px;line-height:1.85}.c3-v36-content #experience .hrv-visual-wrap{min-width:0}.c3-v36-content #experience .hrv-panel{position:relative;overflow:hidden;display:block;touch-action:pan-y}.c3-v36-content #experience .hrv-photo{width:100%;object-position:32% 58%;z-index:-3}.c3-v36-content #experience .hrv-shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.c3-v36-content #experience .hrv-scene-caption{position:absolute;z-index:1}.c3-v36-content #experience .hrv-scene-caption>span{font-size:7px;letter-spacing:.13em;line-height:1.8;display:block}.c3-v36-content #experience .hrv-scene-caption>p{letter-spacing:-.035em}.c3-v36-content #experience .hrv-phone{position:absolute;right:29px;top:50%;width:276px;height:544px;border-radius:31px;border:1px solid #ffffff}.c3-v36-content #experience .hrv-phone-top{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:7px;letter-spacing:.08em;padding:6px 0 28px}.c3-v36-content #experience .hrv-phone-top b{font-size:10px;font-weight:500;letter-spacing:.14em}.c3-v36-content #experience .hrv-phone-home{position:absolute;bottom:11px;width:59px;height:3px;left:50%;border-radius:6px}@keyframes hrv-reveal{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.c3-v36-content #experience .hrv-phone-eyebrow{font-size:8px;letter-spacing:.14em;line-height:1.5}.c3-v36-content #experience .hrv-screen-settle{text-align:center}.c3-v36-content #experience .hrv-screen-settle .hrv-phone-eyebrow{margin-top:18px}.c3-v36-content #experience .hrv-start-clock{font-size:74px;line-height:1;letter-spacing:-.075em;font-weight:300;margin:55px 0 19px;font-variant-numeric:tabular-nums}.c3-v36-content #experience .hrv-start-copy{font-size:22px;line-height:1.25;letter-spacing:-.045em}.c3-v36-content #experience .hrv-begin{width:100%;display:flex;align-items:center;justify-content:space-between;padding:14px 19px;border-radius:40px;font-size:11px;margin:45px 0 22px;min-height:44px}.c3-v36-content #experience .hrv-connected{display:flex;justify-content:center;align-items:center;gap:6px;font-size:8px}.c3-v36-content #experience .hrv-connected i{width:4px;height:4px;border-radius:50%}.c3-v36-content #experience .hrv-screen-breathe .hrv-phone-eyebrow{text-align:center;margin:8px 0 15px}.c3-v36-content #experience .hrv-breath-orbit{position:relative;width:182px;height:182px;margin:0 auto;display:grid;place-items:center;isolation:isolate}.c3-v36-content #experience .hrv-breath-orbit i{position:absolute;top:5px;right:5px;bottom:5px;left:5px;border-radius:50%;border:1px solid #b2b2b290}.c3-v36-content #experience .hrv-breath-orbit i:nth-child(2){top:20px;right:20px;bottom:20px;left:20px;border:1px solid #a2a2a25c}@keyframes hrv-breathe{0%,to{transform:scale(.76)}40%{transform:scale(1)}}.c3-v36-content #experience .hrv-breath-orbit span{position:relative;z-index:1;font-size:10px;letter-spacing:.16em}.c3-v36-content #experience .hrv-remaining{text-align:center;font-size:9px;letter-spacing:.025em;margin:5px 0 23px;font-variant-numeric:tabular-nums}.c3-v36-content #experience .hrv-live{text-align:center;border-top:1px solid #d7d7d744;padding-top:6px}.c3-v36-content #experience .hrv-live svg{width:100%;height:62px;overflow:hidden}.c3-v36-content #experience .hrv-ribbon-soft{fill:none;stroke-width:13px}.c3-v36-content #experience .hrv-ribbon{fill:none}@keyframes hrv-ribbon{to{transform:translate(9px) translateY(3px)}}.c3-v36-content #experience .hrv-live>span{font-size:7px;letter-spacing:.11em}.c3-v36-content #experience .hrv-phone-actions{display:flex;flex-direction:column;gap:4px;align-items:center;margin-top:20px}.c3-v36-content #experience .hrv-phone-actions button{font-size:9px;min-height:31px;display:flex;align-items:center;gap:13px;padding:3px 10px}.c3-v36-content #experience .hrv-screen-reflect .hrv-phone-eyebrow{margin-bottom:12px}.c3-v36-content #experience .hrv-screen-reflect h3{font-size:34px;line-height:1.06;letter-spacing:-.055em;margin:0 0 24px}.c3-v36-content #experience .hrv-response-chart>p{font-size:7px;letter-spacing:.12em}.c3-v36-content #experience .hrv-response-chart svg{width:100%;height:68px;margin:2px 0 1px;overflow:visible}.c3-v36-content #experience .hrv-chart-baseline{fill:none;stroke:#d2d2d2;stroke-width:.6;stroke-dasharray:2 4}.c3-v36-content #experience .hrv-response-path{fill:none;stroke-linecap:round}.c3-v36-content #experience .hrv-chart-labels{display:flex;justify-content:space-between;gap:10px;font-size:6px;letter-spacing:.08em}.c3-v36-content #experience .hrv-summary{margin:22px 0 0;font-size:10px}.c3-v36-content #experience .hrv-summary>div{display:flex;justify-content:space-between;gap:15px;border-top:1px solid #d1d1d14f;padding:10px 0}.c3-v36-content #experience .hrv-summary dd{margin:0}.c3-v36-content #experience .hrv-summary button{font-size:10px;padding:0}.c3-v36-content #experience .hrv-personal{font-size:9px;line-height:1.75;margin:14px 0 0}.c3-v36-content #experience .hrv-restart{font-size:8px;margin:13px 0 0;padding:4px 0}.c3-v36-content #experience .hrv-restart span{margin-left:7px}.c3-v36-content #experience .hrv-visual-index{position:absolute;font-size:8px;letter-spacing:.08em}.c3-v36-content #experience .hrv-visual-footer{display:flex;justify-content:space-between;gap:15px}.c3-v36-content #experience .hrv-swipe-hint{display:none}.c3-v36-content #experience .hrv-ending{text-align:center;padding:77px 0 42px}.c3-v36-content #experience .hrv-ending h3{font-size:clamp(32px,3.4vw,47px);font-weight:400;line-height:1.2;letter-spacing:-.055em}.c3-v36-content #experience .hrv-ending>p{font-size:11px;line-height:1.7;margin:20px 0 18px}.c3-v36-content #experience .hrv-cta{display:inline-flex;align-items:center;gap:30px;min-height:43px;padding:9px 0;border-bottom:1px solid #aaaaaa;font-size:11px}.c3-v36-content #experience .hrv-disclaimer{font-size:9px;line-height:1.8;text-align:center;max-width:850px;margin:auto}.c3-v36-content #experience .hrv-dialog{border:1px solid #e1e1e1;border-radius:24px;padding:45px;width:min(580px,calc(100% - 32px));max-height:calc(100dvh - 40px);overflow:auto}.c3-v36-content #experience .hrv-dialog-close{position:absolute;top:15px;right:16px;font-size:25px;width:32px;height:32px;padding:0}.c3-v36-content #experience .hrv-dialog .eyebrow{font-size:8px;margin-bottom:20px}.c3-v36-content #experience .hrv-dialog h2{font-size:42px;line-height:1.06;letter-spacing:-.05em;margin:0 0 25px}.c3-v36-content #experience .hrv-dialog p:not(.eyebrow){font-size:12px;line-height:1.85}.c3-v36-content #experience .hrv-dialog ol{padding:0;list-style:none;margin:25px 0}.c3-v36-content #experience .hrv-dialog li{display:grid;gap:8px;padding:15px 0;border-top:1px solid #dedede}.c3-v36-content #experience .hrv-dialog li b{font-size:13px;font-weight:400}.c3-v36-content #experience .hrv-dialog li span{font-size:11px;line-height:1.7}.c3-v36-content #experience .hrv-expanded-chart{padding:25px 0;margin:10px 0 15px}.c3-v36-content #experience .hrv-expanded-chart svg{width:100%;height:auto;margin-bottom:16px}.c3-v36-content #experience .hrv-expanded-guide{stroke:#d9d9d9;stroke-dasharray:2 5;stroke-width:.7;fill:none}.c3-v36-content #experience .hrv-expanded-line{stroke:#8f8f8f;stroke-width:1.8;fill:none}.c3-v36-content #experience .hrv-dialog p.hrv-dialog-fine{font-size:9px;line-height:1.7;margin-top:23px}.c3-v36-content #experience #hrv-dialog-walkthrough{font-size:11px;padding:15px 20px;border-radius:30px;width:100%;display:flex;justify-content:space-between;margin-top:24px}@media(max-width:1100px){.c3-v36-content #experience .hrv-heading{gap:40px}.c3-v36-content #experience .hrv-layout{gap:35px;grid-template-columns:.78fr 1.22fr}.c3-v36-content #experience .hrv-step-top strong{font-size:22px}.c3-v36-content #experience .hrv-phone{right:22px;width:263px;padding-inline:21px}.c3-v36-content #experience .hrv-scene-caption{right:auto;left:23px;bottom:26px}.c3-v36-content #experience .hrv-scene-caption>p{display:none}.c3-v36-content #experience .hrv-panel{height:650px}.c3-v36-content #experience .hrv-step-detail{padding-left:32px;padding-right:0}}@media(max-width:800px){.c3-v36-content #experience .hrv-heading{display:block}.c3-v36-content #experience .hrv-support{max-width:550px}.c3-v36-content #experience .hrv-support>p:first-child{font-size:14px;margin-bottom:12px}.c3-v36-content #experience .hrv-tags{margin-top:21px}.c3-v36-content #experience .hrv-layout{flex-direction:column;align-items:stretch}.c3-v36-content #experience .hrv-progress{margin-bottom:24px;max-width:100%}.c3-v36-content #experience .hrv-steps{display:grid;grid-template-columns:repeat(3,1fr);position:relative;border-bottom:1px solid var(--hrv-line)}.c3-v36-content #experience .hrv-steps>button{border-bottom:1px solid transparent;align-self:start}.c3-v36-content #experience .hrv-step-top{display:block}.c3-v36-content #experience .hrv-step-top>span{display:none}.c3-v36-content #experience .hrv-step-top strong{letter-spacing:-.03em}.c3-v36-content #experience .hrv-step-top i{display:none}.c3-v36-content #experience .hrv-step-detail{position:absolute;left:0;right:0;max-width:550px}.c3-v36-content #experience .hrv-step-note{margin-top:20px;min-height:0;padding:0;display:flex;align-items:center;gap:20px}.c3-v36-content #experience .hrv-step-note>p:first-child{margin:0;min-width:60px;font-size:7px}.c3-v36-content #experience .hrv-step-note>p:last-child{font-size:16px;line-height:1.4}.c3-v36-content #experience .hrv-phone{width:280px;right:40px}.c3-v36-content #experience .hrv-scene-caption{left:28px;bottom:48px;right:335px}.c3-v36-content #experience .hrv-scene-caption>p{display:block}.c3-v36-content #experience .hrv-swipe-hint{display:inline}.c3-v36-content #experience .hrv-ending{padding-top:60px}.c3-v36-content #experience .hrv-heading h2{font-size:clamp(42px,7.8vw,58px)}}@media(max-width:500px){.c3-v36-content #experience .hrv-heading h2{font-size:clamp(35px,9vw,45px)}.c3-v36-content #experience .hrv-heading .eyebrow{font-size:8px;margin-bottom:19px}.c3-v36-content #experience .hrv-tags span+span:before{left:-11px}.c3-v36-content #experience .hrv-support>p:first-child{font-size:13px}.c3-v36-content #experience .hrv-support>p:last-child{font-size:11px;line-height:1.85}.c3-v36-content #experience .hrv-step-detail b{font-size:11px}.c3-v36-content #experience .hrv-step-note>p:last-child{font-size:15px}.c3-v36-content #experience .hrv-panel{border-radius:18px}.c3-v36-content #experience .hrv-photo{object-position:65% 58%}.c3-v36-content #experience .hrv-phone{width:245px;height:539px;right:18px;padding:24px 19px;top:47.5%;border-radius:28px}.c3-v36-content #experience .hrv-phone-top{font-size:6px;padding-bottom:27px}.c3-v36-content #experience .hrv-phone-top b{font-size:9px}.c3-v36-content #experience .hrv-breath-orbit{width:172px;height:172px}.c3-v36-content #experience .hrv-start-clock{font-size:71px}.c3-v36-content #experience .hrv-start-copy{font-size:21px}.c3-v36-content #experience .hrv-scene-caption{left:20px;right:auto;bottom:27px}.c3-v36-content #experience .hrv-scene-caption>span{font-size:6px}.c3-v36-content #experience .hrv-scene-caption>p{display:none}.c3-v36-content #experience .hrv-visual-index{right:20px;bottom:27px;font-size:7px}.c3-v36-content #experience .hrv-visual-footer{font-size:7px;gap:8px}.c3-v36-content #experience .hrv-ending h3{font-size:32px}.c3-v36-content #experience .hrv-ending>p{font-size:10px;max-width:250px;margin-inline:auto}.c3-v36-content #experience .hrv-cta{font-size:10px;gap:15px;text-align:left}.c3-v36-content #experience .hrv-disclaimer{font-size:8px}.c3-v36-content #experience .hrv-dialog{padding:38px 25px 27px;border-radius:19px}.c3-v36-content #experience .hrv-dialog h2{font-size:36px}}@media(prefers-reduced-motion:reduce){.c3-v36-content #experience *,.c3-v36-content #experience *:before,.c3-v36-content #experience *:after{scroll-behavior:auto!important}}.c3-v36-content #v6-features.hd-module{padding:96px 0 48px;--hd-line:#d9d9d9;--hd-accent:#767676;--hd-muted:#888888;scroll-margin-top:80px}.c3-v36-content #v6-features [hidden]{display:none!important}.c3-v36-content #v6-features .hd-heading .eyebrow{font-size:10px;letter-spacing:.16em;margin-bottom:25px}.c3-v36-content #v6-features .hd-heading h2{font-size:clamp(44px,4.9vw,70px)}.c3-v36-content #v6-features .hd-heading-copy{padding-bottom:5px}.c3-v36-content #v6-features .hd-heading-copy p{font-size:14px;line-height:1.85;margin-bottom:20px}.c3-v36-content #v6-features .hd-heading-copy strong{font-size:13px;font-weight:400;line-height:1.6}.c3-v36-content #v6-features .hd-tabs{scrollbar-color:#bebebe transparent;border-bottom:1px solid var(--hd-line);margin-bottom:30px}.c3-v36-content #v6-features .hd-tabs button{position:relative;align-items:center;justify-content:center;white-space:nowrap}.c3-v36-content #v6-features .hd-tabs button svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;flex:none}.c3-v36-content #v6-features .hd-tabs button:after{position:absolute;content:"";left:0;right:0;bottom:0;height:1px}.c3-v36-content #v6-features .hd-short-label{display:none}@keyframes hd-appear{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}.c3-v36-content #v6-features .hd-category-head{display:flex;align-items:end;gap:30px;margin-bottom:25px}.c3-v36-content #v6-features .hd-category-head h3{font-size:27px;line-height:1.2;letter-spacing:-.035em;font-weight:400;margin-bottom:9px}.c3-v36-content #v6-features .hd-category-head p{font-size:11px;line-height:1.8;max-width:670px}.c3-v36-content #v6-features .hd-gallery-controls{display:flex;align-items:center;gap:9px;flex:none;padding-bottom:2px}.c3-v36-content #v6-features .hd-card-count{margin-right:13px;white-space:nowrap}.c3-v36-content #v6-features .hd-gallery-controls button{display:grid;place-items:center;border:1px solid #bebebe80;border-radius:50%;padding:0;font-size:17px}.c3-v36-content #v6-features .hd-gallery-layout{display:grid;grid-template-columns:218px minmax(0,1fr)}.c3-v36-content #v6-features .hd-lifestyle{position:relative;overflow:hidden;isolation:isolate}.c3-v36-content #v6-features .hd-lifestyle img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-2}.c3-v36-content #v6-features .hd-photo-shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.c3-v36-content #v6-features .hd-lifestyle .hd-hero-index{position:absolute;right:20px;letter-spacing:.06em;line-height:1.5}.c3-v36-content #v6-features .hd-lifestyle>div:last-child{position:absolute}.c3-v36-content #v6-features .hd-lifestyle p{letter-spacing:.12em}.c3-v36-content #v6-features .hd-lifestyle h4{letter-spacing:-.04em;font-weight:400;margin:0}.c3-v36-content #v6-features .hd-sleep .hd-lifestyle img{object-position:17% 50%}.c3-v36-content #v6-features .hd-recovery .hd-lifestyle img{object-position:43% 45%}.c3-v36-content #v6-features .hd-activity .hd-lifestyle img{object-position:32% 50%}.c3-v36-content #v6-features .hd-women .hd-lifestyle img{object-position:48% 50%}.c3-v36-content #v6-features .hd-heart .hd-lifestyle img{object-fit:contain;width:175%;max-width:none;left:-37.5%;top:-60px}.c3-v36-content #v6-features .hd-rail-wrap{min-width:0}.c3-v36-content #v6-features .hd-rail{gap:20px;overscroll-behavior-x:contain;scrollbar-width:none;scroll-padding-left:0;touch-action:pan-x pan-y}.c3-v36-content #v6-features .hd-rail::-webkit-scrollbar{display:none}.c3-v36-content #v6-features .hd-rail.hd-dragging{scroll-snap-type:none;-webkit-user-select:none;user-select:none}.c3-v36-content #v6-features .hd-card{scroll-snap-align:start;scroll-snap-stop:normal}.c3-v36-content #v6-features .hd-card-visual{padding:22px 21px 18px;border:1px solid #dbdbdb;overflow:hidden;position:relative;margin-bottom:19px}.c3-v36-content #v6-features .hd-card-top{display:flex;justify-content:space-between;align-items:center;letter-spacing:.1em}.c3-v36-content #v6-features .hd-card-top b{font-weight:500;font-size:9px;letter-spacing:.15em}.c3-v36-content #v6-features .hd-card-ui{min-width:0}.c3-v36-content #v6-features .hd-sample-label{position:absolute;bottom:12px;left:21px;right:21px}.c3-v36-content #v6-features .hd-card>h4{font-size:18px;line-height:1.25;letter-spacing:-.025em;font-weight:400;margin:0 0 11px;min-height:45px}.c3-v36-content #v6-features .hd-card-desc{margin:0}.c3-v36-content #v6-features .hd-card-signals{display:flex;flex-wrap:wrap;gap:5px 10px;margin-top:15px;line-height:1.6}.c3-v36-content #v6-features .hd-card-signals span+span:before{content:"\b7";padding-right:10px}.c3-v36-content #v6-features .hd-metric{display:flex;flex-direction:column;gap:8px}.c3-v36-content #v6-features .hd-metric>strong{font-size:54px;line-height:1}.c3-v36-content #v6-features .hd-metric strong small{letter-spacing:0;margin-left:5px}.c3-v36-content #v6-features .hd-metric>span{font-size:10px;line-height:1.5}.c3-v36-content #v6-features .hd-ui-eyebrow{letter-spacing:.1em;line-height:1.6}.c3-v36-content #v6-features .hd-card-ui h5{line-height:1.06;letter-spacing:-.045em;margin:0 0 16px}.c3-v36-content #v6-features .hd-ui-note{line-height:1.65;margin:12px 0 0}.c3-v36-content #v6-features .hd-chart{width:100%;height:69px;display:block;margin:17px 0 3px;overflow:visible}.c3-v36-content #v6-features .hd-chart-grid{fill:none}.c3-v36-content #v6-features .hd-chart-line{stroke:#9b9b9b;fill:none;stroke-linecap:round;stroke-linejoin:round}.c3-v36-content #v6-features .hd-axis{display:flex;justify-content:space-between;gap:10px;margin-top:7px}.c3-v36-content #v6-features .hd-stages{height:58px;display:flex;align-items:center;gap:2px;margin:20px 0 12px}.c3-v36-content #v6-features .hd-stages i{flex:1;height:calc(12px + var(--stage) * 5px);border-radius:2px}.c3-v36-content #v6-features .hd-legend{display:flex;justify-content:space-between}.c3-v36-content #v6-features .hd-legend span:before{content:"";width:4px;height:4px;border-radius:1px;display:inline-block;margin-right:5px}.c3-v36-content #v6-features .hd-bars{display:flex;align-items:end;gap:4px;height:54px;margin:10px 0}.c3-v36-content #v6-features .hd-bars i{flex:1;height:var(--bar);border-radius:2px}.c3-v36-content #v6-features .hd-week-bars{margin-top:25px;height:59px;gap:8px}.c3-v36-content #v6-features .hd-rhythm-bars{align-items:center;height:52px;margin-top:26px}.c3-v36-content #v6-features .hd-night-tracks{display:grid;gap:5px;margin:20px 0 5px}.c3-v36-content #v6-features .hd-night-tracks>div{display:grid;grid-template-columns:57px 1fr;gap:8px;align-items:center}.c3-v36-content #v6-features .hd-night-tracks span{letter-spacing:.045em}.c3-v36-content #v6-features .hd-night-tracks .hd-bars{height:28px;margin:0;align-items:center;gap:3px}.c3-v36-content #v6-features .hd-score-lines{display:grid;gap:13px;margin-top:22px}.c3-v36-content #v6-features .hd-score-lines>span{position:relative;display:flex;align-items:center;gap:10px;font-size:8px}.c3-v36-content #v6-features .hd-score-lines i{display:block;height:3px;border-radius:3px;max-width:120px;margin-left:auto}.c3-v36-content #v6-features .hd-clock-arc{width:103px;height:72px;border:1px solid #b6b6b6;border-bottom:0;border-radius:80px 80px 0 0;margin:8px auto 20px;display:flex;align-items:center;justify-content:center;position:relative;font-size:22px;letter-spacing:-.035em}.c3-v36-content #v6-features .hd-clock-arc i{position:absolute;height:5px;width:5px;border-radius:50%;left:-3px;bottom:0}.c3-v36-content #v6-features .hd-rows{display:grid;margin-top:19px}.c3-v36-content #v6-features .hd-rows>div{display:flex;justify-content:space-between;align-items:center;gap:18px;padding:11px 0;border-top:1px solid #c1c1c151;font-size:9px}.c3-v36-content #v6-features .hd-rows b{font-size:10px}.c3-v36-content #v6-features .hd-dual-values{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding-top:6px}.c3-v36-content #v6-features .hd-dual-values>div{display:grid;gap:9px}.c3-v36-content #v6-features .hd-dual-values>div+div{border-left:1px solid #c8c8c8;padding-left:18px}.c3-v36-content #v6-features .hd-dual-values b{font-size:41px;font-weight:400;letter-spacing:-.055em}.c3-v36-content #v6-features .hd-dual-values small{font-size:12px;margin-left:4px;letter-spacing:0}.c3-v36-content #v6-features .hd-dual-values span{font-size:8px;letter-spacing:.08em}.c3-v36-content #v6-features .hd-lorenz{width:100%;height:142px;margin:-4px auto 0}.c3-v36-content #v6-features .hd-lorenz text{font:6px Arial;letter-spacing:.08em}.c3-v36-content #v6-features .hd-radar{height:146px;width:146px;position:relative;margin:0 auto;display:grid;place-items:center;border:1px solid #cccccc;border-radius:50%}.c3-v36-content #v6-features .hd-radar i{position:absolute;top:20px;right:20px;bottom:20px;left:20px;border:1px solid #bcbcbc;border-radius:50%}.c3-v36-content #v6-features .hd-radar i:nth-child(2){top:40px;right:40px;bottom:40px;left:40px}.c3-v36-content #v6-features .hd-radar i:nth-child(3){top:59px;right:59px;bottom:59px;left:59px}.c3-v36-content #v6-features .hd-radar:before,.c3-v36-content #v6-features .hd-radar:after{position:absolute;content:"";width:1px;height:100%}.c3-v36-content #v6-features .hd-radar b{position:absolute;right:33px;top:35px;width:7px;height:7px;border-radius:50%}.c3-v36-content #v6-features .hd-radar>span{font-size:6px;letter-spacing:.09em;z-index:1;padding:6px}.c3-v36-content #v6-features .hd-radar-labels{display:flex;justify-content:space-between;font-size:8px;margin:9px 0 0}.c3-v36-content #v6-features .hd-detected{font-size:9px;display:flex;align-items:center;gap:7px;margin-bottom:24px}.c3-v36-content #v6-features .hd-detected i{width:5px;height:5px;border-radius:50%}.c3-v36-content #v6-features .hd-cycle{width:134px;height:134px;display:grid;place-items:center;border:1px solid #cacaca;border-radius:50%;margin:10px auto 0;position:relative}.c3-v36-content #v6-features .hd-cycle i{position:absolute;top:11px;right:11px;bottom:11px;left:11px;border:8px solid #adadad70;border-radius:50%}.c3-v36-content #v6-features .hd-cycle span{font-size:12px;letter-spacing:-.03em}.c3-v36-content #v6-features .hd-connections{display:grid;grid-template-columns:1fr 1fr;align-items:center;text-align:center;gap:20px 15px;margin:30px 0 0;position:relative}.c3-v36-content #v6-features .hd-connections span{padding:9px 0;border:1px solid #c0c0c077;border-radius:25px;font-size:9px}.c3-v36-content #v6-features .hd-connections b{grid-column:1/-1;font-size:24px;font-weight:400;letter-spacing:-.035em}.c3-v36-content #v6-features .hd-rail-footer{display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:8px}.c3-v36-content #v6-features .hd-rail-hint{white-space:nowrap}.c3-v36-content #v6-features .hd-rail-hint>span{font-size:13px;margin-left:7px}.c3-v36-content #v6-features .hd-scroll-track{height:2px;flex:1;position:relative;max-width:250px;border-radius:3px;overflow:hidden}.c3-v36-content #v6-features .hd-scroll-track i{display:block;width:40%;height:100%}.c3-v36-content #v6-features .hd-range{font-size:8px;letter-spacing:.04em;white-space:nowrap;min-width:57px;text-align:right}.c3-v36-content #v6-features .hd-overview-note{display:flex;justify-content:space-between;align-items:start;gap:30px}.c3-v36-content #v6-features .hd-overview-note p{max-width:400px;text-align:right}.c3-v36-content #v6-features .hd-total{display:grid;grid-template-columns:.6fr 1.4fr;gap:70px;align-items:center;max-width:910px;margin:61px auto 35px;padding:0 30px}.c3-v36-content #v6-features .hd-total-number{font-size:138px;font-weight:400;line-height:1;letter-spacing:-.075em}.c3-v36-content #v6-features .hd-total-number>span{font-size:.65em;vertical-align:top;position:relative;top:9px;margin-left:7px}.c3-v36-content #v6-features .hd-total h3{font-size:30px;font-weight:400;line-height:1.15;letter-spacing:-.04em;margin-bottom:17px}.c3-v36-content #v6-features .hd-total p{font-size:11px;line-height:1.85;max-width:390px;margin-bottom:17px}.c3-v36-content #v6-features #hd-explore{display:flex;align-items:center;justify-content:space-between;gap:35px;min-height:39px;font-size:11px;padding:7px 0;border-bottom:1px solid #b2b2b2}.c3-v36-content #v6-features #hd-explore span{font-size:19px;font-weight:300}.c3-v36-content #v6-features .hd-index{border-block:1px solid #d8d8d8;padding:32px 35px;margin:30px 0 26px}.c3-v36-content #v6-features .hd-index-heading{display:flex;justify-content:space-between;align-items:center;gap:25px;margin-bottom:31px}.c3-v36-content #v6-features .hd-index-heading>span{font-size:8px;letter-spacing:.13em}.c3-v36-content #v6-features .hd-index-heading>p{font-size:12px}.c3-v36-content #v6-features .hd-index-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px}.c3-v36-content #v6-features .hd-index-group summary{list-style:none;font-size:12px;letter-spacing:-.01em;display:flex;justify-content:space-between;gap:15px}.c3-v36-content #v6-features .hd-index-group summary>span{display:none}.c3-v36-content #v6-features summary::-webkit-details-marker{display:none}.c3-v36-content #v6-features .hd-index-group ul{list-style:none;padding:0;display:grid;gap:12px;margin:19px 0 0}.c3-v36-content #v6-features .hd-index-group li{font-size:10px;line-height:1.6}.c3-v36-content #v6-features .hd-index-end{display:flex;justify-content:space-between;align-items:end;gap:25px;border-top:1px solid #cccccc;margin-top:29px;padding-top:21px}.c3-v36-content #v6-features .hd-index-end p{font-size:12px;line-height:1.7}.c3-v36-content #v6-features .hd-index-end strong{font-weight:400}.c3-v36-content #v6-features #hd-index-close{font-size:10px;min-height:35px;display:flex;gap:20px;align-items:center}.c3-v36-content #v6-features .hd-disclaimer{font-size:8px;line-height:1.85;text-align:center;max-width:860px;margin:36px auto 0}@media(min-width:1450px){.c3-v36-content #v6-features .hd-card{flex-basis:280px}.c3-v36-content #v6-features .hd-gallery-layout{grid-template-columns:236px minmax(0,1fr)}}@media(max-width:1100px){.c3-v36-content #v6-features .hd-heading{gap:40px}.c3-v36-content #v6-features .hd-tabs{gap:18px}.c3-v36-content #v6-features .hd-tabs button{gap:7px}.c3-v36-content #v6-features .hd-gallery-layout{grid-template-columns:185px minmax(0,1fr);gap:22px}.c3-v36-content #v6-features .hd-lifestyle>div:last-child{left:21px}.c3-v36-content #v6-features .hd-lifestyle h4{font-size:25px}.c3-v36-content #v6-features .hd-card{flex-basis:252px}.c3-v36-content #v6-features .hd-card-visual{padding-inline:19px}.c3-v36-content #v6-features .hd-card-count{margin-right:4px}.c3-v36-content #v6-features .hd-category-head{gap:20px}.c3-v36-content #v6-features .hd-category-head p{max-width:490px}}@media(max-width:800px){.c3-v36-content #v6-features.hd-module{padding-top:72px}.c3-v36-content #v6-features .hd-heading h2{font-size:clamp(40px,7.6vw,60px)}.c3-v36-content #v6-features .hd-heading-copy{margin-top:25px}.c3-v36-content #v6-features .hd-heading-copy p{font-size:13px;margin-bottom:15px}.c3-v36-content #v6-features .hd-heading-copy strong{font-size:12px}.c3-v36-content #v6-features .hd-tabs{margin-bottom:26px}.c3-v36-content #v6-features .hd-tabs button{flex:none;justify-content:start;padding-block:14px 17px}.c3-v36-content #v6-features .hd-full-label{display:none}.c3-v36-content #v6-features .hd-short-label{display:inline}.c3-v36-content #v6-features .hd-category-head{display:block;margin-bottom:20px}.c3-v36-content #v6-features .hd-category-head h3{font-size:25px;max-width:500px}.c3-v36-content #v6-features .hd-category-head p{font-size:11px;max-width:520px}.c3-v36-content #v6-features .hd-gallery-controls{justify-content:end;margin-top:17px}.c3-v36-content #v6-features .hd-card-count{margin-right:auto}.c3-v36-content #v6-features .hd-gallery-controls button{width:33px;height:33px}.c3-v36-content #v6-features .hd-lifestyle{border-radius:17px}.c3-v36-content #v6-features .hd-lifestyle .hd-hero-index{font-size:7px;top:20px;left:23px}.c3-v36-content #v6-features .hd-lifestyle>div:last-child{left:23px;right:auto}.c3-v36-content #v6-features .hd-lifestyle p{display:none}.c3-v36-content #v6-features .hd-sleep .hd-lifestyle img{object-position:20% 43%}.c3-v36-content #v6-features .hd-activity .hd-lifestyle img{object-position:40% 31%}.c3-v36-content #v6-features .hd-women .hd-lifestyle img{object-position:50% 38%}.c3-v36-content #v6-features .hd-heart .hd-lifestyle img{width:100%;height:160%;left:20%;top:-30%;object-position:center;object-fit:contain}.c3-v36-content #v6-features .hd-card{flex-basis:280px}.c3-v36-content #v6-features .hd-card-visual{padding:22px}.c3-v36-content #v6-features .hd-card>h4{min-height:44px}.c3-v36-content #v6-features .hd-card-desc{max-width:270px}.c3-v36-content #v6-features .hd-overview-note{display:block}.c3-v36-content #v6-features .hd-overview-note p{text-align:left;max-width:none;margin-top:5px}.c3-v36-content #v6-features .hd-total{gap:35px;padding:0 10px;grid-template-columns:.6fr 1fr;margin-top:51px}.c3-v36-content #v6-features .hd-total-number{font-size:112px}.c3-v36-content #v6-features .hd-total h3{font-size:26px}.c3-v36-content #v6-features .hd-total p{font-size:10px}.c3-v36-content #v6-features .hd-index{padding:26px}.c3-v36-content #v6-features .hd-index-heading{display:block;margin-bottom:20px}.c3-v36-content #v6-features .hd-index-heading p{font-size:11px;margin-top:10px}.c3-v36-content #v6-features .hd-index-grid{display:block}.c3-v36-content #v6-features .hd-index-group{border-top:1px solid #cecece}.c3-v36-content #v6-features .hd-index-group summary{padding:18px 0;font-size:12px}.c3-v36-content #v6-features .hd-index-group summary span{display:block;font-size:18px;font-weight:300}.c3-v36-content #v6-features .hd-index-group ul{grid-template-columns:1fr 1fr;gap:12px 17px;margin:0 0 21px}.c3-v36-content #v6-features .hd-index-group li{font-size:10px}.c3-v36-content #v6-features .hd-index-end{margin-top:0;padding-top:19px}.c3-v36-content #v6-features .hd-index-end p{font-size:11px}.c3-v36-content #v6-features #hd-index-close{font-size:9px;gap:10px;white-space:nowrap}}@media(max-width:500px){.c3-v36-content #v6-features .hd-heading .eyebrow{font-size:8px;margin-bottom:20px}.c3-v36-content #v6-features .hd-heading h2{font-size:clamp(35px,8.8vw,44px)}.c3-v36-content #v6-features .hd-heading-copy p{font-size:12px;line-height:1.85}.c3-v36-content #v6-features .hd-heading-copy strong{font-size:11px}.c3-v36-content #v6-features .hd-tabs{gap:23px}.c3-v36-content #v6-features .hd-tabs button{font-size:11px;gap:6px}.c3-v36-content #v6-features .hd-tabs button svg{width:15px;height:15px}.c3-v36-content #v6-features .hd-category-head h3{font-size:23px}.c3-v36-content #v6-features .hd-category-head p{font-size:10px;line-height:1.8}.c3-v36-content #v6-features .hd-lifestyle{height:169px;margin-bottom:21px}.c3-v36-content #v6-features .hd-lifestyle h4{font-size:26px}.c3-v36-content #v6-features .hd-rail{gap:17px}.c3-v36-content #v6-features .hd-card{flex-basis:calc(100% - 39px)}.c3-v36-content #v6-features .hd-card>h4{font-size:19px}.c3-v36-content #v6-features .hd-card-desc{font-size:12px;min-height:65px}.c3-v36-content #v6-features .hd-card-signals{font-size:9px}.c3-v36-content #v6-features .hd-rail-footer{gap:13px;font-size:8px}.c3-v36-content #v6-features .hd-scroll-track{max-width:100px}.c3-v36-content #v6-features .hd-total{gap:20px;grid-template-columns:114px minmax(0,1fr);padding:0}.c3-v36-content #v6-features .hd-total-number{font-size:87px}.c3-v36-content #v6-features .hd-total-number>span{margin-left:3px;top:6px}.c3-v36-content #v6-features .hd-total h3{font-size:22px}.c3-v36-content #v6-features .hd-total p{font-size:10px;line-height:1.75}.c3-v36-content #v6-features #hd-explore{font-size:10px;gap:15px;text-align:left}.c3-v36-content #v6-features .hd-index{padding:23px 20px}.c3-v36-content #v6-features .hd-index-end{display:block}.c3-v36-content #v6-features #hd-index-close{margin-top:10px}.c3-v36-content #v6-features .hd-disclaimer{text-align:left;font-size:8px}}@media(prefers-reduced-motion:reduce){.c3-v36-content #v6-features *,.c3-v36-content #v6-features *:before,.c3-v36-content #v6-features *:after{scroll-behavior:auto!important}}.c3-v36-content #experience .hrv-inline-note{display:flex;gap:28px;justify-content:space-between;align-items:start;border-top:1px solid #d9d9d9;margin-top:27px;padding-top:15px}.c3-v36-content #experience .hrv-inline-note>p{line-height:1.85;max-width:790px;margin:0}.c3-v36-content #experience .hrv-inline-note>button{white-space:nowrap;padding:1px 0}@media(max-width:700px){.c3-v36-content #experience .hrv-inline-note{display:block;margin-top:23px;padding-top:14px}.c3-v36-content #experience .hrv-inline-note>button{margin-top:8px}}.c3-v36-content #v6-app .cx-heading{display:grid;grid-template-columns:1.25fr .75fr;gap:70px;align-items:end;margin-bottom:66px}.c3-v36-content #v6-app .cx-eyebrow{font-size:10px;letter-spacing:.17em;line-height:1.6;font-weight:500;margin:0 0 24px;display:block}.c3-v36-content #v6-app .cx-heading h2{font-size:clamp(44px,5.2vw,76px);font-weight:500;letter-spacing:-.063em;line-height:1.06;margin:0}.c3-v36-content #v6-app .cx-intro{max-width:380px;padding-bottom:2px}.c3-v36-content #v6-app .cx-intro>p{font-size:15px;line-height:1.85;margin:0}.c3-v36-content #v6-app .cx-intro>.cx-support{font-size:13px;line-height:1.8;margin-top:23px}.c3-v36-content #v6-app .cx-experience{position:relative;isolation:isolate;border-top:1px solid var(--cx-line);scroll-margin-top:105px}.c3-v36-content #v6-app .cx-experience:before{content:"";position:absolute;width:78%;height:74%;left:19%;top:10%;z-index:-1}.c3-v36-content #v6-app .cx-stage-meta{display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:9px;letter-spacing:.12em;padding:25px 0 4px}.c3-v36-content #v6-app .cx-stage-meta>span:first-child{display:flex;align-items:center;gap:9px}.c3-v36-content #v6-app .cx-stage-meta i{width:5px;height:5px;border-radius:50%}.c3-v36-content #v6-app .cx-stage{display:grid;grid-template-columns:minmax(0,1fr) 342px minmax(0,.82fr);gap:52px;align-items:center;min-height:733px;padding:30px 0 20px}.c3-v36-content #v6-app .cx-editorial,.c3-v36-content #v6-app .cx-lens{display:grid;align-items:center;min-width:0}.c3-v36-content #v6-app .cx-story,.c3-v36-content #v6-app .cx-lens-view{grid-area:1/1;visibility:hidden}.c3-v36-content #v6-app .cx-story.is-active,.c3-v36-content #v6-app .cx-lens-view.is-active{visibility:visible}.c3-v36-content #v6-app .cx-story>.cx-eyebrow{margin-bottom:24px;font-size:9px}.c3-v36-content #v6-app .cx-story h3{font-size:clamp(30px,3vw,44px);font-weight:500;line-height:1.14;letter-spacing:-.052em;margin:0 0 25px}.c3-v36-content #v6-app .cx-story>p{font-size:14px;line-height:1.85;margin:0 0 15px;max-width:315px}.c3-v36-content #v6-app .cx-story>.cx-lead{font-size:15px;line-height:1.75}.c3-v36-content #v6-app .cx-story-note{border-top:1px solid var(--cx-line);padding-top:23px;margin-top:29px;max-width:310px}.c3-v36-content #v6-app .cx-story-note>span{font-size:8px;letter-spacing:.12em;line-height:1.6;display:block;margin-bottom:11px}.c3-v36-content #v6-app .cx-story-note>p{font-size:13px;line-height:1.85;margin:0}.c3-v36-content #v6-app .cx-device-area{position:relative;width:342px;justify-self:center}.c3-v36-content #v6-app .cx-orbit{position:absolute;z-index:-1;width:560px;height:560px;top:50%;left:50%;border:1px solid #d1d1d10b;border-radius:50%}.c3-v36-content #v6-app .cx-device{position:relative;width:342px;height:686px;padding:9px 9px 7px;border:1px solid #6f6f6f;border-radius:47px;overflow:visible}.c3-v36-content #v6-app .cx-device:before{content:"";position:absolute;width:3px;height:54px;left:-4px;top:142px;border-radius:2px 0 0 2px}.c3-v36-content #v6-app .cx-device:after{content:"";position:absolute;width:3px;height:72px;right:-4px;top:166px;border-radius:0 2px 2px 0}.c3-v36-content #v6-app .cx-device-status{height:40px;border-radius:37px 37px 0 0;display:flex;justify-content:space-between;align-items:center;padding:0 22px;font-size:11px;position:relative}.c3-v36-content #v6-app .cx-device-status>i{position:absolute;left:50%;width:83px;height:23px;border-radius:20px;top:5px}.c3-v36-content #v6-app .cx-device-status svg{width:43px;height:14px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round}.c3-v36-content #v6-app .cx-screen{height:572px;position:relative;overflow:hidden;touch-action:pan-y}.c3-v36-content #v6-app .cx-view{position:absolute;top:0;right:0;bottom:0;left:0;padding:12px 18px 0;visibility:hidden}.c3-v36-content #v6-app .cx-view.is-active{visibility:visible}.c3-v36-content #v6-app .cx-app-brand{display:flex;align-items:center;justify-content:space-between;font-size:13px;letter-spacing:.15em;margin-bottom:24px;font-weight:500}.c3-v36-content #v6-app .cx-app-brand>span{font-size:7px;letter-spacing:.1em;font-weight:400}.c3-v36-content #v6-app .cx-view h4{font-size:31px;font-weight:400;letter-spacing:-.045em;line-height:1.12;margin:0 0 8px}.c3-v36-content #v6-app .cx-screen-sub{font-size:10px;line-height:1.6;margin:0 0 21px}.c3-v36-content #v6-app .cx-metric-grid{display:grid;grid-template-columns:1fr 1fr;gap:9px}.c3-v36-content #v6-app .cx-metric{border:1px solid #d7d7d71a;padding:13px 13px 11px;border-radius:15px;min-width:0;min-height:141px}.c3-v36-content #v6-app .cx-metric>span{font-size:11px}.c3-v36-content #v6-app .cx-metric>strong{display:block;font-size:35px;letter-spacing:-.06em;font-weight:400;line-height:1.2;margin:5px 0 4px}.c3-v36-content #v6-app .cx-metric strong small{font-size:12px;letter-spacing:0;font-weight:400}.c3-v36-content #v6-app .cx-metric p{font-size:9.5px;line-height:1.5;margin:8px 0 0}.c3-v36-content #v6-app .cx-meter{height:3px;border-radius:3px;margin:10px 0 12px;overflow:hidden}.c3-v36-content #v6-app .cx-meter i{display:block;width:var(--fill);height:100%}.c3-v36-content #v6-app .cx-spark{width:100%;height:15px;fill:none;stroke:#dcdcdc;stroke-width:1.6;overflow:visible}.c3-v36-content #v6-app .cx-spark-muted{stroke:#adadad}.c3-v36-content #v6-app .cx-spark path{stroke-dasharray:1;stroke-dashoffset:1}.c3-v36-content #v6-app .cx-view.is-active .cx-spark path{stroke-dashoffset:0}.c3-v36-content #v6-app .cx-context{border-top:1px solid #dadada29;margin-top:19px;padding:16px 2px 0}.c3-v36-content #v6-app .cx-mini-label{display:flex;align-items:center;gap:6px;font-size:8px;letter-spacing:.12em}.c3-v36-content #v6-app .cx-mini-label>i{font-size:14px;font-style:normal;line-height:1}.c3-v36-content #v6-app .cx-context>p{font-size:11px;line-height:1.75;margin:9px 0 0}.c3-v36-content #v6-app .cx-device-bottom{position:relative;height:55px;border-radius:0 0 37px 37px;display:flex;justify-content:space-evenly;padding:7px 20px 16px;border-top:1px solid #ffffff09}.c3-v36-content #v6-app .cx-device-bottom>span{font-size:17px;line-height:1;display:flex;align-items:center;flex-direction:column;gap:4px}.c3-v36-content #v6-app .cx-device-bottom small{font-size:7px}.c3-v36-content #v6-app .cx-device-bottom>i{width:100px;height:3px;border-radius:3px;position:absolute;bottom:6px;left:50%}.c3-v36-content #v6-app .cx-screen-eyebrow{font-size:8px;letter-spacing:.14em;display:block;margin-bottom:10px}.c3-v36-content #v6-app .cx-signal-stack{display:grid;gap:8px;margin:21px 0 0}.c3-v36-content #v6-app .cx-signal{display:flex;flex-direction:column;gap:5px;border:1px solid #d8d8d818;border-radius:11px;padding:10px 12px}.c3-v36-content #v6-app .cx-signal>span{font-size:9px}.c3-v36-content #v6-app .cx-signal>b{display:flex;justify-content:space-between;font-size:12px;font-weight:400}.c3-v36-content #v6-app .cx-signal i{font-style:normal}.c3-v36-content #v6-app .cx-connect{height:49px;position:relative}.c3-v36-content #v6-app .cx-connect svg{width:100%;height:42px;fill:none;stroke:#bdbdbd69;stroke-width:1}.c3-v36-content #v6-app .cx-connect path{stroke-dasharray:1;stroke-dashoffset:1}.c3-v36-content #v6-app .cx-view.is-active .cx-connect path{stroke-dashoffset:0}.c3-v36-content #v6-app .cx-connect>i{position:absolute;bottom:-5px;left:50%;font-style:normal;border:1px solid #bdbdbd4d;border-radius:50%;width:24px;height:24px;display:grid;place-items:center;font-size:16px}.c3-v36-content #v6-app .cx-insight-context{padding-top:14px;margin-top:2px;border:0}.c3-v36-content #v6-app .cx-insight-context>p{font-size:10.5px;line-height:1.7;margin-top:8px}.c3-v36-content #v6-app .cx-period{display:flex;gap:3px;border:1px solid #ffffff15;padding:3px;border-radius:9px;margin:0 0 18px;width:max-content}.c3-v36-content #v6-app .cx-period button{min-height:30px;padding:7px 17px;border-radius:6px;font-size:8px;letter-spacing:.1em}.c3-v36-content #v6-app .cx-chart-card{border:1px solid #e0e0e017;border-radius:16px;padding:15px 13px 11px}.c3-v36-content #v6-app .cx-chart-title{display:flex;align-items:center;justify-content:space-between;font-size:10px;margin-bottom:8px}.c3-v36-content #v6-app .cx-chart-title b{font-size:13px;font-weight:400}.c3-v36-content #v6-app .cx-chart-title i{font-style:normal;margin-left:5px}.c3-v36-content #v6-app .cx-trend{width:100%;height:129px;overflow:visible}.c3-v36-content #v6-app .cx-gridline{stroke:#ffffff0b;fill:none;stroke-width:1}.c3-v36-content #v6-app .cx-baseline-zone{fill:#d4d4d40c}.c3-v36-content #v6-app .cx-chart-area{fill:url(#cx-chart-fill);stroke:none}.c3-v36-content #v6-app .cx-trend-line{fill:none;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1}.c3-v36-content #v6-app .cx-view.is-active .cx-trend-line{stroke-dashoffset:0}.c3-v36-content #v6-app #cx-trend-dot{fill:#dedede;stroke:#292929;stroke-width:2}.c3-v36-content #v6-app .cx-chart-axis{display:flex;justify-content:space-between;font-size:8px;margin:0 0 11px}.c3-v36-content #v6-app .cx-chart-legend{font-size:8px;display:flex;align-items:center;gap:5px}.c3-v36-content #v6-app .cx-chart-legend i{width:10px;height:5px;border:1px solid #d2d2d236;border-radius:2px}.c3-v36-content #v6-app .cx-trend-rows{margin-top:15px}.c3-v36-content #v6-app .cx-trend-rows>div{display:flex;align-items:center;justify-content:space-between;gap:14px;border-bottom:1px solid #ffffff0c;padding:13px 0;font-size:10px}.c3-v36-content #v6-app .cx-trend-rows b{font-size:10px;font-weight:400;text-align:right}.c3-v36-content #v6-app .cx-phone-footer{font-size:9px;line-height:1.7;margin:18px 0 0}.c3-v36-content #v6-app .cx-baseline-list{margin-top:5px}.c3-v36-content #v6-app .cx-baseline-row{margin-bottom:13px}.c3-v36-content #v6-app .cx-baseline-row>div:first-child{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;font-size:11px}.c3-v36-content #v6-app .cx-baseline-row strong{font-size:20px;letter-spacing:-.04em;font-weight:400}.c3-v36-content #v6-app .cx-baseline-row small{font-size:10px}.c3-v36-content #v6-app .cx-range{height:3px;position:relative;border-radius:4px;margin:0 0 9px}.c3-v36-content #v6-app .cx-range>i{position:absolute;top:-3px;height:9px;left:var(--from);width:calc(var(--to) - var(--from));border:1px solid #cccccc20;border-radius:3px}.c3-v36-content #v6-app .cx-range>b{position:absolute;left:var(--point);top:-2px;width:7px;height:7px;border-radius:50%}.c3-v36-content #v6-app .cx-baseline-row>p{font-size:9px;line-height:1.5;margin:0}.c3-v36-content #v6-app .cx-baseline-key{display:flex;gap:18px;font-size:8px;margin-top:19px}.c3-v36-content #v6-app .cx-baseline-key>span{display:flex;align-items:center;gap:5px}.c3-v36-content #v6-app .cx-baseline-key i{width:14px;height:6px;border-radius:2px}.c3-v36-content #v6-app .cx-baseline-key b{width:5px;height:5px;border-radius:50%}.c3-v36-content #v6-app .cx-baseline-context{padding-top:14px;margin-top:16px}.c3-v36-content #v6-app .cx-baseline-context p{font-size:10px}.c3-v36-content #v6-app .cx-lens{position:relative;padding:24px 0 24px 26px;border-left:1px solid #d9d9d91c}.c3-v36-content #v6-app .cx-lens-kicker{font-size:8px;letter-spacing:.15em;display:block;line-height:1.8}.c3-v36-content #v6-app .cx-lens h4{font-size:26px;line-height:1.18;letter-spacing:-.04em;font-weight:400;margin:24px 0 14px}.c3-v36-content #v6-app .cx-lens p{font-size:12px;line-height:1.85;margin:0}.c3-v36-content #v6-app .cx-lens-foot{font-size:7px;line-height:1.8;letter-spacing:.1em;display:block;margin-top:24px}.c3-v36-content #v6-app .cx-orbit-map{position:relative;height:140px;margin-top:12px;width:100%;max-width:260px}.c3-v36-content #v6-app .cx-orbit-map svg{width:100%;height:100%;fill:none;stroke:#c1c1c145;stroke-width:1}.c3-v36-content #v6-app .cx-orbit-map path{stroke-dasharray:1;stroke-dashoffset:1}.c3-v36-content #v6-app .is-active .cx-orbit-map path{stroke-dashoffset:0}.c3-v36-content #v6-app .cx-orbit-map>span{position:absolute;font-size:8px;padding:5px 6px;border-radius:4px;border:1px solid #bfbfbf16}.c3-v36-content #v6-app .cx-node-a{left:0;top:23px}.c3-v36-content #v6-app .cx-node-b{right:0;top:23px}.c3-v36-content #v6-app .cx-node-c{left:0;bottom:12px}.c3-v36-content #v6-app .cx-node-d{right:0;bottom:12px}.c3-v36-content #v6-app .cx-orbit-map>b{position:absolute;top:58%;left:50%;font-size:8px;letter-spacing:.14em;font-weight:400}.c3-v36-content #v6-app .cx-connection-mark{height:125px;display:flex;align-items:center;justify-content:center;position:relative}.c3-v36-content #v6-app .cx-connection-mark i{width:53px;height:53px;border:1px solid #d5d5d52d;border-radius:50%;margin:0 -11px}.c3-v36-content #v6-app .cx-connection-mark i:nth-child(2){width:78px;height:78px}.c3-v36-content #v6-app .cx-connection-mark b{position:absolute;left:50%;top:50%;font-size:27px;font-weight:400}.c3-v36-content #v6-app .cx-time-mark{height:126px;display:flex;align-items:center;gap:18px;font-size:34px;font-weight:300;letter-spacing:-.06em}.c3-v36-content #v6-app .cx-time-mark i{height:1px;flex:1}.c3-v36-content #v6-app .cx-personal-mark{height:128px;position:relative;display:flex;align-items:center;justify-content:center}.c3-v36-content #v6-app .cx-personal-mark i{position:absolute;width:120px;height:36px;border:1px solid #cfcfcf24;border-radius:50%}.c3-v36-content #v6-app .cx-personal-mark i:nth-child(2){width:98px;height:55px}.c3-v36-content #v6-app .cx-personal-mark i:nth-child(3){width:55px;height:80px}.c3-v36-content #v6-app .cx-personal-mark b{width:7px;height:7px;border-radius:50%}.c3-v36-content #v6-app .cx-navigation{display:flex;align-items:center;justify-content:center;gap:13px;position:relative;z-index:1;padding:17px 0 0}.c3-v36-content #v6-app .cx-tabs{position:relative;display:grid;grid-template-columns:repeat(4,1fr);padding:5px;border:1px solid #ffffff1b;border-radius:50px;width:560px;max-width:calc(100% - 66px)}.c3-v36-content #v6-app .cx-tabs button{position:relative;z-index:1;min-height:48px;padding:12px 9px;font-size:11px;font-weight:500;letter-spacing:.02em;white-space:nowrap;border-radius:40px}.c3-v36-content #v6-app .cx-tab-indicator{position:absolute;top:5px;bottom:5px;left:5px;width:calc((100% - 10px)/4);border-radius:40px;border:1px solid #d7d7d720}.c3-v36-content #v6-app .cx-play{width:48px;height:48px;flex:0 0 48px;display:grid;place-items:center;border:1px solid #ffffff1b;border-radius:50%}.c3-v36-content #v6-app .cx-play svg{width:19px;height:19px;stroke:currentColor;fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.c3-v36-content #v6-app .cx-pause-symbol{display:none}.c3-v36-content #v6-app .cx-play[aria-pressed=true] .cx-pause-symbol{display:block}.c3-v36-content #v6-app .cx-play[aria-pressed=true] .cx-play-symbol{display:none}.c3-v36-content #v6-app .cx-preview-hint{text-align:center;font-size:10px;line-height:1.7;margin:17px 0 0;min-height:18px}.c3-v36-content #v6-app .cx-closing{display:grid;grid-template-columns:1.1fr .9fr;gap:90px;align-items:center;margin-top:63px;padding:45px 0 37px;border-top:1px solid var(--cx-line)}.c3-v36-content #v6-app .cx-closing .cx-eyebrow{font-size:8px;margin-bottom:17px}.c3-v36-content #v6-app .cx-closing h3{font-size:clamp(27px,3vw,41px);font-weight:400;line-height:1.17;letter-spacing:-.047em;margin:0}.c3-v36-content #v6-app .cx-closing>div>p:not(.cx-eyebrow){font-size:13px;line-height:1.85;max-width:440px;margin:0 0 20px}.c3-v36-content #v6-app .cx-cta{font-size:13px;display:inline-flex;align-items:center;gap:35px;min-height:44px;border-bottom:1px solid #aaaaaa50}.c3-v36-content #v6-app .cx-cta>span{font-size:19px}.c3-v36-content #v6-app .cx-microcopy{font-size:9px;line-height:1.7;margin:0;border-top:1px solid #ffffff08;padding-top:20px}.c3-v36-content #v6-app .cx-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.c3-v36-content #v6-app.cx-waiting .cx-view .cx-spark path,.c3-v36-content #v6-app.cx-waiting .cx-view .cx-connect path,.c3-v36-content #v6-app.cx-waiting .cx-orbit-map path,.c3-v36-content #v6-app.cx-waiting .cx-trend-line{stroke-dashoffset:1}@media(min-width:1450px){.c3-v36-content #v6-app .cx-stage{gap:72px}}@media(max-width:1150px){.c3-v36-content #v6-app .cx-heading{gap:40px}.c3-v36-content #v6-app .cx-stage{grid-template-columns:minmax(0,1fr) 342px;gap:70px;max-width:950px;margin:auto}.c3-v36-content #v6-app .cx-lens{display:none}.c3-v36-content #v6-app .cx-story{max-width:350px}.c3-v36-content #v6-app .cx-heading h2{font-size:56px}.c3-v36-content #v6-app .cx-closing{gap:50px}}@media(max-width:760px){.c3-v36-content #v6-app .cx-heading{display:block;margin-bottom:36px}.c3-v36-content #v6-app .cx-heading h2{font-size:clamp(39px,7.6vw,57px);letter-spacing:-.06em}.c3-v36-content #v6-app .cx-heading .cx-eyebrow{font-size:9px;margin-bottom:20px}.c3-v36-content #v6-app .cx-intro{max-width:520px;margin-top:24px}.c3-v36-content #v6-app .cx-intro>p{font-size:13px;line-height:1.85}.c3-v36-content #v6-app .cx-intro>.cx-support{font-size:12px;margin-top:17px}.c3-v36-content #v6-app .cx-experience{display:flex;flex-direction:column;scroll-margin-top:80px}.c3-v36-content #v6-app .cx-stage-meta{font-size:7px;padding-top:22px;gap:15px}.c3-v36-content #v6-app .cx-stage-meta>span:first-child{letter-spacing:.08em}.c3-v36-content #v6-app .cx-stage-meta>span:last-child{text-align:right;max-width:80px;line-height:1.6}.c3-v36-content #v6-app .cx-navigation{order:1;padding:23px 0 0;gap:8px}.c3-v36-content #v6-app .cx-tabs{max-width:calc(100% - 46px);padding:4px}.c3-v36-content #v6-app .cx-tabs button{min-height:43px;padding:10px 4px;font-size:10px;letter-spacing:0}.c3-v36-content #v6-app .cx-tab-indicator{left:4px;top:4px;bottom:4px;width:calc((100% - 8px)/4)}.c3-v36-content #v6-app .cx-play{width:38px;height:38px;flex-basis:38px}.c3-v36-content #v6-app .cx-play svg{width:16px;height:16px}.c3-v36-content #v6-app .cx-stage{order:2;display:flex;flex-direction:column;gap:20px;padding-top:30px;min-height:0;width:100%;max-width:560px}.c3-v36-content #v6-app .cx-editorial{width:100%;min-height:278px}.c3-v36-content #v6-app .cx-story{max-width:none;align-self:start}.c3-v36-content #v6-app .cx-story>.cx-eyebrow{font-size:8px;margin-bottom:14px}.c3-v36-content #v6-app .cx-story h3{font-size:31px;line-height:1.15;margin-bottom:15px}.c3-v36-content #v6-app .cx-story>p{font-size:12px;line-height:1.8;max-width:490px;margin-bottom:8px}.c3-v36-content #v6-app .cx-story>.cx-lead{font-size:13px}.c3-v36-content #v6-app .cx-story>.cx-lead br{display:none}.c3-v36-content #v6-app .cx-story-note{border:0;padding:0;margin-top:15px;max-width:490px}.c3-v36-content #v6-app .cx-story-note>span{font-size:7px;margin-bottom:5px}.c3-v36-content #v6-app .cx-story-note>p{font-size:11px;line-height:1.7}.c3-v36-content #v6-app .cx-story-note>p br{display:none}.c3-v36-content #v6-app .cx-device-area{margin-top:5px}.c3-v36-content #v6-app .cx-preview-hint{order:3;font-size:9px;margin-top:0}.c3-v36-content #v6-app .cx-closing{grid-template-columns:1fr;gap:23px;margin-top:38px;padding:31px 0 29px}.c3-v36-content #v6-app .cx-closing h3{font-size:32px}.c3-v36-content #v6-app .cx-closing>div>p:not(.cx-eyebrow){font-size:12px;max-width:490px;margin-bottom:15px}.c3-v36-content #v6-app .cx-cta{font-size:12px}.c3-v36-content #v6-app .cx-microcopy{font-size:8px}}@media(max-width:385px){.c3-v36-content #v6-app .cx-device-area{width:308px;height:618px}.c3-v36-content #v6-app .cx-tabs button{font-size:9px}.c3-v36-content #v6-app .cx-editorial{min-height:300px}.c3-v36-content #v6-app .cx-story h3{font-size:29px}}.c3-v36-content #v6-engineering.de-module{padding:110px 0 40px;overflow:hidden}.c3-v36-content #v6-engineering .de-heading{display:grid;grid-template-columns:1.25fr .75fr;gap:70px;align-items:end;margin-bottom:54px}.c3-v36-content #v6-engineering .de-eyebrow{font-size:10px;letter-spacing:.16em;line-height:1.7;font-weight:400;display:block;margin:0 0 23px}.c3-v36-content #v6-engineering .de-heading h2{font-size:clamp(45px,5.15vw,74px);font-weight:500;line-height:1.06;letter-spacing:-.06em;margin:0}.c3-v36-content #v6-engineering .de-intro{max-width:405px;padding-bottom:3px}.c3-v36-content #v6-engineering .de-intro>p{font-size:14px;line-height:1.85;margin:0}.c3-v36-content #v6-engineering .de-intro>.de-support{font-size:12px;line-height:1.8;margin-top:20px}.c3-v36-content #v6-engineering .de-shell{height:590px;border-radius:28px;position:relative;isolation:isolate;overflow:hidden}.c3-v36-content #v6-engineering .de-visual{position:absolute;top:0;right:0;bottom:0;left:0;isolation:isolate}.c3-v36-content #v6-engineering .de-studio-label{position:absolute;top:29px;right:31px;z-index:2;font-size:8px;letter-spacing:.16em}.c3-v36-content #v6-engineering #de-canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;touch-action:pan-y}.c3-v36-content #v6-engineering .de-visual{container:de-stage / size}.c3-v36-content #v6-engineering .de-fallback{position:absolute;width:min(100cqw,189.285714cqh);height:auto;max-width:none;right:auto;left:69%;top:47%;transform:translate(-50%,-50%)}@container de-stage (max-width:939px){.c3-v36-content #v6-engineering .de-fallback{width:min(82.142857cqw,189.285714cqh);left:76%}}@media(max-width:800px){.c3-v36-content #v6-engineering .de-fallback{width:min(135.714286cqw,125cqh);left:50%}}.c3-v36-content #v6-engineering .de-dimension{display:none!important;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:1}.c3-v36-content #v6-engineering .de-dimension path{fill:none;stroke:#686868;stroke-width:.85}.c3-v36-content #v6-engineering .de-dimension text{fill:#5e5e5e;font-size:11px;letter-spacing:.03em}.c3-v36-content #v6-engineering .de-interaction-hint{position:absolute;right:31px;bottom:59px;font-size:9px;letter-spacing:.025em;display:flex;align-items:center;gap:9px}.c3-v36-content #v6-engineering .de-interaction-hint>span{font-size:17px;line-height:1}.c3-v36-content #v6-engineering .de-readouts{position:absolute;top:62px;left:42px;width:332px;z-index:3;display:grid;align-items:start}.c3-v36-content #v6-engineering .de-readout{grid-area:1/1;visibility:hidden}.c3-v36-content #v6-engineering .de-readout.is-active{visibility:visible}.c3-v36-content #v6-engineering .de-stage-eyebrow{font-size:8px;letter-spacing:.13em;display:block;font-weight:400;margin:0 0 23px;line-height:1.6}.c3-v36-content #v6-engineering .de-main-measure{font-size:108px;line-height:1;letter-spacing:-.055em;font-weight:400;display:flex;align-items:baseline;gap:11px;margin:0 0 16px;overflow:visible}.c3-v36-content #v6-engineering .de-main-measure .v15-spec-number{display:inline-block;line-height:1.03;padding-right:.09em;overflow:visible}.c3-v36-content #v6-engineering .de-main-measure>span{font-size:24px;letter-spacing:-.03em}.c3-v36-content #v6-engineering sup{font-size:.45em;top:-.65em;position:relative;vertical-align:baseline;margin-left:2px}.c3-v36-content #v6-engineering .de-readout>h3{font-size:20px;letter-spacing:-.025em;font-weight:400;margin:0 0 13px}.c3-v36-content #v6-engineering .de-readout>p,.c3-v36-content #v6-engineering #de-inside-intro>p{max-width:274px;margin:0}.c3-v36-content #v6-engineering .de-readout .de-stage-title{font-size:34px;letter-spacing:-.05em;line-height:1.14;font-weight:400;margin:0 0 21px}.c3-v36-content #v6-engineering .de-secondary-measures{display:flex;gap:23px;margin-top:34px;padding-top:23px;border-top:1px solid #9c9c9c36}.c3-v36-content #v6-engineering .de-secondary-measures>div{flex:1;min-width:0}.c3-v36-content #v6-engineering .de-secondary-measures b{font-size:24px;letter-spacing:-.045em;font-weight:400;display:block;white-space:nowrap}.c3-v36-content #v6-engineering .de-secondary-measures small{font-size:10px;letter-spacing:0}.c3-v36-content #v6-engineering .de-secondary-measures span{display:block;font-size:10px;margin-top:9px}.c3-v36-content #v6-engineering .de-tabs{position:absolute;left:34px;bottom:31px;display:flex;gap:9px;z-index:5;max-width:calc(100% - 60px)}.c3-v36-content #v6-engineering .de-tabs>button{border:1px solid #adadad66;border-radius:40px;padding:14px 21px;min-height:47px;display:flex;align-items:center;gap:13px;font-size:11px}.c3-v36-content #v6-engineering .de-tabs>button>span{font-size:8px}.c3-v36-content #v6-engineering .de-study-note{position:absolute;bottom:27px;right:31px;font-size:8px;letter-spacing:.02em;z-index:3}.c3-v36-content #v6-engineering .de-finishes{margin-top:29px;padding-top:20px;border-top:1px solid #9c9c9c36}.c3-v36-content #v6-engineering .de-finish-title{display:flex;justify-content:space-between;align-items:center;font-size:8px;letter-spacing:.12em;margin-bottom:16px}.c3-v36-content #v6-engineering .de-finish-title>b{font-size:11px;letter-spacing:0;font-weight:400}.c3-v36-content #v6-engineering .de-finish-options{display:grid;grid-template-columns:repeat(4,1fr);gap:9px}.c3-v36-content #v6-engineering .de-finish-options button{display:flex;flex-direction:column;align-items:center;gap:9px;padding:4px 2px;min-height:64px;position:relative}.c3-v36-content #v6-engineering .de-finish-options i{width:29px;height:29px;border-radius:50%;display:block}.c3-v36-content #v6-engineering .de-finish-options span{font-size:9px;white-space:nowrap}.c3-v36-content #v6-engineering .de-light-control{display:flex;align-items:center;gap:13px;font-size:10px;min-height:42px;padding:8px 0;margin-top:11px}.c3-v36-content #v6-engineering .de-light-control>span{font-size:17px}.c3-v36-content #v6-engineering #de-inside-intro>.de-inside-lead{font-size:13px;margin-bottom:10px}.c3-v36-content #v6-engineering .de-sensor-links{margin-top:24px;border-top:1px solid #9c9c9c36}.c3-v36-content #v6-engineering .de-sensor-links button{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;width:100%;border-bottom:1px solid #9c9c9c2b;font-size:11px;padding:9px 0;text-align:left}.c3-v36-content #v6-engineering .de-sensor-links small{font-size:8px;margin-right:14px}.c3-v36-content #v6-engineering .de-sensor-links b{font-size:19px;font-weight:400}.c3-v36-content #v6-engineering .de-hotspots{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.c3-v36-content #v6-engineering .de-hotspot{position:absolute;display:flex;align-items:center;flex-direction:column;gap:5px;padding:4px;font-size:8px;min-width:44px;min-height:44px}.c3-v36-content #v6-engineering .de-hotspot b{width:32px;height:32px;border:1px solid #8686868c;border-radius:50%;display:grid;place-items:center;font-size:21px;line-height:1;font-weight:300}.c3-v36-content #v6-engineering .de-hotspot span{letter-spacing:.025em;white-space:nowrap}.c3-v36-content #v6-engineering .de-sensor-top{display:flex;align-items:center;justify-content:space-between;gap:10px}.c3-v36-content #v6-engineering .de-sensor-top .de-stage-eyebrow{margin:0}.c3-v36-content #v6-engineering #de-close-sensor{display:grid;place-items:center;font-size:25px;font-weight:300}.c3-v36-content #v6-engineering #de-sensor-title{line-height:1.15;letter-spacing:-.045em;font-weight:400;margin:9px 0 0}.c3-v36-content #v6-engineering .de-sensor-detail>p{margin:14px 0 0}.c3-v36-content #v6-engineering .de-sensor-detail>h4{font-size:18px;font-weight:400;line-height:1.3;letter-spacing:-.025em;margin:17px 0 0}.c3-v36-content #v6-engineering .de-ppg-visual{margin-top:14px}.c3-v36-content #v6-engineering .de-ppg-visual svg{width:100%}.c3-v36-content #v6-engineering .de-ppg-visual>div{display:flex;justify-content:space-around;font-size:8px;margin-top:5px}.c3-v36-content #v6-engineering .de-sampling{border-top:1px solid #9e9e9e39}.c3-v36-content #v6-engineering .de-sampling>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:8px}.c3-v36-content #v6-engineering .de-sampling b{font-size:10px;font-weight:400;white-space:nowrap}.c3-v36-content #v6-engineering .de-sampling strong{font-size:27px;letter-spacing:-.045em;margin-left:3px}.c3-v36-content #v6-engineering .de-sampling button{font-size:8px;min-height:36px;padding:5px 0 5px 8px;display:flex;gap:7px;align-items:center}.c3-v36-content #v6-engineering .de-sampling button>span{font-size:16px}.c3-v36-content #v6-engineering .de-sampling>p{font-size:9px;line-height:1.6;margin-top:5px}.c3-v36-content #v6-engineering .de-sampling>span,.c3-v36-content #v6-engineering .de-illustrative{display:block;font-size:8px;line-height:1.7}.c3-v36-content #v6-engineering .de-temperature-visual,.c3-v36-content #v6-engineering .de-motion-visual{border-radius:13px;overflow:hidden}.c3-v36-content #v6-engineering .de-temperature-visual>span{display:block;letter-spacing:.1em;padding:17px 18px 0}.c3-v36-content #v6-engineering .de-temperature-visual svg{height:105px;width:100%}.c3-v36-content #v6-engineering .de-motion-visual svg{height:155px;width:100%}.c3-v36-content #v6-engineering [data-de-detail=motion]:not([hidden]) .de-motion-trace{stroke-dasharray:310}@keyframes de-motion-trace{0%{stroke-dashoffset:310;opacity:0}to{stroke-dashoffset:0;opacity:1}}@keyframes de-optical-reveal{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.c3-v36-content #v6-engineering .de-panel{margin-top:31px;scroll-margin-top:100px}.c3-v36-content #v6-engineering .de-description{display:grid;grid-template-columns:.82fr 1fr 1.12fr;gap:65px;min-height:180px;align-items:start}.c3-v36-content #v6-engineering .de-description .de-eyebrow{font-size:8px;margin-bottom:14px}.c3-v36-content #v6-engineering .de-description h3{font-size:28px;line-height:1.13;letter-spacing:-.045em;font-weight:400;margin:0}.c3-v36-content #v6-engineering .de-description h4{font-size:19px;line-height:1.35;letter-spacing:-.035em;font-weight:400;margin:0 0 13px}.c3-v36-content #v6-engineering .de-description p{font-size:12px;line-height:1.85;margin:0 0 10px}.c3-v36-content #v6-engineering .de-detail-eyebrow,.c3-v36-content #v6-engineering .de-profile-benefits>div>span{display:block;font-size:8px;letter-spacing:.12em;margin-bottom:11px;line-height:1.6}.c3-v36-content #v6-engineering .de-profile-benefits>div{margin-bottom:17px}.c3-v36-content #v6-engineering .de-profile-benefits>div>span{margin-bottom:6px}.c3-v36-content #v6-engineering .de-profile-benefits>b{font-size:13px;font-weight:400;letter-spacing:-.015em}.c3-v36-content #v6-engineering .de-system-note{font-size:8px;line-height:1.7;display:block;margin-top:15px}.c3-v36-content #v6-engineering .de-closing{display:grid;grid-template-columns:1.05fr .95fr;gap:75px;margin-top:42px;border-top:1px solid #ffffff17;padding:39px 0 32px;align-items:center}.c3-v36-content #v6-engineering .de-closing h3{font-size:clamp(28px,3vw,40px);line-height:1.14;letter-spacing:-.05em;font-weight:400;margin:0 0 20px}.c3-v36-content #v6-engineering .de-closing>div>p:not(.de-spec-strip){font-size:11px;line-height:1.8;margin:0}.c3-v36-content #v6-engineering .de-spec-strip{display:flex;flex-wrap:wrap;gap:10px 0;font-size:10px;line-height:1.6;margin:0 0 19px}.c3-v36-content #v6-engineering .de-spec-strip>span:not(:last-child):after{content:"\b7";display:inline-block;margin:0 12px}.c3-v36-content #v6-engineering .de-details-link{display:inline-flex;align-items:center;gap:37px;min-height:43px;border-bottom:1px solid #8b8b8b60;font-size:12px}.c3-v36-content #v6-engineering .de-details-link>span{font-size:20px}.c3-v36-content #v6-engineering .de-footnote{font-size:9px;line-height:1.8;max-width:920px;margin:0}.c3-v36-content #v6-engineering .de-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}@media(max-width:1150px){.c3-v36-content #v6-engineering .de-heading{gap:40px}.c3-v36-content #v6-engineering .de-heading h2{font-size:55px}.c3-v36-content #v6-engineering .de-shell{height:570px}.c3-v36-content #v6-engineering .de-readouts{left:31px;top:49px;width:280px}.c3-v36-content #v6-engineering .de-main-measure{font-size:99px}.c3-v36-content #v6-engineering .de-secondary-measures{gap:14px}.c3-v36-content #v6-engineering .de-secondary-measures b{font-size:22px}.c3-v36-content #v6-engineering .de-readout .de-stage-title{font-size:30px}.c3-v36-content #v6-engineering .de-tabs{left:26px;gap:7px}.c3-v36-content #v6-engineering .de-tabs>button{padding:13px 17px;gap:10px}.c3-v36-content #v6-engineering .de-description{gap:33px}.c3-v36-content #v6-engineering .de-closing{gap:40px}.c3-v36-content #v6-engineering .de-study-note{font-size:7px}.c3-v36-content #v6-engineering #de-sensor-title{font-size:26px}}@media(max-width:800px){.c3-v36-content #v6-engineering.de-module{padding:75px 0 32px}.c3-v36-content #v6-engineering .de-heading{display:block;margin-bottom:32px}.c3-v36-content #v6-engineering .de-heading h2{font-size:clamp(39px,7.7vw,58px)}.c3-v36-content #v6-engineering .de-heading .de-eyebrow{font-size:9px;margin-bottom:21px}.c3-v36-content #v6-engineering .de-intro{max-width:520px;margin-top:23px}.c3-v36-content #v6-engineering .de-intro>p{font-size:13px}.c3-v36-content #v6-engineering .de-intro>.de-support{font-size:12px;margin-top:18px}.c3-v36-content #v6-engineering .de-shell{height:auto;border-radius:22px;display:flex;flex-direction:column}.c3-v36-content #v6-engineering .de-tabs{position:relative;order:0;left:auto;bottom:auto;padding:18px 18px 0;gap:7px;width:100%;max-width:none}.c3-v36-content #v6-engineering .de-tabs>button{flex:1;justify-content:center;padding:12px 6px;min-height:43px;gap:8px;font-size:10px}.c3-v36-content #v6-engineering .de-tabs>button>span{font-size:7px}.c3-v36-content #v6-engineering .de-visual{position:relative;order:1;height:365px;width:100%}.c3-v36-content #v6-engineering .de-studio-label{top:20px;right:22px;font-size:6px}.c3-v36-content #v6-engineering .de-readouts{position:relative;order:2;top:auto;left:auto;width:auto;margin:0 27px 28px;display:block;min-height:0}.c3-v36-content #v6-engineering .de-readout{display:none}.c3-v36-content #v6-engineering .de-readout.is-active{display:block}.c3-v36-content #v6-engineering .de-readout>p,.c3-v36-content #v6-engineering #de-inside-intro>p{max-width:510px;font-size:12px}.c3-v36-content #v6-engineering .de-main-measure{font-size:86px;gap:10px;margin-bottom:12px}.c3-v36-content #v6-engineering .de-main-measure>span{font-size:22px}.c3-v36-content #v6-engineering .de-stage-eyebrow{font-size:7px;margin-bottom:18px}.c3-v36-content #v6-engineering .de-readout>h3{font-size:18px;margin-bottom:10px}.c3-v36-content #v6-engineering .de-secondary-measures{margin-top:22px;padding-top:19px;max-width:370px}.c3-v36-content #v6-engineering .de-secondary-measures b{font-size:26px}.c3-v36-content #v6-engineering .de-study-note{position:static;order:3;font-size:7px;line-height:1.6;margin:0 27px 22px}.c3-v36-content #v6-engineering .de-interaction-hint{right:22px;bottom:12px;font-size:8px}.c3-v36-content #v6-engineering .de-dimension text{font-size:8px}.c3-v36-content #v6-engineering .de-readout .de-stage-title{font-size:31px;max-width:420px}.c3-v36-content #v6-engineering .de-finishes{max-width:360px;margin-top:24px}.c3-v36-content #v6-engineering .de-finish-options i{width:33px;height:33px}.c3-v36-content #v6-engineering .de-finish-options span{font-size:10px}.c3-v36-content #v6-engineering .de-light-control{font-size:11px;margin-top:12px}.c3-v36-content #v6-engineering .de-sensor-links{max-width:490px}.c3-v36-content #v6-engineering .de-sensor-links button{font-size:12px;min-height:51px}.c3-v36-content #v6-engineering .de-hotspot span{font-size:7px}.c3-v36-content #v6-engineering .de-hotspot b{width:29px;height:29px;font-size:19px}.c3-v36-content #v6-engineering .de-sensor-panel{padding-top:8px}.c3-v36-content #v6-engineering #de-sensor-title{font-size:29px}.c3-v36-content #v6-engineering .de-sensor-top .de-stage-eyebrow{font-size:8px}.c3-v36-content #v6-engineering .de-sensor-detail>p{font-size:12px}.c3-v36-content #v6-engineering .de-ppg-visual{max-width:330px;margin-top:20px}.c3-v36-content #v6-engineering .de-sampling{max-width:370px}.c3-v36-content #v6-engineering .de-temperature-visual,.c3-v36-content #v6-engineering .de-motion-visual{max-width:360px}.c3-v36-content #v6-engineering .de-panel{margin-top:25px}.c3-v36-content #v6-engineering .de-description{grid-template-columns:1fr;gap:20px;min-height:0}.c3-v36-content #v6-engineering .de-description-intro{display:flex;gap:20px;align-items:baseline;justify-content:space-between}.c3-v36-content #v6-engineering .de-description h3{font-size:26px;max-width:260px;flex:1}.c3-v36-content #v6-engineering .de-description .de-eyebrow{min-width:70px;font-size:7px;margin:0}.c3-v36-content #v6-engineering .de-description h4{font-size:19px}.c3-v36-content #v6-engineering .de-description p{font-size:12px;max-width:530px}.c3-v36-content #v6-engineering .de-profile-benefits{display:grid;grid-template-columns:1fr 1fr;gap:15px}.c3-v36-content #v6-engineering .de-profile-benefits>div{margin:0}.c3-v36-content #v6-engineering .de-profile-benefits>b{grid-column:1/-1;margin-top:0}.c3-v36-content #v6-engineering .de-closing{grid-template-columns:1fr;gap:23px;margin-top:34px;padding:30px 0 27px}.c3-v36-content #v6-engineering .de-closing h3{font-size:31px;margin-bottom:17px}.c3-v36-content #v6-engineering .de-closing>div>p:not(.de-spec-strip){font-size:11px}.c3-v36-content #v6-engineering .de-spec-strip{font-size:9px;max-width:500px;margin-bottom:13px}.c3-v36-content #v6-engineering .de-footnote{font-size:8px}}@media(max-width:370px){.c3-v36-content #v6-engineering .de-tabs{padding:14px 12px 0;gap:5px}.c3-v36-content #v6-engineering .de-tabs>button{font-size:9px;gap:6px}.c3-v36-content #v6-engineering .de-visual{height:325px}.c3-v36-content #v6-engineering .de-readouts{margin-inline:22px}.c3-v36-content #v6-engineering .de-secondary-measures b{font-size:23px}}@media(prefers-reduced-motion:reduce){.c3-v36-content #v6-engineering.de-module *,.c3-v36-content #v6-engineering.de-module *:before,.c3-v36-content #v6-engineering.de-module *:after{scroll-behavior:auto!important}}@keyframes pc-copy-in{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.c3-v36-content #v6-compare.cm-module{--cm-paper:#f7f7f7;--cm-sage:#ececec;--cm-sage-deep:#4d4d4d;--cm-line:#e2e2e2;--cm-muted:#777777;--cm-ink:#252525;padding:112px 0 72px;position:relative;isolation:isolate;scroll-margin-top:90px}.c3-v36-content #v6-compare *,.c3-v36-content #v6-compare *:before,.c3-v36-content #v6-compare *:after{box-sizing:border-box}.c3-v36-content #v6-compare [hidden]{display:none!important}.c3-v36-content #v6-compare button,.c3-v36-content #v6-compare select{font-family:inherit;font-size:inherit}.c3-v36-content #v6-compare button{border:0;border-radius:0;line-height:1.4;text-align:left}.c3-v36-content #v6-compare p,.c3-v36-content #v6-compare h2,.c3-v36-content #v6-compare h3,.c3-v36-content #v6-compare h4{margin:0}.c3-v36-content #v6-compare .cm-heading{display:grid;grid-template-columns:1.65fr 1fr;align-items:end;gap:50px;margin-bottom:64px}.c3-v36-content #v6-compare .cm-eyebrow{font-size:12px;letter-spacing:.19em;line-height:1.5;font-weight:600;margin-bottom:30px}.c3-v36-content #v6-compare .cm-heading h2{font-size:clamp(50px,5.8vw,104px);font-weight:500;line-height:1.04;letter-spacing:-.065em}.c3-v36-content #v6-compare .cm-heading>p{font-size:17px;line-height:1.85;justify-self:end;margin-bottom:7px;max-width:365px}.c3-v36-content #v6-compare .cm-view-tabs{display:flex;border-bottom:1px solid var(--cm-line);margin-bottom:35px}.c3-v36-content #v6-compare .cm-view-tabs>button span{display:block;font-weight:600}.c3-v36-content #v6-compare .cm-view-tabs>button small{display:block;margin-top:7px;letter-spacing:0}.c3-v36-content #v6-compare .cm-view-tabs>button:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:2px}.c3-v36-content #v6-compare .cm-panel{min-width:0}.c3-v36-content #v6-compare .cm-selection{display:flex;align-items:center;justify-content:space-between;gap:28px;padding:12px 0 30px;border-bottom:1px solid var(--cm-line)}.c3-v36-content #v6-compare .cm-mini{font-size:10px;line-height:1.5;font-weight:500;letter-spacing:.15em;text-transform:uppercase}.c3-v36-content #v6-compare .cm-selection-label>p{display:flex;align-items:center;gap:14px;margin-top:9px}.c3-v36-content #v6-compare .cm-selection-label b{font-size:18px;font-weight:500;letter-spacing:-.035em}.c3-v36-content #v6-compare .cm-lock-note{font-size:12px}.c3-v36-content #v6-compare .cm-desktop-selector{border:0;margin:0;padding:0;min-width:0}.c3-v36-content #v6-compare .cm-desktop-selector legend{font-size:12px;padding:0;margin-bottom:11px}.c3-v36-content #v6-compare .cm-chips{display:flex;gap:8px;flex-wrap:wrap}.c3-v36-content #v6-compare .cm-chips>button{border:1px solid #dcdcdc;border-radius:30px;padding:11px 16px;font-size:14px;display:flex;gap:8px;align-items:center;white-space:nowrap}.c3-v36-content #v6-compare .cm-chips small{font-size:11px}.c3-v36-content #v6-compare .cm-check{display:block;width:14px;height:14px;border:1px solid currentColor;border-radius:50%;position:relative;flex-shrink:0}.c3-v36-content #v6-compare [aria-pressed=true]>.cm-check:after{content:"";position:absolute;left:3px;top:2px;width:5px;height:7px;border:solid #ffffff;border-width:0 1px 1px 0}.c3-v36-content #v6-compare .cm-mobile-selector{display:none}.c3-v36-content #v6-compare .cm-section-label{display:flex;align-items:baseline;justify-content:space-between;gap:20px;margin:32px 0 19px}.c3-v36-content #v6-compare .cm-section-label h3{font-size:20px;font-weight:500;letter-spacing:-.04em}.c3-v36-content #v6-compare .cm-section-label>span{font-size:13px}.c3-v36-content #v6-compare .cm-table-scroll{border:1px solid var(--cm-line);border-radius:16px;position:relative;scrollbar-width:thin;scroll-margin-top:100px}.c3-v36-content #v6-compare .cm-table-scroll.cm-overflow{overflow-x:auto;overscroll-behavior-x:contain}.c3-v36-content #v6-compare .cm-table{--cm-label-width:196px;table-layout:fixed;width:100%;min-width:calc(var(--cm-label-width) + var(--cm-products)*196px);text-align:left;font-size:16px}.c3-v36-content #v6-compare .cm-dimension-col{width:var(--cm-label-width)}.c3-v36-content #v6-compare .cm-table th,.c3-v36-content #v6-compare .cm-table td{border-bottom:1px solid var(--cm-line);vertical-align:middle;text-align:left;font-weight:400;line-height:1.45;overflow-wrap:break-word}.c3-v36-content #v6-compare .cm-table tbody tr:last-child>*{border-bottom:0}.c3-v36-content #v6-compare .cm-table thead th{position:sticky;top:78px;z-index:5;padding-top:29px;padding-bottom:28px}.c3-v36-content #v6-compare .cm-overflow .cm-table thead th{top:0}.c3-v36-content #v6-compare .cm-table th:first-child{position:sticky;left:0;z-index:3}.c3-v36-content #v6-compare .cm-table thead th:first-child{z-index:7;border-top-left-radius:15px}.c3-v36-content #v6-compare .cm-table [data-cm-product=circul3]{position:sticky;left:var(--cm-label-width);z-index:2}.c3-v36-content #v6-compare .cm-table thead [data-cm-product=circul3]{z-index:6}.c3-v36-content #v6-compare .cm-table thead th:last-child{border-top-right-radius:15px}.c3-v36-content #v6-compare .cm-table tbody tr:last-child th{border-bottom-left-radius:15px}.c3-v36-content #v6-compare .cm-table tbody tr:last-child td:last-child{border-bottom-right-radius:15px}.c3-v36-content #v6-compare .cm-brand{display:block;font-size:10px;letter-spacing:.14em;margin-bottom:14px;line-height:1.3}.c3-v36-content #v6-compare .cm-new{display:inline-block;font-size:8px;letter-spacing:.09em;border:1px solid #bababa;border-radius:3px;padding:2px 4px;margin-left:5px;font-weight:500;vertical-align:2px}.c3-v36-content #v6-compare .cm-table thead strong{display:block;font-size:clamp(24px,1.6vw,28px);font-weight:500;letter-spacing:-.055em}.c3-v36-content #v6-compare .cm-table small{display:block;font-size:12.5px;line-height:1.5;margin-top:6px}.c3-v36-content #v6-compare .cm-table thead small{font-size:11px;line-height:1.4;margin-top:10px;font-weight:400}.c3-v36-content #v6-compare .cm-table-hint{display:block;font-size:13px;margin-top:10px;line-height:1.4}.c3-v36-content #v6-compare .cm-row-title{display:flex;align-items:center;gap:10px;font-weight:500;line-height:1.4}.c3-v36-content #v6-compare .cm-icon{width:23px;height:23px;flex:0 0 23px}.c3-v36-content #v6-compare .cm-value>strong{display:block;font-weight:450;line-height:1.45;letter-spacing:-.012em}.c3-v36-content #v6-compare [data-cm-product=circul3] .cm-value>strong{font-weight:550}.c3-v36-content #v6-compare .cm-info{flex:0 0 20px;width:20px;height:20px;padding:0;border:1px solid #ababab;border-radius:50%;font-family:Georgia,serif;font-size:12px;line-height:18px;text-align:center;font-style:italic}.c3-v36-content #v6-compare .cm-learn-row{display:flex;align-items:center;justify-content:space-between;gap:26px;padding:30px 0}.c3-v36-content #v6-compare .cm-learn-row>p{font-size:17px;font-weight:500;letter-spacing:-.025em;line-height:1.6}.c3-v36-content #v6-compare .cm-learn-row>p>span{font-size:13px;font-weight:400;letter-spacing:0}.c3-v36-content #v6-compare .cm-learn{display:flex;gap:35px;align-items:center;padding:15px 23px;border:1px solid #b4b4b4;font-size:14px;white-space:nowrap}.c3-v36-content #v6-compare .cm-plus{width:13px;height:13px;position:relative;display:inline-block;flex-shrink:0}.c3-v36-content #v6-compare .cm-plus:before,.c3-v36-content #v6-compare .cm-plus:after{content:"";position:absolute;left:0;top:6px;width:13px;height:1px}.c3-v36-content #v6-compare .cm-full{border-top:1px solid var(--cm-line);margin-top:2px;padding:35px 0 10px}.c3-v36-content #v6-compare .cm-full-end{padding:22px 0 6px;text-align:right}.c3-v36-content #v6-compare .cm-full-end>button{font-size:13px;padding:10px 0;text-underline-offset:5px}.c3-v36-content #v6-compare .cm-full-heading{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:30px}.c3-v36-content #v6-compare .cm-full-heading h3{font-size:32px;letter-spacing:-.05em;font-weight:450;margin-top:8px;line-height:1.2}.c3-v36-content #v6-compare .cm-full-heading>p{font-size:13px;line-height:1.7}.c3-v36-content #v6-compare .cm-category{border-bottom:1px solid #dddddd}.c3-v36-content #v6-compare .cm-category>summary{display:flex;align-items:center;gap:23px;list-style:none;padding:24px 4px}.c3-v36-content #v6-compare summary::-webkit-details-marker{display:none}.c3-v36-content #v6-compare .cm-category-number{font-size:11px;font-variant-numeric:tabular-nums}.c3-v36-content #v6-compare .cm-category b{display:block;font-size:19px;font-weight:500;letter-spacing:-.03em}.c3-v36-content #v6-compare .cm-category summary small{display:block;font-size:12px;margin-top:5px;line-height:1.5}.c3-v36-content #v6-compare .cm-category-count{margin-left:auto;font-size:12px}.c3-v36-content #v6-compare .cm-category-content{padding:2px 0 27px}.c3-v36-content #v6-compare .cm-category .cm-table thead th{padding-top:21px;padding-bottom:21px}.c3-v36-content #v6-compare .cm-category .cm-table thead strong{font-size:24px}.c3-v36-content #v6-compare .cm-category .cm-table thead small{display:none}.c3-v36-content #v6-compare .cm-category .cm-table th,.c3-v36-content #v6-compare .cm-category .cm-table td{padding-top:19px;padding-bottom:19px}.c3-v36-content #v6-compare .cm-notes{margin-top:15px;border-top:1px solid var(--cm-line);padding-top:22px;font-size:12px;line-height:1.8}.c3-v36-content #v6-compare .cm-notes>p{max-width:1030px}.c3-v36-content #v6-compare .cm-sources{margin-top:12px}.c3-v36-content #v6-compare .cm-sources>summary{list-style:none;display:flex;align-items:center;gap:13px;width:fit-content;font-size:12px;font-weight:500;padding:8px 0}.c3-v36-content #v6-compare .cm-sources>div{padding:12px 0;max-width:1030px}.c3-v36-content #v6-compare .cm-sources p+p{margin-top:12px}.c3-v36-content #v6-compare .cm-source-links{display:flex;flex-wrap:wrap;gap:10px 24px;margin-top:17px}.c3-v36-content #v6-compare .cm-source-links a{text-underline-offset:4px}.c3-v36-content #v6-compare .cm-ending{margin-top:40px;padding-top:32px;border-top:1px solid var(--cm-line);display:flex;justify-content:space-between;align-items:center;gap:25px}.c3-v36-content #v6-compare .cm-ending>p{font-size:26px;letter-spacing:-.05em;line-height:1.2}.c3-v36-content #v6-compare .cm-ending>a{border-radius:32px;padding:17px 24px;display:flex;gap:35px;align-items:center;font-size:13px}.c3-v36-content #v6-compare .cm-ending>a span{font-size:20px;line-height:1}.c3-v36-content #v6-compare .cm-upgrade-intro{display:flex;justify-content:space-between;gap:30px;align-items:end;padding:7px 0 31px}.c3-v36-content #v6-compare .cm-upgrade-intro h3{font-weight:450;letter-spacing:-.05em;margin-top:13px}.c3-v36-content #v6-compare .cm-stories{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:17px}.c3-v36-content #v6-compare .cm-story{grid-column:span 2;overflow:hidden;min-width:0}.c3-v36-content #v6-compare .cm-story-design,.c3-v36-content #v6-compare .cm-story-fit{grid-column:span 3}.c3-v36-content #v6-compare .cm-story h3{line-height:1.16}.c3-v36-content #v6-compare .cm-story-art{display:block;width:100%;height:116px;margin-top:20px;overflow:visible}.c3-v36-content #v6-compare .cm-story-design .cm-story-art,.c3-v36-content #v6-compare .cm-story-fit .cm-story-art{height:132px}.c3-v36-content #v6-compare .cm-story-art text{font-family:inherit;stroke:none;fill:currentColor;font-size:12px;letter-spacing:.03em}.c3-v36-content #v6-compare .cm-evolution{display:grid}.c3-v36-content #v6-compare .cm-evolution>div>span{font-size:10px;letter-spacing:.03em}.c3-v36-content #v6-compare .cm-evolution>div>p{font-size:15px;line-height:1.45;margin-top:5px}.c3-v36-content #v6-compare .cm-evolution>.cm-new-state>p{font-weight:500}.c3-v36-content #v6-compare .cm-down{font-size:20px;line-height:1.1}.c3-v36-content #v6-compare .cm-story-line{border-top:1px solid #dcdcdc;margin-top:22px!important;padding-top:15px;font-size:12px;line-height:1.65}.c3-v36-content #v6-compare .cm-summary-strip{display:flex;justify-content:space-between;gap:15px;padding:24px 8px;border-bottom:1px solid var(--cm-line);font-size:10px;letter-spacing:.095em;line-height:1.5}.c3-v36-content #v6-compare .cm-tooltip{position:fixed;z-index:500;width:340px;max-width:calc(100vw - 32px);border:1px solid #666666;border-radius:15px;padding:25px;left:16px;top:20vh}.c3-v36-content #v6-compare .cm-tooltip .cm-mini{font-size:9px}.c3-v36-content #v6-compare .cm-tooltip h4{font-size:20px;font-weight:450;margin:12px 0 9px;letter-spacing:-.03em}.c3-v36-content #v6-compare .cm-tooltip>p{font-size:14px;line-height:1.7}.c3-v36-content #v6-compare #cm-tip-close{position:absolute;right:11px;top:8px;font-size:23px;padding:3px 8px;line-height:1.2}.c3-v36-content #v6-compare .cm-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.c3-v36-content #v6-compare .cm-story.cm-seen .cm-response-art{stroke-dasharray:1}@keyframes cm-thin{0%{transform:scaleY(1.4)}to{transform:scaleY(1)}}@keyframes cm-left{0%{transform:translate(5px)}65%{transform:translate(-3px)}to{transform:translate(0)}}@keyframes cm-right{0%{transform:translate(-5px)}65%{transform:translate(3px)}to{transform:translate(0)}}@keyframes cm-data{0%{transform:translate(-9px);opacity:.35}to{transform:translate(0);opacity:1}}@keyframes cm-insight{0%{opacity:.15}to{opacity:1}}@keyframes cm-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.14)}}@keyframes cm-line{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@media(min-width:1600px){.c3-v36-content #v6-compare .cm-table{--cm-label-width:235px}.c3-v36-content #v6-compare .cm-table th,.c3-v36-content #v6-compare .cm-table td{padding:23px 30px}.c3-v36-content #v6-compare .cm-value>strong{font-size:17px}.c3-v36-content #v6-compare .cm-story{padding:35px}.c3-v36-content #v6-compare .cm-story-art{height:135px}}@media(min-width:761px)and (max-width:1150px){.c3-v36-content #v6-compare .cm-heading{gap:25px;grid-template-columns:1.6fr 1fr}.c3-v36-content #v6-compare .cm-heading>p{font-size:15px}.c3-v36-content #v6-compare .cm-selection{align-items:start;flex-direction:column;gap:21px}.c3-v36-content #v6-compare .cm-chips>button{padding:10px 17px}.c3-v36-content #v6-compare .cm-story{padding:24px 21px}.c3-v36-content #v6-compare .cm-story h3{font-size:23px}.c3-v36-content #v6-compare .cm-story-design h3,.c3-v36-content #v6-compare .cm-story-fit h3{font-size:30px}}@media(max-width:760px){.c3-v36-content #v6-compare.cm-module{padding:72px 0 55px;scroll-margin-top:64px}.c3-v36-content #v6-compare .cm-heading{display:block;margin-bottom:37px}.c3-v36-content #v6-compare .cm-eyebrow{font-size:9px;letter-spacing:.14em;margin-bottom:23px}.c3-v36-content #v6-compare .cm-heading h2{font-size:clamp(42px,9.5vw,67px);line-height:1.08}.c3-v36-content #v6-compare .cm-heading>p{font-size:14px;margin:22px 0 0;line-height:1.8;max-width:340px}.c3-v36-content #v6-compare .cm-view-tabs{gap:25px;margin-bottom:25px}.c3-v36-content #v6-compare .cm-view-tabs>button{min-width:0;flex:1;padding:0 0 18px}.c3-v36-content #v6-compare .cm-view-tabs>button span{font-size:10px;letter-spacing:.055em}.c3-v36-content #v6-compare .cm-view-tabs>button small{font-size:11px;margin-top:7px;max-width:155px;line-height:1.5}.c3-v36-content #v6-compare .cm-selection{position:sticky;top:63px;z-index:10}.c3-v36-content #v6-compare .cm-selection-label .cm-mini{font-size:8px;letter-spacing:.1em}.c3-v36-content #v6-compare .cm-selection-label>p{display:block;margin-top:4px}.c3-v36-content #v6-compare .cm-selection-label b{font-size:18px;display:block}.c3-v36-content #v6-compare .cm-lock-note{display:block;font-size:10px}.c3-v36-content #v6-compare .cm-desktop-selector{display:none}.c3-v36-content #v6-compare .cm-mobile-selector{display:block;font-size:10px;width:53%;max-width:240px;line-height:1.4}.c3-v36-content #v6-compare .cm-mobile-selector select{display:block;width:100%;min-height:43px;border:1px solid #bfbfbf;border-radius:8px;padding:9px 27px 9px 10px;font-size:14px;margin-top:6px}.c3-v36-content #v6-compare .cm-section-label{margin:26px 0 17px}.c3-v36-content #v6-compare .cm-section-label h3{font-size:19px}.c3-v36-content #v6-compare .cm-section-label>span{font-size:11px}.c3-v36-content #v6-compare .cm-table{display:block;width:100%}.c3-v36-content #v6-compare .cm-table colgroup{display:none}.c3-v36-content #v6-compare .cm-table thead{position:absolute;clip:rect(0,0,0,0)}.c3-v36-content #v6-compare .cm-table tbody{display:grid}.c3-v36-content #v6-compare .cm-table tbody tr{display:block;border-radius:13px;overflow:hidden}.c3-v36-content #v6-compare .cm-table tbody th:first-child{position:static;display:block;width:100%;border-bottom:1px solid #e5e5e5}.c3-v36-content #v6-compare .cm-icon{flex-basis:21px}.c3-v36-content #v6-compare .cm-table tbody td{display:grid;grid-template-columns:92px 1fr;align-items:start;gap:11px;padding:17px 16px;border-bottom:0;width:100%;border-radius:0!important}.c3-v36-content #v6-compare .cm-table tbody td:before{content:attr(data-cm-label);font-size:12px;line-height:1.5;padding-top:2px}.c3-v36-content #v6-compare .cm-table tbody td[data-cm-product=circul3]:before{font-weight:500}.c3-v36-content #v6-compare .cm-table small{font-size:12px;margin-top:5px;line-height:1.5}.c3-v36-content #v6-compare .cm-learn-row{display:block;padding:28px 0}.c3-v36-content #v6-compare .cm-learn-row>p{font-size:16px}.c3-v36-content #v6-compare .cm-learn-row>p>span{font-size:12px}.c3-v36-content #v6-compare .cm-learn{font-size:13px;padding:13px 20px;justify-content:space-between;min-width:172px;margin-top:17px}.c3-v36-content #v6-compare .cm-full{padding-top:28px;scroll-margin-top:165px}.c3-v36-content #v6-compare .cm-full-heading{display:block}.c3-v36-content #v6-compare .cm-full-heading>p{font-size:12px;margin-top:12px}.c3-v36-content #v6-compare .cm-category>summary{gap:12px;padding:21px 0}.c3-v36-content #v6-compare .cm-category-number{font-size:9px}.c3-v36-content #v6-compare .cm-category b{font-size:17px;letter-spacing:-.03em}.c3-v36-content #v6-compare .cm-category summary small{font-size:11px;max-width:225px}.c3-v36-content #v6-compare .cm-category-count{display:none}.c3-v36-content #v6-compare .cm-category summary>.cm-plus{margin-left:auto}.c3-v36-content #v6-compare .cm-category-content{padding-bottom:21px}.c3-v36-content #v6-compare .cm-category .cm-table tbody th{padding:15px 16px}.c3-v36-content #v6-compare .cm-category .cm-table tbody td{padding:17px 16px}.c3-v36-content #v6-compare .cm-upgrade-intro{display:block;padding:4px 0 25px}.c3-v36-content #v6-compare .cm-stories{display:block}.c3-v36-content #v6-compare .cm-story{margin-bottom:13px;padding:27px 24px;border-radius:16px}.c3-v36-content #v6-compare .cm-story h3,.c3-v36-content #v6-compare .cm-story-design h3,.c3-v36-content #v6-compare .cm-story-fit h3{font-size:29px;margin:15px 0 23px}.c3-v36-content #v6-compare .cm-story-art,.c3-v36-content #v6-compare .cm-story-design .cm-story-art,.c3-v36-content #v6-compare .cm-story-fit .cm-story-art{height:108px;margin-top:17px}.c3-v36-content #v6-compare .cm-evolution>div>p{font-size:15px}.c3-v36-content #v6-compare .cm-summary-strip{flex-wrap:wrap;justify-content:flex-start;gap:13px 23px;font-size:9px;padding:18px 0}.c3-v36-content #v6-compare .cm-notes{font-size:11px;margin-top:4px}.c3-v36-content #v6-compare .cm-ending{display:block;margin-top:25px;padding-top:27px}.c3-v36-content #v6-compare .cm-ending>p{font-size:24px}.c3-v36-content #v6-compare .cm-ending>a{width:fit-content;margin-top:20px;font-size:12px;padding:15px 22px}}@media(prefers-reduced-motion:reduce){.c3-v36-content #v6-compare *,.c3-v36-content #v6-compare *:before,.c3-v36-content #v6-compare *:after{scroll-behavior:auto!important}}.c3-v36-content #specs.dt-module{--dt-ink:#2c2c2c;--dt-muted:#767676;--dt-sage:#eaeaea;padding:110px 0 65px;scroll-margin-top:95px;isolation:isolate}.c3-v36-content #specs.dt-module *,.c3-v36-content #specs.dt-module *:before,.c3-v36-content #specs.dt-module *:after{box-sizing:border-box}.c3-v36-content #specs.dt-module [hidden]{display:none!important}.c3-v36-content #specs.dt-module button{font:inherit;border:0;line-height:1.4;text-align:left}.c3-v36-content #specs.dt-module p,.c3-v36-content #specs.dt-module h2,.c3-v36-content #specs.dt-module h3,.c3-v36-content #specs.dt-module h4,.c3-v36-content #specs.dt-module dl,.c3-v36-content #specs.dt-module dd{margin:0}.c3-v36-content #specs .dt-heading{display:grid;grid-template-columns:1.25fr 1fr;align-items:end;gap:70px;margin-bottom:56px}.c3-v36-content #specs .dt-eyebrow{font-size:12px;letter-spacing:.18em;font-weight:500;margin-bottom:28px}.c3-v36-content #specs .dt-heading h2{font-size:clamp(50px,5.6vw,96px);line-height:1.06;letter-spacing:-.063em;font-weight:500}.c3-v36-content #specs .dt-heading>p{font-size:16px;line-height:1.85;max-width:410px;justify-self:end;margin-bottom:5px}.c3-v36-content #specs .dt-tabs{display:flex;gap:42px;border-bottom:1px solid var(--dt-line);margin-bottom:38px;overflow-x:auto;scrollbar-width:none;scroll-behavior:smooth}.c3-v36-content #specs .dt-tabs::-webkit-scrollbar{display:none}.c3-v36-content #specs .dt-tabs button{position:relative;padding:0 3px 19px;font-size:16px;white-space:nowrap;flex-shrink:0;letter-spacing:-.015em}.c3-v36-content #specs .dt-tabs button:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px}.c3-v36-content #specs .dt-layout{display:grid;grid-template-columns:1.07fr 1fr;min-height:710px}.c3-v36-content #specs .dt-visual{position:sticky;top:106px;overflow:hidden;min-width:0}.c3-v36-content #specs .dt-visual-top{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:24px 28px 0;position:relative;z-index:4;font-size:9px;font-weight:500;letter-spacing:.12em;line-height:1.5}.c3-v36-content #specs #dt-index{white-space:nowrap;font-variant-numeric:tabular-nums}.c3-v36-content #specs .dt-scene{position:relative;width:100%;isolation:isolate;overflow:hidden;touch-action:pan-y}.c3-v36-content #specs .dt-ambient{position:absolute;top:0;right:0;bottom:0;left:0}.c3-v36-content #specs #dt-canvas{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;z-index:3}.c3-v36-content #specs .dt-fallback{position:absolute;top:0;right:0;bottom:0;left:0;padding:18px 20px;z-index:3}.c3-v36-content #specs .dt-fallback svg{width:100%;height:100%}.c3-v36-content #specs .dt-rendered .dt-fallback{display:none}.c3-v36-content #specs .dt-measure{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:4;overflow:visible}.c3-v36-content #specs .dt-measure path{fill:none;stroke:#777;stroke-width:.9}.c3-v36-content #specs .dt-measure text{font-family:inherit;font-size:11px;fill:#5e5e5e;letter-spacing:.025em}.c3-v36-content #specs .dt-hotspots{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5}.c3-v36-content #specs .dt-hotspots button{position:absolute;display:flex;align-items:center;padding:4px;white-space:nowrap;font-size:11px;font-weight:500;border-radius:18px}.c3-v36-content #specs .dt-hotspots button>i{display:grid;place-items:center;width:23px;height:23px;border-radius:50%;border:1px solid #b8b8b8;font-style:normal;font-size:18px;line-height:1;font-weight:300}.c3-v36-content #specs .dt-hotspots button>span{padding-right:7px}.c3-v36-content #specs .dt-hotspots [data-dt-sensor=ppg]{left:50%;top:78%}.c3-v36-content #specs .dt-hotspots [data-dt-sensor=temperature]{left:26%;top:55%}.c3-v36-content #specs .dt-hotspots [data-dt-sensor=motion]{left:73%;top:65%}.c3-v36-content #specs .dt-hero-wrap{position:relative;z-index:5;min-height:166px}.c3-v36-content #specs .dt-hero>strong{display:block;font-size:94px;line-height:.96;letter-spacing:-.075em}.c3-v36-content #specs .dt-hero>strong>span{font-size:31px;letter-spacing:-.04em;margin-left:4px}.c3-v36-content #specs .dt-hero>p{font-size:17px;letter-spacing:-.025em;font-weight:450;margin-top:15px;line-height:1.4}.c3-v36-content #specs .dt-hero>small{display:block;margin-top:7px;font-size:12px;line-height:1.6}.c3-v36-content #specs .dt-hero .dt-word-hero{font-size:41px;line-height:1.08;letter-spacing:-.05em}.c3-v36-content #specs .dt-hero .dt-platforms{font-size:49px;line-height:1.04}.c3-v36-content #specs .dt-hero .dt-platforms>span{font-size:37px;vertical-align:3px}.c3-v36-content #specs .dt-up-to{display:block;margin-bottom:12px;font-size:10px;letter-spacing:.14em}.c3-v36-content #specs .dt-power-path{display:flex;align-items:center;gap:24px;margin-top:21px;padding-top:17px;border-top:1px solid #dddddd;font-size:11px;line-height:1.6}.c3-v36-content #specs .dt-power-path b{font-size:12px;font-weight:500}.c3-v36-content #specs .dt-path-plus{font-size:19px;font-weight:300}.c3-v36-content #specs .dt-wavelengths{display:flex;gap:6px;margin-top:17px}.c3-v36-content #specs .dt-wavelengths i{width:35px;height:2px;border-radius:2px}.c3-v36-content #specs .dt-visual-foot{display:flex;justify-content:space-between;gap:15px;border-top:1px solid #e0e0e0;margin:0 29px;padding:15px 0 17px;font-size:9px;line-height:1.4}.c3-v36-content #specs .dt-copy-wrap{min-width:0}.c3-v36-content #specs .dt-mini{font-size:10px;font-weight:500;letter-spacing:.14em;line-height:1.5;text-transform:uppercase}.c3-v36-content #specs .dt-copy h3{font-size:33px;line-height:1.15;letter-spacing:-.05em;font-weight:450;margin-top:14px;max-width:430px}.c3-v36-content #specs .dt-description{font-size:14px;line-height:1.85;margin-top:18px;max-width:480px}.c3-v36-content #specs .dt-spec-list{border-top:1px solid var(--dt-line)}.c3-v36-content #specs .dt-spec-list>div{display:grid;grid-template-columns:minmax(130px,.8fr) minmax(0,1.2fr);border-bottom:1px solid var(--dt-line);align-items:start}.c3-v36-content #specs .dt-spec-list dt{display:flex;gap:8px;align-items:center;line-height:1.5}.c3-v36-content #specs .dt-spec-list dd{line-height:1.55;font-weight:400;letter-spacing:-.017em}.c3-v36-content #specs .dt-spec-list dd.dt-key-value{font-weight:550}.c3-v36-content #specs .dt-spec-list dd>small{display:block;line-height:1.65;letter-spacing:0;font-weight:400;margin-top:5px}.c3-v36-content #specs .dt-info{display:inline-block;flex:0 0 18px;border:1px solid #b4b4b4!important;border-radius:50%;width:18px;height:18px;font-family:Georgia,serif!important;font-style:italic;font-size:11px!important;line-height:16px!important;text-align:center!important;padding:0}.c3-v36-content #specs .dt-footnote{line-height:1.8;margin-top:22px;max-width:510px}.c3-v36-content #specs .dt-closing{border-top:1px solid var(--dt-line);margin-top:48px;padding-top:34px;display:flex;align-items:end;justify-content:space-between;gap:25px}.c3-v36-content #specs .dt-closing p{font-size:25px;letter-spacing:-.045em;line-height:1.22;font-weight:400}.c3-v36-content #specs .dt-closing>span{font-size:9px;letter-spacing:.13em}.c3-v36-content #specs .dt-dock,.c3-v36-content #specs .dt-case{position:absolute}.c3-v36-content #specs .dt-dock{z-index:2;width:66%;left:12%;bottom:9%}.c3-v36-content #specs .dt-case{z-index:1;width:33%;right:6%;top:15%}.c3-v36-content #specs .dt-case>span{display:block;text-align:center;font-size:9px;letter-spacing:.02em;margin-top:-7px}.c3-v36-content #specs .dt-dock svg,.c3-v36-content #specs .dt-case svg{display:block;width:100%;height:auto}.c3-v36-content #specs .dt-water{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.c3-v36-content #specs .dt-water i{position:absolute;left:16%;bottom:10%;width:68%;height:16%;border:1px solid #b7b7b740;border-radius:50%}.c3-v36-content #specs .dt-water i:nth-child(2){left:7%;bottom:5%;width:86%;height:25%}.c3-v36-content #specs .dt-water i:nth-child(3){left:0;bottom:1%;width:100%;height:34%}.c3-v36-content #specs .dt-phone{position:absolute;z-index:2}.c3-v36-content #specs .dt-phone-island{border-radius:8px;position:absolute;left:50%}.c3-v36-content #specs .dt-phone-top{display:flex;justify-content:space-between;font-size:6px;letter-spacing:.05em}.c3-v36-content #specs .dt-phone-top b{font-size:8px;font-weight:500;letter-spacing:.12em}.c3-v36-content #specs .dt-phone>p{font-size:15px;letter-spacing:-.035em;margin-top:16px}.c3-v36-content #specs .dt-phone>small{display:block;font-size:6px;margin-top:4px}.c3-v36-content #specs .dt-phone-scores{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin-top:14px}.c3-v36-content #specs .dt-phone-scores>div{padding:8px 8px 10px;border:1px solid #bebebe1a;border-radius:8px}.c3-v36-content #specs .dt-phone-scores span{display:block;font-size:6px}.c3-v36-content #specs .dt-phone-scores b{display:block;font-weight:400;font-size:23px;margin-top:4px;letter-spacing:-.05em;line-height:1.1}.c3-v36-content #specs .dt-phone-scores i{display:block;height:2px;margin-top:7px}.c3-v36-content #specs .dt-phone-line{position:relative;border-bottom:1px solid #c7c7c726;margin-top:14px;padding-bottom:9px}.c3-v36-content #specs .dt-phone-line>span{display:block;font-size:6px}.c3-v36-content #specs .dt-phone-line>b{font-size:20px;font-weight:400;letter-spacing:-.04em}.c3-v36-content #specs .dt-phone-line>b small{font-size:7px}.c3-v36-content #specs .dt-phone-line svg{width:69px;height:30px;position:absolute;right:0;bottom:9px}.c3-v36-content #specs .dt-phone-context{margin-top:12px}.c3-v36-content #specs .dt-phone-context span{font-size:5px;letter-spacing:.1em;display:block}.c3-v36-content #specs .dt-phone-context i{display:block;height:2px;width:100%;margin-top:5px}.c3-v36-content #specs .dt-phone-context i:last-child{width:64%}.c3-v36-content #specs .dt-phone-nav{display:flex;justify-content:space-between;border-top:1px solid #c7c7c726;font-size:5px;margin-top:15px;padding-top:9px}.c3-v36-content #specs .dt-sync{position:absolute;width:35%;left:32%;top:50%;height:40px;z-index:1}.c3-v36-content #specs .dt-tooltip{position:fixed;z-index:500;width:315px;max-width:calc(100vw - 32px);border:1px solid #d3d3d3;border-radius:14px;padding:23px;left:16px;top:20vh}.c3-v36-content #specs .dt-tooltip h4{font-size:19px;font-weight:500;line-height:1.3;margin:11px 0 9px;letter-spacing:-.035em}.c3-v36-content #specs .dt-tooltip>p{font-size:13px;line-height:1.75}.c3-v36-content #specs #dt-tip-close{position:absolute;top:7px;right:10px;font-size:22px;padding:3px 7px;line-height:1.3}.c3-v36-content #specs .dt-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}@media(min-width:1500px){.c3-v36-content #specs .dt-layout{gap:86px}.c3-v36-content #specs .dt-scene{height:400px}.c3-v36-content #specs .dt-hero-wrap{padding-left:38px;padding-right:38px}.c3-v36-content #specs .dt-hero>strong{font-size:112px}.c3-v36-content #specs .dt-phone{width:172px;height:319px;right:11%;top:7%;padding:33px 16px 15px}.c3-v36-content #specs .dt-phone>p{font-size:17px}.c3-v36-content #specs .dt-phone-scores{margin-top:18px}.c3-v36-content #specs .dt-phone-line{margin-top:17px}}@media(min-width:761px)and (max-width:1100px){.c3-v36-content #specs .dt-heading{gap:35px}.c3-v36-content #specs .dt-heading>p{font-size:14px}.c3-v36-content #specs .dt-layout{gap:35px;grid-template-columns:1fr 1fr}.c3-v36-content #specs .dt-visual-top{padding:22px 19px 0;font-size:8px;gap:12px}.c3-v36-content #specs .dt-scene{height:320px}.c3-v36-content #specs .dt-hero-wrap{padding:0 24px 23px}.c3-v36-content #specs .dt-hero>strong{font-size:83px}.c3-v36-content #specs .dt-hero .dt-word-hero{font-size:35px}.c3-v36-content #specs .dt-hero .dt-platforms{font-size:43px}.c3-v36-content #specs .dt-copy h3{font-size:30px}.c3-v36-content #specs .dt-spec-list>div{gap:18px;grid-template-columns:minmax(109px,.8fr) minmax(0,1.2fr)}.c3-v36-content #specs .dt-spec-list dd{font-size:15px}.c3-v36-content #specs .dt-phone{width:138px;height:270px;right:5%;top:5%;padding:26px 12px 10px}.c3-v36-content #specs .dt-phone>p{font-size:13px}.c3-v36-content #specs .dt-phone-line{margin-top:10px}.c3-v36-content #specs .dt-phone-context{margin-top:8px}.c3-v36-content #specs .dt-tabs{gap:31px}.c3-v36-content #specs .dt-visual-foot{font-size:8px;margin-inline:22px}}@media(max-width:760px){.c3-v36-content #specs.dt-module{padding:70px 0 52px;scroll-margin-top:76px}.c3-v36-content #specs .dt-heading{display:block;margin-bottom:30px}.c3-v36-content #specs .dt-eyebrow{font-size:10px;letter-spacing:.15em;margin-bottom:22px}.c3-v36-content #specs .dt-heading h2{font-size:clamp(43px,10vw,68px);line-height:1.07}.c3-v36-content #specs .dt-heading>p{margin-top:21px;font-size:14px;line-height:1.8;max-width:390px}.c3-v36-content #specs .dt-tabs{gap:29px;margin-right:-20px;padding-right:20px;margin-bottom:25px}.c3-v36-content #specs .dt-tabs button{font-size:15px;padding-bottom:16px}.c3-v36-content #specs .dt-layout{display:block;min-height:0}.c3-v36-content #specs .dt-visual{position:relative;top:auto;border-radius:15px}.c3-v36-content #specs .dt-visual-top{padding:19px 20px 0;font-size:8px;letter-spacing:.07em;gap:12px}.c3-v36-content #specs .dt-scene{height:310px;max-height:82vw}.c3-v36-content #specs .dt-hero-wrap{padding:0 24px 25px;min-height:157px}.c3-v36-content #specs .dt-hero>strong{font-size:89px}.c3-v36-content #specs .dt-hero>strong>span{font-size:29px}.c3-v36-content #specs .dt-hero>p{font-size:16px;margin-top:14px}.c3-v36-content #specs .dt-hero>small{font-size:12px}.c3-v36-content #specs .dt-hero .dt-word-hero{font-size:36px}.c3-v36-content #specs .dt-hero .dt-platforms{font-size:44px}.c3-v36-content #specs .dt-hero .dt-platforms>span{font-size:32px}.c3-v36-content #specs .dt-visual-foot{margin-inline:23px;font-size:8px;padding:13px 0 16px;gap:10px}.c3-v36-content #specs .dt-copy-wrap{margin-top:33px}.c3-v36-content #specs .dt-copy h3{font-size:31px;max-width:410px;margin-top:12px}.c3-v36-content #specs .dt-description{font-size:14px;line-height:1.85;margin-top:17px;max-width:none}.c3-v36-content #specs .dt-spec-list{margin-top:24px}.c3-v36-content #specs .dt-spec-list>div{grid-template-columns:1fr;gap:7px;padding:18px 0;min-height:74px}.c3-v36-content #specs .dt-spec-list dt{font-size:13px;gap:8px}.c3-v36-content #specs .dt-spec-list dd{font-size:16px;line-height:1.55}.c3-v36-content #specs .dt-spec-list dd>small{font-size:12px;margin-top:3px}.c3-v36-content #specs .dt-footnote{font-size:11px;line-height:1.8;margin-top:21px}.c3-v36-content #specs .dt-phone{width:143px;height:274px;right:7%;top:4%;padding:26px 12px 10px}.c3-v36-content #specs .dt-phone>p{font-size:14px;margin-top:14px}.c3-v36-content #specs .dt-phone-line{margin-top:10px}.c3-v36-content #specs .dt-phone-context{margin-top:9px}.c3-v36-content #specs .dt-phone-nav{margin-top:11px}.c3-v36-content #specs .dt-case{width:34%;top:10%;right:6%}.c3-v36-content #specs .dt-case>span{font-size:8px}.c3-v36-content #specs .dt-dock{width:67%;left:11%;bottom:7%}.c3-v36-content #specs .dt-hotspots button{font-size:10px;gap:3px;min-height:32px}.c3-v36-content #specs .dt-hotspots button>i{width:21px;height:21px;font-size:16px}.c3-v36-content #specs .dt-hotspots button>span{padding-right:5px}.c3-v36-content #specs .dt-power-path{gap:20px;padding-top:16px;margin-top:19px}.c3-v36-content #specs .dt-closing{margin-top:35px;padding-top:26px;display:block}.c3-v36-content #specs .dt-closing p{font-size:25px}.c3-v36-content #specs .dt-closing>span{display:block;margin-top:19px;font-size:8px}}@media(max-width:360px){.c3-v36-content #specs .dt-scene{height:274px}.c3-v36-content #specs .dt-phone{width:126px;height:248px;padding:25px 10px 8px;top:6%}.c3-v36-content #specs .dt-phone>p{font-size:12px;margin-top:11px}.c3-v36-content #specs .dt-phone-scores{margin-top:9px}.c3-v36-content #specs .dt-phone-context{margin-top:6px}.c3-v36-content #specs .dt-phone-nav{margin-top:8px}.c3-v36-content #specs .dt-hero>strong{font-size:79px}.c3-v36-content #specs .dt-tabs{gap:25px}}@media(prefers-reduced-motion:reduce){.c3-v36-content #specs.dt-module *,.c3-v36-content #specs.dt-module *:before,.c3-v36-content #specs.dt-module *:after{scroll-behavior:auto!important}}.c3-v36-content #fit.fw-module{--fw-ink:#373737;--fw-muted:#747474;--fw-line:#dadada;padding:91px 0 53px;scroll-margin-top:100px}.c3-v36-content #fit.fw-module *,.c3-v36-content #fit.fw-module *:before,.c3-v36-content #fit.fw-module *:after{box-sizing:border-box}.c3-v36-content #fit.fw-module [hidden]{display:none!important}.c3-v36-content #fit :where(p,h2,h3){margin:0}.c3-v36-content #fit :where(button){font:inherit;border:0;text-align:left}.c3-v36-content #fit .fw-layout{display:grid;grid-template-columns:1fr 1.04fr;gap:90px;align-items:start}.c3-v36-content #fit .fw-heading{padding-top:16px;max-width:500px}.c3-v36-content #fit .fw-eyebrow{font-size:11px;letter-spacing:.16em;line-height:1.6;font-weight:500;margin-bottom:26px}.c3-v36-content #fit .fw-heading h2{font-size:clamp(44px,4.4vw,72px);line-height:1.06;letter-spacing:-.06em;font-weight:450}.c3-v36-content #fit .fw-lead{font-weight:450;letter-spacing:-.03em;margin-top:29px}.c3-v36-content #fit .fw-intro{font-size:14px;line-height:1.9;max-width:350px;margin-top:16px}.c3-v36-content #fit .fw-link{display:inline-flex;gap:22px;align-items:center;padding:5px 0;border-bottom:1px solid #b4b4b4;border-radius:0;font-size:13px;line-height:1.6;font-weight:500}.c3-v36-content #fit .fw-link>span{font-size:17px;line-height:1}.c3-v36-content #fit .fw-desktop-cta{margin-top:27px;font-size:14px;padding-bottom:9px}.c3-v36-content #fit .fw-play{display:flex;align-items:center;gap:8px;margin-top:20px;padding:6px 0;font-size:11px;line-height:1.5;min-height:30px}.c3-v36-content #fit .fw-play-symbol{display:inline-block;width:13px;font-size:10px;text-align:center}.c3-v36-content #fit .fw-steps{padding:0;list-style:none;min-width:0}.c3-v36-content #fit .fw-step{border-top:1px solid var(--fw-line)}.c3-v36-content #fit .fw-step:last-child{border-bottom:1px solid var(--fw-line)}.c3-v36-content #fit .fw-step-heading{display:flex;align-items:center;width:100%;padding:24px 0;font-size:25px;line-height:1.24;font-weight:450;letter-spacing:-.035em}.c3-v36-content #fit .fw-step-number{line-height:1.5;letter-spacing:.02em;flex:0 0 24px;font-weight:400;font-variant-numeric:tabular-nums}.c3-v36-content #fit .fw-step-heading>i{display:block;position:relative;width:12px;height:12px;flex-shrink:0;margin-left:auto}.c3-v36-content #fit .fw-step-heading>i:before,.c3-v36-content #fit .fw-step-heading>i:after{content:"";position:absolute;left:0;top:6px;width:12px;height:1px}.c3-v36-content #fit .fw-reveal{display:grid;grid-template-rows:0fr}.c3-v36-content #fit .fw-step.is-active .fw-reveal{grid-template-rows:1fr}.c3-v36-content #fit .fw-reveal-inner{min-height:0;overflow:hidden}.c3-v36-content #fit .fw-content{padding:0 0 26px 47px}.c3-v36-content #fit .fw-content>p{font-size:14px;line-height:1.85;max-width:470px}.c3-v36-content #fit .fw-content>.fw-step-subtitle{font-size:16px;letter-spacing:-.025em;font-weight:500;margin:0 0 9px}.c3-v36-content #fit .fw-actions{display:flex;gap:24px;flex-wrap:wrap;margin-top:15px}.c3-v36-content #fit .fw-actions .fw-link{font-size:12px;gap:10px;padding:3px 0}.c3-v36-content #fit .fw-mini-visual{position:relative;margin-top:18px;overflow:hidden;min-width:0;border-radius:11px}.c3-v36-content #fit .fw-fit-visual>svg{display:block;width:100%;height:124px}.c3-v36-content #fit .fw-fit-visual>span{display:block;font-size:10px;text-align:center;padding:0 12px 13px;line-height:1.5}.c3-v36-content #fit .fw-connect-visual{height:160px}.c3-v36-content #fit .fw-connection-art{width:100%;height:100%;display:block}.c3-v36-content #fit .fw-pair-phone{position:absolute;right:7%;top:17px;width:48%;height:125px;border-radius:15px;border:1px solid #c0c0c0;padding:22px 12px 12px}.c3-v36-content #fit .fw-phone-speaker{position:absolute;top:8px;left:50%;width:27px;height:3px;border-radius:3px}.c3-v36-content #fit .fw-connected{display:flex;align-items:center;justify-content:center;gap:6px;font-size:10px;white-space:nowrap}.c3-v36-content #fit .fw-connected>i{width:5px;height:5px;display:block;border-radius:50%}.c3-v36-content #fit .fw-phone-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;margin-top:14px}.c3-v36-content #fit .fw-phone-cards>span{display:block;padding:10px 3px 9px;border-radius:5px;font-size:8px;text-align:center;line-height:1.3}.c3-v36-content #fit .fw-phone-cards i{display:block;height:2px;width:65%;margin:9px auto 0;border-radius:2px}.c3-v36-content #fit .fw-content>.fw-device-note{font-size:11px;margin-top:11px}.c3-v36-content #fit .fw-device-note>span{padding:0 7px}.c3-v36-content #fit .fw-baseline-visual{margin-top:21px;padding:18px 15px 14px;border-radius:11px}.c3-v36-content #fit .fw-day-labels,.c3-v36-content #fit .fw-day-copy{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.c3-v36-content #fit .fw-day-labels{font-size:9px;font-weight:500;letter-spacing:.08em}.c3-v36-content #fit .fw-day-labels>span:nth-child(2),.c3-v36-content #fit .fw-day-copy>span:nth-child(2){text-align:center}.c3-v36-content #fit .fw-day-labels>span:last-child,.c3-v36-content #fit .fw-day-copy>span:last-child{text-align:right}.c3-v36-content #fit .fw-baseline-chart{display:block;width:100%;height:69px;margin:3px 0 1px;overflow:visible}.c3-v36-content #fit .fw-day-copy{font-size:10px;line-height:1.5}.c3-v36-content #fit .fw-illustrative{font-size:9px;line-height:1.5;margin-top:14px!important;border-top:1px solid #dcdcdc;padding-top:10px}.c3-v36-content #fit .fw-content>.fw-baseline-note{font-size:12px;line-height:1.8;margin-top:15px}.c3-v36-content #fit .fw-baseline-note>b{font-weight:500}.c3-v36-content #fit .fw-closing{display:flex;justify-content:space-between;align-items:center;gap:25px;margin-top:48px;border-top:1px solid #dcdcdc}.c3-v36-content #fit .fw-closing>p{font-size:17px;letter-spacing:-.025em;line-height:1.5}.c3-v36-content #fit .fw-path{font-size:11px;white-space:nowrap}.c3-v36-content #fit .fw-path>i{font-style:normal;margin:0 13px}.c3-v36-content #fit .fw-mobile-cta{display:none}.c3-v36-content #fit .fw-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}@media(min-width:1500px){.c3-v36-content #fit .fw-layout{gap:120px;grid-template-columns:1fr 1.05fr}.c3-v36-content #fit .fw-step-heading{font-size:28px}.c3-v36-content #fit .fw-content>p{font-size:15px}.c3-v36-content #fit .fw-fit-visual>svg{height:140px}}@media(min-width:761px)and (max-width:1100px){.c3-v36-content #fit .fw-layout{gap:45px;grid-template-columns:.9fr 1.1fr}.c3-v36-content #fit .fw-heading h2{font-size:47px}.c3-v36-content #fit .fw-step-heading{font-size:22px;gap:15px}.c3-v36-content #fit .fw-content{padding-left:39px}.c3-v36-content #fit .fw-intro{font-size:13px}.c3-v36-content #fit .fw-pair-phone{right:4%;width:50%;padding-inline:8px}.c3-v36-content #fit .fw-connected{font-size:9px;gap:4px}}@media(max-width:760px){.c3-v36-content #fit.fw-module{padding:64px 0 46px;scroll-margin-top:76px}.c3-v36-content #fit .fw-layout{display:block}.c3-v36-content #fit .fw-heading{padding:0;max-width:440px}.c3-v36-content #fit .fw-eyebrow{font-size:10px;letter-spacing:.14em;margin-bottom:21px}.c3-v36-content #fit .fw-heading h2{font-size:clamp(43px,9.5vw,62px);line-height:1.08}.c3-v36-content #fit .fw-lead{font-size:20px;line-height:1.4;margin-top:24px}.c3-v36-content #fit .fw-intro{font-size:14px;line-height:1.8;margin-top:13px;max-width:410px}.c3-v36-content #fit .fw-desktop-cta,.c3-v36-content #fit .fw-play{display:none!important}.c3-v36-content #fit .fw-steps{margin-top:32px;display:grid;gap:14px}.c3-v36-content #fit .fw-step{border-radius:13px;overflow:hidden}.c3-v36-content #fit .fw-step:last-child{border-bottom:1px solid #dddddd}.c3-v36-content #fit .fw-step-heading{padding:22px 20px 16px;font-size:23px}.c3-v36-content #fit .fw-step-number{font-size:11px}.c3-v36-content #fit .fw-step-heading>i{display:none}.c3-v36-content #fit .fw-reveal{grid-template-rows:1fr!important}.c3-v36-content #fit .fw-content{padding:0 20px 22px}.c3-v36-content #fit .fw-content>p{font-size:14px;line-height:1.8}.c3-v36-content #fit .fw-content>.fw-step-subtitle{font-size:16px;line-height:1.5}.c3-v36-content #fit .fw-actions{gap:23px;margin-top:13px}.c3-v36-content #fit .fw-actions .fw-link{font-size:12px}.c3-v36-content #fit .fw-fit-visual>svg{height:112px}.c3-v36-content #fit .fw-fit-visual>span{font-size:9px;padding-bottom:11px}.c3-v36-content #fit .fw-connect-visual{height:147px}.c3-v36-content #fit .fw-pair-phone{right:4%;width:51%;height:119px;top:15px;padding-inline:8px}.c3-v36-content #fit .fw-connected{font-size:9px;gap:4px}.c3-v36-content #fit .fw-phone-cards{gap:3px;margin-top:13px}.c3-v36-content #fit .fw-phone-cards>span{font-size:7px;padding:10px 1px}.c3-v36-content #fit .fw-baseline-visual{padding:16px 12px 13px;margin-top:17px}.c3-v36-content #fit .fw-day-labels,.c3-v36-content #fit .fw-day-copy{gap:9px}.c3-v36-content #fit .fw-day-copy{font-size:9px}.c3-v36-content #fit .fw-illustrative{font-size:9px;margin-top:11px!important;line-height:1.7}.c3-v36-content #fit .fw-closing{display:flex;flex-direction:column;align-items:start;gap:13px;margin-top:28px;padding-top:24px}.c3-v36-content #fit .fw-closing>p{font-size:17px}.c3-v36-content #fit .fw-path{font-size:11px}.c3-v36-content #fit .fw-path>i{margin:0 10px}.c3-v36-content #fit .fw-mobile-cta{display:inline-flex;font-size:14px;margin-top:10px;padding-bottom:9px}}@media(max-width:360px){.c3-v36-content #fit .fw-step-heading{font-size:21px;padding-left:17px;padding-right:17px}.c3-v36-content #fit .fw-content{padding-left:17px;padding-right:17px}.c3-v36-content #fit .fw-connected{font-size:8px}.c3-v36-content #fit .fw-phone-cards>span{font-size:6.8px}}@media(prefers-reduced-motion:reduce){.c3-v36-content #fit.fw-module *,.c3-v36-content #fit.fw-module *:before,.c3-v36-content #fit.fw-module *:after{scroll-behavior:auto!important}}.c3-v36-content #faq.fq-module{padding:92px 0 50px;scroll-margin-top:100px}.c3-v36-content #faq.fq-module .faq-layout{align-items:start}.c3-v36-content #faq.fq-module .faq-heading h2{font-size:clamp(40px,4.3vw,68px);font-weight:450;line-height:1.08;letter-spacing:-.06em;margin:24px 0}.c3-v36-content #faq.fq-module .faq-heading .body{font-size:15px;line-height:1.85;max-width:330px;margin:0 0 22px}.c3-v36-content #faq.fq-module .eyebrow{font-size:11px;letter-spacing:.15em}.c3-v36-content #faq.fq-module .faq-list summary{display:flex;align-items:center;justify-content:space-between;gap:28px;list-style:none;padding:23px 0;font-size:17px;line-height:1.45;font-weight:450;letter-spacing:-.015em}.c3-v36-content #faq.fq-module .faq-list summary::-webkit-details-marker{display:none}.c3-v36-content #faq.fq-module .faq-list summary>span{font-size:0;position:relative;flex:0 0 13px}.c3-v36-content #faq.fq-module .faq-list summary>span:before,.c3-v36-content #faq.fq-module .faq-list summary>span:after{content:"";position:absolute;top:6px;left:0;width:13px;height:1px}.c3-v36-content #faq.fq-module .fq-answer{padding:0 28px 27px 0}.c3-v36-content #faq.fq-module .fq-answer p{font-size:14px;line-height:1.9;margin:0 0 12px;max-width:none}.c3-v36-content #faq.fq-module .fq-answer p:last-child{margin-bottom:0}.c3-v36-content #faq.fq-module .fq-answer strong{font-weight:550}.c3-v36-content #faq.fq-module .fq-answer .fq-emphasis{font-weight:450}.c3-v36-content #faq.fq-module .fq-answer .fq-note{font-size:12px;line-height:1.8}.c3-v36-content #faq.fq-module .text-link{display:inline-flex;align-items:center;gap:18px;border:0;border-bottom:1px solid #bebebe;border-radius:0;font:inherit;font-size:13px;line-height:1.6;padding:5px 0;margin-top:6px}.c3-v36-content #faq.fq-module .text-link>span{font-size:17px}.c3-v36-content #faq.fq-module .fq-actions{display:flex;gap:22px;flex-wrap:wrap}.c3-v36-content #faq.fq-module .fq-answer .fq-free{font-size:32px;line-height:1.3;letter-spacing:-.04em;margin-top:16px}.c3-v36-content #faq.fq-module .fq-free>span{font-size:13px;letter-spacing:0}.c3-v36-content #faq.fq-module .fq-guidance,.c3-v36-content #faq.fq-module .fq-signals{list-style:none;padding:0;margin:10px 0 18px;font-size:13px;line-height:1.65}.c3-v36-content #faq.fq-module .fq-guidance li{position:relative;padding-left:14px;margin:8px 0}.c3-v36-content #faq.fq-module .fq-guidance li:before{content:"";width:3px;height:3px;border-radius:50%;position:absolute;top:10px;left:0}.c3-v36-content #faq.fq-module .fq-signals{display:grid;grid-template-columns:1fr 1fr;gap:0 24px}.c3-v36-content #faq.fq-module .fq-signals>li{padding:10px 0;border-bottom:1px solid #e6e6e6}.c3-v36-content #faq.fq-module .fq-ring-comparison{display:grid;gap:20px;margin:21px 0;border-left:1px solid #d2d2d2;padding-left:18px}.c3-v36-content #faq.fq-module .fq-ring-comparison h3{font-size:12px;font-weight:500;letter-spacing:.06em;line-height:1.5;margin:0 0 7px}.c3-v36-content #faq.fq-module .fq-ring-comparison p{font-size:13px;line-height:1.8;margin:0 0 6px}.c3-v36-content #faq.fq-module .fq-closing{margin-top:55px;padding:28px 0;border-top:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;display:flex;justify-content:space-between;align-items:center;gap:30px}.c3-v36-content #faq.fq-module .fq-closing h3{font-size:20px;line-height:1.4;letter-spacing:-.025em;font-weight:450;margin:0 0 9px}.c3-v36-content #faq.fq-module .fq-closing p{font-size:13px;line-height:1.8;max-width:530px;margin:0}.c3-v36-content #faq.fq-module .fq-closing .text-link{flex-shrink:0}.c3-v36-content #faq.fq-module .fq-footnote{font-size:11px;line-height:1.85;max-width:1100px;margin:27px 0 0}@media(max-width:1100px)and (min-width:761px){.c3-v36-content #faq.fq-module .faq-layout{gap:45px;grid-template-columns:.78fr 1.22fr}.c3-v36-content #faq.fq-module .faq-heading h2{font-size:44px}.c3-v36-content #faq.fq-module .faq-list summary{font-size:16px}}@media(max-width:760px){.c3-v36-content #faq.fq-module{padding:62px 0 37px;scroll-margin-top:76px}.c3-v36-content #faq.fq-module .faq-heading h2{font-size:clamp(40px,9vw,60px);margin:20px 0}.c3-v36-content #faq.fq-module .faq-heading .body{font-size:14px;max-width:400px;margin-bottom:16px}.c3-v36-content #faq.fq-module .faq-list{margin-top:35px}.c3-v36-content #faq.fq-module .faq-list summary{font-size:16px;line-height:1.5;padding:20px 0}.c3-v36-content #faq.fq-module .fq-answer{padding-right:0;padding-bottom:24px}.c3-v36-content #faq.fq-module .fq-answer p{font-size:14px;line-height:1.85}.c3-v36-content #faq.fq-module .fq-answer .fq-note{font-size:12px}.c3-v36-content #faq.fq-module .fq-signals{gap:0 17px;font-size:12px}.c3-v36-content #faq.fq-module .fq-closing{flex-direction:column;align-items:start;gap:12px;margin-top:37px;padding:24px 0}.c3-v36-content #faq.fq-module .fq-closing h3{font-size:19px}.c3-v36-content #faq.fq-module .fq-footnote{font-size:10px;line-height:1.9}}.c3-v36-content{--pl-glass:linear-gradient(145deg,rgba(255,255,255,.58),rgba(255,255,255,.19));--pl-edge:rgba(255,255,255,.78);--pl-shadow:0 10px 35px rgba(49,49,49,.055),inset 0 1px 0 rgba(255,255,255,.75)}.c3-v36-content #purchase{padding-top:12px}.c3-v36-content #purchase .breadcrumb{padding:18px 0 20px}.c3-v36-content #v6-adaptive .daf-state{padding:21px 24px;border:1px solid #ffffff24;border-radius:20px;max-width:340px}.c3-v36-content #v6-adaptive .pl-resting-compare{position:absolute;z-index:5;right:27px;top:72px;border:1px solid #ffffff38;border-radius:30px;padding:12px 17px;font-size:11px;display:flex;gap:14px;align-items:center;touch-action:none;-webkit-user-select:none;user-select:none;min-height:44px}.c3-v36-content #v6-adaptive .pl-resting-compare[hidden]{display:none}.c3-v36-content #v6-adaptive .daf-close-crop img{width:768px;height:512px;max-width:none;left:calc(50% - 425px);top:calc(50% - 250px);object-fit:fill}.c3-v36-content #v6-adaptive [data-response=responding] .daf-close-crop img{left:calc(50% - 297.5px);top:calc(50% - 185px)}.c3-v36-content #purchase .p10-feature-cells>*,.c3-v36-content #purchase .p10-calculator,.c3-v36-content .v6-support article,.c3-v36-content .v6-support .v6-support-card,.c3-v36-content #fit .fw-mini-visual,.c3-v36-content #fit .fw-baseline-visual,.c3-v36-content #v6-compare .cm-story,.c3-v36-content #specs .dt-visual{background:var(--pl-glass);border-color:var(--pl-edge);backdrop-filter:blur(20px) saturate(1.1);-webkit-backdrop-filter:blur(20px) saturate(1.1);box-shadow:var(--pl-shadow)}.c3-v36-content #fit .fw-phone-cards>span{border:1px solid #ffffff90}.c3-v36-content #experience .hrv-response-path,.c3-v36-content #experience .hrv-expanded-line{stroke-width:1.8}.c3-v36-content #v6-features.hd-module{--hd-line:#d6d6d6;--hd-accent:#696969;--hd-muted:#727272}.c3-v36-content #v6-features .hd-rail-wrap{position:relative;isolation:isolate}.c3-v36-content #v6-features .hd-rail-wrap:before{content:"";position:absolute;z-index:-1}.c3-v36-content #v6-features .hd-card{flex-basis:280px}.c3-v36-content #v6-features .hd-card-visual:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit}.c3-v36-content #v6-features .hd-card-top{font-size:8px}.c3-v36-content #v6-features .hd-sample-label{font-size:8px;letter-spacing:.08em}.c3-v36-content #v6-features .hd-axis{font-size:8px;letter-spacing:.01em}.c3-v36-content #v6-features .hd-ui-eyebrow{font-size:9px}.c3-v36-content #v6-features .hd-ui-note{font-size:10px}.c3-v36-content #v6-features .hd-chart-grid{stroke-dasharray:0}.c3-v36-content #v6-features .hd-night-tracks span,.c3-v36-content #v6-features .hd-legend{font-size:8px}.c3-v36-content #v6-features .hd-lorenz text{fill:gray}.c3-v36-content #v6-compare .pl-compare-focus{display:flex;align-items:center;gap:8px;margin:0 0 25px;flex-wrap:wrap}.c3-v36-content #v6-compare .pl-compare-focus>span{font-size:9px;letter-spacing:.12em;margin-right:14px}.c3-v36-content #v6-compare .pl-compare-focus button{font-size:12px;min-height:40px;padding:9px 17px;border:1px solid #c3c3c365;border-radius:30px}.c3-v36-content #v6-compare .cm-table{border-collapse:separate;border-spacing:0}.c3-v36-content #v6-compare .cm-table thead th{vertical-align:top}.c3-v36-content #v6-compare .pl-compare-ring{display:block;width:92px;height:50px;fill:none;stroke:#959595;stroke-width:1.15;margin:0 0 14px}.c3-v36-content #v6-compare [data-cm-product=circul3] .pl-compare-ring{stroke:#626262}.c3-v36-content #v6-compare .pl-ring-joint{stroke:#474747;stroke-width:3}.c3-v36-content #v6-compare .cm-table thead strong{font-size:25px;line-height:1.2}.c3-v36-content #v6-compare .cm-table th,.c3-v36-content #v6-compare .cm-table td{padding:22px 21px}.c3-v36-content #v6-compare .cm-value strong{font-size:16px;line-height:1.45}.c3-v36-content #v6-compare .cm-value small{font-size:12px;line-height:1.6}.c3-v36-content #v6-compare .cm-row-title{font-size:15px}.c3-v36-content #v6-compare .cm-full{scroll-margin-top:92px}.c3-v36-content #v6-compare #cm-full-market,.c3-v36-content #v6-compare #cm-full-upgrade{scroll-margin-top:96px}.c3-v36-content #v6-compare .pl-full-table{margin-top:25px}.c3-v36-content #v6-compare [data-pl-focus]:focus-visible,.c3-v36-content #v6-adaptive .pl-resting-compare:focus-visible{outline:2px solid #9f9f9f;outline-offset:4px}@media(max-width:1150px){.c3-v36-content #v6-compare .cm-table th,.c3-v36-content #v6-compare .cm-table td{padding:19px 17px}}@media(max-width:760px){.c3-v36-content #purchase{padding-top:4px}.c3-v36-content #purchase .breadcrumb{padding:16px 0 18px}.c3-v36-content #v6-adaptive .daf-state{margin-top:0;padding:18px 20px;max-width:none}.c3-v36-content #v6-adaptive .pl-resting-compare{top:17px;right:14px;font-size:9px;min-height:38px;padding:9px 12px}.c3-v36-content #v6-features .hd-card{flex-basis:260px}.c3-v36-content #v6-features .hd-card .hd-card-visual{height:310px}.c3-v36-content #v6-compare .pl-compare-focus{gap:7px;margin-bottom:24px}.c3-v36-content #v6-compare .pl-compare-focus>span{flex-basis:100%;margin:0 0 4px;font-size:8px}.c3-v36-content #v6-compare .pl-compare-focus button{font-size:11px;padding:9px 12px}.c3-v36-content #v6-compare .cm-table th,.c3-v36-content #v6-compare .cm-table td{padding:16px 17px}.c3-v36-content #v6-compare .cm-table tbody tr{border:1px solid #ffffffb5}.c3-v36-content #v6-compare .cm-value strong{font-size:15px}.c3-v36-content #v6-compare .cm-value small{font-size:12px}}@media(prefers-reduced-motion:reduce){.c3-v36-content .pl-glass-card *,.c3-v36-content .pl-compare-focus *,.c3-v36-content #v6-adaptive .daf-frame,.c3-v36-content #v6-compare .cm-table *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.c3-v36-content #v6-engineering .de-shell{border:1px solid #ffffff5c}@font-face{font-family:CIRCUL Aspekta;font-style:normal;font-weight:400;font-display:swap;src:url(c3-product-font-1.woff2) format("woff2")}@font-face{font-family:CIRCUL Aspekta;font-style:normal;font-weight:500;font-display:swap;src:url(c3-product-font-2.woff2) format("woff2")}@font-face{font-family:CIRCUL Aspekta;font-style:normal;font-weight:600;font-display:swap;src:url(c3-product-font-3.woff2) format("woff2")}.c3-v36-content{--font:"CIRCUL Aspekta",Arial,sans-serif;--ink:#161616;--muted:#6d6d70;--line:#dedede;--paper:#fff;--sage:#f2f2f3;--accent:#171717;--pl-glass:linear-gradient(135deg,#ffffffa8,#ffffff45);--pl-edge:#ffffffbd;--pl-shadow:inset 0 1px 0 #fff9,0 12px 40px #00000008;--nt-ease:cubic-bezier(.22,1,.36,1)}.c3-v36-content{scroll-behavior:smooth}.c3-v36-content,.c3-v36-content button,.c3-v36-content input,.c3-v36-content select,.c3-v36-content textarea{font-family:CIRCUL Aspekta,Arial,sans-serif}.c3-v36-content{-webkit-font-smoothing:antialiased;font-synthesis:none}.c3-v36-content h1,.c3-v36-content h2,.c3-v36-content h3,.c3-v36-content h4,.c3-v36-content h5,.c3-v36-content h6{font-family:CIRCUL Aspekta,Arial,sans-serif}.c3-v36-content :where(button,a,summary,[tabindex]):focus-visible{outline:2px solid #1681e8;outline-offset:5px}.c3-v36-content #purchase{background:#fff;color:#171717}.c3-v36-content #v6-adaptive.daf,.c3-v36-content #v6-engineering.de-module{background:#080808;color:#f5f5f5}.c3-v36-content #v6-features.hd-module,.c3-v36-content #v6-compare.cm-module,.c3-v36-content #specs.dt-module,.c3-v36-content #fit.fw-module,.c3-v36-content #faq.fq-module{color:#1d1d1f}.c3-v36-content #v6-features.hd-module,.c3-v36-content #v6-compare.cm-module,.c3-v36-content #fit.fw-module,.c3-v36-content #faq.fq-module{background:#f5f5f5}.c3-v36-content #v6-features.hd-module{--hd-accent:#171717;--hd-muted:#6e6e73;--hd-line:#ddd}.c3-v36-content #v6-compare.cm-module{--cm-paper:#f5f5f5;--cm-sage:#ececee;--cm-sage-deep:#171717;--cm-muted:#66666a;--cm-ink:#1d1d1f;--cm-line:#ddd}.c3-v36-content #specs.dt-module{--dt-ink:#1d1d1f;--dt-muted:#6e6e73;--dt-line:#dedede;--dt-sage:#f1f1f2}.c3-v36-content #fit.fw-module{--fw-ink:#1d1d1f;--fw-muted:#6e6e73;--fw-line:#d9d9db}.c3-v36-content #v6-adaptive .daf-heading h2,.c3-v36-content #experience .hrv-heading h2,.c3-v36-content #v6-features .hd-heading h2,.c3-v36-content #v6-app .cx-heading h2,.c3-v36-content #v6-engineering .de-heading h2,.c3-v36-content #v6-compare .cm-heading h2,.c3-v36-content #specs .dt-heading h2,.c3-v36-content #fit .fw-heading h2{font-size:clamp(40px,4.8vw,76px);font-weight:600;letter-spacing:-.048em;line-height:1.075;text-wrap:balance}.c3-v36-content #experience .hrv-heading h2,.c3-v36-content #v6-features .hd-heading h2,.c3-v36-content #v6-compare .cm-heading h2,.c3-v36-content #specs .dt-heading h2,.c3-v36-content #fit .fw-heading h2{color:#151515}.c3-v36-content #v6-adaptive .daf-heading h2 span,.c3-v36-content #v6-app .cx-heading h2 span,.c3-v36-content #v6-engineering .de-heading h2 span{color:#99999e}.c3-v36-content #experience .hrv-heading h2 span,.c3-v36-content #v6-features .hd-heading h2 span,.c3-v36-content #v6-compare .cm-heading h2 span,.c3-v36-content #specs .dt-heading h2 span,.c3-v36-content #fit .fw-heading h2 span{color:#858589}.c3-v36-content #v6-adaptive .daf-heading>p:last-child,.c3-v36-content #experience .hrv-support>p,.c3-v36-content #v6-features .hd-heading-copy p,.c3-v36-content #v6-app .cx-intro>p,.c3-v36-content #v6-engineering .de-intro>p,.c3-v36-content #v6-compare .cm-heading>p,.c3-v36-content #specs .dt-heading>p,.c3-v36-content #fit .fw-intro{font-size:17px;line-height:1.7;font-weight:400;letter-spacing:0}.c3-v36-content #experience .hrv-support>p,.c3-v36-content #v6-features .hd-heading-copy p,.c3-v36-content #v6-compare .cm-heading>p,.c3-v36-content #specs .dt-heading>p,.c3-v36-content #fit .fw-intro{color:#6e6e73}.c3-v36-content #v6-adaptive .daf-heading>p:last-child,.c3-v36-content #v6-app .cx-intro>p,.c3-v36-content #v6-engineering .de-intro>p{color:#a1a1a6}.c3-v36-content #v6-adaptive .eyebrow,.c3-v36-content #experience .eyebrow,.c3-v36-content #v6-features .eyebrow,.c3-v36-content #v6-app .cx-eyebrow,.c3-v36-content #v6-engineering .de-eyebrow,.c3-v36-content #v6-compare .cm-eyebrow,.c3-v36-content #specs .dt-eyebrow,.c3-v36-content #fit .fw-eyebrow{font-size:11px;letter-spacing:.14em;font-weight:500}.c3-v36-content #experience .eyebrow,.c3-v36-content #v6-features .eyebrow,.c3-v36-content #v6-compare .cm-eyebrow,.c3-v36-content #specs .dt-eyebrow,.c3-v36-content #fit .fw-eyebrow{color:#6e6e73}.c3-v36-content #v6-adaptive .eyebrow,.c3-v36-content #v6-app .cx-eyebrow,.c3-v36-content #v6-engineering .de-eyebrow{color:#a1a1a6}.c3-v36-content #v6-features .hd-tabs button,.c3-v36-content #specs .dt-tabs button{font-size:15px}.c3-v36-content #v6-features .hd-tabs button[aria-selected=true],.c3-v36-content #specs .dt-tabs button[aria-selected=true]{color:#111}.c3-v36-content #v6-features .hd-tabs button:after,.c3-v36-content #v6-features .hd-scroll-track i,.c3-v36-content #specs .dt-tabs button:after{background:#171717}.c3-v36-content #v6-features .hd-card-signals{font-size:10px}.c3-v36-content #v6-app .cx-spark path{stroke:#a5c394}.c3-v36-content #v6-app .cx-spark-muted path{stroke:#d2a88b}.c3-v36-content #v6-app .cx-trend-line{stroke:#b5cd9f}.c3-v36-content #experience .hrv-response-path,.c3-v36-content #experience .hrv-expanded-line{stroke:#62968a}.c3-v36-content #v6-adaptive .daf-hotspot{min-width:44px;min-height:44px;border:0;justify-content:center}.c3-v36-content #v6-adaptive .daf-hotspot>span,.c3-v36-content #v6-engineering .de-hotspot b,.c3-v36-content #specs .dt-hotspots button>i{position:relative;display:grid;place-items:center;flex:none;border-radius:50%;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);transition:background .35s,transform .35s var(--nt-ease)}.c3-v36-content #v6-adaptive .daf-hotspot>span:before,.c3-v36-content #v6-engineering .de-hotspot b:before,.c3-v36-content #specs .dt-hotspots button>i:before{content:"";border-radius:50%;display:block}.c3-v36-content #v6-adaptive .daf-hotspot>span:after,.c3-v36-content #v6-engineering .de-hotspot b:after,.c3-v36-content #specs .dt-hotspots button>i:after{content:"";position:absolute;border-radius:50%;opacity:0}.c3-v36-content .nt-inview .daf-hotspot>span:after,.c3-v36-content .nt-inview .de-hotspot b:after,.c3-v36-content .nt-inview .dt-hotspots button>i:after{animation:nt-hotspot-pulse 2.5s ease-out 3}.c3-v36-content #v6-adaptive .daf-hotspot:hover>span,.c3-v36-content #v6-engineering .de-hotspot:hover b,.c3-v36-content #specs .dt-hotspots button:hover>i{transform:scale(1.09);background:#ffffff3a}.c3-v36-content #v6-adaptive .daf-hotspot small{left:57px;font-size:11px;border:1px solid #ffffff40;border-radius:12px;padding:12px 15px}.c3-v36-content #v6-engineering .de-hotspot span{font-size:10px;padding:6px 10px;border:1px solid #fff8;border-radius:9px}.c3-v36-content #specs .dt-hotspots button{border:0;gap:9px;min-height:44px}.c3-v36-content #specs .dt-hotspots button>span{border:1px solid #fff8;border-radius:8px;padding:7px 10px}.c3-v36-content #v6-adaptive [data-response=responding] .daf-close-crop img{left:calc(50% - 407.5px);top:calc(50% - 232.5px)}.c3-v36-content #v6-engineering .de-sensor-panel,.c3-v36-content #specs .dt-tooltip{background:linear-gradient(145deg,#ffffffe3,#ffffff8c);border-color:#fffc;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px)}.c3-v36-content #v6-compare .cm-story{border:1px solid #fff;padding:32px;border-radius:22px}.c3-v36-content #v6-compare .cm-story-art{display:none}.c3-v36-content #v6-compare .cm-story .nt-figure{display:flex;align-items:baseline;gap:7px;font-size:clamp(60px,5.8vw,92px);font-weight:500;letter-spacing:-.07em;line-height:1;margin:28px 0 5px;font-variant-numeric:tabular-nums}.c3-v36-content #v6-compare .cm-story .nt-figure small{font-size:23px;letter-spacing:-.03em;font-weight:400}.c3-v36-content #v6-compare .cm-story .nt-figure sup{font-size:16px;align-self:start;margin-top:12px}.c3-v36-content #v6-compare .cm-story .nt-figure-label{font-size:12px;margin-bottom:23px;line-height:1.5}.c3-v36-content #v6-compare .cm-story h3{font-size:25px;font-weight:500;margin:15px 0 24px;letter-spacing:-.035em}.c3-v36-content #v6-compare .cm-story-design h3,.c3-v36-content #v6-compare .cm-story-fit h3{font-size:30px}.c3-v36-content #v6-compare .cm-evolution{grid-template-columns:1fr;gap:7px}.c3-v36-content #v6-compare .nt-width-note{display:flex;align-items:center;gap:17px;border-top:1px solid #ffffff24;padding-top:19px;margin-top:23px;font-size:11px;line-height:1.6}.c3-v36-content #v6-compare .nt-width-note strong{font-size:36px;font-weight:500;letter-spacing:-.05em;white-space:nowrap}.c3-v36-content #v6-compare .cm-value>strong{font-size:16px}.c3-v36-content #v6-compare .cm-value>span{font-size:12px}.c3-v36-content #v6-compare .cm-learn{border-radius:50px}.c3-v36-content .nt-reveal.nt-ready{opacity:0;transform:translateY(20px);transition:opacity .8s var(--nt-ease),transform 1s var(--nt-ease)}.c3-v36-content .nt-reveal.nt-ready.nt-seen{opacity:1;transform:translateY(0)}@media(max-width:800px){.c3-v36-content #v6-compare .cm-story{padding:28px}.c3-v36-content #v6-compare .cm-story .nt-figure{font-size:76px}.c3-v36-content #v6-compare .cm-story h3{font-size:27px}}@media(max-width:600px){.c3-v36-content #v6-adaptive .daf-heading h2,.c3-v36-content #experience .hrv-heading h2,.c3-v36-content #v6-features .hd-heading h2,.c3-v36-content #v6-app .cx-heading h2,.c3-v36-content #v6-engineering .de-heading h2,.c3-v36-content #v6-compare .cm-heading h2,.c3-v36-content #specs .dt-heading h2,.c3-v36-content #fit .fw-heading h2{font-size:clamp(36px,9vw,47px);letter-spacing:-.045em}.c3-v36-content #v6-adaptive .daf-heading>p:last-child,.c3-v36-content #experience .hrv-support>p,.c3-v36-content #v6-features .hd-heading-copy p,.c3-v36-content #v6-app .cx-intro>p,.c3-v36-content #v6-engineering .de-intro>p,.c3-v36-content #v6-compare .cm-heading>p,.c3-v36-content #specs .dt-heading>p,.c3-v36-content #fit .fw-intro{font-size:15px;line-height:1.7}.c3-v36-content #v6-features .hd-tabs button,.c3-v36-content #specs .dt-tabs button{font-size:14px}.c3-v36-content #v6-adaptive .daf-hotspot small{display:none}.c3-v36-content #specs .dt-hotspots button{gap:3px}.c3-v36-content #specs .dt-hotspots button>i{width:36px;height:36px}.c3-v36-content #specs .dt-hotspots button>span{font-size:10px;padding:6px}.c3-v36-content #v6-engineering .de-hotspot b{width:36px;height:36px}.c3-v36-content #v6-compare .cm-story .nt-figure{font-size:72px}.c3-v36-content #v6-compare .cm-story .nt-figure small{font-size:22px}.c3-v36-content #v6-features .hd-card-desc{font-size:13px}}@media(prefers-reduced-motion:reduce){.c3-v36-content{scroll-behavior:auto}.c3-v36-content .nt-reveal.nt-ready{opacity:1;transform:none;transition:none}.c3-v36-content .nt-inview .daf-hotspot>span:after,.c3-v36-content .nt-inview .de-hotspot b:after,.c3-v36-content .nt-inview .dt-hotspots button>i:after,.c3-v36-content #v6-compare .cm-story.cm-seen .nt-figure{animation:none}}.c3-v36-content{--pp-violet:#7438ce;--pp-violet-ink:#6131a5;--pp-lilac:#c8b1f3;--pp-gradient:linear-gradient(110deg,#e99388 0%,#b065c3 47%,#7426ed 100%);--pp-line:linear-gradient(100deg,#d49ab7,#a277d6 55%,#7846d9);--pp-ease:cubic-bezier(.22,1,.36,1)}.c3-v36-content #purchase .finish-choice,.c3-v36-content #purchase .size-choices button{border:2px solid #dedee2;background:#fff;color:#353539;box-shadow:none;transition:border-color .25s,box-shadow .3s,transform .3s var(--pp-ease)}.c3-v36-content #purchase .finish-choice{font-size:12px;min-height:84px;border-radius:12px}.c3-v36-content #purchase .size-choices button{min-height:46px;font-size:13px;border-radius:9px}.c3-v36-content #purchase .finish-choice[aria-pressed=true],.c3-v36-content #purchase .size-choices button[aria-pressed=true]{border-color:transparent;background:linear-gradient(#fff,#fff) padding-box,var(--pp-gradient) border-box;color:#222226;box-shadow:0 2px 10px #7541d80a}.c3-v36-content #purchase .metal.silver{background:linear-gradient(135deg,#555e63,#f2f3f1 43%,#808b8c)}.c3-v36-content #purchase .metal.gold{background:linear-gradient(135deg,#8c7452,#ecd9b0 43%,#aa8d61)}.c3-v36-content #purchase .metal.gray{background:linear-gradient(135deg,#151c23,#727d7e 43%,#2a333a)}.c3-v36-content #purchase .metal.blue{background:linear-gradient(135deg,#253c75,#b3d1f9 40%,#557ac0 62%,#273b6c)}.c3-v36-content #purchase .selection-label{color:#6d4d91}.c3-v36-content #purchase .size-help button{color:var(--pp-violet-ink)}.c3-v36-content #purchase .gallery-tabs button[aria-selected=true]{background:linear-gradient(#faf9fc,#faf9fc) padding-box,var(--pp-line) border-box;border-color:transparent;color:#4c3868}.c3-v36-content #purchase .p10-calculator{background:radial-gradient(ellipse at 100% 0,#ba8ddd12,transparent 65%),linear-gradient(135deg,#fff,#faf9fc);border:1px solid #e5dcec;box-shadow:0 5px 24px #59358005,inset 0 1px #fff}.c3-v36-content #purchase .p10-calc-heading>svg{color:#8b57c8;stroke:currentColor}.c3-v36-content #purchase #calculator-title{color:#5f3592}.c3-v36-content #purchase .p10-calculator .p9-calc-tabs{background:#f0edf4}.c3-v36-content #purchase .p10-calculator .p9-calc-tabs button{font-size:11px;min-height:42px;border:1px solid transparent;color:#68606f}.c3-v36-content #purchase .p10-calculator .p9-calc-tabs button[aria-selected=true]{color:#603593;background:linear-gradient(#fff,#fff) padding-box,var(--pp-line) border-box;border-color:transparent;box-shadow:0 2px 6px #6c40920b}.c3-v36-content #purchase .p9-measure-input:focus-within,.c3-v36-content #purchase #calc-us:focus{border-color:#ae82d4;box-shadow:0 0 0 3px #9661ca12}.c3-v36-content #purchase .p10-calculator .button.dark{background:#61338e;border:1px solid #61338e;color:#fff;transition:background .25s,box-shadow .25s}.c3-v36-content #purchase .p10-calculator .button.dark:hover{background:#74429f;box-shadow:0 5px 17px #70429b20}.c3-v36-content #purchase #p9-calc-result h3,.c3-v36-content #purchase .p10-selected{color:var(--pp-violet-ink)}.c3-v36-content #purchase .pp-buy-box{padding:20px;margin-top:24px;border:1px solid #ece8f0;border-radius:18px;background:#f7f6f9}.c3-v36-content #purchase .pp-buy-box .quantity-line{margin:0 0 20px;padding:0;justify-content:flex-start;gap:25px;border:0}.c3-v36-content #purchase .quantity-control{background:#fff;border-color:#d8d5dc;border-radius:10px}.c3-v36-content #purchase .pp-purchase-actions{display:grid;grid-template-columns:1fr 1fr;gap:12px}.c3-v36-content #purchase .pp-purchase-actions .purchase-button{display:flex;align-items:center;justify-content:center;min-width:0;width:100%;margin:0;min-height:53px;padding:15px 12px;border:0;border-radius:50px;font-size:15px;font-weight:500;letter-spacing:-.015em;line-height:1.4;color:#fff;transition:box-shadow .35s,transform .35s var(--pp-ease),background-position .6s var(--pp-ease)}.c3-v36-content #purchase #add-to-bag{background-image:var(--pp-gradient);background-size:125% 100%;background-position:50% 50%;box-shadow:0 4px 14px #8341be16}.c3-v36-content #purchase #buy-now{background:#19191c}.c3-v36-content #purchase #buy-now:hover{background:#303034}.c3-v36-content #purchase :is(.finish-choice,.size-choices button,.purchase-button):focus-visible{outline:2px solid #9254d8;outline-offset:4px}.c3-v36-content #v6-adaptive .daf-heading h2>span,.c3-v36-content #v6-app .cx-heading h2>span{color:#c4a4ed}@supports (background-clip:text){.c3-v36-content #v6-adaptive .daf-heading h2>span,.c3-v36-content #v6-app .cx-heading h2>span{background:linear-gradient(105deg,#eab0bb,#c2a2ef 52%,#9561dc);background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.c3-v36-content #v6-compare .cm-heading h2>span{-webkit-background-clip:text;-webkit-text-fill-color:transparent}}.c3-v36-content #v6-features .hd-tabs button:after,.c3-v36-content #v6-compare .cm-view-tabs>button:after,.c3-v36-content #specs .dt-tabs button:after{background:var(--pp-line)}.c3-v36-content #v6-features .hd-tabs button[aria-selected=true],.c3-v36-content #v6-compare .cm-view-tabs>button[aria-selected=true],.c3-v36-content #specs .dt-tabs button[aria-selected=true]{color:var(--pp-violet-ink)}.c3-v36-content #v6-compare.cm-module{--cm-sage:#f0ebf7;--cm-sage-deep:#5f368f}.c3-v36-content #v6-compare .pp-table-hint{display:none}.c3-v36-content #v6-compare .cm-table-scroll{scrollbar-color:#b6a3c6 #f1eef4}@media(hover:hover){.c3-v36-content #purchase .finish-choice:hover,.c3-v36-content #purchase .size-choices button:hover{box-shadow:0 3px 14px #855aaf0d;transform:translateY(-1px)}.c3-v36-content #purchase .finish-choice[aria-pressed=false]:hover,.c3-v36-content #purchase .size-choices button[aria-pressed=false]:hover{border-color:#bea6d3}.c3-v36-content #purchase #add-to-bag:hover{background-position:100% 50%;box-shadow:0 7px 23px #8341be29;transform:translateY(-1px)}}@media(max-width:760px){.c3-v36-content #purchase .finish-choice{font-size:11px;min-height:78px}.c3-v36-content #purchase .pp-buy-box{padding:16px;border-radius:15px}.c3-v36-content #purchase .pp-purchase-actions{gap:10px}.c3-v36-content #purchase .pp-purchase-actions .purchase-button{font-size:14px;min-height:51px;padding-inline:8px}.c3-v36-content #purchase .p10-calculator .p9-calc-tabs button{font-size:10px}.c3-v36-content #v6-compare .cm-selection{position:static;display:flex;align-items:stretch;flex-direction:column;gap:18px;padding:12px 0 24px}.c3-v36-content #v6-compare .cm-selection-label>p{display:flex;align-items:center;gap:12px}.c3-v36-content #v6-compare .cm-lock-note{margin-top:0}.c3-v36-content #v6-compare .cm-desktop-selector{display:block;width:100%;min-width:0}.c3-v36-content #v6-compare .cm-desktop-selector legend{font-size:12px;margin-bottom:10px}.c3-v36-content #v6-compare .cm-chips{display:flex;gap:7px;flex-wrap:wrap}.c3-v36-content #v6-compare .cm-chips>button{flex:1;justify-content:center;min-width:0;min-height:45px;padding:10px 8px;font-size:12px;gap:6px}.c3-v36-content #v6-compare .cm-chips>button small{display:none}.c3-v36-content #v6-compare .cm-check{flex-shrink:0}.c3-v36-content #v6-compare .pp-table-hint{display:flex;align-items:center;justify-content:space-between;gap:15px;margin:17px 0 11px;font-size:11px;line-height:1.5}.c3-v36-content #v6-compare .pp-table-hint>span:last-child{white-space:nowrap;font-size:17px;letter-spacing:.12em}.c3-v36-content #v6-compare .cm-table-scroll,.c3-v36-content #v6-compare .cm-table-scroll.cm-overflow{display:block;max-width:100%;min-width:0;max-height:72svh;overflow:auto;border:1px solid #ded6e5;border-radius:12px;overscroll-behavior-x:contain;scrollbar-width:thin;-webkit-overflow-scrolling:touch;isolation:isolate}.c3-v36-content #v6-compare .pl-full-table{margin-top:0}.c3-v36-content #v6-compare .cm-table{--cm-label-width:116px;display:table;table-layout:fixed;border-collapse:separate;border-spacing:0;width:calc(var(--cm-label-width) + var(--cm-products)*176px);min-width:100%;max-width:none;font-size:14px}.c3-v36-content #v6-compare .cm-table colgroup{display:table-column-group}.c3-v36-content #v6-compare .cm-table col{display:table-column}.c3-v36-content #v6-compare .cm-table col.cm-dimension-col{width:var(--cm-label-width)}.c3-v36-content #v6-compare .cm-table col[data-cm-product]{width:176px}.c3-v36-content #v6-compare .cm-table thead{display:table-header-group;position:static;width:auto;height:auto;clip:auto;overflow:visible;white-space:normal}.c3-v36-content #v6-compare .cm-table tbody{display:table-row-group;gap:0}.c3-v36-content #v6-compare .cm-table tr,.c3-v36-content #v6-compare .cm-table tbody tr{display:table-row;border:0;border-radius:0;overflow:visible}.c3-v36-content #v6-compare .cm-table th,.c3-v36-content #v6-compare .cm-table td,.c3-v36-content #v6-compare .cm-table tbody td{display:table-cell;width:auto;min-height:0;padding:17px 14px;border-bottom:1px solid #e1dce6;border-radius:0;vertical-align:middle;white-space:normal;line-height:1.45}.c3-v36-content #v6-compare .cm-table tbody td{position:static!important}.c3-v36-content #v6-compare .cm-table tbody td:before{content:none;display:none}.c3-v36-content #v6-compare .cm-table tbody th:first-child{position:sticky;left:0;z-index:3;display:table-cell;width:var(--cm-label-width);padding:17px 12px;border-radius:0}.c3-v36-content #v6-compare .cm-table thead th{position:sticky;top:0;left:auto;z-index:4;padding:16px 14px;vertical-align:bottom}.c3-v36-content #v6-compare .cm-table thead th:first-child{left:0;z-index:6}.c3-v36-content #v6-compare .cm-table thead th[data-cm-product=circul3]{left:auto;z-index:4}.c3-v36-content #v6-compare .cm-row-title{font-size:13px;line-height:1.5;gap:8px;flex-wrap:wrap}.c3-v36-content #v6-compare .cm-icon{width:20px;height:20px;flex-shrink:0}.c3-v36-content #v6-compare .cm-value>strong{font-size:14px;line-height:1.5}.c3-v36-content #v6-compare .cm-value>span,.c3-v36-content #v6-compare .cm-value>small,.c3-v36-content #v6-compare .cm-table small{font-size:12px;line-height:1.55}.c3-v36-content #v6-compare .cm-table thead strong{font-size:21px;line-height:1.15}.c3-v36-content #v6-compare .cm-table thead small{font-size:11px;line-height:1.5;margin-top:7px}.c3-v36-content #v6-compare .cm-table thead .cm-brand{font-size:9px}.c3-v36-content #v6-compare .cm-table .cm-mini{font-size:9px;letter-spacing:.07em}.c3-v36-content #v6-compare .cm-table-hint{font-size:11px}.c3-v36-content #v6-compare .pl-compare-ring{width:67px;height:36px;margin-bottom:12px}.c3-v36-content #v6-compare .cm-full-heading{margin-bottom:14px}.c3-v36-content #v6-compare .cm-full-heading h3{font-size:28px}}@media(prefers-reduced-motion:reduce){.c3-v36-content #purchase .finish-choice,.c3-v36-content #purchase .size-choices button,.c3-v36-content #purchase .pp-purchase-actions .purchase-button{transition:none;transform:none}.c3-v36-content #v6-compare .cm-table-scroll{scroll-behavior:auto}}@media(forced-colors:active){.c3-v36-content #purchase .finish-choice[aria-pressed=true],.c3-v36-content #purchase .size-choices button[aria-pressed=true]{border-color:Highlight}.c3-v36-content #v6-adaptive .daf-heading h2>span,.c3-v36-content #v6-app .cx-heading h2>span,.c3-v36-content #v6-compare .cm-heading h2>span{background:none;color:CanvasText;-webkit-text-fill-color:CanvasText}.c3-v36-content #purchase #add-to-bag,.c3-v36-content #purchase #buy-now{border:1px solid ButtonText;background:ButtonFace;color:ButtonText}}.c3-v36-content .rf-purchase-surface{background:#fff;color:#171717;display:flow-root}.c3-v36-content .rf-purchase-surface #purchase,.c3-v36-content .rf-purchase-surface .purchase-copy,.c3-v36-content .rf-purchase-surface .quick-facts{background:#fff}.c3-v36-content #purchase .p10-calculator,.c3-v36-content #purchase .pp-buy-box{background:#fff;box-shadow:none}.c3-v36-content #purchase .p10-calculator{border-color:#e7e1ee}.c3-v36-content #purchase .pp-buy-box{border-color:#ece8ef}.c3-v36-content #purchase .p10-feature-cells>*{background:#fff;border-color:#ece9ef;box-shadow:none}.c3-v36-content #v6-compare .rf-upgrades{display:grid;grid-template-columns:205px minmax(0,1fr);gap:25px;align-items:start}.c3-v36-content #v6-compare .rf-upgrade-navigation{min-width:0;padding-top:9px}.c3-v36-content #v6-compare .rf-upgrade-tabs{display:grid;gap:6px}.c3-v36-content #v6-compare .rf-upgrade-tabs>button{display:flex;align-items:center;gap:13px;text-align:left;min-height:52px;padding:13px 13px 13px 10px;border:1px solid transparent;border-radius:11px;font-size:14px;line-height:1.35}.c3-v36-content #v6-compare .rf-upgrade-number{font-size:10px;font-variant-numeric:tabular-nums;letter-spacing:.025em}.c3-v36-content #v6-compare .rf-upgrade-short{display:none}.c3-v36-content #v6-compare .rf-upgrade-arrow{font-size:15px;margin-left:auto}.c3-v36-content #v6-compare .rf-upgrade-position{font-size:10px;letter-spacing:.12em;padding:19px 10px 0;font-variant-numeric:tabular-nums}.c3-v36-content #v6-compare .rf-upgrades .cm-stories{display:block;min-width:0}.c3-v36-content #v6-compare .rf-upgrades .cm-story{padding:25px 29px 21px;margin:0;min-height:340px;grid-column:auto;position:relative;border:1px solid #e6ddec;border-radius:20px}.c3-v36-content #v6-compare .rf-upgrades .cm-story[hidden]{display:none!important}.c3-v36-content #v6-compare .rf-upgrade-head{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:15px;min-height:38px}.c3-v36-content #v6-compare .rf-upgrades .cm-mini{font-size:10px;letter-spacing:.11em;margin:0}.c3-v36-content #v6-compare .rf-upgrade-icon{display:block;width:42px;height:42px;flex:0 0 42px;overflow:visible}.c3-v36-content #v6-compare .rf-upgrade-main{display:grid;grid-template-columns:minmax(155px,.85fr) minmax(0,1.15fr);gap:25px;align-items:center;min-height:114px;margin-bottom:17px}.c3-v36-content #v6-compare .rf-upgrades .nt-figure{display:flex;align-items:baseline;gap:6px;font-size:clamp(48px,4.4vw,66px);font-weight:500;letter-spacing:-.065em;line-height:1;margin:0 0 8px}.c3-v36-content #v6-compare .rf-upgrades .nt-figure small{font-size:21px;letter-spacing:-.025em;font-weight:400}.c3-v36-content #v6-compare .rf-upgrades .nt-figure sup{font-size:12px;margin-top:7px}.c3-v36-content #v6-compare .rf-upgrades .nt-figure-label{font-size:12px;line-height:1.55;margin:0;max-width:220px}.c3-v36-content #v6-compare .rf-upgrades .cm-story h3{font-size:clamp(23px,2vw,30px);font-weight:500;line-height:1.16;letter-spacing:-.035em;margin:0}.c3-v36-content #v6-compare .rf-pair{display:grid;grid-template-columns:1fr 1fr;gap:0;border-top:1px solid #e5dfea;padding-top:17px}.c3-v36-content #v6-compare .rf-pair>div{min-width:0}.c3-v36-content #v6-compare .rf-pair-before{padding-right:22px}.c3-v36-content #v6-compare .rf-pair-after{border-left:1px solid #e5dfea;padding-left:23px}.c3-v36-content #v6-compare .rf-pair p{font-size:10px;letter-spacing:.04em;margin:0 0 7px;display:flex;align-items:center;gap:8px}.c3-v36-content #v6-compare .rf-pair p>span{font-size:7px;line-height:1;letter-spacing:.08em;padding:4px 5px;border-radius:4px}.c3-v36-content #v6-compare .rf-pair b{font-size:14px;line-height:1.5;font-weight:400;display:block}.c3-v36-content #v6-compare .rf-pair div>span{font-size:13px;line-height:1.6;display:block;margin-top:3px}.c3-v36-content #v6-compare .rf-pair-after b{font-weight:500}.c3-v36-content #v6-compare .rf-upgrade-note{display:flex;flex-wrap:wrap;gap:3px 10px;align-items:baseline;font-size:11px;line-height:1.6;margin:16px 0 0}.c3-v36-content #v6-compare .rf-upgrade-note strong{font-size:12px;font-weight:500}.c3-v36-content #v6-compare .nt-upgrade-note{max-width:780px;margin:18px 0 0;font-size:10px;line-height:1.65}.c3-v36-content #v6-compare .cm-upgrade-intro{padding-bottom:24px}.c3-v36-content #v6-compare .cm-upgrade-intro h3{font-size:31px;line-height:1.12}.c3-v36-content #v6-compare .cm-upgrade-intro>p{font-size:13px;line-height:1.7}@keyframes rf-fit-left{0%{transform:translate(2px)}55%{transform:translate(-1px)}to{transform:none}}@keyframes rf-fit-right{0%{transform:translate(-2px)}55%{transform:translate(1px)}to{transform:none}}@keyframes rf-breathe{0%{transform:scale(.92)}50%{transform:scale(1.06)}to{transform:scale(1)}}.c3-v36-content #v6-features .hd-rail-wrap:before{top:8px;right:-5px;bottom:130px;left:-5px}.c3-v36-content #v6-features .hd-card .hd-card-visual,.c3-v36-content #v6-features .hd-card:nth-child(2n) .hd-card-visual{border:1px solid #ffffffa8}.c3-v36-content #v6-features .hd-metric strong small{font-size:14px}.c3-v36-content #v6-features .hd-card-ui h5{font-weight:400}.c3-v36-content #v6-features .hd-chart-line{stroke:var(--pl-accent)}.c3-v36-content #v6-features .hd-rows b{font-weight:400}.c3-v36-content #fit .fw-desktop-cta,.c3-v36-content #fit .fw-mobile-cta{border:1px solid #c7b2d8;border-radius:40px;padding:11px 18px;min-height:46px}.c3-v36-content .final-choice{background:radial-gradient(ellipse at 10% 70%,#e6d4e75c,transparent 65%),linear-gradient(110deg,#f2edf6,#f5f2fa 60%,#eeedf5);border-top:1px solid #e5dced;border-bottom:1px solid #e5dced}.c3-v36-content .final-choice h2{letter-spacing:-.035em}.c3-v36-content .final-choice h2>span{color:#9e7eb6}.c3-v36-content .final-choice .button.dark{background:linear-gradient(115deg,#825c9a,#67477c);box-shadow:0 4px 14px #77518e13;font-size:13px;min-height:47px;padding:12px 24px;gap:27px;transition:box-shadow .3s,transform .3s}.c3-v36-content .final-choice .button.dark:hover{transform:translateY(-1px);box-shadow:0 7px 20px #77518e25}@media(max-width:1000px){.c3-v36-content #v6-compare .rf-upgrades{grid-template-columns:175px minmax(0,1fr);gap:18px}.c3-v36-content #v6-compare .rf-upgrade-tabs>button{font-size:13px;gap:10px;padding-inline:9px}.c3-v36-content #v6-compare .rf-upgrades .cm-story{padding:23px;min-height:348px}.c3-v36-content #v6-compare .rf-upgrade-main{gap:19px;grid-template-columns:minmax(130px,.9fr) minmax(0,1.1fr)}.c3-v36-content #v6-compare .rf-upgrades .nt-figure{font-size:55px}}@media(max-width:760px){.c3-v36-content #v6-compare .rf-upgrades{display:block}.c3-v36-content #v6-compare .rf-upgrade-navigation{padding:0;margin-bottom:16px}.c3-v36-content #v6-compare .rf-upgrade-tabs{display:flex;overflow-x:auto;gap:4px;padding:2px 2px 8px;scrollbar-width:thin;scrollbar-color:#d3c3df transparent}.c3-v36-content #v6-compare .rf-upgrade-tabs>button{flex:1 0 auto;min-height:44px;justify-content:center;text-align:center;white-space:nowrap;padding:10px 13px;font-size:12px;border-radius:9px;gap:0}.c3-v36-content #v6-compare .rf-upgrade-long,.c3-v36-content #v6-compare .rf-upgrade-number,.c3-v36-content #v6-compare .rf-upgrade-arrow,.c3-v36-content #v6-compare .rf-upgrade-position{display:none}.c3-v36-content #v6-compare .rf-upgrade-short{display:inline}.c3-v36-content #v6-compare .rf-upgrades .cm-story{padding:21px 20px 20px;min-height:335px;border-radius:17px}.c3-v36-content #v6-compare .rf-upgrade-head{min-height:33px;margin-bottom:19px;gap:14px}.c3-v36-content #v6-compare .rf-upgrades .cm-mini{font-size:8px;letter-spacing:.09em}.c3-v36-content #v6-compare .rf-upgrade-icon{width:34px;height:34px;flex-basis:34px}.c3-v36-content #v6-compare .rf-upgrade-main{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:18px;min-height:95px;margin-bottom:18px}.c3-v36-content #v6-compare .rf-upgrades .nt-figure{font-size:clamp(43px,10.5vw,58px);gap:4px;flex-wrap:wrap;row-gap:0;margin-bottom:7px}.c3-v36-content #v6-compare .rf-upgrades .nt-figure small{font-size:17px}.c3-v36-content #v6-compare .rf-upgrades .nt-figure-label{font-size:10px;line-height:1.55}.c3-v36-content #v6-compare .rf-upgrades .cm-story h3{font-size:22px;line-height:1.16;letter-spacing:-.035em}.c3-v36-content #v6-compare .rf-pair{padding-top:16px}.c3-v36-content #v6-compare .rf-pair-before{padding-right:14px}.c3-v36-content #v6-compare .rf-pair-after{padding-left:15px}.c3-v36-content #v6-compare .rf-pair p{font-size:9px;gap:6px}.c3-v36-content #v6-compare .rf-pair b{font-size:13px;line-height:1.5;overflow-wrap:break-word}.c3-v36-content #v6-compare .rf-pair div>span{font-size:12px}.c3-v36-content #v6-compare .rf-upgrade-note{font-size:10px;margin-top:15px;line-height:1.65}.c3-v36-content #v6-compare .rf-upgrade-note strong{font-size:11px}.c3-v36-content #v6-compare .nt-upgrade-note{font-size:10px;margin-top:15px}.c3-v36-content #v6-compare .cm-upgrade-intro h3{font-size:29px}.c3-v36-content #v6-compare .cm-upgrade-intro>p{font-size:12px;margin-top:12px}.c3-v36-content .final-choice h2{font-size:28px;line-height:1.2}}@media(max-width:380px){.c3-v36-content #v6-compare .rf-upgrades .cm-story{padding:18px 16px;min-height:344px}.c3-v36-content #v6-compare .rf-upgrade-main{gap:12px}.c3-v36-content #v6-compare .rf-upgrades .cm-story h3{font-size:20px}.c3-v36-content #v6-compare .rf-upgrades .nt-figure{font-size:43px}.c3-v36-content #v6-compare .rf-upgrades .nt-figure small{font-size:15px}.c3-v36-content #v6-compare .rf-pair p>span{display:none}}@media(prefers-reduced-motion:reduce){.c3-v36-content #v6-compare .rf-upgrades *,.c3-v36-content #fit .fw-link,.c3-v36-content .final-choice .button.dark{animation:none!important;transition:none;transform:none}.c3-v36-content #v6-compare .rf-upgrade-tabs{scroll-behavior:auto}}.c3-v36-content #v6-adaptive .v14-fit-footer{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:28px 0 18px}.c3-v36-content #v6-adaptive .v14-fit-footer strong{display:block;font-size:21px;font-weight:500;letter-spacing:-.03em}.c3-v36-content #v6-adaptive .v14-fit-footer p{font-size:13px;line-height:1.6;margin:7px 0 0}.c3-v36-content #v6-adaptive .v14-fit-actions{display:flex;gap:12px;flex-wrap:wrap}.c3-v36-content #v6-adaptive .v14-fit-actions button{display:flex;align-items:center;gap:24px;min-height:46px;border:1px solid #a68ac943;border-radius:30px;padding:11px 18px;font-size:13px}.c3-v36-content #v6-adaptive .v14-fit-note{border-top:1px solid #ffffff18;margin:5px 0 0}.c3-v36-content #v6-adaptive .v14-fit-note summary{list-style:none;display:flex;gap:20px;align-items:center;justify-content:space-between;min-height:44px;font-size:12px}.c3-v36-content #v6-adaptive .v14-fit-note summary::-webkit-details-marker{display:none}.c3-v36-content #v6-adaptive .v14-fit-note summary>span{font-size:20px;font-weight:300}.c3-v36-content #v6-adaptive .v14-fit-note>div{max-width:1000px;padding:0 0 12px}.c3-v36-content #v6-adaptive .v14-fit-note p{font-size:12px;line-height:1.7;margin:8px 0}.c3-v36-content #v6-adaptive .daf-structure>summary{font-size:13px;min-height:48px}.c3-v36-content #v6-adaptive .daf-structure>summary>span{display:inline-block;font-size:22px;line-height:1}.c3-v36-content #v6-adaptive .daf-detail{scroll-margin-top:100px;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#ad90ca55 transparent}.c3-v36-content #v6-app .v14-app-footer,.c3-v36-content #v6-engineering .v14-engineering-footer{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:24px 0 0;margin-top:26px;border-top:1px solid #ffffff1a}.c3-v36-content #v6-app .v14-app-footer>p{font-size:12px;line-height:1.7;margin:0;max-width:590px}.c3-v36-content #v6-app .v14-app-footer .cx-cta,.c3-v36-content #v6-engineering .v14-engineering-footer .de-details-link{margin:0;font-size:13px;min-height:44px;display:inline-flex;align-items:center;gap:25px;flex-shrink:0;color:#d8b9fa;white-space:nowrap}.c3-v36-content #v6-engineering .v14-engineering-footer{margin-top:26px;padding-top:20px}.c3-v36-content #v6-engineering .v14-engineering-footer .de-footnote{font-size:11px;max-width:780px;line-height:1.7;margin:0}.c3-v36-content #v6-features .hd-metric>strong{font-weight:450;letter-spacing:-.055em;font-variant-numeric:tabular-nums}.c3-v36-content #v6-features .hd-bars i,.c3-v36-content #v6-features .hd-week-bars i:nth-child(3n+1),.c3-v36-content #v6-features .hd-score-lines i{border-radius:3px 3px 1px 1px}.c3-v36-content #v6-features .hd-chart-line{stroke-width:2.3}.c3-v36-content #v6-features .hd-chart-grid{stroke:#a59bb0;stroke-width:.65}.c3-v36-content #v6-features .hd-lorenz circle{fill:var(--pl-accent)}.c3-v36-content #v6-compare .cm-view-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:min(100%,690px);gap:16px;margin:0 auto 38px;border:0;padding:0}.c3-v36-content #v6-compare .cm-view-tabs>button{position:relative;isolation:isolate;min-width:0;min-height:88px;padding:18px 22px;border:1px solid #cfced4;border-radius:18px;text-align:center}.c3-v36-content #v6-compare .cm-view-tabs>button:after{display:none}.c3-v36-content #v6-compare .cm-view-tabs>button:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;padding:1.5px;border-radius:inherit}.c3-v36-content #v6-compare .cm-view-tabs>button span{font-size:13px;letter-spacing:.07em}.c3-v36-content #v6-compare .cm-view-tabs>button small{font-size:12px;font-weight:400;line-height:1.5;margin:6px auto 0;max-width:none}.c3-v36-content #specs .dt-hero>strong.v14-titanium-hero{font-size:clamp(54px,5.7vw,82px);letter-spacing:-.06em;line-height:1.06}.c3-v36-content #specs .v14-material-note{display:block;font-size:10px;line-height:1.5;margin-top:13px}@media(max-width:1000px){.c3-v36-content #v6-adaptive .v14-fit-footer{gap:18px}.c3-v36-content #v6-adaptive .v14-fit-actions{gap:9px}.c3-v36-content #v6-adaptive .v14-fit-actions button{gap:13px;padding-inline:14px}}@media(max-width:800px){.c3-v36-content #v6-app .v14-app-footer,.c3-v36-content #v6-engineering .v14-engineering-footer{flex-direction:column;align-items:flex-start;gap:10px;margin-top:20px;padding-top:18px}.c3-v36-content #v6-app .v14-app-footer .cx-cta,.c3-v36-content #v6-engineering .v14-engineering-footer .de-details-link{order:-1}.c3-v36-content #v6-compare .cm-view-tabs{gap:12px;margin-bottom:27px}.c3-v36-content #v6-compare .cm-view-tabs>button{padding:15px 12px;min-height:82px;border-radius:15px}}@media(max-width:600px){.c3-v36-content #v6-adaptive .v14-fit-footer{flex-direction:column;align-items:flex-start;padding:22px 4px 15px;gap:15px}.c3-v36-content #v6-adaptive .v14-fit-footer strong{font-size:20px}.c3-v36-content #v6-adaptive .v14-fit-actions{width:100%;gap:10px}.c3-v36-content #v6-adaptive .v14-fit-actions button{flex:1;justify-content:space-between;font-size:12px;padding-inline:14px;min-width:0}.c3-v36-content #v6-adaptive .v14-fit-note{margin-inline:4px}.c3-v36-content #v6-adaptive .v14-fit-note p{font-size:11px}.c3-v36-content #v6-compare .cm-view-tabs{gap:10px;width:100%}.c3-v36-content #v6-compare .cm-view-tabs>button{min-height:86px;padding:14px 8px;border-radius:14px}.c3-v36-content #v6-compare .cm-view-tabs>button span{font-size:10px;letter-spacing:.03em}.c3-v36-content #v6-compare .cm-view-tabs>button small{font-size:11px;line-height:1.45;max-width:140px}.c3-v36-content #specs .dt-hero>strong.v14-titanium-hero{font-size:61px}}.c3-v36-content #purchase .v15-product-features{margin:0;padding:0 0 0 20px;display:grid;gap:21px;list-style:decimal}.c3-v36-content #purchase .v15-product-features li{padding-left:5px;color:#76717e}.c3-v36-content #purchase .v15-product-features li::marker{color:#8352b5;font-size:12px;font-variant-numeric:tabular-nums}.c3-v36-content #purchase .v15-product-features h3{margin:0 0 7px;font-size:15px;line-height:1.5;letter-spacing:0;color:#28242c}.c3-v36-content #purchase .v15-product-features h3 strong{font-weight:650}.c3-v36-content #purchase .v15-product-features p{font-size:14px;color:#67616c}.c3-v36-content #purchase .v15-product-features p strong{color:#3e3449;font-weight:600}.c3-v36-content #experience .hrv-support>p,.c3-v36-content #v6-features .hd-heading-copy>p,.c3-v36-content #v6-app .cx-intro>p,.c3-v36-content #v6-engineering .de-intro>p{margin:0;max-width:34ch;font-size:17px;line-height:1.65}.c3-v36-content #experience .hrv-heading{margin-bottom:40px}.c3-v36-content #experience .hrv-heading h2 span{-webkit-text-fill-color:currentColor;position:relative;display:inline-block}.c3-v36-content #experience .hrv-heading h2 span:after{content:"";position:absolute;bottom:-8px;left:0;width:45%;height:3px;border-radius:3px}.c3-v36-content #experience .hrv-tags{margin-top:30px;font-size:10px}.c3-v36-content #experience .hrv-support>p:first-child,.c3-v36-content #experience .hrv-support>p:last-child{margin-bottom:0}.c3-v36-content #experience .hrv-layout{gap:0;grid-template-columns:.8fr 1.2fr;border:1px solid #cec0df2b;border-radius:28px;overflow:hidden;--hrv-line:#ffffff20}.c3-v36-content #experience .hrv-copy{padding:40px clamp(24px,3.5vw,56px)}.c3-v36-content #experience .hrv-progress{margin-bottom:24px;width:100%;max-width:235px}.c3-v36-content #experience .hrv-steps>button{padding:23px 0}.c3-v36-content #experience .hrv-step-top>span{font-size:11px}.c3-v36-content #experience .hrv-step-top strong{font-size:clamp(21px,2vw,28px);font-weight:500}.c3-v36-content #experience .hrv-step-detail{padding:14px 0 0 34px}.c3-v36-content #experience .hrv-step-detail>span{font-size:14px;line-height:1.65;max-width:30ch}.c3-v36-content #experience .hrv-step-note{margin:25px 0 0;padding:20px 21px 9px;min-height:0;border-radius:17px;border:1px solid #ffffff16}.c3-v36-content #experience .hrv-step-note>p:first-child{font-size:9px;letter-spacing:.13em;margin:0 0 9px}.c3-v36-content #experience .hrv-step-note>p:last-of-type{font-size:19px;line-height:1.35;margin:0}.c3-v36-content #experience .v15-response-cue svg{display:block;width:100%;height:62px;margin-top:3px;overflow:hidden}.c3-v36-content #experience .v15-cue-guide{fill:none;stroke:#ffffff10;stroke-width:1}.c3-v36-content #experience #v15-cue-line{fill:none;stroke:#9adfd1;stroke-width:1.8;stroke-linecap:round;stroke-dasharray:1}.c3-v36-content #experience[data-hrv-state=reflect] #v15-cue-line{stroke:#c7a6ff}.c3-v36-content #experience .hrv-context{margin:15px 0 0;padding:0;border:0}.c3-v36-content #experience .hrv-context>p{margin:0;font-size:12px}.c3-v36-content #experience .hrv-panel{border-radius:0;height:640px}.c3-v36-content #experience .hrv-visual-footer{padding:12px 20px 14px;font-size:10px}.c3-v36-content #experience .hrv-ribbon{stroke:#408e80;stroke-width:1.7}.c3-v36-content #experience .hrv-ribbon-soft{stroke:#87bcb2}.c3-v36-content #experience .hrv-response-path{stroke:#9764c6;stroke-width:1.9}.c3-v36-content #experience .hrv-phone-actions #hrv-to-response{font-size:10px}.c3-v36-content #experience .hrv-inline-note>p{font-size:11px}.c3-v36-content #experience .hrv-inline-note>button{font-size:12px;min-height:40px}.c3-v36-content #v6-engineering .v15-spec-number{font:inherit;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.c3-v36-content #v6-engineering .de-readout>p,.c3-v36-content #v6-engineering #de-inside-intro>p{font-size:13px;line-height:1.65}.c3-v36-content #v6-engineering .de-panel.v15-engineering-notes{margin-top:20px;padding:17px 0;border-top:1px solid #ffffff20}.c3-v36-content #v6-engineering .v15-engineering-notes .de-description{grid-template-columns:1fr 1fr;gap:24px;min-height:0;align-items:center}.c3-v36-content #v6-engineering .v15-engineering-notes h3{font-size:20px;line-height:1.4;margin:0}.c3-v36-content #v6-engineering .v15-engineering-notes p{font-size:13px;line-height:1.6;margin:0;text-align:right}.c3-v36-content #v6-engineering .v15-engineering-notes .v15-system-labels{display:flex;gap:19px;text-align:left}.c3-v36-content #v6-engineering .v15-system-labels span+span:before{content:"\b7";margin-right:19px}.c3-v36-content #v6-engineering .de-sensor-panel{padding:21px 22px;border-radius:20px;border:1px solid #ffffff95}.c3-v36-content #v6-engineering .de-sensor-top{margin-top:0}.c3-v36-content #v6-engineering #de-sensor-title{font-size:27px}.c3-v36-content #v6-engineering #de-close-sensor{border:1px solid #ffffff75;border-radius:50%;width:36px;height:36px}.c3-v36-content #v6-engineering .de-sensor-detail>p{font-size:13px;line-height:1.7;margin-top:13px}.c3-v36-content #v6-engineering .de-temperature-visual,.c3-v36-content #v6-engineering .de-motion-visual{border:1px solid #ffffff50;margin-top:17px}.c3-v36-content #v6-engineering .de-temperature-visual>span{font-size:9px}.c3-v36-content #v6-engineering .de-temperature-visual svg path:first-of-type{stroke:#a566ab;stroke-width:2}.c3-v36-content #v6-engineering .de-sampling{margin-top:13px;padding-top:12px}.c3-v36-content #v6-engineering .de-sampling strong{font-weight:500}.c3-v36-content #v6-engineering .de-sensor-detail>.de-illustrative{margin-top:13px;font-size:10px}.c3-v36-content #v6-engineering .de-ppg-visual svg{height:74px}.c3-v36-content #v6-engineering .de-sampling>span{font-size:9px}.c3-v36-content #fit .fw-lead{font-size:20px;line-height:1.5}.c3-v36-content #fit .fw-step{--fw-step-accent:#9360bc;--fw-step-rgb:147,96,188;position:relative}.c3-v36-content #fit .fw-step[data-fw-step=connect]{--fw-step-accent:#438d83;--fw-step-rgb:67,141,131}.c3-v36-content #fit .fw-step[data-fw-step=baseline]{--fw-step-accent:#836ac5;--fw-step-rgb:131,106,197}.c3-v36-content #fit .fw-step-number{width:33px;height:33px;flex-basis:33px;display:grid;place-items:center;border-radius:50%;font-size:11px}.c3-v36-content #fit .fw-step-heading{gap:16px}.c3-v36-content #fit .fw-connected>i,.c3-v36-content #fit #fw-sync-dot{fill:#5faa99}.c3-v36-content #fit #fw-range-line{stroke:#9270c3;stroke-width:2}.c3-v36-content #fit #fw-baseline-points circle{fill:#9c78c8;stroke:#fff8}.c3-v36-content #fit #fw-range-gradient stop{stop-color:#b594de}.c3-v36-content #fit .fw-closing{padding-top:22px}@media(max-width:800px){.c3-v36-content #experience .hrv-heading{margin-bottom:30px}.c3-v36-content #experience .hrv-support{margin-top:27px}.c3-v36-content #experience .hrv-support>p,.c3-v36-content #v6-features .hd-heading-copy>p,.c3-v36-content #v6-app .cx-intro>p,.c3-v36-content #v6-engineering .de-intro>p{font-size:15px;max-width:40ch}.c3-v36-content #experience .hrv-layout{display:flex;gap:0;border-radius:22px}.c3-v36-content #experience .hrv-copy{padding:22px 24px 19px}.c3-v36-content #experience .hrv-progress{display:none}.c3-v36-content #experience .hrv-steps{gap:13px;padding-bottom:67px;border-top:0;border-bottom:0}.c3-v36-content #experience .hrv-steps>button{padding:10px 0 14px}.c3-v36-content #experience .hrv-step-top strong{font-size:16px}.c3-v36-content #experience .hrv-step-detail{padding:0}.c3-v36-content #experience .hrv-step-detail>span{max-width:46ch;font-size:14px;line-height:1.6}.c3-v36-content #experience .hrv-step-note{display:none}.c3-v36-content #experience .hrv-context{margin:0}.c3-v36-content #experience .hrv-panel{height:615px;border-radius:0}.c3-v36-content #experience .hrv-visual-footer{font-size:9px}.c3-v36-content #v6-engineering .de-sensor-panel{padding:22px;max-width:100%}.c3-v36-content #v6-engineering .v15-engineering-notes .de-description{grid-template-columns:1fr;gap:7px}.c3-v36-content #v6-engineering .v15-engineering-notes p{text-align:left;font-size:12px}.c3-v36-content #v6-engineering .v15-engineering-notes h3{font-size:19px}.c3-v36-content #v6-engineering .v15-engineering-notes .v15-system-labels{flex-wrap:wrap;gap:13px}.c3-v36-content #v6-engineering .v15-system-labels span+span:before{margin-right:13px}}@media(max-width:760px){.c3-v36-content #fit .fw-step{border:1px solid #e0d7e6}.c3-v36-content #fit .fw-step-heading{gap:13px}.c3-v36-content #fit .fw-step-number{flex-basis:29px;width:29px;height:29px}}@media(max-width:500px){.c3-v36-content #purchase .v15-product-features h3{font-size:14px}.c3-v36-content #purchase .v15-product-features p{font-size:13px}.c3-v36-content #experience .hrv-copy{padding:19px 19px 16px}.c3-v36-content #experience .hrv-steps{gap:10px;padding-bottom:70px}.c3-v36-content #experience .hrv-step-top strong{font-size:14px}.c3-v36-content #experience .hrv-step-detail{top:55px}.c3-v36-content #experience .hrv-step-detail>span{font-size:13px;max-width:35ch}.c3-v36-content #experience .hrv-tags{font-size:9px;gap:19px}.c3-v36-content #experience .hrv-panel{height:600px}.c3-v36-content #experience .hrv-inline-note>p{font-size:10px}.c3-v36-content #v6-engineering .de-sensor-panel{padding:18px}.c3-v36-content #v6-engineering #de-sensor-title{font-size:25px}.c3-v36-content #v6-engineering .de-sensor-detail>p{font-size:12px}}@media(prefers-reduced-motion:reduce){.c3-v36-content #experience #v15-cue-line,.c3-v36-content #fit .fw-link>span{animation:none!important;transition:none!important;transform:none!important}}#purchase .v15-product-features{gap:18px}.c3-v36-content #purchase .v15-product-features p{display:block;margin:0;line-height:1.8}.c3-v36-content #purchase .v15-product-features .v16-feature-label{display:inline;font-weight:650;color:#332a3d}.c3-v36-content #experience .v16-response-cue{padding-bottom:13px}.c3-v36-content #experience .v16-cue-scene{position:relative;height:98px;margin-top:13px}.c3-v36-content #experience .v16-cue-time>svg{height:98px;width:100%;display:block;margin:0}.c3-v36-content #experience .v16-dial-track{fill:none;stroke:#ffffff13;stroke-width:3}.c3-v36-content #experience .v16-dial-progress{fill:none;stroke:#c6a4ea;stroke-width:3;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:.08}.c3-v36-content #experience .v16-dial-hand{fill:none;stroke:#e1d5ef;stroke-width:1.6;stroke-linecap:round}.c3-v36-content #experience .v16-time-label{position:absolute;left:40%;top:18px;display:grid;gap:4px}.c3-v36-content #experience .v16-time-label b{font-size:32px;font-weight:450;letter-spacing:-.05em;line-height:1.15;font-variant-numeric:tabular-nums}.c3-v36-content #experience .v16-time-label span{font-size:11px}.c3-v36-content #experience .v16-cue-breath{display:flex;align-items:center;gap:24px}.c3-v36-content #experience .v16-breath-field{position:relative;flex:0 0 95px;height:95px;display:grid;place-items:center;isolation:isolate}.c3-v36-content #experience .v16-breath-field i{position:absolute;top:7px;right:7px;bottom:7px;left:7px;border-radius:50%;border:1px solid #a3dcd240}.c3-v36-content #experience .v16-breath-field i:nth-child(2){top:17px;right:17px;bottom:17px;left:17px}.c3-v36-content #experience .v16-breath-field i:nth-child(3){top:29px;right:29px;bottom:29px;left:29px}.c3-v36-content #experience .v16-breath-field b{width:7px;height:7px;border-radius:50%}.c3-v36-content #experience .v16-breath-caption{display:grid;gap:7px;line-height:1.3;font-size:16px;letter-spacing:-.01em}.c3-v36-content #experience .v16-cue-bars{padding-top:5px}.c3-v36-content #experience .v16-response-bars{height:70px;display:flex;gap:10px;align-items:flex-end;border-bottom:1px solid #ffffff18;padding:0 4px 5px}.c3-v36-content #experience .v16-response-bars i{flex:1;height:var(--h);max-width:30px;border-radius:4px 4px 1px 1px}.c3-v36-content #experience .v16-response-axis{display:flex;justify-content:space-between;gap:8px;font-size:8px;letter-spacing:.07em;margin-top:9px}@keyframes v16-dial-reveal{0%{stroke-dashoffset:1}to{stroke-dashoffset:.08}}@keyframes v16-hand-settle{0%{transform:rotate(-35deg);opacity:.3}to{transform:rotate(0);opacity:1}}@keyframes v16-breath-field{0%,to{transform:scale(.72);opacity:.7}40%{transform:scale(1);opacity:1}}@keyframes v16-response-rise{0%{transform:scaleY(.06);opacity:0}to{transform:scaleY(1);opacity:1}}.c3-v36-content #v6-features .hd-heading h2>span{-webkit-background-clip:text;-webkit-text-fill-color:transparent}.c3-v36-content #v6-features [data-hd-tab=sleep],.c3-v36-content #v6-features .hd-panel.hd-sleep{--v16-category:#8666a3;--v16-category-rgb:134,102,163}.c3-v36-content #v6-features [data-hd-tab=recovery],.c3-v36-content #v6-features .hd-panel.hd-recovery{--v16-category:#518b81;--v16-category-rgb:81,139,129}.c3-v36-content #v6-features [data-hd-tab=heart],.c3-v36-content #v6-features .hd-panel.hd-heart{--v16-category:#a36578;--v16-category-rgb:163,101,120}.c3-v36-content #v6-features [data-hd-tab=activity],.c3-v36-content #v6-features .hd-panel.hd-activity{--v16-category:#597d9e;--v16-category-rgb:89,125,158}.c3-v36-content #v6-features [data-hd-tab=women],.c3-v36-content #v6-features .hd-panel.hd-women{--v16-category:#90658c;--v16-category-rgb:144,101,140}.c3-v36-content #v6-features .hd-tabs button svg{stroke:var(--v16-category)}#specs.dt-module{--v16-spec-ink:#8253a7;--v16-spec-light:#a58dbd;--v16-spec-rgb:130,83,167}.c3-v36-content #specs[data-dt-view=sensors]{--v16-spec-ink:#367f86;--v16-spec-light:#86a9ae;--v16-spec-rgb:54,127,134}.c3-v36-content #specs[data-dt-view=power]{--v16-spec-ink:#6960af;--v16-spec-light:#9c94c8;--v16-spec-rgb:105,96,175}.c3-v36-content #specs[data-dt-view=durability]{--v16-spec-ink:#927052;--v16-spec-light:#afa192;--v16-spec-rgb:146,112,82}.c3-v36-content #specs[data-dt-view=compatibility]{--v16-spec-ink:#657a9f;--v16-spec-light:#a1a5c3;--v16-spec-rgb:101,122,159}.c3-v36-content #specs .dt-hero>strong{font-weight:500;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.c3-v36-content #specs .dt-hero>strong>span,.c3-v36-content #specs .dt-hero .dt-platforms>span{-webkit-text-fill-color:var(--v16-spec-ink);font-weight:400}.c3-v36-content #specs .dt-hero-wrap:before{content:"";display:block;width:35px;height:2px;margin-bottom:16px;border-radius:5px}.c3-v36-content #faq.fq-module .faq-heading>.text-link{border-radius:30px;min-height:44px}.c3-v36-content #faq.fq-module .faq-list details{padding:0 18px}.c3-v36-content #faq.fq-module .faq-list summary>span{width:28px;height:28px;flex-basis:28px;border-radius:50%}.c3-v36-content #faq.fq-module .faq-list summary>span:before,.c3-v36-content #faq.fq-module .faq-list summary>span:after{top:14px;left:8px;width:12px}@keyframes v16-answer-in{0%{opacity:.35;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}.c3-v36-content #v6-compare .v16-comparison-key{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:14px 25px;font-size:11px;line-height:1.5;margin:-7px 0 30px}.c3-v36-content #v6-compare .v16-comparison-key>span{display:inline-flex;align-items:center;gap:6px}.c3-v36-content #v6-compare .v16-key-icon{width:17px;height:17px;display:grid;place-items:center}.c3-v36-content #v6-compare .v16-key-icon svg{display:block;width:15px;height:15px}.c3-v36-content #v6-compare .cm-value.v16-marked{display:grid;grid-template-columns:25px minmax(0,1fr);gap:4px 9px;align-items:start}.c3-v36-content #v6-compare .cm-value.v16-marked>strong,.c3-v36-content #v6-compare .cm-value.v16-marked>small{grid-column:2;margin:0;min-width:0}.c3-v36-content #v6-compare .v16-value-icon{grid-column:1;grid-row:1/span 2;width:25px;height:25px;display:grid;place-items:center;flex:none;border-radius:50%;margin-top:0}.c3-v36-content #v6-compare .v16-value-icon svg{width:17px;height:17px;display:block;overflow:visible}.c3-v36-content #v6-compare [data-v16-status=featured] .cm-value>strong{font-weight:550}.c3-v36-content #v6-compare [data-v16-status=unknown] .cm-value>strong{font-weight:400}@keyframes v16-marker-in{0%{transform:scale(.85);opacity:.55}to{transform:scale(1);opacity:1}}@media(max-width:1150px){.c3-v36-content #v6-compare .cm-value.v16-marked{grid-template-columns:22px minmax(0,1fr);column-gap:7px}.c3-v36-content #v6-compare .v16-value-icon{width:22px;height:22px}.c3-v36-content #v6-compare .v16-value-icon svg{width:16px;height:16px}}@media(max-width:800px){.c3-v36-content #experience .hrv-step-note.v16-response-cue{display:block;margin-top:7px;padding:12px 16px;border-radius:13px}.c3-v36-content #experience .v16-response-cue>p:first-child{font-size:8px;margin-bottom:4px}.c3-v36-content #experience .v16-response-cue>p:last-of-type{font-size:15px;line-height:1.3}.c3-v36-content #experience .v16-cue-scene{height:78px;margin-top:3px}.c3-v36-content #experience .v16-cue-time>svg{height:78px;width:230px}.c3-v36-content #experience .v16-time-label{left:107px;top:9px}.c3-v36-content #experience .v16-time-label b{font-size:27px}.c3-v36-content #experience .v16-breath-field{height:78px;flex-basis:78px}.c3-v36-content #experience .v16-breath-field i{top:4px;right:4px;bottom:4px;left:4px}.c3-v36-content #experience .v16-breath-field i:nth-child(2){top:13px;right:13px;bottom:13px;left:13px}.c3-v36-content #experience .v16-breath-field i:nth-child(3){top:22px;right:22px;bottom:22px;left:22px}.c3-v36-content #experience .v16-breath-caption{font-size:14px;gap:5px}.c3-v36-content #experience .v16-response-bars{height:53px;gap:9px}.c3-v36-content #experience .v16-response-bars i{max-width:none}.c3-v36-content #experience .v16-response-axis{font-size:7px;margin-top:7px}.c3-v36-content #experience .hrv-context{margin-top:10px}}@media(max-width:760px){.c3-v36-content #faq.fq-module .faq-list details{padding-inline:13px}.c3-v36-content #faq.fq-module .faq-list summary{gap:13px}.c3-v36-content #v6-compare .v16-comparison-key{gap:11px 16px;font-size:10px;margin:0 0 24px}.c3-v36-content #v6-compare .cm-value.v16-marked{grid-template-columns:19px minmax(0,1fr);gap:4px 6px}.c3-v36-content #v6-compare .v16-value-icon{width:19px;height:21px}.c3-v36-content #v6-compare .v16-value-icon svg{width:15px;height:15px}.c3-v36-content #v6-features .hd-tabs button{border-radius:10px 10px 0 0}.c3-v36-content #specs .dt-hero-wrap:before{margin-bottom:13px;width:28px}}@media(prefers-reduced-motion:reduce){.c3-v36-content #experience .v16-cue-scene *,.c3-v36-content #faq.fq-module *,.c3-v36-content #v6-compare .v16-value-icon *,.c3-v36-content #v6-features .hd-tabs button,.c3-v36-content #v6-features .hd-gallery-controls button{animation:none!important;transition:none!important}}.c3-v36-content #v6-compare.cm-module{--cm-sage:#f2f2f2;--cm-line:#dedede}.c3-v36-content #v6-compare.cm-module .cm-table-scroll{scrollbar-color:#b9b9b9 #f2f2f2}.c3-v36-content #v6-compare.cm-module .cm-table [data-v16-status=featured] .cm-value>strong{font-weight:600}.c3-v36-content #v6-compare.cm-module .cm-table [data-cm-product=circul3][data-v16-status=unknown] .cm-value>strong{font-weight:400}.c3-v36-content #v6-adaptive.daf-life .daf-media{top:0;right:0;bottom:78px;left:0;height:auto}.c3-v36-content #v6-adaptive.daf-life .daf-frame{object-position:50% 50%}.c3-v36-content #v6-adaptive.daf-life .daf-topline{z-index:4}.c3-v36-content #v6-adaptive.daf-life .daf-state{left:28px;bottom:106px;top:auto;max-width:340px;width:32%;padding:23px 25px;border:1px solid #e5d3ff38}.c3-v36-content #v6-adaptive.daf-life .daf-state h3{font-size:clamp(25px,2.6vw,39px)}.c3-v36-content #v6-adaptive.daf-life .daf-state-short{font-size:14px;line-height:1.65}.c3-v36-content #v6-adaptive.daf-life .daf-state-label{font-size:10px}.c3-v36-content #v6-adaptive.daf-life .daf-context summary{font-size:12px;min-height:40px}.c3-v36-content #v6-adaptive.daf-life .daf-context p{font-size:12px;line-height:1.65}.c3-v36-content #v6-adaptive.daf-life .daf-life-action{display:flex;gap:16px;align-items:center;justify-content:space-between;width:100%;border-top:1px solid #e1d1f72e;padding:10px 0 0;font-size:12px;text-align:left}.c3-v36-content #v6-adaptive.daf-life .daf-bottom-controls{height:78px}.c3-v36-content #v6-adaptive.daf-life .daf-tabs{gap:12px}.c3-v36-content #v6-adaptive.daf-life .daf-tabs button{font-size:11px;letter-spacing:.04em;min-height:48px}.c3-v36-content #v6-adaptive.daf-life .daf-life-image-note{position:absolute;bottom:16px;right:22px;font-size:10px;letter-spacing:.025em}.c3-v36-content #v6-adaptive.daf-life .daf-stage[data-detail=open]{grid-template-columns:minmax(0,1fr) 360px}.c3-v36-content #v6-adaptive.daf-life [data-detail=open] .daf-state{width:40%;max-width:310px;padding:19px;left:20px}.c3-v36-content #v6-adaptive.daf-life [data-detail=open] .daf-state h3{font-size:28px}.c3-v36-content #v6-adaptive.daf-life .daf-detail{max-height:none}.c3-v36-content #v6-adaptive.daf-life .daf-hotspot small{white-space:nowrap}@media(max-width:1000px){.c3-v36-content #v6-adaptive.daf-life .daf-stage[data-detail=open]{grid-template-columns:1fr}.c3-v36-content #v6-adaptive.daf-life .daf-detail{border-top:1px solid #ffffff28;border-left:0}}@media(max-width:600px){.c3-v36-content #v6-adaptive.daf-life .daf-main{display:flex;flex-direction:column;overflow:visible}.c3-v36-content #v6-adaptive.daf-life .daf-topline{position:relative;top:auto;left:auto;right:auto;padding:18px 20px;font-size:8px}.c3-v36-content #v6-adaptive.daf-life .daf-media{position:relative;inset:auto;flex:none;overflow:hidden}.c3-v36-content #v6-adaptive.daf-life .daf-state h3,.c3-v36-content #v6-adaptive.daf-life [data-detail=open] .daf-state h3{line-height:1.12}.c3-v36-content #v6-adaptive.daf-life .daf-state-short{font-size:14px}.c3-v36-content #v6-adaptive.daf-life .daf-state-label{font-size:9px}.c3-v36-content #v6-adaptive.daf-life .daf-bottom-controls{position:relative;inset:auto;display:flex;flex-direction:column;height:auto;gap:7px;padding:0 16px 14px}.c3-v36-content #v6-adaptive.daf-life .daf-tabs,.c3-v36-content #v6-adaptive.daf-life [data-detail=open] .daf-tabs{display:flex;width:100%;height:auto;gap:8px;overflow-x:auto;scrollbar-width:none;flex:none}.c3-v36-content #v6-adaptive.daf-life .daf-tabs button,.c3-v36-content #v6-adaptive.daf-life [data-detail=open] .daf-tabs button{flex:none;white-space:nowrap;padding:0 12px;font-size:10px;min-height:49px}.c3-v36-content #v6-adaptive.daf-life #daf-play{min-height:40px;align-self:flex-end;font-size:11px}.c3-v36-content #v6-adaptive.daf-life .daf-life-image-note{font-size:9px;right:14px;bottom:12px}.c3-v36-content #v6-adaptive.daf-life .daf-hotspot small{display:none}}.c3-v36-content #v6-adaptive .daf-hotspot,.c3-v36-content #v6-engineering .de-hotspot,.c3-v36-content #specs .dt-hotspots button{min-width:44px;min-height:44px;border:0;display:flex;align-items:center;justify-content:center;gap:0;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;isolation:isolate}.c3-v36-content #v6-adaptive .daf-hotspot>span,.c3-v36-content #v6-engineering .de-hotspot b,.c3-v36-content #specs .dt-hotspots button>i{width:18px;height:18px;border:1px solid #ffffffcf;background:#ffffff08;box-shadow:0 0 0 1px #24212d28,0 1px 5px #0002;backdrop-filter:none;-webkit-backdrop-filter:none;font-size:0;opacity:.88;transition:opacity .25s,background .25s,transform .25s}.c3-v36-content #v6-adaptive .daf-hotspot>span:before,.c3-v36-content #v6-engineering .de-hotspot b:before,.c3-v36-content #specs .dt-hotspots button>i:before{width:4px;height:4px;background:#ffffffe0;box-shadow:none}.c3-v36-content #v6-adaptive .daf-hotspot>span:after,.c3-v36-content #v6-engineering .de-hotspot b:after,.c3-v36-content #specs .dt-hotspots button>i:after{top:-1px;right:-1px;bottom:-1px;left:-1px;border:1px solid #ffffff80;animation:none}.c3-v36-content .hs-visible .daf-hotspot>span:after,.c3-v36-content .hs-visible .de-hotspot b:after,.c3-v36-content .hs-visible .dt-hotspots button>i:after{animation:hs-quiet-pulse 3.6s ease-out 3!important}@keyframes hs-quiet-pulse{0%,35%{opacity:0;transform:scale(1)}45%{opacity:.45}85%,to{opacity:0;transform:scale(1.65)}}.c3-v36-content #v6-adaptive .daf-hotspot:hover>span,.c3-v36-content #v6-adaptive .daf-hotspot:focus-visible>span,.c3-v36-content #v6-engineering .de-hotspot:hover b,.c3-v36-content #v6-engineering .de-hotspot:focus-visible b,.c3-v36-content #specs .dt-hotspots button:hover>i,.c3-v36-content #specs .dt-hotspots button:focus-visible>i{background:#fff2;opacity:1;transform:scale(1.1)}.c3-v36-content #v6-engineering .de-hotspot[aria-expanded=true] b,.c3-v36-content #specs .dt-hotspots button[aria-expanded=true]>i{border-color:#fff;background:#c4a7f122;box-shadow:0 0 0 3px #bba0d71f}.c3-v36-content #v6-adaptive .daf-hotspot small,.c3-v36-content #v6-engineering .de-hotspot span,.c3-v36-content #specs .dt-hotspots button>span{display:block;position:absolute;left:50%;top:100%;bottom:auto;right:auto;transform:translate(-50%) translateY(-3px);font-size:11px;font-weight:400;line-height:1.3;letter-spacing:0;white-space:nowrap;color:#27242e;background:#ffffffe0;border:1px solid #ffffffaa;border-radius:8px;padding:7px 10px;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s,transform .2s,visibility .2s;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);text-shadow:none}.c3-v36-content #v6-adaptive .daf-hotspot:hover small,.c3-v36-content #v6-adaptive .daf-hotspot:focus-visible small,.c3-v36-content #v6-engineering .de-hotspot:hover span,.c3-v36-content #v6-engineering .de-hotspot:focus-visible span,.c3-v36-content #specs .dt-hotspots button:hover>span,.c3-v36-content #specs .dt-hotspots button:focus-visible>span{opacity:1;visibility:visible;transform:translate(-50%) translateY(0)}.c3-v36-content .hs-leaders{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;overflow:visible;z-index:1}.c3-v36-content .hs-leaders path{fill:none;stroke:#fff9;stroke-width:.8;vector-effect:non-scaling-stroke;filter:drop-shadow(0 1px 1px #0003)}.c3-v36-content #v6-engineering .hs-leaders path,.c3-v36-content #specs .hs-leaders path{stroke:#77708075;filter:none}.c3-v36-content #v6-engineering .de-hotspot,.c3-v36-content #specs .dt-hotspots button{z-index:2}.c3-v36-content #v6-adaptive.daf-life .daf-heading{margin-bottom:26px}.c3-v36-content #v6-adaptive.daf-life .daf-heading>p:last-child strong{font-weight:500}.c3-v36-content #v6-adaptive.daf-life .daf-invitation{display:flex;justify-content:center;align-items:center;gap:18px;margin-bottom:26px;font-size:10px;letter-spacing:.11em}.c3-v36-content #v6-adaptive.daf-life .daf-invitation b{font-weight:400;font-size:18px;letter-spacing:0}.c3-v36-content #v6-adaptive.daf-life .daf-main{height:640px}.c3-v36-content #v6-adaptive.daf-life .daf-stage,.c3-v36-content #v6-adaptive.daf-life .daf-stage[data-detail=open]{display:block}.c3-v36-content #v6-adaptive.daf-life .daf-state,.c3-v36-content #v6-adaptive.daf-life [data-detail=open] .daf-state{left:26px;bottom:106px;width:30%;max-width:315px;padding:22px}.c3-v36-content #v6-adaptive.daf-life .daf-state h3,.c3-v36-content #v6-adaptive.daf-life [data-detail=open] .daf-state h3{font-size:clamp(25px,2.5vw,35px);line-height:1.08}.c3-v36-content #v6-adaptive.daf-life .daf-life-action{margin-top:18px;min-height:44px}.c3-v36-content #v6-adaptive.daf-life .daf-detail{position:absolute;inset:16px 16px auto auto;margin:0;width:350px;max-width:calc(100% - 32px);height:auto;max-height:calc(100% - 110px);min-height:0;box-sizing:border-box;padding:25px 24px 20px;display:block;overflow-x:hidden;overflow-y:auto;border:1px solid #e2c9ff3b;border-radius:20px;z-index:10;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#baa6cd55 transparent}.c3-v36-content #v6-adaptive.daf-life .daf-detail:not([open]){display:none}@keyframes daf-compact-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.c3-v36-content #v6-adaptive.daf-life .daf-close{position:sticky;top:0;float:right;right:auto;margin:-12px -10px -32px 0;width:40px;height:40px;border-radius:50%;z-index:2;font-size:24px}.c3-v36-content #v6-adaptive.daf-life .daf-detail .daf-kicker{font-size:9px;letter-spacing:.13em;margin:0 30px 10px 0}.c3-v36-content #v6-adaptive.daf-life .daf-detail h3{font-size:26px;margin:0 25px 15px 0;line-height:1.12}.c3-v36-content #v6-adaptive.daf-life .daf-detail-copy{font-size:13px;line-height:1.6;margin:15px 0}.c3-v36-content #v6-adaptive .af-detail-visual{height:132px;border:1px solid #e6d2ff22;border-radius:12px;overflow:hidden;position:relative}.c3-v36-content #v6-adaptive .af-detail-visual svg{height:100%;width:100%;display:block}.c3-v36-content #v6-adaptive .af-detail-visual text{font-family:inherit;font-size:10px;fill:#c8c1d2;letter-spacing:.025em}.c3-v36-content #v6-adaptive .af-detail-visual .af-ink{stroke:#d6b6fa;fill:none;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.c3-v36-content #v6-adaptive .af-detail-visual .af-faint{stroke:#ffffff35;fill:none;stroke-width:1.2}.c3-v36-content #v6-adaptive .af-detail-visual .af-ring{stroke:#eee9f6;fill:none;stroke-width:5;stroke-linecap:round}@keyframes af-give{0%,to{transform:scaleX(1)}50%{transform:scaleX(1.09)}}@keyframes af-finger-switch{0%,25%{transform:translate(-60px);opacity:.4}65%,to{transform:translate(0);opacity:1}}.c3-v36-content #v6-adaptive .af-gift-range{stroke-dasharray:170;stroke-dashoffset:170}@keyframes af-range{to{stroke-dashoffset:0}}.c3-v36-content #v6-adaptive .af-detail-visual.af-macro img{position:absolute}.c3-v36-content #v6-adaptive .af-detail-visual.af-macro img{left:calc(50% - 674px);top:calc(50% - 335px);right:auto;bottom:auto}.c3-v36-content #v6-adaptive .af-visual-note{position:absolute;bottom:8px;right:10px;font-size:9px}.c3-v36-content #v6-adaptive .af-takeaway{display:flex;align-items:center;gap:9px;font-size:11px;margin:0 0 15px}.c3-v36-content #v6-adaptive .af-takeaway:before{content:"\2194";font-size:18px;font-weight:300}.c3-v36-content #v6-adaptive.daf-life .daf-structure{border-top:1px solid #ffffff1b}.c3-v36-content #v6-adaptive.daf-life .daf-structure>summary{padding:12px 0;min-height:44px;font-size:12px;gap:15px}.c3-v36-content #v6-adaptive.daf-life .daf-structure>summary>#af-more-title{font-size:12px;line-height:1.4}.c3-v36-content #v6-adaptive.daf-life .daf-structure-content{padding:0;max-width:none;margin:0}.c3-v36-content #v6-adaptive.daf-life .daf-structure-content p{font-size:12px;line-height:1.6;margin:0 0 12px}.c3-v36-content #v6-adaptive .af-detail-action{display:flex;justify-content:space-between;align-items:center;gap:16px;width:100%;border:0;border-top:1px solid #ffffff1b;font-size:12px;text-align:left;min-height:44px;padding:12px 0 0}.c3-v36-content #v6-adaptive .af-detail-visual [hidden]{display:none!important}@media(min-width:1001px)and (max-width:1200px){.c3-v36-content #v6-adaptive.daf-life .daf-detail{width:310px;padding:23px 20px}}@media(max-width:1000px){.c3-v36-content #v6-adaptive.daf-life .daf-detail{position:fixed;inset:auto 0 0;margin:0 auto;width:min(600px,100%);max-width:100%;max-height:72dvh;padding:25px 25px max(22px,env(safe-area-inset-bottom));border-radius:24px 24px 0 0;z-index:100}.c3-v36-content #v6-adaptive.daf-life .daf-detail h3{font-size:28px;max-width:330px}.c3-v36-content #v6-adaptive .af-detail-visual{height:132px}.c3-v36-content #v6-adaptive.daf-life .daf-state,.c3-v36-content #v6-adaptive.daf-life [data-detail=open] .daf-state{width:35%;max-width:300px}}@media(max-width:600px){.c3-v36-content #v6-adaptive.daf-life .daf-main{height:auto}.c3-v36-content #v6-adaptive.daf-life .daf-state,.c3-v36-content #v6-adaptive.daf-life [data-detail=open] .daf-state{position:relative;inset:auto;width:auto;max-width:none;margin:14px 16px 6px;padding:20px}.c3-v36-content #v6-adaptive.daf-life .daf-state h3,.c3-v36-content #v6-adaptive.daf-life [data-detail=open] .daf-state h3{font-size:29px}.c3-v36-content #v6-adaptive.daf-life .daf-state h3 br{display:none}.c3-v36-content #v6-adaptive.daf-life .daf-state-short{max-width:none}.c3-v36-content #v6-adaptive.daf-life .daf-heading>p:last-child{font-size:15px;line-height:1.7}.c3-v36-content #v6-adaptive.daf-life .daf-invitation{gap:10px;font-size:8px;letter-spacing:.07em}.c3-v36-content #v6-adaptive.daf-life .daf-media{height:320px}.c3-v36-content #v6-adaptive.daf-life .daf-bottom-controls{padding-bottom:10px}.c3-v36-content #v6-adaptive.daf-life .daf-tabs button{font-size:10px;padding-inline:10px}.c3-v36-content #v6-adaptive.daf-life .daf-detail{padding-inline:22px}.c3-v36-content #v6-adaptive .daf-hotspot small,.c3-v36-content #v6-engineering .de-hotspot span,.c3-v36-content #specs .dt-hotspots button>span{font-size:10px;padding:5px 7px}}@media(prefers-reduced-motion:reduce){.c3-v36-content .hs-visible .daf-hotspot>span:after,.c3-v36-content .hs-visible .de-hotspot b:after,.c3-v36-content .hs-visible .dt-hotspots button>i:after,.c3-v36-content #v6-adaptive .af-daily-ring,.c3-v36-content #v6-adaptive .af-switch-ring,.c3-v36-content #v6-adaptive .af-gift-range,.c3-v36-content #v6-adaptive.daf-life .daf-detail{animation:none!important}.c3-v36-content #v6-adaptive .af-gift-range{stroke-dashoffset:0}}.c3-v36-content #v6-app.au-module{padding:100px 0 56px;overflow:hidden}.c3-v36-content #v6-app .au-heading{display:flex;justify-content:space-between;gap:40px;align-items:flex-end;margin-bottom:54px}.c3-v36-content #v6-app .au-heading h2{font-size:clamp(42px,5.2vw,78px);line-height:1.05;letter-spacing:-.055em;font-weight:500;margin:16px 0 0}.c3-v36-content #v6-app .au-heading>p{font-size:17px;line-height:1.7;max-width:310px}.c3-v36-content #v6-app .au-experience{position:relative;grid-template-columns:minmax(220px,1fr) 356px minmax(160px,.65fr);gap:6%;isolation:isolate}.c3-v36-content #v6-app .au-eyebrow{font-size:10px;letter-spacing:.13em}.c3-v36-content #v6-app .au-editorial h3{font-size:clamp(28px,3vw,42px);font-weight:500;letter-spacing:-.035em;margin:20px 0}.c3-v36-content #v6-app .au-editorial>p{max-width:290px}.c3-v36-content #v6-app .au-view-tabs{display:flex;margin-top:32px}.c3-v36-content #v6-app .au-view-tabs button{border:0;border-top:1px solid #ffffff18;display:flex;justify-content:space-between;text-align:left;padding:18px 0;min-height:52px;font-size:16px}.c3-v36-content #v6-app .au-view-tabs button[aria-selected=true]{padding-left:12px;border-image:linear-gradient(90deg,#ad7cea,#ffffff12) 1}.c3-v36-content #v6-app .au-view-tabs button span{font-size:10px}.c3-v36-content #v6-app .au-device{width:356px;height:726px;position:relative}.c3-v36-content #v6-app .au-device:after{content:"";position:absolute;border:1px solid #ffffff0b}.c3-v36-content #v6-app .au-status{position:absolute;display:flex;justify-content:space-between;z-index:2}.c3-v36-content #v6-app .au-island{position:absolute;left:50%;border-radius:20px;z-index:3}.c3-v36-content .app-ui{font-family:inherit;background:#090c17;color:#e8eefb;font-size:12px;line-height:1.5;--ac:#95a9ef;text-align:left;letter-spacing:0}.c3-v36-content .app-ui *,.c3-v36-content .rt-ui *{box-sizing:border-box}.c3-v36-content .app-ui h3,.c3-v36-content .app-ui h4,.c3-v36-content .app-ui p{color:inherit;letter-spacing:0;margin:0}.c3-v36-content .app-ui h3{font-size:21px;font-weight:600;line-height:1.2}.c3-v36-content .app-ui h4{font-size:14px;line-height:1.4;font-weight:550}.c3-v36-content .app-ui button{font:inherit;color:inherit;cursor:pointer;background:none;border:0;padding:0;text-align:inherit}.c3-v36-content .app-ui svg:not(.au-chart):not(.au-sparkline){width:20px;height:20px;flex-shrink:0;vertical-align:middle}.c3-v36-content .app-ui small{font-size:10px;line-height:1.5;font-weight:400;color:#8b99b5}.c3-v36-content #v6-app .au-screen{height:100%;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#6172a555 transparent;border-radius:0;scroll-behavior:smooth}.c3-v36-content .app-ui .au-home-logo{font-size:24px;font-weight:600;letter-spacing:.45em;text-align:center;padding-left:.45em}.c3-v36-content .app-ui .au-date-pill{display:block;background:#ffffff0a;border:1px solid #ffffff16;border-radius:28px;padding:5px 19px;margin:12px auto 21px;color:#9aa7c0;font-size:11px;min-height:32px}.c3-v36-content .app-ui .au-scores{display:grid;grid-template-columns:repeat(3,1fr);gap:17px;margin:0 9px 28px;text-align:center}.c3-v36-content .app-ui .au-scores>div>div{aspect-ratio:1;border:1px solid var(--ac);border-radius:50%;background:#202a44aa;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--ac)}.c3-v36-content .app-ui .au-scores strong{font-size:27px;font-weight:450;line-height:1.3}.c3-v36-content .app-ui .au-scores b{color:var(--ac);font-size:11px;font-weight:500;display:block;margin-top:5px}.c3-v36-content .app-ui .au-guidance{padding:18px 17px;background:#101c31;border:1px solid #62beb24a;border-radius:22px}.c3-v36-content .app-ui .au-pill{display:inline-block;font-size:9px;letter-spacing:.04em;color:#62beb2;border-radius:20px;padding:4px 12px;background:#95a9ef0d}.c3-v36-content .app-ui .au-guidance>h3{font-size:29px;letter-spacing:-.045em;margin:7px 0 10px}.c3-v36-content .app-ui .au-guidance>p{font-size:12px;color:#aab5ca}.c3-v36-content .app-ui .au-context{background:#ffffff03;border:1px solid #a5b7f21a;padding:10px;border-radius:10px;margin:10px 0 0}.c3-v36-content .app-ui .au-context>span{display:flex;align-items:center;gap:6px;color:#9aacf1;font-size:9px;letter-spacing:.025em}.c3-v36-content .app-ui .au-context>span svg{width:13px!important;height:13px!important}.c3-v36-content .app-ui .au-context p{font-size:10px;color:#aab5ca;line-height:1.7;margin-top:6px}.c3-v36-content .app-ui .au-guidance .au-context{border:0;border-top:1px solid #ffffff1a;border-radius:0;padding:10px 0 0}.c3-v36-content .app-ui .au-section-title{margin:17px 0 11px;font-size:14px;font-weight:500}.c3-v36-content .app-ui .au-snapshot{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.c3-v36-content .app-ui .au-snapshot>button{background:#12192a;border:1px solid #7282aa40;border-radius:19px;padding:13px 11px;min-height:156px;overflow:hidden;transition:border-color .25s}.c3-v36-content .app-ui .au-snapshot>button:hover{border-color:var(--ac)}.c3-v36-content .app-ui .au-snapshot>button>span{display:flex;align-items:center;gap:5px;color:#9caac5;font-size:11px}.c3-v36-content .app-ui .au-snapshot>button>span svg{color:var(--ac);width:16px!important;height:16px!important}.c3-v36-content .app-ui .au-snapshot strong{display:block;font-size:28px;line-height:1.3;font-weight:450;color:var(--ac);margin:7px 0 4px;white-space:nowrap}.c3-v36-content .app-ui .au-snapshot strong small{font-size:10px}.c3-v36-content .app-ui .au-snapshot strong.au-word{font-size:22px;margin-top:18px;margin-bottom:23px;color:#ebeffb}.c3-v36-content .app-ui .au-snapshot button>div:not(.au-sleep-strip):not(.au-stress-level){display:flex;align-items:center;justify-content:space-between;font-size:9px;color:#8696b5;margin:6px 0 0;gap:4px}.c3-v36-content .app-ui .au-snapshot b{font-weight:400;color:#b5bfd3}.c3-v36-content .app-ui .au-snapshot .au-chart{height:35px;margin:0;display:block}.c3-v36-content .app-ui .au-snapshot .au-chart text{display:none}.c3-v36-content .app-ui .au-sparkline{width:100%;height:32px;color:var(--ac)}.c3-v36-content .app-ui .au-sleep-strip{display:flex;gap:2px;margin:24px 0 12px;height:6px}.c3-v36-content .app-ui .au-sleep-strip i{width:40%;background:#5f4cca;border-radius:9px}.c3-v36-content .app-ui .au-sleep-strip i:nth-child(2){width:24%;background:#009cff}.c3-v36-content .app-ui .au-sleep-strip i:nth-child(3){width:24%;background:#00beda}.c3-v36-content .app-ui .au-sleep-strip i:nth-child(4){width:12%;background:#293046}.c3-v36-content .app-ui .au-stress-level{height:6px;border-radius:8px;background:#262e43;position:relative;margin:23px 16px 13px 0}.c3-v36-content .app-ui .au-stress-level i{display:block;height:100%;width:22%;min-width:26px;background:#adc788;border-radius:8px}.c3-v36-content .app-ui .au-stress-level small{position:absolute;right:-16px;top:-5px}.c3-v36-content .app-ui .au-metrics{margin-top:12px;border:1px solid #758bb64a;background:#101c31;border-radius:18px;overflow:hidden}.c3-v36-content .app-ui .au-metrics summary{padding:13px 12px;cursor:pointer;list-style:none;display:flex;align-items:center;gap:6px;font-size:12px}.c3-v36-content .app-ui .au-metrics summary span{font-size:9px;color:#90a7e1;border:1px solid #7287b34a;border-radius:16px;padding:2px 7px}.c3-v36-content .app-ui .au-metrics summary b{margin-left:auto;font-size:17px;font-weight:400;color:#9aacf1}.c3-v36-content .app-ui .au-metrics[open] summary b{transform:rotate(45deg)}.c3-v36-content .app-ui .au-metrics>div{display:flex;align-items:center;gap:7px;border-top:1px solid #8090b62b;min-height:43px;padding:7px 12px;font-size:10px}.c3-v36-content .app-ui .au-metrics>div svg{color:#7eabdf;width:16px!important}.c3-v36-content .app-ui .au-metrics>div b{margin-left:auto;font-weight:400}.c3-v36-content .app-ui .au-tiny-bars{color:#63b5bf}.c3-v36-content .app-ui .au-picks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.c3-v36-content .app-ui .au-picks button{background:#101c31;border:1px solid #7189bc55;border-radius:14px;padding:18px 10px;min-height:110px}.c3-v36-content .app-ui .au-picks svg{display:block;margin:0 auto 16px;color:#a1aef5;width:30px!important;height:30px!important}.c3-v36-content .app-ui .au-picks b{font-size:9px;font-weight:500;line-height:1.4;display:block}.c3-v36-content .app-ui .au-page-title{display:flex;justify-content:space-between;align-items:center;gap:10px;min-height:45px;margin:0 0 14px}.c3-v36-content .app-ui .au-page-title>button,.c3-v36-content .app-ui .au-page-title>span{width:35px;height:35px;border:1px solid #ffffff15;border-radius:50%;display:flex;justify-content:center;align-items:center}.c3-v36-content .app-ui .au-page-title h3{font-size:19px}.c3-v36-content .app-ui .au-date-row{display:flex;align-items:center;justify-content:space-between;color:#8292ad;margin:17px 0 26px}.c3-v36-content .app-ui .au-date-row button{border-bottom:2px solid #d7deef;padding:3px 7px 8px;color:#e8eefb;min-height:36px}.c3-v36-content .app-ui .au-date-row svg{width:12px!important;height:12px!important}.c3-v36-content .app-ui .au-card{border:1px solid #8091a430;border-radius:19px;padding:16px 13px;background:#151d24;margin:13px 0}.c3-v36-content .app-ui .au-card>h4{margin-bottom:10px}.c3-v36-content .app-ui .au-between,.c3-v36-content .rt-ui .au-between{display:flex;justify-content:space-between;align-items:center;gap:6px}.c3-v36-content .app-ui .au-muted{color:#8294ab;font-size:11px;margin:7px 0}.c3-v36-content .app-ui .au-reading{font-size:28px;font-weight:500}.c3-v36-content .app-ui .au-reading small{font-size:11px}.c3-v36-content .au-chart{width:100%;height:auto;display:block;color:#93a1b9;margin:12px 0 4px;overflow:visible}.c3-v36-content .au-chart text{fill:currentColor;font-family:inherit;font-size:9px}.c3-v36-content .au-chart .au-draw{stroke-dasharray:600;stroke-dashoffset:0;animation:au-line-in 1.1s ease-out}.c3-v36-content .au-bar{transform-origin:center bottom;animation:au-bar-in .7s both}.c3-v36-content .au-scatter circle{animation:au-point-in .9s both}.c3-v36-content .app-ui .au-chart-caption{font-size:9px;color:#8b99b5;text-align:right;margin-top:5px}.c3-v36-content .app-ui .au-stats,.c3-v36-content .rt-ui .au-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:12px 0}.c3-v36-content .app-ui .au-stats>div{border-radius:13px;background:#1a2232;padding:10px 8px;min-width:0}.c3-v36-content .app-ui .au-stats b,.c3-v36-content .rt-ui .au-stats b{display:block;font-size:13px;font-weight:450;margin-top:3px;white-space:nowrap}.c3-v36-content .app-ui .au-stats small{font-size:8px;white-space:normal}.c3-v36-content .au-distribution>div{margin:19px 0}.c3-v36-content .au-distribution .au-between{font-size:11px}.c3-v36-content .au-distribution .au-between b{font-size:10px;white-space:nowrap;font-weight:400}.c3-v36-content .au-distribution small{display:none}.c3-v36-content .au-track{height:6px;background:#ffffff0b;border-radius:8px;margin-top:7px;overflow:hidden}.c3-v36-content .au-track i{display:block;height:100%;border-radius:inherit;transform-origin:left;animation:au-bar-in .85s both}.c3-v36-content .app-ui .au-periods{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.c3-v36-content .app-ui .au-periods>div{background:#0d151d;border:1px solid #ffffff09;border-radius:12px;padding:12px 6px;text-align:center}.c3-v36-content .app-ui .au-periods strong{display:block;font-size:20px;margin-top:9px}.c3-v36-content .app-ui .au-periods strong small{font-size:8px}.c3-v36-content .app-ui .au-breathe{background:#adc788;color:#101917;border-radius:28px;min-height:45px;display:flex;align-items:center;justify-content:center;gap:9px;width:100%;font-size:12px;margin-top:20px}.c3-v36-content .app-ui .au-insights-title h3{font-size:23px}.c3-v36-content .app-ui .au-story{text-align:center;margin-bottom:20px}.c3-v36-content .app-ui .au-story>span{font-size:8px;letter-spacing:.17em;color:#a4b6f2}.c3-v36-content .app-ui .au-story p{background:#101e31;border:1px solid #62beb24a;border-radius:18px;padding:15px;font-size:11px;line-height:1.7;margin-top:8px}.c3-v36-content .app-ui .au-report{border:1px solid color-mix(in srgb,var(--ac),transparent 55%);border-top:2px solid var(--ac);border-radius:17px;background:#12192b;overflow:hidden;margin:12px 0;padding:12px 11px 0}.c3-v36-content .app-ui .au-report header{display:flex;align-items:start;gap:8px}.c3-v36-content .app-ui .au-report header>span{color:var(--ac);padding:6px;background:#ffffff08;border-radius:9px}.c3-v36-content .app-ui .au-report header h4{font-size:12px}.c3-v36-content .app-ui .au-report header small{font-size:9px}.c3-v36-content .app-ui .au-report header em{margin-left:auto;font-size:8px;border:1px solid #7d9cac33;border-radius:20px;padding:2px 6px;font-style:normal;color:#75c6c0;white-space:nowrap}.c3-v36-content .app-ui .au-report .au-report-note{text-align:right;font-size:9px;color:#e6ac80;margin-top:5px}.c3-v36-content .app-ui .au-report .au-stats{gap:4px}.c3-v36-content .app-ui .au-report .au-stats>div{padding:7px 6px;border-radius:9px}.c3-v36-content .app-ui .au-report .au-stats b{font-size:10px}.c3-v36-content .app-ui .au-report details{margin:12px -11px 0;display:flex;flex-direction:column}.c3-v36-content .app-ui .au-report summary{cursor:pointer;list-style:none;padding:11px;text-align:center;font-size:10px;color:var(--ac);background:#ffffff03;border-top:1px solid #ffffff15}.c3-v36-content .app-ui .au-report summary b{margin-left:5px;font-weight:400;display:inline-block;transition:transform .3s}.c3-v36-content .app-ui .au-less{display:none}.c3-v36-content .app-ui details[open] .au-more{display:none}.c3-v36-content .app-ui details[open] .au-less{display:inline}.c3-v36-content .app-ui details[open] summary b{transform:rotate(180deg)}.c3-v36-content .app-ui .au-baseline{padding:14px 11px}.c3-v36-content .app-ui .au-baseline>.au-between{font-size:10px;display:block;margin-bottom:10px}.c3-v36-content .app-ui .au-baseline>.au-between small{display:block;font-size:8px}.c3-v36-content .app-ui .au-baseline>div:not(.au-between){display:flex;justify-content:space-between;align-items:center;border-top:1px solid #ffffff15;padding:10px 0;gap:10px;font-size:10px}.c3-v36-content .app-ui .au-baseline>div span small{display:block;color:#8195b8;font-size:9px}.c3-v36-content .app-ui .au-baseline strong{font-size:11px;font-weight:450;white-space:nowrap}.c3-v36-content .app-ui .au-events{background:#12192b;border:1px solid #7188b744;border-radius:15px;padding:0 12px}.c3-v36-content .app-ui .au-events>div{display:flex;gap:12px;padding:12px 0;border-bottom:1px solid #ffffff0e}.c3-v36-content .app-ui .au-events time{font-size:9px;color:#8296b8}.c3-v36-content .app-ui .au-events b{font-size:11px;font-weight:500;display:block}.c3-v36-content .app-ui .au-events small{display:block;font-size:9px}.c3-v36-content .app-ui .au-weekdays{display:grid;grid-template-columns:repeat(7,1fr);text-align:center;color:#8696b8;margin-top:36px}.c3-v36-content .app-ui .au-month{font-size:28px;color:#95a9ef;margin:55px 0 20px}.c3-v36-content .app-ui .au-calendar{border-top:1px solid #ffffff1a;display:grid;grid-template-columns:repeat(7,1fr);gap:12px 0;padding-top:25px}.c3-v36-content .app-ui .au-calendar button{aspect-ratio:1;border-radius:50%;text-align:center;position:relative;font-size:16px}.c3-v36-content .app-ui .au-calendar button i{position:absolute;width:4px;height:4px;background:#95a9ef;border-radius:50%;bottom:-4px;left:calc(50% - 2px)}.c3-v36-content .app-ui .au-calendar button.is-selected{background:#1e2943;outline:1px solid #99ace755}.c3-v36-content .app-ui .au-calendar button:disabled{opacity:.25;cursor:default}.c3-v36-content .app-ui .au-calendar button:disabled i{display:none}.c3-v36-content .app-ui .au-calendar-legend{color:#91a5d6;text-align:center;font-size:10px;margin-top:42px}.c3-v36-content #v6-app .au-nav{position:absolute;bottom:17px;left:10px;right:10px;border-top:1px solid #ffffff1a;display:flex;align-items:center;justify-content:space-around;padding:9px 4px 0;height:51px}.c3-v36-content #v6-app .au-nav button{border:0;display:flex;align-items:center;flex-direction:column;gap:1px;font-size:17px;min-width:43px;min-height:36px;padding:0}.c3-v36-content #v6-app .au-nav button span{font-size:8px}.c3-v36-content #v6-app .au-nav .au-nav-center{width:39px;min-width:39px;min-height:39px;justify-content:center;border-radius:50%;font-size:25px}.c3-v36-content #v6-app .au-home-indicator{position:absolute;bottom:7px;left:calc(50% - 42px);width:84px;height:3px;border-radius:10px}.c3-v36-content #v6-app .au-help-mark{font-size:32px;display:block;margin-bottom:25px}.c3-v36-content #v6-app .au-help>p{font-size:20px;line-height:1.4;letter-spacing:-.025em;margin:0 0 20px}.c3-v36-content #v6-app .au-help-note{font-size:12px;line-height:1.8}.c3-v36-content #v6-app .au-example-note{border-top:1px solid #ffffff16;font-size:11px;line-height:1.7;padding-top:20px;margin-top:35px}.c3-v36-content #v6-app .au-example-note span{font-size:10px}.c3-v36-content #v6-app .au-example-note i{display:inline-block;width:5px;height:5px;border-radius:50%;margin-right:5px}.c3-v36-content #v6-app .au-closing{display:flex;justify-content:space-between;align-items:center}.c3-v36-content #v6-app .au-closing p{font-size:18px;line-height:1.5;margin:0}.c3-v36-content #v6-app .au-closing button{border:0;border-bottom:1px solid #ac87d459;padding:12px 0;font-size:14px}.c3-v36-content #v6-app .au-closing button span{margin-left:35px}.c3-v36-content .app-ui button:focus-visible,.c3-v36-content .app-ui summary:focus-visible,.c3-v36-content #v6-app button:focus-visible{outline:2px solid #cfb4ff;outline-offset:3px}.c3-v36-content #v6-features .hd-gallery-layout{grid-template-columns:310px minmax(0,1fr);gap:28px;align-items:start}.c3-v36-content #v6-features .hd-lifestyle{width:310px;height:430px}.c3-v36-content #v6-features .hd-lifestyle img{object-position:center center}.c3-v36-content #v6-features .hd-lifestyle h4{font-size:29px}.c3-v36-content #v6-features .hd-lifestyle p{font-size:9px;line-height:1.4;margin-bottom:8px}.c3-v36-content #v6-features .hd-lifestyle .hd-hero-index{font-size:10px;top:22px;left:23px}.c3-v36-content #v6-features .hd-card{flex:0 0 320px;width:320px;min-width:320px}.c3-v36-content #v6-features .hd-card-visual{height:400px;min-height:400px;border-radius:23px}.c3-v36-content #v6-features .hd-card .hd-meta{font-size:11px}.c3-v36-content #v6-features .rt-card-visual{border:1px solid #fff!important;overflow:hidden;padding:0!important}.c3-v36-content #v6-features .rt-ui{padding:25px;height:100%;display:flex;flex-direction:column;font-size:12px;line-height:1.5;position:relative}.c3-v36-content #v6-features .rt-ui:before{content:"";position:absolute;z-index:-1;width:220px;height:180px;right:-60px;top:50px;border-radius:50%}.c3-v36-content #v6-features .rt-top{display:flex;justify-content:space-between;align-items:center;letter-spacing:.1em}.c3-v36-content #v6-features .rt-top svg{width:20px;height:20px}.c3-v36-content #v6-features .rt-reading{font-size:clamp(34px,3.2vw,45px);font-weight:450;letter-spacing:-.04em;line-height:1.1;white-space:nowrap}.c3-v36-content #v6-features .rt-label{margin:7px 0 0}.c3-v36-content #v6-features .rt-chart{margin:8px 0 0;display:flex;align-items:center}.c3-v36-content .rt-ui .au-chart{margin:0}.c3-v36-content .rt-ui .au-chart text{font-size:10px;fill:#8c8597}.c3-v36-content #v6-features .rt-ui .au-stats{grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid #34304710}.c3-v36-content .rt-ui .au-stats small{font-size:10px;color:#89818c}.c3-v36-content .rt-ui .au-stats b{font-size:15px;color:#51465e}.c3-v36-content .rt-ui .rt-foot{font-size:9px;color:#a097a8}.c3-v36-content .rt-ui .au-distribution{width:100%}.c3-v36-content .rt-ui .au-distribution>div{margin:14px 0}.c3-v36-content .rt-ui .au-distribution .au-between{font-size:11px}.c3-v36-content .rt-ui .au-track{background:#3d32410b;height:5px}.c3-v36-content .rt-efficiency{position:relative;margin:auto;height:142px;color:#8d7bcc}.c3-v36-content .rt-efficiency svg{width:142px;height:142px}.c3-v36-content .rt-efficiency>span{position:absolute;top:40px;right:0;bottom:40px;left:0;text-align:center;font-size:28px}.c3-v36-content .rt-efficiency small{display:block;font-size:9px}.c3-v36-content #specs .dt-phone{width:194px;height:375px;right:4%;top:1%;padding:24px 6px 8px;border:2px solid #2d2b31;border-radius:27px;overflow:hidden}.c3-v36-content #specs .dt-phone-island{z-index:4;top:7px;width:47px;height:10px}.c3-v36-content #specs .au-compat-viewport{width:100%;height:100%;overflow:hidden;border-radius:0 0 19px 19px}.c3-v36-content #specs #au-compat-screen{width:306px;padding:16px 13px 30px}.c3-v36-content #specs .dt-hero strong{-webkit-background-clip:text}.c3-v36-content #fit.fw-module:before,.c3-v36-content #fit.fw-module:after{display:none}.c3-v36-content #fit .fw-heading h2,.c3-v36-content #fit .fw-heading h2 span{-webkit-text-fill-color:initial}.c3-v36-content #fit .fw-mini-visual,.c3-v36-content #fit .fw-baseline-visual{border:1px solid #ffffffbd}.c3-v36-content #faq.fq-module:before,.c3-v36-content #faq.fq-module:after{display:none}.c3-v36-content #faq .faq-heading h2{-webkit-text-fill-color:initial}.c3-v36-content #faq .faq-heading h2 span{-webkit-background-clip:text;-webkit-text-fill-color:transparent}.c3-v36-content .box-module{background:#f7f6f9;color:#27212e;padding:65px 0 86px}.c3-v36-content .box-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:30px}.c3-v36-content .box-heading h2{font-size:clamp(34px,4vw,58px);font-weight:500;letter-spacing:-.045em;line-height:1.05;margin:12px 0 0}.c3-v36-content .box-heading h2 span{color:#8b769d}.c3-v36-content .box-heading>p{font-size:15px;color:#8a7f92;line-height:1.6;max-width:280px}.c3-v36-content .box-heading .eyebrow{color:#8a679f}.c3-v36-content .box-items{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;border:1px solid #e4ddea;border-radius:24px;background:linear-gradient(125deg,#ffffffd1,#ffffff72);overflow:hidden;padding:22px 10px 27px}.c3-v36-content .box-item{padding:15px 18px 5px;text-align:center}.c3-v36-content .box-item:not(:last-child){border-right:1px solid #eee8f2}.c3-v36-content .box-art{height:190px;display:flex;align-items:center;justify-content:center}.c3-v36-content .box-art svg{width:100%;height:100%;overflow:visible}.c3-v36-content .box-item h3{font-size:15px;font-weight:500;margin:15px 0 8px}.c3-v36-content .box-item>span{font-size:11px;color:#978a9f}.c3-v36-content .box-note{display:flex;justify-content:space-between;gap:20px;margin-top:18px;font-size:11px;color:#9a8ea3;line-height:1.6}.c3-v36-content .final-choice>.wrap{background:radial-gradient(ellipse at 95% 20%,#4c315e99,transparent 70%),#1e1726;border-radius:26px;padding:52px 5%}.c3-v36-content .final-choice h2{font-size:clamp(32px,4vw,58px)}.c3-v36-content .final-choice h2 span{background:none;-webkit-text-fill-color:initial}.c3-v36-content .final-choice .button.dark{background:#ece2f5}.c3-v36-content .final-choice .button.dark:hover{background:#fff}.c3-v36-content .footer{background:#1e1726;border-top:1px solid #ffffff12;color:#d5cbdf}.c3-v36-content .footer .footer-top p,.c3-v36-content .footer .footer-links a{color:#b5a6c0}.c3-v36-content .footer a{color:#ddd1e8}.c3-v36-content .hs-leaders{display:none!important}.c3-v36-content #v6-adaptive .daf-hotspot,.c3-v36-content #v6-engineering .de-hotspot,.c3-v36-content #specs .dt-hotspots button{width:44px;height:44px;padding:0}.c3-v36-content #v6-adaptive .daf-hotspot>span,.c3-v36-content #v6-engineering .de-hotspot>b,.c3-v36-content #specs .dt-hotspots button>i{display:flex!important;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);line-height:0!important;color:transparent!important}.c3-v36-content #v6-adaptive .daf-hotspot>span:before,.c3-v36-content #v6-engineering .de-hotspot>b:before,.c3-v36-content #specs .dt-hotspots button>i:before{content:""!important;position:absolute!important;border:0!important;border-radius:50%!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important;box-shadow:none!important}.c3-v36-content #v6-adaptive .daf-hotspot>span:after,.c3-v36-content #v6-engineering .de-hotspot>b:after,.c3-v36-content #specs .dt-hotspots button>i:after{content:"";position:absolute;border:1px solid #ffffff6b;border-radius:50%;background:transparent;opacity:0}.c3-v36-content .hs-visible .daf-hotspot>span:after,.c3-v36-content .hs-visible .de-hotspot>b:after,.c3-v36-content .hs-visible .dt-hotspots button>i:after{animation:au-hotspot 2.6s ease-out 3!important}.c3-v36-content #v6-adaptive .af-detail-visual.af-macro img{top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:100%;object-fit:cover;object-position:center 54%}.c3-v36-content #v6-adaptive.daf-life .daf-heading h2{font-size:clamp(36px,5.4vw,78px)}@keyframes au-hotspot{0%{transform:scale(.75);opacity:0}25%{opacity:.65}to{transform:scale(1.5);opacity:0}}@keyframes au-line-in{0%{stroke-dashoffset:600}to{stroke-dashoffset:0}}@keyframes au-bar-in{0%{transform:scaleY(.08);opacity:.2}to{transform:scaleY(1);opacity:1}}@keyframes au-point-in{0%{opacity:0}to{opacity:1}}@media(min-width:1600px){.c3-v36-content #v6-features .hd-gallery-layout{grid-template-columns:340px minmax(0,1fr)}.c3-v36-content #v6-features .hd-lifestyle{width:340px;height:440px}.c3-v36-content #v6-features .hd-card{flex-basis:340px;width:340px;min-width:340px}}@media(max-width:1100px){.c3-v36-content #v6-app .au-experience{grid-template-columns:minmax(220px,1fr) 356px}.c3-v36-content #v6-app .au-help{grid-column:1 / -1;display:flex;align-items:center;gap:25px;border-top:1px solid #ffffff12;padding-top:22px}.c3-v36-content #v6-app .au-help-mark{margin:0}.c3-v36-content #v6-app .au-help>p{font-size:16px;max-width:300px;margin:0}.c3-v36-content #v6-app .au-example-note{display:none}.c3-v36-content #v6-app .au-help-note{margin-left:auto}.c3-v36-content #v6-features .hd-gallery-layout{grid-template-columns:280px minmax(0,1fr)}.c3-v36-content #v6-features .hd-lifestyle{width:280px;height:415px}}@media(max-width:800px){.c3-v36-content #v6-app.au-module{padding:65px 0 40px}.c3-v36-content #v6-app .au-heading{display:block;margin-bottom:28px}.c3-v36-content #v6-app .au-heading>p{font-size:15px;margin-top:18px}.c3-v36-content #v6-app .au-experience{display:flex;flex-direction:column;padding:30px 20px;gap:24px;border-radius:23px}.c3-v36-content #v6-app .au-editorial{width:100%}.c3-v36-content #v6-app .au-eyebrow{font-size:9px}.c3-v36-content #v6-app .au-editorial h3{font-size:29px;margin:12px 0}.c3-v36-content #v6-app .au-editorial>p{font-size:14px;max-width:100%;min-height:48px}.c3-v36-content #v6-app .au-view-tabs{flex-direction:row;margin-top:20px;gap:16px;overflow:auto}.c3-v36-content #v6-app .au-view-tabs button{font-size:13px;min-width:max-content;border-top:0;border-bottom:1px solid #ffffff18;padding:10px 0;gap:10px}.c3-v36-content #v6-app .au-view-tabs button[aria-selected=true]{padding-left:0;border-image:none}.c3-v36-content #v6-app .au-view-tabs button span{display:none}.c3-v36-content #v6-app .au-help{width:100%;gap:15px}.c3-v36-content #v6-app .au-help>p{font-size:13px}.c3-v36-content #v6-app .au-help-note{display:none}.c3-v36-content #v6-app .au-help-mark{font-size:23px}.c3-v36-content #v6-app .au-closing{gap:20px}.c3-v36-content #v6-app .au-closing p{font-size:14px}.c3-v36-content #v6-app .au-closing button{font-size:12px;white-space:nowrap}.c3-v36-content #v6-app .au-closing button span{margin-left:12px}.c3-v36-content #v6-features .hd-gallery-layout{display:block}.c3-v36-content #v6-features .hd-lifestyle{width:100%;height:350px;max-height:none;margin-bottom:24px}.c3-v36-content #v6-features .hd-lifestyle img{object-position:center 49%}.c3-v36-content #v6-features .hd-lifestyle>div:last-child{max-width:190px;bottom:25px}.c3-v36-content #v6-features .hd-lifestyle h4{font-size:30px}.c3-v36-content #v6-features .hd-card{flex:0 0 300px;min-width:300px;width:300px}.c3-v36-content #v6-features .hd-card-visual{height:330px;min-height:330px}.c3-v36-content #v6-features .rt-ui{padding:22px}.c3-v36-content #v6-features .rt-top{margin-bottom:14px}.c3-v36-content #v6-features .rt-reading{font-size:36px}.c3-v36-content #v6-features .rt-ui .au-stats{margin:8px 0 10px;padding-top:8px}.c3-v36-content #v6-features .rt-chart .au-chart{max-height:120px}.c3-v36-content .rt-ui .au-distribution>div{margin:10px 0}.c3-v36-content .rt-efficiency{height:118px}.c3-v36-content .rt-efficiency svg{height:118px;width:118px}.c3-v36-content .rt-efficiency>span{top:30px;right:0;bottom:30px;left:0}.c3-v36-content #faq .faq-layout{padding:27px;border-radius:22px}.c3-v36-content .box-items{grid-template-columns:repeat(2,minmax(0,1fr));padding:12px}.c3-v36-content .box-item{padding:12px 10px}.c3-v36-content .box-item:nth-child(2){border-right:0}.c3-v36-content .box-item:nth-child(-n+2){border-bottom:1px solid #eee8f2}.c3-v36-content .box-art{height:160px}.c3-v36-content .box-heading{display:block}.c3-v36-content .box-heading>p{max-width:100%;margin-top:18px}.c3-v36-content .box-note{display:block}.c3-v36-content .box-note span{display:block;margin-top:6px}.c3-v36-content .box-module{padding:45px 0 65px}.c3-v36-content .final-choice{padding-bottom:55px}.c3-v36-content .final-choice>.wrap{padding:34px 26px;border-radius:22px;flex-direction:column;align-items:flex-start}.c3-v36-content .final-choice .button{margin-top:10px}}@media(max-width:480px){.c3-v36-content #v6-app .au-device-zone{width:min(100%,326px)}.c3-v36-content #v6-app .au-device{width:100%;height:665px;border-radius:39px;padding:43px 7px 65px}.c3-v36-content #v6-app .au-experience{padding:25px 10px}.c3-v36-content #v6-app .au-editorial{padding:0 10px}.c3-v36-content #v6-app .au-status{font-size:11px;top:14px}.c3-v36-content #v6-app .au-screen{padding:18px 10px 24px}.c3-v36-content .app-ui .au-scores{gap:13px;margin-inline:4px}.c3-v36-content .app-ui .au-scores strong{font-size:24px}.c3-v36-content .app-ui .au-guidance{padding:15px 13px}.c3-v36-content .app-ui .au-guidance>h3{font-size:26px}.c3-v36-content .app-ui .au-snapshot{gap:8px}.c3-v36-content .app-ui .au-snapshot>button{padding:12px 9px}.c3-v36-content .app-ui .au-snapshot strong{font-size:26px}.c3-v36-content .app-ui .au-snapshot>button>span{font-size:10px}.c3-v36-content .app-ui .au-snapshot button>div:not(.au-sleep-strip):not(.au-stress-level){font-size:8px}.c3-v36-content .app-ui .au-snapshot strong.au-word{font-size:21px}.c3-v36-content #v6-features .hd-lifestyle{height:350px}.c3-v36-content .box-art{height:125px}.c3-v36-content .box-item h3{font-size:13px}.c3-v36-content .box-item>span{font-size:10px}.c3-v36-content #specs .dt-phone{right:5%;width:175px;height:337px}}@media(prefers-reduced-motion:reduce){.c3-v36-content .au-draw,.c3-v36-content .au-bar,.c3-v36-content .au-scatter circle,.c3-v36-content .au-track i,.c3-v36-content .au-efficiency{animation:none!important}.c3-v36-content #v6-app .au-screen{scroll-behavior:auto}.c3-v36-content #v6-adaptive .daf-hotspot>span:after,.c3-v36-content #v6-engineering .de-hotspot>b:after,.c3-v36-content #specs .dt-hotspots button>i:after{animation:none!important}}.c3-v36-content #v6-features .hd-card .hd-card-visual,.c3-v36-content #v6-features .hd-card:nth-child(2n) .hd-card-visual{height:400px;min-height:400px}@media(max-width:800px){.c3-v36-content #v6-features .hd-card .hd-card-visual,.c3-v36-content #v6-features .hd-card:nth-child(2n) .hd-card-visual{height:330px;min-height:330px}.c3-v36-content #v6-features .hd-panel .hd-lifestyle img{object-position:center 49%}}.c3-v36-content #specs .dt-scene{height:400px;max-height:none}@media(max-width:800px){.c3-v36-content #specs .dt-scene{height:360px;max-height:none}.c3-v36-content #specs .dt-phone{height:335px;width:174px}}.c3-v36-content #v6-app .au-nav-profile{display:flex;align-items:center;flex-direction:column;gap:1px;font-size:17px;min-width:36px;line-height:1.2}.c3-v36-content #v6-app .au-nav-profile>span{font-size:8px;margin-top:5px}.c3-v36-content #v6-app .au-heading h2>span{-webkit-text-fill-color:initial}@media(max-width:900px){.c3-v36-content #faq.fq-module .faq-layout{grid-template-columns:1fr;gap:30px}}.c3-v36-content #v6-app .au-experience{display:grid;grid-template-columns:minmax(170px,.8fr) 360px minmax(220px,1fr);gap:clamp(24px,4vw,70px);align-items:center;padding:22px 0 30px;border:0;border-radius:0}.c3-v36-content #v6-app .au-editorial{min-width:0}.c3-v36-content #v6-app .au-editorial h3{font-size:clamp(27px,2.8vw,42px);line-height:1.12}.c3-v36-content #v6-app .au-editorial>p{min-height:0;font-size:15px;line-height:1.7}.c3-v36-content #v6-app .au-editorial-hint{display:block;font-size:11px;line-height:1.7;margin-top:28px}.c3-v36-content #v6-app .au-device-zone{width:360px;max-width:100%;height:var(--phone-height,752px);min-width:0;position:relative;justify-self:center}.c3-v36-content #v6-app .au-device{box-sizing:border-box;width:360px!important;height:752px!important;max-width:none;aspect-ratio:360 / 752;border:2px solid #464447;border-radius:49px;padding:48px 8px 69px;overflow:hidden}.c3-v36-content #v6-app .au-device:after{top:5px;right:5px;bottom:5px;left:5px;border-radius:42px}.c3-v36-content #v6-app .au-status{top:18px;left:26px;right:25px;font-size:12px}.c3-v36-content #v6-app .au-island{top:12px;width:90px;height:25px;border:1px solid #ffffff03}.c3-v36-content #v6-app .au-island i{position:absolute;width:7px;height:7px;right:12px;top:8px;border-radius:50%}.c3-v36-content #v6-app .au-side-button{position:absolute;width:2px;left:0;top:113px;height:45px;z-index:6}.c3-v36-content #v6-app .au-side-right{left:auto;right:0;top:157px;height:61px}.c3-v36-content #v6-app .au-screen{padding:22px 13px 26px}.c3-v36-content #v6-app .au-lens{align-self:center;border-left:1px solid #ffffff1a;padding:22px 0 22px clamp(20px,3vw,48px);min-width:0}.c3-v36-content #v6-app #au-lens-kicker{font-size:10px;letter-spacing:.13em}.c3-v36-content #v6-app .au-lens-diagram{position:relative;aspect-ratio:300 / 180;margin:35px 0 30px;max-width:340px}.c3-v36-content #v6-app .au-lens-diagram svg{display:block;width:100%;height:100%;overflow:visible}.c3-v36-content #v6-app .au-lens-diagram path,.c3-v36-content #v6-app .au-lens-diagram circle{fill:none;stroke:#ffffff2e;stroke-width:1.1}.c3-v36-content #v6-app .au-lens-diagram .au-lens-path{stroke-dasharray:500}.c3-v36-content #v6-app .au-lens-diagram .au-lens-dot{fill:#cdb7e2;stroke:none}.c3-v36-content #v6-app .au-lens-node{position:absolute;padding:6px 8px;border:1px solid #ffffff18;border-radius:5px;font-size:11px;line-height:1.3;white-space:nowrap}.c3-v36-content #v6-app .au-lens-node-0{left:0;top:9%}.c3-v36-content #v6-app .au-lens-node-1{right:0;top:9%}.c3-v36-content #v6-app .au-lens-node-2{left:0;bottom:10%}.c3-v36-content #v6-app .au-lens-node-3{right:0;bottom:10%}.c3-v36-content #v6-app .au-lens-diagram>b{position:absolute;left:50%;top:52.2%;font-weight:400;font-size:9px;letter-spacing:.1em}.c3-v36-content #v6-app .au-lens h4{font-size:clamp(26px,2.9vw,43px);font-weight:400;letter-spacing:-.045em;line-height:1.16;margin:0 0 22px}.c3-v36-content #v6-app .au-lens>p{font-size:15px;line-height:1.7;max-width:350px;min-height:52px;margin:0}.c3-v36-content #v6-app .au-navigation{display:flex;align-items:center;justify-content:center;gap:18px;max-width:850px;margin:25px auto 0}.c3-v36-content #v6-app .au-view-tabs{--active:0;position:relative;isolation:isolate;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));flex:1;flex-direction:row;margin:0;padding:6px;gap:0;min-width:0;overflow:visible;border:1px solid #bba0d32b;border-radius:60px}.c3-v36-content #v6-app .au-tab-indicator{position:absolute;z-index:-1;top:6px;left:6px;bottom:6px;width:calc((100% - 12px)/4);border:1px solid #baa0d44d;border-radius:40px}.c3-v36-content #v6-app .au-view-tabs button,.c3-v36-content #v6-app .au-view-tabs button[aria-selected=true]{position:relative;display:flex;align-items:center;justify-content:center;min-width:0;min-height:56px;padding:12px 8px;border:0;border-image:none;border-radius:38px;font-size:15px;line-height:1.2;text-align:center;white-space:nowrap}.c3-v36-content #v6-app .au-play{width:59px;height:59px;flex:0 0 59px;display:grid;place-items:center;border-radius:50%;border:1px solid #ffffff22}.c3-v36-content #v6-app .au-play svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linejoin:round}.c3-v36-content #v6-app .au-play.is-playing svg{display:none}.c3-v36-content #v6-app .au-play.is-playing:after{content:"";width:11px;height:16px;border-left:3px solid currentColor;border-right:3px solid currentColor}.c3-v36-content #v6-app .au-preview-hint{text-align:center;font-size:12px;line-height:1.6;margin:22px auto 0;min-height:20px}.c3-v36-content #v6-app .au-closing{border-top:1px solid #ffffff14;margin-top:45px;padding-top:25px}.c3-v36-content .app-ui .au-trend-link{display:flex;align-items:center;gap:12px;width:100%;margin-top:10px;padding:14px;border:1px solid #ffffff12;border-radius:14px;background:#12192a}.c3-v36-content .app-ui .au-trend-link svg{color:#cd92b2}.c3-v36-content .app-ui .au-trend-link>span{flex:1}.c3-v36-content .app-ui .au-trend-link small{display:block;font-size:9px;color:#8997af;margin-top:3px}.c3-v36-content .app-ui .au-baseline-selector{display:flex;gap:5px;margin:18px 0 12px}.c3-v36-content .app-ui .au-baseline-selector button{flex:1;text-align:center;padding:8px 5px;font-size:10px;border:1px solid #ffffff15;border-radius:20px;color:#a0aacc}.c3-v36-content .app-ui .au-baseline-selector button[aria-pressed=true]{background:#6170a030;border-color:#93a1c660;color:#dae2ff}.c3-v36-content #v6-features{--hd-slide:clamp(290px,21.5vw,418px);--hd-gap:clamp(20px,1.7vw,32px)}.c3-v36-content #v6-features .hd-heading>p{margin:18px auto 0;max-width:580px}.c3-v36-content #v6-features .hd-heading h2{margin-inline:auto}.c3-v36-content #v6-features .hd-heading-copy{padding:0}.c3-v36-content #v6-features .hd-tabs{overflow-x:auto}.c3-v36-content #v6-features .hd-tabs button{display:flex}.c3-v36-content #v6-features .hd-category-head{justify-content:flex-end;min-height:42px;margin:0 0 18px}.c3-v36-content #v6-features .hd-category-head>div:first-child{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.c3-v36-content #v6-features .hd-card-count{font-size:11px}.c3-v36-content #v6-features .hd-gallery-controls button{width:38px;height:38px}.c3-v36-content #v6-features .hd-gallery-layout{display:block;min-width:0}.c3-v36-content #v6-features .hd-rail{position:relative;display:flex;align-items:flex-start;gap:var(--hd-gap);padding:0 0 8px;scroll-padding:0;scroll-snap-type:x mandatory;overflow-x:auto}.c3-v36-content #v6-features .hd-card,.c3-v36-content #v6-features .hd-lifestyle{box-sizing:border-box;flex:0 0 var(--hd-slide);width:var(--hd-slide);min-width:var(--hd-slide);max-width:none;margin:0;scroll-snap-align:start;scroll-snap-stop:normal}.c3-v36-content #v6-features .hd-lifestyle{height:calc(var(--hd-slide) * 1.39);min-height:0;max-height:none;border-radius:24px;align-self:flex-start}.c3-v36-content #v6-features .hd-panel .hd-lifestyle img{width:100%;height:100%;top:0;right:0;bottom:0;left:0;object-fit:cover;object-position:50% 50%;max-width:100%}.c3-v36-content #v6-features .hd-lifestyle>div:last-child{max-width:none;left:24px;bottom:26px;right:22px}.c3-v36-content #v6-features .hd-lifestyle h4{font-size:clamp(27px,2.5vw,38px);max-width:300px;line-height:1.08}.c3-v36-content #v6-features .hd-card .hd-card-visual{box-sizing:border-box;width:100%;height:var(--hd-slide);min-height:0;max-height:none;aspect-ratio:1;position:relative;overflow:hidden;border-radius:24px;margin-bottom:0;padding:23px 22px 24px}.c3-v36-content #v6-features .hd-card h4{font-size:21px;line-height:1.25;min-height:0;margin:23px 0 13px}.c3-v36-content #v6-features .hd-card-desc{font-size:14px;line-height:1.65;max-width:none;min-height:0}.c3-v36-content #v6-features .hd-card-signals{display:none}.c3-v36-content #v6-features .hd-card-top{margin-bottom:18px}.c3-v36-content #v6-features .hd-metric>strong{font-size:clamp(42px,3.7vw,61px)}.c3-v36-content #v6-features .hd-card-ui h5{font-size:27px;margin-bottom:13px}.c3-v36-content #v6-features .hd-ui-eyebrow{margin-bottom:12px}.c3-v36-content #v6-features .hd-card .rt-ui{padding:22px;height:100%;font-size:12px;container-type:inline-size}.c3-v36-content #v6-features .rt-top{margin-bottom:12px;font-size:9px}.c3-v36-content #v6-features .rt-reading{font-size:clamp(34px,3.2vw,47px)}.c3-v36-content #v6-features .rt-label{font-size:11px;margin-top:5px}.c3-v36-content #v6-features .rt-chart{margin-top:8px;min-height:0;flex:1;overflow:hidden}.c3-v36-content #v6-features .rt-chart .au-chart{width:100%;height:auto;max-height:132px}.c3-v36-content #v6-features .rt-ui .au-stats{margin:8px 0 12px;padding-top:9px;gap:10px}.c3-v36-content #v6-features .rt-ui .au-stats:empty{display:none}.c3-v36-content #v6-features .rt-ui .au-distribution>div{margin:11px 0}.c3-v36-content #v6-features .rt-ui .au-distribution .au-between{font-size:10px}.c3-v36-content #v6-features .rt-ui .au-track{height:5px}.c3-v36-content #v6-features .rt-efficiency{height:114px;margin:auto}.c3-v36-content #v6-features .rt-efficiency svg{width:114px;height:114px}.c3-v36-content #v6-features .rt-efficiency>span{top:28px;right:0;bottom:28px;left:0;font-size:26px}.c3-v36-content #v6-features .hd-rail-footer{margin-top:25px}#v6-adaptive .daf-hotspot,.c3-v36-content #v6-engineering .de-hotspot,.c3-v36-content #specs .dt-hotspots button{transform:translate(-50%,-50%)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.c3-v36-content #v6-adaptive .daf-hotspot>span:before,.c3-v36-content #v6-engineering .de-hotspot>b:before,.c3-v36-content #specs .dt-hotspots button>i:before{width:3px!important;height:3px!important;background:#ffffffe0!important}.c3-v36-content #v6-adaptive .daf-hotspot>span:after,.c3-v36-content #v6-engineering .de-hotspot>b:after,.c3-v36-content #specs .dt-hotspots button>i:after{top:-3px;right:-3px;bottom:-3px;left:-3px;border-color:#ffffff65}.c3-v36-content #v6-adaptive .daf-hotspot small,.c3-v36-content #v6-engineering .de-hotspot>span,.c3-v36-content #specs .dt-hotspots button>span{top:calc(100% + 7px)!important;bottom:auto!important;opacity:0!important;pointer-events:none;max-width:210px}.c3-v36-content #v6-adaptive .daf-hotspot:hover small,.c3-v36-content #v6-adaptive .daf-hotspot:focus-visible small,.c3-v36-content #v6-engineering .de-hotspot:hover>span,.c3-v36-content #v6-engineering .de-hotspot:focus-visible>span,.c3-v36-content #specs .dt-hotspots button:hover>span,.c3-v36-content #specs .dt-hotspots button:focus-visible>span{opacity:1!important}@keyframes au-hotspot{0%{transform:scale(.8);opacity:0}25%{opacity:.55}to{transform:scale(1.1);opacity:0}}@keyframes au-context-path{0%{stroke-dashoffset:500;opacity:.2}to{stroke-dashoffset:0;opacity:1}}@keyframes au-context-glow{0%,to{opacity:.25}50%{opacity:1}}@media(max-width:1100px){.c3-v36-content #v6-app .au-experience{grid-template-columns:minmax(160px,.8fr) 330px minmax(170px,1fr);gap:24px;padding:20px 0}.c3-v36-content #v6-app .au-device-zone{width:330px}.c3-v36-content #v6-app .au-lens{padding-left:20px}.c3-v36-content #v6-app .au-lens-node{font-size:9px;padding:5px}.c3-v36-content #v6-app .au-lens-diagram{margin:28px 0}.c3-v36-content #v6-app .au-lens h4{font-size:27px}.c3-v36-content #v6-app .au-lens>p{font-size:13px}.c3-v36-content #v6-features .hd-tabs button{padding:11px 16px;font-size:13px}}@media(max-width:900px){.c3-v36-content #v6-app .au-experience{display:grid;grid-template-columns:360px minmax(200px,1fr);gap:25px 32px;padding:0 0 15px}.c3-v36-content #v6-app .au-editorial{grid-column:1 / -1;text-align:center;padding:0}.c3-v36-content #v6-app .au-editorial h3{font-size:30px;margin:12px 0}.c3-v36-content #v6-app .au-editorial>p{max-width:460px;margin:0 auto;font-size:14px}.c3-v36-content #v6-app .au-editorial-hint{margin:14px auto 0;font-size:10px}.c3-v36-content #v6-app .au-editorial-hint br{display:none}.c3-v36-content #v6-app .au-device-zone{width:360px}.c3-v36-content #v6-app .au-lens{grid-column:2;grid-row:2}.c3-v36-content #v6-features .hd-tabs{justify-content:flex-start;width:max-content;max-width:100%}}@media(max-width:640px){.c3-v36-content #v6-app>.wrap{display:flex;flex-direction:column}.c3-v36-content #v6-app .au-heading{order:0}.c3-v36-content #v6-app .au-experience{display:contents}.c3-v36-content #v6-app .au-editorial{order:1;margin-bottom:25px}.c3-v36-content #v6-app .au-device-zone{order:2;align-self:center;width:min(100%,344px)}.c3-v36-content #v6-app .au-navigation{order:3;width:100%}.c3-v36-content #v6-app .au-preview-hint{order:4}.c3-v36-content #v6-app .au-lens{order:5;margin-top:25px}.c3-v36-content #v6-app .au-closing{order:6}.c3-v36-content #v6-app .au-lens{grid-column:1;grid-row:auto;width:100%;display:grid;grid-template-columns:minmax(120px,.9fr) minmax(0,1fr);gap:10px 20px;border-left:0;border-top:1px solid #ffffff14;padding:25px 0 5px}.c3-v36-content #v6-app #au-lens-kicker{grid-column:1 / -1;font-size:9px}.c3-v36-content #v6-app .au-lens-diagram{grid-column:1;grid-row:2 / 4;align-self:center;margin:5px 0}.c3-v36-content #v6-app .au-lens h4{grid-column:2;font-size:23px;margin:8px 0 0}.c3-v36-content #v6-app .au-lens>p{grid-column:2;font-size:11px;min-height:0;line-height:1.6}.c3-v36-content #v6-app .au-lens-node{font-size:7px;padding:4px 3px}.c3-v36-content #v6-app .au-lens-diagram>b{font-size:6px}.c3-v36-content #v6-app .au-navigation{gap:8px;margin-top:25px}.c3-v36-content #v6-app .au-view-tabs{padding:4px}.c3-v36-content #v6-app .au-tab-indicator{top:4px;left:4px;bottom:4px;width:calc((100% - 8px)/4)}.c3-v36-content #v6-app .au-view-tabs button,.c3-v36-content #v6-app .au-view-tabs button[aria-selected=true]{font-size:10px;min-height:43px;padding:10px 3px}.c3-v36-content #v6-app .au-play{width:43px;height:43px;flex-basis:43px}.c3-v36-content #v6-app .au-play svg{width:18px;height:18px}.c3-v36-content #v6-app .au-preview-hint{font-size:10px;margin-top:15px}.c3-v36-content #v6-app .au-closing{margin-top:27px}.c3-v36-content #v6-features{--hd-slide:min(79vw,350px);--hd-gap:18px}.c3-v36-content #v6-features .hd-heading{margin-bottom:25px}.c3-v36-content #v6-features .hd-tabs{gap:9px;margin-bottom:15px}.c3-v36-content #v6-features .hd-tabs button{min-height:45px;padding:10px 16px;font-size:12px}.c3-v36-content #v6-features .hd-tabs button svg{width:18px;height:18px}.c3-v36-content #v6-features .hd-category-head{margin-bottom:15px}.c3-v36-content #v6-features .hd-card-count{font-size:10px}.c3-v36-content #v6-features .hd-card .hd-card-visual{padding:20px 19px 24px;border-radius:21px}.c3-v36-content #v6-features .hd-card h4{font-size:19px;margin:20px 0 11px}.c3-v36-content #v6-features .hd-card-desc{font-size:13px;line-height:1.6}.c3-v36-content #v6-features .hd-lifestyle{border-radius:21px}.c3-v36-content #v6-features .hd-lifestyle h4{font-size:28px}.c3-v36-content #v6-features .hd-card .rt-ui{padding:19px}.c3-v36-content #v6-features .rt-chart .au-chart{max-height:108px}.c3-v36-content #v6-features .rt-top{font-size:8px;margin-bottom:10px}.c3-v36-content #v6-features .rt-reading{font-size:34px}.c3-v36-content #v6-features .rt-ui .au-stats{gap:8px;margin-bottom:8px}.c3-v36-content #v6-features .rt-ui .au-stats b{font-size:13px}.c3-v36-content #v6-features .rt-ui .rt-foot{font-size:8px}}@media(prefers-reduced-motion:reduce){.c3-v36-content .hs-visible .daf-hotspot>span:after,.c3-v36-content .hs-visible .de-hotspot>b:after,.c3-v36-content .hs-visible .dt-hotspots button>i:after{animation:none!important}}@media(max-width:380px){.c3-v36-content #v6-app .au-view-tabs button,.c3-v36-content #v6-app .au-view-tabs button[aria-selected=true]{font-size:9px}.c3-v36-content #v6-features .rt-reading{font-size:29px}.c3-v36-content #v6-features .hd-card .rt-ui{padding:16px}.c3-v36-content #v6-features .rt-ui .au-stats{padding-top:6px;margin:5px 0 7px}.c3-v36-content #v6-features .rt-ui .au-distribution>div{margin:7px 0}.c3-v36-content #v6-features .hd-card-top{margin-bottom:12px}.c3-v36-content #v6-features .hd-card-ui h5{font-size:24px}.c3-v36-content #v6-features .hd-metric>strong{font-size:39px}.c3-v36-content #v6-features .hd-chart{height:54px;margin-top:12px}}.c3-v36-content #faq .faq-layout{padding:0;border:0;border-radius:0}.c3-v36-content #faq.fq-module .faq-list details{border:0;border-top:1px solid #e4d8f01e;border-radius:0}.c3-v36-content #faq.fq-module .faq-list details:last-child{border-bottom:1px solid #e4d8f01e}.c3-v36-content #faq.fq-module{border-top:1px solid #ffffff0a;border-bottom:1px solid #ffffff0a}.c3-v36-content #faq.fq-module .faq-heading h2 span{-webkit-background-clip:text;-webkit-text-fill-color:transparent}.c3-v36-content #faq.fq-module .faq-heading>.text-link{border:1px solid #c4a3df45;padding:12px 20px}.c3-v36-content #v6-features .hd-heading{display:grid;grid-template-columns:1.2fr .8fr;gap:50px;align-items:end;margin-bottom:38px}.c3-v36-content #v6-features .hd-heading-copy{max-width:390px;margin:0 0 4px auto;text-align:left}.c3-v36-content #v6-features .hd-heading-copy>p{margin:0;max-width:390px;text-align:left}.c3-v36-content #v6-features .hd-panel .hd-card{display:grid;grid-template-rows:var(--hd-slide) 74px 82px;align-content:start;height:calc(var(--hd-slide) + 156px);width:var(--hd-slide);min-width:var(--hd-slide);flex:0 0 var(--hd-slide);gap:0}.c3-v36-content #v6-features .hd-panel .hd-card .hd-card-visual{width:var(--hd-slide);height:var(--hd-slide);min-height:var(--hd-slide);max-height:var(--hd-slide);aspect-ratio:1;box-sizing:border-box;margin:0;border-radius:24px}.c3-v36-content #v6-features .hd-panel .hd-lifestyle{width:var(--hd-slide);min-width:var(--hd-slide);height:calc(var(--hd-slide) + 156px);min-height:0;max-height:none;margin:0;border-radius:24px}.c3-v36-content #v6-features .hd-panel .hd-card>h4{margin:19px 0 0;min-height:0;align-self:start}.c3-v36-content #v6-features .hd-panel .hd-card>.hd-card-desc{min-height:0;max-width:none;margin:0;padding:0;align-self:start}.c3-v36-content #v6-features .hd-panel .hd-card>.hd-card-signals{display:none}.c3-v36-content #v6-features .hd-panel .hd-card-visual .hd-metric>strong,.c3-v36-content #v6-features .hd-panel .hd-card-visual .hd-dual-values b,.c3-v36-content #v6-features .hd-panel .hd-card-visual .rt-reading{-webkit-text-fill-color:var(--pl-accent)}.c3-v36-content #v6-features .hd-panel .hd-card-visual .hd-chart-grid{stroke:#bac6e426}.c3-v36-content #v6-features .hd-panel .hd-card-visual .hd-chart-line{stroke-width:2.1}.c3-v36-content #v6-features .hd-panel .hd-card-visual .rt-ui{padding:22px}.c3-v36-content #v6-features .hd-panel .hd-card-visual .rt-ui:before{z-index:0}.c3-v36-content #v6-features .hd-panel .hd-card-visual .rt-chart .au-distribution{display:grid;width:100%}.c3-v36-content #v6-features .hd-panel .hd-card-visual .rt-chart .au-distribution>div{margin:0;min-height:0}.c3-v36-content #v6-features .hd-panel .hd-card-visual .rt-chart .au-distribution .au-between{line-height:13px}.c3-v36-content #v6-features .hd-panel .hd-card-visual .rt-chart .au-distribution .au-track{height:4px;margin-top:4px}.c3-v36-content #v6-features .hd-panel .hd-card-visual .rt-efficiency{height:100%;max-height:114px;width:auto;aspect-ratio:1;margin:auto}.c3-v36-content #v6-features .hd-panel .hd-card-visual .rt-efficiency svg{height:100%;width:100%}.c3-v36-content #v6-features .hd-panel .hd-card-visual .rt-efficiency>span{inset:50% auto auto 50%;font-size:22px;line-height:1;white-space:nowrap}.c3-v36-content #v6-features .hd-panel .hd-card-visual .rt-efficiency small{font-size:7px;line-height:1.3;margin-top:5px}@keyframes cx-current-ui-in{0%{opacity:.3;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.c3-v36-content #v6-adaptive.daf-life .daf-heading h2{font-size:clamp(42px,6vw,86px);line-height:1.06;margin-bottom:22px}.c3-v36-content #v6-adaptive.daf-life .daf-heading>p:last-child{font-size:17px;line-height:1.75;max-width:620px}.c3-v36-content #v6-adaptive.daf-life .daf-heading>p:last-child strong{font-size:15px;letter-spacing:.01em}@media(max-width:800px){.c3-v36-content #v6-features .hd-heading{display:block}.c3-v36-content #v6-features .hd-heading-copy{margin:20px 0 0;max-width:460px}.c3-v36-content #v6-features .hd-heading-copy>p{max-width:460px}}@media(max-width:640px){.c3-v36-content #v6-features .hd-panel .hd-card .hd-card-visual{padding:20px 19px 24px;border-radius:21px}.c3-v36-content #v6-features .hd-panel .hd-card>h4{font-size:19px;line-height:24px;margin-top:19px}.c3-v36-content #v6-features .hd-panel .hd-card>.hd-card-desc{font-size:13px;line-height:21px}.c3-v36-content #v6-features .hd-panel .hd-lifestyle{border-radius:21px}.c3-v36-content #v6-features .hd-panel .hd-card-visual .rt-ui{padding:19px}.c3-v36-content #v6-adaptive.daf-life .daf-heading h2{font-size:clamp(39px,9.1vw,56px)}.c3-v36-content #v6-adaptive.daf-life .daf-heading>p:last-child{font-size:14px;max-width:340px}.c3-v36-content #v6-adaptive.daf-life .daf-heading>p:last-child strong{font-size:12px}}@media(max-width:380px){.c3-v36-content #v6-features .hd-panel .hd-card-visual .rt-ui{padding:16px}}.c3-v36-content #in-the-box.box-module{border-top:1px solid #e9e5ee;border-bottom:1px solid #e9e5ee}.c3-v36-content #v6-features .hd-heading,.c3-v36-content #v6-app .cx-heading,.c3-v36-content #v6-engineering .de-heading,.c3-v36-content #specs .dt-heading,.c3-v36-content #in-the-box .box-heading{margin-bottom:40px}.c3-v36-content #v6-app .cx-heading,.c3-v36-content #v6-engineering .de-heading,.c3-v36-content #specs .dt-heading{display:block}.c3-v36-content #v6-adaptive .daf-heading h2,.c3-v36-content #experience .hrv-heading h2,.c3-v36-content #v6-features .hd-heading h2,.c3-v36-content #v6-app .cx-heading h2,.c3-v36-content #v6-engineering .de-heading h2,.c3-v36-content #v6-compare .cm-heading h2,.c3-v36-content #specs .dt-heading h2,.c3-v36-content #in-the-box .box-heading h2,.c3-v36-content #fit .fw-heading h2,.c3-v36-content #faq.fq-module .faq-heading h2{font-size:clamp(38px,4.1vw,66px);line-height:1.06;letter-spacing:-.048em;max-width:100%;text-wrap:balance}.c3-v36-content #v6-app .cx-heading h2{max-width:920px}.c3-v36-content #v6-features .hd-heading-copy p{max-width:280px}.c3-v36-content #v6-engineering .de-heading h2{max-width:880px}.c3-v36-content #experience .hrv-support p{max-width:300px}.c3-v36-content #v6-compare.cm-minimal{padding:90px 0 72px;overflow-anchor:none}.c3-v36-content #v6-compare.cm-minimal .cm-heading{display:block;text-align:left;margin-bottom:30px}.c3-v36-content #v6-compare.cm-minimal .cm-view-tabs{gap:12px}.c3-v36-content #v6-compare.cm-minimal .cm-view-tabs button{min-height:50px;max-width:none;padding:13px 25px;border:1.5px solid #d6d2db;border-radius:999px;font-size:14px;line-height:1.3;text-align:center}.c3-v36-content #v6-compare.cm-minimal .cm-view-tabs button:before,.c3-v36-content #v6-compare.cm-minimal .cm-view-tabs button:after{display:none}.c3-v36-content #v6-compare.cm-minimal .v16-comparison-key{justify-content:center;margin:0 0 24px;font-size:11px}.c3-v36-content #v6-compare.cm-minimal .cm-compact-scroll{overflow-x:auto;overscroll-behavior-x:contain;border:1px solid #dfdce4;border-radius:20px;scrollbar-width:thin;scrollbar-color:#bfb4cd #f1eef5;scroll-margin-top:100px}.c3-v36-content #v6-compare.cm-minimal .cm-compact-table{width:100%;min-width:850px;table-layout:fixed;border-collapse:separate;border-spacing:0;font-size:13px;line-height:1.4;text-align:left}.c3-v36-content #v6-compare.cm-minimal .cm-feature-col{width:18%}.c3-v36-content #v6-compare.cm-minimal .cm-compact-table th,.c3-v36-content #v6-compare.cm-minimal .cm-compact-table td{padding:19px 17px;border:0;border-bottom:1px solid #eae7ed;text-align:left;vertical-align:middle;font-weight:400;overflow-wrap:anywhere}.c3-v36-content #v6-compare.cm-minimal .cm-compact-table thead th{padding-top:24px;padding-bottom:24px;font-size:15px;vertical-align:middle}.c3-v36-content #v6-compare.cm-minimal .cm-compact-table thead strong{font-weight:600;letter-spacing:-.02em}.c3-v36-content #v6-compare.cm-minimal .cm-compact-table th:first-child{position:sticky;left:0;z-index:2;font-weight:500}.c3-v36-content #v6-compare.cm-minimal .cm-compact-table .cm-value{position:relative;display:block;min-height:0;font-size:13px;line-height:1.45}.c3-v36-content #v6-compare.cm-minimal .cm-compact-table .cm-value>strong{font-size:13px;font-weight:500;line-height:1.45}.c3-v36-content #v6-compare.cm-minimal .cm-compact-table .cm-value>small{display:block;font-size:11px;line-height:1.45;margin-top:5px}.c3-v36-content #v6-compare.cm-minimal .cm-compact-table .v16-marked{padding-left:25px}.c3-v36-content #v6-compare.cm-minimal .cm-compact-table .v16-value-icon{position:absolute;top:1px;left:0;width:17px;height:17px}.c3-v36-content #v6-compare.cm-minimal .cm-compact-table .cm-icon{width:17px;height:17px;flex:0 0 17px}.c3-v36-content #v6-compare.cm-minimal .cm-compact-table .cm-row-title{display:flex;gap:8px;align-items:center;font-size:12px}.c3-v36-content #v6-compare.cm-minimal .cm-compact-table .cm-info{width:20px;height:20px;flex:0 0 20px;min-width:0;font-size:10px;margin-left:4px}.c3-v36-content #v6-compare.cm-minimal .cm-compact-table[data-cm-table=upgrade]{min-width:560px}.c3-v36-content #v6-compare.cm-minimal .cm-compact-table[data-cm-table=upgrade] .cm-feature-col{width:27%}.c3-v36-content #v6-compare.cm-minimal .cm-swipe-hint{display:none;font-size:11px;text-align:right;margin:0 0 10px}.c3-v36-content #v6-compare.cm-minimal .cm-expand-row{display:flex;justify-content:center;padding:25px 0 8px}.c3-v36-content #v6-compare.cm-minimal .cm-expand-button{display:inline-flex;align-items:center;justify-content:center;gap:24px;min-height:48px;min-width:190px;padding:12px 24px;border:1.5px solid transparent;border-radius:999px;font-size:13px;line-height:1.4}.c3-v36-content #v6-compare.cm-minimal .cm-expand-symbol{font-size:19px;line-height:1}.c3-v36-content #v6-compare.cm-minimal .cm-notes{margin-top:22px;padding-top:18px}.c3-v36-content #v6-compare.cm-minimal .cm-notes>p{font-size:10px;line-height:1.6;max-width:950px}.c3-v36-content #specs.dt-module{border-top:1px solid #eeeaf2}.c3-v36-content #in-the-box.box-module{padding:78px 0 84px}.c3-v36-content #in-the-box .box-items{border:0;padding:0;gap:18px;overflow:visible}.c3-v36-content #in-the-box .box-item{border-radius:22px;padding:21px 16px 26px}.c3-v36-content #fit.fw-module{--fw-line:#f0e3ff26;border:0}.c3-v36-content #fit.fw-module .fw-closing{margin-top:30px}.c3-v36-content #faq.fq-module{border:0}.c3-v36-content .final-choice{background:#121017;padding:22px 0 65px;color:#f3edf8}.c3-v36-content .final-choice>.wrap{background:radial-gradient(ellipse at 92% 35%,#7f509b25,transparent 68%),#ffffff04;border:1px solid #d6b1ef24;box-shadow:none}.c3-v36-content .final-choice h2{color:#f1e9f7;font-size:clamp(34px,3.6vw,56px)}.c3-v36-content .final-choice h2 span{color:#c7a4e1}.c3-v36-content .final-choice .eyebrow{color:#ab91bd}.c3-v36-content .final-choice .button.dark{color:#25172f;background:linear-gradient(115deg,#e5cfef,#bf9ede);border:1px solid #ddc5ed}.c3-v36-content footer.footer{background:#121017;color:#d3c8dc;border-top:1px solid #e4cef217}.c3-v36-content footer.footer .footer-top p,.c3-v36-content footer.footer .footer-top a{color:#d5c7df}.c3-v36-content footer.footer .footer-links a{color:#b2a4be}.c3-v36-content footer.footer .footer-bottom,.c3-v36-content footer.footer .footer-note,.c3-v36-content footer.footer .fine{color:#9d90a8;border-color:#e4cef217}@media(max-width:1100px){.c3-v36-content #v6-compare.cm-minimal .cm-swipe-hint{display:block}}@media(max-width:800px){.c3-v36-content #in-the-box.box-module{padding:55px 0 65px}.c3-v36-content #in-the-box .box-items{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.c3-v36-content #in-the-box .box-item{padding:15px 10px 22px;border:0}}@media(max-width:760px){.c3-v36-content #v6-compare.cm-minimal{padding:65px 0 50px}.c3-v36-content #v6-compare.cm-minimal .cm-view-tabs{gap:9px}.c3-v36-content #v6-compare.cm-minimal .cm-view-tabs button{min-width:0;flex:1;padding:12px 10px;font-size:12px}.c3-v36-content #v6-compare.cm-minimal .v16-comparison-key{gap:9px;font-size:9px;flex-wrap:wrap}.c3-v36-content #v6-compare.cm-minimal .cm-compact-scroll{border-radius:15px}.c3-v36-content #v6-compare.cm-minimal .cm-compact-table{min-width:710px;font-size:12px}.c3-v36-content #v6-compare.cm-minimal .cm-feature-col{width:114px}.c3-v36-content #v6-compare.cm-minimal .cm-compact-table th,.c3-v36-content #v6-compare.cm-minimal .cm-compact-table td{padding:15px 12px}.c3-v36-content #v6-compare.cm-minimal .cm-compact-table thead th{font-size:13px;padding:19px 12px}.c3-v36-content #v6-compare.cm-minimal .cm-compact-table .cm-value>strong{font-size:12px}.c3-v36-content #v6-compare.cm-minimal .cm-compact-table .cm-value>small{font-size:10px}.c3-v36-content #v6-compare.cm-minimal .cm-compact-table .cm-row-title{font-size:11px;gap:6px;flex-wrap:wrap}.c3-v36-content #v6-compare.cm-minimal .cm-compact-table[data-cm-table=upgrade]{min-width:0}.c3-v36-content #v6-compare.cm-minimal .cm-compact-table[data-cm-table=upgrade] .cm-feature-col{width:29%}.c3-v36-content #v6-compare.cm-minimal .cm-compact-table[data-cm-table=upgrade] th,.c3-v36-content #v6-compare.cm-minimal .cm-compact-table[data-cm-table=upgrade] td{padding:14px 8px}.c3-v36-content #v6-compare.cm-minimal .cm-compact-table[data-cm-table=upgrade] .cm-value{font-size:11px}.c3-v36-content #v6-compare.cm-minimal .cm-compact-table[data-cm-table=upgrade] .v16-marked{padding-left:0;padding-top:23px}.c3-v36-content #v6-compare.cm-minimal #cm-panel-upgrade .cm-swipe-hint{display:none}.c3-v36-content #fit.fw-module .fw-step{border:1px solid #d9bdea23}.c3-v36-content #fit.fw-module .fw-step:last-child{border-bottom:1px solid #d9bdea23}.c3-v36-content .final-choice{padding:18px 0 48px}}@media(prefers-reduced-motion:reduce){.c3-v36-content #v6-compare.cm-minimal *{scroll-behavior:auto!important}}.c3-v36-content #night-health{padding:94px 0 76px;overflow:hidden}.c3-v36-content #night-health .night-heading{display:flex;justify-content:space-between;align-items:end;gap:50px;margin-bottom:38px}.c3-v36-content #night-health .night-eyebrow{font-size:11px;letter-spacing:.15em;font-weight:500;margin-bottom:20px}.c3-v36-content #night-health h2{font-size:clamp(38px,4.1vw,66px);line-height:1.06;letter-spacing:-.048em}.c3-v36-content #night-health .night-heading>p{font-size:15px;line-height:1.7;max-width:340px;padding-bottom:4px}.c3-v36-content #night-health .night-layout{display:grid;grid-template-columns:.83fr 1.17fr;gap:24px;align-items:stretch}.c3-v36-content #night-health .night-photo{position:relative;min-height:560px;overflow:hidden;border-radius:24px;isolation:isolate}.c3-v36-content #night-health .night-photo>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 38%;z-index:-2}.c3-v36-content #night-health .night-photo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.c3-v36-content #night-health .night-photo-copy{position:absolute;bottom:30px;left:30px;right:30px}.c3-v36-content #night-health .night-photo-copy>span{font-size:10px;letter-spacing:.14em}.c3-v36-content #night-health .night-photo h3{font-size:clamp(29px,2.9vw,43px);line-height:1.08;margin:18px 0}.c3-v36-content #night-health .night-photo p{font-size:14px;line-height:1.65;max-width:340px}.c3-v36-content #night-health .night-dashboard{padding:28px 30px 18px;border:1px solid #b7a8d225;border-radius:24px;min-width:0}.c3-v36-content #night-health .night-dashboard-top{display:flex;justify-content:space-between;gap:12px;font-size:9px;letter-spacing:.12em;align-items:center;margin-bottom:24px}.c3-v36-content #night-health .night-sample{font-size:10px;letter-spacing:0}.c3-v36-content #night-health .night-tabs{display:flex;gap:6px;padding:5px;border:1px solid #ffffff13;border-radius:99px;margin-bottom:24px}.c3-v36-content #night-health .night-tabs button{flex:1;font-size:12px;min-height:39px;border-radius:99px;white-space:nowrap}.c3-v36-content #night-health .night-reading{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:90px;margin-bottom:18px}.c3-v36-content #night-health .night-reading p{font-size:12px;margin-bottom:10px}.c3-v36-content #night-health .night-reading strong{font-size:51px;font-weight:400;letter-spacing:-.05em;line-height:1.1}.c3-v36-content #night-health .night-reading strong span{font-size:20px;margin-left:6px;letter-spacing:0}.c3-v36-content #night-health .night-reading>span{font-size:12px;line-height:1.65;text-align:right;max-width:175px}.c3-v36-content #night-health #night-panel[data-view=insights] .night-reading strong{font-size:36px}.c3-v36-content #night-health .night-chart{position:relative;height:186px;border-radius:12px;overflow:hidden;padding:25px 8px 6px}.c3-v36-content #night-health .night-chart svg{width:100%;height:100%;overflow:visible}.c3-v36-content #night-health .night-grid{fill:none;stroke:#d5c6ec12;stroke-width:1}.c3-v36-content #night-health .night-oxygen-line{fill:none;stroke:#c4acec;stroke-width:2.3;vector-effect:non-scaling-stroke}.c3-v36-content #night-health .night-breathing-line{fill:none;stroke:#83bdda;stroke-width:1.7;vector-effect:non-scaling-stroke}.c3-v36-content #night-health .night-trace-label{position:absolute;left:12px;top:11px;display:flex;align-items:center;gap:6px;font-size:8px;letter-spacing:.09em}.c3-v36-content #night-health .night-trace-label i{width:5px;height:5px;border-radius:50%}.c3-v36-content #night-health .night-breathing-label{top:auto;bottom:56px}.c3-v36-content #night-health .night-cursor{position:absolute;top:31px;bottom:9px;left:50%;width:1px}.c3-v36-content #night-health .night-cursor span{position:absolute;top:0;left:50%;border:1px solid #8c739c66;padding:4px 7px;border-radius:6px;font-size:9px}.c3-v36-content #night-health .night-axis{display:flex;justify-content:space-between;font-size:9px;margin:10px 2px 18px}.c3-v36-content #night-health .night-range-label{display:flex;justify-content:space-between;align-items:center;font-size:10px}.c3-v36-content #night-health .night-context{min-height:121px;padding:17px 18px;border:1px solid #cfb6f02b;border-radius:14px}.c3-v36-content #night-health .night-context>span{font-size:8px;letter-spacing:.13em}.c3-v36-content #night-health .night-context h3{font-size:19px;line-height:1.22;letter-spacing:-.025em;margin:9px 0 7px}.c3-v36-content #night-health .night-context p{font-size:12px;line-height:1.6}.c3-v36-content #night-health .night-dashboard-foot{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:13px;font-size:9px}.c3-v36-content #night-health .night-dashboard-foot button{min-height:35px;display:flex;align-items:center;gap:10px;font-size:11px}.c3-v36-content #night-health .night-fine{font-size:10px;line-height:1.65;max-width:840px;margin-top:23px}.c3-v36-content .ownership-strip{display:flex;justify-content:space-between;align-items:center;gap:30px;margin-top:52px;padding:28px 34px;border:1px solid #bda1db27;border-radius:20px;background:linear-gradient(115deg,#b997e016,#ffffff03)}.c3-v36-content .ownership-strip p{font-size:9px;letter-spacing:.13em;color:#bba3d0;margin-bottom:10px}.c3-v36-content .ownership-strip h3{font-size:clamp(22px,2.3vw,34px);color:#f0e9f8;letter-spacing:-.04em;line-height:1.2}.c3-v36-content .ownership-price{display:flex;align-items:center;gap:13px;color:#c5a8e4;flex-shrink:0}.c3-v36-content .ownership-price strong{font-size:52px;font-weight:400;letter-spacing:-.06em}.c3-v36-content .ownership-price>span{font-size:13px;line-height:1.5}.c3-v36-content .ownership-price small{font-size:10px;color:#a69caf}.c3-v36-content #v6-engineering .de-heading sup{font-size:.35em;vertical-align:super}.c3-v36-content #v6-features{--hd-slide:clamp(250px,18.6vw,300px);--hd-gap:24px}.c3-v36-content #v6-features .hd-panel .hd-card{grid-template-rows:var(--hd-slide) 60px auto;height:auto;min-height:calc(var(--hd-slide) + 155px)}.c3-v36-content #v6-features .hd-panel .hd-lifestyle{height:calc(var(--hd-slide) * 1.39)}.c3-v36-content #v6-features .hd-panel .hd-card .hd-card-visual,.c3-v36-content #v6-features .hd-panel .hd-card .rt-card-visual{border:1px solid #ffffff18!important;border-radius:23px}.c3-v36-content #v6-features .hd-panel .hd-card .hd-card-visual{padding:18px}.c3-v36-content #v6-features .hd-panel .hd-card .rt-card-visual{padding:14px!important}.c3-v36-content #v6-features .hd-panel .hd-card-visual .rt-ui{padding:14px!important;border:1px solid #ffffff06;border-radius:16px;height:100%}.c3-v36-content #v6-features .hd-panel .hd-card-visual .rt-ui:before{display:none}.c3-v36-content #v6-features .hd-panel .hd-card-visual .rt-reading,.c3-v36-content #v6-features .hd-panel .hd-card-visual .hd-metric>strong{font-size:clamp(31px,2.5vw,40px)!important;-webkit-text-fill-color:#f4f1ec;line-height:1.1;font-weight:400}.c3-v36-content #v6-features .hd-panel .hd-card-visual h5{font-size:25px;line-height:1.14;margin:8px 0}.c3-v36-content #v6-features .hd-panel .hd-card-visual .rt-label{font-size:10px;line-height:1.3;margin-top:5px}.c3-v36-content #v6-features .hd-panel .hd-card-visual .rt-top{margin-bottom:10px;font-size:9px}.c3-v36-content #v6-features .hd-panel .hd-card-visual .rt-ui .au-stats{padding-top:7px;margin:6px 0 7px;gap:8px}.c3-v36-content #v6-features .hd-panel .hd-card-visual .au-stats b{font-size:12px}.c3-v36-content #v6-features .hd-panel .hd-card-visual .au-stats small,.c3-v36-content #v6-features .hd-panel .hd-card-visual .rt-foot,.c3-v36-content #v6-features .hd-panel .hd-card-visual .hd-sample-label,.c3-v36-content #v6-features .hd-panel .hd-card-visual .hd-axis,.c3-v36-content #v6-features .hd-panel .hd-card-visual .hd-ui-eyebrow{font-size:8px}.c3-v36-content #v6-features .hd-panel .hd-card-visual .rt-chart .au-chart{max-height:86px}.c3-v36-content #v6-features .hd-panel .hd-card-visual .rt-chart .au-chart text{fill:#dad5d1;font-size:10px}.c3-v36-content #v6-features .hd-panel .hd-card-visual .hd-card-ui{min-height:0;margin-top:15px}.c3-v36-content #v6-features .hd-panel .hd-card-visual .hd-chart{max-height:75px}.c3-v36-content #v6-features .hd-panel .hd-card-visual .hd-clock-arc,.c3-v36-content #v6-features .hd-panel .hd-card-visual .hd-cycle{max-height:102px;margin:10px auto}.c3-v36-content #v6-features .hd-panel .hd-card-visual .hd-radar{width:115px;height:115px;margin:5px auto}.c3-v36-content #v6-features .hd-panel .hd-card-visual .hd-night-tracks{margin-top:10px;gap:5px}.c3-v36-content #v6-features .hd-panel .hd-card-visual .hd-night-tracks .hd-bars{height:27px}.c3-v36-content #v6-features .hd-panel .hd-card-visual .hd-night-tracks+.hd-ui-note{margin-top:9px;font-size:9px}.c3-v36-content #v6-features .hd-panel .hd-card-visual .hd-rows>div{padding:8px 0;font-size:10px}.c3-v36-content #v6-features .hd-panel .hd-card-visual .rt-chart .au-distribution{gap:6px}.c3-v36-content #v6-features .hd-panel .hd-card-visual .rt-chart .au-distribution .au-between{font-size:9px}.c3-v36-content #v6-features .hd-panel .hd-card>h4{font-size:18px;line-height:23px;margin-top:18px}.c3-v36-content #v6-features .hd-panel .hd-card>.hd-card-desc{font-size:13px;line-height:20px}.c3-v36-content #v6-compare.cm-minimal .cm-view-tabs{width:100%;max-width:none;margin:0 auto 20px;display:flex;justify-content:center;align-items:center;grid-column:1/-1}.c3-v36-content #v6-compare.cm-minimal .cm-view-tabs button{flex:0 0 auto;width:auto;min-width:185px}.c3-v36-content #v6-compare.cm-minimal .cm-compact-table .cm-group th{position:static}.c3-v36-content #v6-compare.cm-minimal .cm-group-label{display:inline-flex;align-items:center;gap:13px;position:sticky;left:17px;max-width:calc(100vw - 90px)}.c3-v36-content #v6-compare.cm-minimal .cm-toggle-body td{padding:20px 0;text-align:center;position:relative}.c3-v36-content #v6-compare.cm-minimal .cm-middle-control{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;position:sticky;left:0}.c3-v36-content #v6-compare.cm-minimal .cm-expand-caption{font-size:10px}.c3-v36-content #fit.fw-module{--fw-line:#ded8e5}.c3-v36-content #fit.fw-module .fw-heading h2,.c3-v36-content #fit.fw-module .fw-heading h2 span{-webkit-text-fill-color:initial}.c3-v36-content #fit.fw-module .fw-mini-visual,.c3-v36-content #fit.fw-module .fw-baseline-visual{border:1px solid #e1d9ea}@media(min-width:1800px){.c3-v36-content #v6-features{--hd-slide:310px}}@media(max-width:850px){.c3-v36-content #night-health{padding:68px 0 52px}.c3-v36-content #night-health .night-heading{display:block}.c3-v36-content #night-health .night-heading>p{margin-top:20px;max-width:460px;font-size:14px}.c3-v36-content #night-health .night-layout{grid-template-columns:1fr;gap:18px}.c3-v36-content #night-health .night-photo{min-height:320px;max-height:360px}.c3-v36-content #night-health .night-photo>img{object-position:50% 32%}.c3-v36-content #night-health .night-photo-copy{left:25px;bottom:25px;max-width:330px}.c3-v36-content #night-health .night-photo h3{font-size:31px;margin:12px 0}.c3-v36-content #night-health .night-photo p{font-size:13px}.c3-v36-content #night-health .night-dashboard{padding:24px}.c3-v36-content #night-health .night-context{min-height:115px}.c3-v36-content #v6-features{--hd-slide:280px;--hd-gap:18px}}@media(max-width:600px){.c3-v36-content #night-health .night-eyebrow{font-size:9px;letter-spacing:.12em}.c3-v36-content #night-health .night-heading h2{font-size:clamp(33px,8.5vw,44px)}.c3-v36-content #night-health .night-heading{margin-bottom:28px}.c3-v36-content #night-health .night-dashboard{padding:19px 17px 12px;border-radius:20px}.c3-v36-content #night-health .night-dashboard-top{font-size:8px;letter-spacing:.07em;gap:6px}.c3-v36-content #night-health .night-sample{font-size:8px}.c3-v36-content #night-health .night-tabs{gap:3px}.c3-v36-content #night-health .night-tabs button{font-size:11px;min-height:38px}.c3-v36-content #night-health .night-reading strong{font-size:43px}.c3-v36-content #night-health .night-reading>span{font-size:10px;max-width:128px}.c3-v36-content #night-health #night-panel[data-view=insights] .night-reading strong{font-size:29px}.c3-v36-content #night-health .night-reading{min-height:86px}.c3-v36-content #night-health .night-chart{height:170px}.c3-v36-content #night-health .night-context{padding:14px;min-height:134px}.c3-v36-content #night-health .night-context h3{font-size:18px}.c3-v36-content #night-health .night-context p{font-size:11px}.c3-v36-content #night-health .night-dashboard-foot>span{max-width:190px;line-height:1.5;font-size:8px}.c3-v36-content #night-health .night-fine{font-size:9px}.c3-v36-content .ownership-strip{padding:23px;gap:22px;align-items:start;flex-direction:column;margin-top:35px}.c3-v36-content .ownership-price strong{font-size:43px}.c3-v36-content .ownership-strip h3{font-size:25px}.c3-v36-content #v6-features{--hd-slide:min(76vw,280px);--hd-gap:17px}.c3-v36-content #v6-features .hd-panel .hd-card-visual .rt-reading,.c3-v36-content #v6-features .hd-panel .hd-card-visual .hd-metric>strong{font-size:32px!important}.c3-v36-content #v6-compare.cm-minimal .cm-view-tabs{gap:10px}.c3-v36-content #v6-compare.cm-minimal .cm-view-tabs button{min-width:0;flex:0 1 170px;padding:12px 15px}.c3-v36-content #v6-compare.cm-minimal .cm-group-label{font-size:11px;gap:9px;left:12px}.c3-v36-content #v6-compare.cm-minimal .cm-middle-control{width:calc(100vw - 44px);max-width:100%;left:0}.c3-v36-content #v6-compare.cm-minimal .cm-expand-button{font-size:12px;padding:10px 20px;min-height:44px}}#v6-adaptive .daf-heading,.c3-v36-content #experience .hrv-heading,.c3-v36-content #v6-features .hd-heading,.c3-v36-content #v6-engineering .de-heading,.c3-v36-content #v6-compare .cm-heading,.c3-v36-content #specs .dt-heading,.c3-v36-content #in-the-box .box-heading{display:block;text-align:center;margin:0 auto 44px;max-width:100%}.c3-v36-content #v6-adaptive .daf-heading h2,.c3-v36-content #experience .hrv-heading h2,.c3-v36-content #v6-features .hd-heading h2,.c3-v36-content #v6-app .cx-heading h2,.c3-v36-content #v6-engineering .de-heading h2,.c3-v36-content #v6-compare .cm-heading h2,.c3-v36-content #specs .dt-heading h2,.c3-v36-content #in-the-box .box-heading h2{margin-inline:auto;text-align:center;max-width:980px}.c3-v36-content #v6-adaptive .daf-heading>p,.c3-v36-content #experience .hrv-support,.c3-v36-content #v6-features .hd-heading-copy,.c3-v36-content #v6-features .hd-heading-copy>p,.c3-v36-content #v6-app .cx-intro,.c3-v36-content #v6-engineering .de-intro,.c3-v36-content #specs .dt-heading>p,.c3-v36-content #in-the-box .box-heading>p{max-width:600px;text-align:center;margin:18px auto 0;padding:0}.c3-v36-content #v6-adaptive .daf-heading>.eyebrow,.c3-v36-content #experience .hrv-heading .eyebrow,.c3-v36-content #v6-features .hd-heading .eyebrow,.c3-v36-content #v6-app .cx-eyebrow,.c3-v36-content #v6-engineering .de-heading .de-eyebrow,.c3-v36-content #specs .dt-heading .dt-eyebrow,.c3-v36-content #in-the-box .box-heading .eyebrow{margin-bottom:20px}.c3-v36-content #experience .hrv-support>p{max-width:none;text-align:center}.c3-v36-content #v6-compare.cm-minimal .cm-heading,.c3-v36-content #v6-compare.cm-minimal .cm-heading h2{text-align:center}.c3-v36-content #v6-app .cx-experience{border-top:0!important}.c3-v36-content #v6-app .cx-stage-meta{border:0!important;padding-top:0}.c3-v36-content #faq.fq-module .faq-layout{display:block}.c3-v36-content #faq.fq-module .faq-heading{position:static}.c3-v36-content #faq.fq-module .faq-heading .text-link{display:inline-flex}.c3-v36-content #specs.dt-module{--spec-accent:#4e7280;--spec-wash:#eaf0f2}.c3-v36-content #specs[data-dt-view=sensors]{--spec-accent:#437b72;--spec-wash:#e8f1ed}.c3-v36-content #specs[data-dt-view=power]{--spec-accent:#947247;--spec-wash:#f4eee3}.c3-v36-content #specs[data-dt-view=durability]{--spec-accent:#5c6772;--spec-wash:#e8edf1}.c3-v36-content #specs[data-dt-view=compatibility]{--spec-accent:#637aa4;--spec-wash:#eaf0f9}.c3-v36-content #specs .dt-layout{gap:28px;align-items:start}.c3-v36-content #specs .dt-visual{border:1px solid #d7dfe180;border-radius:25px;isolation:isolate}.c3-v36-content #specs .dt-visual:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.c3-v36-content #specs .dt-copy-wrap{padding:29px 30px;border:1px solid #e4e6e3;border-radius:25px}.c3-v36-content #specs .dt-hero>strong,.c3-v36-content #specs .dt-hero>strong.v14-titanium-hero{-webkit-text-fill-color:var(--spec-accent)}.c3-v36-content #specs .dt-spec-list{border:0;margin-top:23px}.c3-v36-content #specs .dt-spec-list>div{padding:14px 13px;border-bottom:1px solid #e4e7e550;gap:20px;min-height:0;border-radius:9px}.c3-v36-content #specs .dt-spec-list dd{font-size:14px}.c3-v36-content #specs .dt-spec-list dt{font-size:12px}.c3-v36-content #specs .dt-spec-list dd>small{font-size:11px}.c3-v36-content #specs .dt-footnote{font-size:10px}.c3-v36-content #specs .dt-hero-wrap{border-top:1px solid #70808a16;margin:0 28px;padding:23px 0 20px}.c3-v36-content #specs .dt-visual-foot{position:relative}.c3-v36-content #specs .dt-tabs{justify-content:center}.c3-v36-content #fit.fw-module{--fw-line:#deded6;border-top:1px solid #e4e4dd}.c3-v36-content #fit.fw-module .fw-step{--fw-step-accent:#58786a;--fw-step-rgb:88,120,106}.c3-v36-content #fit.fw-module .fw-step[data-fw-step=connect]{--fw-step-accent:#567587;--fw-step-rgb:86,117,135}.c3-v36-content #fit.fw-module .fw-step[data-fw-step=baseline]{--fw-step-accent:#8a785c;--fw-step-rgb:138,120,92}.c3-v36-content #fit.fw-module #fw-range-line{stroke:#7a8e80}.c3-v36-content #fit.fw-module #fw-baseline-points circle{fill:#6f877b}.c3-v36-content #fit.fw-module #fw-range-gradient stop{stop-color:#a4bca9}.c3-v36-content #night-health.nh-module{padding:90px 0 65px}.c3-v36-content #night-health .nh-heading{text-align:center;margin-bottom:42px}.c3-v36-content #night-health .nh-eyebrow{letter-spacing:.15em;font-size:11px;margin-bottom:20px}.c3-v36-content #night-health .nh-heading h2{font-size:clamp(38px,4.1vw,66px);line-height:1.06;letter-spacing:-.048em;text-wrap:balance}.c3-v36-content #night-health .nh-intro{font-size:16px;line-height:1.6;margin:20px auto 0;max-width:550px}.c3-v36-content #night-health .nh-layout{display:grid;grid-template-columns:1fr 1fr;gap:28px;align-items:stretch}.c3-v36-content #night-health .nh-scene{min-width:0;position:relative;isolation:isolate;overflow:hidden;border-radius:24px}.c3-v36-content #night-health .nh-scene>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:62% center;z-index:-2}.c3-v36-content #night-health .nh-photo-shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.c3-v36-content #night-health .nh-scene-copy{position:absolute;left:30px;right:30px;bottom:30px}.c3-v36-content #night-health .nh-scene-copy>span{font-size:9px;letter-spacing:.15em}.c3-v36-content #night-health .nh-scene-copy h3{font-size:clamp(30px,3vw,43px);line-height:1.08;letter-spacing:-.04em;margin:15px 0 13px}.c3-v36-content #night-health .nh-scene-copy p{max-width:370px;font-size:13px;line-height:1.65}.c3-v36-content #night-health .nh-sampling{position:absolute;top:24px;left:24px;right:24px;display:flex;gap:9px;align-items:center;font-size:11px}.c3-v36-content #night-health .nh-sampling i{width:5px;height:5px;border-radius:50%}.c3-v36-content #night-health .nh-sampling b{font-size:10px;font-weight:400;font-variant-numeric:tabular-nums;margin-left:auto;border:1px solid #ffffff38;padding:6px 8px;border-radius:20px}.c3-v36-content #night-health .nh-explorer{min-width:0}.c3-v36-content #night-health .nh-feature-copy{padding:0 2px 22px;min-height:160px}.c3-v36-content #night-health .nh-feature-top{display:flex;align-items:center;justify-content:space-between;gap:10px}.c3-v36-content #night-health #nh-kicker{font-size:9px;letter-spacing:.12em}.c3-v36-content #night-health .nh-counter{font-size:43px;letter-spacing:-.05em;line-height:1}.c3-v36-content #night-health .nh-counter>span{font-size:12px;letter-spacing:0}.c3-v36-content #night-health .nh-feature-copy h3{font-size:28px;letter-spacing:-.035em;margin:14px 0 10px}.c3-v36-content #night-health .nh-feature-copy p{font-size:13px;line-height:1.7;max-width:510px}.c3-v36-content #night-health .nh-app-shell{border:1px solid #52678450;border-radius:22px;overflow:hidden}.c3-v36-content #night-health .nh-app-top{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:18px 22px 14px;font-size:9px}.c3-v36-content #night-health .nh-app-top b{font-size:11px;font-weight:500}.c3-v36-content #night-health #nh-ui{height:415px;padding:4px 20px 20px;overflow:auto;scrollbar-width:none;overscroll-behavior:contain;scroll-behavior:smooth;font-size:12px}.c3-v36-content #night-health #nh-ui::-webkit-scrollbar{display:none}.c3-v36-content #night-health .app-ui .au-report{margin:0;min-height:0;overflow:hidden;border-radius:15px}.c3-v36-content #night-health .app-ui .au-report>header{padding:14px}.c3-v36-content #night-health .app-ui .au-report h4{font-size:14px}.c3-v36-content #night-health .app-ui .au-report header small{font-size:10px}.c3-v36-content #night-health .app-ui .au-report .au-chart{height:148px}.c3-v36-content #night-health .app-ui .au-stats{margin:10px 13px;gap:6px}.c3-v36-content #night-health .app-ui .au-stats>div{padding:9px 8px}.c3-v36-content #night-health .app-ui .au-stats b{font-size:13px}.c3-v36-content #night-health .app-ui .au-context{margin:10px 13px}.c3-v36-content #night-health .app-ui .au-context p{font-size:10px;line-height:1.6}.c3-v36-content #night-health .app-ui .au-baseline{padding:10px 14px}.c3-v36-content #night-health .app-ui .au-baseline>div{font-size:12px;padding:11px 0}.c3-v36-content #night-health .app-ui .au-baseline small{font-size:9px}.c3-v36-content #night-health .app-ui .au-baseline strong{font-size:13px}.c3-v36-content #night-health .app-ui .nh-oxygen-focus{margin-inline:-7px;padding-inline:7px;border-radius:7px}.c3-v36-content #night-health #nh-ui[data-view=second] .au-report>header{padding-block:7px 14px}.c3-v36-content #night-health #nh-ui[data-view=second] .au-baseline{padding-top:0}.c3-v36-content #night-health #nh-ui[data-view=second] .au-baseline>div{padding-block:9px}.c3-v36-content #night-health #nh-ui[data-view=second] .nh-oxygen-focus strong{font-size:19px}.c3-v36-content #night-health .nh-app-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;border-top:1px solid #70809f22;padding:12px 22px;font-size:9px}.c3-v36-content #night-health .nh-app-foot button{font-size:11px;min-height:27px}.c3-v36-content #night-health .nh-report-switch{display:flex;gap:7px;padding:0 20px 12px}.c3-v36-content #night-health .nh-report-switch button{font-size:11px;padding:7px 14px;border:1px solid #7183a032;border-radius:20px}.c3-v36-content #night-health [hidden]{display:none!important}.c3-v36-content #night-health .nh-tabs{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;margin-top:24px}.c3-v36-content #night-health .nh-tabs>button{display:flex;align-items:center;gap:18px;min-height:87px;padding:18px 24px;border:1px solid #8495b12c;border-radius:16px;text-align:left}.c3-v36-content #night-health .nh-tabs>button>span{font-size:11px}.c3-v36-content #night-health .nh-tabs b{display:block;font-size:17px;font-weight:500;letter-spacing:-.015em}.c3-v36-content #night-health .nh-tabs small{display:block;margin-top:7px;font-size:11px}.c3-v36-content #night-health .nh-tabs i{font-style:normal;margin-left:auto}.c3-v36-content #night-health .nh-fine{font-size:9px;line-height:1.7;margin:20px auto 0;text-align:center;max-width:850px}.c3-v36-content #night-health .app-ui .au-page-title{margin:0 0 10px;min-height:30px;display:flex;justify-content:center}.c3-v36-content #night-health .app-ui .au-page-title h3{font-size:21px}.c3-v36-content #night-health .app-ui .au-weekdays{display:grid;grid-template-columns:repeat(7,1fr);text-align:center;font-size:12px;margin-top:14px}.c3-v36-content #night-health .app-ui .au-month{font-size:26px;margin:18px 0 12px}.c3-v36-content #night-health .app-ui .au-calendar{gap:3px;grid-template-columns:repeat(7,1fr);padding-top:10px}.c3-v36-content #night-health .app-ui .au-calendar button{min-height:33px;height:38px;font-size:14px;width:38px;justify-self:center}.c3-v36-content #night-health .app-ui .au-calendar-legend{margin:16px 0;font-size:11px}.c3-v36-content #night-health .nh-month-note{padding:14px 16px;border-radius:12px;border:1px solid #6380a235}.c3-v36-content #night-health .nh-month-note b{font-size:13px;font-weight:500}.c3-v36-content #night-health .nh-month-note p{font-size:11px;line-height:1.5;margin-top:6px}.c3-v36-content #night-health .nh-month-note button{font-size:12px;margin-top:10px;min-height:30px}@media(max-width:850px){.c3-v36-content #night-health .nh-layout{grid-template-columns:.85fr 1.15fr;gap:20px}.c3-v36-content #night-health .nh-scene-copy{left:22px;right:22px}.c3-v36-content #night-health .nh-scene-copy h3{font-size:31px}.c3-v36-content #night-health .nh-tabs>button{padding:15px;gap:10px}.c3-v36-content #night-health .nh-tabs b{font-size:15px}.c3-v36-content #night-health .nh-tabs small{font-size:10px}.c3-v36-content #specs .dt-copy-wrap{padding:22px}.c3-v36-content #specs .dt-spec-list>div{gap:10px;padding:13px 8px}}@media(max-width:600px){.c3-v36-content #v6-adaptive .daf-heading,.c3-v36-content #experience .hrv-heading,.c3-v36-content #v6-features .hd-heading,.c3-v36-content #v6-engineering .de-heading,.c3-v36-content #v6-compare .cm-heading,.c3-v36-content #specs .dt-heading,.c3-v36-content #in-the-box .box-heading{margin-bottom:30px}.c3-v36-content #v6-features .hd-heading-copy>p,.c3-v36-content #experience .hrv-support>p{font-size:14px}.c3-v36-content #specs .dt-tabs{justify-content:flex-start}.c3-v36-content #specs .dt-copy-wrap{padding:22px 16px;border-radius:20px}.c3-v36-content #specs .dt-layout{gap:20px}.c3-v36-content #specs .dt-spec-list>div{grid-template-columns:.8fr 1.2fr}.c3-v36-content #specs .dt-hero-wrap{margin-inline:22px}.c3-v36-content #faq.fq-module .faq-layout{padding-inline:18px}.c3-v36-content #faq.fq-module .faq-heading{margin-bottom:26px}.c3-v36-content .final-choice>.wrap{align-items:center;text-align:center}.c3-v36-content #night-health.nh-module{padding:65px 0 48px}.c3-v36-content #night-health .nh-heading h2{font-size:40px}.c3-v36-content #night-health .nh-heading{margin-bottom:29px}.c3-v36-content #night-health .nh-intro{font-size:14px;max-width:300px}.c3-v36-content #night-health .nh-layout{display:flex;flex-direction:column;gap:25px}.c3-v36-content #night-health .nh-scene>img{object-position:62% center}.c3-v36-content #night-health .nh-scene-copy{left:22px;right:22px}.c3-v36-content #night-health .nh-scene-copy p{max-width:275px}.c3-v36-content #night-health .nh-feature-copy{min-height:160px;padding-bottom:22px}.c3-v36-content #night-health .nh-feature-copy h3{font-size:26px}.c3-v36-content #night-health .nh-feature-copy p{font-size:13px}.c3-v36-content #night-health #nh-ui{height:425px;padding:3px 13px 16px}.c3-v36-content #night-health .nh-app-top{padding:16px 15px 12px}.c3-v36-content #night-health .nh-report-switch{padding-inline:14px}.c3-v36-content #night-health .nh-report-switch button{padding:6px 12px}.c3-v36-content #night-health .nh-tabs{gap:7px;margin-top:18px}.c3-v36-content #night-health .nh-tabs>button{display:block;min-height:104px;padding:12px 10px;border-radius:12px}.c3-v36-content #night-health .nh-tabs>button>span{font-size:9px}.c3-v36-content #night-health .nh-tabs>button>div{margin-top:10px}.c3-v36-content #night-health .nh-tabs b{font-size:12px}.c3-v36-content #night-health .nh-tabs small{font-size:9px;line-height:1.3;min-height:23px}.c3-v36-content #night-health .nh-tabs i{display:none}.c3-v36-content #night-health .nh-fine{font-size:8px;text-align:left}}@media(max-width:600px){.c3-v36-content #night-health .nh-scene{height:475px}.c3-v36-content #night-health .nh-scene>img{height:300px}.c3-v36-content #night-health .nh-scene-copy{bottom:22px}.c3-v36-content #night-health .nh-scene-copy h3{font-size:29px;margin:11px 0}.c3-v36-content #night-health .nh-scene-copy p{font-size:11px}.c3-v36-content #night-health .nh-sampling{top:18px;left:20px;right:20px}.c3-v36-content #night-health #nh-ui[data-view=second] .au-baseline>div{font-size:11px}.c3-v36-content #night-health #nh-ui[data-view=second] .au-baseline strong{font-size:12px}.c3-v36-content #night-health #nh-ui[data-view=second] .nh-oxygen-focus strong{font-size:18px}}@media(prefers-reduced-motion:reduce){.c3-v36-content #night-health *,.c3-v36-content #specs .dt-visual{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.c3-v36-content #night-health.night-focus{padding:90px 0 70px;border:0;overflow:hidden}.c3-v36-content #night-health .nf-heading{text-align:center;margin:0 auto 48px}.c3-v36-content #night-health .nf-heading .eyebrow{font-size:11px;letter-spacing:.16em;margin:0 0 22px}.c3-v36-content #night-health .nf-heading h2{font-size:clamp(38px,4.1vw,66px);line-height:1.06;letter-spacing:-.048em;font-weight:500;margin:0;text-wrap:balance}.c3-v36-content #night-health .nf-heading>p:last-child{font-size:16px;line-height:1.65;margin:24px 0 0}.c3-v36-content #night-health .nf-stage{display:grid;grid-template-columns:1fr 1.08fr;border:1px solid #d4e2ff15;border-radius:28px;overflow:hidden;isolation:isolate}.c3-v36-content #night-health .nf-scene{position:relative;margin:0;min-width:0;overflow:hidden;min-height:615px}.c3-v36-content #night-health .nf-scene img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:48% 43%}.c3-v36-content #night-health .nf-scene:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.c3-v36-content #night-health .nf-scene figcaption{position:absolute;z-index:1;left:32px;bottom:32px;display:flex;align-items:center;gap:15px;font-size:10px;letter-spacing:.15em;line-height:1.65}.c3-v36-content #night-health .nf-moon{font-size:32px;line-height:1;font-weight:300}.c3-v36-content #night-health .nf-experience{position:relative;display:flex;flex-direction:column;min-width:0;padding:25px 40px 23px}.c3-v36-content #night-health .nf-experience:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.c3-v36-content #night-health .nf-topline{display:flex;justify-content:space-between;align-items:center;position:relative;font-size:9px;letter-spacing:.12em;min-height:32px}.c3-v36-content #night-health .nf-motion{width:34px;height:34px;display:grid;place-items:center;border:1px solid #a0b9dd24;border-radius:50%;flex-shrink:0}.c3-v36-content #night-health .nf-motion svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round}.c3-v36-content #night-health .nf-play-icon{display:none}.c3-v36-content #night-health .nf-motion[aria-pressed=true] .nf-play-icon{display:block}.c3-v36-content #night-health .nf-motion[aria-pressed=true] .nf-pause-icon{display:none}.c3-v36-content #night-health .nf-panels{position:relative;flex:1;min-height:445px;display:grid}.c3-v36-content #night-health .nf-panel{grid-area:1/1;padding-top:30px;min-width:0}.c3-v36-content #night-health .nf-panel[hidden]{display:block!important;visibility:hidden}.c3-v36-content #night-health .nf-step{font-size:9px;letter-spacing:.12em;margin:0 0 15px}.c3-v36-content #night-health .nf-panel h3{font-size:clamp(25px,2.3vw,35px);line-height:1.14;letter-spacing:-.04em;font-weight:450;margin:0}.c3-v36-content #night-health .nf-sampling{display:flex;align-items:center;gap:23px;margin:26px 0 0}.c3-v36-content #night-health .nf-sampling strong{font-size:92px;line-height:1;font-weight:400;letter-spacing:-.07em;white-space:nowrap}.c3-v36-content #night-health .nf-sampling strong span{font-size:27px;letter-spacing:-.03em;margin-left:5px}.c3-v36-content #night-health .nf-sampling p{font-size:13px;line-height:1.7;margin:8px 0 0}.c3-v36-content #night-health .nf-signal-visual{position:relative}.c3-v36-content #night-health .nf-signal-glow{position:absolute;left:12%;right:12%;top:22%;height:62%;border-radius:50%}.c3-v36-content #night-health .nf-signal{position:relative;width:100%;height:auto;display:block;overflow:visible}.c3-v36-content #night-health .nf-signal-grid path{stroke:#c7ddfc0c;stroke-width:1;fill:none}.c3-v36-content #night-health .nf-signal-fill{fill:url(#nf-fill)}.c3-v36-content #night-health .nf-signal-path{fill:none;stroke:url(#nf-line);stroke-width:2;stroke-linecap:round}.c3-v36-content #night-health .nf-signal-points circle{fill:#adcbe3}.c3-v36-content #night-health .nf-scanner path{stroke:#bcd1ed33;stroke-width:1}.c3-v36-content #night-health .nf-scanner .nf-pulse{fill:none;stroke-width:1}.c3-v36-content #night-health .nf-axis{display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:8px;letter-spacing:.04em;margin-top:5px}.c3-v36-content #night-health .nf-signal-key{display:flex;gap:6px;align-items:center;white-space:nowrap}.c3-v36-content #night-health .nf-signal-key i{display:block;width:4px;height:4px;border-radius:50%}.c3-v36-content #night-health .nf-caption{font-size:12px;line-height:1.6;margin:25px 0 0}.c3-v36-content #night-health .nf-intro{font-size:13px;line-height:1.65;margin:17px 0 0}.c3-v36-content #night-health .nf-time-badge,.c3-v36-content #night-health .nf-month-head{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:8px;letter-spacing:.06em}.c3-v36-content #night-health .nf-time-badge output,.c3-v36-content #night-health .nf-month-head output{font-size:12px;letter-spacing:0;font-variant-numeric:tabular-nums}.c3-v36-content #night-health .nf-tracks{margin-top:12px}.c3-v36-content #night-health .nf-tracks svg{width:100%;height:auto;display:block;overflow:visible}.c3-v36-content #night-health .nf-tracks text{font-size:8px;fill:#7f91aa;letter-spacing:1px}.c3-v36-content #night-health .nf-night-oxygen-area{fill:url(#nf-night-fill)}.c3-v36-content #night-health .nf-night-oxygen{stroke-width:1.8;fill:none}.c3-v36-content #night-health .nf-night-breathing{stroke-width:1.5;fill:none}.c3-v36-content #night-health .nf-night-cursor path{stroke:#e5eaff50;stroke-width:1;stroke-dasharray:3 5}.c3-v36-content #night-health .nf-range-label{display:flex;justify-content:space-between;align-items:center;font-size:10px;margin-top:5px}.c3-v36-content #night-health .nf-range-label span{font-size:17px}.c3-v36-content #night-health input[type=range]{display:block;-webkit-appearance:none;appearance:none;width:100%;margin:2px 0 0;height:22px}.c3-v36-content #night-health input[type=range]::-webkit-slider-runnable-track{height:2px;border-radius:2px}.c3-v36-content #night-health input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:10px;height:10px;margin-top:-4px;border-radius:50%}.c3-v36-content #night-health input[type=range]::-moz-range-track{height:2px}.c3-v36-content #night-health input[type=range]::-moz-range-thumb{width:10px;height:10px;border:0}.c3-v36-content #night-health .nf-time-axis{display:flex;justify-content:space-between;font-size:9px;font-variant-numeric:tabular-nums}.c3-v36-content #night-health .nf-month-bars:before{content:"";position:absolute;left:0;right:0;height:1px}.c3-v36-content #night-health .nf-month-bars button:before{content:"";display:block;width:70%;height:var(--bar);min-width:4px;border-radius:5px}.c3-v36-content #night-health .nf-month-detail{display:flex;align-items:center;gap:15px;margin-top:27px;padding-top:18px;border-top:1px solid #c1d5ef17}.c3-v36-content #night-health .nf-night-orbit{width:32px;height:32px;flex-shrink:0;border-radius:50%;border:1px solid #aac9ec44;position:relative}.c3-v36-content #night-health .nf-night-orbit:after{content:"";position:absolute;top:5px;right:5px;bottom:5px;left:5px;border-radius:50%;border:1px solid #a9bddb40}.c3-v36-content #night-health .nf-month-detail p{font-size:12px;line-height:1.5;margin:0}.c3-v36-content #night-health .nf-night-link{margin-left:auto;display:flex;align-items:center;gap:9px;border:0;font-size:10px;min-height:40px;padding:0}.c3-v36-content #night-health .nf-bottom{position:relative;padding-top:21px}.c3-v36-content #night-health .nf-tabs{display:flex;border-radius:28px;padding:5px;border:1px solid #c6d7f123;gap:4px}.c3-v36-content #night-health .nf-tabs button{flex:1;min-width:0;border:1px solid transparent;border-radius:23px;font-size:11px;font-weight:400;line-height:1.2;min-height:42px;padding:8px 9px}.c3-v36-content #night-health .nf-bottom>p{font-size:9px;text-align:center;margin:14px 0 0;line-height:1.5}.c3-v36-content #night-health .nf-footnote{text-align:center;font-size:10px;line-height:1.7;margin:22px auto 0;max-width:750px}@keyframes nf-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes nf-glow{50%{opacity:.45;transform:scale(.9)}}@keyframes nf-bar{0%{transform:scaleY(.15);opacity:.3}to{transform:scaleY(1);opacity:1}}.c3-v36-content .final-choice{border:0!important}.c3-v36-content .final-choice>.wrap{flex-direction:row;justify-content:space-between;align-items:center;text-align:left;gap:30px}.c3-v36-content .final-choice h2{text-align:left;white-space:nowrap}.c3-v36-content .final-choice .button{flex-shrink:0;margin:0}.c3-v36-content footer.footer{border-top:0!important}.c3-v36-content #faq.fq-module .faq-layout{display:grid;grid-template-columns:.8fr 1.2fr;gap:80px;padding:0}.c3-v36-content #faq.fq-module .faq-heading{position:sticky;top:110px;text-align:left;margin:0;align-self:start}.c3-v36-content #faq.fq-module .faq-heading h2{text-align:left}.c3-v36-content #faq.fq-module .faq-heading .text-link{margin-top:8px}.c3-v36-content #in-the-box.box-module{border:0}.c3-v36-content #in-the-box .box-heading h2{-webkit-text-fill-color:initial}.c3-v36-content #in-the-box .box-item{border:1px solid #ebedef}@media(max-width:1000px){.c3-v36-content #night-health .nf-experience{padding-inline:26px}.c3-v36-content #night-health .nf-stage{grid-template-columns:.9fr 1.1fr}.c3-v36-content #night-health .nf-scene{min-height:580px}.c3-v36-content #night-health .nf-panels{min-height:420px}.c3-v36-content #night-health .nf-sampling{gap:15px}.c3-v36-content #night-health .nf-sampling strong{font-size:78px}.c3-v36-content #night-health .nf-axis{font-size:7px}.c3-v36-content #faq.fq-module .faq-layout{gap:45px;grid-template-columns:.7fr 1.3fr}}@media(max-width:760px){.c3-v36-content #night-health.night-focus{padding:62px 0 48px}.c3-v36-content #night-health .nf-heading{margin-bottom:32px}.c3-v36-content #night-health .nf-heading>p:last-child{font-size:14px;max-width:340px;margin:20px auto 0}.c3-v36-content #night-health .nf-stage{display:block;border-radius:22px}.c3-v36-content #night-health .nf-scene{min-height:0;height:auto;aspect-ratio:1.18}.c3-v36-content #night-health .nf-scene img{object-position:50% 46%}.c3-v36-content #night-health .nf-scene figcaption{left:23px;bottom:20px;font-size:8px;gap:10px}.c3-v36-content #night-health .nf-moon{font-size:27px}.c3-v36-content #night-health .nf-experience{padding:17px 24px 22px}.c3-v36-content #night-health .nf-panel{padding-top:20px}.c3-v36-content #night-health .nf-panel h3{font-size:27px}.c3-v36-content #night-health .nf-sampling{margin-top:23px}.c3-v36-content #night-health .nf-sampling strong{font-size:83px}.c3-v36-content #night-health .nf-sampling strong span{font-size:25px}.c3-v36-content #night-health .nf-sampling p{font-size:12px}.c3-v36-content #night-health .nf-signal-visual{margin-top:17px}.c3-v36-content #night-health .nf-caption{margin-top:25px;font-size:11px}.c3-v36-content #night-health .nf-intro{font-size:12px}.c3-v36-content #night-health .nf-night-visual{margin-top:20px}.c3-v36-content #night-health .nf-tabs button{font-size:10px;min-height:42px;padding-inline:3px}.c3-v36-content #night-health .nf-footnote{font-size:9px;padding-inline:9px}.c3-v36-content #night-health .nf-month-detail{gap:10px;margin-top:22px}.c3-v36-content #night-health .nf-month-detail p{font-size:11px}.c3-v36-content #night-health .nf-night-link{font-size:9px;gap:5px}.c3-v36-content #faq.fq-module .faq-layout{display:block;padding:0}.c3-v36-content #faq.fq-module .faq-heading{position:static;margin:0 0 32px;text-align:left}.c3-v36-content .final-choice>.wrap{flex-direction:row;align-items:center;text-align:left;gap:15px;padding:30px 24px}.c3-v36-content .final-choice h2{font-size:clamp(22px,4.7vw,32px)}.c3-v36-content .final-choice .button.dark{font-size:10px;padding:10px 15px;gap:12px;min-height:42px}.c3-v36-content .final-choice .eyebrow{font-size:7px}}@media(max-width:380px){.c3-v36-content #night-health .nf-experience{padding-inline:17px}.c3-v36-content #night-health .nf-panel h3{font-size:24px}.c3-v36-content #night-health .nf-axis{font-size:6px}.c3-v36-content #night-health .nf-sampling{gap:14px}.c3-v36-content #night-health .nf-sampling strong{font-size:73px}.c3-v36-content #night-health .nf-sampling p{font-size:11px}.c3-v36-content #night-health .nf-panels{min-height:370px}.c3-v36-content .final-choice>.wrap{gap:10px;padding:25px 16px}.c3-v36-content .final-choice h2{font-size:22px}.c3-v36-content .final-choice .button.dark{font-size:9px;padding:10px 12px;gap:8px}}.c3-v36-content #night-health .nf-heading{max-width:960px}.c3-v36-content #night-health .nf-heading h2 span{-webkit-background-clip:text;-webkit-text-fill-color:transparent}.c3-v36-content #night-health .nf-heading>p:last-child{max-width:730px}.c3-v36-content #night-health .nf-insight-chips{display:flex;flex-wrap:wrap;gap:7px;margin:17px 0 0}.c3-v36-content #night-health .nf-insight-chips span{display:inline-flex;align-items:center;gap:7px;border:1px solid #a8bcdb1d;border-radius:30px;padding:7px 10px;font-size:8px;line-height:1.3;letter-spacing:.035em}.c3-v36-content #night-health .nf-insight-chips i{width:5px;height:5px;border-radius:50%}.c3-v36-content #night-health .nf-sampling{margin-top:20px}.c3-v36-content #night-health .nf-signal-visual,.c3-v36-content #night-health .nf-night-visual,.c3-v36-content #night-health .nf-month-visual{border:1px solid #b9cbea14;border-radius:17px;padding:13px 15px 14px}.c3-v36-content #night-health .nf-signal-visual{margin-top:13px}.c3-v36-content #night-health .nf-night-visual{margin-top:18px}.c3-v36-content #night-health .nf-month-visual{margin-top:22px}.c3-v36-content #night-health .nf-signal stop:nth-child(1){stop-color:#7ca9c9}.c3-v36-content #night-health .nf-signal stop:nth-child(2){stop-color:#c4ee75}.c3-v36-content #night-health .nf-signal stop:nth-child(3){stop-color:#aaa4e5}.c3-v36-content #night-health .nf-scanner circle{fill:#cff58a}.c3-v36-content #night-health .nf-scanner .nf-pulse{stroke:#c7ee7e}.c3-v36-content #night-health .nf-night-oxygen{stroke:#9bd6dc}.c3-v36-content #night-health .nf-night-breathing{stroke:#b2a7e8}.c3-v36-content #night-health .nf-night-cursor circle{fill:#c9ef7d}.c3-v36-content #night-health input[type=range]{accent-color:#bfe971}@media(min-width:761px){.c3-v36-content #specs .dt-layout{align-items:stretch}.c3-v36-content #specs .dt-visual{position:sticky;align-self:stretch;height:100%;display:flex;flex-direction:column}.c3-v36-content #specs .dt-scene{flex:0 0 400px}.c3-v36-content #specs .dt-hero-wrap{flex:0 0 auto}.c3-v36-content #specs .dt-visual-foot{margin-top:auto}.c3-v36-content #specs .dt-copy-wrap{height:100%;display:flex;flex-direction:column}.c3-v36-content #specs .dt-copy:not([hidden]){height:100%;display:flex;flex-direction:column}.c3-v36-content #specs .dt-copy:not([hidden]) .dt-footnote{margin-top:auto;padding-top:22px}}.c3-v36-content #v6-compare.cm-minimal .cm-compact-table .cm-group th{border-bottom:1px solid #d8cfde;padding:15px 17px}.c3-v36-content #v6-compare.cm-minimal .cm-group-label{font-size:14px;line-height:1.35;font-weight:600;letter-spacing:-.005em}.c3-v36-content #v6-compare.cm-minimal .cm-group-label>span{display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:22px;padding:0 6px;border-radius:20px;border:1px solid #bca7c85c;font-size:10px;font-weight:600}@media(max-width:800px){.c3-v36-content #night-health .nf-heading>p:last-child{max-width:350px}.c3-v36-content #night-health .nf-insight-chips{gap:5px;margin-top:13px}.c3-v36-content #night-health .nf-insight-chips span{font-size:7px;padding:6px 8px}.c3-v36-content #night-health .nf-signal-visual,.c3-v36-content #night-health .nf-night-visual,.c3-v36-content #night-health .nf-month-visual{padding:10px 10px 12px;border-radius:14px}.c3-v36-content #v6-compare.cm-minimal .cm-group-label{font-size:12px;gap:8px;left:12px}.c3-v36-content #v6-compare.cm-minimal .cm-group-label>span{font-size:9px;min-width:25px;height:20px}}.c3-v36-content #night-health .nf-heading{display:flex;flex-direction:column;align-items:center;text-align:center!important}.c3-v36-content #night-health .nf-heading .eyebrow,.c3-v36-content #night-health .nf-heading h2,.c3-v36-content #night-health .nf-heading>p:last-child{width:100%;margin-left:auto;margin-right:auto;text-align:center!important}.c3-v36-content #night-health .nf-month-summary{margin-top:20px;padding:15px;border:1px solid #b9cbea17;border-radius:18px}.c3-v36-content #night-health .nf-summary-head{display:flex;justify-content:space-between;align-items:center;gap:16px;font-size:8px;letter-spacing:.09em}.c3-v36-content #night-health .nf-summary-state{display:inline-flex;align-items:center;gap:6px;letter-spacing:.03em}.c3-v36-content #night-health .nf-summary-state i{width:5px;height:5px;border-radius:50%}.c3-v36-content #night-health .nf-summary-grid{display:grid;grid-template-columns:1.35fr .72fr .72fr;gap:8px;margin-top:14px}.c3-v36-content #night-health .nf-summary-grid article{min-width:0;min-height:112px;padding:14px;border:1px solid #c0d1e715;border-radius:13px}.c3-v36-content #night-health .nf-summary-grid article>span{display:block;font-size:7px;line-height:1.4;letter-spacing:.08em}.c3-v36-content #night-health .nf-summary-grid strong{display:block;font-size:29px;line-height:1.05;font-weight:450;letter-spacing:-.04em;margin-top:14px;white-space:nowrap}.c3-v36-content #night-health .nf-summary-grid strong small{font-size:12px;font-weight:400;margin-left:3px;letter-spacing:0}.c3-v36-content #night-health .nf-summary-grid p{font-size:9px;line-height:1.45;margin:8px 0 0}.c3-v36-content #night-health .nf-summary-primary strong{font-size:22px}.c3-v36-content #night-health .nf-month-insight{display:grid;grid-template-columns:38px 1fr auto;align-items:center;gap:13px;margin-top:10px;padding:13px 12px;border:1px solid #a9bfd91a;border-radius:13px}.c3-v36-content #night-health .nf-summary-orbit{width:34px;height:34px;border-radius:50%;display:grid;place-items:center}.c3-v36-content #night-health .nf-summary-orbit:before{content:"";width:26px;height:26px;border-radius:50%;border:1px solid #c6d9ee19}.c3-v36-content #night-health .nf-summary-orbit i{position:absolute;width:5px;height:5px;border-radius:50%}.c3-v36-content #night-health .nf-month-insight p{min-width:0;margin:0}.c3-v36-content #night-health .nf-month-insight small{display:block;font-size:7px;letter-spacing:.11em;margin-bottom:4px}.c3-v36-content #night-health .nf-month-insight strong{display:block;font-size:11px;line-height:1.4;font-weight:500}.c3-v36-content #night-health .nf-month-insight p>span{display:block;font-size:9px;line-height:1.45;margin-top:3px}.c3-v36-content #night-health .nf-month-link{border:0;min-height:36px;padding:5px}@media(max-width:760px){.c3-v36-content #night-health .nf-summary-grid{grid-template-columns:1fr 1fr}.c3-v36-content #night-health .nf-summary-primary{grid-column:1/-1;min-height:96px!important}.c3-v36-content #night-health .nf-month-insight{grid-template-columns:34px 1fr}}@media(max-width:370px){.c3-v36-content #night-health .nf-month-summary{padding:11px}.c3-v36-content #night-health .nf-summary-grid article{padding:11px;min-height:101px}.c3-v36-content #night-health .nf-month-insight{padding:11px 9px;gap:9px}}.c3-v36-content #v6-adaptive .daf-heading,.c3-v36-content #experience .hrv-heading{display:flex!important;flex-direction:column;align-items:center;justify-content:center;width:100%;max-width:900px;margin:0 auto 50px!important;gap:0!important;text-align:center!important}.c3-v36-content #experience .hrv-heading>div:first-child{display:flex;flex-direction:column;align-items:center;width:100%}.c3-v36-content #v6-adaptive .daf-heading .eyebrow,.c3-v36-content #experience .hrv-heading .eyebrow{width:100%;margin:0 0 17px!important;line-height:1.45!important;text-align:center!important}.c3-v36-content #v6-adaptive .daf-heading h2,.c3-v36-content #experience .hrv-heading h2{width:100%;margin:0!important;line-height:1.015!important;text-align:center!important}.c3-v36-content #v6-adaptive .daf-heading>p:last-child,.c3-v36-content #experience .hrv-support{width:100%;max-width:610px!important;margin:18px auto 0!important;padding:0!important;line-height:1.55!important;text-align:center!important}.c3-v36-content #experience .hrv-support>p:first-child{margin:0!important;line-height:1.55!important;text-align:center!important}.c3-v36-content #experience .hrv-photo{object-position:46% 50%!important}.c3-v36-content #night-health .nf-month-context{margin-top:10px;padding:12px 13px 11px;border:1px solid #a9bfd916;border-radius:13px}.c3-v36-content #night-health .nf-context-label{margin:0 0 9px;font-size:7px;line-height:1.3;letter-spacing:.11em}.c3-v36-content #night-health .nf-context-grid{display:grid;grid-template-columns:1fr 1fr;gap:0}.c3-v36-content #night-health .nf-context-grid article{min-width:0;padding:2px 14px 0 0}.c3-v36-content #night-health .nf-context-grid article+article{padding-left:14px;border-left:1px solid #c2d4e916}.c3-v36-content #night-health .nf-context-grid article>span{display:block;font-size:7px;line-height:1.35;letter-spacing:.07em}.c3-v36-content #night-health .nf-context-grid strong{display:flex;align-items:center;gap:6px;margin-top:6px;font-size:12px;line-height:1.3;font-weight:500}.c3-v36-content #night-health .nf-context-grid strong b{font-size:13px;font-weight:500}.c3-v36-content #night-health .nf-context-grid strong i{width:6px;height:6px;flex:0 0 6px;border-radius:50%}.c3-v36-content #night-health .nf-context-grid article p{margin:4px 0 0;font-size:8px;line-height:1.4}.c3-v36-content #fit.fw-module{--fw-ink:#292826;--fw-muted:#716d67;--fw-line:#d9d4cc}.c3-v36-content #fit.fw-module .fw-heading h2,.c3-v36-content #fit.fw-module .fw-heading h2 span{-webkit-text-fill-color:initial!important}.c3-v36-content #fit.fw-module .fw-step,.c3-v36-content #fit.fw-module .fw-step[data-fw-step=connect],.c3-v36-content #fit.fw-module .fw-step[data-fw-step=baseline]{--fw-step-accent:#857765!important;--fw-step-rgb:133,119,101!important}@media(max-width:760px){.c3-v36-content #v6-adaptive .daf-heading,.c3-v36-content #experience .hrv-heading{margin-bottom:34px!important;padding-inline:12px}.c3-v36-content #v6-adaptive .daf-heading .eyebrow,.c3-v36-content #experience .hrv-heading .eyebrow{margin-bottom:14px!important}.c3-v36-content #v6-adaptive .daf-heading h2,.c3-v36-content #experience .hrv-heading h2{line-height:1.035!important}.c3-v36-content #v6-adaptive .daf-heading>p:last-child,.c3-v36-content #experience .hrv-support{margin-top:14px!important;line-height:1.5!important}.c3-v36-content #experience .hrv-photo{object-position:0% 50%!important}.c3-v36-content #experience .hrv-phone{right:-8px!important;width:220px!important}.c3-v36-content #night-health .nf-context-grid{grid-template-columns:1fr}.c3-v36-content #night-health .nf-context-grid article{padding:0}.c3-v36-content #night-health .nf-context-grid article+article{margin-top:9px;padding:9px 0 0;border-left:0;border-top:1px solid #c2d4e916}}@media(max-width:370px){.c3-v36-content #night-health .nf-month-context{padding:10px}.c3-v36-content #night-health .nf-context-grid strong{font-size:11px}}@media(min-width:761px){.c3-v36-content #experience .hrv-photo{object-position:18% 50%!important}}.c3-v36-content #night-health .nf-month-chart{margin-top:20px;padding:17px 17px 14px;border:1px solid #b9cbea1a;border-radius:18px}.c3-v36-content #night-health .nf-month-head{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:8px;letter-spacing:.1em}.c3-v36-content #night-health .nf-month-head output{font-size:10px;letter-spacing:.03em}.c3-v36-content #night-health .nf-month-bars{position:relative;display:flex;align-items:flex-end;gap:5px;height:148px;margin:18px 0 8px;padding:0 2px}.c3-v36-content #night-health .nf-month-bars:before,.c3-v36-content #night-health .nf-month-bars:after{content:"";position:absolute;left:0;right:0;height:1px}.c3-v36-content #night-health .nf-month-bars:before{top:34%}.c3-v36-content #night-health .nf-month-bars:after{top:68%}.c3-v36-content #night-health .nf-month-bars button{position:relative;z-index:1;display:flex;align-items:flex-end;justify-content:center;flex:1 1 0;min-width:0;height:100%;padding:0;border:0}.c3-v36-content #night-health .nf-month-bars button i{display:block;width:72%;min-width:4px;height:var(--bar);border-radius:5px 5px 3px 3px}.c3-v36-content #night-health .nf-month-axis{display:flex;justify-content:space-between;font-size:8px;font-variant-numeric:tabular-nums}.c3-v36-content #night-health .nf-month-result{display:grid;grid-template-columns:38px 1fr auto;align-items:center;gap:13px;margin-top:17px;padding:14px 13px;border-top:1px solid #b7cce51a}.c3-v36-content #night-health .nf-result-orbit{position:relative;width:34px;height:34px;display:grid;place-items:center;border-radius:50%}.c3-v36-content #night-health .nf-result-orbit:before{content:"";width:26px;height:26px;border-radius:50%;border:1px solid #c6d9ee19}.c3-v36-content #night-health .nf-result-orbit i{position:absolute;width:5px;height:5px;border-radius:50%}.c3-v36-content #night-health .nf-month-result p{min-width:0;margin:0}.c3-v36-content #night-health .nf-month-result small{display:block;font-size:7px;letter-spacing:.11em;margin-bottom:4px}.c3-v36-content #night-health .nf-month-result strong{display:block;font-size:12px;line-height:1.35;font-weight:500}.c3-v36-content #night-health .nf-month-result p>span{display:block;margin-top:3px;font-size:9px;line-height:1.4}.c3-v36-content #night-health .nf-month-link{font-size:9px;white-space:nowrap}@keyframes nf-month-rise{0%{transform:scaleY(.18);opacity:.3}to{transform:scaleY(1);opacity:1}}.c3-v36-content #fit.fw-module{--fw-line:#e4e0e8;border-top:1px solid #eeeaf0!important}.c3-v36-content #fit.fw-module .fw-heading h2{-webkit-text-fill-color:initial!important}.c3-v36-content #fit.fw-module .fw-heading h2 span{-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important}.c3-v36-content #fit.fw-module .fw-step,.c3-v36-content #fit.fw-module .fw-step[data-fw-step=connect],.c3-v36-content #fit.fw-module .fw-step[data-fw-step=baseline]{--fw-step-accent:#8e62ae!important;--fw-step-rgb:142,98,174!important}.c3-v36-content #fit.fw-module #fw-range-line{stroke:#9567b0!important}.c3-v36-content #fit.fw-module #fw-baseline-points circle{fill:#9567b0!important}.c3-v36-content #fit.fw-module #fw-range-gradient stop{stop-color:#b996ce!important}@media(max-width:760px){.c3-v36-content #night-health .nf-month-chart{padding:14px 13px 12px}.c3-v36-content #night-health .nf-month-bars{gap:3px;height:130px;margin-top:15px}.c3-v36-content #night-health .nf-month-bars button i{width:82%;min-width:3px}.c3-v36-content #night-health .nf-month-result{grid-template-columns:34px 1fr;padding:13px 2px 2px;gap:11px}.c3-v36-content #night-health .nf-month-link{grid-column:2;justify-self:start;padding:5px 0;min-height:30px}.c3-v36-content #night-health .nf-panels{min-height:470px}}@media(max-width:370px){.c3-v36-content #night-health .nf-month-bars{height:116px;gap:2px}.c3-v36-content #night-health .nf-panels{min-height:460px}}#experience .hrv-visual-wrap{container-type:inline-size}.c3-v36-content #experience .hrv-panel{display:grid!important;grid-template-columns:minmax(0,1fr) 300px;height:640px!important;isolation:isolate}.c3-v36-content #experience .hrv-scene{position:relative;min-width:0;height:100%;overflow:visible}.c3-v36-content #experience .hrv-photo{position:absolute;top:0;right:0;bottom:0;left:0;width:calc(100% + 300px);max-width:none;height:100%;object-fit:cover}.c3-v36-content #experience .hrv-photo,.c3-v36-content #experience[data-hrv-state=breathe] .hrv-photo,.c3-v36-content #experience[data-hrv-state=reflect] .hrv-photo{object-position:0% 50%!important}.c3-v36-content #experience .hrv-shade{width:calc(100% + 300px)}.c3-v36-content #experience .hrv-scene-caption{left:24px;right:18px;bottom:23px}.c3-v36-content #experience .hrv-scene-caption>p{font-size:19px;line-height:1.25;margin-top:7px}.c3-v36-content #experience .hrv-device-region{position:relative;display:grid;place-items:center;min-width:0}.c3-v36-content #experience .hrv-phone{position:relative!important;inset:auto!important;width:264px!important;height:544px!important;margin:0;padding:27px 22px 23px}.c3-v36-content #experience .hrv-visual-index{bottom:15px;right:20px}@container (max-width:700px){.c3-v36-content #experience .hrv-panel{grid-template-columns:minmax(0,1fr) 264px;height:560px!important}.c3-v36-content #experience .hrv-photo,.c3-v36-content #experience .hrv-shade{width:calc(100% + 264px)}.c3-v36-content #experience .hrv-phone{width:240px!important;height:516px!important;padding:22px 17px}.c3-v36-content #experience .hrv-phone-top{padding-bottom:19px}.c3-v36-content #experience .hrv-start-clock{margin-top:42px}}@container (max-width:600px){.c3-v36-content #experience .hrv-panel{display:block!important;height:auto!important}.c3-v36-content #experience .hrv-scene{height:440px;overflow:hidden;isolation:isolate}.c3-v36-content #experience .hrv-photo,.c3-v36-content #experience .hrv-shade{width:100%}.c3-v36-content #experience .hrv-scene-caption>p{display:none}.c3-v36-content #experience .hrv-device-region{padding:24px 16px 28px}.c3-v36-content #experience .hrv-phone{width:264px!important;height:516px!important;padding:22px}.c3-v36-content #experience .hrv-breath-orbit{width:172px;height:172px}.c3-v36-content #experience .hrv-phone-actions{margin-top:15px}.c3-v36-content #experience .hrv-scene-caption{bottom:17px}}@media(max-width:1100px)and (min-width:801px){.c3-v36-content #experience .hrv-layout{grid-template-columns:.32fr .68fr}.c3-v36-content #experience .hrv-copy{padding:32px 24px}.c3-v36-content #experience .hrv-step-top strong{font-size:20px}.c3-v36-content #experience .hrv-step-top{gap:10px}.c3-v36-content #experience .hrv-step-detail{padding-left:23px}.c3-v36-content #experience .hrv-step-note{padding:18px}}@media(max-width:950px)and (min-width:801px){.c3-v36-content #experience .hrv-layout{display:flex;flex-direction:column;align-items:stretch}.c3-v36-content #experience .hrv-copy{display:grid;grid-template-columns:1.1fr .9fr;gap:24px;padding:28px}.c3-v36-content #experience .hrv-progress{display:none}.c3-v36-content #experience .hrv-steps{grid-column:1;grid-row:1 / span 2}.c3-v36-content #experience .hrv-step-note{margin:0;align-self:center}.c3-v36-content #experience .hrv-context{margin:0}}@media(max-width:370px){.c3-v36-content #experience .hrv-scene{height:410px}.c3-v36-content #experience .hrv-phone{width:244px!important;padding-inline:17px}}.c3-v36-content #night-health #nf-panel-month{padding-bottom:18px}.c3-v36-content #night-health .month29-chart{margin-top:23px;padding:20px 20px 16px;border:1px solid #b6c5e521;border-radius:18px}.c3-v36-content #night-health .month29-chart-head{display:flex;justify-content:space-between;gap:10px;font-size:9px;letter-spacing:.065em}.c3-v36-content #night-health .month29-chart-head>span:last-child{white-space:nowrap}.c3-v36-content #night-health .month29-plot{display:grid;grid-template-columns:32px 1fr;gap:10px;height:166px;margin-top:24px}.c3-v36-content #night-health .month29-scale{display:flex;flex-direction:column;justify-content:space-between;font-size:9px;line-height:1;padding-block:0}.c3-v36-content #night-health .month29-bars{position:relative;display:flex;gap:5px;align-items:stretch;border-bottom:1px solid #a7bedb20}.c3-v36-content #night-health .month29-bars button{position:relative;z-index:1;flex:1;min-width:0;display:flex;align-items:flex-end;padding:0;border:0;border-radius:4px}.c3-v36-content #night-health .month29-bars button i{width:100%;height:var(--level);display:block;border-radius:5px 5px 2px 2px}.c3-v36-content #night-health .month29-axis{display:flex;justify-content:space-between;padding-left:42px;margin-top:11px;font-size:9px}.c3-v36-content #night-health .month29-detail{margin-top:12px;padding:17px 20px 19px;border:1px solid #b6c5e521;border-radius:18px}.c3-v36-content #night-health .month29-detail-head{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:9px;letter-spacing:.07em}.c3-v36-content #night-health .month29-detail .nf-month-link{font-size:10px;min-height:26px;padding:0;letter-spacing:0;grid-column:auto}.c3-v36-content #night-health .month29-readings{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin-top:11px}.c3-v36-content #night-health .month29-readings>div+div{padding-left:22px;border-left:1px solid #c3d5ee24}.c3-v36-content #night-health .month29-readings strong{display:block;font-size:30px;line-height:1.2;font-weight:400;letter-spacing:-.05em;font-variant-numeric:tabular-nums}.c3-v36-content #night-health .month29-readings strong small{font-size:18px;font-weight:400;letter-spacing:-.02em}.c3-v36-content #night-health .month29-readings>div>span{display:block;font-size:11px;margin-top:5px}.c3-v36-content #night-health .month29-range strong{font-size:25px}.c3-v36-content #night-health .month29-range>i{display:block;height:4px;margin-top:10px;border-radius:5px;position:relative}.c3-v36-content #night-health .month29-range>i b{position:absolute;top:0;height:100%;border-radius:5px}@keyframes month29-rise{0%{transform:scaleY(.1);opacity:.1}to{transform:scaleY(1);opacity:1}}@media(max-width:760px){.c3-v36-content #night-health[data-nf-mode=month] .nf-panels{min-height:0!important}.c3-v36-content #night-health .month29-chart{padding:16px 12px 15px;margin-top:20px}.c3-v36-content #night-health .month29-chart-head{font-size:8px;letter-spacing:.025em}.c3-v36-content #night-health .month29-plot{grid-template-columns:28px 1fr;gap:6px;height:145px;margin-top:20px}.c3-v36-content #night-health .month29-bars{gap:3px}.c3-v36-content #night-health .month29-axis{padding-left:34px}.c3-v36-content #night-health .month29-detail{padding:13px 15px 16px}.c3-v36-content #night-health .month29-readings{gap:12px}.c3-v36-content #night-health .month29-readings>div+div{padding-left:14px}.c3-v36-content #night-health .month29-readings strong{font-size:29px}.c3-v36-content #night-health .month29-range strong{font-size:24px}}.c3-v36-content #v6-app .cx-intro>p,.c3-v36-content #v6-engineering .de-intro>p{max-width:100%;margin-inline:auto}@media(max-width:800px){.c3-v36-content #experience .hrv-step-detail{top:auto;bottom:0}}@media(max-width:600px){.c3-v36-content .final-choice h2{white-space:normal}}.c3-v36-content #v6-adaptive .daf-tabs{grid-template-columns:repeat(5,1fr)}.c3-v36-content #v6-adaptive .daf-contact-frame>svg{width:100%;height:100%;display:block}@keyframes fc-fit{0%,to{transform:scaleX(.985)}50%{transform:scaleX(1.015)}}@keyframes fc-light{to{stroke-dashoffset:-52}}@keyframes fc-glow{0%,to{opacity:.55}50%{opacity:1}}.c3-v36-content #c3-edit-launch{position:fixed;right:18px;top:89px;z-index:190;background:#25232be8;color:#fff;border:1px solid #bda0ee88;border-radius:30px;padding:10px 16px;box-shadow:0 5px 24px #0002;font:12px/1.3 system-ui,sans-serif;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.c3-v36-content #c3-edit-outline{position:fixed;z-index:188;border:2px solid #ae85d7;border-radius:10px;box-shadow:0 0 0 3px #bc99e51c;pointer-events:none;display:none}.c3-v36-content.c3-editing [data-media-slot]{cursor:crosshair!important}.c3-v36-content.c3-editing [data-media-slot]:hover{outline:1px dashed #ad7ee8;outline-offset:-2px}.c3-v36-content .c3-upload-overlay{position:absolute;pointer-events:none;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:1;object-fit:contain}@media(max-width:760px){.c3-v36-content #c3-edit-launch{top:80px;right:12px;padding:9px 12px;font-size:11px}}@media print{.c3-v36-content #c3-edit-launch,.c3-v36-content #c3-edit-outline{display:none!important}}.c3-v36-content #purchase .gallery-ring{width:114%!important;top:0!important}.c3-v36-content #purchase .rr-fit-demo .p9-fit-art{top:5%;height:57%}.c3-v36-content .rr-fit-demo .rr-fit-state{width:108%;left:-4%;top:0}.c3-v36-content #de-visual:has(#de-canvas[data-c3-overridden=true]) #de-hotspots,.c3-v36-content #de-visual:has(#de-canvas[data-c3-overridden=true]) #de-dimension,.c3-v36-content #dt-scene:has(#dt-canvas[data-c3-overridden=true]) #dt-hotspots,.c3-v36-content #dt-scene:has(#dt-canvas[data-c3-overridden=true]) #dt-measure{visibility:hidden}@media(max-width:760px){.c3-v36-content #purchase .gallery-ring{width:126%!important;top:5px!important}.c3-v36-content .rr-fit-demo .rr-fit-state{width:122%;left:-11%}}.c3-v36-content.c3-editing canvas[data-media-slot]{pointer-events:auto!important}.c3-v36-content #purchase .finish-follow,.c3-v36-content #zoom-modal .finish-follow,.c3-v36-content .finish-fixed-gold,.c3-v36-content .finish-fixed-gray,.c3-v36-content .finish-fixed-blue{filter:none!important}.c3-v36-content .rr-product-image{overflow:hidden}.c3-v36-content .rr-fit-state{position:absolute;width:140%;max-width:none;left:-20%;top:0}.c3-v36-content .rr-fit-closed{animation:rr-close 5s ease-in-out infinite}.c3-v36-content .rr-fit-expanded{animation:rr-open 5s ease-in-out infinite}.c3-v36-content .rr-fit-demo.paused .rr-fit-state{animation-play-state:paused}.c3-v36-content .rr-fit-demo .p9-fit-direction{opacity:.6;font-size:22px;top:49%;pointer-events:none}@keyframes rr-open{0%,18%,to{opacity:0}45%,68%{opacity:1}}@keyframes rr-close{0%,18%,to{opacity:1}45%,68%{opacity:0}}@media(prefers-reduced-motion:reduce){.c3-v36-content .rr-fit-state{animation:none!important}.c3-v36-content .rr-fit-expanded{opacity:0}}.c3-v36-content #de-canvas,.c3-v36-content #dt-canvas{background:transparent}.c3-v36-content .de-visual:has(#de-canvas[data-rr-ready=true]) .de-fallback{display:none}.c3-v36-content.c3-editing .rr-fit-state{animation-play-state:paused}.c3-v36-content #v6-engineering[data-de-view=titanium].de-fallback-light .de-visual:after{content:"";position:absolute;top:-16%;right:-16%;bottom:-16%;left:-16%;z-index:4}@keyframes de-fallback-light-pass{to{transform:translate(110%)}}#v6-adaptive #daf-mobile-toggle{display:none}.c3-v36-content #v6-adaptive .v14-fit-footer,.c3-v36-content #v6-adaptive .v14-fit-note{display:none!important}@media(max-width:760px){.c3-v36-content #v6-adaptive.daf-life{padding:60px 0 44px!important}.c3-v36-content #v6-adaptive .daf-wrap{width:100%;max-width:600px;padding-inline:16px;box-sizing:border-box}.c3-v36-content #v6-adaptive.daf-life .daf-heading{margin:0 auto 26px!important;padding:0!important;text-align:center}.c3-v36-content #v6-adaptive .daf-heading .eyebrow{font-size:10px!important;letter-spacing:.19em!important;margin:0 0 12px!important}.c3-v36-content #v6-adaptive.daf-life .daf-heading h2{font-size:clamp(34px,8.7vw,50px)!important;line-height:1.06!important;letter-spacing:-.045em;margin:0!important;font-weight:650}.c3-v36-content #v6-adaptive .daf-heading h2 span{display:block;-webkit-text-fill-color:currentColor!important}.c3-v36-content #v6-adaptive .daf-heading>p:not(.eyebrow){display:none!important}.c3-v36-content #v6-adaptive.daf-life .daf-stage,.c3-v36-content #v6-adaptive.daf-life .daf-stage[data-detail=open]{display:block!important;border:0!important;border-radius:0!important;overflow:visible}.c3-v36-content #v6-adaptive.daf-life .daf-main{display:grid!important;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto;height:auto!important;overflow:visible!important}.c3-v36-content #v6-adaptive .daf-topline,.c3-v36-content #v6-adaptive .daf-state-label,.c3-v36-content #v6-adaptive .daf-hotspot,.c3-v36-content #v6-adaptive .daf-life-action,.c3-v36-content #v6-adaptive .daf-life-image-note,.c3-v36-content #v6-adaptive .daf-invitation{display:none!important}.c3-v36-content #v6-adaptive.daf-life .daf-media{grid-area:1/1;position:relative!important;inset:auto!important;width:100%;height:clamp(390px,111vw,560px)!important;min-height:0;border-radius:20px;overflow:hidden}.c3-v36-content #v6-adaptive .daf-frame{object-fit:cover!important;object-position:center!important}.c3-v36-content #v6-adaptive #daf-life-daily{object-position:61% center!important}.c3-v36-content #v6-adaptive #daf-life-contact{object-position:56% center!important}.c3-v36-content #v6-adaptive.daf-life .daf-state,.c3-v36-content #v6-adaptive.daf-life [data-detail=open] .daf-state{grid-area:1/1;align-self:end;position:relative!important;inset:auto!important;width:auto!important;max-width:none!important;margin:0!important;padding:70px 18px 24px!important;border:0!important;border-radius:0!important;text-align:left!important}.c3-v36-content #v6-adaptive.daf-life .daf-state h3,.c3-v36-content #v6-adaptive.daf-life [data-detail=open] .daf-state h3{font-size:clamp(27px,7.1vw,38px)!important;line-height:1.08!important;font-weight:650!important;letter-spacing:-.035em!important;margin:0 0 10px!important;text-align:left!important;text-wrap:balance}.c3-v36-content #v6-adaptive .daf-state h3 br{display:none}.c3-v36-content #v6-adaptive.daf-life .daf-state-short{font-size:15px!important;line-height:1.45!important;max-width:32em!important;margin:0!important;text-align:left!important}.c3-v36-content #v6-adaptive.daf-life .daf-bottom-controls,.c3-v36-content #v6-adaptive.daf-life [data-detail=open] .daf-bottom-controls{grid-area:2/1;position:relative!important;inset:auto!important;display:block!important;height:auto!important;padding:18px 0 20px!important;border:0!important;margin:0!important;min-width:0}.c3-v36-content #v6-adaptive .daf-tabs,.c3-v36-content #v6-adaptive [data-detail=open] .daf-tabs{display:flex!important;flex-wrap:nowrap!important;gap:8px!important;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;overscroll-behavior-x:contain;padding:3px 2px 5px;scroll-padding-inline:2px;-webkit-overflow-scrolling:touch}.c3-v36-content #v6-adaptive .daf-tabs::-webkit-scrollbar{display:none}.c3-v36-content #v6-adaptive.daf-life .daf-tabs button,.c3-v36-content #v6-adaptive [data-detail=open] .daf-tabs button{flex:0 0 auto!important;min-height:44px;white-space:nowrap;padding:10px 20px!important;border:1px solid #77727d!important;border-radius:999px;font-size:13px!important;font-weight:600;letter-spacing:-.015em!important;text-transform:none!important;line-height:1.2}.c3-v36-content #v6-adaptive .daf-tabs button small{display:none!important}.c3-v36-content #v6-adaptive #daf-mobile-toggle{position:relative;display:flex;align-items:center;justify-content:center;min-height:56px;width:100%;padding:16px 32px;margin:0;border:0;border-block:1px solid #ffffff50;border-radius:0;font-size:17px;font-weight:600;text-align:center;line-height:1.3}.c3-v36-content #v6-adaptive .af-disclosure-icon{position:absolute;right:8px;top:50%;display:grid;place-items:center;width:24px;height:24px;line-height:1}.c3-v36-content #v6-adaptive .af-disclosure-icon>svg{display:block;width:18px;height:18px}.c3-v36-content #v6-adaptive.daf-life #daf-detail{position:relative!important;inset:auto!important;width:100%!important;max-width:none!important;min-height:0!important;height:auto!important;max-height:none!important;margin:0!important;padding:22px 4px 26px!important;border:0!important;border-bottom:1px solid #ffffff50!important;border-radius:0!important;overflow:visible!important;overscroll-behavior:auto;text-align:center!important}.c3-v36-content #v6-adaptive #daf-detail[open]{display:block!important}.c3-v36-content #v6-adaptive #daf-detail[hidden],.c3-v36-content #v6-adaptive #daf-close,.c3-v36-content #v6-adaptive #af-detail-kicker,.c3-v36-content #v6-adaptive #daf-structure,.c3-v36-content #v6-adaptive #af-detail-cta{display:none!important}.c3-v36-content #v6-adaptive.daf-life #daf-detail h3{max-width:none!important;font-size:23px!important;font-weight:650!important;line-height:1.15!important;letter-spacing:-.025em!important;margin:0 auto 16px!important;text-align:center!important;text-wrap:balance}.c3-v36-content #v6-adaptive #daf-detail h3 br{display:none}.c3-v36-content #v6-adaptive .af-detail-visual{height:auto!important;aspect-ratio:300/132;width:100%;margin:0 auto 16px;border:0!important;border-radius:0!important}.c3-v36-content #v6-adaptive .af-detail-visual.af-macro img{top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;max-width:100%!important;object-fit:contain!important}.c3-v36-content #v6-adaptive.daf-life #af-detail-copy{font-size:14px!important;line-height:1.6!important;text-align:center!important;margin:0 auto 18px!important;max-width:35em}.c3-v36-content #v6-adaptive #af-takeaway{display:block!important;text-align:center!important;font-size:14px!important;line-height:1.5!important;font-weight:600!important;margin:0!important;text-wrap:balance}.c3-v36-content #v6-adaptive #af-takeaway:before{display:none!important}}@media(max-width:360px){.c3-v36-content #v6-adaptive.daf-life .daf-state h3{font-size:26px!important}.c3-v36-content #v6-adaptive.daf-life .daf-state-short{font-size:14px!important}}#v6-features.hd-module{padding:96px 0 64px;--sl-gutter:clamp(28px,3.2vw,64px);--sl-gap:clamp(22px,1.8vw,36px);--sl-card:clamp(260px,calc((100vw - 2 * var(--sl-gutter) - 3 * var(--sl-gap)) / 4),430px)}.c3-v36-content #v6-features>.wrap{width:100%;max-width:none;padding:0 var(--sl-gutter);margin:0;box-sizing:border-box}.c3-v36-content #v6-features .hd-heading{display:block;text-align:center;margin:0 auto 50px;max-width:1100px}.c3-v36-content #v6-features .hd-heading .eyebrow,.c3-v36-content #v6-features .hd-heading-copy{display:none}.c3-v36-content #v6-features .hd-heading h2{font-size:clamp(48px,5.4vw,82px);font-weight:400;letter-spacing:-.055em;line-height:1.08;text-align:center;margin:0 auto;max-width:1040px}.c3-v36-content #v6-features .hd-heading h2 span{display:block;-webkit-text-fill-color:#1d1d1d!important}.c3-v36-content #v6-features .hd-tabs{display:flex;width:100%;max-width:100%;flex-wrap:nowrap;justify-content:safe center;gap:14px;border:0;margin:0 auto 54px;padding:5px 3px;scrollbar-width:none;scroll-snap-type:x proximity}.c3-v36-content #v6-features .hd-tabs::-webkit-scrollbar{display:none}.c3-v36-content #v6-features .hd-tabs button{flex:0 0 auto;min-height:56px;padding:13px 24px;border:1.5px solid #cbc9c5;border-radius:99px;font-size:15px;font-weight:600;letter-spacing:-.01em;gap:10px;scroll-snap-align:start}.c3-v36-content #v6-features .hd-tabs button:after{display:none}.c3-v36-content #v6-features .hd-tabs button svg{width:24px;height:24px;stroke-width:1.5}.c3-v36-content #v6-features .hd-tabs .hd-full-label{display:inline}.c3-v36-content #v6-features .hd-tabs .hd-short-label{display:none}.c3-v36-content #v6-features .sl-panel .hd-gallery-layout{display:block}.c3-v36-content #v6-features .sl-panel .hd-rail{gap:var(--sl-gap);align-items:flex-start;position:relative;padding:0 0 4px;scroll-padding:0;scrollbar-width:none;scroll-snap-type:x mandatory}.c3-v36-content #v6-features .sl-panel .sl-card{display:block;flex:0 0 var(--sl-card);width:var(--sl-card);min-width:var(--sl-card);height:auto;min-height:0;grid-template-rows:none;box-sizing:border-box;scroll-snap-align:start}.c3-v36-content #v6-features .sl-panel .sl-visual{width:100%;aspect-ratio:1;box-sizing:border-box;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;border-radius:clamp(20px,1.8vw,30px);border:0;container-type:inline-size}.c3-v36-content #v6-features .sl-ui{width:82%;height:67%;box-sizing:border-box;padding:6% 6.2%;border-radius:clamp(12px,1.5vw,20px);display:flex;flex-direction:column;position:relative;text-align:left;line-height:1.35;font-weight:400;letter-spacing:0}.c3-v36-content #v6-features .sl-label{font-size:clamp(11px,4.1cqw,17px);line-height:1.3;letter-spacing:-.015em;margin:0 0 2.2%;white-space:nowrap}.c3-v36-content #v6-features .sl-number{font-size:clamp(27px,9.8cqw,43px);font-weight:400;letter-spacing:-.045em;line-height:1.1;white-space:nowrap;display:flex;align-items:baseline;gap:.12em}.c3-v36-content #v6-features .sl-number small{font-size:42%;font-weight:400;letter-spacing:-.02em}.c3-v36-content #v6-features [data-sleep-ui=odi] .sl-number small{font-size:35%;margin-left:.2em}.c3-v36-content #v6-features .sl-chart{display:block;width:100%;height:auto;flex:1;min-height:0;overflow:visible;margin:5% 0;fill:none}.c3-v36-content #v6-features .sl-stage-chart{margin:4% 0 2%;overflow:hidden}.c3-v36-content #v6-features .sl-axis{display:flex;justify-content:space-between;gap:10px;font-size:clamp(10px,3.5cqw,14px);line-height:1.3;margin-top:auto;font-variant-numeric:tabular-nums}.c3-v36-content #v6-features .sl-support{font-size:clamp(10px,3.5cqw,14px);line-height:1.35;margin:auto 0 0;letter-spacing:-.012em}.c3-v36-content #v6-features .sl-subheading{font-size:clamp(10px,3.7cqw,15px);line-height:1.3;margin:9% 0 0}.c3-v36-content #v6-features .sl-events{margin:3% 0 5%}.c3-v36-content #v6-features .sl-debt-detail{display:flex;align-items:center;gap:12%;border-top:1px solid #eee9df33;margin-top:auto;padding-top:11%}.c3-v36-content #v6-features .sl-moon{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.25;stroke-linecap:round;stroke-linejoin:round;flex:none}.c3-v36-content #v6-features .sl-debt-detail>.sl-moon{width:25%;height:auto;aspect-ratio:1;stroke-width:1.1}.c3-v36-content #v6-features .sl-debt-detail strong{display:block;font-size:clamp(18px,6.9cqw,30px);line-height:1.1;font-weight:500;letter-spacing:-.035em}.c3-v36-content #v6-features .sl-debt-detail span{display:block;margin-top:6%;font-size:clamp(10px,3.8cqw,15px);line-height:1.35}.c3-v36-content #v6-features .sl-alpha{position:absolute;top:9%;right:7%;font-size:clamp(8px,2.7cqw,11px)}.c3-v36-content #v6-features [data-sleep-ui=breathing] .sl-label{font-size:clamp(10px,3.6cqw,15px);padding-right:23px}.c3-v36-content #v6-features [data-sleep-ui=heart] .sl-label{font-size:clamp(10px,3.65cqw,15px)}.c3-v36-content #v6-features .sl-temperature{position:relative;width:100%;height:12px;margin:auto 0 7%;display:flex;align-items:center}.c3-v36-content #v6-features .sl-temperature meter{display:block;appearance:none;-webkit-appearance:none;width:100%;height:8px;border:0;border-radius:20px;overflow:hidden}.c3-v36-content #v6-features .sl-temperature meter::-webkit-meter-bar{border:0;height:8px}.c3-v36-content #v6-features .sl-temp-marker{position:absolute;left:75%;width:2px;height:21px;top:50%}.c3-v36-content #v6-features .sl-temp-marker:after{content:"";position:absolute;width:8px;height:8px;border-radius:50%;left:50%;top:50%}.c3-v36-content #v6-features [data-sleep-ui=temperature] .sl-axis{margin-top:0;margin-bottom:9%}.c3-v36-content #v6-features .sl-time-ribbon progress{appearance:none;-webkit-appearance:none;border:0;border-radius:20px;overflow:hidden}.c3-v36-content #v6-features .sl-time-ribbon progress::-webkit-progress-bar{border:0}.c3-v36-content #v6-features .sl-time-values{display:grid;grid-template-columns:1fr 1fr}.c3-v36-content #v6-features .sl-time-values>div+div{border-left:1px solid #e5dfd32b}.c3-v36-content #v6-features .sl-time-values span{display:block;font-size:clamp(10px,3.6cqw,14px);margin-bottom:4%}.c3-v36-content #v6-features .sl-time-values strong{font-size:clamp(24px,8cqw,35px);font-weight:400;letter-spacing:-.04em;line-height:1.15;font-variant-numeric:tabular-nums}.c3-v36-content #v6-features .sl-additional{font-size:clamp(9px,3.1cqw,13px);margin-top:8%;white-space:nowrap}.c3-v36-content #v6-features .sl-panel .sl-card>h4{font-size:clamp(19px,1.65vw,28px);line-height:1.2;font-weight:600;letter-spacing:-.035em;min-height:0;margin:24px 0 12px;text-align:left}.c3-v36-content #v6-features .sl-panel .sl-card>.hd-card-desc{font-size:clamp(14px,1.1vw,18px);font-weight:400;margin:0;max-width:100%;min-height:0;text-align:left}.c3-v36-content #v6-features .sl-panel .sl-cover{flex:0 0 var(--sl-card);width:var(--sl-card);min-width:var(--sl-card);height:calc(var(--sl-card) * 1.39);border-radius:clamp(20px,1.8vw,30px);position:relative;overflow:hidden}.c3-v36-content #v6-features .sl-panel .sl-cover img{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;object-fit:cover;object-position:50% 42%;z-index:0}.c3-v36-content #v6-features .sl-cover-icon{position:absolute;left:50%;top:76%}.c3-v36-content #v6-features .sl-navigation{display:flex;align-items:center;justify-content:center;gap:24px;width:272px;max-width:calc(100% - 44px);height:60px;margin:48px auto 0;padding:8px 18px;border-radius:99px;box-sizing:border-box}.c3-v36-content #v6-features .sl-navigation button{width:44px;height:44px;min-width:44px;min-height:44px;display:grid;place-items:center;padding:10px;border:0;border-radius:50%}.c3-v36-content #v6-features .sl-navigation svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.c3-v36-content #v6-features .sl-navigation .hd-scroll-track{display:block;flex:1;width:auto;max-width:none;height:2px;margin:0;overflow:hidden}.c3-v36-content #v6-features .sl-navigation .hd-scroll-track i{height:2px}.c3-v36-content #v6-features .sl-sr{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;white-space:nowrap}.c3-v36-content #v6-features .hd-overview-note{font-size:10px;margin-top:28px;line-height:1.5}.c3-v36-content #v6-features .sl-card .sl-ui>*{flex-shrink:0}.c3-v36-content #v6-features .sl-card .sl-ui>.sl-chart{flex-shrink:1}@media(max-width:1100px)and (min-width:801px){.c3-v36-content #v6-features.hd-module{--sl-card:clamp(270px,29vw,325px)}.c3-v36-content #v6-features .hd-tabs{justify-content:flex-start}}@media(max-width:800px){.c3-v36-content #v6-features.hd-module{padding:66px 0 52px;--sl-gutter:22px;--sl-gap:22px;--sl-card:clamp(220px,65vw,360px)}.c3-v36-content #v6-features .hd-heading{margin-bottom:30px}.c3-v36-content #v6-features .hd-heading h2{font-size:clamp(35px,9vw,56px);line-height:1.12;letter-spacing:-.055em}.c3-v36-content #v6-features .hd-tabs{justify-content:flex-start;margin:0 0 32px;width:calc(100% + var(--sl-gutter));max-width:none;gap:11px;padding:3px 22px 3px 0;box-sizing:border-box}.c3-v36-content #v6-features .hd-tabs button{min-height:49px;padding:11px 18px;font-size:13px;gap:9px}.c3-v36-content #v6-features .hd-tabs button svg{width:23px;height:23px}.c3-v36-content #v6-features .hd-tabs .hd-full-label{display:none}.c3-v36-content #v6-features .hd-tabs .hd-short-label{display:inline}.c3-v36-content #v6-features .sl-panel .hd-rail{width:calc(100% + var(--sl-gutter));padding:0 var(--sl-gutter) 3px 0;box-sizing:border-box;scroll-padding:0}.c3-v36-content #v6-features .sl-panel .sl-cover{display:none!important}.c3-v36-content #v6-features .sl-panel .sl-card>h4{font-size:20px;margin:22px 0 13px;line-height:1.25}.c3-v36-content #v6-features .sl-panel .sl-card>.hd-card-desc{font-size:14px;line-height:1.6}.c3-v36-content #v6-features .sl-panel .sl-visual{border-radius:22px}.c3-v36-content #v6-features .sl-ui{border-radius:14px}.c3-v36-content #v6-features .sl-navigation{height:54px;width:250px;gap:16px;margin-top:37px;padding:5px 17px}.c3-v36-content #v6-features .hd-overview-note{font-size:9px;line-height:1.6;margin-top:24px}}@media(prefers-reduced-motion:reduce){.c3-v36-content #v6-features .sl-panel *,.c3-v36-content #v6-features .hd-tabs *{scroll-behavior:auto!important}}.c3-v36-content #v6-features img.sl-breath-chart{object-fit:contain}@media(min-width:801px){#v6-features .hd-heading{display:block;text-align:center;margin:0 auto 44px;max-width:100%}#v6-features .hd-heading .eyebrow{display:block;font-size:10px;letter-spacing:.16em;margin:0 0 20px}#v6-features .hd-heading h2{font-size:clamp(38px,4.1vw,66px);line-height:1.06;font-weight:600;letter-spacing:-.048em;max-width:1100px;text-wrap:balance;margin:0 auto;text-align:center}#v6-features .hd-heading h2 span{display:inline;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important}#v6-features .hd-heading-copy{display:block;max-width:780px;text-align:center;margin:24px auto 0;padding:0}#v6-features .hd-heading-copy>p{max-width:none;margin:0;font-size:17px;line-height:1.65;font-weight:400;letter-spacing:0;text-align:center}#v6-features .hd-tabs button{font-weight:500}}.c3-v36-content #v6-features .sl-debt-detail>.sl-moon{fill:currentColor;stroke:none}.c3-v36-content #v6-features .sl-ui .sl-chart{display:block;min-width:0}.c3-v36-content #v6-features .sl-ui.sl-breakdown-ui{height:74%;padding-top:5.5%;padding-bottom:5.5%}.c3-v36-content #v6-features .sl-breakdown-ui .sl-label{font-size:clamp(11px,4cqw,16px);margin-bottom:4%}.c3-v36-content #v6-features .sl-stage-rows{display:flex;flex-direction:column;justify-content:space-between;flex:1;gap:8px}.c3-v36-content #v6-features .sl-stage-row{min-height:0;display:grid;grid-template-columns:1fr;gap:4px}.c3-v36-content #v6-features .sl-stage-value{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:clamp(10px,3.8cqw,15px);line-height:1.2;font-variant-numeric:tabular-nums}.c3-v36-content #v6-features .sl-stage-value b{font-weight:500;white-space:nowrap}.c3-v36-content #v6-features .sl-stage-row progress{display:block;appearance:none;-webkit-appearance:none;border:0;border-radius:8px;height:4px;width:100%;overflow:hidden}.c3-v36-content #v6-features .sl-stage-row progress::-webkit-progress-bar{border-radius:8px}.c3-v36-content #v6-features .sl-stage-row progress::-webkit-progress-value{border-radius:8px}.c3-v36-content #v6-features .sl-stage-row progress::-moz-progress-bar{border-radius:8px}.c3-v36-content #v6-features .sl-time-ribbon{display:flex;align-items:center;gap:5%;margin:9% 0 7%;height:auto;min-height:26px;isolation:isolate}.c3-v36-content #v6-features .sl-time-ribbon .sl-moon{width:12%;height:auto;aspect-ratio:1;flex:none}.c3-v36-content #v6-features .sl-time-ribbon .sl-sunrise{width:19%;height:auto;aspect-ratio:1;flex:none;display:block;object-fit:contain}.c3-v36-content #v6-features .sl-time-ribbon progress{flex:1;min-width:0;width:auto;height:12px}.c3-v36-content #v6-features .sl-time-ribbon progress::-webkit-progress-value{border-radius:20px 0 0 20px}.c3-v36-content #v6-features .sl-time-ribbon progress::-moz-progress-bar{border-radius:20px 0 0 20px}.c3-v36-content #v6-features .sl-time-values{width:100%;gap:11%;margin-bottom:auto}.c3-v36-content #v6-features .sl-time-values>div+div{padding-left:15%}.c3-v36-content #v6-features [data-sleep-ui=timing] .sl-label{font-size:clamp(11px,4cqw,16px)}.c3-v36-content #v6-features [data-sleep-ui=timing] .sl-additional{font-size:clamp(9px,3.05cqw,13px);letter-spacing:-.025em;line-height:1.35;margin-top:8%}@media(max-width:800px){.c3-v36-content #v6-features .sl-stage-rows{gap:7px}.c3-v36-content #v6-features .sl-time-ribbon{min-height:25px}.c3-v36-content #v6-features .sl-time-ribbon progress{height:10px}}@media(max-width:380px){.c3-v36-content #v6-features .sl-time-values strong{font-size:22px}}@media(min-width:801px){.c3-v36-content #v6-features.hd-module{--sl-card:max(240px,calc((100vw - 2 * var(--sl-gutter) - 4 * var(--sl-gap)) / 4.5));--hd-slide:var(--sl-card);--hd-gap:var(--sl-gap)}.c3-v36-content #v6-features .hd-panel .hd-gallery-layout{display:block}.c3-v36-content #v6-features .hd-panel .hd-rail-wrap{width:100%;min-width:0}.c3-v36-content #v6-features .hd-panel .hd-rail{width:100%;gap:var(--sl-gap);box-sizing:border-box;align-items:flex-start}.c3-v36-content #v6-features .hd-panel .hd-card,.c3-v36-content #v6-features .hd-panel .hd-lifestyle{width:var(--sl-card);min-width:var(--sl-card);flex:0 0 var(--sl-card)}.c3-v36-content #v6-features .hd-panel .hd-lifestyle{height:calc(var(--sl-card) * 1.39)}}.c3-v36-content #v6-features .sl-ui.sl-stages-ui{height:80%;padding:5% 5.5%}.c3-v36-content #v6-features .sl-stages-ui .sl-label{font-size:clamp(10px,3.8cqw,16px);margin-bottom:2%}.c3-v36-content #v6-features .sl-stages-ui .sl-number{font-size:clamp(25px,9.2cqw,40px)}.c3-v36-content #v6-features .sl-stages-ui .sl-stage-chart{min-height:28px;margin:3% 0 2%}.c3-v36-content #v6-features .sl-stages-ui .sl-axis{margin-top:0;font-size:clamp(9px,3.3cqw,13px)}.c3-v36-content #v6-features .sl-stage-legend{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:9%;row-gap:7px;margin:5% 0 0;padding:5% 0 0;border-top:1px solid #eee9df29;font-size:clamp(9px,3.4cqw,14px);line-height:1.3;font-variant-numeric:tabular-nums}.c3-v36-content #v6-features .sl-stage-legend>div{display:flex;align-items:center;justify-content:space-between;gap:4px;min-width:0}.c3-v36-content #v6-features .sl-stage-legend dt{display:flex;align-items:center;gap:5px;margin:0;white-space:nowrap}.c3-v36-content #v6-features .sl-stage-legend dt:before{content:"";width:6px;height:6px;flex:0 0 6px;border-radius:50%}.c3-v36-content #v6-features .sl-stage-legend dd{margin:0;white-space:nowrap}#v6-features .sl-time-ribbon{isolation:auto}.c3-v36-content #v6-features .sl-time-ribbon .sl-sunrise{border:0}.c3-v36-content #night-health.sleep-report .sr-heading{max-width:100%;width:100%;text-align:center}.c3-v36-content #night-health .sr-heading h2#nf-title{font-size:clamp(26px,3.6vw,58px);line-height:1.15;white-space:nowrap;text-wrap:nowrap;text-align:center;letter-spacing:-.045em}.c3-v36-content #night-health .sr-heading h2 span{display:inline}@media(max-width:760px){.c3-v36-content #night-health .sr-heading h2#nf-title{font-size:clamp(15px,4.45vw,28px);line-height:1.2;letter-spacing:-.04em}}.c3-v36-content #v6-features .sl-panel .sl-card>.hd-card-desc{font-size:13px;line-height:1.55;letter-spacing:0}#v6-features .hm-panel .hm-visual{position:relative;isolation:isolate}.c3-v36-content #v6-features .hm-visual .hm-static,.c3-v36-content #v6-features .hm-visual canvas{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:contain;margin:0;padding:0;border:0}.c3-v36-content #v6-features .hm-visual .hm-static{z-index:0}.c3-v36-content #v6-features .hm-visual canvas{z-index:1}.c3-v36-content #v6-features .hm-panel .sl-cover-icon{left:50%;top:76%}.c3-v36-content #v6-features .hm-panel .sl-cover-icon svg{width:clamp(40px,4vw,64px);height:clamp(40px,4vw,64px);fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}@media(max-width:800px){.c3-v36-content #v6-features .hm-panel .sl-cover{display:none!important}}@media(prefers-reduced-motion:reduce){.c3-v36-content #v6-features .hm-panel *{scroll-behavior:auto!important}}.c3-v36-content #v6-compare.cm-minimal.cm-visual{--cm-purple:#7043b6;--cm-tint:#f4effb;--cm-line:#e9e6ed;--cm-text:#343039;--cm-muted:#77717e;padding:100px 0 76px}.c3-v36-content #v6-compare.cm-visual .cm-wrap{width:min(1280px,calc(100% - 96px))}.c3-v36-content #v6-compare.cm-visual .cm-heading{text-align:center;margin:0 0 30px}.c3-v36-content #v6-compare.cm-visual .cm-heading h2{font-weight:400;font-size:clamp(36px,4.3vw,64px);letter-spacing:-.052em;line-height:1.08}.c3-v36-content #v6-compare.cm-visual .cm-heading p{margin-top:16px;font-size:17px;line-height:1.5;letter-spacing:-.015em}.c3-v36-content #v6-compare.cm-visual .cm-view-tabs{display:flex;width:min(500px,100%);margin:0 auto 44px;gap:0;padding:4px;border:1px solid #d8cae9;border-radius:99px}.c3-v36-content #v6-compare.cm-visual .cm-view-tabs button{flex:1;min-width:0;min-height:46px;padding:12px 18px;margin:0;border:0;border-radius:99px;font-size:13px;font-weight:500}.c3-v36-content #v6-compare.cm-visual .cm-view-tabs button[aria-selected=true]{border:0}.c3-v36-content #v6-compare.cm-visual .cm-compact-scroll{border:0;border-radius:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;scrollbar-color:#c5b2df #f4effb;overscroll-behavior-x:contain;isolation:isolate}.c3-v36-content #v6-compare.cm-visual .cm-compact-table{width:100%;min-width:850px;border:0;border-collapse:separate;border-spacing:0;table-layout:fixed;font-size:14px}.c3-v36-content #v6-compare.cm-visual .cm-feature-col{width:19%}.c3-v36-content #v6-compare.cm-visual .cm-compact-table th,.c3-v36-content #v6-compare.cm-visual .cm-compact-table td{padding:24px 18px;text-align:center;border:0;border-bottom:1px solid var(--cm-line);vertical-align:middle;overflow-wrap:normal;word-break:normal;font-weight:400}.c3-v36-content #v6-compare.cm-visual .cm-compact-table th:first-child{text-align:left}.c3-v36-content #v6-compare.cm-visual .cm-compact-table thead th{padding:22px 14px;font-size:16px}.c3-v36-content #v6-compare.cm-visual .cm-compact-table thead strong{font-weight:600;line-height:1.4;letter-spacing:-.025em}.c3-v36-content #v6-compare.cm-visual .cm-compact-table thead [data-cm-product=circul3]{border-radius:10px 10px 0 0}.c3-v36-content #v6-compare.cm-visual .cm-compact-table .cm-group th{position:static;padding:24px 0 12px;border-bottom:1px solid #ddd7e4}.c3-v36-content #v6-compare.cm-visual .cm-group-label{display:inline-flex;position:sticky;left:0;padding:0;gap:0;font-size:16px;font-weight:600;line-height:1.4;letter-spacing:-.02em}.c3-v36-content #v6-compare.cm-visual .cm-group-label>span{display:none}.c3-v36-content #v6-compare.cm-visual .cm-compact-table .cm-row-title{display:flex;flex-wrap:wrap;align-items:center;gap:4px;font-size:13px;font-weight:400;line-height:1.5;letter-spacing:-.01em}.c3-v36-content #v6-compare.cm-visual .cm-compact-table .cm-value{position:relative;display:flex;flex-direction:column;align-items:center;gap:7px;min-height:60px;padding:0;text-align:center;font-size:14px;line-height:1.45}.c3-v36-content #v6-compare.cm-visual .cm-compact-table .cm-value>strong{display:block;font-size:14px;font-weight:400;line-height:1.4;letter-spacing:-.015em}.c3-v36-content #v6-compare.cm-visual .cm-compact-table [data-cm-product=circul3] .cm-value>strong{font-weight:500}.c3-v36-content #v6-compare.cm-visual .cm-compact-table .cm-value>small{display:block;margin:0;font-size:11.5px;line-height:1.45;font-weight:400;max-width:220px}.c3-v36-content #v6-compare.cm-visual .cm-pictogram{display:inline-flex;align-items:center;justify-content:center;gap:4px;flex:none;width:auto;min-width:30px;height:32px;margin:0 0 2px}.c3-v36-content #v6-compare.cm-visual .cm-pictogram svg{display:block;width:28px;height:28px;flex:none;stroke-width:1.55;overflow:visible}.c3-v36-content #v6-compare.cm-visual [data-cm-product=circul3] .cm-pictogram svg{width:32px;height:32px;stroke-width:1.7}.c3-v36-content #v6-compare.cm-visual [data-cm-status=included] .cm-pictogram svg{width:24px;height:24px;stroke-width:1.8}.c3-v36-content #v6-compare.cm-visual .cm-pictogram.cm-fit{height:40px;margin-bottom:4px}.c3-v36-content #v6-compare.cm-visual .cm-fit svg:last-child{width:24px}.c3-v36-content #v6-compare.cm-visual .cm-info{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;min-width:26px;flex:0 0 26px;padding:5px;margin:0;border:0}.c3-v36-content #v6-compare.cm-visual .cm-info svg{width:15px;height:15px}.c3-v36-content #v6-compare.cm-visual .cm-compact-table[data-cm-table=upgrade]{min-width:0}.c3-v36-content #v6-compare.cm-visual .cm-compact-table[data-cm-table=upgrade] .cm-feature-col{width:27%}.c3-v36-content #v6-compare.cm-visual .cm-middle-control{display:flex;flex-direction:column;align-items:center;gap:9px;padding:26px 0 0}.c3-v36-content #v6-compare.cm-visual .cm-expand-button{min-height:44px;min-width:0;gap:10px;padding:10px 18px;border:0;font-size:13px;font-weight:500}.c3-v36-content #v6-compare.cm-visual .cm-expand-symbol{display:inline-flex;width:16px;height:16px}.c3-v36-content #v6-compare.cm-visual .cm-expand-symbol svg{width:16px;height:16px}.c3-v36-content #v6-compare.cm-visual .cm-expand-caption{font-size:10px}.c3-v36-content #v6-compare.cm-visual .cm-legend{display:flex;justify-content:center;gap:24px;margin:32px 0 0;flex-wrap:wrap;font-size:11px;line-height:1.5}.c3-v36-content #v6-compare.cm-visual .cm-legend>span{display:inline-flex;align-items:center;gap:7px}.c3-v36-content #v6-compare.cm-visual .cm-legend svg{width:16px;height:16px;stroke-width:1.6}.c3-v36-content #v6-compare.cm-visual .cm-notes{padding-top:24px;margin-top:0;border:0;display:grid;grid-template-columns:1fr auto;gap:20px;align-items:start}.c3-v36-content #v6-compare.cm-visual .cm-notes>p{font-size:10px;line-height:1.6;max-width:890px}.c3-v36-content #v6-compare.cm-visual .cm-sources{border:0;margin:0;padding:0;font-size:11px}.c3-v36-content #v6-compare.cm-visual .cm-sources summary{min-height:30px;white-space:nowrap;font-size:11px}.c3-v36-content #v6-compare.cm-visual .cm-sources[open]{grid-column:1/-1}.c3-v36-content #v6-compare.cm-visual .cm-sources>div{max-width:100%;font-size:11px;line-height:1.65}.c3-v36-content #v6-compare.cm-visual .cm-swipe-hint{display:none;align-items:center;justify-content:flex-end;gap:6px;font-size:11px;margin:0 0 16px}.c3-v36-content #v6-compare.cm-visual .cm-swipe-hint svg{width:18px;height:18px}.c3-v36-content #v6-compare.cm-visual .cm-tooltip{border:1px solid #e2d8ed;border-radius:12px;max-width:calc(100vw - 24px)}.c3-v36-content #v6-compare.cm-visual .cm-sr{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}@media(max-width:1000px){.c3-v36-content #v6-compare.cm-visual .cm-wrap{width:calc(100% - 48px)}.c3-v36-content #v6-compare.cm-visual #cm-panel-market .cm-swipe-hint{display:flex}}@media(max-width:700px){.c3-v36-content #v6-compare.cm-minimal.cm-visual{padding:66px 0 44px}.c3-v36-content #v6-compare.cm-visual .cm-wrap{width:calc(100% - 32px)}.c3-v36-content #v6-compare.cm-visual .cm-heading{margin-bottom:23px}.c3-v36-content #v6-compare.cm-visual .cm-heading h2{font-size:36px;max-width:330px;margin:auto;line-height:1.05}.c3-v36-content #v6-compare.cm-visual .cm-view-tabs{margin-bottom:26px;padding:3px;width:100%}.c3-v36-content #v6-compare.cm-visual .cm-view-tabs button{padding:10px 8px;min-height:44px;font-size:11px}.c3-v36-content #v6-compare.cm-visual .cm-compact-table{min-width:628px;font-size:12px}.c3-v36-content #v6-compare.cm-visual .cm-compact-table .cm-feature-col{width:88px}.c3-v36-content #v6-compare.cm-visual .cm-compact-table col:nth-child(2){width:126px}.c3-v36-content #v6-compare.cm-visual .cm-compact-table th,.c3-v36-content #v6-compare.cm-visual .cm-compact-table td{padding:20px 9px}.c3-v36-content #v6-compare.cm-visual .cm-compact-table thead th{padding:17px 7px;font-size:12px}.c3-v36-content #v6-compare.cm-visual .cm-compact-table thead th:first-child{font-size:11px}.c3-v36-content #v6-compare.cm-visual .cm-compact-table .cm-value{gap:6px;min-height:60px}.c3-v36-content #v6-compare.cm-visual .cm-compact-table .cm-value>strong{font-size:12px;line-height:1.4}.c3-v36-content #v6-compare.cm-visual .cm-compact-table .cm-value>small{font-size:10px;line-height:1.45}.c3-v36-content #v6-compare.cm-visual .cm-compact-table .cm-row-title{font-size:11px;line-height:1.45;gap:0}.c3-v36-content #v6-compare.cm-visual .cm-compact-table .cm-group th{padding:22px 0 10px}.c3-v36-content #v6-compare.cm-visual .cm-group-label{font-size:14px;left:0;white-space:nowrap}.c3-v36-content #v6-compare.cm-visual .cm-compact-table th:first-child{position:sticky;left:0;z-index:4;padding-left:0}.c3-v36-content #v6-compare.cm-visual .cm-compact-table [data-cm-product=circul3]{position:sticky;left:88px;z-index:3}.c3-v36-content #v6-compare.cm-visual .cm-compact-table .cm-group th{position:static}.c3-v36-content #v6-compare.cm-visual .cm-pictogram{height:30px}.c3-v36-content #v6-compare.cm-visual [data-cm-product=circul3] .cm-pictogram svg{width:29px;height:29px}.c3-v36-content #v6-compare.cm-visual .cm-pictogram svg{width:26px;height:26px}.c3-v36-content #v6-compare.cm-visual .cm-compact-table[data-cm-table=upgrade]{width:100%;min-width:0}.c3-v36-content #v6-compare.cm-visual .cm-compact-table[data-cm-table=upgrade] .cm-feature-col{width:26%}.c3-v36-content #v6-compare.cm-visual .cm-compact-table[data-cm-table=upgrade] col:nth-child(2){width:37%}.c3-v36-content #v6-compare.cm-visual .cm-compact-table[data-cm-table=upgrade] [data-cm-product=circul3]{position:static}.c3-v36-content #v6-compare.cm-visual .cm-compact-table[data-cm-table=upgrade] th,.c3-v36-content #v6-compare.cm-visual .cm-compact-table[data-cm-table=upgrade] td{padding:20px 7px}.c3-v36-content #v6-compare.cm-visual .cm-compact-table[data-cm-table=upgrade] .cm-group th{padding:22px 0 10px}.c3-v36-content #v6-compare.cm-visual .cm-compact-table[data-cm-table=upgrade] th:first-child{padding-left:0}.c3-v36-content #v6-compare.cm-visual .cm-legend{gap:10px 16px;font-size:10px;margin-top:26px}.c3-v36-content #v6-compare.cm-visual .cm-notes{display:block;padding-top:20px}.c3-v36-content #v6-compare.cm-visual .cm-sources{margin-top:12px}}@media(prefers-reduced-motion:reduce){.c3-v36-content #v6-compare.cm-visual *,.c3-v36-content #v6-compare.cm-visual *:before,.c3-v36-content #v6-compare.cm-visual *:after{scroll-behavior:auto!important}}.c3-v36-content #v6-compare.cm-visual .cm-heading p{width:100%;max-width:none;text-align:center;margin:16px auto 0}.c3-v36-content #v6-compare.cm-visual .cm-compact-table td{vertical-align:top}.c3-v36-content #v6-compare.cm-visual .cm-compact-table .cm-value{justify-content:flex-start}.c3-v36-content #v6-compare.cm-visual .cm-heading p{display:block!important}@media(max-width:700px){.c3-v36-content #v6-compare.cm-visual .cm-wrap{container-type:inline-size;--cm-feature-width:88px}.c3-v36-content #v6-compare.cm-visual .cm-heading p{font-size:13px;margin-top:13px}@supports (width:1cqw){.c3-v36-content #v6-compare.cm-visual .cm-compact-table[data-cm-table=market]{width:calc(200cqw - var(--cm-feature-width));min-width:calc(200cqw - var(--cm-feature-width))}.c3-v36-content #v6-compare.cm-visual .cm-compact-table[data-cm-table=market] .cm-feature-col{width:var(--cm-feature-width)}.c3-v36-content #v6-compare.cm-visual .cm-compact-table[data-cm-table=market] col:nth-child(2){width:calc((100cqw - var(--cm-feature-width)) / 2)}.c3-v36-content #v6-compare.cm-visual .cm-compact-table[data-cm-table=market] [data-cm-product=circul3]{left:var(--cm-feature-width)}}}@media(max-width:360px){.c3-v36-content #v6-compare.cm-visual .cm-wrap{--cm-feature-width:72px}.c3-v36-content #v6-compare.cm-visual .cm-heading h2{font-size:32px}.c3-v36-content #v6-compare.cm-visual .cm-view-tabs button{font-size:10px;padding-inline:5px}}.c3-v36-content{-webkit-user-select:text;user-select:text}.c3-v36-content main p,.c3-v36-content main h1,.c3-v36-content main h2,.c3-v36-content main h3,.c3-v36-content main td,.c3-v36-content main th,.c3-v36-content main dt,.c3-v36-content main dd{-webkit-user-select:text;user-select:text}.c3-v36-content ::selection{background:#c9bbff;color:#141019}.c3-v36-content .c30-fixed{font-family:CIRCUL Aspekta,Arial,sans-serif;font-size:16px;line-height:1.55;color:#2c2d2e}.c3-v36-content .c30-fixed h1,.c3-v36-content .c30-fixed h2,.c3-v36-content .c30-fixed h3{letter-spacing:-.025em;font-weight:600}.c3-v36-content .c30-fixed button,.c3-v36-content .c30-fixed input,.c3-v36-content .c30-fixed select,.c3-v36-content .c30-dialog input,.c3-v36-content .c30-dialog textarea{font:inherit}.c3-v36-content .c30-fixed button,.c3-v36-content .c30-fixed a{transition:background .2s,color .2s,border-color .2s}.c3-v36-content .c30-fixed img{max-width:100%;display:block}.c3-v36-content .c30-fixed [hidden],.c3-v36-content .c30-dialog [hidden],.c3-v36-content .c30-sticky[hidden]{display:none!important}.c3-v36-content .c30-fixed button:focus-visible,.c3-v36-content .c30-fixed input:focus-visible,.c3-v36-content .c30-fixed a:focus-visible,.c3-v36-content .c30-dialog :focus-visible{outline:2px solid #8b6dda;outline-offset:4px}.c3-v36-content .c30-container{max-width:1280px;padding:0 20px;margin:auto}.c3-v36-content .c30-purchase{background:#fff;padding:36px 50px 64px;scroll-margin-top:80px}.c3-v36-content .c30-product-grid{max-width:1248px;margin:auto;display:grid;grid-template-columns:minmax(0,1.09fr) minmax(0,1fr);gap:40px}.c3-v36-content .c30-media-column{min-width:0;position:relative}.c3-v36-content .c30-gallery-sticky{position:sticky;top:112px}.c3-v36-content .c30-gallery{display:grid;grid-template-columns:80px minmax(0,1fr);gap:20px;align-items:start}.c3-v36-content .c30-thumb-rail{display:flex;flex-direction:column;gap:10px;max-height:530px;overflow:auto;scrollbar-width:thin;scrollbar-color:#bbb transparent;padding-right:4px}.c3-v36-content .c30-thumb-rail button{flex:0 0 auto;height:72px;padding:0;border:1px solid #e4e4e4;border-radius:4px;overflow:hidden;background:#fff}.c3-v36-content .c30-thumb-rail button[aria-pressed=true]{border:2px solid #9681d5}.c3-v36-content .c30-thumb-rail img{width:100%;height:100%;object-fit:cover}.c3-v36-content .c30-main-stage{position:relative;aspect-ratio:1;min-width:0;background:#fff;touch-action:pan-y;border:1px solid #f4f4f4;border-radius:8px;overflow:hidden}.c3-v36-content .c30-slide{margin:0;width:100%;height:100%}.c3-v36-content .c30-slide img{width:100%;height:100%;object-fit:contain}.c3-v36-content .c30-slide:not([hidden]){animation:c30-gallery-in .32s ease-out}.c3-v36-content .c30-zoom{position:absolute;right:15px;top:15px;font-size:28px;background:#fff9;width:38px;height:38px;line-height:1;border-radius:50%}.c3-v36-content .c30-gallery-arrows{position:absolute;display:flex;justify-content:space-between;inset:calc(50% - 18px) 8px auto;pointer-events:none}.c3-v36-content .c30-gallery-arrows button{pointer-events:auto;background:#fff9;border-radius:50%;font-size:26px;width:34px;height:34px;line-height:1}.c3-v36-content .c30-media-toolbar{display:flex;align-items:center;justify-content:center;padding:22px 0 0 100px;font-size:14px}.c3-v36-content .c30-media-toolbar button,.c3-v36-content .c30-media-toolbar a{background:#e7e7e7;border-radius:25px;font-weight:600}.c3-v36-content .c30-media-toolbar .is-active{background:#292929;color:#fff}.c3-v36-content .c30-media-toolbar output{color:#999;margin-left:auto;white-space:nowrap}.c3-v36-content#purchase .c30-exchange{background:#f1f7ff;color:#555a65;border-radius:6px;font-size:14px;text-align:center;padding:12px 10px;margin-top:22px!important}.c3-v36-content .c30-product-info{min-width:0;scroll-margin-top:98px}.c3-v36-content .c30-vendor{font-size:13px;color:#a0a0a0;letter-spacing:.08em;margin-bottom:8px}.c3-v36-content .c30-product-info>h1{font-size:34px;line-height:1.2;letter-spacing:-.02em;font-weight:600;margin:0 0 18px}.c3-v36-content .c30-price-row{display:flex;align-items:center;gap:18px;justify-content:space-between}.c3-v36-content .c30-price-row>strong{color:#cf192b;font-size:24px;font-weight:600}.c3-v36-content .c30-price-row>span{font-size:13px;color:#646464}.c3-v36-content .c30-shipping{font-size:14px;color:#676767;margin:6px 0 20px}.c3-v36-content .c30-shipping a{text-decoration:underline}.c3-v36-content .c30-feature-summary{padding:18px 20px;background:#f8f8f8;border-radius:8px;margin-bottom:24px}.c3-v36-content .c30-whats-new{margin:0!important;padding:0!important;background:none!important;border:0!important;display:block!important;min-height:0!important}.c3-v36-content .c30-whats-new header{display:block!important;text-align:left!important;max-width:none!important;margin:0!important;padding:0!important}.c3-v36-content .c30-whats-new h2,.c3-v36-content #p10-new-title{display:block!important;margin:0 0 5px!important;font-size:20px!important;line-height:1.35!important;letter-spacing:-.025em!important;text-align:left!important;color:#242424!important;font-weight:600!important;background:none!important;-webkit-text-fill-color:currentColor!important}.c3-v36-content .c30-whats-new header>p{font-size:14px!important;line-height:1.5!important;margin:0 0 16px!important;color:#777!important;text-align:left!important;display:block!important}.c3-v36-content .c30-whats-new .p10-feature-cells{display:grid!important;grid-template-columns:1fr!important;gap:11px!important;margin:0!important}.c3-v36-content .c30-whats-new .p10-feature-cells>div,.c3-v36-content .c30-whats-new .p10-feature-cells>article{display:block!important;border:0!important;padding:0 0 0 23px!important;position:relative!important;text-align:left!important;background:transparent!important;min-height:0!important}.c3-v36-content .c30-whats-new .p10-feature-cells>div:before,.c3-v36-content .c30-whats-new .p10-feature-cells>article:before{content:"\2713";position:absolute;left:0;top:1px;color:#3b9549;font-weight:600}.c3-v36-content .c30-whats-new .p10-feature-cells h3,.c3-v36-content .c30-whats-new .p10-feature-cells strong{font-size:15px!important;line-height:1.4!important;color:#7a62bd!important;font-weight:600!important;display:block;letter-spacing:0!important;margin:0!important}.c3-v36-content .c30-whats-new .p10-feature-cells p{font-size:13px!important;line-height:1.45!important;color:#666!important;margin:2px 0 0!important}.c3-v36-content .c30-whats-new .p10-more{margin:15px 0 0!important;border-top:1px solid #e4e4e4;padding:12px 0 0!important}.c3-v36-content .c30-whats-new .p10-more summary{font-size:14px;font-weight:500}.c3-v36-content .c30-whats-new .p10-more a{display:inline-block;font-size:13px;margin-top:10px;color:#7857b1;text-decoration:underline}.c3-v36-content .c30-option{padding:0;border:0;margin:0 0 25px;min-width:0}.c3-v36-content .c30-option legend{font-size:16px;margin-bottom:14px}.c3-v36-content .c30-option legend strong{font-weight:400}.c3-v36-content .c30-color-card{border:1px solid #c9b5f7;background:linear-gradient(120deg,#f0edfd,#fff);width:calc(50% - 5px);max-width:280px;display:flex;align-items:center;border-radius:7px;cursor:pointer;padding:9px 12px;min-height:76px;gap:12px}.c3-v36-content .c30-color-card input,.c3-v36-content .c30-sizes input{position:absolute;opacity:0;width:1px;height:1px}.c3-v36-content .c30-color-card:focus-within{outline:2px solid #9881d4;outline-offset:3px}.c3-v36-content .c30-color-card img{width:76px;height:56px;object-fit:contain;mix-blend-mode:multiply}.c3-v36-content .c30-color-card span{font-size:16px}.c3-v36-content .c30-sizes{display:grid;grid-template-columns:repeat(3,1fr)}.c3-v36-content .c30-sizes label{cursor:pointer}.c3-v36-content .c30-sizes span{display:grid;place-items:center;border:1px solid #bbb;border-radius:6px;min-height:48px}.c3-v36-content .c30-sizes input:checked+span{background:linear-gradient(130deg,#d7edf9,#ebd5ff);border-color:#a28fc4}.c3-v36-content .c30-sizes input:focus-visible+span{outline:2px solid #8974be;outline-offset:3px}.c3-v36-content .c30-size-help{font-size:13px;color:#777;margin-top:10px}.c3-v36-content .c30-total{font-size:20px;margin-bottom:12px}.c3-v36-content .c30-total strong{font-weight:600}.c3-v36-content .c30-buy-box{padding:20px;border-radius:12px;background:#f6f6f6}.c3-v36-content .c30-quantity{display:flex;align-items:center;width:124px;border:1px solid #d3d3d3;background:#fff;border-radius:4px;overflow:hidden;height:42px;margin-bottom:16px}.c3-v36-content .c30-quantity button{width:38px;height:40px;font-size:21px;padding:0}.c3-v36-content .c30-quantity input{width:44px;min-width:0;border:0;background:none;text-align:center;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield;color:#222;padding:0}.c3-v36-content .c30-quantity input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none}.c3-v36-content .c30-buy-actions{display:grid;grid-template-columns:1fr 1fr;gap:14px}.c3-v36-content .c30-add,.c3-v36-content .c30-buy{border-radius:7px;min-height:48px;font-size:16px;font-weight:600;padding:11px 18px}.c3-v36-content .c30-add{background:linear-gradient(110deg,#d8eefa,#e4d0ff);color:#282131}.c3-v36-content .c30-buy{background:#292929;color:#fff}.c3-v36-content .c30-add:hover{filter:brightness(.97)}.c3-v36-content .c30-buy:hover{background:#484848}.c3-v36-content .c30-form-status{font-size:13px;color:#713a48;margin:0}.c3-v36-content .c30-form-status:not(:empty){margin-top:10px}.c3-v36-content .c30-bundle{margin:28px 0 18px;border:1px solid #e4e4e4;border-radius:7px;padding:16px}.c3-v36-content .c30-bundle h2{font-size:17px;line-height:1.4;text-align:center;margin:0 0 14px;letter-spacing:0}.c3-v36-content .c30-bundle>label{padding:14px 12px;border:1px solid #dedede;display:flex;align-items:center;gap:10px;border-radius:6px;margin-top:9px;cursor:pointer}.c3-v36-content .c30-bundle label:has(input:checked){border-color:#9c80d1;background:#fbf9ff}.c3-v36-content .c30-bundle input{accent-color:#9881c7}.c3-v36-content .c30-bundle label>span{flex:1}.c3-v36-content .c30-bundle strong{font-size:16px}.c3-v36-content .c30-bundle small{display:block;color:#7c7c7c;font-size:12px}.c3-v36-content .c30-bundle b{font-size:16px}.c3-v36-content .c30-warranty{background:#fafafa;border:1px solid #ebebeb;border-radius:6px;padding:14px}.c3-v36-content .c30-warranty label{display:flex;align-items:center;gap:12px;cursor:pointer}.c3-v36-content .c30-warranty img{width:52px;height:52px;object-fit:contain;mix-blend-mode:multiply}.c3-v36-content .c30-warranty span{flex:1;font-size:14px}.c3-v36-content .c30-warranty strong{font-weight:500}.c3-v36-content .c30-warranty small{display:block;color:#777}.c3-v36-content .c30-warranty b{font-weight:500;font-size:15px}.c3-v36-content .c30-warranty input{accent-color:#987bc4}.c3-v36-content .c30-trust{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:26px 0 16px;text-align:center}.c3-v36-content .c30-trust img{height:48px;width:48px;object-fit:contain;margin:0 auto 8px}.c3-v36-content .c30-trust span{font-size:11px;line-height:1.3;display:block;color:#444}.c3-v36-content .c30-tax{font-size:12px;color:#858585;line-height:1.5;margin-bottom:22px}.c3-v36-content .c30-details-list details{border-top:1px solid #ddd;padding:16px 0}.c3-v36-content .c30-details-list details:last-child{border-bottom:1px solid #ddd}.c3-v36-content .c30-details-list summary{display:flex;justify-content:space-between;align-items:center;font-size:14px;letter-spacing:.01em;font-weight:500;cursor:pointer;list-style:none}.c3-v36-content .c30-details-list summary::-webkit-details-marker{display:none}.c3-v36-content .c30-details-list details>div{font-size:14px;line-height:1.65;margin-top:15px}.c3-v36-content .c30-details-list p{margin:10px 0}.c3-v36-content .c30-details-list table{font-size:13px;width:100%;border-collapse:collapse}.c3-v36-content .c30-details-list th,.c3-v36-content .c30-details-list td{padding:9px 0;border-bottom:1px solid #ddd;text-align:left;vertical-align:top}.c3-v36-content .c30-details-list th{width:38%}.c3-v36-content .c30-policy-links{display:flex;gap:15px;justify-content:space-between;margin:22px 0;font-size:13px}.c3-v36-content .c30-policy-links a{text-decoration:underline;text-underline-offset:4px}.c3-v36-content .c30-creators{scroll-margin-top:100px}.c3-v36-content .c30-creators h2{font-size:18px;line-height:1.4;margin-bottom:3px}.c3-v36-content .c30-creators>p{font-size:12px;color:#828282;margin-bottom:14px}.c3-v36-content .c30-video-rail{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.c3-v36-content .c30-video-card{aspect-ratio:9/16;position:relative;border-radius:8px;overflow:hidden;background:#eee;padding:0}.c3-v36-content .c30-video-card img{width:100%;height:100%;object-fit:cover;transition:transform .3s}.c3-v36-content .c30-video-card:hover img{transform:scale(1.035)}.c3-v36-content .c30-video-card>span{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:#fff;font-size:21px;text-shadow:0 1px 12px #000}.c3-v36-content .c30-preview-note{font-size:11px;line-height:1.55;color:#929292;margin-top:16px}.c3-v36-content .c30-box{background:#f5f5f5;padding:55px 15px 30px}.c3-v36-content .c30-box h2{font-size:40px;line-height:1.25;text-align:left;margin:0 0 30px;color:#222}.c3-v36-content .c30-box-items{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));background:#fff;border-radius:20px;padding:20px;gap:20px}.c3-v36-content .c30-box-item{min-width:0;text-align:center}.c3-v36-content .c30-box-item img{width:100%;height:auto;aspect-ratio:1;object-fit:contain}.c3-v36-content .c30-box-item p{text-transform:uppercase;font-size:14px;font-weight:600;margin:17px 0 16px;line-height:1.5;letter-spacing:.025em}.c3-v36-content .c30-faq{background:#f5f5f5;padding:28px 50px 70px}.c3-v36-content .c30-faq-panel{padding:55px;display:grid;grid-template-columns:1fr 1fr;gap:50px;background:#2e2e2e;border-radius:16px;color:#fff}.c3-v36-content .c30-faq-intro h2{font-size:34px;line-height:1.25;color:#fff;margin:0 0 20px;letter-spacing:-.03em}.c3-v36-content .c30-faq-intro p{font-size:18px;line-height:1.6;color:#ddd;max-width:390px}.c3-v36-content .c30-faq-intro a{color:#d2ff28;text-decoration:underline;text-underline-offset:3px}.c3-v36-content .c30-faq-list details{border-bottom:1px solid #595959;padding:18px 0}.c3-v36-content .c30-faq-list details:first-child{padding-top:0}.c3-v36-content .c30-faq-list summary{font-size:20px;font-weight:600;line-height:1.45;display:flex;gap:16px;justify-content:space-between;cursor:pointer;list-style:none;letter-spacing:0}.c3-v36-content .c30-faq-list summary::-webkit-details-marker{display:none}.c3-v36-content .c30-faq-list summary>span{font-size:20px;flex:none}.c3-v36-content .c30-faq-list details[open] summary>span{transform:rotate(45deg)}.c3-v36-content .c30-faq-answer{font-size:15px;line-height:1.65;color:#ddd;padding-top:15px}.c3-v36-content .c30-faq-answer p{margin:0 0 12px}.c3-v36-content .c30-faq-answer a{text-decoration:underline}.c3-v36-content .c30-faq-answer h3{font-size:17px}.c3-v36-content .c30-faq-answer *{color:inherit}.c3-v36-content .c30-faq-answer .fq-tags{display:flex;flex-wrap:wrap;gap:7px}.c3-v36-content .c30-faq-answer .fq-tags span{font-size:12px;border:1px solid #595959;border-radius:4px;padding:3px 7px}.c3-v36-content .c30-reviews{background:#f5f5f5;padding:28px 25px 70px;color:#000}.c3-v36-content .c30-review-inner{max-width:990px;margin:auto}.c3-v36-content .c30-review-top{display:flex;justify-content:space-between;align-items:start;gap:30px}.c3-v36-content .c30-review-top h2{font-size:20px;line-height:1.4;font-weight:400;letter-spacing:0;margin:0 0 3px}.c3-v36-content .c30-review-source{font-size:12px;color:#868686;margin-bottom:11px}.c3-v36-content .c30-stars{color:#ffc400;letter-spacing:3px;font-size:20px;line-height:1.2}.c3-v36-content .c30-review-top strong{font-size:16px;font-weight:400;margin-left:10px}.c3-v36-content .c30-review-count{font-size:14px;color:#7b7b7b;display:block;margin-top:5px}.c3-v36-content .c30-review-actions{width:245px;display:grid;gap:8px}.c3-v36-content .c30-review-actions button{background:#404040;color:#fff;border:1px solid #404040;font-size:14px;min-height:40px;border-radius:4px}.c3-v36-content .c30-review-actions button+button{background:transparent;color:#333}.c3-v36-content .c30-review-photos{display:flex;overflow:auto;gap:8px;scrollbar-width:thin;margin:30px 0 24px;padding-bottom:10px}.c3-v36-content .c30-review-photos button{flex:0 0 100px;border-radius:5px;overflow:hidden;padding:0}.c3-v36-content .c30-review-photos img{width:100px;height:100px;object-fit:cover}.c3-v36-content .c30-review-controls{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ddd;gap:15px}.c3-v36-content .c30-review-controls [role=tablist]{display:flex;gap:15px;min-width:0}.c3-v36-content .c30-review-controls [role=tab]{font-size:14px;white-space:nowrap;padding:14px 0;color:#7b7b7b;border-bottom:2px solid transparent}.c3-v36-content .c30-review-controls [aria-selected=true]{color:#000;border-bottom-color:#000}.c3-v36-content .c30-sort{font-size:0;flex:none}.c3-v36-content .c30-sort select{font-size:12px;padding:9px 10px;border:0;background:transparent;color:#111;max-width:155px}.c3-v36-content .c30-review{padding:27px 0 26px;border-bottom:1px solid #e4e4e4;font-size:14px;line-height:1.6}.c3-v36-content .c30-review>.c30-stars{margin-bottom:15px}.c3-v36-content .c30-review-person{display:flex;align-items:center;gap:10px;margin-bottom:14px;font-size:14px}.c3-v36-content .c30-avatar{width:40px;height:40px;background:#e4e4e4;border-radius:50%;display:grid;place-items:center;font-size:14px}.c3-v36-content .c30-verified{font-size:11px;margin-left:4px}.c3-v36-content .c30-review-person small{display:flex;gap:5px;align-items:center;font-size:12px;color:#7b7b7b}.c3-v36-content .c30-review-person img{display:inline;width:16px;height:12px}.c3-v36-content .c30-review h3{font-size:16px;font-weight:600;line-height:1.4;letter-spacing:0;margin-bottom:9px}.c3-v36-content .c30-review>img{max-width:120px;height:120px;object-fit:cover;margin-top:12px;border-radius:4px}.c3-v36-content .c30-review-empty{padding:40px 15px;text-align:center;font-size:14px;color:#666}.c3-v36-content .c30-review-empty a{text-decoration:underline}.c3-v36-content .c30-pagination{display:flex;justify-content:center;gap:7px;align-items:center;margin:35px 0 0}.c3-v36-content .c30-pagination>*{min-width:34px;height:34px;display:grid;place-items:center;font-size:13px}.c3-v36-content .c30-pagination span{background:#fff;border:1px solid #ddd;border-radius:4px}.c3-v36-content .c30-newsletter{background:#000;color:#fff;text-align:center;padding:145px 10px 140px}.c3-v36-content .c30-newsletter h2{font-size:46px;line-height:1.2;color:#fff;letter-spacing:-.03em;margin:0 auto 28px;font-weight:600}.c3-v36-content .c30-newsletter h2 span{background:linear-gradient(105deg,#d9d2ff,#9773ea);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:#bba0ef}.c3-v36-content .c30-newsletter>.c30-container>p{font-size:20px;line-height:1.5;color:#ababab;max-width:1170px;margin:0 auto 42px}.c3-v36-content .c30-newsletter form{display:flex;background:#fff;border-radius:40px;padding:7px;max-width:595px;margin:auto;min-height:62px;gap:10px}.c3-v36-content .c30-newsletter input{min-width:0;flex:1;border:0;background:transparent;color:#333;padding:0 20px;outline-offset:0;border-radius:30px;font-size:17px}.c3-v36-content .c30-newsletter button{border-radius:28px;background:#111;color:#fff;padding:9px 28px;font-size:17px}.c3-v36-content .c30-newsletter .c30-newsletter-status{font-size:13px!important;min-height:0;margin:15px auto 0!important}.c3-v36-content .visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.c3-v36-content .c30-footer{background:#1b1b1b;color:#b5b5b5;padding:65px 30px 40px;font-size:16px}.c3-v36-content .c30-footer .c30-container{max-width:1280px}.c3-v36-content .c30-footer-grid{display:grid;grid-template-columns:1.5fr 1fr 1fr .85fr;gap:50px;padding-bottom:65px}.c3-v36-content .c30-footer-brand>img{width:275px;height:auto;margin-bottom:30px}.c3-v36-content .c30-footer-brand p{font-size:16px;line-height:1.65;margin-bottom:26px;max-width:310px}.c3-v36-content .c30-footer h3{font-size:18px;font-weight:400;color:#dedede;letter-spacing:0;line-height:1.4;margin-bottom:17px}.c3-v36-content .c30-footer-brand h3{margin-bottom:14px}.c3-v36-content .c30-footer-brand a{font-size:18px}.c3-v36-content .c30-footer-menu ul{list-style:none;padding:0;margin:0;display:grid;gap:12px}.c3-v36-content .c30-footer-menu a{font-size:16px}.c3-v36-content .c30-footer-menu a:hover,.c3-v36-content .c30-footer-bottom a:hover{color:#fff}.c3-v36-content .c30-footer-menu h3 button{padding:0;text-align:left;cursor:default;width:100%}.c3-v36-content .c30-footer-menu h3 span{display:none}.c3-v36-content .c30-locale{border-top:1px solid #343434;display:flex;justify-content:flex-end;gap:25px;font-size:13px;padding:22px 0}.c3-v36-content .c30-footer-utility{display:grid;grid-template-columns:1fr 1fr auto;align-items:end;gap:35px;padding:30px 0 40px}.c3-v36-content .c30-app-download>div{display:flex;gap:10px}.c3-v36-content .c30-app-download a{display:flex;align-items:center;gap:6px;border:1px solid #505050;border-radius:4px;padding:8px 10px;font-size:12px;line-height:1;min-height:36px}.c3-v36-content .c30-app-download a svg{height:18px;width:18px}.c3-v36-content .c30-payments{display:flex;gap:6px;align-items:center;justify-content:center;flex-wrap:wrap;max-width:380px}.c3-v36-content .c30-payments svg{width:38px;height:24px}.c3-v36-content .c30-socials{display:flex;gap:22px;align-items:center}.c3-v36-content .c30-socials svg{height:20px;width:20px}.c3-v36-content .c30-socials a{display:inline-flex;fill:#ccc;color:#ccc}.c3-v36-content .c30-footer-bottom{display:flex;gap:20px;flex-wrap:wrap;justify-content:space-between;font-size:12px;padding-top:20px}.c3-v36-content .c30-footer-bottom>div{display:flex;gap:14px}.c3-v36-content .c30-sticky{position:fixed;z-index:60;bottom:14px;left:50%;transform:translate(-50%);display:flex;gap:35px;align-items:center;width:min(580px,calc(100% - 32px));background:#fffefb;box-shadow:0 3px 24px #0002;border:1px solid #dfdfdf;border-radius:10px;padding:12px 18px;color:#272727;font-family:CIRCUL Aspekta,Arial,sans-serif}.c3-v36-content .c30-sticky>div{flex:1}.c3-v36-content .c30-sticky strong{font-size:14px;display:block}.c3-v36-content .c30-sticky span{display:block;font-size:11px;color:#888;margin-top:3px}.c3-v36-content .c30-sticky>b{font-size:16px}.c3-v36-content .c30-sticky>a{border-radius:5px;background:#262626;color:#fff;font-size:13px;padding:10px 15px;white-space:nowrap}.c3-v36-content .c30-dialog{border:0;border-radius:14px;padding:35px;max-width:min(530px,calc(100% - 32px));background:#fff;color:#222;font-family:CIRCUL Aspekta,Arial,sans-serif;box-shadow:0 30px 100px #0006}.c3-v36-content .c30-dialog::backdrop{background:#000b;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.c3-v36-content .c30-dialog>[data-c30-close]{position:absolute;right:10px;top:6px;width:32px;height:32px;font-size:26px;color:#555;z-index:4}.c3-v36-content .c30-dialog h2{font-size:28px;font-weight:600;margin:0 20px 20px 0;line-height:1.2}.c3-v36-content .c30-dialog form{display:grid;gap:16px;margin-top:20px}.c3-v36-content .c30-dialog form label{display:grid;gap:7px;font-size:14px}.c3-v36-content .c30-dialog form input,.c3-v36-content .c30-dialog form textarea{width:100%;border:1px solid #ccc;border-radius:5px;padding:10px;font-size:15px}.c3-v36-content .c30-dialog form p{font-size:13px;color:#777}.c3-v36-content .c30-lightbox{padding:38px 20px 20px;max-width:92vw;max-height:92vh;width:min(950px,92vw)}.c3-v36-content .c30-lightbox>img{max-height:75vh;max-width:100%;object-fit:contain;display:block;margin:auto}.c3-v36-content .c30-lightbox>div{display:flex;justify-content:center;gap:30px}.c3-v36-content .c30-lightbox>div button{font-size:30px}.c3-v36-content .c30-video-dialog{padding:30px 12px 12px;max-width:min(420px,92vw);background:#171717;color:#ddd}.c3-v36-content .c30-video-dialog>[data-c30-close]{color:#fff}.c3-v36-content .c30-video-dialog video{display:block;max-height:75vh;width:100%;object-fit:contain}.c3-v36-content .c30-video-dialog p{text-align:center;font-size:12px;margin-top:12px}.c3-v36-content .c30-cart-line{display:flex;align-items:center;gap:20px;padding:20px 0;border-block:1px solid #ddd}.c3-v36-content .c30-cart-line img{width:90px;height:90px;object-fit:contain}.c3-v36-content .c30-cart-line p{font-size:14px;color:#777}.c3-v36-content .c30-cart-dialog>.c30-buy{margin-top:20px;width:100%}.c3-v36-content .c30-cart-total{display:flex;justify-content:space-between;font-size:20px;margin-top:20px}@keyframes c30-gallery-in{0%{opacity:.4}to{opacity:1}}@media(max-width:1100px)and (min-width:761px){.c3-v36-content .c30-purchase{padding-inline:30px}.c3-v36-content .c30-product-grid{gap:30px}.c3-v36-content .c30-gallery{grid-template-columns:58px minmax(0,1fr);gap:12px}.c3-v36-content .c30-thumb-rail button{width:52px;height:52px}.c3-v36-content .c30-thumb-rail{max-height:370px}.c3-v36-content .c30-media-toolbar{padding-left:70px}.c3-v36-content .c30-media-toolbar button,.c3-v36-content .c30-media-toolbar a{padding-inline:16px}.c3-v36-content .c30-color-card{width:55%}.c3-v36-content .c30-color-card img{width:50px}.c3-v36-content .c30-faq-panel{padding:36px;gap:32px}.c3-v36-content .c30-footer-grid{gap:30px}.c3-v36-content .c30-footer-brand>a{font-size:15px}.c3-v36-content .c30-footer-menu a{font-size:14px}}@media(max-width:760px){.c3-v36-content{scroll-padding-top:75px}.c3-v36-content .c30-purchase{padding:24px 20px 45px}.c3-v36-content .c30-product-grid{display:flex;flex-direction:column;gap:25px}.c3-v36-content .c30-gallery-sticky{position:static}.c3-v36-content .c30-gallery{display:flex;flex-direction:column-reverse;gap:12px}.c3-v36-content .c30-main-stage{width:100%;aspect-ratio:1}.c3-v36-content .c30-thumb-rail{flex-direction:row;width:100%;max-height:none;gap:8px;padding:0 0 7px;scrollbar-width:thin}.c3-v36-content .c30-media-toolbar{padding:5px 0 0;justify-content:center}.c3-v36-content .c30-media-toolbar output{margin-left:8px}.c3-v36-content#purchase .c30-exchange{font-size:12px}.c3-v36-content .c30-product-info>h1{font-size:34px;margin-bottom:16px}.c3-v36-content .c30-vendor{font-size:12px}.c3-v36-content .c30-price-row>strong{font-size:23px}.c3-v36-content .c30-price-row>span{font-size:11px}.c3-v36-content .c30-feature-summary{padding:17px 16px}.c3-v36-content .c30-whats-new h2,.c3-v36-content #p10-new-title{font-size:19px!important}.c3-v36-content .c30-whats-new header>p{font-size:13px!important}.c3-v36-content .c30-option{margin-bottom:22px}.c3-v36-content .c30-color-card{width:calc(50% - 5px);padding:7px 10px;gap:6px;min-height:69px}.c3-v36-content .c30-color-card img{width:62px;height:50px}.c3-v36-content .c30-color-card span{font-size:14px}.c3-v36-content .c30-option legend{font-size:15px}.c3-v36-content .c30-size-help{font-size:12px}.c3-v36-content .c30-buy-box{padding:16px}.c3-v36-content .c30-buy-actions{gap:10px}.c3-v36-content .c30-add,.c3-v36-content .c30-buy{font-size:14px;padding:10px 12px}.c3-v36-content .c30-bundle{padding:13px}.c3-v36-content .c30-bundle h2{font-size:16px}.c3-v36-content .c30-warranty{padding:12px}.c3-v36-content .c30-warranty label{gap:8px}.c3-v36-content .c30-warranty span{font-size:12px}.c3-v36-content .c30-warranty b{font-size:14px}.c3-v36-content .c30-trust{gap:7px}.c3-v36-content .c30-trust img{width:40px;height:40px}.c3-v36-content .c30-trust span{font-size:10px}.c3-v36-content .c30-policy-links{font-size:12px;gap:8px}.c3-v36-content .c30-video-rail{gap:8px;display:flex;overflow:auto;scroll-snap-type:x mandatory;padding-bottom:8px}.c3-v36-content .c30-video-card{flex:0 0 calc((100% - 24px)/3.35);scroll-snap-align:start}.c3-v36-content .c30-creators h2{font-size:18px}.c3-v36-content .c30-box{padding:38px 0 18px}.c3-v36-content .c30-container{padding-inline:20px}.c3-v36-content .c30-box h2{font-size:28px;margin:0 0 22px}.c3-v36-content .c30-box-items{grid-template-columns:1fr 1fr;padding:14px;gap:16px 10px;border-radius:14px}.c3-v36-content .c30-box-item p{font-size:11px;margin:9px 0 8px;letter-spacing:0}.c3-v36-content .c30-faq{padding:18px 20px 45px}.c3-v36-content .c30-faq-panel{display:block;padding:25px 22px;border-radius:14px}.c3-v36-content .c30-faq-intro h2{font-size:28px;margin-bottom:16px}.c3-v36-content .c30-faq-intro p{font-size:15px;margin-bottom:32px}.c3-v36-content .c30-faq-list summary{font-size:17px;line-height:1.45;gap:12px}.c3-v36-content .c30-faq-answer{font-size:14px;line-height:1.65;padding-top:13px}.c3-v36-content .c30-faq-list details{padding:18px 0}.c3-v36-content .c30-reviews{padding:15px 20px 45px}.c3-v36-content .c30-review-top{display:block}.c3-v36-content .c30-review-top h2{font-size:20px}.c3-v36-content .c30-review-actions{width:100%;grid-template-columns:1fr 1fr;margin-top:20px;gap:10px}.c3-v36-content .c30-review-actions button{font-size:12px}.c3-v36-content .c30-review-photos{margin:24px 0 14px;gap:6px}.c3-v36-content .c30-review-photos button{flex-basis:82px}.c3-v36-content .c30-review-photos img{width:82px;height:82px}.c3-v36-content .c30-review-controls{display:block}.c3-v36-content .c30-review-controls [role=tablist]{gap:15px;overflow:auto}.c3-v36-content .c30-review-controls [role=tab]{font-size:12px;padding:12px 0}.c3-v36-content .c30-sort{display:block;text-align:right;border-top:1px solid #ddd}.c3-v36-content .c30-sort select{font-size:12px;padding:10px 0}.c3-v36-content .c30-review{font-size:14px;padding:23px 0}.c3-v36-content .c30-review-person{font-size:13px}.c3-v36-content .c30-review h3{font-size:15px}.c3-v36-content .c30-review-source{font-size:12px}.c3-v36-content .c30-stars{font-size:18px}.c3-v36-content .c30-newsletter{padding:70px 0 65px}.c3-v36-content .c30-newsletter h2{font-size:32px;line-height:1.2;max-width:400px;margin-bottom:22px}.c3-v36-content .c30-newsletter>.c30-container>p{font-size:16px;line-height:1.55;margin-bottom:30px}.c3-v36-content .c30-newsletter form{min-height:52px;padding:6px;gap:5px}.c3-v36-content .c30-newsletter input{font-size:14px;padding:0 12px;width:1px}.c3-v36-content .c30-newsletter button{font-size:14px;padding:8px 19px}.c3-v36-content .c30-footer{padding:48px 0 90px}.c3-v36-content .c30-footer-grid{display:block;padding-bottom:18px}.c3-v36-content .c30-footer-brand{margin-bottom:35px}.c3-v36-content .c30-footer-brand>img{width:222px;margin-bottom:24px}.c3-v36-content .c30-footer-brand p{font-size:14px;max-width:340px;margin-bottom:22px}.c3-v36-content .c30-footer h3{font-size:17px;margin-bottom:13px}.c3-v36-content .c30-footer-brand a{font-size:16px}.c3-v36-content .c30-footer-menu{border-top:1px solid #393939;padding:17px 0}.c3-v36-content .c30-footer-menu h3{margin:0}.c3-v36-content .c30-footer-menu h3 button{display:flex;justify-content:space-between;align-items:center;cursor:pointer}.c3-v36-content .c30-footer-menu h3 span{display:block;font-size:17px}.c3-v36-content .c30-footer-menu ul{margin-top:17px;gap:11px}.c3-v36-content .c30-footer-menu a{font-size:15px}.c3-v36-content .c30-footer-menu.is-collapsed ul{display:none}.c3-v36-content .c30-footer-menu.is-collapsed span{transform:rotate(180deg)}.c3-v36-content .c30-locale{justify-content:flex-start;padding:22px 0;gap:22px}.c3-v36-content .c30-footer-utility{display:flex;flex-wrap:wrap;gap:27px;padding:20px 0 30px}.c3-v36-content .c30-app-download{width:100%}.c3-v36-content .c30-app-download>div{gap:10px}.c3-v36-content .c30-app-download a{min-width:135px;justify-content:center}.c3-v36-content .c30-payments{justify-content:flex-start;max-width:100%;gap:6px}.c3-v36-content .c30-payments svg{width:32px;height:22px}.c3-v36-content .c30-socials{width:100%;gap:25px}.c3-v36-content .c30-footer-bottom{display:block;padding-top:5px;font-size:11px}.c3-v36-content .c30-footer-bottom>div{margin-top:14px;gap:14px;flex-wrap:wrap}.c3-v36-content .c30-sticky{bottom:8px;padding:10px 12px;gap:12px;width:calc(100% - 20px)}.c3-v36-content .c30-sticky>a{font-size:12px;padding:10px 13px}.c3-v36-content .c30-sticky>b{font-size:14px}.c3-v36-content .c30-sticky strong{font-size:12px}.c3-v36-content .c30-sticky span{font-size:10px}.c3-v36-content .c30-dialog{padding:30px 22px}.c3-v36-content .c30-lightbox{padding:35px 10px 10px}.c3-v36-content .c30-video-dialog{padding:30px 10px 10px}.c3-v36-content .c30-dialog h2{font-size:25px}}@media(max-width:360px){.c3-v36-content .c30-purchase{padding-inline:16px}.c3-v36-content .c30-color-card{width:60%}.c3-v36-content .c30-buy-actions{gap:8px}.c3-v36-content .c30-add,.c3-v36-content .c30-buy{font-size:13px;padding:10px 7px}.c3-v36-content .c30-review-controls [role=tablist]{gap:10px}.c3-v36-content .c30-review-controls [role=tab]{font-size:11px}.c3-v36-content .c30-warranty label{gap:5px}.c3-v36-content .c30-newsletter h2{font-size:28px}.c3-v36-content .c30-sticky{gap:8px}.c3-v36-content .c30-sticky>a{padding-inline:8px}.c3-v36-content .c30-box h2{font-size:26px}.c3-v36-content .c30-faq-panel{padding-inline:18px}}@media(prefers-reduced-motion:reduce){.c3-v36-content .c30-slide:not([hidden]){animation:none}.c3-v36-content .c30-fixed *{scroll-behavior:auto!important;transition:none!important}}.c3-v36-content #purchase.c30-purchase .c30-product-info>h1{font-size:34px!important;line-height:1.2!important;letter-spacing:-.025em!important;margin:0 0 18px!important;text-align:left!important}.c3-v36-content .c30-thumb-rail{overflow-x:hidden}.c3-v36-content .c30-thumb-rail button{width:100%;min-height:64px}.c3-v36-content .c30-slide[data-image-index="0"] img,.c3-v36-content .c30-slide[data-image-index="1"] img,.c3-v36-content .c30-slide[data-image-index="2"] img{object-fit:cover}.c3-v36-content .c30-whats-new .p10-feature-cells p>span{font-size:13px!important;line-height:1.45!important;display:block!important;margin-top:3px!important}.c3-v36-content .c30-option legend{font-size:16px!important;margin-bottom:14px!important;letter-spacing:0!important;line-height:1.5!important}@media(max-width:760px){.c3-v36-content .c30-thumb-rail{overflow-x:auto}.c3-v36-content .c30-thumb-rail button{width:57px;height:57px;min-height:57px}.c3-v36-content .c30-option legend{font-size:15px!important}}.c3-v36-content #Exclusive.c30-newsletter{padding:160px 0}.c3-v36-content #Exclusive.c30-newsletter h2{font-size:56px;line-height:1.4;margin:0 auto}.c3-v36-content #Exclusive.c30-newsletter h2 span{background-image:linear-gradient(45deg,#456afc,#b555ff)}.c3-v36-content #Exclusive.c30-newsletter>.c30-container>p:not(.c30-newsletter-status){font-size:24px;line-height:1.6;max-width:none;margin:0 auto 40px}.c3-v36-content #Exclusive.c30-newsletter form{max-width:600px;padding:6px}.c3-v36-content #Exclusive .c30-newsletter-status:empty{display:none}@media(min-width:761px){.c3-v36-content .c30-faq-intro p{font-size:17px;line-height:1.6;max-width:457px}.c3-v36-content .c30-faq-list summary{font-weight:700;line-height:1.1}.c3-v36-content .c30-faq-list details{padding:20px 0}}@media(max-width:760px){.c3-v36-content #Exclusive.c30-newsletter{padding:80px 0}.c3-v36-content #Exclusive.c30-newsletter h2{font-size:32px;line-height:1.4;margin-bottom:20px}.c3-v36-content #Exclusive.c30-newsletter>.c30-container>p:not(.c30-newsletter-status){font-size:16px;line-height:1.6;margin-bottom:30px}}@media(max-width:360px){.c3-v36-content #Exclusive.c30-newsletter h2{font-size:28px}}.c3-v36-content .c31-hero-wrap{min-width:0;width:100%}.c3-v36-content .c30-media-toolbar{position:relative;gap:8px}.c3-v36-content .c30-media-toolbar output{position:absolute;right:0;bottom:11px;margin:0!important;font-size:10px}.c3-v36-content .c30-media-toolbar button,.c3-v36-content .c30-media-toolbar a{padding:8px 20px}.c3-v36-content .c31-colors{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.c3-v36-content .c31-colors .c30-color-card{position:relative;isolation:isolate;width:100%;max-width:none;min-width:0;border:1px solid #d8d8d8;background:#fff;gap:4px;padding:7px 10px}.c3-v36-content .c31-colors .c30-color-card:has(input:checked){border-color:#a58ccb;background:linear-gradient(120deg,#f2edfb,#fff);box-shadow:0 0 0 1px #c4b2df}.c3-v36-content .c31-colors .c30-color-card img{width:44%;height:56px;flex-shrink:0}.c3-v36-content .c31-colors .c30-color-card span{font-size:14px}.c3-v36-content .c30-sizes{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.c3-v36-content .c30-sizes span{font-size:15px;position:relative;overflow:hidden}.c3-v36-content .is-unavailable{cursor:not-allowed!important;color:#aaa!important}.c3-v36-content .c31-colors .is-unavailable{background:#f6f6f6;border-color:#e0e0e0}.c3-v36-content .c31-colors .is-unavailable img{opacity:.4;filter:grayscale(.4)}.c3-v36-content .c30-sizes .is-unavailable span{background:#f4f4f4;border-color:#ddd;color:#aaa}.c3-v36-content .c31-colors .is-unavailable:after,.c3-v36-content .c30-sizes .is-unavailable span:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background:linear-gradient(to bottom right,transparent calc(50% - .55px),#bbb calc(50% - .55px),#bbb calc(50% + .55px),transparent calc(50% + .55px))}.c3-v36-content #experience .hrv-heading h2.c3-section-title>span{position:relative;width:fit-content!important;margin-inline:auto!important}.c3-v36-content #experience .hrv-heading h2.c3-section-title>span:after{left:50%!important;right:auto!important;width:45%}@supports (-webkit-background-clip:text){.c3-v36-content #night-health .c3-section-heading h2.c3-section-title>span{width:fit-content!important;margin-inline:auto!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important}}.c3-v36-content .c30-box-item img.c31-box-ring{aspect-ratio:1;width:100%;height:auto;object-fit:cover;object-position:56% 50%;mix-blend-mode:multiply}.c3-v36-content #v6-features .sl-panel .sl-cover{display:block!important}.c3-v36-content #v6-features .sl-panel .sl-cover>img{object-position:var(--c31-image-position,50% 50%);object-fit:cover}.c3-v36-content #v6-features .sl-cover-icon{display:grid!important;place-items:center;top:auto!important;bottom:22px;left:50%!important;width:70px;height:70px;border-radius:50%;border:1px solid #ffffff38}.c3-v36-content #v6-features .sl-cover-icon svg{width:44px;height:44px;stroke:currentColor;fill:none;stroke-width:1.6}.c3-v36-content .c30-faq-answer ul{list-style:disc;padding-left:20px}.c3-v36-content .c30-faq-answer li{margin:5px 0}@media(max-width:800px){.c3-v36-content #v6-features .sl-panel .sl-cover{display:block!important;scroll-snap-align:start}.c3-v36-content #v6-features .sl-cover-icon{width:60px;height:60px;bottom:18px}.c3-v36-content #v6-features .sl-cover-icon svg{width:36px;height:36px}}@media(max-width:760px){.c3-v36-content .c30-media-toolbar button,.c3-v36-content .c30-media-toolbar a{padding:7px 17px;font-size:13px}.c3-v36-content .c30-media-toolbar output{bottom:12px}.c3-v36-content .c31-colors{gap:8px}.c3-v36-content .c31-colors .c30-color-card{padding:7px;min-height:64px}.c3-v36-content .c31-colors .c30-color-card span{font-size:13px}.c3-v36-content .c31-colors .c30-color-card img{height:48px}.c3-v36-content .c30-sizes{gap:6px}.c3-v36-content .c30-sizes span{font-size:14px;min-height:44px}}@media(forced-colors:active){.c3-v36-content #night-health .c3-section-heading h2.c3-section-title>span{-webkit-text-fill-color:CanvasText!important}}.c3-v36-content #v6-adaptive .daf-tab-viewport{position:relative;min-width:0;width:100%;align-self:center}.c3-v36-content #v6-adaptive .daf-tab-viewport:after{content:"";position:absolute;right:0;top:0;bottom:0;width:42px}.c3-v36-content #v6-adaptive .daf-swipe-hint{display:none;align-items:center;justify-content:flex-end;gap:7px;border:0;padding:5px 2px 0;margin:0 0 0 auto;font-family:inherit;font-size:12px;font-weight:500;line-height:1.4;letter-spacing:.015em;min-height:26px;white-space:nowrap}.c3-v36-content #v6-adaptive .daf-bottom-controls[data-scrollable=true]{flex-direction:column;justify-content:center;gap:0}.c3-v36-content #v6-adaptive .daf-bottom-controls[data-scrollable=true] .daf-swipe-hint{display:flex}.c3-v36-content #v6-adaptive .daf-bottom-controls[data-more=false] .daf-swipe-hint{visibility:hidden}.c3-v36-content #v6-adaptive .daf-swipe-hint svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.c3-v36-content #v6-adaptive .daf-swipe-hint:focus-visible{border-radius:4px}@media(prefers-reduced-motion:no-preference){@keyframes daf-swipe-nudge{0%,to{transform:translate(0)}50%{transform:translate(4px)}}}.c3-v36-content .c30-slide[data-image-index="0"] img,.c3-v36-content .c30-slide[data-image-index="1"] img,.c3-v36-content .c30-slide[data-image-index="2"] img{object-position:50% 50%}.c3-v36-content .c31-colors .c30-color-card img{object-fit:contain;object-position:center}.c3-v36-content #v6-adaptive .c3-section-heading h2#v6-fit-title.c3-section-title,.c3-v36-content #v6-app .c3-section-heading h2#cx-heading.c3-section-title{overflow:visible!important}.c3-v36-content #v6-adaptive .c3-section-heading h2#v6-fit-title.c3-section-title>span,.c3-v36-content #v6-app .c3-section-heading h2#cx-heading.c3-section-title>span{padding:.08em .04em .2em!important;margin-top:-.08em!important;margin-bottom:-.2em!important;overflow:visible!important;box-decoration-break:clone;-webkit-box-decoration-break:clone}.c3-v36-content #v6-adaptive .daf-hotspot,.c3-v36-content #v6-engineering .de-hotspot,.c3-v36-content #specs .dt-hotspots button{width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;border:0!important;background:transparent!important;padding:0!important;box-shadow:none!important}.c3-v36-content #v6-adaptive .daf-hotspot>span,.c3-v36-content #v6-engineering .de-hotspot>b,.c3-v36-content #specs .dt-hotspots button>i{position:absolute!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important;width:20px!important;height:20px!important;border:0!important;border-radius:50%!important;background:transparent!important;box-shadow:none!important;opacity:1!important;isolation:isolate;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;font-size:0!important;overflow:visible!important}.c3-v36-content #v6-adaptive .daf-hotspot>span:before,.c3-v36-content #v6-engineering .de-hotspot>b:before,.c3-v36-content #specs .dt-hotspots button>i:before{content:""!important;position:absolute!important;left:50%!important;top:50%!important;width:12px!important;height:12px!important;transform:translate(-50%,-50%)!important;border:0!important;border-radius:50%!important;background:#fff!important;opacity:1!important;box-shadow:0 1px 3px #00000020!important;z-index:1}.c3-v36-content #v6-adaptive .daf-hotspot>span:after,.c3-v36-content #v6-engineering .de-hotspot>b:after,.c3-v36-content #specs .dt-hotspots button>i:after{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:20px!important;height:20px!important;border:0!important;border-radius:50%!important;background:#fff!important;box-shadow:none!important;opacity:.32;transform-origin:50% 50%;animation:c32-hotspot-breathe 2.8s ease-in-out infinite!important;animation-play-state:paused!important;z-index:0}.c3-v36-content #v6-adaptive .hs-visible .daf-hotspot>span:after,.c3-v36-content #v6-engineering .hs-visible .de-hotspot>b:after,.c3-v36-content #specs .hs-visible.dt-hotspots button>i:after{animation-play-state:running!important}@keyframes c32-hotspot-breathe{0%,to{transform:scale(.82);opacity:.28}50%{transform:scale(1.22);opacity:.48}}@media(prefers-reduced-motion:reduce){.c3-v36-content #v6-adaptive .daf-hotspot>span:after,.c3-v36-content #v6-engineering .de-hotspot>b:after,.c3-v36-content #specs .dt-hotspots button>i:after{animation:none!important;transform:none;opacity:.32}}.c3-v36-content #v6-adaptive .af-detail-visual.af-macro #af-motion-macro{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;max-width:100%!important;object-fit:cover!important;object-position:50% 49%!important}.c3-v36-content #v6-adaptive .af-detail-visual.af-macro .af-visual-note{padding:3px 6px;border-radius:4px}.c3-v36-content #v6-app #ap-count{white-space:nowrap}@media(max-width:760px){.c3-v36-content #v6-app .ap-controls{gap:8px;max-width:100%}.c3-v36-content #v6-app .ap-icon-button{flex:0 0 34px}.c3-v36-content #v6-app .ap-status{flex:0 0 auto}.c3-v36-content #v6-app .ap-pages{flex:0 1 auto;min-width:0;gap:0}.c3-v36-content #v6-app .ap-page{flex:0 1 22px;min-width:10px}}.c3-v36-content .c30-media-toolbar{margin-left:0;padding:18px 0 0!important;justify-content:center!important}.c3-v36-content .c35-media-links{display:flex;align-items:center;justify-content:center;gap:8px}.c3-v36-content .c35-media-links>button,.c3-v36-content .c35-media-links>a{display:flex;align-items:center;justify-content:center;min-height:42px;padding:8px 20px;line-height:1.2;white-space:nowrap}.c3-v36-content .c35-media-links>.c35-3d-link{min-width:68px;padding:4px 16px;color:#666}.c3-v36-content .c35-3d-mark{display:flex;flex-direction:column;align-items:center;width:30px;line-height:1}.c3-v36-content .c35-3d-mark>span{font-size:17px;font-weight:700;letter-spacing:.02em}.c3-v36-content .c35-3d-mark>svg{width:30px;height:11px;margin-top:1px;overflow:visible}.c3-v36-content .c35-media-links>a:hover{background:#dcd6e9;color:#4c3868}@media(min-width:761px)and (max-width:1100px){.c3-v36-content .c30-media-toolbar{margin-left:0}.c3-v36-content .c35-media-links>button,.c3-v36-content .c35-media-links>a{padding-inline:14px}.c3-v36-content .c35-media-links>.c35-3d-link{min-width:58px;padding-inline:12px}.c3-v36-content .c30-media-toolbar output{bottom:-14px}}@media(max-width:760px){.c3-v36-content .c30-media-toolbar{margin-left:0;padding:14px 0 0!important;display:grid;grid-template-columns:1fr;gap:7px}.c3-v36-content .c35-media-links{justify-self:center;gap:8px}.c3-v36-content .c35-media-links>button,.c3-v36-content .c35-media-links>a{min-height:40px;padding:7px 17px;font-size:13px}.c3-v36-content .c35-media-links>.c35-3d-link{min-width:62px;padding:4px 15px}.c3-v36-content .c30-media-toolbar output{position:static;justify-self:end;line-height:1.2}}@media(min-width:801px)and (max-width:1150px){.c3-v36-content #v6-engineering .de-readouts{width:310px}}.c3-v36-content .hrvm{display:none}@media(min-width:801px){#experience .hrv-scene{overflow:hidden!important}#experience .hrv-scene .hrv-photo{width:100%!important;height:100%!important;object-fit:cover!important;object-position:57% center!important}#experience .hrv-scene .hrv-shade{width:100%!important}}@media(max-width:800px){.c3-v36-content #experience>.wrap{width:100%;max-width:600px;padding-inline:16px;box-sizing:border-box}.c3-v36-content #experience .hrv-heading{margin:0 auto 25px!important;padding:0!important;text-align:center!important}.c3-v36-content #experience .hrv-heading .eyebrow{font-size:9px!important;letter-spacing:.18em!important;margin:0 0 13px!important}.c3-v36-content #experience .hrv-heading h2{font-size:clamp(33px,8.5vw,48px)!important;line-height:1.07!important;font-weight:600!important;-webkit-text-fill-color:#141218!important;letter-spacing:-.045em!important;margin:0!important}.c3-v36-content #experience .hrv-heading h2 span{display:block;-webkit-text-fill-color:currentColor!important}.c3-v36-content #experience .hrv-heading h2 span:after{left:50%!important;right:auto!important}.c3-v36-content #experience .hrv-support,.c3-v36-content #experience .hrv-layout{display:none!important}.c3-v36-content #experience .hrvm{display:block;text-align:center}.c3-v36-content #experience .hrvm-hero{position:relative;border-radius:20px;overflow:hidden;isolation:isolate}.c3-v36-content #experience .hrvm-photo{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover}.c3-v36-content #experience .hrvm-orbit{position:absolute;left:5%;top:10%;width:29%;aspect-ratio:1}.c3-v36-content #experience .hrvm .hrv-breath-orbit{position:relative;width:100%!important;height:100%!important;margin:0!important;display:grid;place-items:center}.c3-v36-content #experience .hrvm .hrv-breath-orbit i{position:absolute;top:10%;right:10%;bottom:10%;left:10%;border:1.5px solid #b28be8;border-radius:50%}.c3-v36-content #experience .hrvm .hrv-breath-orbit i+i{top:0;right:0;bottom:0;left:0}.c3-v36-content #experience .hrvm .hrv-breath-orbit>span{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:grid;place-items:center;font-size:clamp(10px,2.9vw,15px);letter-spacing:0;text-transform:none;line-height:1.2}.c3-v36-content #experience .hrvm .hrv-breath-orbit>span>span{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;white-space:nowrap;-webkit-text-fill-color:#fff;font:inherit;font-weight:600;letter-spacing:0}.c3-v36-content #experience .hrvm-out{position:absolute;top:0;right:0;bottom:0;left:0;white-space:nowrap}.c3-v36-content #experience .hrvm-live{position:absolute;bottom:0;left:0;right:0;display:flex;align-items:center;gap:9px;padding:30px 12px 12px}.c3-v36-content #experience .hrvm-live>span{order:-1;white-space:nowrap;font-size:7px;letter-spacing:.1em}.c3-v36-content #experience .hrvm-live svg{display:block;min-width:0;flex:1;width:50%;height:30px;overflow:hidden}.c3-v36-content #experience .hrvm-live .hrvm-wave-glow{fill:none;stroke:#bd7cff;stroke-width:9}.c3-v36-content #experience .hrvm-live .hrvm-wave-core{fill:none;stroke:#f2ddff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none}.c3-v36-content #experience .hrvm-steps{list-style:none;padding:0;margin:18px 0 0;display:grid;grid-template-columns:repeat(3,1fr);gap:0}.c3-v36-content #experience .hrvm-steps li{position:relative;display:flex;flex-direction:column;gap:6px;align-items:center}.c3-v36-content #experience .hrvm-steps li:not(:last-child):after{content:"";position:absolute;left:71%;top:8px;width:58%;height:1px}.c3-v36-content #experience .hrvm-steps small{font-size:11px}.c3-v36-content #experience .hrvm-steps span{font-size:17px}.c3-v36-content #experience .hrvm-result{border-top:1px solid #e7e0ee;margin-top:22px;padding-top:19px}.c3-v36-content #experience .hrvm-result h3{font-size:21px;font-weight:500;letter-spacing:-.035em;line-height:1.2;margin:0 0 14px;text-align:center}.c3-v36-content #experience .hrvm-result>svg{display:block;width:100%;height:78px;overflow:visible}.c3-v36-content #experience .hrvm-result .hrv-chart-baseline{display:none}.c3-v36-content #experience .hrvm-result .hrv-response-path{fill:none;stroke:#9564cf;stroke-width:2;stroke-dasharray:360}.c3-v36-content #experience .hrvm-axis{display:flex;justify-content:space-between;font-size:8px;letter-spacing:.15em}.c3-v36-content #experience .hrvm-result p{font-size:12px;line-height:1.5;margin:12px auto 0;max-width:32em;text-align:center}.c3-v36-content #experience .hrv-inline-note{margin-top:8px!important;padding:0!important;display:block!important;text-align:center!important}.c3-v36-content #experience .hrv-inline-note p{font-size:9px!important;line-height:1.5!important;text-align:center!important;max-width:38em;margin:0 auto!important}.c3-v36-content #experience .hrv-inline-note>button{display:none!important}}@keyframes hrvm-breath{0%,to{transform:scale(.78);opacity:.7}40%{transform:scale(1);opacity:1}}@keyframes hrvm-in{0%,to{opacity:1}40%{opacity:0}}@keyframes hrvm-out{0%,to{opacity:0}40%{opacity:1}}@keyframes hrvm-wave{0%{transform:translate(0)}to{transform:translate(-80px)}}@keyframes hrvm-trace{0%{stroke-dashoffset:360;opacity:.5}40%,to{stroke-dashoffset:0;opacity:1}}@media(prefers-reduced-motion:reduce){.c3-v36-content #experience .hrvm .hrv-breath-orbit>span>.hrvm-out{display:none}.c3-v36-content #experience .hrvm .hrv-response-path{stroke-dashoffset:0}}.c3-v36-content #night-health.sleep-report{padding:78px 0 62px;border:0;overflow:hidden}.c3-v36-content #night-health .sr-wrap{max-width:1440px;width:100%;padding-inline:32px;box-sizing:border-box;margin-inline:auto}.c3-v36-content #night-health .sr-heading{text-align:center;max-width:1000px;margin:0 auto 34px}.c3-v36-content #night-health .sr-eyebrow{font-size:11px;line-height:1.5;letter-spacing:.25em;margin:0 0 22px}.c3-v36-content #night-health .sr-heading h2{font-size:clamp(38px,4.1vw,64px);font-weight:500;line-height:1.08;letter-spacing:-.045em;margin:0;text-align:center}.c3-v36-content #night-health .sr-heading h2 span{-webkit-text-fill-color:currentColor}.c3-v36-content #night-health .sr-subtitle{font-size:18px;line-height:1.5;margin:16px 0 0;text-align:center}.c3-v36-content #night-health .sr-panel{display:grid;grid-template-columns:1.12fr 1fr;align-items:stretch;border:1px solid #273043;border-radius:28px;overflow:hidden;isolation:isolate}.c3-v36-content #night-health .sr-scene{position:relative;min-width:0;min-height:550px;margin:0;overflow:hidden}.c3-v36-content #night-health .sr-photo{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;object-position:50% 43%}.c3-v36-content #night-health .sr-scene:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.c3-v36-content #night-health .sr-report{position:relative;align-self:center;min-width:0;padding:34px clamp(22px,2.4vw,38px) 30px;text-align:center;box-sizing:border-box}.c3-v36-content #night-health .sr-report h3{font-size:11px;line-height:1.5;font-weight:500;letter-spacing:.2em;text-transform:uppercase;margin:0}.c3-v36-content #night-health .sr-sample{font-size:13px;line-height:1.5;margin:8px 0 0}.c3-v36-content #night-health .sr-total{display:flex;flex-direction:column;align-items:center;gap:4px;margin:18px 0 20px}.c3-v36-content #night-health .sr-total strong{font-size:clamp(40px,3.7vw,56px);line-height:1.05;font-weight:500;letter-spacing:-.045em;font-variant-numeric:tabular-nums}.c3-v36-content #night-health .sr-total>span{font-size:16px;line-height:1.4}.c3-v36-content #night-health .sr-stage-bar{display:flex;gap:1px;height:24px;overflow:hidden;border-radius:5px}.c3-v36-content #night-health .sr-segment{display:block;flex-basis:0;min-width:0;border-radius:2px}.c3-v36-content #night-health .sr-axis{display:flex;justify-content:space-between;margin-top:7px;font-size:12px;line-height:1.4;font-variant-numeric:tabular-nums}.c3-v36-content #night-health .sr-legend{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 18px;margin:15px 0 0;font-size:12px;line-height:1.5}.c3-v36-content #night-health .sr-legend>span{display:inline-flex;align-items:center;gap:7px;white-space:nowrap}.c3-v36-content #night-health .sr-legend i{display:block;width:11px;height:11px;border-radius:50%;flex:none}.c3-v36-content #night-health .sr-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;border-top:1px solid #44506480}.c3-v36-content #night-health .sr-primary{margin-top:25px;padding-top:20px;padding-bottom:19px}.c3-v36-content #night-health .sr-metric{display:flex;flex-direction:column;align-items:center;min-width:0;padding-inline:9px;text-align:center}.c3-v36-content #night-health .sr-metric+.sr-metric{border-left:1px solid #44506480}.c3-v36-content #night-health .sr-metric dt{font-size:14px;line-height:1.4;font-weight:400;margin:7px 0 0}.c3-v36-content #night-health .sr-metric dd{order:-1;display:flex;justify-content:center;align-items:baseline;flex-wrap:wrap;gap:0 7px;font-size:clamp(32px,3.4vw,50px);line-height:1.08;letter-spacing:-.04em;font-weight:500;font-variant-numeric:tabular-nums;margin:0}.c3-v36-content #night-health .sr-metric dd small{font-size:clamp(11px,1.15vw,16px);font-weight:400;letter-spacing:0;white-space:nowrap}.c3-v36-content #night-health .sr-explanation{display:block;font-size:12px;line-height:1.35;margin-top:2px}.c3-v36-content #night-health .sr-secondary{padding-top:17px}.c3-v36-content #night-health .sr-secondary dd{font-size:clamp(25px,2.2vw,32px)}.c3-v36-content #night-health .sr-secondary dt{font-size:13px;margin-top:5px}.c3-v36-content #night-health .sr-ending{text-align:center;margin:38px auto 0;max-width:980px}.c3-v36-content #night-health .sr-ending p:first-child{font-size:clamp(21px,2.1vw,30px);line-height:1.35;letter-spacing:-.02em;margin:0}.c3-v36-content #night-health .sr-ending p+p{font-size:18px;line-height:1.5;margin:7px 0 0}@keyframes sr-report-in{0%{opacity:.55;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes sr-stage-in{0%{opacity:.2;transform:scaleX(.15)}to{opacity:1;transform:scaleX(1)}}@media(max-width:1000px)and (min-width:761px){.c3-v36-content #night-health .sr-wrap{padding-inline:24px}.c3-v36-content #night-health .sr-panel{grid-template-columns:1fr 1fr}.c3-v36-content #night-health .sr-report{padding-inline:20px}.c3-v36-content #night-health .sr-legend{column-gap:12px;font-size:11px}.c3-v36-content #night-health .sr-metric dt{font-size:12px}.c3-v36-content #night-health .sr-explanation{font-size:11px}}@media(max-width:760px){.c3-v36-content #night-health.sleep-report{padding:58px 0 42px}.c3-v36-content #night-health .sr-wrap{padding-inline:16px;max-width:600px}.c3-v36-content #night-health .sr-heading{margin-bottom:24px}.c3-v36-content #night-health .sr-eyebrow{font-size:9px;letter-spacing:.2em;margin-bottom:15px}.c3-v36-content #night-health .sr-heading h2{font-size:clamp(29px,7.6vw,44px);line-height:1.1;letter-spacing:-.045em}.c3-v36-content #night-health .sr-subtitle{font-size:13px;line-height:1.5;margin:14px 0 0}.c3-v36-content #night-health .sr-panel{display:block;border:0;border-radius:20px 20px 0 0;overflow:hidden}.c3-v36-content #night-health .sr-scene{min-height:0;aspect-ratio:1.08}.c3-v36-content #night-health .sr-photo{object-position:50% 43%}.c3-v36-content #night-health .sr-report{padding:12px 4px 0}.c3-v36-content #night-health .sr-report h3{font-size:9px;letter-spacing:.18em}.c3-v36-content #night-health .sr-sample{font-size:11px;margin-top:6px}.c3-v36-content #night-health .sr-total{margin:20px 0 17px;gap:5px}.c3-v36-content #night-health .sr-total strong{font-size:46px}.c3-v36-content #night-health .sr-total>span{font-size:13px}.c3-v36-content #night-health .sr-stage-bar{height:17px}.c3-v36-content #night-health .sr-axis{font-size:10px;margin-top:7px}.c3-v36-content #night-health .sr-legend{gap:10px 14px;margin-top:12px;font-size:11px}.c3-v36-content #night-health .sr-legend>span{gap:5px}.c3-v36-content #night-health .sr-legend i{width:9px;height:9px}.c3-v36-content #night-health .sr-primary{margin-top:20px;padding-top:17px;padding-bottom:17px}.c3-v36-content #night-health .sr-metric{padding-inline:6px}.c3-v36-content #night-health .sr-metric dd{font-size:36px;gap:0 5px;min-height:39px}.c3-v36-content #night-health .sr-metric dd small{font-size:11px}.c3-v36-content #night-health .sr-metric dt{font-size:12px;margin-top:6px}.c3-v36-content #night-health .sr-explanation{font-size:10px;max-width:145px;margin:3px auto 0}.c3-v36-content #night-health .sr-secondary{padding-top:16px}.c3-v36-content #night-health .sr-secondary dd{font-size:26px;min-height:28px}.c3-v36-content #night-health .sr-secondary dt{font-size:11px}.c3-v36-content #night-health .sr-ending{margin-top:30px}.c3-v36-content #night-health .sr-ending p:first-child{font-size:18px;line-height:1.4}.c3-v36-content #night-health .sr-ending p+p{font-size:13px;margin-top:8px}}@media(max-width:360px){.c3-v36-content #night-health .sr-metric dd{font-size:31px}.c3-v36-content #night-health .sr-metric dd small{font-size:10px}.c3-v36-content #night-health .sr-secondary dd{font-size:24px}.c3-v36-content #night-health .sr-legend{column-gap:10px;font-size:10px}}.c3-v36-content #v6-features .hd-panel.sl-panel .sl-card{width:var(--sl-card);min-width:var(--sl-card);max-width:var(--sl-card);flex:0 0 var(--sl-card);height:auto;min-height:0;box-sizing:border-box}.c3-v36-content #v6-features .hd-panel.sl-panel .sl-visual{width:100%;height:var(--sl-card);min-height:0;max-height:none;aspect-ratio:1}@media(max-width:800px){#night-health .sr-heading,#v6-features .hd-heading,#v6-app .cf-heading,#v6-engineering .de-heading,#v6-compare.cm-minimal .cm-heading,#specs .dt-heading,#in-the-box .box-heading,#fit.fw-module .fw-heading,#faq.fq-module .faq-heading{display:block;position:static;width:100%;max-width:100%;box-sizing:border-box;text-align:center;margin:0 auto 28px;padding-block:0}#night-health .sr-heading h2#nf-title,#v6-features .hd-heading h2,#v6-app .cf-heading h2,#v6-engineering .de-heading h2,#v6-compare .cm-heading h2,#specs .dt-heading h2,#in-the-box .box-heading h2,#fit.fw-module .fw-heading h2,#faq.fq-module .faq-heading h2,.final-choice h2{font-size:clamp(33px,8.5vw,48px);font-weight:600;line-height:1.07;letter-spacing:-.045em;text-align:center;text-wrap:balance;white-space:normal;width:100%;max-width:100%;margin:0 auto}#night-health .sr-heading h2 span,#v6-features .hd-heading h2 span,#v6-app .cf-heading h2 span,#v6-engineering .de-heading h2 span,#fit.fw-module .fw-heading h2 span,.final-choice h2 span{display:block}#v6-engineering .de-heading h2 br{display:none}#v6-features .hd-heading h2 span{-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important}#night-health .sr-subtitle,#v6-features .hd-heading-copy,#v6-app .cf-heading>p:not(.cf-eyebrow),#v6-engineering .de-intro,#v6-compare .cm-heading>p,#specs .dt-heading>p,#in-the-box .box-heading>p,#fit .fw-lead,#faq .faq-heading>.body{display:none!important}#night-health .sr-eyebrow,#v6-app .cf-eyebrow,#v6-engineering .de-eyebrow,#specs .dt-eyebrow,#in-the-box .box-heading .eyebrow,#fit .fw-eyebrow,#faq .faq-heading>.eyebrow,.final-choice .eyebrow{font-size:9px;line-height:1.45;letter-spacing:.18em;text-align:center;margin:0 0 13px}.final-choice>.wrap{flex-direction:column;align-items:center;text-align:center;gap:24px}.final-choice>.wrap>div{width:100%}#fit .fw-desktop-cta{margin-inline:auto}#experience .hrvm-live{justify-content:space-between;gap:18px;padding:27px 16px 16px}#experience .hrvm-live>span{font-size:clamp(9px,2.4vw,11px);letter-spacing:.09em;line-height:1.4}#experience .hrvm-live-signal{display:flex;align-items:center;justify-content:space-between;width:64px;height:20px;flex:0 0 64px}#experience .hrvm-live-signal i{display:block;width:3px;height:10px;border-radius:3px}#experience .hrvm-result .hrv-response-path{stroke:#826697}}@keyframes hrvm-signal{0%,45%,to{opacity:.35}18%{opacity:1}}@media(max-width:800px)and (prefers-reduced-motion:reduce){.c3-v36-content #experience .hrvm-result .hrv-response-path{stroke-dashoffset:0}}@media(max-width:800px)and (forced-colors:active){.c3-v36-content #v6-features .hd-heading h2 span{-webkit-text-fill-color:CanvasText!important}}.c3-v36-content #v6-app.ap-module{--ap-frame:600px;padding:68px 0 38px!important;overflow:hidden;isolation:isolate}.c3-v36-content #v6-app.ap-module:before,.c3-v36-content #v6-app.ap-module:after{display:none!important}.c3-v36-content #v6-app .ap-wrap{width:100%;max-width:none;margin:0;padding:0}.c3-v36-content #v6-app.ap-module .c3-section-heading{padding-inline:24px!important;margin-bottom:22px!important}.c3-v36-content #v6-app .ap-stage{height:calc(var(--ap-frame)*1.125);position:relative;width:100%;margin:0;isolation:isolate;overflow:clip}.c3-v36-content #v6-app .ap-scene{position:absolute;top:0;left:50%;width:var(--ap-frame);aspect-ratio:8/9}.c3-v36-content #v6-app .ap-hand{position:relative;z-index:2;display:block;width:100%;height:100%;max-width:none;object-fit:fill;-webkit-user-select:none;user-select:none}.c3-v36-content #v6-app .ap-display{position:absolute;top:4.5%;left:30.5%;width:39%;height:75.56%;border-radius:calc(var(--ap-frame)*.05667);overflow:hidden;isolation:isolate;z-index:1;touch-action:pan-y pinch-zoom}.c3-v36-content #v6-app .ap-reel{position:absolute;top:0;right:0;bottom:0;left:0}.c3-v36-content #v6-app .ap-shot{width:100%;height:100%;margin:0;display:block;position:relative;overflow:hidden}.c3-v36-content #v6-app .ap-shot .ax-source{position:relative;width:100%;height:100%;aspect-ratio:942/2048;overflow:hidden;container-type:inline-size;isolation:isolate}.c3-v36-content #v6-app .ap-shot .ax-source>img{display:block;width:100%;height:100%;object-fit:fill;max-width:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.c3-v36-content #v6-app .ap-shot .ax-local-text{position:absolute;box-sizing:border-box;display:flex;align-items:center;white-space:normal;font-family:Arial,Helvetica,sans-serif;font-weight:400;line-height:1.3;padding:0;z-index:1;overflow:hidden;text-align:left;letter-spacing:0}.c3-v36-content #v6-app .ap-navigation{position:absolute;z-index:5;top:calc(var(--ap-frame)*.7875);left:50%;width:min(580px,calc(100% - 32px));border:1px solid #c5b8db26;border-radius:32px}.c3-v36-content #v6-app .ap-tabs{position:relative;display:flex;gap:3px;padding:5px;overflow-x:auto;scrollbar-width:none;scroll-padding-inline:28px;overscroll-behavior-x:contain}.c3-v36-content #v6-app .ap-tabs::-webkit-scrollbar{display:none}.c3-v36-content #v6-app button{font-family:inherit;-webkit-tap-highlight-color:transparent}.c3-v36-content #v6-app .ap-tab{flex:1 0 auto;position:relative;border:0;border-radius:26px;min-height:43px;padding:10px 16px;font-size:11px;font-weight:500;line-height:1.15;white-space:nowrap}.c3-v36-content #v6-app .ap-categories-prev,.c3-v36-content #v6-app .ap-categories-next{position:absolute;z-index:3;top:3px;bottom:3px;width:36px;padding:8px;border:0;border-radius:26px}.c3-v36-content #v6-app .ap-categories-prev{left:2px}.c3-v36-content #v6-app .ap-categories-next{right:2px}.c3-v36-content #v6-app .ap-categories-prev[hidden],.c3-v36-content #v6-app .ap-categories-next[hidden]{display:none}.c3-v36-content #v6-app .ap-controls{display:flex;align-items:center;justify-content:center;gap:16px;position:relative;z-index:6;margin:19px auto 0}.c3-v36-content #v6-app .ap-icon-button{width:34px;height:34px;display:grid;place-items:center;padding:8px;border:1px solid #ffffff1a;border-radius:50%}.c3-v36-content #v6-app .ap-icon-button svg,.c3-v36-content #v6-app .ap-categories-prev svg,.c3-v36-content #v6-app .ap-categories-next svg{display:block;width:18px;height:18px;stroke-width:1.6}.c3-v36-content #v6-app .ap-pages{display:flex;align-items:center;gap:2px}.c3-v36-content #v6-app .ap-page{width:22px;height:34px;position:relative;border:0;padding:0}.c3-v36-content #v6-app .ap-page:before{content:"";display:block;width:4px;height:4px;border-radius:4px;margin:auto}.c3-v36-content #v6-app .ap-page[aria-current=true]:before{width:18px}.c3-v36-content #v6-app .ap-caption{max-width:540px;margin:14px auto 0;text-align:center;padding:0 22px}.c3-v36-content #v6-app .ap-caption h3{font-size:19px;line-height:1.25;font-weight:500;letter-spacing:-.025em;margin:0}.c3-v36-content #v6-app .ap-caption p{font-size:12px;line-height:1.6;margin:8px auto 0;min-height:20px;max-width:440px}.c3-v36-content #v6-app .ap-status{display:flex;gap:12px;align-items:center;font-size:10px;line-height:1;letter-spacing:.12em;font-variant-numeric:tabular-nums}.c3-v36-content #v6-app .ap-progress{width:44px;height:2px;border-radius:2px;overflow:hidden}.c3-v36-content #v6-app .ap-progress span{display:block;width:0;height:100%}.c3-v36-content #v6-app .ap-footnote{font-size:9px;text-align:center;margin:15px auto 0;padding:0 20px}.c3-v36-content #v6-app .ap-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;white-space:nowrap}.c3-v36-content #v6-app [data-ap-play]{display:none}.c3-v36-content #v6-app[data-playing=false] [data-ap-play]{display:block}.c3-v36-content #v6-app[data-playing=false] [data-ap-pause]{display:none}@media(max-width:800px){.c3-v36-content #v6-app.ap-module{--ap-frame:min(560px,145vw);padding:54px 0 30px!important}.c3-v36-content #v6-app.ap-module .cf-heading{margin-bottom:26px!important}.c3-v36-content #v6-app .ap-tab{min-height:42px;padding:10px 16px;font-size:11px;flex:0 0 auto}.c3-v36-content #v6-app .ap-navigation{width:calc(100% - 28px);border-radius:28px}.c3-v36-content #v6-app .ap-tabs{padding:4px 30px 4px 4px}.c3-v36-content #v6-app .ap-controls{margin-top:12px;gap:10px}.c3-v36-content #v6-app .ap-caption{margin-top:12px}.c3-v36-content #v6-app .ap-caption h3{font-size:18px}.c3-v36-content #v6-app .ap-caption p{font-size:11px;max-width:310px;min-height:36px}.c3-v36-content #v6-app .ap-status{font-size:9px;gap:8px}.c3-v36-content #v6-app .ap-progress{width:30px}}@media(prefers-reduced-motion:reduce){.c3-v36-content #v6-app.ap-module *,.c3-v36-content #v6-app.ap-module *:before{scroll-behavior:auto!important}}.c3-v36-content #v6-app .st-workout-panel{position:absolute;left:3.4%;top:15.27%;width:93.25%;height:54.13%;border-radius:3.7cqw;font-family:Arial,Helvetica,sans-serif;box-sizing:border-box;z-index:2;padding:0;overflow:hidden;text-align:center}.c3-v36-content #v6-app .st-workout-info{position:absolute;right:5.7%;top:3.9%;display:grid;place-items:center;width:4cqw;height:4cqw;border:1px solid #ddd;border-radius:50%;font-size:2.8cqw;font-weight:700;line-height:1}.c3-v36-content #v6-app .st-workout-time{position:absolute;top:12.8%;left:0;width:100%;font-size:16.4cqw;letter-spacing:-.035em;font-weight:700;line-height:1.12;font-variant-numeric:tabular-nums}.c3-v36-content #v6-app .st-workout-duration{position:absolute;top:30.2%;left:0;width:100%;font-size:4.1cqw;line-height:1.3}.c3-v36-content #v6-app .st-workout-metrics{position:absolute;left:4.4%;right:4.4%;top:47%;display:grid;grid-template-columns:1fr 1fr;row-gap:5cqw}.c3-v36-content #v6-app .st-workout-metric{min-width:0}.c3-v36-content #v6-app .st-workout-value{white-space:nowrap;font-size:7.9cqw;font-weight:700;line-height:1.12;letter-spacing:-.035em;font-variant-numeric:tabular-nums}.c3-v36-content #v6-app .st-workout-value small{font-size:3.1cqw;font-weight:400;letter-spacing:0;margin-left:.3cqw}.c3-v36-content #v6-app .st-workout-label{font-size:3.1cqw;line-height:1.4;margin-top:1.5cqw;white-space:nowrap}.c3-v36-content :is(#v6-adaptive,#experience,#night-health,#v6-features,#v6-app,#v6-engineering,#v6-compare,#specs,#in-the-box,#fit,#faq,.p10-new,.final-choice) .c3-section-heading{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;position:static!important;grid-column:1/-1;width:100%!important;max-width:100%!important;text-align:center!important;margin:0 auto 42px!important;padding:0!important;gap:0!important}.c3-v36-content :is(#v6-adaptive,#experience,#night-health,#v6-features,#v6-app,#v6-engineering,#v6-compare,#specs,#in-the-box,#fit,#faq,.p10-new,.final-choice) .c3-section-heading>div{width:100%;max-width:none!important;text-align:center!important;margin:0!important;padding:0!important}.c3-v36-content :is(#v6-adaptive,#experience,#night-health,#v6-features,#v6-app,#v6-engineering,#v6-compare,#specs,#in-the-box,#fit,#faq,.p10-new,.final-choice) .c3-section-heading h2.c3-section-title{font-family:CIRCUL Aspekta,Arial,sans-serif!important;font-size:clamp(44px,4.8vw,76px)!important;font-weight:600!important;line-height:1.055!important;letter-spacing:-.055em!important;text-align:center!important;white-space:nowrap!important;text-wrap:nowrap!important;width:100%!important;max-width:100%!important;margin:0 auto!important}.c3-v36-content :is(#v6-adaptive,#experience,#night-health,#v6-features,#v6-app,#v6-engineering,#v6-compare,#specs,#in-the-box,#fit,#faq,.p10-new,.final-choice) .c3-section-heading h2.c3-section-title>span{display:block!important;white-space:nowrap!important}.c3-v36-content :is(#v6-adaptive,#experience,#night-health,#v6-features,#v6-app,#v6-engineering,#v6-compare,#specs,#in-the-box,#fit,#faq,.p10-new,.final-choice) .c3-section-heading .c3-subtitle{display:block!important;max-width:660px!important;margin:18px auto 0!important;padding:0!important;font-size:16px!important;font-weight:400;line-height:1.6!important;letter-spacing:-.01em;text-align:center!important}.c3-v36-content :is(#v6-adaptive,#experience,#night-health,#v6-features,#v6-app,#v6-engineering,#v6-compare,#specs,#in-the-box,#fit,#faq,.p10-new,.final-choice) .c3-section-heading .c3-subtitle-wrap{max-width:660px!important;margin:0 auto!important;padding:0!important}.c3-v36-content :is(#v6-adaptive,#experience,#night-health,#v6-features,#v6-app,#v6-engineering,#v6-compare,#specs,#in-the-box,#fit,#faq,.p10-new,.final-choice) .c3-section-heading .c3-eyebrow{font-size:10px!important;line-height:1.4!important;letter-spacing:.18em!important;text-align:center!important;margin:0 0 17px!important}.c3-v36-content #fit .fw-layout{display:block!important}.c3-v36-content #fit .fw-steps{max-width:980px;margin:0 auto}.c3-v36-content #fit .fw-heading .fw-desktop-cta{margin:22px auto 0}.c3-v36-content #fit .fw-heading .fw-play{margin:12px auto 0}.c3-v36-content #faq.fq-module .faq-layout{display:block!important;max-width:1100px;margin:auto}.c3-v36-content #faq .faq-heading .text-link{margin:20px auto 0!important}.c3-v36-content .final-choice>.wrap{flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;gap:24px!important}.c3-v36-content .final-choice .c3-section-heading{margin:0!important}.c3-v36-content .final-choice .c3-subtitle{color:#aaa0b5}.c3-v36-content .p10-new .c3-section-heading{margin-bottom:32px!important}.c3-v36-content .p10-new .c3-subtitle{color:#78717f}.c3-v36-content #specs.ts-module{--ts-ink:#211d27;--ts-muted:#79737f;--ts-line:#dfdbe4;--ts-accent:#7043b6;padding:60px 0 40px;scroll-margin-top:86px;border-top:1px solid #edeaf0}.c3-v36-content #specs .ts-wrap{position:relative;width:calc(100% - 96px);max-width:1260px;margin:auto}.c3-v36-content #specs .c3-section-heading{margin-bottom:38px!important}.c3-v36-content #specs .ts-toolbar{position:relative;display:flex;justify-content:flex-end;margin:-20px 0 22px}.c3-v36-content #specs .ts-link{display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:40px;padding:3px 0;font:inherit;font-size:13px;border:0;border-bottom:1px solid #a992bb}.c3-v36-content #specs .ts-link svg{width:18px;height:18px}.c3-v36-content #specs .ts-link .ts-icon{width:18px;height:18px}.c3-v36-content #specs .ts-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:0 0 32px;border-bottom:1px solid var(--ts-line)}.c3-v36-content #specs .ts-metric{position:relative;display:flex;flex-direction:column;align-items:flex-start;text-align:left;padding:0 28px;border:0;border-left:1px solid var(--ts-line);font:inherit;border-radius:0}.c3-v36-content #specs .ts-metric:first-child{border-left:0;padding-left:0}.c3-v36-content #specs .ts-icon{display:block;width:34px;height:34px;flex-shrink:0}.c3-v36-content #specs .ts-icon svg{display:block;width:100%;height:100%;stroke-width:1.4;overflow:visible}.c3-v36-content #specs .ts-metric strong{font-size:clamp(28px,3.1vw,45px);font-weight:400;line-height:1.1;letter-spacing:-.045em;margin:17px 0 8px;white-space:nowrap}.c3-v36-content #specs .ts-metric sup{font-size:.48em;vertical-align:super}.c3-v36-content #specs .ts-metric>span:last-child{font-size:14px;line-height:1.4}.c3-v36-content #specs .ts-groups{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.c3-v36-content #specs .ts-group{position:relative;min-width:0;padding:24px 0;scroll-margin-top:110px}.c3-v36-content #specs .ts-group:nth-child(odd){padding-right:46px}.c3-v36-content #specs .ts-group:nth-child(2n){padding-left:46px}.c3-v36-content #specs .ts-group:nth-child(2n):before{content:"";position:absolute;left:0;top:25px;bottom:25px;width:1px}.c3-v36-content #specs .ts-group:nth-child(n+3){border-top:1px solid var(--ts-line)}.c3-v36-content #specs .ts-group h3{font-size:25px;line-height:1.2;letter-spacing:-.035em;font-weight:400;margin:16px 0 22px}.c3-v36-content #specs .ts-group dl{margin:0;display:grid;gap:12px}.c3-v36-content #specs .ts-group dl>div{display:grid;grid-template-columns:minmax(116px,.8fr) minmax(0,1.25fr);gap:16px;font-size:14px;line-height:1.4}.c3-v36-content #specs .ts-group dd{margin:0}.c3-v36-content #specs .ts-footer{display:flex;align-items:flex-start;justify-content:space-between;gap:40px;padding-top:22px;border-top:1px solid var(--ts-line)}.c3-v36-content #specs .ts-footer p{max-width:920px;font-size:11px;line-height:1.6;margin:0}.c3-v36-content #specs .ts-footer .ts-link{flex-shrink:0;min-height:30px}.c3-v36-content #ts-care{width:calc(100% - 40px);max-width:480px;border:1px solid #e2dbe9;border-radius:18px;padding:30px;background:#fff;color:#24202b;box-shadow:0 22px 80px #17101b33}.c3-v36-content #ts-care::backdrop{background:#15101877;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.c3-v36-content #ts-care h3{font:400 27px/1.15 CIRCUL Aspekta,Arial,sans-serif;letter-spacing:-.03em;margin:15px 0 22px}.c3-v36-content #ts-care p{font-size:14px;line-height:1.65;color:#696170}.c3-v36-content #ts-care .ts-close{display:block;margin-left:auto;border:0;background:none;color:#655376;font-size:13px;min-height:36px;cursor:pointer}.c3-v36-content #v6-compare .cm-swipe-cue{display:none}@media(max-width:800px){.c3-v36-content :is(#v6-adaptive,#experience,#night-health,#v6-features,#v6-app,#v6-engineering,#v6-compare,#specs,#in-the-box,#fit,#faq,.p10-new,.final-choice) .c3-section-heading{margin-bottom:28px!important}.c3-v36-content :is(#v6-adaptive,#experience,#night-health,#v6-features,#v6-app,#v6-engineering,#v6-compare,#specs,#in-the-box,#fit,#faq,.p10-new,.final-choice) .c3-section-heading h2.c3-section-title{font-size:clamp(28px,8.3vw,44px)!important;line-height:1.08!important;font-weight:600!important;letter-spacing:-.05em!important}.c3-v36-content :is(#v6-adaptive,#experience,#night-health,#v6-features,#v6-app,#v6-engineering,#v6-compare,#specs,#in-the-box,#fit,#faq,.p10-new,.final-choice) .c3-section-heading .c3-subtitle,.c3-v36-content :is(#v6-adaptive,#experience,#night-health,#v6-features,#v6-app,#v6-engineering,#v6-compare,#specs,#in-the-box,#fit,#faq,.p10-new,.final-choice) .c3-section-heading .c3-subtitle-wrap{display:none!important}.c3-v36-content :is(#v6-adaptive,#experience,#night-health,#v6-features,#v6-app,#v6-engineering,#v6-compare,#specs,#in-the-box,#fit,#faq,.p10-new,.final-choice) .c3-section-heading .c3-eyebrow{font-size:9px!important;margin-bottom:13px!important}.c3-v36-content #fit .fw-heading .fw-desktop-cta{display:none!important}.c3-v36-content #fit .fw-heading .fw-play{margin:17px auto 0}.c3-v36-content #specs.ts-module{padding:58px 0 40px;font-size:16px;line-height:normal}.c3-v36-content #specs .ts-wrap{position:relative;width:calc(100% - 36px)}.c3-v36-content #specs .c3-section-heading{margin-bottom:28px!important}.c3-v36-content #specs .ts-toolbar{position:static;justify-content:center;margin-bottom:27px}.c3-v36-content #specs .ts-link{font-size:12px;gap:10px}.c3-v36-content #specs .ts-metrics{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:27px;padding-bottom:28px}.c3-v36-content #specs .ts-metric{padding:0 18px!important}.c3-v36-content #specs .ts-metric:nth-child(odd){border-left:0;padding-left:0!important}.c3-v36-content #specs .ts-icon{width:28px;height:28px}.c3-v36-content #specs .ts-metric strong{font-size:clamp(25px,7vw,34px);margin:12px 0 6px}.c3-v36-content #specs .ts-metric>span:last-child{font-size:12px}.c3-v36-content #specs .ts-groups{grid-template-columns:1fr}.c3-v36-content #specs .ts-group{padding:24px 0!important;border-top:1px solid var(--ts-line)}.c3-v36-content #specs .ts-group:first-child{border-top:0}.c3-v36-content #specs .ts-group:before{display:none}body.template-product-circul3 .c3-v36-content #specs.ts-module .ts-group>h3{font-size:23px;margin:0!important;padding:12px 0 19px!important}.c3-v36-content #specs .ts-group dl{gap:11px}.c3-v36-content #specs .ts-group dl>div{grid-template-columns:minmax(90px,.7fr) minmax(0,1.3fr);gap:14px;font-size:13px}.c3-v36-content #specs .ts-group :is(dt,dd){margin:0;font-size:inherit;font-weight:400;line-height:inherit}.c3-v36-content #specs .ts-footer{display:block;padding-top:20px}.c3-v36-content #specs .ts-footer p{font-size:10px;line-height:1.6}.c3-v36-content #specs .ts-footer .ts-link{margin-top:14px}.c3-v36-content #v6-compare #cm-tab-upgrade{font-size:10px;white-space:nowrap;padding-inline:7px}.c3-v36-content #v6-compare .cm-swipe-cue{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0 0 10px;min-height:34px}.c3-v36-content #v6-compare .cm-swipe-cue>span{display:flex;align-items:center;gap:8px;font-size:11px;line-height:1.4}.c3-v36-content #v6-compare .cm-swipe-cue svg{display:block;width:18px;height:18px;stroke-width:1.5}.c3-v36-content #v6-compare .cm-swipe-cue button{display:grid;place-items:center;width:34px;height:34px;border:1px solid #e2dbe9;border-radius:50%}}@keyframes cm-hand-swipe{0%,to{transform:translate(0)}30%{transform:translate(-5px)}65%{transform:translate(5px)}}@media(prefers-reduced-motion:reduce){.c3-v36-content #specs *{scroll-behavior:auto!important}}.c3-v36-content :is(#v6-adaptive,#experience,#night-health,#v6-features,#v6-app,#v6-engineering,#v6-compare,#specs,#in-the-box,#faq,.p10-new) .c3-section-heading h2.c3-section-title{color:var(--c3-title-ink,#202124)!important;background:none!important;-webkit-text-fill-color:currentColor!important}.c3-v36-content :is(#v6-adaptive,#experience,#night-health,#v6-features,#v6-app,#v6-engineering,#v6-compare,#specs,#in-the-box,#faq,.p10-new) .c3-section-heading h2.c3-section-title>span{color:var(--c3-title-secondary,#78727f)!important;background:none!important;-webkit-text-fill-color:currentColor!important}.c3-v36-content :is(#v6-adaptive,#night-health,#v6-app,#v6-engineering){--c3-title-ink:#f5f5f5;--c3-title-secondary:#a5a4ac}.c3-v36-content :is(#v6-adaptive,#v6-app){--c3-title-gradient:linear-gradient(105deg,#eab0bb,#c2a2ef 52%,#9561dc);--c3-title-secondary:#c2a2ef}.c3-v36-content :is(#experience,#v6-compare){--c3-title-secondary:#80639e}.c3-v36-content #specs{--c3-title-gradient:linear-gradient(100deg,#aa638d,#7c42cb 62%,#665bca);--c3-title-secondary:#8650bb}.c3-v36-content #in-the-box{--c3-title-ink:#272b30;--c3-title-secondary:#7a7483}@supports (-webkit-background-clip:text) or (background-clip:text){.c3-v36-content :is(#v6-adaptive,#v6-app,#specs) .c3-section-heading h2.c3-section-title>span{width:fit-content!important;max-width:100%;margin-inline:auto!important;background:var(--c3-title-gradient)!important;background-clip:text!important;-webkit-background-clip:text!important;color:transparent!important;-webkit-text-fill-color:transparent!important}}@media(forced-colors:active){.c3-v36-content :is(#v6-adaptive,#experience,#night-health,#v6-features,#v6-app,#v6-engineering,#v6-compare,#specs,#in-the-box,#faq,.p10-new) .c3-section-heading h2.c3-section-title,.c3-v36-content :is(#v6-adaptive,#experience,#night-health,#v6-features,#v6-app,#v6-engineering,#v6-compare,#specs,#in-the-box,#faq,.p10-new) .c3-section-heading h2.c3-section-title>span{background:none!important;color:CanvasText!important;-webkit-text-fill-color:CanvasText!important}}.c3-preview-notice{margin:14px 0;color:#686868;font-size:12px;line-height:1.6;max-width:500px}.c3-product-page :is(.ewck-vd-c,.ewck-ct-c,.ewck-pcs-c){display:none!important}body.template-product-circul3 .ewck-sn-c{display:none!important}.c3-product-photo{display:flex;align-items:center;justify-content:center;overflow:hidden}.c3-product-photo img{width:100%;height:100%;max-height:480px;object-fit:contain}.c3-product-header-section{position:sticky;top:0;z-index:100}.c3-product-header-section .header{position:relative;padding:0}.c3-product-header-section .header:before,.c3-product-header-section .header:after{display:none}.c3-product-header-section .header nav{top:100%}.template-product-circul3 #purchase,.template-product-circul3 #specs,.template-product-circul3 #faq{scroll-margin-top:80px}.c3-v36-content#purchase .row,.c3-v36-content#purchase .columns{width:100%;max-width:none;margin:0;padding:0}.c3-v36-content#purchase .product--text.style_vendor{font-size:13px;color:#a0a0a0;letter-spacing:.08em;opacity:1;margin:0 0 8px}.c3-v36-content#purchase .product-title-container h1{font-size:34px;line-height:1.2;letter-spacing:-.025em;font-weight:600;margin:0 0 18px;text-align:left}@media(max-width:760px){.c3-v36-content#purchase .product--text.style_vendor{font-size:12px}}.c3-v36-content#purchase .product-price-container-wrap{display:block}.c3-v36-content#purchase .c30-media-toolbar [aria-disabled=true]{opacity:.45;cursor:not-allowed}.c3-v36-content#purchase .product-form__input.c30-option{border:0;padding:0;margin:0 0 25px}.c3-v36-content#purchase .form__label_size_wrap.c30-sizes{display:block;width:100%}.c3-v36-content#purchase .c30-sizes input{position:absolute;opacity:0;width:1px;height:1px}.c3-v36-content#purchase .c30-sizes input+label{width:100%;min-width:0;margin:0;background:#fff;color:#2c2d2e}.c3-v36-content#purchase .c30-sizes input+label .inner{padding:0;background:transparent}.c3-v36-content#purchase .c30-sizes input+label .name{display:grid;place-items:center;min-height:48px;border:1px solid #bbb;border-radius:6px;font-size:15px}.c3-v36-content#purchase .c30-sizes input:checked+label .name{border:2px solid #9681f7}.c3-v36-content#purchase .c30-option .form__label{font-size:16px;margin-bottom:14px}@media(max-width:760px){.c3-v36-content#purchase .form__label_size_wrap.c30-sizes{gap:6px}.c3-v36-content#purchase .c30-sizes input+label .name{min-height:44px;font-size:14px}}.c3-v36-content#purchase .c30-subscription-note{font-size:13px;color:#777;margin:0 0 12px}.c3-v36-content#purchase .c30-main-stage{grid-column:2;grid-row:1}.c3-v36-content#purchase #Product-Thumbnails-Img{grid-column:1;grid-row:1;max-height:530px}.c3-v36-content#purchase #Product-Thumbnails-Video{display:none}.c3-v36-content#purchase .c30-media-toolbar{grid-column:1/-1;grid-row:2}.c3-v36-content#purchase .c30-sizes .form__label_size{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}@media(max-width:760px){.c3-v36-content#purchase .c30-gallery{display:flex;flex-direction:column}.c3-v36-content#purchase .c30-main-stage,.c3-v36-content#purchase #Product-Thumbnails-Img,.c3-v36-content#purchase .c30-media-toolbar{grid-column:auto;grid-row:auto}.c3-v36-content#purchase .c30-main-stage{order:1}.c3-v36-content#purchase #Product-Thumbnails-Img{order:2;max-height:none}.c3-v36-content#purchase .c30-media-toolbar{order:3}.c3-v36-content#purchase .c30-sizes .form__label_size{gap:6px}}.c3-v36-content#purchase .c30-sizes .form__label_select{display:none}.c3-v36-content#purchase .c30-sizes .form__label_tips{width:100%;margin-top:14px;text-align:left;line-height:1.6}.c3-v36-content#purchase .add_to_cart_holder:has(.single-add-to-cart-button[disabled]) .custom-payment-container{display:none}.c3-v36-content#purchase .c30-gallery,.c3-v36-content#purchase .c30-main-stage{padding:0}.c3-v36-content#purchase .c30-gallery scroll-shadow{position:relative;top:auto;left:auto;right:auto;width:100%;height:auto}.c3-v36-content#purchase .product-price-container-wrap{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.c3-v36-content#purchase .product-price-container{min-width:0}.c3-v36-content#purchase .toteal-box{padding:0;background:transparent;margin-bottom:24px}.c3-v36-content#purchase .quantity-wrap{display:flex;align-items:center;gap:20px;margin:18px 0}.c3-v36-content#purchase .add_to_cart_holder{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.c3-v36-content#purchase .single-add-to-cart-button,.c3-v36-content#purchase .custom-payment-container{width:100%;margin:0;min-width:0}.c3-v36-content#purchase .ewck-ct-c{display:none!important}.c3-v36-content#purchase .c30-details-list{margin-top:24px}.c3-v36-content#purchase .c30-details-list .p9-accordion-body{padding:0 0 26px;font-size:14px;line-height:1.65;color:#787878;max-width:1000px}.c3-v36-content#purchase .v15-product-features{margin:0;padding:0 0 0 20px;display:grid;gap:18px;list-style:decimal}.c3-v36-content#purchase .v15-product-features li{padding-left:5px;color:#76717e}.c3-v36-content#purchase .v15-product-features li::marker{color:#8352b5;font-size:12px;font-variant-numeric:tabular-nums}.c3-v36-content#purchase .v15-product-features p{display:block;font-size:14px;line-height:1.8;margin:0;color:#67616c}.c3-v36-content#purchase .v15-product-features p strong{color:#3e3449;font-weight:600}.c3-v36-content#purchase .v15-product-features .v16-feature-label{display:inline;font-weight:650;color:#332a3d}.c3-v36-content#purchase .p9-specs{margin:0 0 20px;display:grid;grid-template-columns:1fr 1fr;column-gap:50px}.c3-v36-content#purchase .p9-specs>div{display:grid;grid-template-columns:135px 1fr;padding:13px 0;border-bottom:1px solid #e2e2e2;gap:20px;font-size:12px}.c3-v36-content#purchase .p9-specs dt{color:#4d4d4d}.c3-v36-content#purchase .p9-specs dd{margin:0}.c3-v36-content#purchase .c30-details-list .fine{font-size:12px;line-height:1.7}@media(max-width:1100px)and (min-width:761px){.c3-v36-content#purchase .p9-specs{column-gap:25px}.c3-v36-content#purchase .p9-specs>div{grid-template-columns:100px 1fr;gap:12px}}@media(max-width:760px){.c3-v36-content#purchase .p9-specs{grid-template-columns:1fr}.c3-v36-content#purchase .p9-specs>div{grid-template-columns:115px 1fr;font-size:11px;gap:15px}}@media(max-width:500px){.c3-v36-content#purchase .v15-product-features p{font-size:13px}}.c3-v36-content#purchase .c30-trust{margin-top:24px}@media(max-width:760px){.c3-v36-content#purchase.c30-purchase{padding-top:12px}.c3-v36-content#purchase .c30-product-grid{gap:12px}.c3-v36-content#purchase .c30-media-toolbar{padding:8px 0 0!important;width:100%;align-self:stretch;gap:2px}.c3-v36-content#purchase .c35-media-links{width:100%;justify-content:center;gap:6px}.c3-v36-content#purchase .c35-media-links>button,.c3-v36-content#purchase .c35-media-links>a{min-height:36px;padding:6px 14px;font-size:12px}.c3-v36-content#purchase .c35-media-links>.c35-3d-link{min-width:56px;padding:3px 12px}.c3-v36-content#purchase .c35-3d-mark{width:26px}.c3-v36-content#purchase .c35-3d-mark>span{font-size:15px}.c3-v36-content#purchase .c35-3d-mark>svg{width:26px;height:10px}.c3-v36-content#purchase .c30-exchange{margin-top:8px!important;padding:8px 10px}.c3-v36-content#purchase .c30-details-list summary{font-size:15px;font-weight:600;gap:12px;min-height:44px}.c3-v36-content#purchase .c30-details-list summary>span{flex:0 0 24px;font-size:22px;font-weight:600;line-height:1;text-align:center}.c3-v36-content#purchase .add_to_cart_holder{grid-template-columns:1fr}}.c3-v36-content#purchase .quantity-wrap .quantity__label{margin:0;width:auto}.c3-v36-content#purchase .product-form__input--color .c31-colors{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.c3-v36-content#purchase .c31-colors input+label{width:100%;max-width:none;min-width:0}.c3-v36-content#purchase .c31-colors .inner{display:flex;align-items:center;gap:8px;background:transparent}.c3-v36-content#purchase .c31-colors .inner .img{width:44%;margin:0;flex-shrink:0}.c3-v36-content#purchase .c31-colors .inner img{width:100%;object-fit:contain}.c3-v36-content#purchase .c31-colors .inner .name{padding:0;margin:0;gap:4px;font-size:14px}.shopify-section:has(>#purchase.c3-v36-content){background:#fff}.c3-v36-content#purchase{background:#fff;color:#2c2d2e;margin-top:0;padding:12px 50px 48px;font-family:CIRCUL Aspekta,Arial,sans-serif;font-size:16px;line-height:1.55}@media(max-width:760px){.c3-v36-content#purchase{padding:4px 20px 16px}.c3-v36-content#purchase .product-grid-container{padding-bottom:0}.c3-v36-content#purchase .c30-policy-links{margin-bottom:8px}.c3-v36-content#purchase #Product-Thumbnails-Img{display:block;width:100%}.c3-v36-content#purchase #Product-Thumbnails-Img .product-thumbnail-container{display:flex;gap:8px;height:auto}.c3-v36-content#purchase #Product-Thumbnails-Img .product-thumbnail{flex:0 0 60px}}@media(min-width:761px)and (max-width:1100px){.c3-v36-content#purchase{padding-inline:30px}}@media(max-width:360px){.c3-v36-content#purchase{padding-inline:16px}}.c3-v36-content#purchase .p10-more summary{cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;font-size:14px;font-weight:500;color:#7b7b7b;padding:8px 0;min-height:36px}.c3-v36-content#purchase .p10-more summary::-webkit-details-marker{display:none}.c3-v36-content#purchase .p10-more summary>span{font-size:18px}.c3-v36-content#purchase .p10-more[open] summary>span{transform:rotate(45deg)}.c3-v36-content#purchase .p10-more .p9-chips{display:flex;flex-wrap:wrap;gap:6px;margin:8px 0}.c3-v36-content#purchase .p10-more .p9-chips span{border:1px solid #dcdcdc;background:#eee;color:#777;border-radius:20px;padding:6px 9px;font-size:9px;white-space:nowrap}.c3-v36-content#purchase :is(.p10-new,.c30-details-list) summary{list-style:none}.c3-v36-content#purchase :is(.p10-new,.c30-details-list) summary::-webkit-details-marker{display:none}.c3-v36-content#purchase .c31-colors input+label{border:1px solid #d8d8d8;background:#fff;padding:7px 10px;border-radius:7px;box-shadow:none}.c3-v36-content#purchase .c31-colors input:checked+label{border-color:#a58ccb;background:linear-gradient(120deg,#f2edfb,#fff);box-shadow:0 0 0 1px #c4b2df}.c3-v36-content#purchase .c31-colors input:hover+label{border-color:#a58ccb}.c3-v36-content#purchase .c31-colors input.is-disabled+label{background:#f6f6f6;border-color:#e0e0e0;color:#aaa}.c3-v36-content#purchase .c31-colors input.is-disabled+label img{opacity:.4;filter:grayscale(.4)}.c3-v36-content#purchase .variations input.is-disabled+label:before{top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background:linear-gradient(to bottom right,transparent calc(50% - .55px),#bbb calc(50% - .55px),#bbb calc(50% + .55px),transparent calc(50% + .55px))}.c3-v36-content#purchase .c30-sizes input.is-disabled+label .name{background:#f4f4f4;border-color:#ddd;color:#aaa}.c3-v36-content#purchase .c31-colors input:focus-visible+label,.c3-v36-content#purchase .c30-sizes input:focus-visible+label{outline:2px solid #828282;outline-offset:3px}.c3-v36-content#purchase .add_to_cart_holder .single-add-to-cart-button{background:linear-gradient(110deg,#d8eefa,#e4d0ff);color:#282131;border-radius:7px;min-height:48px;height:auto;padding:11px 18px;font-size:16px;font-weight:600;line-height:1.3}.c3-v36-content#purchase .add_to_cart_holder .single-add-to-cart-button:hover{background:linear-gradient(110deg,#d8eefa,#e4d0ff)}.c3-v36-content#purchase .add_to_cart_holder .single-add-to-cart-button[disabled]{background:#f4f4f4;color:#aaa;opacity:1}.c3-v36-content#purchase .add_to_cart_holder:has(.single-add-to-cart-button[disabled]),.c3-v36-content#purchase .add_to_cart_holder:not(:has(.custom-payment-container)){grid-template-columns:1fr}.c3-v36-content#purchase .shopify-payment-button__button--unbranded{background:#292929;color:#fff;border-radius:7px;min-height:48px;padding:11px 18px;font-size:16px;font-weight:600;line-height:1.3}.c3-v36-content#purchase .shopify-payment-button__button--unbranded:hover{background:#292929}.c3-v36-content#purchase .c30-total{display:flex;justify-content:space-between;gap:12px}.c3-v36-content#purchase .form__label__value_right{font-size:14px;color:#766397}.c3-v36-content#purchase .form__label__value_right .undeline{text-decoration:none}@media(min-width:761px){.c3-v36-content#purchase .c30-media-column{align-self:stretch}.c3-v36-content#purchase .c30-gallery-sticky{position:sticky;top:98px}}@media(max-width:760px){.c3-v36-content#purchase .c31-colors input+label{padding:7px}.c3-v36-content#purchase .add_to_cart_holder .single-add-to-cart-button,.c3-v36-content#purchase .shopify-payment-button__button--unbranded{font-size:14px}}.c3-v36-content#purchase .c30-sizes .form__label_tips{background:transparent;border:0;padding:0;color:#777;font-size:13px}.c3-v36-content#purchase #Product-Thumbnails-Img{display:block;min-width:0;align-self:start}.c3-v36-content#purchase #Product-Thumbnails-Img .product-thumbnail-container{display:flex;flex-direction:column;height:auto;max-height:530px;gap:10px;overflow-y:auto;overflow-x:hidden;grid-auto-flow:row;margin:0;padding:0 4px 0 0}.c3-v36-content#purchase #Product-Thumbnails-Img .product-thumbnail{flex:0 0 64px;width:100%;height:64px;min-height:64px;border:1px solid #e4e4e4;border-radius:4px;background:#fff}.c3-v36-content#purchase #Product-Thumbnails-Img .product-thumbnail img{display:block;width:100%;height:100%;object-fit:cover}.c3-v36-content#purchase #Product-Thumbnails-Img .product-thumbnail.is-initial-selected{border:2px solid #9681d5}.c3-v36-content#purchase #Product-Thumbnails-Img .product-thumbnail:after{box-shadow:none}@media(max-width:760px){.c3-v36-content#purchase #Product-Thumbnails-Img .product-thumbnail-container{flex-direction:row;max-height:none;overflow-x:auto;overflow-y:hidden;padding:0 0 7px}.c3-v36-content#purchase #Product-Thumbnails-Img .product-thumbnail{flex-basis:60px;width:60px;height:60px;min-height:60px}}.c3-v36-content#purchase #Product-Thumbnails-Img [data-hide-variants=true] .product-thumbnail:not(.is-active):not(.is-initial-selected){display:none}.c3-v36-content #daf-title,.c3-v36-content #daf-detail-title,.c3-v36-content #hrv-scene-copy{white-space:pre-line}.c3-v36-content #v6-features .c3-health-card-image{display:block;width:100%;height:100%;object-fit:contain}.c3-v36-content #v6-engineering .de-native-model{position:absolute;top:-6%;right:-9%;bottom:0;left:29%;z-index:3;visibility:hidden}.c3-v36-content #v6-engineering .de-native-model model-viewer{display:block;width:100%;height:100%;--poster-color:transparent}.c3-v36-content #v6-engineering.de-native-ready:not(.de-rendered)[data-de-view=profile] .de-native-model{visibility:visible}.c3-v36-content #v6-engineering.de-native-ready:not(.de-rendered)[data-de-view=profile] #de-canvas,.c3-v36-content #v6-engineering.de-native-ready:not(.de-rendered)[data-de-view=profile] .de-fallback{visibility:hidden}@media(max-width:800px){.c3-v36-content #v6-engineering .de-native-model{top:-6%;right:0;bottom:0;left:0}}body.template-product-circul3 #judgeme_product_reviews .jm-star-rating{--jm-review-widget-star-and-histogram-color:#ffc400!important}.c3-v36-content#purchase .c30-gallery-status{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;background:#f7f7f7;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:24px;text-align:center;color:#555}.c3-v36-content#purchase .c30-gallery-status[hidden],.c3-v36-content#purchase .c30-gallery-status button[hidden]{display:none!important}.c3-v36-content#purchase .c30-gallery-status button{border:1px solid #9681d5;border-radius:24px;padding:10px 20px;background:#fff;color:#292929}.c3-v36-content#purchase .c30-gallery:not([data-media-state=ready])[data-media-state] #Product-Slider,.c3-v36-content#purchase .c30-gallery:not([data-media-state=ready])[data-media-state] #Product-Thumbnails-Img,.c3-v36-content#purchase .c30-gallery:not([data-media-state=ready])[data-media-state] #c30-gallery-count{visibility:hidden}@font-face{font-family:CIRCUL Aspekta;font-style:normal;font-weight:400;font-display:swap;src:url(c3-product-font-1.woff2) format("woff2")}@font-face{font-family:CIRCUL Aspekta;font-style:normal;font-weight:500;font-display:swap;src:url(c3-product-font-2.woff2) format("woff2")}@font-face{font-family:CIRCUL Aspekta;font-style:normal;font-weight:600;font-display:swap;src:url(c3-product-font-3.woff2) format("woff2")}body.template-product-circul3{--font:"CIRCUL Aspekta",Arial,sans-serif;--ink:#161616;--muted:#6d6d70;--line:#dedede;--paper:#fff;--sage:#f2f2f3;--accent:#171717;--pl-glass:linear-gradient(135deg,#ffffffa8,#ffffff45);--pl-edge:#ffffffbd;--pl-shadow:inset 0 1px 0 #fff9,0 12px 40px #00000008;--nt-ease:cubic-bezier(.22,1,.36,1)}body.template-product-circul3{scroll-behavior:smooth}body.template-product-circul3,body.template-product-circul3 .c3-v36-content button,body.template-product-circul3 .c3-v36-content input,body.template-product-circul3 .c3-v36-content select,body.template-product-circul3 .c3-v36-content textarea{font-family:CIRCUL Aspekta,Arial,sans-serif}body.template-product-circul3{-webkit-font-smoothing:antialiased;font-synthesis:none}body.template-product-circul3 .c3-v36-content h1,body.template-product-circul3 .c3-v36-content h2,body.template-product-circul3 .c3-v36-content h3,body.template-product-circul3 .c3-v36-content h4,body.template-product-circul3 .c3-v36-content h5,body.template-product-circul3 .c3-v36-content h6{font-family:CIRCUL Aspekta,Arial,sans-serif}body.template-product-circul3 .c3-v36-content :where(button,a,summary,[tabindex]):focus-visible{outline:2px solid #1681e8;outline-offset:5px}body.template-product-circul3 #purchase{background:#fff;color:#171717}body.template-product-circul3 .c3-v36-content #v6-adaptive.daf,body.template-product-circul3 .c3-v36-content #v6-engineering.de-module{background:#080808;color:#f5f5f5}body.template-product-circul3 .c3-v36-content #v6-features.hd-module,body.template-product-circul3 .c3-v36-content #v6-compare.cm-module,body.template-product-circul3 .c3-v36-content #specs.dt-module,body.template-product-circul3 .c3-v36-content #fit.fw-module,body.template-product-circul3 .c3-v36-content #faq.fq-module{color:#1d1d1f}body.template-product-circul3 .c3-v36-content #v6-features.hd-module,body.template-product-circul3 .c3-v36-content #v6-compare.cm-module,body.template-product-circul3 .c3-v36-content #fit.fw-module,body.template-product-circul3 .c3-v36-content #faq.fq-module{background:#f5f5f5}body.template-product-circul3 .c3-v36-content #v6-features.hd-module{--hd-accent:#171717;--hd-muted:#6e6e73;--hd-line:#ddd}body.template-product-circul3 .c3-v36-content #v6-compare.cm-module{--cm-paper:#f5f5f5;--cm-sage:#ececee;--cm-sage-deep:#171717;--cm-muted:#66666a;--cm-ink:#1d1d1f;--cm-line:#ddd}body.template-product-circul3 .c3-v36-content #specs.dt-module{--dt-ink:#1d1d1f;--dt-muted:#6e6e73;--dt-line:#dedede;--dt-sage:#f1f1f2}body.template-product-circul3 .c3-v36-content #fit.fw-module{--fw-ink:#1d1d1f;--fw-muted:#6e6e73;--fw-line:#d9d9db}body.template-product-circul3 .c3-v36-content #v6-adaptive .daf-heading h2,body.template-product-circul3 .c3-v36-content #experience .hrv-heading h2,body.template-product-circul3 .c3-v36-content #v6-features .hd-heading h2,body.template-product-circul3 .c3-v36-content #v6-app .cx-heading h2,body.template-product-circul3 .c3-v36-content #v6-engineering .de-heading h2,body.template-product-circul3 .c3-v36-content #v6-compare .cm-heading h2,body.template-product-circul3 .c3-v36-content #specs .dt-heading h2,body.template-product-circul3 .c3-v36-content #fit .fw-heading h2{font-size:clamp(40px,4.8vw,76px);font-weight:600;letter-spacing:-.048em;line-height:1.075;text-wrap:balance}body.template-product-circul3 .c3-v36-content #experience .hrv-heading h2,body.template-product-circul3 .c3-v36-content #v6-features .hd-heading h2,body.template-product-circul3 .c3-v36-content #v6-compare .cm-heading h2,body.template-product-circul3 .c3-v36-content #specs .dt-heading h2,body.template-product-circul3 .c3-v36-content #fit .fw-heading h2{color:#151515}body.template-product-circul3 .c3-v36-content #v6-adaptive .daf-heading h2 span,body.template-product-circul3 .c3-v36-content #v6-app .cx-heading h2 span,body.template-product-circul3 .c3-v36-content #v6-engineering .de-heading h2 span{color:#99999e}body.template-product-circul3 .c3-v36-content #experience .hrv-heading h2 span,body.template-product-circul3 .c3-v36-content #v6-features .hd-heading h2 span,body.template-product-circul3 .c3-v36-content #v6-compare .cm-heading h2 span,body.template-product-circul3 .c3-v36-content #specs .dt-heading h2 span,body.template-product-circul3 .c3-v36-content #fit .fw-heading h2 span{color:#858589}body.template-product-circul3 .c3-v36-content #v6-adaptive .daf-heading>p:last-child,body.template-product-circul3 .c3-v36-content #experience .hrv-support>p,body.template-product-circul3 .c3-v36-content #v6-features .hd-heading-copy p,body.template-product-circul3 .c3-v36-content #v6-app .cx-intro>p,body.template-product-circul3 .c3-v36-content #v6-engineering .de-intro>p,body.template-product-circul3 .c3-v36-content #v6-compare .cm-heading>p,body.template-product-circul3 .c3-v36-content #specs .dt-heading>p,body.template-product-circul3 .c3-v36-content #fit .fw-intro{font-size:17px;line-height:1.7;font-weight:400;letter-spacing:0}body.template-product-circul3 .c3-v36-content #experience .hrv-support>p,body.template-product-circul3 .c3-v36-content #v6-features .hd-heading-copy p,body.template-product-circul3 .c3-v36-content #v6-compare .cm-heading>p,body.template-product-circul3 .c3-v36-content #specs .dt-heading>p,body.template-product-circul3 .c3-v36-content #fit .fw-intro{color:#6e6e73}body.template-product-circul3 .c3-v36-content #v6-adaptive .daf-heading>p:last-child,body.template-product-circul3 .c3-v36-content #v6-app .cx-intro>p,body.template-product-circul3 .c3-v36-content #v6-engineering .de-intro>p{color:#a1a1a6}body.template-product-circul3 .c3-v36-content #v6-adaptive .eyebrow,body.template-product-circul3 .c3-v36-content #experience .eyebrow,body.template-product-circul3 .c3-v36-content #v6-features .eyebrow,body.template-product-circul3 .c3-v36-content #v6-app .cx-eyebrow,body.template-product-circul3 .c3-v36-content #v6-engineering .de-eyebrow,body.template-product-circul3 .c3-v36-content #v6-compare .cm-eyebrow,body.template-product-circul3 .c3-v36-content #specs .dt-eyebrow,body.template-product-circul3 .c3-v36-content #fit .fw-eyebrow{font-size:11px;letter-spacing:.14em;font-weight:500}body.template-product-circul3 .c3-v36-content #experience .eyebrow,body.template-product-circul3 .c3-v36-content #v6-features .eyebrow,body.template-product-circul3 .c3-v36-content #v6-compare .cm-eyebrow,body.template-product-circul3 .c3-v36-content #specs .dt-eyebrow,body.template-product-circul3 .c3-v36-content #fit .fw-eyebrow{color:#6e6e73}body.template-product-circul3 .c3-v36-content #v6-adaptive .eyebrow,body.template-product-circul3 .c3-v36-content #v6-app .cx-eyebrow,body.template-product-circul3 .c3-v36-content #v6-engineering .de-eyebrow{color:#a1a1a6}body.template-product-circul3 .c3-v36-content #v6-features .hd-tabs button,body.template-product-circul3 .c3-v36-content #specs .dt-tabs button{font-size:15px}body.template-product-circul3 .c3-v36-content #v6-features .hd-tabs button[aria-selected=true],body.template-product-circul3 .c3-v36-content #specs .dt-tabs button[aria-selected=true]{color:#111}body.template-product-circul3 .c3-v36-content #v6-features .hd-tabs button:after,body.template-product-circul3 .c3-v36-content #v6-features .hd-scroll-track i,body.template-product-circul3 .c3-v36-content #specs .dt-tabs button:after{background:#171717}body.template-product-circul3 .c3-v36-content #v6-features .hd-card-desc{font-size:14px;line-height:1.65;min-height:76px}body.template-product-circul3 .c3-v36-content #v6-features .hd-card-signals{font-size:10px}body.template-product-circul3 .c3-v36-content #v6-features .hd-chart-line{stroke:var(--pl-accent)}body.template-product-circul3 .c3-v36-content #v6-app .cx-spark path{stroke:#a5c394}body.template-product-circul3 .c3-v36-content #v6-app .cx-spark-muted path{stroke:#d2a88b}body.template-product-circul3 .c3-v36-content #v6-app .cx-trend-line{stroke:#b5cd9f}body.template-product-circul3 .c3-v36-content #experience .hrv-ribbon{stroke:#609cba}body.template-product-circul3 .c3-v36-content #experience .hrv-response-path,body.template-product-circul3 .c3-v36-content #experience .hrv-expanded-line{stroke:#62968a}body.template-product-circul3 .c3-v36-content #v6-adaptive .daf-hotspot{min-width:44px;min-height:44px;border:0;justify-content:center}body.template-product-circul3 .c3-v36-content #v6-adaptive .daf-hotspot>span,body.template-product-circul3 .c3-v36-content #v6-engineering .de-hotspot b,body.template-product-circul3 .c3-v36-content #specs .dt-hotspots button>i{position:relative;display:grid;place-items:center;flex:none;width:44px;height:44px;border:1.5px solid #fff;border-radius:50%;background:#ffffff1c;font-size:0;box-shadow:0 2px 18px #0003;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);transition:background .35s,transform .35s var(--nt-ease)}body.template-product-circul3 .c3-v36-content #v6-adaptive .daf-hotspot>span:before,body.template-product-circul3 .c3-v36-content #v6-engineering .de-hotspot b:before,body.template-product-circul3 .c3-v36-content #specs .dt-hotspots button>i:before{content:"";width:17px;height:17px;border-radius:50%;background:#fff;display:block;box-shadow:0 1px 8px #0001}body.template-product-circul3 .c3-v36-content #v6-adaptive .daf-hotspot>span:after,body.template-product-circul3 .c3-v36-content #v6-engineering .de-hotspot b:after,body.template-product-circul3 .c3-v36-content #specs .dt-hotspots button>i:after{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border:1px solid #fff9;border-radius:50%;opacity:0}body.template-product-circul3 .c3-v36-content .nt-inview .daf-hotspot>span:after,body.template-product-circul3 .c3-v36-content .nt-inview .de-hotspot b:after,body.template-product-circul3 .c3-v36-content .nt-inview .dt-hotspots button>i:after{animation:nt-hotspot-pulse 2.5s ease-out 3}body.template-product-circul3 .c3-v36-content #v6-adaptive .daf-hotspot:hover>span,body.template-product-circul3 .c3-v36-content #v6-engineering .de-hotspot:hover b,body.template-product-circul3 .c3-v36-content #specs .dt-hotspots button:hover>i{transform:scale(1.09);background:#ffffff3a}body.template-product-circul3 .c3-v36-content #v6-adaptive .daf-hotspot small{left:57px;font-size:11px;border:1px solid #ffffff40;border-radius:12px;padding:12px 15px}body.template-product-circul3 .c3-v36-content #v6-engineering .de-hotspot span{font-size:10px;padding:6px 10px;border:1px solid #fff8;border-radius:9px}body.template-product-circul3 .c3-v36-content #specs .dt-hotspots button{border:0;gap:9px;min-height:44px}body.template-product-circul3 .c3-v36-content #specs .dt-hotspots button>span{border:1px solid #fff8;border-radius:8px;padding:7px 10px}body.template-product-circul3 .c3-v36-content #v6-adaptive [data-response=responding] .daf-close-crop img{left:calc(50% - 407.5px);top:calc(50% - 232.5px)}body.template-product-circul3 .c3-v36-content #v6-engineering .de-sensor-panel,body.template-product-circul3 .c3-v36-content #specs .dt-tooltip{background:linear-gradient(145deg,#ffffffe3,#ffffff8c);border-color:#fffc;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px)}body.template-product-circul3 .c3-v36-content #v6-compare .cm-story{border:1px solid #fff;padding:32px;border-radius:22px}body.template-product-circul3 .c3-v36-content #v6-compare .cm-story-art{display:none}body.template-product-circul3 .c3-v36-content #v6-compare .cm-story .nt-figure{display:flex;align-items:baseline;gap:7px;font-size:clamp(60px,5.8vw,92px);font-weight:500;letter-spacing:-.07em;line-height:1;margin:28px 0 5px;font-variant-numeric:tabular-nums}body.template-product-circul3 .c3-v36-content #v6-compare .cm-story .nt-figure small{font-size:23px;letter-spacing:-.03em;font-weight:400}body.template-product-circul3 .c3-v36-content #v6-compare .cm-story .nt-figure sup{font-size:16px;align-self:start;margin-top:12px}body.template-product-circul3 .c3-v36-content #v6-compare .cm-story .nt-figure-label{font-size:12px;margin-bottom:23px;line-height:1.5}body.template-product-circul3 .c3-v36-content #v6-compare .cm-story h3{font-size:25px;font-weight:500;margin:15px 0 24px;letter-spacing:-.035em}body.template-product-circul3 .c3-v36-content #v6-compare .cm-story-design h3,body.template-product-circul3 .c3-v36-content #v6-compare .cm-story-fit h3{font-size:30px}body.template-product-circul3 .c3-v36-content #v6-compare .cm-evolution{grid-template-columns:1fr;gap:7px}body.template-product-circul3 .c3-v36-content #v6-compare .nt-width-note{display:flex;align-items:center;gap:17px;border-top:1px solid #ffffff24;padding-top:19px;margin-top:23px;font-size:11px;line-height:1.6}body.template-product-circul3 .c3-v36-content #v6-compare .nt-width-note strong{font-size:36px;font-weight:500;letter-spacing:-.05em;white-space:nowrap}body.template-product-circul3 .c3-v36-content #v6-compare .nt-upgrade-note{font-size:11px;line-height:1.7;margin:22px 0}body.template-product-circul3 .c3-v36-content #v6-compare .cm-value>strong{font-size:16px}body.template-product-circul3 .c3-v36-content #v6-compare .cm-value>span{font-size:12px}body.template-product-circul3 .c3-v36-content #v6-compare .cm-learn{border-radius:50px}body.template-product-circul3 .c3-v36-content .nt-reveal.nt-ready{opacity:0;transform:translateY(20px);transition:opacity .8s var(--nt-ease),transform 1s var(--nt-ease)}body.template-product-circul3 .c3-v36-content .nt-reveal.nt-ready.nt-seen{opacity:1;transform:translateY(0)}@keyframes nt-hotspot-pulse{0%{transform:scale(1);opacity:.6}75%,to{transform:scale(1.65);opacity:0}}@keyframes nt-figure-in{0%{opacity:.2;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media(max-width:800px){body.template-product-circul3 .c3-v36-content #v6-compare .cm-story{padding:28px}body.template-product-circul3 .c3-v36-content #v6-compare .cm-story .nt-figure{font-size:76px}body.template-product-circul3 .c3-v36-content #v6-compare .cm-story h3{font-size:27px}}@media(max-width:600px){body.template-product-circul3 .c3-v36-content #v6-adaptive .daf-heading h2,body.template-product-circul3 .c3-v36-content #experience .hrv-heading h2,body.template-product-circul3 .c3-v36-content #v6-features .hd-heading h2,body.template-product-circul3 .c3-v36-content #v6-app .cx-heading h2,body.template-product-circul3 .c3-v36-content #v6-engineering .de-heading h2,body.template-product-circul3 .c3-v36-content #v6-compare .cm-heading h2,body.template-product-circul3 .c3-v36-content #specs .dt-heading h2,body.template-product-circul3 .c3-v36-content #fit .fw-heading h2{font-size:clamp(36px,9vw,47px);letter-spacing:-.045em}body.template-product-circul3 .c3-v36-content #v6-adaptive .daf-heading>p:last-child,body.template-product-circul3 .c3-v36-content #experience .hrv-support>p,body.template-product-circul3 .c3-v36-content #v6-features .hd-heading-copy p,body.template-product-circul3 .c3-v36-content #v6-app .cx-intro>p,body.template-product-circul3 .c3-v36-content #v6-engineering .de-intro>p,body.template-product-circul3 .c3-v36-content #v6-compare .cm-heading>p,body.template-product-circul3 .c3-v36-content #specs .dt-heading>p,body.template-product-circul3 .c3-v36-content #fit .fw-intro{font-size:15px;line-height:1.7}body.template-product-circul3 .c3-v36-content #v6-features .hd-tabs button,body.template-product-circul3 .c3-v36-content #specs .dt-tabs button{font-size:14px}body.template-product-circul3 .c3-v36-content #v6-adaptive .daf-hotspot small{display:none}body.template-product-circul3 .c3-v36-content #specs .dt-hotspots button{gap:3px}body.template-product-circul3 .c3-v36-content #specs .dt-hotspots button>i{width:36px;height:36px}body.template-product-circul3 .c3-v36-content #specs .dt-hotspots button>span{font-size:10px;padding:6px}body.template-product-circul3 .c3-v36-content #v6-engineering .de-hotspot b{width:36px;height:36px}body.template-product-circul3 .c3-v36-content #v6-compare .cm-story .nt-figure{font-size:72px}body.template-product-circul3 .c3-v36-content #v6-compare .cm-story .nt-figure small{font-size:22px}body.template-product-circul3 .c3-v36-content #v6-features .hd-card-desc{font-size:13px}}@media(prefers-reduced-motion:reduce){body.template-product-circul3{scroll-behavior:auto}body.template-product-circul3 .c3-v36-content .nt-reveal.nt-ready{opacity:1;transform:none;transition:none}body.template-product-circul3 .c3-v36-content .nt-inview .daf-hotspot>span:after,body.template-product-circul3 .c3-v36-content .nt-inview .de-hotspot b:after,body.template-product-circul3 .c3-v36-content .nt-inview .dt-hotspots button>i:after,body.template-product-circul3 .c3-v36-content #v6-compare .cm-story.cm-seen .nt-figure{animation:none}}body.template-product-circul3 #purchase .product-form__input--color .c31-colors{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}body.template-product-circul3 #purchase .product-form__input--color .c31-colors .c30-color-card{width:100%;min-height:76px;padding:12px 4px;display:flex;flex-direction:column;justify-content:center;gap:9px;border-radius:12px;background:#fff;border-color:#dedde2;box-shadow:none}body.template-product-circul3 #purchase .product-form__input--color .c31-colors .c30-color-card span{font-size:12px;line-height:1.2;white-space:nowrap}body.template-product-circul3 #purchase .product-form__input--color .c31-colors input:checked+.c30-color-card{border-color:#9270c8;box-shadow:0 0 0 1px #9270c8;background:#fbf9ff}body.template-product-circul3 #purchase .v37-swatch{display:block;flex:none;width:25px;height:25px;border-radius:50%;box-shadow:0 2px 5px #0002,inset 0 0 0 1px #0001}body.template-product-circul3 .c3-v36-content .v37-swatch.silver{background:linear-gradient(135deg,#a0a7a8,#eceded 40%,#7e888a)}body.template-product-circul3 .c3-v36-content .v37-swatch.gold{background:linear-gradient(135deg,#a58b55,#ecdcad 40%,#b09a6b)}body.template-product-circul3 .c3-v36-content .v37-swatch.black{background:linear-gradient(135deg,#303638,#657174 43%,#2d3437)}body.template-product-circul3 .c3-v36-content .v37-swatch.blue{background:linear-gradient(135deg,#355780,#a6c3ed 40%,#345482)}@keyframes v37-detail-reveal{0%{opacity:0;transform:translate(22px)}to{opacity:1;transform:translate(0)}}body.template-product-circul3{--v37-header-h:56px}body.template-product-circul3 .c3-v36-content .v37-page-nav{position:sticky;top:var(--v37-header-h);z-index:90;background:#f5f4f2ee;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid #dcdadf;color:#39353c}body.template-product-circul3 .c3-v36-content .v37-nav-inner{display:flex;align-items:center;justify-content:center;gap:36px;max-width:1280px;margin:auto;overflow-x:auto;scrollbar-width:none;padding:0 20px}body.template-product-circul3 .c3-v36-content .v37-nav-inner a{position:relative;flex:none;display:flex;align-items:center;min-height:58px;font-size:14px;white-space:nowrap;padding:0 4px;color:#716c75;transition:color .25s}body.template-product-circul3 .c3-v36-content .v37-nav-inner a:after{content:"";position:absolute;height:2px;inset:auto 0 0;background:#232126;transform:scaleX(0);transition:transform .3s}body.template-product-circul3 .c3-v36-content .v37-nav-inner a.is-active{color:#19171c}body.template-product-circul3 .c3-v36-content .v37-nav-inner a.is-active:after{transform:scaleX(1)}body.template-product-circul3{scroll-padding-top:calc(var(--v37-header-h) + 76px)}body.template-product-circul3 .c3-v36-content #overview,body.template-product-circul3 .c3-v36-content #v6-adaptive,body.template-product-circul3 .c3-v36-content #experience,body.template-product-circul3 .c3-v36-content #night-health,body.template-product-circul3 .c3-v36-content #v6-features,body.template-product-circul3 .c3-v36-content #v6-compare,body.template-product-circul3 .c3-v36-content #specs,body.template-product-circul3 .c3-v36-content #faq{scroll-margin-top:0}body.template-product-circul3 .c3-v36-content .v37-overview{background:#f5f4f2;padding:72px 0 84px;color:#242226}body.template-product-circul3 .c3-v36-content .v37-overview-heading{display:flex;justify-content:space-between;align-items:end;gap:30px;margin-bottom:32px}body.template-product-circul3 .c3-v36-content .v37-overview-heading .eyebrow{font-size:10px;color:#82728f;margin-bottom:13px;letter-spacing:.16em}body.template-product-circul3 .c3-v36-content .v37-overview-heading h2{font-size:clamp(35px,3.6vw,52px);line-height:1.1;letter-spacing:-.045em;font-weight:500}body.template-product-circul3 .c3-v36-content .v37-overview-heading h2 span{color:#8f8399}body.template-product-circul3 .c3-v36-content .v37-overview-heading>p{font-size:13px;color:#807986;padding-bottom:5px}body.template-product-circul3 .c3-v36-content .v37-bento{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:16px}body.template-product-circul3 .c3-v36-content .v37-tile{position:relative;isolation:isolate;overflow:hidden;display:block;min-height:290px;border-radius:22px;background:#eae7ed;padding:28px;color:#f6f6f6;transition:transform .35s,box-shadow .35s}body.template-product-circul3 .c3-v36-content .v37-tile:hover{transform:translateY(-3px);box-shadow:0 15px 35px #2e183017}body.template-product-circul3 .c3-v36-content .v37-tile-copy{position:relative;z-index:2}body.template-product-circul3 .c3-v36-content .v37-tile-kicker{font-size:9px;letter-spacing:.13em;line-height:1.5;display:block;margin-bottom:12px}body.template-product-circul3 .c3-v36-content .v37-tile h3{font-size:clamp(23px,2.15vw,32px);font-weight:500;line-height:1.09;letter-spacing:-.035em;margin:0}body.template-product-circul3 .c3-v36-content .v37-tile p{font-size:12px;line-height:1.6;margin-top:10px;max-width:25ch;color:inherit;opacity:.8}body.template-product-circul3 .c3-v36-content .v37-tile>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0;transition:transform 1s ease}body.template-product-circul3 .c3-v36-content .v37-tile:hover>img{transform:scale(1.025)}body.template-product-circul3 .c3-v36-content .v37-tile-link{position:absolute;z-index:2;bottom:24px;left:28px;right:28px;display:flex;justify-content:space-between;align-items:center;font-size:11px;gap:12px}body.template-product-circul3 .c3-v36-content .v37-tile-link>span{font-size:20px;font-weight:400}body.template-product-circul3 .c3-v36-content .v37-tile-fit{grid-column:span 5;min-height:335px;color:#2c2930;background:#e9e9e9}body.template-product-circul3 .c3-v36-content .v37-tile-fit>img{height:90%;width:65%;left:auto;right:-12%;top:22%;object-fit:contain;mix-blend-mode:multiply;transform:rotate(-9deg)}body.template-product-circul3 .c3-v36-content .v37-tile-fit:hover>img{transform:rotate(-9deg) scale(1.04)}body.template-product-circul3 .c3-v36-content .v37-tile-fit p{max-width:22ch}body.template-product-circul3 .c3-v36-content .v37-tile-fit .v37-tile-kicker{color:#857097}body.template-product-circul3 .c3-v36-content .v37-tile-sleep{grid-column:span 4}body.template-product-circul3 .c3-v36-content .v37-tile-sleep>img{object-position:50% 44%}body.template-product-circul3 .c3-v36-content .v37-tile-sleep:after,body.template-product-circul3 .c3-v36-content .v37-tile-wellness:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#101822ab,transparent 55%,#101822a8);z-index:1;pointer-events:none}body.template-product-circul3 .c3-v36-content .v37-tile-signals{grid-column:span 3;background:#2c2934;color:#e6d9fb}body.template-product-circul3 .c3-v36-content .v37-tile-signals h3 strong{font-size:86px;font-weight:400;letter-spacing:-.08em;line-height:1}body.template-product-circul3 .c3-v36-content .v37-tile-signals p{font-size:15px;color:#f1eafa;opacity:1}body.template-product-circul3 .c3-v36-content .v37-signal-tags{position:relative;display:flex;gap:6px;flex-wrap:wrap;margin-top:18px;font-size:9px;color:#c9c3d3;max-width:200px}body.template-product-circul3 .c3-v36-content .v37-signal-tags span{padding:6px 9px;border:1px solid #c7bad538;border-radius:20px}body.template-product-circul3 .c3-v36-content .v37-tile-wellness{grid-column:span 4}body.template-product-circul3 .c3-v36-content .v37-tile-wellness>img{object-position:50% 33%}body.template-product-circul3 .c3-v36-content .v37-tile-wellness:after{background:linear-gradient(180deg,#24202372,transparent 65%,#2520249c)}body.template-product-circul3 .c3-v36-content .v37-tile-bp{grid-column:span 5;background:#e3e4e4;color:#282b2e}body.template-product-circul3 .c3-v36-content .v37-tile-bp>img{width:48%;height:78%;inset:14% -5% auto auto;border-radius:20px;object-fit:contain;transform:rotate(-8deg)}body.template-product-circul3 .c3-v36-content .v37-tile-bp .v37-tile-copy{max-width:70%}body.template-product-circul3 .c3-v36-content .v37-tile-bp p{max-width:23ch}body.template-product-circul3 .c3-v36-content .v37-tile-bp:hover>img{transform:rotate(-8deg) scale(1.03)}body.template-product-circul3 .c3-v36-content .v37-tile-battery{grid-column:span 3;background:#e5dfed;color:#383042}body.template-product-circul3 .c3-v36-content .v37-tile-battery h3{font-size:73px;line-height:1.1;letter-spacing:-.07em}body.template-product-circul3 .c3-v36-content .v37-tile-battery h3 small{display:block;font-size:13px;letter-spacing:0;color:#807386;margin-bottom:3px}body.template-product-circul3 .c3-v36-content .v37-tile-battery h3 em{font-style:normal;font-size:23px;letter-spacing:-.035em}body.template-product-circul3 .c3-v36-content .v37-tile-battery p{font-size:14px;line-height:1.5;opacity:1}body.template-product-circul3 .c3-v36-content #experience.v37-wellness{padding:94px 0 100px!important;overflow:hidden}body.template-product-circul3 .c3-v36-content .v37-heading{margin-bottom:44px}body.template-product-circul3 .c3-v36-content .v37-well-stage{position:relative;isolation:isolate;min-height:650px;border-radius:28px;overflow:hidden;background:#d9d3c9;padding:44px;display:flex;justify-content:flex-end;align-items:center}body.template-product-circul3 .c3-v36-content .v37-well-photo{position:absolute;inset:0 auto 0 0;width:77%;height:100%;object-fit:cover;object-position:52% 43%;z-index:-3;transition:transform 1.2s ease}body.template-product-circul3 .c3-v36-content .v37-well-shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent 28%,#30253715 55%,#261d2d50),linear-gradient(0deg,#17101c80,transparent 40%);z-index:-2}body.template-product-circul3 .c3-v36-content .v37-well-caption{position:absolute;left:40px;bottom:40px;color:#fff;max-width:40%}body.template-product-circul3 .c3-v36-content .v37-well-caption>span{font-size:9px;letter-spacing:.15em;color:#f1eaf2}body.template-product-circul3 .c3-v36-content .v37-well-caption h3{font-size:35px;line-height:1.1;margin-top:13px;font-weight:450;letter-spacing:-.04em}body.template-product-circul3 .c3-v36-content .v37-well-glass{position:relative;width:44%;max-width:490px;border:1px solid #f2eafa61;border-radius:24px;padding:10px 26px 13px;background:linear-gradient(130deg,#fbf8ffde,#ede4f5bc);backdrop-filter:blur(28px);-webkit-backdrop-filter:blur(28px);box-shadow:0 22px 55px #20142422;color:#393041}body.template-product-circul3 .c3-v36-content .v37-well-tabs{display:flex;gap:5px;padding:6px 0 10px;border-bottom:1px solid #857a942a}body.template-product-circul3 .c3-v36-content .v37-well-tabs button{position:relative;flex:1;padding:11px 5px;border-radius:18px;min-height:43px;font-size:12px;line-height:1.25;white-space:nowrap;color:#74677e;transition:background .3s,color .3s}body.template-product-circul3 .c3-v36-content .v37-well-tabs button[aria-selected=true]{background:#fff9;color:#493459;box-shadow:0 2px 8px #30173d08}body.template-product-circul3 .c3-v36-content .v37-well-panels{display:grid;min-height:416px}body.template-product-circul3 .c3-v36-content .v37-well-content{grid-area:1/1;padding-top:25px;animation:v37-panel-in .65s both}body.template-product-circul3 .c3-v36-content .v37-well-content[hidden]{display:none!important}body.template-product-circul3 .c3-v36-content .v37-eyebrow{font-size:9px;line-height:1.5;letter-spacing:.14em;color:#8b769a;margin-bottom:12px}body.template-product-circul3 .c3-v36-content .v37-well-content h3{font-size:clamp(26px,2.4vw,33px);line-height:1.06;font-weight:500;letter-spacing:-.045em}body.template-product-circul3 .c3-v36-content .v37-well-description{font-size:13px;line-height:1.65;margin-top:11px;color:#78677f;max-width:31ch;min-height:43px}body.template-product-circul3 .c3-v36-content .v37-well-ui{margin-top:21px;border:1px solid #a892b338;border-radius:18px;padding:18px;background:#fffcff80;box-shadow:inset 0 1px #fff9}body.template-product-circul3 .c3-v36-content .v37-ui-top{display:flex;justify-content:space-between;gap:10px;align-items:center;font-size:11px;color:#74657c}body.template-product-circul3 .c3-v36-content .v37-live-label{font-size:8px;letter-spacing:.12em;color:#9888a2}body.template-product-circul3 .c3-v36-content .v37-well-value{font-size:23px;line-height:1.2;letter-spacing:-.04em;margin-top:18px;color:#64447b;font-weight:450}body.template-product-circul3 .c3-v36-content .v37-well-value>span{display:block;font-size:11px;line-height:1.5;letter-spacing:0;margin-top:5px;color:#8a7b93}body.template-product-circul3 .c3-v36-content .v37-well-ui canvas{display:block;width:100%;height:104px;margin-top:5px}body.template-product-circul3 .c3-v36-content .v37-chart-axis{display:flex;justify-content:space-between;gap:10px;font-size:8px;letter-spacing:.045em;color:#a28cac;line-height:1.5}body.template-product-circul3 .c3-v36-content .v37-well-tip{display:flex;align-items:center;gap:10px;margin-top:18px;min-height:35px}body.template-product-circul3 .c3-v36-content .v37-well-tip p{font-size:11px;line-height:1.55;color:#7e6c8b}body.template-product-circul3 .c3-v36-content .v37-well-tip button{margin-left:auto;font-size:21px;min-width:34px;min-height:34px;color:#846295}body.template-product-circul3 .c3-v36-content .v37-tip-dot{flex:none;width:6px;height:6px;border-radius:50%;background:#b49dbf;box-shadow:0 0 0 4px #bba3c51a}body.template-product-circul3 .c3-v36-content .v37-auto-progress{height:2px;background:#9985b517;overflow:hidden;border-radius:3px;margin-top:14px}body.template-product-circul3 .c3-v36-content .v37-auto-progress i{display:block;height:100%;background:#ad8fc4;transform:scaleX(0);transform-origin:left;transition:none}body.template-product-circul3 .c3-v36-content .v37-sample-label{font-size:8px;text-align:center;color:#9d8fa3;margin-top:9px}body.template-product-circul3 .c3-v36-content .v37-motion-toggle{display:grid;place-items:center;width:34px;height:34px;flex:none;border:1px solid #fff6;border-radius:50%;font-size:13px;color:#eee;background:#302d3940;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}body.template-product-circul3 .c3-v36-content .v37-well-stage>.v37-motion-toggle{position:absolute;top:16px;right:16px;z-index:3}body.template-product-circul3 .c3-v36-content #experience .v37-breath-wrap{height:155px;position:relative;display:grid;place-items:center;margin-top:4px}body.template-product-circul3 .c3-v36-content #experience .v37-breath-orbit{position:absolute;inset:10px auto auto 50%;width:135px;height:135px;border-radius:50%;border:1px solid #a785c34d}body.template-product-circul3 .c3-v36-content #experience .v37-breath-orbit i{position:absolute;top:10px;right:10px;bottom:10px;left:10px;border-radius:50%;border:1px solid #bba0ce5f}body.template-product-circul3 .c3-v36-content #experience .v37-breath-orbit i:nth-child(2){top:24px;right:24px;bottom:24px;left:24px}body.template-product-circul3 .c3-v36-content .v37-breath-label{position:relative;z-index:1;color:#76508f;font-size:18px;letter-spacing:-.02em}body.template-product-circul3 .c3-v36-content .v37-hrv-response>span{font-size:8px;color:#8e74a1;letter-spacing:.12em}body.template-product-circul3 .c3-v36-content .v37-hrv-response canvas{height:41px;margin:4px 0 0}body.template-product-circul3 .c3-v36-content .v37-breath-ui{padding-bottom:9px}body.template-product-circul3 .c3-v36-content .v37-well-stage.is-paused .v37-breath-orbit{animation-play-state:paused!important}@keyframes v37-breathe{0%,to{scale:.74;opacity:.65}40%{scale:1;opacity:1}}@keyframes v37-panel-in{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}body.template-product-circul3 .c3-v36-content #night-health.v37-sleep{padding:94px 0 96px!important;overflow:hidden}body.template-product-circul3 .c3-v36-content .v37-night-stage{display:grid;grid-template-columns:1fr 1.08fr;border:1px solid #b5cfed1c;border-radius:28px;overflow:hidden;background:#101620;min-height:655px}body.template-product-circul3 .c3-v36-content .v37-night-scene{position:relative;margin:0;overflow:hidden;min-height:655px;background:#1c2430}body.template-product-circul3 .c3-v36-content .v37-night-scene>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:48% 44%;opacity:0;transition:opacity .85s ease,transform 1.3s ease;transform:scale(1.02)}body.template-product-circul3 .c3-v36-content .v37-night-scene>img.is-active{opacity:1;transform:scale(1)}body.template-product-circul3 .c3-v36-content .v37-night-scene>img[data-night-image=data]{object-position:55% 50%}body.template-product-circul3 .c3-v36-content .v37-night-scene:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#09131bdd,transparent 43%);pointer-events:none}body.template-product-circul3 .c3-v36-content .v37-night-scene figcaption{position:absolute;z-index:1;left:34px;bottom:32px;font-size:10px;line-height:1.65;letter-spacing:.14em;color:#e1e8ed;max-width:30ch}body.template-product-circul3 .c3-v36-content .v37-night-experience{display:flex;flex-direction:column;min-width:0;padding:28px 38px 22px;background:radial-gradient(ellipse at 50% 55%,#23324888,transparent 85%),linear-gradient(130deg,#111922,#0d111a)}body.template-product-circul3 .c3-v36-content .v37-night-top{display:flex;align-items:center;justify-content:space-between;font-size:8px;letter-spacing:.1em;color:#8192a6;min-height:34px}body.template-product-circul3 .c3-v36-content .v37-night-top .v37-motion-toggle{border-color:#9ab2d332;background:#ffffff03;color:#9aaec4}body.template-product-circul3 .c3-v36-content .v37-night-panels{display:grid;flex:1;min-height:467px}body.template-product-circul3 .c3-v36-content .v37-night-content{grid-area:1/1;padding-top:25px;animation:v37-panel-in .7s both;min-width:0}body.template-product-circul3 .c3-v36-content .v37-night-content[hidden]{display:none!important}body.template-product-circul3 .c3-v36-content .v37-night-content>.v37-eyebrow{color:#8da3bb;margin-bottom:16px}body.template-product-circul3 .c3-v36-content .v37-night-content h3{font-size:clamp(28px,2.6vw,38px);font-weight:500;line-height:1.12;letter-spacing:-.045em;color:#eff2f7}body.template-product-circul3 .c3-v36-content .v37-night-chips{display:flex;gap:7px;flex-wrap:wrap;margin-top:17px;font-size:8px;color:#aabbd0}body.template-product-circul3 .c3-v36-content .v37-night-chips span{border:1px solid #9babbd29;border-radius:30px;padding:7px 10px;background:#ffffff03}body.template-product-circul3 .c3-v36-content .v37-night-chips span:first-child{color:#badb84;border-color:#bbdc7733}body.template-product-circul3 .c3-v36-content .v37-sampling{display:flex;align-items:center;gap:24px;margin-top:23px}body.template-product-circul3 .c3-v36-content .v37-sampling strong{font-size:86px;font-weight:400;letter-spacing:-.08em;line-height:1;color:#b8e976}body.template-product-circul3 .c3-v36-content .v37-sampling strong>span{font-size:27px;letter-spacing:-.04em}body.template-product-circul3 .c3-v36-content .v37-sampling p{font-size:13px;line-height:1.7;color:#abbed5}body.template-product-circul3 .c3-v36-content .v37-night-chart{border:1px solid #a4bed81b;border-radius:19px;background:#ffffff02;padding:15px;margin-top:18px}body.template-product-circul3 .c3-v36-content .v37-night-chart canvas{display:block;width:100%;height:172px}body.template-product-circul3 .c3-v36-content .v37-night-chart .v37-chart-axis{font-size:7px;color:#8095ad;align-items:center;margin-top:9px}body.template-product-circul3 .c3-v36-content .v37-sampling-key{color:#b3c9d8;white-space:nowrap}body.template-product-circul3 .c3-v36-content .v37-sampling-key:before{content:"";display:inline-block;vertical-align:middle;width:4px;height:4px;background:#c2e982;box-shadow:0 0 7px #c2e987;margin-right:5px;border-radius:50%}body.template-product-circul3 .c3-v36-content .v37-night-caption{font-size:12px;color:#9fb3cd;line-height:1.6;margin-top:22px;max-width:43ch}body.template-product-circul3 .c3-v36-content .v37-night-bottom{margin-top:24px}body.template-product-circul3 .c3-v36-content .v37-night-tabs{display:flex;border:1px solid #b4c3dd38;border-radius:28px;padding:5px;gap:4px;background:#ffffff03}body.template-product-circul3 .c3-v36-content .v37-night-tabs button{flex:1;min-width:0;border:1px solid transparent;border-radius:23px;min-height:44px;padding:8px 6px;font-size:11px;line-height:1.3;color:#9dacc2;transition:background .3s,color .3s}body.template-product-circul3 .c3-v36-content .v37-night-tabs button[aria-selected=true]{color:#f4f7f6;background:linear-gradient(110deg,#a6b7db29,#b6d47717);border-color:#b9cbad40;box-shadow:inset 0 1px #ffffff0c}body.template-product-circul3 .c3-v36-content .v37-night-bottom .v37-auto-progress{margin:12px 12px 0;background:#a7bbd211}body.template-product-circul3 .c3-v36-content .v37-night-bottom .v37-auto-progress i{background:#b8d882}body.template-product-circul3 .c3-v36-content .v37-night-bottom>p{font-size:9px;color:#6f829c;text-align:center;line-height:1.4;margin:9px 0 0}body.template-product-circul3 .c3-v36-content .v37-night-total{display:flex;align-items:baseline;gap:12px;margin-top:22px}body.template-product-circul3 .c3-v36-content .v37-night-total strong{font-size:43px;line-height:1.1;font-weight:450;letter-spacing:-.05em;color:#c2e68d}body.template-product-circul3 .c3-v36-content .v37-night-total>span{font-size:11px;color:#9caec2}body.template-product-circul3 .c3-v36-content .v37-sleep-stages{margin-top:15px}body.template-product-circul3 .c3-v36-content .v37-sleep-stages canvas{width:100%;height:64px;display:block}body.template-product-circul3 .c3-v36-content .v37-sleep-stages .v37-chart-axis{color:#8095ab;font-size:9px}body.template-product-circul3 .c3-v36-content .v37-stage-legend{display:flex;justify-content:center;gap:17px;margin-top:13px;font-size:10px;color:#afbdd0}body.template-product-circul3 .c3-v36-content .v37-stage-legend>span:before{content:"";display:inline-block;vertical-align:middle;margin-right:5px;width:6px;height:6px;border-radius:50%;background:#d9b886}body.template-product-circul3 .c3-v36-content .v37-stage-legend>span:nth-child(2):before{background:#bdafea}body.template-product-circul3 .c3-v36-content .v37-stage-legend>span:nth-child(3):before{background:#7daadd}body.template-product-circul3 .c3-v36-content .v37-stage-legend>span:nth-child(4):before{background:#6071b8}body.template-product-circul3 .c3-v36-content .v37-night-metrics{display:grid;grid-template-columns:1fr 1fr;margin:25px 0 0;gap:0}body.template-product-circul3 .c3-v36-content .v37-night-metrics>div{display:flex;flex-direction:column;padding:17px 10px 14px 0;border-top:1px solid #abc1df24}body.template-product-circul3 .c3-v36-content .v37-night-metrics>div:nth-child(2n){padding-left:19px;border-left:1px solid #abc1df24}body.template-product-circul3 .c3-v36-content .v37-night-metrics dt{font-size:11px;line-height:1.4;color:#9aaec7;margin-top:7px}body.template-product-circul3 .c3-v36-content .v37-night-metrics dd{order:-1;margin:0;font-size:30px;line-height:1.1;letter-spacing:-.035em;color:#f1f4f8}body.template-product-circul3 .c3-v36-content .v37-night-metrics dd small{font-size:11px;color:#a9b9cb;letter-spacing:0;font-weight:400}body.template-product-circul3 .c3-v36-content .v37-report-intro{font-size:13px;line-height:1.5;color:#a4b8cf;margin-top:14px}body.template-product-circul3 .c3-v36-content .v37-ai-report{padding:20px 23px;border:1px solid #b6d4a929;border-radius:18px;margin-top:24px;background:linear-gradient(135deg,#d0edb40c,#a2b1d410);box-shadow:inset 0 1px #ddebd208}body.template-product-circul3 .c3-v36-content .v37-ai-top{display:flex;justify-content:space-between;gap:10px;color:#b6d886;font-size:8px;letter-spacing:.09em}body.template-product-circul3 .c3-v36-content .v37-ai-top>span+span{color:#6e879d;font-size:7px}body.template-product-circul3 .c3-v36-content .v37-ai-report h4{font-size:21px;line-height:1.25;font-weight:450;letter-spacing:-.025em;margin-top:16px;color:#eaf3dd}body.template-product-circul3 .c3-v36-content .v37-ai-line{margin-top:17px}body.template-product-circul3 .c3-v36-content .v37-ai-line b{font-size:11px;color:#c1cfe0;font-weight:500}body.template-product-circul3 .c3-v36-content .v37-ai-line p{font-size:12px;line-height:1.6;margin-top:4px;color:#95a9c0}body.template-product-circul3 .c3-v36-content .v37-ai-action{border-top:1px solid #bfd89124;padding-top:15px;margin-top:19px}body.template-product-circul3 .c3-v36-content .v37-ai-action>span{font-size:8px;letter-spacing:.08em;color:#b4d38a}body.template-product-circul3 .c3-v36-content .v37-ai-action p{font-size:14px;color:#d4e4ba;margin:8px 0}body.template-product-circul3 .c3-v36-content .v37-ai-action button{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;text-align:left;color:#c4dbad;font-size:11px;line-height:1.4;padding:8px 0;min-height:36px}body.template-product-circul3 .c3-v36-content .v37-ai-action button>span{font-size:18px}body.template-product-circul3 .c3-v36-content .v37-night-content:not([hidden]) .v37-ai-line,body.template-product-circul3 .c3-v36-content .v37-night-content:not([hidden]) .v37-ai-action{animation:v37-panel-in .8s both}body.template-product-circul3 .c3-v36-content .v37-night-content:not([hidden]) .v37-ai-line:nth-of-type(3){animation-delay:.25s}body.template-product-circul3 .c3-v36-content .v37-night-content:not([hidden]) .v37-ai-action{animation-delay:.5s}@media(max-width:1100px){body.template-product-circul3 .c3-v36-content .v37-overview-heading{display:block}body.template-product-circul3 .c3-v36-content .v37-overview-heading>p{margin-top:15px}body.template-product-circul3 .c3-v36-content .v37-tile{padding:22px}body.template-product-circul3 .c3-v36-content .v37-tile-link{left:22px;right:22px}body.template-product-circul3 .c3-v36-content .v37-tile h3{font-size:25px}body.template-product-circul3 .c3-v36-content .v37-tile-signals h3 strong{font-size:72px}body.template-product-circul3 .c3-v36-content .v37-tile-battery h3{font-size:63px}body.template-product-circul3 .c3-v36-content .v37-well-stage{padding:26px;min-height:630px}body.template-product-circul3 .c3-v36-content .v37-well-glass{width:48%;padding-inline:20px}body.template-product-circul3 .c3-v36-content .v37-well-caption{left:28px}body.template-product-circul3 .c3-v36-content .v37-night-experience{padding-inline:26px}body.template-product-circul3 .c3-v36-content .v37-night-metrics dt,body.template-product-circul3 .c3-v36-content .v37-night-tabs button{font-size:10px}}@media(max-width:760px){body.template-product-circul3 #purchase .product-form__input--color .c31-colors{gap:7px}body.template-product-circul3 #purchase .product-form__input--color .c31-colors .c30-color-card{min-height:70px;padding:10px 2px;gap:8px;border-radius:10px}body.template-product-circul3 #purchase .product-form__input--color .c31-colors .c30-color-card span{font-size:10px}body.template-product-circul3 #purchase .v37-swatch{width:23px;height:23px}body.template-product-circul3 .c3-v36-content .v37-nav-inner{gap:0;justify-content:space-between;padding:0 14px}body.template-product-circul3 .c3-v36-content .v37-nav-inner a{font-size:11px;min-height:49px;padding:0 6px}body.template-product-circul3 .c3-v36-content .v37-overview{padding:44px 0 48px}body.template-product-circul3 .c3-v36-content .v37-overview>.wrap{width:calc(100% - 32px)}body.template-product-circul3 .c3-v36-content .v37-overview-heading{margin-bottom:23px}body.template-product-circul3 .c3-v36-content .v37-overview-heading .eyebrow{font-size:8px;margin-bottom:11px}body.template-product-circul3 .c3-v36-content .v37-overview-heading h2{font-size:34px;max-width:12ch;line-height:1.05}body.template-product-circul3 .c3-v36-content .v37-overview-heading h2 span{display:block}body.template-product-circul3 .c3-v36-content .v37-overview-heading>p{font-size:12px;margin-top:12px}body.template-product-circul3 .c3-v36-content .v37-bento{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}body.template-product-circul3 .c3-v36-content .v37-tile{padding:19px;min-height:227px;border-radius:17px}body.template-product-circul3 .c3-v36-content .v37-tile-fit{grid-column:1/-1;min-height:255px}body.template-product-circul3 .c3-v36-content .v37-tile-fit>img{width:61%;height:95%;right:-9%;top:14%}body.template-product-circul3 .c3-v36-content .v37-tile-fit .v37-tile-copy{max-width:70%}body.template-product-circul3 .c3-v36-content .v37-tile-fit h3{font-size:27px}body.template-product-circul3 .c3-v36-content .v37-tile-fit p{max-width:19ch}body.template-product-circul3 .c3-v36-content .v37-tile-sleep,body.template-product-circul3 .c3-v36-content .v37-tile-signals,body.template-product-circul3 .c3-v36-content .v37-tile-wellness,body.template-product-circul3 .c3-v36-content .v37-tile-battery{grid-column:span 1}body.template-product-circul3 .c3-v36-content .v37-tile-bp{grid-column:1/-1;min-height:225px;grid-row:3}body.template-product-circul3 .c3-v36-content .v37-tile-wellness,body.template-product-circul3 .c3-v36-content .v37-tile-battery{grid-row:4}body.template-product-circul3 .c3-v36-content .v37-tile-bp>img{width:39%;height:93%;right:-1%;top:3%}body.template-product-circul3 .c3-v36-content .v37-tile-bp .v37-tile-copy{max-width:70%}body.template-product-circul3 .c3-v36-content .v37-tile h3{font-size:21px;letter-spacing:-.04em}body.template-product-circul3 .c3-v36-content .v37-tile p{font-size:11px;line-height:1.45}body.template-product-circul3 .c3-v36-content .v37-tile-kicker{font-size:7px;letter-spacing:.09em;margin-bottom:10px}body.template-product-circul3 .c3-v36-content .v37-tile-link{font-size:9px;bottom:18px;left:19px;right:19px;gap:7px}body.template-product-circul3 .c3-v36-content .v37-tile-link>span{font-size:17px}body.template-product-circul3 .c3-v36-content .v37-tile-signals h3 strong{font-size:64px}body.template-product-circul3 .c3-v36-content .v37-tile-signals p{font-size:12px}body.template-product-circul3 .c3-v36-content .v37-signal-tags{font-size:7px;gap:4px;margin-top:12px}body.template-product-circul3 .c3-v36-content .v37-signal-tags span{padding:4px 6px}body.template-product-circul3 .c3-v36-content .v37-tile-battery h3{font-size:60px}body.template-product-circul3 .c3-v36-content .v37-tile-battery h3 em{font-size:20px}body.template-product-circul3 .c3-v36-content .v37-tile-battery h3 small{font-size:10px}body.template-product-circul3 .c3-v36-content #experience.v37-wellness{padding:58px 0 60px!important}body.template-product-circul3 .c3-v36-content .v37-wellness>.wrap,body.template-product-circul3 .c3-v36-content #night-health.v37-sleep>.wrap{width:calc(100% - 32px);max-width:600px}body.template-product-circul3 .c3-v36-content .v37-well-stage{display:block;min-height:0;padding:0 14px 18px;border-radius:22px;background:#dfd5db}body.template-product-circul3 .c3-v36-content .v37-well-photo{position:relative;display:block;width:calc(100% + 28px);max-width:none;height:auto;aspect-ratio:1.1;inset:auto;margin:0 -14px;object-fit:cover;object-position:50% 38%;z-index:0}body.template-product-circul3 .c3-v36-content .v37-well-shade{display:none}body.template-product-circul3 .c3-v36-content .v37-well-caption{left:23px;top:24px;bottom:auto;max-width:44%}body.template-product-circul3 .c3-v36-content .v37-well-caption>span{font-size:7px;line-height:1.6;display:block;max-width:17ch}body.template-product-circul3 .c3-v36-content .v37-well-caption h3{margin-top:9px;line-height:1.08}body.template-product-circul3 .c3-v36-content .v37-well-stage>.v37-motion-toggle{top:16px;right:16px;background:#3a303555;width:32px;height:32px}body.template-product-circul3 .c3-v36-content .v37-well-glass{width:100%;max-width:none;margin:-35px 0 0;padding:8px 18px 12px;border-radius:21px;background:linear-gradient(130deg,#fffaffeb,#f3eaf6dc);box-shadow:0 15px 30px #4b32431a}body.template-product-circul3 .c3-v36-content .v37-well-tabs{padding:3px 0 8px;gap:4px}body.template-product-circul3 .c3-v36-content .v37-well-tabs button{font-size:11px;min-height:42px;padding:9px 3px}body.template-product-circul3 .c3-v36-content .v37-well-panels{min-height:399px}body.template-product-circul3 .c3-v36-content .v37-well-content{padding-top:22px}body.template-product-circul3 .c3-v36-content .v37-eyebrow{font-size:8px;margin-bottom:10px}body.template-product-circul3 .c3-v36-content .v37-well-description{font-size:12px;min-height:40px;margin-top:10px;max-width:30ch}body.template-product-circul3 .c3-v36-content .v37-well-ui{margin-top:17px;padding:15px;border-radius:16px}body.template-product-circul3 .c3-v36-content .v37-ui-top{font-size:10px}body.template-product-circul3 .c3-v36-content .v37-live-label{font-size:7px}body.template-product-circul3 .c3-v36-content .v37-well-value{font-size:23px;margin-top:17px}body.template-product-circul3 .c3-v36-content .v37-well-value>span{font-size:10px}body.template-product-circul3 .c3-v36-content .v37-well-ui canvas{height:93px}body.template-product-circul3 .c3-v36-content .v37-chart-axis{font-size:7px}body.template-product-circul3 .c3-v36-content .v37-well-tip{margin-top:14px}body.template-product-circul3 .c3-v36-content .v37-well-tip p{font-size:10px}body.template-product-circul3 .c3-v36-content .v37-well-tip button{font-size:20px}body.template-product-circul3 .c3-v36-content .v37-sample-label{font-size:7px}body.template-product-circul3 .c3-v36-content .v37-auto-progress{margin-top:10px}body.template-product-circul3 .c3-v36-content #experience .v37-breath-wrap{height:145px}body.template-product-circul3 .c3-v36-content .v37-hrv-response canvas{height:37px}body.template-product-circul3 .c3-v36-content #night-health.v37-sleep{padding:58px 0!important}body.template-product-circul3 .c3-v36-content .v37-night-stage{display:block;border-radius:22px;min-height:0}body.template-product-circul3 .c3-v36-content .v37-night-scene{height:auto;min-height:0;aspect-ratio:1.13}body.template-product-circul3 .c3-v36-content .v37-night-scene>img{object-position:50% 43%}body.template-product-circul3 .c3-v36-content .v37-night-scene>img[data-night-image=data]{object-position:50% 53%}body.template-product-circul3 .c3-v36-content .v37-night-scene>img[data-night-image=report]{object-position:50% 41%}body.template-product-circul3 .c3-v36-content .v37-night-scene figcaption{left:23px;bottom:22px;font-size:8px;line-height:1.5}body.template-product-circul3 .c3-v36-content .v37-night-experience{padding:18px 20px}body.template-product-circul3 .c3-v36-content .v37-night-top{font-size:7px}body.template-product-circul3 .c3-v36-content .v37-night-top .v37-motion-toggle{width:30px;height:30px}body.template-product-circul3 .c3-v36-content .v37-night-panels{min-height:458px}body.template-product-circul3 .c3-v36-content .v37-night-content{padding-top:19px}body.template-product-circul3 .c3-v36-content .v37-night-content>.v37-eyebrow{font-size:8px;margin-bottom:13px}body.template-product-circul3 .c3-v36-content .v37-night-content h3{font-size:29px;line-height:1.09}body.template-product-circul3 .c3-v36-content .v37-night-chips{font-size:8px;gap:6px;margin-top:15px}body.template-product-circul3 .c3-v36-content .v37-sampling{gap:21px;margin-top:24px}body.template-product-circul3 .c3-v36-content .v37-sampling strong{font-size:82px}body.template-product-circul3 .c3-v36-content .v37-sampling strong>span{font-size:25px}body.template-product-circul3 .c3-v36-content .v37-sampling p{font-size:12px}body.template-product-circul3 .c3-v36-content .v37-night-chart{padding:12px;border-radius:16px;margin-top:20px}body.template-product-circul3 .c3-v36-content .v37-night-chart canvas{height:142px}body.template-product-circul3 .c3-v36-content .v37-night-chart .v37-chart-axis{font-size:6px;letter-spacing:0;gap:5px}body.template-product-circul3 .c3-v36-content .v37-night-caption{font-size:11px;margin-top:20px}body.template-product-circul3 .c3-v36-content .v37-night-bottom{margin-top:18px}body.template-product-circul3 .c3-v36-content .v37-night-tabs{gap:0;padding:4px}body.template-product-circul3 .c3-v36-content .v37-night-tabs button{font-size:10px;min-height:44px;line-height:1.25;padding:7px 4px}body.template-product-circul3 .c3-v36-content .v37-night-bottom>p{font-size:8px}body.template-product-circul3 .c3-v36-content .v37-night-total{margin-top:26px;gap:10px}body.template-product-circul3 .c3-v36-content .v37-night-total strong{font-size:40px}body.template-product-circul3 .c3-v36-content .v37-night-total>span{font-size:10px}body.template-product-circul3 .c3-v36-content .v37-stage-legend{gap:13px;font-size:9px}body.template-product-circul3 .c3-v36-content .v37-night-metrics{margin-top:24px}body.template-product-circul3 .c3-v36-content .v37-night-metrics dd{font-size:29px}body.template-product-circul3 .c3-v36-content .v37-night-metrics dd small{font-size:9px}body.template-product-circul3 .c3-v36-content .v37-night-metrics>div{padding-top:18px;padding-bottom:17px}body.template-product-circul3 .c3-v36-content .v37-night-metrics>div:nth-child(2n){padding-left:14px}body.template-product-circul3 .c3-v36-content .v37-night-metrics dt{font-size:10px;max-width:16ch}body.template-product-circul3 .c3-v36-content .v37-ai-report{padding:18px;margin-top:20px}body.template-product-circul3 .c3-v36-content .v37-ai-report h4{font-size:20px}body.template-product-circul3 .c3-v36-content .v37-ai-line{margin-top:16px}body.template-product-circul3 .c3-v36-content .v37-ai-line p{font-size:11px;line-height:1.55}body.template-product-circul3 .c3-v36-content .v37-ai-action{margin-top:16px;padding-top:14px}body.template-product-circul3 .c3-v36-content .v37-ai-action p{font-size:13px}body.template-product-circul3 .c3-v36-content .v37-ai-action button{font-size:10px}body.template-product-circul3 .c3-v36-content .v37-report-intro{font-size:12px}}@media(max-width:360px){body.template-product-circul3 .c3-v36-content .v37-nav-inner{padding-inline:9px}body.template-product-circul3 .c3-v36-content .v37-nav-inner a{font-size:10px;padding-inline:4px}body.template-product-circul3 .c3-v36-content .v37-tile{padding:16px}body.template-product-circul3 .c3-v36-content .v37-tile-link{left:16px;right:16px}body.template-product-circul3 .c3-v36-content .v37-tile h3{font-size:20px}body.template-product-circul3 .c3-v36-content .v37-well-glass{padding-inline:14px}body.template-product-circul3 .c3-v36-content .v37-well-tabs button{font-size:10px}body.template-product-circul3 .c3-v36-content .v37-night-experience{padding-inline:16px}body.template-product-circul3 .c3-v36-content .v37-night-tabs button{font-size:9px}body.template-product-circul3 .c3-v36-content .v37-night-panels{min-height:490px}}body.template-product-circul3 .c3-v36-content .v37-well-content h3{max-width:20ch}@media(max-width:760px){body.template-product-circul3 .c3-v36-content .v37-night-top{order:-2}body.template-product-circul3 .c3-v36-content .v37-night-bottom{order:-1;margin:12px 0 3px}body.template-product-circul3 .c3-v36-content .v37-signal-tags{display:none}}@media(min-width:761px){body.template-product-circul3 .c3-v36-content .v37-well-photo{object-position:52% 10%;mask-image:linear-gradient(90deg,#000 80%,transparent 100%);-webkit-mask-image:linear-gradient(90deg,#000 80%,transparent 100%)}body.template-product-circul3 .c3-v36-content .v37-well-glass{background:linear-gradient(130deg,#fbf8ffd6,#ede4f5b5)}}@media(max-width:760px){body.template-product-circul3 .c3-v36-content .v37-well-caption{color:#46394b;text-shadow:none}body.template-product-circul3 .c3-v36-content .v37-well-caption>span{color:#796b7f}body.template-product-circul3 .c3-v36-content .v37-well-caption h3{font-size:21px}body.template-product-circul3 .c3-v36-content .v37-well-content h3{font-size:27px;max-width:20ch}}@media(prefers-reduced-motion:reduce){body.template-product-circul3 .c3-v36-content #v6-adaptive #daf-detail[open],body.template-product-circul3 .c3-v36-content .v37-well-content,body.template-product-circul3 .c3-v36-content .v37-night-content,body.template-product-circul3 .c3-v36-content .v37-ai-line,body.template-product-circul3 .c3-v36-content .v37-ai-action,body.template-product-circul3 .c3-v36-content .v37-breath-orbit{animation:none!important}body.template-product-circul3 .c3-v36-content .v37-night-scene>img,body.template-product-circul3 .c3-v36-content .v37-tile,body.template-product-circul3 .c3-v36-content .v37-tile>img{transition:none!important}body.template-product-circul3 .c3-v36-content .v37-auto-progress{display:none}}body.template-product-circul3 .c3-v36-content .v38-page-nav{position:sticky;top:var(--v37-header-h);z-index:90;background:#f7f6f4ef;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border-bottom:1px solid #ddd9df;color:#24212b}body.template-product-circul3 .c3-v36-content .v38-nav-shell{max-width:1300px;margin:auto;display:flex;align-items:center;gap:18px;padding:0 28px;position:relative}body.template-product-circul3 .c3-v36-content .v38-nav-brand{font-size:11px;font-weight:600;letter-spacing:.03em;white-space:nowrap;padding-right:20px;border-right:1px solid #d9d4df}body.template-product-circul3 .c3-v36-content .v38-nav-scroll{min-width:0;flex:1;position:relative;overflow:hidden;mask-image:linear-gradient(90deg,#000 calc(100% - 25px),transparent);-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 25px),transparent)}body.template-product-circul3 .c3-v36-content .v38-nav-track{display:flex;align-items:center;gap:24px;overflow-x:auto;scrollbar-width:none;overscroll-behavior-x:contain;padding-right:30px}body.template-product-circul3 .c3-v36-content .v38-nav-track::-webkit-scrollbar{display:none}body.template-product-circul3 .c3-v36-content .v38-nav-track a{position:relative;display:flex;align-items:center;white-space:nowrap;flex:none;min-height:58px;color:#77717e;transition:color .25s}body.template-product-circul3 .c3-v36-content .v38-nav-track a:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;transform:scaleX(0);background:#7a549b;transition:transform .3s}body.template-product-circul3 .c3-v36-content .v38-nav-track a.is-active{color:#40254f}body.template-product-circul3 .c3-v36-content .v38-nav-track a.is-active:after{transform:scaleX(1)}body.template-product-circul3 .c3-v36-content .v38-chapter-button{display:flex;align-items:center;gap:9px;flex:none;border:1px solid #dcd6e1;background:#ffffffa8;border-radius:30px;padding:8px 13px;white-space:nowrap}body.template-product-circul3 .c3-v36-content .v38-chapter-count{color:#826d96;font-variant-numeric:tabular-nums}body.template-product-circul3 .c3-v36-content .v38-chevron{width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:1.5}body.template-product-circul3 .c3-v36-content .v38-chapter-button[aria-expanded=true] .v38-chevron{rotate:180deg}body.template-product-circul3 .c3-v36-content .v38-nav-index{position:absolute;top:calc(100% + 9px);right:28px;width:min(610px,calc(100vw - 40px));padding:22px;border:1px solid #ded5e6;background:#fcfafdf7;backdrop-filter:blur(25px);-webkit-backdrop-filter:blur(25px);box-shadow:0 20px 60px #20162928;border-radius:20px;color:#3b3342}body.template-product-circul3 .c3-v36-content .v38-nav-index[hidden]{display:none}body.template-product-circul3 .c3-v36-content .v38-index-heading{display:flex;justify-content:space-between;align-items:center;font-size:11px;padding:0 4px 16px;border-bottom:1px solid #e4dee8}body.template-product-circul3 .c3-v36-content .v38-index-heading strong{font-size:16px;font-weight:500;letter-spacing:-.03em}body.template-product-circul3 .c3-v36-content .v38-index-heading span{font-size:10px;color:#8a7d96}body.template-product-circul3 .c3-v36-content .v38-index-links{display:grid;grid-template-columns:1fr 1fr;gap:3px 12px;margin-top:12px}body.template-product-circul3 .c3-v36-content .v38-index-links a{display:flex;gap:14px;align-items:center;border-radius:10px;padding:12px;min-height:46px}body.template-product-circul3 .c3-v36-content .v38-index-links a>span{font-size:9px;color:#a58cba;font-variant-numeric:tabular-nums}body.template-product-circul3 .c3-v36-content .v38-index-links a:hover,body.template-product-circul3 .c3-v36-content .v38-index-links a.is-active{background:#eee7f4;color:#664183}body.template-product-circul3 .c3-v36-content .v38-page-nav a:focus-visible,body.template-product-circul3 .c3-v36-content .v38-page-nav button:focus-visible,body.template-product-circul3 .c3-v36-content #experience.v38-mind button:focus-visible,body.template-product-circul3 .c3-v36-content .v38-overview a:focus-visible{outline:2px solid #875aac;outline-offset:3px}body.template-product-circul3{scroll-padding-top:calc(var(--v37-header-h) + 73px)}body.template-product-circul3 .c3-v36-content .v38-overview{padding:72px 0 80px;background:#f4f3f1;color:#28252d}body.template-product-circul3 .c3-v36-content .v38-overview-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:30px;margin-bottom:29px}body.template-product-circul3 .c3-v36-content .v38-overview-heading .eyebrow{font-size:9px;letter-spacing:.17em;color:#8c7c98;margin-bottom:14px}body.template-product-circul3 .c3-v36-content .v38-overview-heading h2{font-size:clamp(42px,4.7vw,64px);line-height:.99;font-weight:500;letter-spacing:-.065em}body.template-product-circul3 .c3-v36-content .v38-overview-heading h2 br{display:none}body.template-product-circul3 .c3-v36-content .v38-overview-heading h2 span{color:#93849e;margin-left:.15em}body.template-product-circul3 .c3-v36-content .v38-overview-intro{text-align:right;padding-bottom:3px}body.template-product-circul3 .c3-v36-content .v38-overview-intro>p{font-size:13px;line-height:1.55;color:#7b737f}body.template-product-circul3 .c3-v36-content .v38-overview-intro>a{display:inline-flex;gap:15px;font-size:11px;align-items:center;color:#5e3d74;margin-top:12px}body.template-product-circul3 .c3-v36-content .v38-overview-intro>a>span{font-weight:600;color:#2f2934}body.template-product-circul3 .c3-v36-content .v38-proofline{display:flex;gap:29px;margin:0 0 29px;flex-wrap:wrap;color:#7c717f;font-size:10px}body.template-product-circul3 .c3-v36-content .v38-proofline span{display:flex;align-items:center;gap:8px}body.template-product-circul3 .c3-v36-content .v38-proofline span:before{content:"";width:4px;height:4px;border-radius:50%;background:#a38db4}body.template-product-circul3 .c3-v36-content .v38-bento{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:15px}body.template-product-circul3 .c3-v36-content .v38-feature{grid-column:span 4;min-height:335px;display:block;position:relative;isolation:isolate;overflow:hidden;border-radius:22px;padding:28px;color:#f7f5f9;background:#e8e3eb;transition:transform .3s,box-shadow .3s}body.template-product-circul3 .c3-v36-content .v38-feature:hover{transform:translateY(-3px);box-shadow:0 15px 32px #2916321a}body.template-product-circul3 .c3-v36-content .v38-feature>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-2;transition:transform 1.1s}body.template-product-circul3 .c3-v36-content .v38-feature:hover>img{transform:scale(1.025)}body.template-product-circul3 .c3-v36-content .v38-feature-copy{position:relative;z-index:1}body.template-product-circul3 .c3-v36-content .v38-kicker{line-height:1.5!important;letter-spacing:.105em!important;margin:0 0 14px!important;max-width:none!important;color:inherit;opacity:.75}body.template-product-circul3 .c3-v36-content .v38-feature h3{font-size:clamp(24px,2.4vw,34px);line-height:1.04;letter-spacing:-.045em;font-weight:500;margin:0}body.template-product-circul3 .c3-v36-content .v38-feature p:not(.v38-kicker){line-height:1.55;max-width:30ch;margin-top:11px;color:inherit;opacity:.83}body.template-product-circul3 .c3-v36-content .v38-feature-link{position:absolute;left:28px;right:28px;bottom:23px;display:flex;align-items:center;justify-content:space-between;gap:8px;z-index:2;line-height:1.4}body.template-product-circul3 .c3-v36-content .v38-feature-link>span{font-size:19px}body.template-product-circul3 .c3-v36-content .v38-fit{background:#e7e8e8;color:#37333c}body.template-product-circul3 .c3-v36-content .v38-fit>img{object-fit:contain;width:72%;height:83%;inset:auto -12% -8% auto;mix-blend-mode:multiply;z-index:0;rotate:-10deg}body.template-product-circul3 .c3-v36-content .v38-fit .v38-feature-copy{max-width:95%}body.template-product-circul3 .c3-v36-content .v38-fit .v38-kicker{color:#8e779e}body.template-product-circul3 .c3-v36-content .v38-sleep-card{background:#0c1924}body.template-product-circul3 .c3-v36-content .v38-sleep-card:after,body.template-product-circul3 .c3-v36-content .v38-mind-card:after,body.template-product-circul3 .c3-v36-content .v38-activity-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,#07121bc9,transparent 70%,#050f1abf)}body.template-product-circul3 .c3-v36-content .v38-sleep-card>img{object-position:60% 49%;opacity:.85}body.template-product-circul3 .c3-v36-content .v38-mini-stat{display:block;margin-top:33px;color:#dbe5e9;line-height:1.5}body.template-product-circul3 .c3-v36-content .v38-mini-stat>b{display:block;font-size:58px;font-weight:400;line-height:.95;color:#d5eca7;letter-spacing:-.07em;margin-bottom:8px}body.template-product-circul3 .c3-v36-content .v38-mini-stat>b>span{font-size:20px;letter-spacing:-.03em;margin-left:3px}body.template-product-circul3 .c3-v36-content .v38-bp-card{background:#e0e7e9;color:#213744}body.template-product-circul3 .c3-v36-content .v38-bp-card>img{inset:134px -19px auto auto;height:auto;object-fit:contain;transform:rotate(-6deg);border-radius:16px;z-index:0}body.template-product-circul3 .c3-v36-content .v38-bp-card:hover>img{transform:rotate(-6deg) scale(1.025)}body.template-product-circul3 .c3-v36-content .v38-bp-card .v38-feature-link{background:linear-gradient(0deg,#e0e7e9,transparent)}body.template-product-circul3 .c3-v36-content .v38-mind-card,body.template-product-circul3 .c3-v36-content .v38-insights-card,body.template-product-circul3 .c3-v36-content .v38-recovery-card{min-height:305px}body.template-product-circul3 .c3-v36-content .v38-mind-card>img{object-position:50% 43%}body.template-product-circul3 .c3-v36-content .v38-mind-card:after{background:linear-gradient(180deg,#31223dbb,transparent 64%,#21172cba)}body.template-product-circul3 .c3-v36-content .v38-scene-pill{position:absolute;left:28px;bottom:59px;padding:7px 10px;border-radius:30px;background:#ffffff26;border:1px solid #fff3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}body.template-product-circul3 .c3-v36-content .v38-insights-card{background:#332c42;color:#f2eafb}body.template-product-circul3 .c3-v36-content .v38-insights-card h3>b{font-weight:400;font-size:58px;letter-spacing:-.07em;color:#d2b6eb}body.template-product-circul3 .c3-v36-content .v38-insights-card>img{height:auto;left:auto;top:auto;border-radius:18px;transform:rotate(-9deg);z-index:0}body.template-product-circul3 .c3-v36-content .v38-insights-card .v38-feature-copy{max-width:95%}body.template-product-circul3 .c3-v36-content .v38-insights-card p:not(.v38-kicker){max-width:24ch;color:#ddd4e8;position:relative;z-index:1}body.template-product-circul3 .c3-v36-content .v38-insights-card:hover>img{transform:rotate(-9deg) scale(1.025)}body.template-product-circul3 .c3-v36-content .v38-recovery-card{background:#dce5de;color:#28473c}body.template-product-circul3 .c3-v36-content .v38-recovery-card>img{height:auto;left:auto;top:auto;border-radius:19px;transform:rotate(-8deg);z-index:0}body.template-product-circul3 .c3-v36-content .v38-recovery-card .v38-feature-copy{position:relative;z-index:1}body.template-product-circul3 .c3-v36-content .v38-recovery-card:hover>img{transform:rotate(-8deg) scale(1.025)}body.template-product-circul3 .c3-v36-content .v38-small-card{grid-column:span 3;min-height:230px;padding:24px}body.template-product-circul3 .c3-v36-content .v38-small-card .v38-kicker{margin-bottom:13px!important}body.template-product-circul3 .c3-v36-content .v38-small-card h3{font-size:25px}body.template-product-circul3 .c3-v36-content .v38-small-card h3 b{font-size:65px;font-weight:400;letter-spacing:-.065em;line-height:.95}body.template-product-circul3 .c3-v36-content .v38-small-card h3 small{display:block;font-size:10px;font-weight:400;letter-spacing:0;line-height:1.3;margin-bottom:4px}body.template-product-circul3 .c3-v36-content .v38-small-card p:not(.v38-kicker){font-size:11px;line-height:1.5;margin-top:11px}body.template-product-circul3 .c3-v36-content .v38-small-card .v38-feature-link{left:24px;right:24px;bottom:20px}body.template-product-circul3 .c3-v36-content .v38-battery-card{background:#eee3ce;color:#564627}body.template-product-circul3 .c3-v36-content .v38-water-card{background:#cfdee7;color:#294459}body.template-product-circul3 .c3-v36-content .v38-water-card h3{margin-top:22px}body.template-product-circul3 .c3-v36-content .v38-activity-card{background:#35423c}body.template-product-circul3 .c3-v36-content .v38-activity-card h3{font-size:30px}body.template-product-circul3 .c3-v36-content .v38-activity-card:after{background:linear-gradient(180deg,#152323ce,transparent 80%,#111e20c9)}body.template-product-circul3 .c3-v36-content .v38-activity-card>img{object-position:48% 63%}body.template-product-circul3 .c3-v36-content .v38-fee-card{background:#e8e0ee;color:#493855}body.template-product-circul3 .c3-v36-content .v38-fee-card h3 small{display:inline;font-size:14px;margin-left:5px}body.template-product-circul3 .c3-v36-content .v38-fee-card h3{margin-top:23px}body.template-product-circul3 .c3-v36-content .v38-overview-close{display:flex;justify-content:space-between;align-items:center;gap:22px;margin-top:26px;padding:25px 2px 0;border-top:1px solid #dbd6de}body.template-product-circul3 .c3-v36-content .v38-overview-close strong{font-size:22px;line-height:1.2;font-weight:500;letter-spacing:-.04em}body.template-product-circul3 .c3-v36-content .v38-overview-close p{font-size:12px;color:#84788c;margin-top:6px}body.template-product-circul3 .c3-v36-content .v38-overview-close>a{display:flex;align-items:center;gap:28px;background:#302535;color:#fff;border-radius:40px;padding:16px 23px;font-size:12px;white-space:nowrap}body.template-product-circul3 .c3-v36-content .v38-overview-close>a>span{color:#d7bfdf}body.template-product-circul3 .c3-v36-content .v38-overview-close>a>span>span{margin-left:8px}body.template-product-circul3 .c3-v36-content #experience.v38-mind{padding:90px 0 74px!important;overflow:hidden}body.template-product-circul3 .c3-v36-content .v38-mind-heading{margin-bottom:31px}body.template-product-circul3 .c3-v36-content .v38-mind-heading h2>span{color:#806398!important}body.template-product-circul3 .c3-v36-content .v38-mind-heading .c3-subtitle{max-width:680px;margin-inline:auto}body.template-product-circul3 .c3-v36-content .v38-mind-tabs{display:flex;justify-content:center;gap:9px;margin:0 auto 27px;max-width:680px;padding:5px;background:#eae4ee;border:1px solid #e5dce9;border-radius:34px}body.template-product-circul3 .c3-v36-content .v38-mind-tabs>button{flex:1;display:flex;justify-content:center;align-items:center;gap:12px;min-height:46px;border-radius:28px;color:#8b7b94;font-size:13px;white-space:nowrap;padding:10px;transition:background .3s,box-shadow .3s,color .3s}body.template-product-circul3 .c3-v36-content .v38-mind-tabs>button>span{font-size:9px;font-variant-numeric:tabular-nums;color:#b09abe}body.template-product-circul3 .c3-v36-content .v38-mind-tabs>button[aria-selected=true]{background:#fffafd;color:#59416d;box-shadow:0 3px 12px #6b408215}body.template-product-circul3 .c3-v36-content .v38-mind-stage{--mind-accent:#9e78ce;--mind-ink:#4c346c;--mind-soft:#f0e7fa;position:relative;isolation:isolate;display:flex;justify-content:flex-end;align-items:center;min-height:729px;border-radius:27px;overflow:hidden;padding:34px;background:#cfc6cc;transition:background .8s}body.template-product-circul3 .c3-v36-content .v38-mind-stage[data-state=work]{--mind-accent:#ce9269;--mind-ink:#855334;--mind-soft:#f7e6d5;background:#aaa198}body.template-product-circul3 .c3-v36-content .v38-mind-stage[data-state=resilience]{--mind-accent:#56a18b;--mind-ink:#326b5e;--mind-soft:#dcefe7;background:#7e968b}body.template-product-circul3 .c3-v36-content .v38-mind-scenes{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-3}body.template-product-circul3 .c3-v36-content .v38-mind-scenes>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transform:scale(1.035);transition:opacity .9s,transform 1.8s;object-position:50% 50%}body.template-product-circul3 .c3-v36-content .v38-mind-scenes>img.is-active{opacity:1;transform:scale(1)}body.template-product-circul3 .c3-v36-content .v38-mind-scenes>img[data-mind-image=breathe]{width:74%;object-position:52% 20%}body.template-product-circul3 .c3-v36-content .v38-scene-shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;background:linear-gradient(90deg,transparent 23%,#2c192515 47%,#28152e55),linear-gradient(0deg,#15122280,transparent 40%)}body.template-product-circul3 .c3-v36-content .v38-mind-scene-label{position:absolute;left:36px;bottom:42px;color:#fff;max-width:42%}body.template-product-circul3 .c3-v36-content .v38-mind-scene-label>span{letter-spacing:.16em;display:block;color:#ffffffd9}body.template-product-circul3 .c3-v36-content .v38-mind-scene-label h3{font-weight:500;font-size:38px;line-height:1.03;letter-spacing:-.04em;margin-top:12px;text-shadow:0 2px 20px #0001}body.template-product-circul3 .c3-v36-content .v38-scene-tags{display:flex;gap:6px;flex-wrap:wrap;margin-top:16px}body.template-product-circul3 .c3-v36-content .v38-scene-tags>span{white-space:nowrap;padding:7px 10px;background:#ffffff1f;border:1px solid #ffffff46;border-radius:20px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}body.template-product-circul3 .c3-v36-content .v38-mind-play{position:absolute;top:20px;left:24px;border-radius:50%;background:#fff2;border:1px solid #fff5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;font-size:15px;z-index:4}body.template-product-circul3 .c3-v36-content .v38-mind-glass{width:45%;max-width:494px;border:1px solid #ffffff8c;border-radius:25px;padding:22px 25px 15px;background:linear-gradient(135deg,#fcf7ffe8,#e7dcf4d9);box-shadow:0 22px 60px #22142d27,inset 0 1px #fffc;backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px);transition:background .8s;color:var(--mind-ink)}body.template-product-circul3 .c3-v36-content [data-state=work] .v38-mind-glass{background:linear-gradient(135deg,#fff8eee8,#f1dfccd9)}body.template-product-circul3 .c3-v36-content [data-state=resilience] .v38-mind-glass{background:linear-gradient(135deg,#f6fffbe8,#d5e9e1db)}body.template-product-circul3 .c3-v36-content .v38-system-header{display:flex;align-items:center;justify-content:space-between;gap:8px;letter-spacing:.09em;padding-bottom:16px;border-bottom:1px solid #775c8525;color:var(--mind-ink);opacity:.8}body.template-product-circul3 .c3-v36-content .v38-system-status{display:flex;gap:5px;align-items:center}body.template-product-circul3 .c3-v36-content .v38-system-status:before{content:"";width:4px;height:4px;border-radius:50%;background:var(--mind-accent);box-shadow:0 0 7px var(--mind-accent)}body.template-product-circul3 .c3-v36-content .v38-mind-panels{display:grid;min-height:545px}body.template-product-circul3 .c3-v36-content .v38-mind-panel{grid-area:1/1;animation:v38-panel-arrive .65s both;padding-top:20px;min-width:0}body.template-product-circul3 .c3-v36-content .v38-mind-panel[hidden]{display:none!important}body.template-product-circul3 .c3-v36-content .v38-ui-eyebrow{letter-spacing:.105em;line-height:1.5;color:var(--mind-ink);opacity:.75;margin-bottom:12px!important}body.template-product-circul3 .c3-v36-content .v38-mind-panel h3{font-size:28px;font-weight:500;letter-spacing:-.045em;line-height:1.12;color:#3e3147;max-width:none;margin:0!important}body.template-product-circul3 .c3-v36-content .v38-mind-panel h3>em{font-style:normal;color:var(--mind-ink)}body.template-product-circul3 .c3-v36-content .v38-ui-description{max-width:38ch;color:#786b7e;margin-top:12px!important;min-height:37px}body.template-product-circul3 .c3-v36-content [data-state=work] .v38-ui-description{color:#8c7767}body.template-product-circul3 .c3-v36-content [data-state=resilience] .v38-ui-description{color:#6c857d}body.template-product-circul3 .c3-v36-content .v38-breath-card,body.template-product-circul3 .c3-v36-content .v38-stress-card,body.template-product-circul3 .c3-v36-content .v38-resilience-card{margin-top:20px;border-radius:19px;border:1px solid #fff9;padding:17px;background:linear-gradient(135deg,#ffffffa3,#ffffff36);box-shadow:inset 0 1px #fff7,0 10px 24px #402d5610}body.template-product-circul3 .c3-v36-content .v38-ui-card-top{display:flex;justify-content:space-between;align-items:center;gap:10px;line-height:1.3;color:var(--mind-ink)}body.template-product-circul3 .c3-v36-content .v38-ui-card-top>span:last-child{letter-spacing:.07em;opacity:.65}body.template-product-circul3 .c3-v36-content .v38-breath-art{height:185px;position:relative;margin-top:5px}body.template-product-circul3 .c3-v36-content .v38-breath-art>canvas{display:block;position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0}body.template-product-circul3 .c3-v36-content .v38-breath-center{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-bottom:6px;pointer-events:none}body.template-product-circul3 .c3-v36-content .v38-breath-center strong{font-size:22px;font-weight:500;letter-spacing:-.025em;color:#654285}body.template-product-circul3 .c3-v36-content .v38-breath-center span{letter-spacing:.11em;margin-top:8px;color:#aa8bbb}body.template-product-circul3 .c3-v36-content .v38-breath-cycle{position:absolute;left:0;right:0;bottom:4px;text-align:center;color:#a082b2}body.template-product-circul3 .c3-v36-content .v38-breath-response{display:flex;gap:9px;align-items:center;border-top:1px solid #ad88c427;padding-top:12px}body.template-product-circul3 .c3-v36-content .v38-breath-response>div{width:92px;flex:none}body.template-product-circul3 .c3-v36-content .v38-breath-response>div>span{letter-spacing:.07em;display:block;color:#9874ae}body.template-product-circul3 .c3-v36-content .v38-breath-response strong{display:block;font-weight:400;line-height:1;margin-top:6px;color:#8760ac}body.template-product-circul3 .c3-v36-content .v38-breath-response strong>b{font-size:29px;font-weight:500;letter-spacing:-.05em}body.template-product-circul3 .c3-v36-content .v38-breath-response small{font-size:10px;margin-left:4px}body.template-product-circul3 .c3-v36-content .v38-breath-response>canvas{width:calc(100% - 101px);height:58px;display:block}body.template-product-circul3 .c3-v36-content .v38-ui-duo{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-top:12px}body.template-product-circul3 .c3-v36-content .v38-ui-duo>div{background:#fff5;border:1px solid #fff6;border-radius:12px;padding:13px}body.template-product-circul3 .c3-v36-content .v38-ui-duo span{display:block;color:var(--mind-ink);opacity:.65;margin-bottom:6px}body.template-product-circul3 .c3-v36-content .v38-ui-duo strong{display:block;font-size:14px;line-height:1.2;font-weight:500;letter-spacing:-.025em;color:var(--mind-ink)}body.template-product-circul3 .c3-v36-content .v38-ui-duo small{opacity:.6;font-weight:400}body.template-product-circul3 .c3-v36-content .v38-mind-takeaway{line-height:1.5;color:var(--mind-ink);opacity:.8;margin:16px 0 0!important}body.template-product-circul3 .c3-v36-content .v38-stress-current,body.template-product-circul3 .c3-v36-content .v38-resilience-current{display:flex;align-items:center;justify-content:space-between;gap:14px;margin:18px 0 7px}body.template-product-circul3 .c3-v36-content .v38-stress-current>div>span,body.template-product-circul3 .c3-v36-content .v38-resilience-current>div>span{letter-spacing:.06em;color:var(--mind-ink);opacity:.7;display:block;margin-bottom:8px}body.template-product-circul3 .c3-v36-content .v38-stress-current strong,body.template-product-circul3 .c3-v36-content .v38-resilience-current strong{display:block;font-size:25px;line-height:1.03;font-weight:450;letter-spacing:-.04em;color:var(--mind-ink)}body.template-product-circul3 .c3-v36-content .v38-stress-current>canvas{width:122px;height:105px}body.template-product-circul3 .c3-v36-content .v38-stress-card>canvas,body.template-product-circul3 .c3-v36-content .v38-resilience-card>canvas{display:block;width:100%;height:81px;margin-top:11px}body.template-product-circul3 .c3-v36-content .v38-stress-axis{display:flex;justify-content:space-between;font-size:6px;color:var(--mind-ink);opacity:.65;margin-top:8px}body.template-product-circul3 .c3-v36-content .v38-stress-legend{display:flex;justify-content:center;gap:16px;font-size:7px;color:#a08670;margin-top:15px}body.template-product-circul3 .c3-v36-content .v38-stress-legend>span:before{content:"";display:inline-block;width:5px;height:5px;border-radius:50%;background:#d99d6f;margin-right:5px}body.template-product-circul3 .c3-v36-content .v38-stress-legend>span:nth-child(2):before{background:#71aa9f}body.template-product-circul3 .c3-v36-content .v38-stress-legend>span:nth-child(3):before{background:#b5a5cb}body.template-product-circul3 .c3-v36-content .v38-reset-nudge{margin-top:13px;border:1px solid #fff8;background:#fff5;border-radius:12px;padding:14px 15px}body.template-product-circul3 .c3-v36-content .v38-nudge-label{letter-spacing:.08em;color:#a27b59}body.template-product-circul3 .c3-v36-content .v38-reset-nudge p{font-size:12px;letter-spacing:-.015em;color:#795133;margin-top:6px!important}body.template-product-circul3 .c3-v36-content .v38-reset-nudge button{margin-top:10px;display:flex;align-items:center;justify-content:space-between;width:100%;color:#a1663e;text-align:left}body.template-product-circul3 .c3-v36-content .v38-reset-nudge button>span{font-size:18px}body.template-product-circul3 .c3-v36-content .v38-resilience-current>canvas{height:105px;width:105px}body.template-product-circul3 .c3-v36-content .v38-resilience-card{padding-bottom:22px}body.template-product-circul3 .c3-v36-content .v38-mind-footer{display:flex;align-items:center;gap:12px;padding-top:14px;margin-top:9px;border-top:1px solid #775c851c;color:var(--mind-ink);opacity:.55}body.template-product-circul3 .c3-v36-content .v38-mind-footer>span:last-child{font-variant-numeric:tabular-nums;white-space:nowrap}body.template-product-circul3 .c3-v36-content .v38-scene-progress{height:2px;flex:1;background:#90799f20;overflow:hidden;border-radius:4px}body.template-product-circul3 .c3-v36-content .v38-scene-progress i{display:block;width:100%;height:100%;background:var(--mind-accent);transform-origin:left;transform:scaleX(0)}body.template-product-circul3 .c3-v36-content .v38-mind-summary{display:flex;justify-content:center;gap:44px;padding-top:25px;font-size:11px;color:#8c7b99}body.template-product-circul3 .c3-v36-content .v38-mind-summary b{font-weight:400;margin-right:9px;font-size:8px;color:#b49cc7}@keyframes v38-panel-arrive{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1100px){body.template-product-circul3 .c3-v36-content .v38-nav-brand{display:none}body.template-product-circul3 .c3-v36-content .v38-nav-shell{padding-inline:22px;gap:12px}body.template-product-circul3 .c3-v36-content .v38-nav-track{gap:22px}body.template-product-circul3 .c3-v36-content .v38-feature{padding:23px}body.template-product-circul3 .c3-v36-content .v38-feature h3{font-size:27px}body.template-product-circul3 .c3-v36-content .v38-feature-link{left:23px;right:23px}body.template-product-circul3 .c3-v36-content .v38-scene-pill{left:23px}body.template-product-circul3 .c3-v36-content .v38-mind-stage{padding:26px;min-height:700px}body.template-product-circul3 .c3-v36-content .v38-mind-glass{width:47%;padding-inline:21px}body.template-product-circul3 .c3-v36-content .v38-mind-panel h3{font-size:25px}body.template-product-circul3 .c3-v36-content .v38-mind-scene-label{left:29px}body.template-product-circul3 .c3-v36-content .v38-mind-scene-label h3{font-size:33px}body.template-product-circul3 .c3-v36-content .v38-ui-duo>div{padding:11px}body.template-product-circul3 .c3-v36-content .v38-ui-duo strong{font-size:12px}body.template-product-circul3 .c3-v36-content .v38-small-card{padding:22px}body.template-product-circul3 .c3-v36-content .v38-small-card h3 b{font-size:58px}}@media(max-width:760px){body.template-product-circul3 .c3-v36-content .v38-nav-shell{padding-inline:15px;gap:10px}body.template-product-circul3 .c3-v36-content .v38-nav-track{gap:21px;padding-right:22px}body.template-product-circul3 .c3-v36-content .v38-nav-track a{min-height:49px}body.template-product-circul3 .c3-v36-content .v38-chapter-button{padding:7px 10px;gap:5px}body.template-product-circul3 .c3-v36-content .v38-chapter-button-label{display:none}body.template-product-circul3 .c3-v36-content .v38-chapter-button .v38-chevron{width:11px;height:11px}body.template-product-circul3 .c3-v36-content .v38-nav-index{right:12px;top:calc(100% + 6px);width:calc(100vw - 24px);padding:16px;border-radius:16px;max-height:calc(100dvh - 170px);overflow:auto}body.template-product-circul3 .c3-v36-content .v38-index-heading{padding-bottom:12px}body.template-product-circul3 .c3-v36-content .v38-index-heading strong{font-size:16px}body.template-product-circul3 .c3-v36-content .v38-index-heading span{font-size:8px}body.template-product-circul3 .c3-v36-content .v38-index-links{gap:2px 5px}body.template-product-circul3 .c3-v36-content .v38-index-links a{padding:11px 6px;gap:9px;min-height:46px}body.template-product-circul3 .c3-v36-content .v38-index-links a>span{font-size:8px}body.template-product-circul3 .c3-v36-content .v38-overview{padding:49px 0 51px}body.template-product-circul3 .c3-v36-content .v38-overview>.wrap{width:calc(100% - 32px);max-width:600px}body.template-product-circul3 .c3-v36-content .v38-overview-heading{align-items:end;gap:13px;margin-bottom:21px}body.template-product-circul3 .c3-v36-content .v38-overview-heading h2{font-size:40px;line-height:1.01}body.template-product-circul3 .c3-v36-content .v38-overview-heading h2 br{display:block}body.template-product-circul3 .c3-v36-content .v38-overview-heading h2 span{margin:0}body.template-product-circul3 .c3-v36-content .v38-overview-heading .eyebrow{font-size:7px;letter-spacing:.11em;margin-bottom:12px}body.template-product-circul3 .c3-v36-content .v38-overview-intro{display:none}body.template-product-circul3 .c3-v36-content .v38-proofline{gap:10px 17px;font-size:8px;line-height:1.4;margin-bottom:20px;display:grid;grid-template-columns:auto auto;justify-content:start}body.template-product-circul3 .c3-v36-content .v38-proofline span{gap:6px}body.template-product-circul3 .c3-v36-content .v38-proofline span:before{width:3px;height:3px}body.template-product-circul3 .c3-v36-content .v38-bento{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}body.template-product-circul3 .c3-v36-content .v38-feature{grid-column:span 1;min-height:248px;border-radius:18px;padding:18px}body.template-product-circul3 .c3-v36-content .v38-feature h3{font-size:22px;line-height:1.08;letter-spacing:-.055em}body.template-product-circul3 .c3-v36-content .v38-feature p:not(.v38-kicker){line-height:1.5;margin-top:10px}body.template-product-circul3 .c3-v36-content .v38-feature p:not(.v38-kicker) br{display:none}body.template-product-circul3 .c3-v36-content .v38-kicker{line-height:1.5!important;letter-spacing:.06em!important;margin-bottom:12px!important}body.template-product-circul3 .c3-v36-content .v38-feature-link{left:17px;right:17px;bottom:17px;line-height:1.45;gap:6px}body.template-product-circul3 .c3-v36-content .v38-feature-link>span{font-size:15px;flex:none}body.template-product-circul3 .c3-v36-content .v38-fit{grid-column:1/-1;min-height:242px}body.template-product-circul3 .c3-v36-content .v38-fit h3{font-size:28px;max-width:75%}body.template-product-circul3 .c3-v36-content .v38-fit>img{width:61%;height:100%;right:-12%;bottom:-9%}body.template-product-circul3 .c3-v36-content .v38-fit p:not(.v38-kicker){font-size:11px;max-width:19ch}body.template-product-circul3 .c3-v36-content .v38-mini-stat{margin-top:19px}body.template-product-circul3 .c3-v36-content .v38-mini-stat>b{font-size:41px}body.template-product-circul3 .c3-v36-content .v38-mini-stat>b>span{font-size:16px}body.template-product-circul3 .c3-v36-content .v38-sleep-card .v38-feature-copy>p:not(.v38-kicker){display:none}body.template-product-circul3 .c3-v36-content .v38-bp-card p:not(.v38-kicker){max-width:17ch}body.template-product-circul3 .c3-v36-content .v38-bp-card .v38-feature-link{bottom:16px}body.template-product-circul3 .c3-v36-content .v38-mind-card{min-height:252px;grid-column:1/-1}body.template-product-circul3 .c3-v36-content .v38-mind-card .v38-feature-copy{width:52%}body.template-product-circul3 .c3-v36-content .v38-mind-card>img{object-position:50% 37%}body.template-product-circul3 .c3-v36-content .v38-mind-card h3{font-size:30px}body.template-product-circul3 .c3-v36-content .v38-mind-card .v38-kicker{font-size:7px!important}body.template-product-circul3 .c3-v36-content .v38-mind-card:after{background:linear-gradient(90deg,#2c1939aa,transparent 90%),linear-gradient(0deg,#21172c88,transparent 50%)}body.template-product-circul3 .c3-v36-content .v38-scene-pill{left:18px;bottom:52px;padding:6px 9px}body.template-product-circul3 .c3-v36-content .v38-insights-card h3{font-size:21px}body.template-product-circul3 .c3-v36-content .v38-insights-card h3>b{font-size:43px}body.template-product-circul3 .c3-v36-content .v38-insights-card p:not(.v38-kicker){font-size:9px}body.template-product-circul3 .c3-v36-content .v38-insights-card>img{display:none}body.template-product-circul3 .c3-v36-content .v38-recovery-card h3{font-size:23px}body.template-product-circul3 .c3-v36-content .v38-recovery-card p:not(.v38-kicker){max-width:19ch}body.template-product-circul3 .c3-v36-content .v38-recovery-card>img{width:106%;right:-30%;bottom:18%;opacity:.17}body.template-product-circul3 .c3-v36-content .v38-small-card{min-height:211px;padding:18px}body.template-product-circul3 .c3-v36-content .v38-small-card .v38-kicker{margin-bottom:12px!important}body.template-product-circul3 .c3-v36-content .v38-small-card h3{font-size:21px}body.template-product-circul3 .c3-v36-content .v38-small-card h3>b{font-size:53px}body.template-product-circul3 .c3-v36-content .v38-small-card h3 small{font-size:8px}body.template-product-circul3 .c3-v36-content .v38-small-card p:not(.v38-kicker){font-size:10px}body.template-product-circul3 .c3-v36-content .v38-small-card .v38-feature-link{left:18px;right:18px;bottom:16px}body.template-product-circul3 .c3-v36-content .v38-water-card h3,body.template-product-circul3 .c3-v36-content .v38-fee-card h3{margin-top:19px}body.template-product-circul3 .c3-v36-content .v38-fee-card h3 small{font-size:10px}body.template-product-circul3 .c3-v36-content .v38-activity-card h3{font-size:27px}body.template-product-circul3 .c3-v36-content .v38-overview-close{display:block;padding-top:23px;margin-top:22px}body.template-product-circul3 .c3-v36-content .v38-overview-close strong{font-size:23px;max-width:19ch;display:block}body.template-product-circul3 .c3-v36-content .v38-overview-close p{font-size:11px;line-height:1.5}body.template-product-circul3 .c3-v36-content .v38-overview-close>a{margin-top:19px;justify-content:space-between;font-size:12px;padding:16px 20px}body.template-product-circul3 .c3-v36-content #experience.v38-mind{padding:57px 0 49px!important}body.template-product-circul3 .c3-v36-content .v38-mind>.wrap{width:calc(100% - 32px);max-width:600px}body.template-product-circul3 .c3-v36-content .v38-mind-heading{margin-bottom:24px}body.template-product-circul3 .c3-v36-content .v38-mind-heading h2{font-size:37px!important;line-height:1.06!important;letter-spacing:-.055em!important}body.template-product-circul3 .c3-v36-content .v38-mind-heading .c3-eyebrow{letter-spacing:.09em}body.template-product-circul3 .c3-v36-content .v38-mind-heading .c3-subtitle{font-size:12px;line-height:1.6;max-width:29ch!important;margin-top:16px}body.template-product-circul3 .c3-v36-content .v38-mind-tabs{gap:3px;padding:4px;margin-bottom:18px;border-radius:28px}body.template-product-circul3 .c3-v36-content .v38-mind-tabs>button{line-height:1.3;white-space:normal;gap:0;padding:8px 4px}body.template-product-circul3 .c3-v36-content .v38-mind-tabs>button>span{display:none}body.template-product-circul3 .c3-v36-content .v38-mind-stage{display:block;min-height:0;padding:0 12px 15px;border-radius:22px}body.template-product-circul3 .c3-v36-content .v38-mind-scenes{position:relative;inset:auto;width:calc(100% + 24px);margin-inline:-12px;height:345px;z-index:-1}body.template-product-circul3 .c3-v36-content .v38-mind-scenes>img{object-position:22% 50%;width:100%;height:100%}body.template-product-circul3 .c3-v36-content .v38-mind-scenes>img[data-mind-image=breathe]{width:100%;object-position:50% 28%}body.template-product-circul3 .c3-v36-content .v38-scene-shade{height:345px;inset:0 0 auto;background:linear-gradient(0deg,#111c2d85,transparent 59%);z-index:0;pointer-events:none}body.template-product-circul3 .c3-v36-content .v38-mind-scene-label{left:23px;bottom:auto;top:221px;max-width:85%;z-index:1}body.template-product-circul3 .c3-v36-content .v38-mind-scene-label>span{letter-spacing:.1em}body.template-product-circul3 .c3-v36-content .v38-mind-scene-label h3{font-size:24px;margin-top:7px;line-height:1.08}body.template-product-circul3 .c3-v36-content .v38-scene-tags{margin-top:11px;gap:5px}body.template-product-circul3 .c3-v36-content .v38-scene-tags>span{padding:5px 8px}body.template-product-circul3 .c3-v36-content .v38-mind-play{left:auto;right:16px;top:16px;font-size:13px}body.template-product-circul3 .c3-v36-content .v38-mind-glass{width:100%;max-width:none;position:relative;z-index:2;margin-top:-17px;border-radius:20px;padding:17px 17px 13px;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px)}body.template-product-circul3 .c3-v36-content .v38-system-header{letter-spacing:.055em;padding-bottom:13px}body.template-product-circul3 .c3-v36-content .v38-mind-panels{min-height:520px}body.template-product-circul3 .c3-v36-content .v38-mind-panel{padding-top:19px}body.template-product-circul3 .c3-v36-content .v38-ui-eyebrow{line-height:1.5;margin-bottom:12px!important;letter-spacing:.08em}body.template-product-circul3 .c3-v36-content .v38-mind-panel h3{font-size:23px;line-height:1.14;letter-spacing:-.055em}body.template-product-circul3 .c3-v36-content .v38-ui-description{line-height:1.65;max-width:34ch;margin-top:11px!important}body.template-product-circul3 .c3-v36-content .v38-breath-card,body.template-product-circul3 .c3-v36-content .v38-stress-card,body.template-product-circul3 .c3-v36-content .v38-resilience-card{padding:14px;margin-top:16px;border-radius:16px}body.template-product-circul3 .c3-v36-content .v38-breath-art{height:171px}body.template-product-circul3 .c3-v36-content .v38-breath-center strong{font-size:20px}body.template-product-circul3 .c3-v36-content .v38-breath-response{padding-top:11px}body.template-product-circul3 .c3-v36-content .v38-breath-response>div{width:82px}body.template-product-circul3 .c3-v36-content .v38-breath-response>canvas{width:calc(100% - 91px);height:51px}body.template-product-circul3 .c3-v36-content .v38-breath-response strong>b{font-size:27px}body.template-product-circul3 .c3-v36-content .v38-breath-response small{font-size:8px}body.template-product-circul3 .c3-v36-content .v38-ui-duo{gap:8px;margin-top:10px}body.template-product-circul3 .c3-v36-content .v38-ui-duo>div{padding:11px}body.template-product-circul3 .c3-v36-content .v38-mind-takeaway{margin-top:14px!important}body.template-product-circul3 .c3-v36-content .v38-stress-current,body.template-product-circul3 .c3-v36-content .v38-resilience-current{margin-top:15px}body.template-product-circul3 .c3-v36-content .v38-stress-current strong,body.template-product-circul3 .c3-v36-content .v38-resilience-current strong{font-size:23px}body.template-product-circul3 .c3-v36-content .v38-stress-current>canvas{width:100px;height:100px}body.template-product-circul3 .c3-v36-content .v38-resilience-current>canvas{height:96px;width:96px}body.template-product-circul3 .c3-v36-content .v38-stress-card>canvas,body.template-product-circul3 .c3-v36-content .v38-resilience-card>canvas{height:78px}body.template-product-circul3 .c3-v36-content .v38-stress-legend{gap:11px;font-size:6px}body.template-product-circul3 .c3-v36-content .v38-reset-nudge{padding:12px;margin-top:11px}body.template-product-circul3 .c3-v36-content .v38-mind-footer{padding-top:12px;margin-top:8px;gap:8px}body.template-product-circul3 .c3-v36-content .v38-mind-summary{display:none}}@media(max-width:360px){body.template-product-circul3 .c3-v36-content .v38-mind-panel h3{font-size:21px}body.template-product-circul3 .c3-v36-content .v38-mind-glass{padding-inline:14px}body.template-product-circul3 .c3-v36-content .v38-system-header{font-size:5px}body.template-product-circul3 .c3-v36-content .v38-feature{padding:16px}body.template-product-circul3 .c3-v36-content .v38-feature h3{font-size:20px}body.template-product-circul3 .c3-v36-content .v38-fit h3{font-size:26px}body.template-product-circul3 .c3-v36-content .v38-mind-card h3{font-size:27px}body.template-product-circul3 .c3-v36-content .v38-feature-link{left:15px;right:15px}body.template-product-circul3 .c3-v36-content .v38-bp-card>img{top:133px}body.template-product-circul3 .c3-v36-content .v38-chapter-button{padding-inline:8px}body.template-product-circul3 .c3-v36-content .v38-nav-shell{gap:7px;padding-inline:12px}body.template-product-circul3 .c3-v36-content .v38-mind-tabs>button{font-size:9px}}@media(prefers-reduced-motion:reduce){body.template-product-circul3 .c3-v36-content .v38-mind-panel{animation:none!important}body.template-product-circul3 .c3-v36-content .v38-mind-scenes>img,body.template-product-circul3 .c3-v36-content .v38-feature,body.template-product-circul3 .c3-v36-content .v38-feature>img{transition:none!important}body.template-product-circul3 .c3-v36-content .v38-scene-progress{display:none}}body.template-product-circul3 .c3-v36-content .v38-nav-track a{font-size:13px}body.template-product-circul3 .c3-v36-content .v38-chapter-button{font-size:11px;min-height:42px}body.template-product-circul3 .c3-v36-content .v38-chapter-count{font-size:10px}body.template-product-circul3 .c3-v36-content .v38-index-links a{font-size:13px}body.template-product-circul3 .c3-v36-content .v38-kicker{font-size:10px!important}body.template-product-circul3 .c3-v36-content .v38-feature p:not(.v38-kicker){font-size:12px}body.template-product-circul3 .c3-v36-content .v38-feature-link{font-size:11px}body.template-product-circul3 .c3-v36-content .v38-small-card .v38-kicker{font-size:9px!important}body.template-product-circul3 .c3-v36-content .v38-small-card .v38-feature-link,body.template-product-circul3 .c3-v36-content .v38-mini-stat,body.template-product-circul3 .c3-v36-content .v38-scene-pill{font-size:10px}body.template-product-circul3 .c3-v36-content .v38-system-header{font-size:9px}body.template-product-circul3 .c3-v36-content .v38-system-status{font-size:8px}body.template-product-circul3 .c3-v36-content .v38-ui-eyebrow{font-size:9px}body.template-product-circul3 .c3-v36-content .v38-ui-description{font-size:13px;line-height:1.5}body.template-product-circul3 .c3-v36-content .v38-ui-card-top{font-size:12px}body.template-product-circul3 .c3-v36-content .v38-ui-card-top>span:last-child{font-size:9px}body.template-product-circul3 .c3-v36-content .v38-breath-center span{font-size:8px}body.template-product-circul3 .c3-v36-content .v38-breath-cycle{font-size:10px}body.template-product-circul3 .c3-v36-content .v38-breath-response>div>span{font-size:9px;line-height:1.35}body.template-product-circul3 .c3-v36-content .v38-ui-duo span,body.template-product-circul3 .c3-v36-content .v38-ui-duo small{font-size:10px}body.template-product-circul3 .c3-v36-content .v38-mind-takeaway{font-size:12px}body.template-product-circul3 .c3-v36-content .v38-stress-current>div>span,body.template-product-circul3 .c3-v36-content .v38-resilience-current>div>span{font-size:9px}body.template-product-circul3 .c3-v36-content .v38-stress-axis,body.template-product-circul3 .c3-v36-content .v38-stress-legend,body.template-product-circul3 .c3-v36-content .v38-nudge-label{font-size:9px}body.template-product-circul3 .c3-v36-content .v38-reset-nudge button{font-size:11px;min-height:38px}body.template-product-circul3 .c3-v36-content .v38-mind-footer{font-size:9px}body.template-product-circul3 .c3-v36-content .v38-mind-scene-label>span{font-size:10px}body.template-product-circul3 .c3-v36-content .v38-scene-tags>span{font-size:10px}body.template-product-circul3 .c3-v36-content .v38-mind-play{width:40px;height:40px}@media(max-width:760px){body.template-product-circul3 .c3-v36-content .v38-nav-track a{font-size:12px}body.template-product-circul3 .c3-v36-content .v38-chapter-button{font-size:10px;min-height:42px}body.template-product-circul3 .c3-v36-content .v38-chapter-count{font-size:9px}body.template-product-circul3 .c3-v36-content .v38-index-links a{font-size:12px}body.template-product-circul3 .c3-v36-content .v38-kicker{font-size:9px!important}body.template-product-circul3 .c3-v36-content .v38-feature p:not(.v38-kicker){font-size:11px}body.template-product-circul3 .c3-v36-content .v38-feature-link{font-size:10px}body.template-product-circul3 .c3-v36-content .v38-small-card .v38-kicker{font-size:8px!important}body.template-product-circul3 .c3-v36-content .v38-small-card .v38-feature-link,body.template-product-circul3 .c3-v36-content .v38-mini-stat,body.template-product-circul3 .c3-v36-content .v38-scene-pill{font-size:9px}body.template-product-circul3 .c3-v36-content .v38-system-header{font-size:8px}body.template-product-circul3 .c3-v36-content .v38-system-status{font-size:7px}body.template-product-circul3 .c3-v36-content .v38-ui-eyebrow{font-size:8px}body.template-product-circul3 .c3-v36-content .v38-ui-description{font-size:12px;min-height:36px}body.template-product-circul3 .c3-v36-content .v38-ui-card-top{font-size:11px}body.template-product-circul3 .c3-v36-content .v38-ui-card-top>span:last-child{font-size:8px}body.template-product-circul3 .c3-v36-content .v38-breath-center span{font-size:7px}body.template-product-circul3 .c3-v36-content .v38-breath-cycle{font-size:9px}body.template-product-circul3 .c3-v36-content .v38-breath-response>div>span{font-size:8px}body.template-product-circul3 .c3-v36-content .v38-ui-duo span{font-size:9px}body.template-product-circul3 .c3-v36-content .v38-ui-duo strong{font-size:13px}body.template-product-circul3 .c3-v36-content .v38-ui-duo small{font-size:9px}body.template-product-circul3 .c3-v36-content .v38-mind-takeaway{font-size:11px}body.template-product-circul3 .c3-v36-content .v38-stress-current>div>span,body.template-product-circul3 .c3-v36-content .v38-resilience-current>div>span{font-size:8px}body.template-product-circul3 .c3-v36-content .v38-stress-axis,body.template-product-circul3 .c3-v36-content .v38-stress-legend{font-size:8px}body.template-product-circul3 .c3-v36-content .v38-reset-nudge p{font-size:12px}body.template-product-circul3 .c3-v36-content .v38-nudge-label{font-size:8px}body.template-product-circul3 .c3-v36-content .v38-reset-nudge button{font-size:11px;min-height:38px}body.template-product-circul3 .c3-v36-content .v38-mind-footer{font-size:8px}body.template-product-circul3 .c3-v36-content .v38-mind-scene-label>span{font-size:8px}body.template-product-circul3 .c3-v36-content .v38-scene-tags>span{font-size:8px}body.template-product-circul3 .c3-v36-content .v38-mind-play{width:40px;height:40px}body.template-product-circul3 .c3-v36-content .v38-mind-tabs>button{font-size:11px;min-height:44px}}body.template-product-circul3 .c3-v36-content .v38-nav-index.opens-up{top:auto;bottom:calc(100% + 9px)}body.template-product-circul3 .c3-v36-content .v38-mini-stat{position:absolute;left:28px;bottom:61px;margin:0;max-width:16ch}body.template-product-circul3 .c3-v36-content .v38-bp-card>img{top:178px;width:58%;right:-12px}body.template-product-circul3 .c3-v36-content .v38-bp-card .v38-feature-link{background:none;padding-top:0}body.template-product-circul3 .c3-v36-content .v38-bp-card .v38-feature-link>span{color:#fff}body.template-product-circul3 .c3-v36-content .v38-insights-card>img{width:47%;max-height:168px;object-fit:cover;object-position:top;right:-6%;bottom:49px;opacity:.3}body.template-product-circul3 .c3-v36-content .v38-recovery-card>img{width:53%;max-height:145px;object-fit:cover;object-position:top;right:-5%;bottom:48px;opacity:.22}@media(max-width:760px){body.template-product-circul3 .c3-v36-content .v38-mini-stat{left:18px;bottom:59px;max-width:13ch}body.template-product-circul3 .c3-v36-content .v38-bp-card>img{top:168px;width:87%;right:-20%}body.template-product-circul3 .c3-v36-content .v38-bp-card p:not(.v38-kicker){font-size:10px}body.template-product-circul3 .c3-v36-content .v38-bp-card .v38-feature-link{padding-top:0}body.template-product-circul3 .c3-v36-content .v38-insights-card,body.template-product-circul3 .c3-v36-content .v38-recovery-card{min-height:278px}body.template-product-circul3 .c3-v36-content .v38-recovery-card>img{display:none}body.template-product-circul3 .c3-v36-content .v38-insights-card p:not(.v38-kicker),body.template-product-circul3 .c3-v36-content .v38-recovery-card p:not(.v38-kicker){font-size:11px}body.template-product-circul3 .c3-v36-content .v38-sleep-card .v38-kicker{font-size:8px!important}body.template-product-circul3 .c3-v36-content .v38-sleep-card .v38-mini-stat{font-size:8px}}@media(max-width:760px){body.template-product-circul3 .c3-v36-content #experience.v38-mind{overflow:clip}body.template-product-circul3 .c3-v36-content .v38-mind-tabs{position:sticky;top:calc(var(--v37-header-h) + 57px);z-index:8;box-shadow:0 4px 16px #34243e0d;background:#eae4eef5;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}body.template-product-circul3 .c3-v36-content .v38-mind-heading .c3-eyebrow{font-size:8px!important}}@media(max-width:360px){body.template-product-circul3 .c3-v36-content .v38-insights-card,body.template-product-circul3 .c3-v36-content .v38-recovery-card{min-height:290px}}body.template-product-circul3 .c3-v36-content .v38-chapter-button-short{display:none}@media(max-width:760px){body.template-product-circul3 .c3-v36-content .v38-chapter-button-short{display:inline}}body.template-product-circul3 .c3-v36-content #overview.v39-overview{padding:20px 28px 32px;scroll-margin-top:0}body.template-product-circul3 .c3-v36-content .v39-overview-grid{--ov-gap:16px;--ov-top:245px;--ov-tall:245px;--ov-short:158px;max-width:1280px;margin:0 auto;display:grid;gap:var(--ov-gap)}body.template-product-circul3 .c3-v36-content .v39-overview-top{display:grid;grid-template-columns:1fr 1.26fr 1fr;gap:var(--ov-gap);height:var(--ov-top)}body.template-product-circul3 .c3-v36-content .v39-overview-lower{display:grid;grid-template-columns:1fr 2.41fr 1fr;gap:var(--ov-gap)}body.template-product-circul3 .c3-v36-content .v39-overview-left,body.template-product-circul3 .c3-v36-content .v39-overview-center,body.template-product-circul3 .c3-v36-content .v39-overview-right{display:grid;gap:var(--ov-gap);min-width:0}body.template-product-circul3 .c3-v36-content .v39-overview-left{grid-template-rows:var(--ov-short) var(--ov-tall)}body.template-product-circul3 .c3-v36-content .v39-overview-center,body.template-product-circul3 .c3-v36-content .v39-overview-right{grid-template-rows:var(--ov-tall) var(--ov-short)}body.template-product-circul3 .c3-v36-content .v39-overview-bottom{display:grid;grid-template-columns:1.36fr 1fr;gap:var(--ov-gap);min-width:0}body.template-product-circul3 .c3-v36-content #overview .v39-tile{position:relative;display:block;isolation:isolate;overflow:hidden;min-width:0;border-radius:13px}body.template-product-circul3 .c3-v36-content #overview .v39-photo{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-2;margin:0}body.template-product-circul3 .c3-v36-content #overview .v39-copy{position:relative;z-index:1;padding:20px 18px}body.template-product-circul3 .c3-v36-content #overview .v39-copy h3{margin:0;font-size:19px;font-weight:500;line-height:1.19;letter-spacing:-.035em;text-wrap:balance}body.template-product-circul3 .c3-v36-content #overview .v39-copy p{margin:5px 0 0;font-size:13px;line-height:1.35;letter-spacing:-.015em}body.template-product-circul3 .c3-v36-content #overview .v39-copy em{font-style:normal}body.template-product-circul3 .c3-v36-content #overview .v39-monitor .v39-copy{padding-bottom:0}body.template-product-circul3 .c3-v36-content #overview .v39-second{position:absolute;top:28%;left:0;width:100%;text-align:center;font-size:70px;line-height:1;font-weight:600;letter-spacing:-.07em}body.template-product-circul3 .c3-v36-content #overview .v39-second>span{font-size:.7em;margin-left:3px}body.template-product-circul3 .c3-v36-content #overview .v39-fit .v39-copy h3{font-size:27px;white-space:nowrap;letter-spacing:-.05em}body.template-product-circul3 .c3-v36-content #overview .v39-fit .v39-copy h3 span{white-space:nowrap}body.template-product-circul3 .c3-v36-content #overview .v39-fit .v39-copy p{font-size:14px}body.template-product-circul3 .c3-v36-content #overview .v39-fit-ring{position:absolute;width:94%;height:auto;max-width:none;left:3%;top:30%;margin:0}body.template-product-circul3 .c3-v36-content #overview .v39-sleep:after,body.template-product-circul3 .c3-v36-content #overview .v39-energy:after,body.template-product-circul3 .c3-v36-content #overview .v39-wellness:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}body.template-product-circul3 .c3-v36-content #overview .v39-sleep .v39-photo{object-position:center 56%}body.template-product-circul3 .c3-v36-content #overview .v39-water .v39-copy h3{font-size:29px;letter-spacing:-.055em}body.template-product-circul3 .c3-v36-content #overview .v39-energy .v39-photo{object-position:48% center}body.template-product-circul3 .c3-v36-content #overview .v39-blood-pressure .v39-copy{padding:22px 20px}body.template-product-circul3 .c3-v36-content #overview .v39-blood-pressure .v39-copy>p{font-size:10px;letter-spacing:.06em;margin:0 0 8px}body.template-product-circul3 .c3-v36-content #overview .v39-blood-pressure .v39-copy h3{font-size:32px;line-height:1.13;letter-spacing:-.045em;text-wrap:initial}body.template-product-circul3 .c3-v36-content #overview .v39-blood-pressure .v39-photo{object-position:center}body.template-product-circul3 .c3-v36-content #overview .v39-sensors .v39-copy h3{font-size:24px}body.template-product-circul3 .c3-v36-content #overview .v39-sensor-ring{position:absolute;width:112%;max-width:none;height:auto;left:9%;top:-12%;z-index:-2;margin:0}body.template-product-circul3 .c3-v36-content #overview .v39-app .v39-copy{padding:17px 16px 0}body.template-product-circul3 .c3-v36-content #overview .v39-app .v39-copy h3{font-size:17px;letter-spacing:-.03em;text-wrap:initial}body.template-product-circul3 .c3-v36-content #overview .v39-store-links{display:grid;grid-template-columns:1fr 1fr;gap:8px;position:absolute;left:16px;right:16px;bottom:14px;top:50px}body.template-product-circul3 .c3-v36-content #overview .v39-store-links>a{min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;border:1px solid #e7e7e7;border-radius:5px}body.template-product-circul3 .c3-v36-content #overview .v39-store-links img{width:32px;height:35px;object-fit:contain;margin:0}body.template-product-circul3 .c3-v36-content #overview .v39-store-links span{font-size:11px;line-height:1.1;white-space:nowrap}body.template-product-circul3 .c3-v36-content #overview .v39-battery .v39-photo{object-position:51% center}body.template-product-circul3 .c3-v36-content #overview .v39-battery .v39-copy{position:absolute;left:0;right:0;bottom:0}body.template-product-circul3 .c3-v36-content #overview .v39-battery-label{display:inline-block;margin-bottom:8px;border:1px solid #c2ef9b4d;border-radius:4px;padding:5px 8px;font-size:13px;line-height:1.1}body.template-product-circul3 .c3-v36-content #overview .v39-battery-label strong{font-weight:500}body.template-product-circul3 .c3-v36-content #overview .v39-battery .v39-copy h3{font-size:17px;line-height:1.25;letter-spacing:-.025em}body.template-product-circul3 .c3-v36-content #overview .v39-wellness .v39-photo{object-position:center 38%}body.template-product-circul3 .c3-v36-content #overview .v39-wellness .v39-copy h3{font-size:18px;white-space:nowrap}body.template-product-circul3 .c3-v36-content #overview .v39-wellness .v39-copy p{font-size:12px}@media(min-width:761px)and (max-width:1150px){body.template-product-circul3 .c3-v36-content .v39-overview-grid{--ov-gap:12px;--ov-top:218px;--ov-tall:218px;--ov-short:146px}body.template-product-circul3 .c3-v36-content #overview.v39-overview{padding-left:20px;padding-right:20px}body.template-product-circul3 .c3-v36-content #overview .v39-copy{padding:17px 14px}body.template-product-circul3 .c3-v36-content #overview .v39-copy h3{font-size:16px}body.template-product-circul3 .c3-v36-content #overview .v39-copy p{font-size:12px}body.template-product-circul3 .c3-v36-content #overview .v39-fit .v39-copy h3{font-size:22px}body.template-product-circul3 .c3-v36-content #overview .v39-fit .v39-copy p{font-size:12px}body.template-product-circul3 .c3-v36-content #overview .v39-blood-pressure .v39-copy h3{font-size:28px}body.template-product-circul3 .c3-v36-content #overview .v39-blood-pressure .v39-copy>p{font-size:9px;letter-spacing:0}body.template-product-circul3 .c3-v36-content #overview .v39-sensors .v39-copy h3{font-size:21px}body.template-product-circul3 .c3-v36-content #overview .v39-wellness .v39-copy h3{font-size:16px;white-space:normal}body.template-product-circul3 .c3-v36-content #overview .v39-app .v39-copy{padding-left:12px}body.template-product-circul3 .c3-v36-content #overview .v39-app .v39-copy h3{font-size:15px}body.template-product-circul3 .c3-v36-content #overview .v39-store-links{left:12px;right:12px;gap:5px}body.template-product-circul3 .c3-v36-content #overview .v39-store-links span{font-size:10px}}@media(max-width:760px){body.template-product-circul3 .c3-v36-content #overview.v39-overview{padding:12px 12px 24px;scroll-margin-top:0}body.template-product-circul3 .c3-v36-content .v39-overview-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;max-width:540px}body.template-product-circul3 .c3-v36-content .v39-overview-top,body.template-product-circul3 .c3-v36-content .v39-overview-lower,body.template-product-circul3 .c3-v36-content .v39-overview-left,body.template-product-circul3 .c3-v36-content .v39-overview-center,body.template-product-circul3 .c3-v36-content .v39-overview-right,body.template-product-circul3 .c3-v36-content .v39-overview-bottom{display:contents}body.template-product-circul3 .c3-v36-content #overview .v39-tile{height:142px;border-radius:10px}body.template-product-circul3 .c3-v36-content #overview .v39-copy{padding:14px 12px}body.template-product-circul3 .c3-v36-content #overview .v39-copy h3{font-size:16px;line-height:1.17;text-wrap:initial;letter-spacing:-.035em}body.template-product-circul3 .c3-v36-content #overview .v39-copy p{font-size:11px;line-height:1.3;margin-top:4px}body.template-product-circul3 .c3-v36-content #overview .v39-monitor{order:1;height:184px}body.template-product-circul3 .c3-v36-content #overview .v39-fit{order:2;height:184px}body.template-product-circul3 .c3-v36-content #overview .v39-sleep{order:3;grid-column:1/-1;height:156px}body.template-product-circul3 .c3-v36-content #overview .v39-blood-pressure{order:4;grid-column:1/-1;height:180px}body.template-product-circul3 .c3-v36-content #overview .v39-water{order:5}body.template-product-circul3 .c3-v36-content #overview .v39-energy{order:6}body.template-product-circul3 .c3-v36-content #overview .v39-sensors{order:7}body.template-product-circul3 .c3-v36-content #overview .v39-battery{order:8}body.template-product-circul3 .c3-v36-content #overview .v39-app{order:9}body.template-product-circul3 .c3-v36-content #overview .v39-wellness{order:10}body.template-product-circul3 .c3-v36-content #overview .v39-monitor .v39-copy h3{font-size:15px}body.template-product-circul3 .c3-v36-content #overview .v39-monitor .v39-copy p{max-width:120px}body.template-product-circul3 .c3-v36-content #overview .v39-second{font-size:37px;top:45%;text-align:left;padding-left:16px}body.template-product-circul3 .c3-v36-content #overview .v39-monitor .v39-photo{object-position:center}body.template-product-circul3 .c3-v36-content #overview .v39-fit .v39-copy h3{font-size:18px;white-space:normal;line-height:1.11}body.template-product-circul3 .c3-v36-content #overview .v39-fit .v39-copy h3 span{display:block}body.template-product-circul3 .c3-v36-content #overview .v39-fit .v39-copy p{font-size:11px;max-width:90px}body.template-product-circul3 .c3-v36-content #overview .v39-fit-ring{width:110%;left:-5%;top:49%}body.template-product-circul3 .c3-v36-content #overview .v39-sleep .v39-photo{object-position:center 56%}body.template-product-circul3 .c3-v36-content #overview .v39-sleep .v39-copy{width:57%;padding:16px}body.template-product-circul3 .c3-v36-content #overview .v39-sleep .v39-copy h3{font-size:20px}body.template-product-circul3 .c3-v36-content #overview .v39-sleep .v39-copy p{max-width:145px}body.template-product-circul3 .c3-v36-content #overview .v39-blood-pressure .v39-copy{padding:17px 14px}body.template-product-circul3 .c3-v36-content #overview .v39-blood-pressure .v39-copy h3{font-size:25px;line-height:1.08}body.template-product-circul3 .c3-v36-content #overview .v39-blood-pressure .v39-copy>p{max-width:125px;font-size:8px;line-height:1.3;letter-spacing:.025em;margin-bottom:7px}body.template-product-circul3 .c3-v36-content #overview .v39-blood-pressure .v39-photo{object-position:51% center}body.template-product-circul3 .c3-v36-content #overview .v39-water .v39-copy h3{font-size:26px}body.template-product-circul3 .c3-v36-content #overview .v39-energy .v39-copy h3{max-width:125px;font-size:17px}body.template-product-circul3 .c3-v36-content #overview .v39-energy .v39-photo{object-position:center 72%}body.template-product-circul3 .c3-v36-content #overview .v39-sensors .v39-copy h3{font-size:19px;max-width:125px}body.template-product-circul3 .c3-v36-content #overview .v39-sensor-ring{width:160%;left:0;top:16%}body.template-product-circul3 .c3-v36-content #overview .v39-sensors .v39-copy p{max-width:105px}body.template-product-circul3 .c3-v36-content #overview .v39-battery .v39-copy{padding:12px}body.template-product-circul3 .c3-v36-content #overview .v39-battery-label{font-size:11px;padding:4px 6px;margin-bottom:7px}body.template-product-circul3 .c3-v36-content #overview .v39-battery .v39-copy h3{font-size:16px}body.template-product-circul3 .c3-v36-content #overview .v39-app .v39-copy{padding:13px 10px 0}body.template-product-circul3 .c3-v36-content #overview .v39-app .v39-copy h3{font-size:16px;line-height:1.1}body.template-product-circul3 .c3-v36-content #overview .v39-store-links{left:10px;right:10px;top:44px;bottom:12px;gap:5px}body.template-product-circul3 .c3-v36-content #overview .v39-store-links img{width:25px;height:28px}body.template-product-circul3 .c3-v36-content #overview .v39-store-links span{font-size:9px}body.template-product-circul3 .c3-v36-content #overview .v39-wellness .v39-copy{padding:13px 12px}body.template-product-circul3 .c3-v36-content #overview .v39-wellness .v39-copy h3{font-size:17px;white-space:normal;max-width:120px}body.template-product-circul3 .c3-v36-content #overview .v39-wellness .v39-copy p{font-size:10px;max-width:100px}}body.template-product-circul3{--v41-nav-h:54px;--v41-story-top:calc(var(--v37-header-h,64px) + var(--v41-nav-h) + 18px);--v41-story-h:min(690px,calc(100svh - var(--v41-story-top) - 42px))}body.template-product-circul3{scroll-padding-top:calc(var(--v37-header-h,64px) + var(--v41-nav-h) + 10px)}body.template-product-circul3 .c3-v36-content .v41-nav{position:sticky;top:var(--v37-header-h,64px);z-index:90;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);font-family:CIRCUL Aspekta,Arial,sans-serif;color:#262229}body.template-product-circul3 .c3-v36-content .v41-nav-inner{height:var(--v41-nav-h);max-width:1340px;padding:0 38px;margin:auto;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;position:relative}body.template-product-circul3 .c3-v36-content .v41-nav-brand{font-size:12px;font-weight:600;letter-spacing:.025em;justify-self:start}body.template-product-circul3 .c3-v36-content .v41-nav-links{display:flex;align-items:center;height:100%}body.template-product-circul3 .c3-v36-content .v41-nav-links>a{font-size:12px;height:100%;display:flex;align-items:center;color:#726c78;position:relative;white-space:nowrap}body.template-product-circul3 .c3-v36-content .v41-nav-links>a[aria-current]{color:#32223f}body.template-product-circul3 .c3-v36-content .v41-nav-links>a[aria-current]:after{content:"";height:2px;background:#7a5a92;position:absolute;bottom:0;left:0;right:0}body.template-product-circul3 .c3-v36-content .v41-buy{justify-self:end;padding:9px 18px;font-size:12px;border-radius:30px;background:#262129;color:#fff!important;white-space:nowrap}body.template-product-circul3 .c3-v36-content .v41-more{position:relative}body.template-product-circul3 .c3-v36-content .v41-more summary{display:flex;align-items:center;gap:6px;min-height:44px;font-size:12px;cursor:pointer;list-style:none;color:#726c78}body.template-product-circul3 .c3-v36-content .v41-more summary::-webkit-details-marker{display:none}body.template-product-circul3 .c3-v36-content .v41-more summary svg{width:12px;height:12px;stroke:currentColor;stroke-width:1.6;fill:none;transition:transform .2s}body.template-product-circul3 .c3-v36-content .v41-more[open] summary svg{transform:rotate(180deg)}body.template-product-circul3 .c3-v36-content .v41-more.has-active summary{color:#32223f}body.template-product-circul3 .c3-v36-content .v41-more-list{position:absolute;right:-15px;top:calc(100% + 9px);width:210px;max-height:calc(100svh - var(--v41-story-top) - 24px);overflow:auto;background:#fff;padding:9px;border:1px solid #e8e3ec;border-radius:14px;box-shadow:0 15px 44px #2720301a}body.template-product-circul3 .c3-v36-content .v41-more-list>a{display:flex;align-items:center;min-height:42px;padding:8px 13px;font-size:12px;color:#5e5666;border-radius:8px}body.template-product-circul3 .c3-v36-content .v41-more-list>a:hover,body.template-product-circul3 .c3-v36-content .v41-more-list>a[aria-current]{background:#f4f0f7;color:#513165}body.template-product-circul3 .c3-v36-content .v41-nav .v41-mobile-only{display:none}body.template-product-circul3 .c3-v36-content .v41-nav :focus-visible,body.template-product-circul3 .c3-v36-content .v41-overview :focus-visible,body.template-product-circul3 .c3-v36-content .v41-wellness :focus-visible{outline:2px solid #84669f;outline-offset:4px}body.template-product-circul3 .c3-v36-content .v41-nav-stuck .c30-sticky{display:none!important}body.template-product-circul3 .c3-v36-content .v41-section-heading{max-width:1150px;margin:0 auto 46px;padding:0 24px;text-align:center}body.template-product-circul3 .c3-v36-content .v41-section-heading>.eyebrow{margin:0 0 18px;font-size:10px;letter-spacing:.17em;color:#846d95}body.template-product-circul3 .c3-v36-content .v41-section-heading h2{font-size:clamp(38px,4.6vw,64px);line-height:1.08;letter-spacing:-.053em;font-weight:450;color:#252127}body.template-product-circul3 .c3-v36-content .v41-section-heading h2 span{color:#856798}body.template-product-circul3 .c3-v36-content .v41-section-heading .c3-subtitle{font-size:16px;line-height:1.5;color:#79707f;margin:20px auto 0;max-width:650px}body.template-product-circul3 .c3-v36-content #overview.v41-overview{padding:65px 0 32px;font-family:CIRCUL Aspekta,Arial,sans-serif}body.template-product-circul3 .c3-v36-content .v41-bento{width:min(1280px,calc(100% - 80px));margin:auto;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:repeat(3,156px);gap:13px}body.template-product-circul3 .c3-v36-content .v41-tile{position:relative;border-radius:21px;background:#fff;overflow:hidden;isolation:isolate;color:#262129;display:block;transition:box-shadow .3s,transform .55s cubic-bezier(.2,.7,.2,1)}body.template-product-circul3 .c3-v36-content .v41-tile:hover{box-shadow:0 12px 36px #28233310;transform:translateY(-3px)}body.template-product-circul3 .c3-v36-content .v41-tile>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 1.3s cubic-bezier(.2,.7,.2,1)}body.template-product-circul3 .c3-v36-content .v41-tile:hover>img{transform:scale(1.055)}body.template-product-circul3 .c3-v36-content .v41-tile h3{font-weight:500;font-size:23px;letter-spacing:-.045em;line-height:1.13;margin:0}body.template-product-circul3 .c3-v36-content .v41-o-kicker{font-size:8px;letter-spacing:.12em;display:block;font-weight:550}body.template-product-circul3 .c3-v36-content .v41-o-copy{position:relative;z-index:2;padding:25px;height:100%}body.template-product-circul3 .c3-v36-content .v41-o-copy p{font-size:12px;line-height:1.4;margin:7px 0 0}body.template-product-circul3 .c3-v36-content .v41-o-sleep{grid-column:1/4;grid-row:1/3;background:#172025;color:#fff}body.template-product-circul3 .c3-v36-content .v41-o-sleep>img{object-position:50% 50%;opacity:.7}body.template-product-circul3 .c3-v36-content .v41-o-sleep .v41-o-copy{padding:27px;display:flex;flex-direction:column;justify-content:flex-start}body.template-product-circul3 .c3-v36-content .v41-o-sleep .v41-o-kicker{color:#dfdeeb}body.template-product-circul3 .c3-v36-content .v41-o-number{display:block;font-size:100px;line-height:1;letter-spacing:-.085em;font-weight:500;margin:23px 0 8px;color:#e4d0fa}body.template-product-circul3 .c3-v36-content .v41-o-number span{font-size:55px;letter-spacing:-.03em}body.template-product-circul3 .c3-v36-content .v41-o-sleep h3{font-size:30px;max-width:230px}body.template-product-circul3 .c3-v36-content .v41-o-sleep canvas{position:absolute;bottom:22px;left:25px;width:calc(100% - 50px);height:44px;z-index:2}body.template-product-circul3 .c3-v36-content .v41-o-thin,body.template-product-circul3 .c3-v36-content .v41-o-battery,body.template-product-circul3 .c3-v36-content .v41-o-fee{grid-row:1;text-align:center;padding:24px 10px 14px;display:flex;flex-direction:column;align-items:center;justify-content:center}body.template-product-circul3 .c3-v36-content .v41-o-thin{grid-column:4/6}body.template-product-circul3 .c3-v36-content .v41-o-battery{grid-column:6/8}body.template-product-circul3 .c3-v36-content .v41-o-fee{grid-column:8/10}body.template-product-circul3 .c3-v36-content .v41-o-thin>strong,body.template-product-circul3 .c3-v36-content .v41-o-battery>strong,body.template-product-circul3 .c3-v36-content .v41-o-fee>strong{font-size:49px;font-weight:500;letter-spacing:-.055em;line-height:1.06;margin:13px 0 8px}body.template-product-circul3 .c3-v36-content .v41-o-thin>strong{color:#735098}body.template-product-circul3 .c3-v36-content .v41-o-battery>strong{color:#397554}body.template-product-circul3 .c3-v36-content .v41-o-fee>strong{color:#242127}body.template-product-circul3 .c3-v36-content .v41-o-thin strong>span,body.template-product-circul3 .c3-v36-content .v41-o-battery strong>span{font-size:16px;letter-spacing:-.03em;margin-left:3px}body.template-product-circul3 .c3-v36-content .v41-o-thin p,body.template-product-circul3 .c3-v36-content .v41-o-battery p,body.template-product-circul3 .c3-v36-content .v41-o-fee p{font-size:11px;margin:0;color:#726979;line-height:1.3}body.template-product-circul3 .c3-v36-content .v41-o-battery progress{position:absolute;bottom:0;left:25%;width:50%;height:4px;border:0;-webkit-appearance:none;appearance:none;background:transparent;border-radius:4px}body.template-product-circul3 .c3-v36-content .v41-o-battery progress::-webkit-progress-bar{background:#e7f0eb}body.template-product-circul3 .c3-v36-content .v41-o-battery progress::-webkit-progress-value{background:#4c926a;border-radius:5px}body.template-product-circul3 .c3-v36-content .v41-o-product{grid-column:4/10;grid-row:2/4;background:#fff;display:flex;flex-direction:column}body.template-product-circul3 .c3-v36-content .v41-o-product-heading{position:relative;z-index:2;padding:25px 28px 0}body.template-product-circul3 .c3-v36-content .v41-o-product-heading h3{font-size:30px;margin-top:6px}body.template-product-circul3 .c3-v36-content .v41-o-product-heading .v41-o-kicker{color:#8b7e94;letter-spacing:.14em}body.template-product-circul3 .c3-v36-content .v41-ring-showcase{position:absolute;top:55px;right:55px;bottom:36px;left:55px}body.template-product-circul3 .c3-v36-content .v41-ring-showcase img{position:absolute;left:50%;top:50%;width:102%;height:130%;object-fit:contain;opacity:0;transform:translate(-50%,-48%) scale(.95) rotate(-5deg);transition:opacity 1.2s ease,transform 2.4s cubic-bezier(.2,.6,.2,1);mix-blend-mode:multiply}body.template-product-circul3 .c3-v36-content .v41-ring-showcase img.is-active{opacity:1;transform:translate(-50%,-50%) scale(1) rotate(-5deg)}body.template-product-circul3 .c3-v36-content .v41-o-product-foot{position:absolute;left:28px;right:25px;bottom:22px;display:flex;align-items:flex-end;justify-content:space-between;gap:15px;z-index:2}body.template-product-circul3 .c3-v36-content .v41-o-product-foot>span:first-child{font-size:11px;line-height:1.4;color:#756c7c}body.template-product-circul3 .c3-v36-content .v41-o-learn{font-size:10px;display:flex;gap:8px;align-items:center;color:#5f486e}body.template-product-circul3 .c3-v36-content .v41-o-learn svg{width:15px;height:15px;stroke:currentColor;stroke-width:1.5;fill:none}body.template-product-circul3 .c3-v36-content .v41-o-pressure{grid-column:1/4;grid-row:3;padding:22px 25px}body.template-product-circul3 .c3-v36-content .v41-o-pressure h3{font-size:23px;margin-top:9px;position:relative;z-index:2}body.template-product-circul3 .c3-v36-content .v41-o-pressure .v41-o-kicker{color:#9d7777}body.template-product-circul3 .c3-v36-content .v41-o-pressure canvas{position:absolute;bottom:0;left:20px;width:calc(100% - 40px);height:64px;opacity:.8}body.template-product-circul3 .c3-v36-content .v41-o-wellness{grid-column:10/13;grid-row:1;background:#8c7e76;color:#fff}body.template-product-circul3 .c3-v36-content .v41-o-wellness img{object-position:50% 36%;filter:brightness(.72)}body.template-product-circul3 .c3-v36-content .v41-o-wellness .v41-o-copy{display:flex;flex-direction:column;justify-content:space-between}body.template-product-circul3 .c3-v36-content .v41-o-wellness h3{font-size:25px}body.template-product-circul3 .c3-v36-content .v41-o-metrics{grid-column:10/13;grid-row:2;color:#fff;background:#16181a}body.template-product-circul3 .c3-v36-content .v41-o-metrics img{opacity:.56;object-position:75% 60%}body.template-product-circul3 .c3-v36-content .v41-o-metrics .v41-o-copy{padding:20px 25px}body.template-product-circul3 .c3-v36-content .v41-o-metrics strong{font-size:59px;line-height:1.1;letter-spacing:-.06em;font-weight:500}body.template-product-circul3 .c3-v36-content .v41-o-metrics strong span{font-size:35px;color:#cbb2e5}body.template-product-circul3 .c3-v36-content .v41-o-metrics h3{font-size:18px;line-height:1.2;margin-top:6px}body.template-product-circul3 .c3-v36-content .v41-o-water{grid-column:10/13;grid-row:3;color:#fff;background:#10252b}body.template-product-circul3 .c3-v36-content .v41-o-water img{object-position:50% 47%;filter:brightness(.7)}body.template-product-circul3 .c3-v36-content .v41-o-water strong{font-size:51px;letter-spacing:-.045em;font-weight:500;line-height:1.1}body.template-product-circul3 .c3-v36-content .v41-o-water strong span{font-size:24px;margin-left:5px}body.template-product-circul3 .c3-v36-content .v41-o-water .v41-o-copy{display:flex;flex-direction:column;justify-content:center}body.template-product-circul3 .c3-v36-content .v41-overview-footer{max-width:1280px;width:calc(100% - 80px);margin:16px auto 0;display:flex;align-items:center;justify-content:space-between;font-size:10px;color:#887f8e}body.template-product-circul3 .c3-v36-content .v41-overview-footer p{margin:0}body.template-product-circul3 .c3-v36-content .v41-overview-footer button{min-height:34px;padding:5px 0 5px 15px;font-size:10px;color:#746680;text-decoration:underline;text-underline-offset:3px}body.template-product-circul3 .c3-v36-content .v41-overview.has-entered .v41-tile{animation:v41-reveal .9s both cubic-bezier(.2,.65,.2,1);animation-delay:calc(var(--tile-order,0)*60ms)}@keyframes v41-reveal{0%{opacity:0;transform:translateY(25px)}to{opacity:1;transform:translateY(0)}}body.template-product-circul3 .c3-v36-content #experience.v41-wellness{padding:90px 0 32px;font-family:CIRCUL Aspekta,Arial,sans-serif;position:relative;overflow:visible}body.template-product-circul3 .c3-v36-content .v41-wellness .v41-section-heading{margin-bottom:52px}body.template-product-circul3 .c3-v36-content .v41-journey{width:min(1280px,calc(100% - 96px));margin:auto;position:relative;height:calc(var(--v41-story-h)*3.6)}body.template-product-circul3 .c3-v36-content .v41-story-stage{position:sticky;top:var(--v41-story-top)}body.template-product-circul3 .c3-v36-content .v41-story-track{will-change:transform}body.template-product-circul3 .c3-v36-content .v41-scene{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:68px;position:relative;scroll-margin-top:0}body.template-product-circul3 .c3-v36-content .v41-scene-copy{min-width:0;padding-bottom:42px}body.template-product-circul3 .c3-v36-content .v41-step-label{display:flex;align-items:center;gap:12px;letter-spacing:.14em;font-weight:550;color:#466b8b;margin:0 0 18px}body.template-product-circul3 .c3-v36-content .v41-step-label>span{font-size:10px;letter-spacing:0;border:1px solid #c2d5e4;width:26px;height:26px;border-radius:50%;display:grid;place-items:center}body.template-product-circul3 .c3-v36-content .v41-scene h3{font-size:clamp(29px,3.25vw,44px);font-weight:450;margin:0;color:#28242c}body.template-product-circul3 .c3-v36-content .v41-scene-description{color:#817886;margin:20px 0 0}body.template-product-circul3 .c3-v36-content .v41-scene-photo{margin:0;position:relative;height:100%;border-radius:24px;overflow:hidden;isolation:isolate;background:#eee9e3}body.template-product-circul3 .c3-v36-content .v41-scene-photo img{position:absolute;width:100%;height:100%;object-fit:cover}body.template-product-circul3 .c3-v36-content .v41-scene-photo figcaption{position:absolute;bottom:39px;left:30px;right:30px;color:#fff;text-shadow:0 1px 18px #0008;background:#2023282b;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);border:1px solid #ffffff36;border-radius:13px;padding:17px 20px;width:fit-content;max-width:calc(100% - 60px)}body.template-product-circul3 .c3-v36-content .v41-scene-photo figcaption>span{font-size:8px;letter-spacing:.14em}body.template-product-circul3 .c3-v36-content .v41-scene-photo figcaption>p{font-size:22px;letter-spacing:-.04em;line-height:1.15;margin:6px 0 0;font-weight:450}body.template-product-circul3 .c3-v36-content .v41-scene[data-scene-index="1"] .v41-step-label{color:#9c7145}body.template-product-circul3 .c3-v36-content .v41-scene[data-scene-index="1"] .v41-step-label>span{border-color:#e2cfb8}body.template-product-circul3 .c3-v36-content .v41-scene[data-scene-index="2"] .v41-step-label{color:#487567}body.template-product-circul3 .c3-v36-content .v41-scene[data-scene-index="2"] .v41-step-label>span{border-color:#c3d9d1}body.template-product-circul3 .c3-v36-content .v41-ui{border-radius:20px;position:relative;font-variant-numeric:tabular-nums}body.template-product-circul3 .c3-v36-content .v41-breath-ui{background:#172b40}body.template-product-circul3 .c3-v36-content .v41-stress-ui{background:#322c25}body.template-product-circul3 .c3-v36-content .v41-recovery-ui{background:#153b35}body.template-product-circul3 .c3-v36-content .v41-ui-top{display:flex;align-items:center;justify-content:space-between;gap:10px}body.template-product-circul3 .c3-v36-content .v41-ui-top strong{font-weight:500}body.template-product-circul3 .c3-v36-content .v41-ui-top>span{letter-spacing:.12em;color:#9eb4c8}body.template-product-circul3 .c3-v36-content .v41-ui-bottom{border-top:1px solid #ffffff21;padding-top:9px;display:flex;align-items:center;justify-content:space-between;gap:8px;color:#98afc5;line-height:1.4;min-height:38px}body.template-product-circul3 .c3-v36-content .v41-ui-bottom>div{display:flex;gap:11px}body.template-product-circul3 .c3-v36-content .v41-ui-bottom button,body.template-product-circul3 .c3-v36-content .v41-ui-bottom a{color:#d0e7fc;display:flex;gap:7px;align-items:center;white-space:nowrap;padding:5px 0}body.template-product-circul3 .c3-v36-content .v41-ui-bottom svg{width:13px;height:13px;stroke:currentColor;stroke-width:1.5;fill:none}body.template-product-circul3 .c3-v36-content .v41-breath-screens{height:190px;position:relative;margin:7px 0}body.template-product-circul3 .c3-v36-content .v41-breath-screen{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;transform:translateY(14px);transition:opacity .75s ease,transform .9s cubic-bezier(.2,.65,.2,1),visibility .9s}body.template-product-circul3 .c3-v36-content .v41-breath-ui[data-phase=ready] .v41-ready,body.template-product-circul3 .c3-v36-content .v41-breath-ui[data-phase=live] .v41-live,body.template-product-circul3 .c3-v36-content .v41-breath-ui[data-phase=settle] .v41-live,body.template-product-circul3 .c3-v36-content .v41-breath-ui[data-phase=result] .v41-result{opacity:1;visibility:visible;transform:translateY(0)}body.template-product-circul3 .c3-v36-content .v41-ready{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}body.template-product-circul3 .c3-v36-content .v41-ready p{font-size:11px;color:#c3d8e9;margin:0 0 7px}body.template-product-circul3 .c3-v36-content .v41-ready>strong{font-size:69px;letter-spacing:-.065em;font-weight:450;line-height:1}body.template-product-circul3 .c3-v36-content .v41-ready>span{font-size:10px;line-height:1.5;margin-top:12px;color:#9db5ca}body.template-product-circul3 .c3-v36-content .v41-live{display:grid;grid-template-columns:1fr 1fr;gap:14px;align-items:center}body.template-product-circul3 .c3-v36-content .v41-pacer{position:relative;aspect-ratio:1;max-height:190px}body.template-product-circul3 .c3-v36-content .v41-pacer canvas{width:100%;height:100%;display:block}body.template-product-circul3 .c3-v36-content .v41-pacer>div{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:none}body.template-product-circul3 .c3-v36-content .v41-pacer strong{font-size:14px;font-weight:450;color:#eaf5ff}body.template-product-circul3 .c3-v36-content .v41-pacer span{font-size:9px;color:#a6c9e7;margin-top:5px}body.template-product-circul3 .c3-v36-content .v41-hrv>span{font-size:8px;letter-spacing:.12em;color:#95b0c9}body.template-product-circul3 .c3-v36-content .v41-hrv p{margin:9px 0 0;display:flex;align-items:baseline;gap:5px}body.template-product-circul3 .c3-v36-content .v41-hrv p strong{font-size:42px;line-height:1;font-weight:450;letter-spacing:-.06em;color:#eff8ff}body.template-product-circul3 .c3-v36-content .v41-hrv p small{font-size:12px;color:#9cbcd8}body.template-product-circul3 .c3-v36-content .v41-hrv canvas{width:100%;height:56px;display:block;margin:7px 0}body.template-product-circul3 .c3-v36-content .v41-hrv>small{font-size:9px;color:#a2bbd0}body.template-product-circul3 .c3-v36-content .v41-result{display:flex;flex-direction:column;justify-content:center;align-items:center}body.template-product-circul3 .c3-v36-content .v41-result-label{font-size:8px;letter-spacing:.14em}body.template-product-circul3 .c3-v36-content .v41-result h4{font-size:27px;font-weight:450;letter-spacing:-.045em;margin:9px 0 14px}body.template-product-circul3 .c3-v36-content .v41-result-values{display:flex;gap:29px;align-items:center}body.template-product-circul3 .c3-v36-content .v41-result-values>p{margin:0;display:flex;flex-direction:column;gap:6px}body.template-product-circul3 .c3-v36-content .v41-result-values>p>span{font-size:9px;color:#9db6ce}body.template-product-circul3 .c3-v36-content .v41-result-values strong{font-size:40px;letter-spacing:-.06em;line-height:1;font-weight:450}body.template-product-circul3 .c3-v36-content .v41-result-values small{font-size:11px;color:#a6bed2;margin-left:4px;letter-spacing:0}body.template-product-circul3 .c3-v36-content .v41-result-values>svg{width:26px;height:26px;fill:none;stroke-width:1.2}body.template-product-circul3 .c3-v36-content .v41-result-copy{font-size:9px;color:#a4bfd4;margin:14px 0 0}body.template-product-circul3 .c3-v36-content .v41-stress-ui .v41-ui-top>span{color:#c3a982}body.template-product-circul3 .c3-v36-content .v41-stress-summary{display:flex;justify-content:space-between;gap:15px;align-items:center;margin:20px 0 10px}body.template-product-circul3 .c3-v36-content .v41-stress-summary>p{font-size:15px;line-height:1.35;letter-spacing:-.03em;margin:0}body.template-product-circul3 .c3-v36-content .v41-stress-summary strong{font-weight:450}body.template-product-circul3 .c3-v36-content .v41-status-chip{display:inline-flex;align-items:center;min-height:24px;padding:4px 9px;border-radius:30px;font-size:8px;white-space:nowrap;background:#709e8329;color:#b9dec7}body.template-product-circul3 .c3-v36-content .v41-stress-plot{height:107px;position:relative}body.template-product-circul3 .c3-v36-content .v41-stress-plot canvas{width:100%;height:100%;display:block}body.template-product-circul3 .c3-v36-content .v41-stress-marker{position:absolute;right:14%;bottom:10px;font-size:8px;padding:5px 8px;border-radius:6px;opacity:0;transform:translateY(5px);transition:opacity .6s,transform .6s}body.template-product-circul3 .c3-v36-content .v41-scene.is-active .v41-stress-marker{opacity:1;transform:none;transition-delay:1.3s}body.template-product-circul3 .c3-v36-content .v41-chart-axis{display:flex;justify-content:space-between;gap:8px;font-size:8px;color:#b2aaa0;padding:8px 0 14px}body.template-product-circul3 .c3-v36-content .v41-stress-ui .v41-ui-bottom{color:#b8a895}body.template-product-circul3 .c3-v36-content .v41-stress-ui .v41-ui-bottom button{color:#eed4ae}body.template-product-circul3 .c3-v36-content .v41-recovery-ui .v41-ui-top>span{color:#9bbeb4}body.template-product-circul3 .c3-v36-content .v41-recovery-summary{display:flex;align-items:center;justify-content:space-between;margin:18px 0 8px}body.template-product-circul3 .c3-v36-content .v41-recovery-summary>p{margin:0;display:flex;align-items:baseline;gap:6px}body.template-product-circul3 .c3-v36-content .v41-recovery-summary p strong{font-size:57px;font-weight:450;letter-spacing:-.06em;line-height:1}body.template-product-circul3 .c3-v36-content .v41-recovery-summary p span{font-size:12px;color:#91b7aa}body.template-product-circul3 .c3-v36-content .v41-recovery-summary>div{display:flex;flex-direction:column;gap:8px;align-items:flex-end}body.template-product-circul3 .c3-v36-content .v41-recovery-summary small{font-size:9px;color:#a3c2b7}body.template-product-circul3 .c3-v36-content .v41-recovery-ui>canvas{width:100%;height:82px;display:block}body.template-product-circul3 .c3-v36-content .v41-recovery-ui .v41-chart-axis{color:#8aac9e}body.template-product-circul3 .c3-v36-content .v41-recovery-ui .v41-ui-bottom{color:#96b8ab}body.template-product-circul3 .c3-v36-content .v41-recovery-ui .v41-ui-bottom a{color:#c6e6d5}body.template-product-circul3 .c3-v36-content .v41-story-progress{position:absolute;left:0;bottom:0;display:flex;align-items:center;background:#fff;width:calc(42.5% - 33px);z-index:4}body.template-product-circul3 .c3-v36-content .v41-story-progress>div{display:flex}body.template-product-circul3 .c3-v36-content .v41-story-progress i{display:block;height:3px;border-radius:3px;transition:background .5s}body.template-product-circul3 .c3-v36-content .v41-story-progress i.is-active{background:#826591}body.template-product-circul3 .c3-v36-content .v41-story-progress>span:last-child{margin-left:auto}body.template-product-circul3 .c3-v36-content .v41-wellness-note{text-align:center;font-size:9px;color:#a49aaa;margin:29px 20px 0}@media(min-width:901px)and (max-height:780px){body.template-product-circul3 .c3-v36-content .v41-scene-copy{padding-bottom:30px}body.template-product-circul3 .c3-v36-content .v41-step-label{margin-bottom:11px}body.template-product-circul3 .c3-v36-content .v41-scene h3{font-size:35px}body.template-product-circul3 .c3-v36-content .v41-scene-description{font-size:13px;margin-top:12px}body.template-product-circul3 .c3-v36-content .v41-ui{margin-top:18px;padding:16px 18px 8px}body.template-product-circul3 .c3-v36-content .v41-breath-screens{height:156px}body.template-product-circul3 .c3-v36-content .v41-stress-plot{height:80px}body.template-product-circul3 .c3-v36-content .v41-recovery-ui>canvas{height:64px}body.template-product-circul3 .c3-v36-content .v41-scene-photo figcaption{bottom:22px}body.template-product-circul3 .c3-v36-content .v41-ready>strong{font-size:58px}}@media(max-width:1100px){body.template-product-circul3 .c3-v36-content .v41-nav-inner{padding:0 25px}body.template-product-circul3 .c3-v36-content .v41-nav-links{gap:22px}body.template-product-circul3 .c3-v36-content .v41-nav-brand{font-size:10px}body.template-product-circul3 .c3-v36-content .v41-buy{font-size:10px;padding:9px 13px}body.template-product-circul3 .c3-v36-content .v41-bento{width:calc(100% - 48px);gap:11px;grid-template-rows:repeat(3,150px)}body.template-product-circul3 .c3-v36-content .v41-tile h3{font-size:20px}body.template-product-circul3 .c3-v36-content .v41-o-copy{padding:20px}body.template-product-circul3 .c3-v36-content .v41-o-number{font-size:85px}body.template-product-circul3 .c3-v36-content .v41-o-sleep h3{font-size:28px}body.template-product-circul3 .c3-v36-content .v41-o-thin>strong,body.template-product-circul3 .c3-v36-content .v41-o-battery>strong,body.template-product-circul3 .c3-v36-content .v41-o-fee>strong{font-size:42px}body.template-product-circul3 .c3-v36-content .v41-o-thin strong>span,body.template-product-circul3 .c3-v36-content .v41-o-battery strong>span{font-size:13px}body.template-product-circul3 .c3-v36-content .v41-o-kicker{font-size:7px}body.template-product-circul3 .c3-v36-content .v41-o-product-heading h3{font-size:27px}body.template-product-circul3 .c3-v36-content .v41-o-thin p,body.template-product-circul3 .c3-v36-content .v41-o-battery p,body.template-product-circul3 .c3-v36-content .v41-o-fee p{font-size:9px}body.template-product-circul3 .c3-v36-content .v41-ring-showcase{top:50px;right:35px;bottom:28px;left:35px}body.template-product-circul3 .c3-v36-content .v41-o-product-foot>span:first-child{font-size:9px}body.template-product-circul3 .c3-v36-content .v41-o-product-foot .v41-o-learn{font-size:9px}body.template-product-circul3 .c3-v36-content .v41-journey{width:calc(100% - 64px)}body.template-product-circul3 .c3-v36-content .v41-scene{gap:38px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}body.template-product-circul3 .c3-v36-content .v41-ui{padding-left:17px;padding-right:17px}body.template-product-circul3 .c3-v36-content .v41-scene-description{font-size:14px}body.template-product-circul3 .c3-v36-content .v41-story-progress{width:calc(45% - 20px)}}@media(max-width:900px){body.template-product-circul3 .c3-v36-content .v41-nav-inner{display:flex;justify-content:center;padding:0 18px}body.template-product-circul3 .c3-v36-content .v41-nav-brand,body.template-product-circul3 .c3-v36-content .v41-buy,body.template-product-circul3 .c3-v36-content .v41-nav-links>.v41-desktop-only{display:none}body.template-product-circul3 .c3-v36-content .v41-nav-links{gap:36px;justify-content:center}body.template-product-circul3 .c3-v36-content .v41-nav .v41-mobile-only{display:flex}body.template-product-circul3 .c3-v36-content .v41-nav-links>a,body.template-product-circul3 .c3-v36-content .v41-more summary{font-size:12px}body.template-product-circul3 .c3-v36-content .v41-more-list{right:-10px;width:215px}body.template-product-circul3 .c3-v36-content .v41-bento{grid-template-rows:repeat(3,150px);gap:10px}body.template-product-circul3 .c3-v36-content .v41-o-copy,body.template-product-circul3 .c3-v36-content .v41-o-sleep .v41-o-copy{padding:18px}body.template-product-circul3 .c3-v36-content .v41-o-number{font-size:73px}body.template-product-circul3 .c3-v36-content .v41-o-sleep h3{font-size:25px}body.template-product-circul3 .c3-v36-content .v41-o-pressure{padding:17px}body.template-product-circul3 .c3-v36-content .v41-o-pressure h3{font-size:19px}body.template-product-circul3 .c3-v36-content .v41-o-thin,body.template-product-circul3 .c3-v36-content .v41-o-battery,body.template-product-circul3 .c3-v36-content .v41-o-fee{padding:16px 5px}body.template-product-circul3 .c3-v36-content .v41-o-thin>strong,body.template-product-circul3 .c3-v36-content .v41-o-battery>strong,body.template-product-circul3 .c3-v36-content .v41-o-fee>strong{font-size:35px}body.template-product-circul3 .c3-v36-content .v41-o-thin strong>span,body.template-product-circul3 .c3-v36-content .v41-o-battery strong>span{font-size:11px}body.template-product-circul3 .c3-v36-content .v41-o-product-heading{padding:20px 22px}body.template-product-circul3 .c3-v36-content .v41-o-product-heading h3{font-size:24px}body.template-product-circul3 .c3-v36-content .v41-o-product-foot{left:22px;right:22px;bottom:17px}body.template-product-circul3 .c3-v36-content .v41-o-learn{max-width:130px}body.template-product-circul3 .c3-v36-content .v41-o-metrics .v41-o-copy{padding:18px}body.template-product-circul3 .c3-v36-content .v41-o-metrics strong{font-size:48px}body.template-product-circul3 .c3-v36-content .v41-o-metrics h3{font-size:16px}body.template-product-circul3 .c3-v36-content .v41-o-water strong{font-size:42px}body.template-product-circul3 .c3-v36-content .v41-o-water strong span{font-size:20px}body.template-product-circul3 .c3-v36-content .v41-o-water .v41-o-copy p{font-size:10px}body.template-product-circul3 .c3-v36-content .v41-journey{width:calc(100% - 48px)}body.template-product-circul3 .c3-v36-content .v41-scene{gap:28px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}body.template-product-circul3 .c3-v36-content .v41-scene h3{font-size:32px}body.template-product-circul3 .c3-v36-content .v41-scene-description{font-size:13px;margin-top:15px}body.template-product-circul3 .c3-v36-content .v41-step-label{font-size:8px}body.template-product-circul3 .c3-v36-content .v41-ui{padding:17px 14px 9px;margin-top:22px}body.template-product-circul3 .c3-v36-content .v41-breath-screens{height:175px}body.template-product-circul3 .c3-v36-content .v41-ui-top{font-size:11px}body.template-product-circul3 .c3-v36-content .v41-ui-top>span{font-size:7px}body.template-product-circul3 .c3-v36-content .v41-ui-bottom{font-size:7px}body.template-product-circul3 .c3-v36-content .v41-ui-bottom button,body.template-product-circul3 .c3-v36-content .v41-ui-bottom a{font-size:8px}body.template-product-circul3 .c3-v36-content .v41-result-values{gap:20px}body.template-product-circul3 .c3-v36-content .v41-pacer strong{font-size:12px}body.template-product-circul3 .c3-v36-content .v41-story-progress{width:calc(50% - 14px)}body.template-product-circul3 .c3-v36-content .v41-story-progress>span:last-child{font-size:7px}body.template-product-circul3 .c3-v36-content .v41-scene-photo figcaption{left:15px;right:15px;bottom:24px;padding:14px;max-width:calc(100% - 30px)}body.template-product-circul3 .c3-v36-content .v41-scene-photo figcaption p{font-size:19px}body.template-product-circul3 .c3-v36-content .v41-stress-summary{flex-wrap:wrap;gap:7px;margin:15px 0 8px}body.template-product-circul3 .c3-v36-content .v41-stress-summary p{font-size:13px}body.template-product-circul3 .c3-v36-content .v41-stress-plot{height:90px}body.template-product-circul3 .c3-v36-content .v41-recovery-summary>p>strong{font-size:45px}}@media(max-width:650px){body.template-product-circul3{--v41-nav-h:48px;--v41-story-top:calc(var(--v37-header-h,60px) + var(--v41-nav-h) + 10px);--v41-story-h:calc(100svh - var(--v41-story-top) - 20px)}body.template-product-circul3 .c3-v36-content .v41-nav-inner{padding:0 18px}body.template-product-circul3 .c3-v36-content .v41-nav-links{width:100%;gap:0;justify-content:space-evenly}body.template-product-circul3 .c3-v36-content .v41-nav-links>a,body.template-product-circul3 .c3-v36-content .v41-more summary{font-size:11px}body.template-product-circul3 .c3-v36-content .v41-more-list{right:-15px}body.template-product-circul3 .c3-v36-content .v41-section-heading{padding:0 23px;margin-bottom:29px}body.template-product-circul3 .c3-v36-content .v41-section-heading>.eyebrow{font-size:9px;margin-bottom:14px}body.template-product-circul3 .c3-v36-content .v41-section-heading h2{font-size:37px;line-height:1.08;letter-spacing:-.05em}body.template-product-circul3 .c3-v36-content .v41-section-heading .c3-subtitle{font-size:13px;line-height:1.6;margin-top:17px;max-width:305px}body.template-product-circul3 .c3-v36-content #overview.v41-overview{padding:62px 0 36px}body.template-product-circul3 .c3-v36-content .v41-bento{width:calc(100% - 28px);grid-template-columns:repeat(6,minmax(0,1fr));grid-template-rows:116px 245px 179px 161px;gap:8px}body.template-product-circul3 .c3-v36-content .v41-tile{border-radius:15px}body.template-product-circul3 .c3-v36-content .v41-o-thin{grid-column:1/3;grid-row:1}body.template-product-circul3 .c3-v36-content .v41-o-battery{grid-column:3/5;grid-row:1}body.template-product-circul3 .c3-v36-content .v41-o-fee{grid-column:5/7;grid-row:1}body.template-product-circul3 .c3-v36-content .v41-o-thin>strong,body.template-product-circul3 .c3-v36-content .v41-o-battery>strong,body.template-product-circul3 .c3-v36-content .v41-o-fee>strong{font-size:32px;margin:8px 0 6px}body.template-product-circul3 .c3-v36-content .v41-o-thin strong>span,body.template-product-circul3 .c3-v36-content .v41-o-battery strong>span{font-size:10px;margin-left:2px}body.template-product-circul3 .c3-v36-content .v41-o-kicker{font-size:6.5px;letter-spacing:.06em}body.template-product-circul3 .c3-v36-content .v41-o-thin p,body.template-product-circul3 .c3-v36-content .v41-o-battery p,body.template-product-circul3 .c3-v36-content .v41-o-fee p{font-size:8px}body.template-product-circul3 .c3-v36-content .v41-o-thin,body.template-product-circul3 .c3-v36-content .v41-o-battery,body.template-product-circul3 .c3-v36-content .v41-o-fee{padding:10px 4px}body.template-product-circul3 .c3-v36-content .v41-o-product{grid-column:1/7;grid-row:2}body.template-product-circul3 .c3-v36-content .v41-o-product-heading{padding:19px 20px}body.template-product-circul3 .c3-v36-content .v41-o-product-heading h3{font-size:25px;margin-top:5px}body.template-product-circul3 .c3-v36-content .v41-o-product-heading .v41-o-kicker{font-size:8px}body.template-product-circul3 .c3-v36-content .v41-ring-showcase{top:36px;right:45px;bottom:25px;left:45px}body.template-product-circul3 .c3-v36-content .v41-ring-showcase img{height:135%;width:95%}body.template-product-circul3 .c3-v36-content .v41-o-product-foot{left:20px;right:20px;bottom:16px}body.template-product-circul3 .c3-v36-content .v41-o-product-foot>span:first-child{font-size:9px}body.template-product-circul3 .c3-v36-content .v41-o-product-foot .v41-o-learn{font-size:9px;max-width:none}body.template-product-circul3 .c3-v36-content .v41-o-sleep{grid-column:1/4;grid-row:3}body.template-product-circul3 .c3-v36-content .v41-o-sleep .v41-o-copy{padding:17px}body.template-product-circul3 .c3-v36-content .v41-o-sleep .v41-o-kicker{font-size:6.5px}body.template-product-circul3 .c3-v36-content .v41-o-number{font-size:58px;line-height:1;margin:10px 0 4px}body.template-product-circul3 .c3-v36-content .v41-o-number span{font-size:32px}body.template-product-circul3 .c3-v36-content .v41-o-sleep h3{font-size:20px}body.template-product-circul3 .c3-v36-content .v41-o-sleep canvas{bottom:8px;left:17px;width:calc(100% - 34px);height:24px;opacity:.6}body.template-product-circul3 .c3-v36-content .v41-o-pressure{grid-row:4}body.template-product-circul3 .c3-v36-content .v41-o-pressure canvas{width:calc(100% - 28px)}body.template-product-circul3 .c3-v36-content .v41-o-wellness{grid-column:4/7;grid-row:3}body.template-product-circul3 .c3-v36-content .v41-o-wellness .v41-o-copy{padding:17px}body.template-product-circul3 .c3-v36-content .v41-o-wellness h3{font-size:23px}body.template-product-circul3 .c3-v36-content .v41-o-metrics{grid-row:4}body.template-product-circul3 .c3-v36-content .v41-o-metrics .v41-o-copy{padding:16px 12px}body.template-product-circul3 .c3-v36-content .v41-o-metrics strong{font-size:47px}body.template-product-circul3 .c3-v36-content .v41-o-metrics strong span{font-size:28px}body.template-product-circul3 .c3-v36-content .v41-o-metrics h3{font-size:13px;line-height:1.3;margin-top:10px}body.template-product-circul3 .c3-v36-content .v41-o-water{grid-row:4}body.template-product-circul3 .c3-v36-content .v41-o-water .v41-o-copy{padding:12px 6px;align-items:center;justify-content:center;text-align:center}body.template-product-circul3 .c3-v36-content .v41-o-water strong{display:flex;flex-direction:column;gap:4px}body.template-product-circul3 .c3-v36-content .v41-o-water strong span{margin:0}body.template-product-circul3 .c3-v36-content .v41-o-water .v41-o-copy p{line-height:1.4;margin-top:13px}body.template-product-circul3 .c3-v36-content .v41-o-water img{object-position:52% center}body.template-product-circul3 .c3-v36-content .v41-overview-footer{width:calc(100% - 36px);font-size:8px;margin-top:7px}body.template-product-circul3 .c3-v36-content .v41-overview-footer button{font-size:8px}body.template-product-circul3 .c3-v36-content #experience.v41-wellness{padding:65px 0 25px}body.template-product-circul3 .c3-v36-content .v41-wellness .v41-section-heading{margin-bottom:32px}body.template-product-circul3 .c3-v36-content .v41-journey{width:calc(100% - 28px);height:calc(var(--v41-story-h)*3.6)}body.template-product-circul3 .c3-v36-content .v41-scene{display:block;padding-top:0;gap:0;position:relative;isolation:isolate;background:#fff}body.template-product-circul3 .c3-v36-content .v41-scene-copy{position:static}body.template-product-circul3 .c3-v36-content .v41-step-label{letter-spacing:.13em;gap:8px}body.template-product-circul3 .c3-v36-content .v41-step-label>span{width:21px;height:21px;font-size:8px}body.template-product-circul3 .c3-v36-content .v41-scene h3{letter-spacing:-.05em}body.template-product-circul3 .c3-v36-content .v41-scene-photo{position:absolute;top:154px;right:0;bottom:0;left:0;height:auto;border-radius:17px;z-index:-1}body.template-product-circul3 .c3-v36-content .v41-scene-photo img{height:100%;width:100%;object-fit:cover}body.template-product-circul3 .c3-v36-content .v41-scene-photo figcaption{display:none}body.template-product-circul3 .c3-v36-content .v41-ui{backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px)}body.template-product-circul3 .c3-v36-content .v41-ready p{font-size:10px;margin-bottom:5px}body.template-product-circul3 .c3-v36-content .v41-ready>span{font-size:9px;margin-top:8px}body.template-product-circul3 .c3-v36-content .v41-pacer{max-width:148px;margin:auto;width:100%}body.template-product-circul3 .c3-v36-content .v41-pacer strong{font-size:13px}body.template-product-circul3 .c3-v36-content .v41-hrv p strong{font-size:37px}body.template-product-circul3 .c3-v36-content .v41-hrv canvas{height:44px}body.template-product-circul3 .c3-v36-content .v41-result h4{font-size:23px;margin:7px 0 10px}body.template-product-circul3 .c3-v36-content .v41-result-values strong{font-size:35px}body.template-product-circul3 .c3-v36-content .v41-result-label{font-size:7px}body.template-product-circul3 .c3-v36-content .v41-result-copy{margin-top:10px}body.template-product-circul3 .c3-v36-content .v41-ui-bottom{min-height:33px;padding-top:5px}body.template-product-circul3 .c3-v36-content .v41-stress-summary{gap:8px}body.template-product-circul3 .c3-v36-content .v41-stress-summary>p{font-size:13px}body.template-product-circul3 .c3-v36-content .v41-status-chip{padding:4px 7px}body.template-product-circul3 .c3-v36-content .v41-chart-axis{padding:5px 0 10px}body.template-product-circul3 .c3-v36-content .v41-story-progress i.is-active{background:#fff}body.template-product-circul3 .c3-v36-content .v41-wellness-note{font-size:8px;margin-top:22px}}@media(max-width:360px){body.template-product-circul3 .c3-v36-content .v41-section-heading h2,body.template-product-circul3 .c3-v36-content .v41-wellness .v41-section-heading h2{font-size:33px}body.template-product-circul3 .c3-v36-content .v41-bento{grid-template-rows:108px 225px 165px 150px}body.template-product-circul3 .c3-v36-content .v41-o-thin>strong,body.template-product-circul3 .c3-v36-content .v41-o-battery>strong,body.template-product-circul3 .c3-v36-content .v41-o-fee>strong{font-size:27px}body.template-product-circul3 .c3-v36-content .v41-o-thin strong>span,body.template-product-circul3 .c3-v36-content .v41-o-battery strong>span{font-size:8px}body.template-product-circul3 .c3-v36-content .v41-o-thin p,body.template-product-circul3 .c3-v36-content .v41-o-battery p,body.template-product-circul3 .c3-v36-content .v41-o-fee p{font-size:7px}body.template-product-circul3 .c3-v36-content .v41-o-kicker{font-size:5.5px}body.template-product-circul3 .c3-v36-content .v41-o-product-heading h3{font-size:22px}body.template-product-circul3 .c3-v36-content .v41-o-product-foot .v41-o-learn{font-size:8px}body.template-product-circul3 .c3-v36-content .v41-o-sleep h3,body.template-product-circul3 .c3-v36-content .v41-o-pressure h3{font-size:18px}body.template-product-circul3 .c3-v36-content .v41-o-wellness h3{font-size:21px}body.template-product-circul3 .c3-v36-content .v41-o-copy{padding:14px}body.template-product-circul3 .c3-v36-content .v41-o-water .v41-o-copy{padding:7px}body.template-product-circul3 .c3-v36-content .v41-o-metrics strong{font-size:40px}body.template-product-circul3 .c3-v36-content .v41-scene-photo{top:150px}body.template-product-circul3 .c3-v36-content .v41-breath-screens{height:141px}body.template-product-circul3 .c3-v36-content .v41-live{gap:7px}body.template-product-circul3 .c3-v36-content .v41-pacer{height:136px}body.template-product-circul3 .c3-v36-content .v41-result-values{gap:18px}}@media(prefers-reduced-motion:reduce){body.template-product-circul3 .c3-v36-content .v41-tile,body.template-product-circul3 .c3-v36-content .v41-tile>img,body.template-product-circul3 .c3-v36-content .v41-ring-showcase img,body.template-product-circul3 .c3-v36-content .v41-breath-screen{transition:none!important;animation:none!important}body.template-product-circul3 .c3-v36-content .v41-overview.has-entered .v41-tile{animation:none}body.template-product-circul3 .c3-v36-content .v41-journey{height:auto!important}body.template-product-circul3 .c3-v36-content .v41-story-stage{height:auto;min-height:0;position:relative;top:0;overflow:visible}body.template-product-circul3 .c3-v36-content .v41-story-track{transform:none!important;height:auto}body.template-product-circul3 .c3-v36-content .v41-scene{height:max(570px,var(--v41-story-h));margin-bottom:45px}body.template-product-circul3 .c3-v36-content .v41-scene-copy{opacity:1!important}body.template-product-circul3 .c3-v36-content .v41-story-progress{display:none}body.template-product-circul3 .c3-v36-content .v41-stress-marker{transition:none!important}}body.template-product-circul3 .c3-v36-content .v41-scene-photo img{object-position:center 20%}body.template-product-circul3 .c3-v36-content .v41-ui-top{font-size:13px}body.template-product-circul3 .c3-v36-content .v41-ui-top>span{font-size:9px}body.template-product-circul3 .c3-v36-content .v41-ui-bottom{font-size:9px}body.template-product-circul3 .c3-v36-content .v41-ui-bottom button,body.template-product-circul3 .c3-v36-content .v41-ui-bottom a{font-size:10px;min-height:40px}body.template-product-circul3 .c3-v36-content .v41-o-number{white-space:nowrap}body.template-product-circul3 .c3-v36-content .v41-o-number span{vertical-align:baseline}@media(max-width:650px){body.template-product-circul3 .c3-v36-content .v41-section-heading h2 span{display:block}body.template-product-circul3 .c3-v36-content .v41-o-pressure{grid-column:1/3;padding:16px 12px}body.template-product-circul3 .c3-v36-content .v41-o-pressure h3{font-size:18px;line-height:1.13}body.template-product-circul3 .c3-v36-content .v41-o-pressure canvas{height:45px;left:10px;width:calc(100% - 20px)}body.template-product-circul3 .c3-v36-content .v41-o-metrics{grid-column:3/5}body.template-product-circul3 .c3-v36-content .v41-o-water{grid-column:5/7}body.template-product-circul3 .c3-v36-content .v41-o-water strong{font-size:41px}body.template-product-circul3 .c3-v36-content .v41-o-water strong span{font-size:18px}body.template-product-circul3 .c3-v36-content .v41-o-water .v41-o-copy p{font-size:9px;max-width:none}body.template-product-circul3 .c3-v36-content .v41-scene-photo img{object-position:center 28%}body.template-product-circul3 .c3-v36-content .v41-ui-bottom>div{gap:14px}body.template-product-circul3 .c3-v36-content .v41-hrv>span{font-size:9px}body.template-product-circul3 .c3-v36-content .v41-hrv>small{font-size:10px}body.template-product-circul3 .c3-v36-content .v41-chart-axis{font-size:9px}body.template-product-circul3 .c3-v36-content .v41-status-chip{font-size:8px}body.template-product-circul3 .c3-v36-content .v41-result-values>p>span{font-size:10px}body.template-product-circul3 .c3-v36-content .v41-result-copy,body.template-product-circul3 .c3-v36-content .v41-recovery-summary small,body.template-product-circul3 .c3-v36-content .v41-stress-marker{font-size:9px}}@media(max-width:360px){body.template-product-circul3 .c3-v36-content .v41-o-pressure{padding:15px 10px}body.template-product-circul3 .c3-v36-content .v41-o-pressure h3{font-size:16px}body.template-product-circul3 .c3-v36-content .v41-o-metrics h3{font-size:11px}body.template-product-circul3 .c3-v36-content .v41-o-water strong{font-size:36px}body.template-product-circul3 .c3-v36-content .v41-o-water strong span{font-size:16px}}@media(min-width:651px){body.template-product-circul3 .c3-v36-content .v41-overview .v41-section-heading{margin-bottom:36px}body.template-product-circul3 .c3-v36-content .v41-overview-footer{margin-top:10px}}body.template-product-circul3 .c3-v36-content #overview.v42-overview{padding-top:64px}body.template-product-circul3 .c3-v36-content .v42-bento{width:min(1280px,calc(100% - 80px));margin:auto;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:300px 220px;gap:14px}body.template-product-circul3 .c3-v36-content .v42-bento .v41-tile{border-radius:22px;color:#2d2932}body.template-product-circul3 .c3-v36-content .v42-card-heading{position:relative;padding:25px;z-index:3;pointer-events:none}body.template-product-circul3 .c3-v36-content .v42-kicker{display:block;font-size:9px;font-weight:550;letter-spacing:.11em;margin-bottom:12px}body.template-product-circul3 .c3-v36-content .v42-bento h3{font-size:25px;line-height:1.1;letter-spacing:-.035em;font-weight:480;margin:0}body.template-product-circul3 .c3-v36-content .v42-product{grid-column:1/7;grid-row:1;background:radial-gradient(ellipse at 65% 55%,#eeecf3,#fff 65%)}body.template-product-circul3 .c3-v36-content .v42-product h3{font-size:32px;max-width:240px}body.template-product-circul3 .c3-v36-content .v42-product .v41-ring-showcase{top:25px;right:-20px;bottom:-20px;left:130px;pointer-events:none}body.template-product-circul3 .c3-v36-content .v42-product .v41-ring-showcase img{width:100%;height:140%;object-fit:contain;mix-blend-mode:multiply}body.template-product-circul3 .c3-v36-content .v42-product-tag{position:absolute;bottom:26px;left:25px;font-size:11px;color:#766b7e;z-index:3}body.template-product-circul3 .c3-v36-content .v42-link-icon{position:absolute;right:20px;bottom:18px;border:1px solid #6e5c7b30;border-radius:50%;width:27px;height:27px;display:grid;place-items:center;font-size:14px;z-index:3;color:#756281}body.template-product-circul3 .c3-v36-content .v42-photo-card{color:#fff!important}body.template-product-circul3 .c3-v36-content .v42-photo-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#16151a85,#16151a00 55%,#11131579);z-index:1}body.template-product-circul3 .c3-v36-content .v42-photo-card>img{height:100%;width:100%;position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover;transition:transform 1.2s ease}body.template-product-circul3 .c3-v36-content .v42-photo-card:hover>img{transform:scale(1.035)}body.template-product-circul3 .c3-v36-content .v42-photo-card .v42-card-heading{padding:23px}body.template-product-circul3 .c3-v36-content .v42-photo-card h3{color:#fff}body.template-product-circul3 .c3-v36-content .v42-sleep{grid-column:7/10;grid-row:1}body.template-product-circul3 .c3-v36-content .v42-sleep img{object-position:56% 45%}body.template-product-circul3 .c3-v36-content .v42-wellness{grid-column:10/13;grid-row:1}body.template-product-circul3 .c3-v36-content .v42-wellness img{object-position:51% center}body.template-product-circul3 .c3-v36-content .v42-signal{position:absolute;bottom:33px;left:23px;display:flex;align-items:center;gap:12px;z-index:3}body.template-product-circul3 .c3-v36-content .v42-signal strong{font-size:54px;font-weight:400;letter-spacing:-.045em}body.template-product-circul3 .c3-v36-content .v42-signal strong span{font-size:29px}body.template-product-circul3 .c3-v36-content .v42-signal>span{font-size:10px;line-height:1.45}body.template-product-circul3 .c3-v36-content .v42-sleep canvas{position:absolute;bottom:7px;left:23px;width:calc(100% - 46px);height:35px;z-index:3}body.template-product-circul3 .c3-v36-content .v42-photo-pill{position:absolute;bottom:22px;left:20px;right:20px;z-index:3;display:flex;align-items:center;gap:8px;width:fit-content;max-width:calc(100% - 40px);padding:10px 12px;background:#ffffffd9;color:#38343c;font-size:10px;line-height:1.2;border:1px solid #fff9;border-radius:12px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}body.template-product-circul3 .c3-v36-content .v42-breath-dot{width:12px;height:12px;background:#639783;border:3px solid #b2cdbf;border-radius:50%;box-shadow:0 0 0 4px #73998919;animation:v42-breath-pulse 6s ease-in-out infinite}body.template-product-circul3 .c3-v36-content .v42-pressure{grid-column:1/4;grid-row:2;background:linear-gradient(145deg,#fff,#f5ecee)}body.template-product-circul3 .c3-v36-content .v42-pressure canvas{position:absolute;left:24px;bottom:22px;width:calc(100% - 48px);height:72px}body.template-product-circul3 .c3-v36-content .v42-bp-label{position:absolute;top:116px;left:25px;display:flex;gap:15px;font-size:8px;color:#8b5f74}body.template-product-circul3 .c3-v36-content .v42-bp-label span:before{content:"";width:5px;height:5px;background:#b66881;display:inline-block;border-radius:50%;margin-right:5px}body.template-product-circul3 .c3-v36-content .v42-bp-label span+span:before{background:#cdbccc}body.template-product-circul3 .c3-v36-content .v42-recovery{grid-column:4/7;grid-row:2}body.template-product-circul3 .c3-v36-content .v42-recovery img{object-position:center 44%}body.template-product-circul3 .c3-v36-content .v42-recovery .v42-card-heading{padding:22px}body.template-product-circul3 .c3-v36-content .v42-mini-bars{display:flex;gap:2px;align-items:flex-end;height:14px}body.template-product-circul3 .c3-v36-content .v42-mini-bars i{display:block;width:3px;background:#769591;animation:v42-level 3.4s ease-in-out infinite alternate;transform-origin:bottom}body.template-product-circul3 .c3-v36-content .v42-mini-bars i:nth-child(1){height:5px}body.template-product-circul3 .c3-v36-content .v42-mini-bars i:nth-child(2){height:9px;animation-delay:.2s}body.template-product-circul3 .c3-v36-content .v42-mini-bars i:nth-child(3){height:7px;animation-delay:.4s}body.template-product-circul3 .c3-v36-content .v42-mini-bars i:nth-child(4){height:12px;animation-delay:.6s}body.template-product-circul3 .c3-v36-content .v42-mini-bars i:nth-child(5){height:14px;animation-delay:.8s}body.template-product-circul3 .c3-v36-content .v42-metrics{grid-column:7/10;grid-row:2;background:#192127;color:#fff!important}body.template-product-circul3 .c3-v36-content .v42-metrics:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#111c25e0,#14212c29)}body.template-product-circul3 .c3-v36-content .v42-metrics>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}body.template-product-circul3 .c3-v36-content .v42-metrics .v42-card-heading{padding:23px}body.template-product-circul3 .c3-v36-content .v42-metrics .v42-kicker{color:#ccd6df;font-size:8px}body.template-product-circul3 .c3-v36-content .v42-metrics strong{display:block;font-size:64px;line-height:.95;font-weight:400;letter-spacing:-.065em;margin-bottom:12px}body.template-product-circul3 .c3-v36-content .v42-metrics strong span{font-size:36px}body.template-product-circul3 .c3-v36-content .v42-metrics h3{color:#fff;font-size:23px}body.template-product-circul3 .c3-v36-content .v42-metrics p{font-size:9px;color:#ccd5dd;margin-top:9px}body.template-product-circul3 .c3-v36-content .v42-report{grid-column:10/13;grid-row:2;background:linear-gradient(130deg,#f4f2fb,#eeeaf3)}body.template-product-circul3 .c3-v36-content .v42-report h3{font-size:24px}body.template-product-circul3 .c3-v36-content .v42-report .v42-kicker{font-size:8px}body.template-product-circul3 .c3-v36-content .v42-report-preview{position:absolute;left:23px;right:23px;bottom:25px;height:73px;border:1px solid #fff;border-radius:15px;padding:13px;display:flex;gap:10px;background:#ffffffc7;box-shadow:0 12px 23px #6752760d;overflow:hidden}body.template-product-circul3 .c3-v36-content .v42-report-mark{color:#8b719d;font-size:23px}body.template-product-circul3 .c3-v36-content .v42-report-preview strong{font-size:10px;font-weight:500;display:block;margin-bottom:7px}body.template-product-circul3 .c3-v36-content .v42-report-line{display:block;width:75px;height:3px;background:#bbaeca70;border-radius:4px;margin-top:5px}body.template-product-circul3 .c3-v36-content .v42-report-line.short{width:48px}body.template-product-circul3 .c3-v36-content .v42-report-wave{display:flex;gap:3px;align-items:flex-end;margin-left:auto;height:40px}body.template-product-circul3 .c3-v36-content .v42-report-wave i{height:60%;width:4px;background:#9984b170;border-radius:4px;animation:v42-level 2s ease-in-out infinite alternate}body.template-product-circul3 .c3-v36-content .v42-report-wave i:nth-child(2n){height:85%;animation-delay:.3s}body.template-product-circul3 .c3-v36-content .v42-report-wave i:nth-child(3n){height:45%;animation-delay:.7s}body.template-product-circul3 .c3-v36-content .v42-report .v42-link-icon{bottom:10px;right:10px;width:23px;height:23px;background:#fff8}body.template-product-circul3 .c3-v36-content .v42-spec-strip{width:min(1280px,calc(100% - 80px));margin:16px auto 0;display:grid;grid-template-columns:repeat(4,1fr);padding:15px 0;background:#fff;border-radius:18px}body.template-product-circul3 .c3-v36-content .v42-spec-strip a{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:63px;position:relative}body.template-product-circul3 .c3-v36-content .v42-spec-strip a+a{border-left:1px solid #e9e6eb}body.template-product-circul3 .c3-v36-content .v42-spec-strip strong{font-size:35px;line-height:1;font-weight:450;letter-spacing:-.055em;display:flex;align-items:baseline;gap:5px}body.template-product-circul3 .c3-v36-content .v42-spec-strip strong span{font-size:14px;letter-spacing:-.02em}body.template-product-circul3 .c3-v36-content .v42-spec-strip strong small{font-size:9px;letter-spacing:0;margin-right:3px;color:#8a818f}body.template-product-circul3 .c3-v36-content .v42-spec-strip p{font-size:10px;margin:10px 0 0;color:#83778b}body.template-product-circul3 .c3-v36-content .v42-overview .v41-overview-footer{width:min(1280px,calc(100% - 80px))}body.template-product-circul3 .c3-v36-content .v42-overview.motion-paused *{animation-play-state:paused!important}@keyframes v42-breath-pulse{50%{transform:scale(1.28);box-shadow:0 0 0 6px #73998919}}@keyframes v42-level{to{transform:scaleY(.58)}}body.template-product-circul3 .c3-v36-content .v41-wellness .v41-section-heading h2{font-size:clamp(38px,4.6vw,64px)}body.template-product-circul3 .c3-v36-content .v41-story-stage{overflow:hidden;border-radius:0;height:var(--v41-story-h);min-height:0}body.template-product-circul3 .c3-v36-content .v41-story-track{height:100%;transform:none!important;position:relative}body.template-product-circul3 .c3-v36-content .v41-scene{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;margin:0;display:block;background:transparent;isolation:auto;pointer-events:none}body.template-product-circul3 .c3-v36-content .v41-scene-copy{width:39%;height:100%;padding:22px 0 38px;display:flex;flex-direction:column;justify-content:center;position:relative;z-index:10;opacity:0;will-change:opacity,filter,transform}body.template-product-circul3 .c3-v36-content .v41-scene.is-active .v41-scene-copy{pointer-events:auto}body.template-product-circul3 .c3-v36-content .v41-scene h3{font-size:clamp(30px,3.1vw,43px);line-height:1.09;letter-spacing:-.037em}body.template-product-circul3 .c3-v36-content .v41-step-label{font-size:9px}body.template-product-circul3 .c3-v36-content .v41-scene-description{font-size:14px;line-height:1.55;max-width:365px;margin-top:18px}body.template-product-circul3 .c3-v36-content .v42-photo-deck{position:absolute;top:0;right:0;bottom:0;left:44%;overflow:hidden;border-radius:23px;isolation:isolate}body.template-product-circul3 .c3-v36-content .v42-photo-deck .v41-scene-photo{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;margin:0;border-radius:0;will-change:transform;z-index:1;background:#efede8;transform:translate3d(0,105%,0)}body.template-product-circul3 .c3-v36-content .v42-photo-deck .v41-scene-photo:first-child{transform:none}body.template-product-circul3 .c3-v36-content .v42-photo-deck .v41-scene-photo img{object-fit:cover;object-position:50% 45%;width:100%;height:100%;transform:scale(1.015)}body.template-product-circul3 .c3-v36-content .v42-photo-deck .v41-scene-photo[data-photo-index="2"] img{object-position:42% center}body.template-product-circul3 .c3-v36-content .v42-photo-deck .v41-scene-photo figcaption{bottom:26px;left:26px;right:auto;max-width:calc(100% - 52px);background:#ffffffe3;color:#3e3941;text-shadow:none;border:1px solid #fff7;box-shadow:0 6px 23px #17111b0b;padding:14px 18px}body.template-product-circul3 .c3-v36-content .v42-photo-deck figcaption>span{color:#786d7d;font-size:8px}body.template-product-circul3 .c3-v36-content .v42-photo-deck figcaption>p{font-size:20px}body.template-product-circul3 .c3-v36-content .v41-story-progress{width:39%;font-size:10px;color:#84768d;height:33px;gap:13px}body.template-product-circul3 .c3-v36-content .v41-story-progress>div{gap:2px}body.template-product-circul3 .c3-v36-content .v41-story-progress button{width:31px;min-height:32px;display:flex;align-items:center;justify-content:center;border:0;padding:0;background:transparent;cursor:pointer}body.template-product-circul3 .c3-v36-content .v41-story-progress i{width:22px;background:#e2dfe6}body.template-product-circul3 .c3-v36-content .v41-story-progress button.is-active i{background:#826591}body.template-product-circul3 .c3-v36-content .v41-story-progress>span:last-child{font-size:9px}body.template-product-circul3 .c3-v36-content .v41-ui{color:#313d3b;background:#edf4eff2;border:1px solid #dce7df;box-shadow:0 12px 32px #28382f08,inset 0 1px #fff;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);margin-top:25px;padding:20px 22px 10px}body.template-product-circul3 .c3-v36-content .v41-breath-ui{background:linear-gradient(130deg,#f5f8f4f2,#e8f1ecf5)}body.template-product-circul3 .c3-v36-content .v41-stress-ui{background:linear-gradient(130deg,#fcf8f1f5,#f1e7dff2);border-color:#e9ddd2;color:#51433b}body.template-product-circul3 .c3-v36-content .v41-recovery-ui{background:linear-gradient(130deg,#f5f7fbf2,#e8edf7f5);border-color:#dce3ed;color:#384357}body.template-product-circul3 .c3-v36-content .v41-ui-top strong{color:inherit}body.template-product-circul3 .c3-v36-content .v41-ui-top>span,body.template-product-circul3 .c3-v36-content .v41-stress-ui .v41-ui-top>span,body.template-product-circul3 .c3-v36-content .v41-recovery-ui .v41-ui-top>span{color:#778079}body.template-product-circul3 .c3-v36-content .v41-ui-bottom,body.template-product-circul3 .c3-v36-content .v41-stress-ui .v41-ui-bottom,body.template-product-circul3 .c3-v36-content .v41-recovery-ui .v41-ui-bottom{border-color:#73827a26;color:#82817e;font-size:9px}body.template-product-circul3 .c3-v36-content .v41-ui-bottom button,body.template-product-circul3 .c3-v36-content .v41-ui-bottom a,body.template-product-circul3 .c3-v36-content .v41-stress-ui .v41-ui-bottom button,body.template-product-circul3 .c3-v36-content .v41-recovery-ui .v41-ui-bottom a{color:#596f62;font-size:10px;min-height:40px}body.template-product-circul3 .c3-v36-content .v41-ready p,body.template-product-circul3 .c3-v36-content .v41-ready>span,body.template-product-circul3 .c3-v36-content .v41-pacer span,body.template-product-circul3 .c3-v36-content .v41-hrv>span,body.template-product-circul3 .c3-v36-content .v41-hrv p small,body.template-product-circul3 .c3-v36-content .v41-hrv>small,body.template-product-circul3 .c3-v36-content .v41-result-values>p>span,body.template-product-circul3 .c3-v36-content .v41-result-values small,body.template-product-circul3 .c3-v36-content .v41-result-copy{color:#78877e}body.template-product-circul3 .c3-v36-content .v41-pacer strong,body.template-product-circul3 .c3-v36-content .v41-hrv p strong{color:#376656}body.template-product-circul3 .c3-v36-content .v41-ready>strong{color:#406655}body.template-product-circul3 .c3-v36-content .v41-result-label{color:#62866f}body.template-product-circul3 .c3-v36-content .v41-result-values>p:last-child strong{color:#3c8163}body.template-product-circul3 .c3-v36-content .v41-result-values>svg{stroke:#91ab9b}body.template-product-circul3 .c3-v36-content .v41-stress-summary>p{color:#8e7768}body.template-product-circul3 .c3-v36-content .v41-stress-summary strong{color:#675041}body.template-product-circul3 .c3-v36-content .v41-status-chip,body.template-product-circul3 .c3-v36-content .v41-recovery-summary .v41-status-chip{color:#638474;background:#d8e6dc}body.template-product-circul3 .c3-v36-content .v41-stress-marker{color:#547561;background:#deeadf}body.template-product-circul3 .c3-v36-content .v41-chart-axis,body.template-product-circul3 .c3-v36-content .v41-recovery-ui .v41-chart-axis{color:#9a8e89}body.template-product-circul3 .c3-v36-content .v41-recovery-summary p span,body.template-product-circul3 .c3-v36-content .v41-recovery-summary small{color:#8a96aa}body.template-product-circul3 .c3-v36-content .v41-recovery-summary .v41-status-chip{color:#687b9d;background:#dce5f3}body.template-product-circul3 .c3-v36-content .v41-scene[data-scene-index="0"] .v41-step-label{color:#678673}body.template-product-circul3 .c3-v36-content .v41-scene[data-scene-index="0"] .v41-step-label>span{border-color:#cadbce}@media(max-width:1100px){body.template-product-circul3 .c3-v36-content .v42-bento,body.template-product-circul3 .c3-v36-content .v42-spec-strip{width:calc(100% - 48px);gap:10px}body.template-product-circul3 .c3-v36-content .v42-bento{grid-template-rows:275px 211px}body.template-product-circul3 .c3-v36-content .v42-card-heading,body.template-product-circul3 .c3-v36-content .v42-photo-card .v42-card-heading{padding:20px}body.template-product-circul3 .c3-v36-content .v42-bento h3{font-size:22px}body.template-product-circul3 .c3-v36-content .v42-product h3{font-size:29px}body.template-product-circul3 .c3-v36-content .v42-product .v41-ring-showcase{left:105px}body.template-product-circul3 .c3-v36-content .v42-kicker{font-size:8px}body.template-product-circul3 .c3-v36-content .v42-photo-pill{left:15px;right:15px;padding:9px;font-size:9px;max-width:calc(100% - 30px)}body.template-product-circul3 .c3-v36-content .v42-report-preview{left:15px;right:15px}body.template-product-circul3 .c3-v36-content .v42-report-wave{display:none}body.template-product-circul3 .c3-v36-content .v42-bp-label{left:20px}body.template-product-circul3 .c3-v36-content .v42-overview .v41-overview-footer{width:calc(100% - 48px)}body.template-product-circul3 .c3-v36-content .v41-scene-copy{width:42%}body.template-product-circul3 .c3-v36-content .v42-photo-deck{left:47%}body.template-product-circul3 .c3-v36-content .v41-story-progress{width:42%}body.template-product-circul3 .c3-v36-content .v41-ui{padding:17px 18px 8px}body.template-product-circul3 .c3-v36-content .v41-scene h3{font-size:34px}}@media(max-width:900px)and (min-width:651px){body.template-product-circul3 .c3-v36-content .v42-bento{grid-template-columns:repeat(6,minmax(0,1fr));grid-template-rows:260px 225px 215px}body.template-product-circul3 .c3-v36-content .v42-product{grid-column:1/5}body.template-product-circul3 .c3-v36-content .v42-sleep{grid-column:5/7}body.template-product-circul3 .c3-v36-content .v42-wellness{grid-column:1/3;grid-row:2}body.template-product-circul3 .c3-v36-content .v42-pressure{grid-column:3/5;grid-row:2}body.template-product-circul3 .c3-v36-content .v42-recovery{grid-column:5/7;grid-row:2}body.template-product-circul3 .c3-v36-content .v42-metrics{grid-column:1/4;grid-row:3}body.template-product-circul3 .c3-v36-content .v42-report{grid-column:4/7;grid-row:3}body.template-product-circul3 .c3-v36-content .v41-scene-description{font-size:13px}body.template-product-circul3 .c3-v36-content .v41-scene h3{font-size:30px}body.template-product-circul3 .c3-v36-content .v41-story-progress>span:last-child{display:none}body.template-product-circul3 .c3-v36-content .v41-ui{padding:16px 13px 8px}body.template-product-circul3 .c3-v36-content .v41-ui-bottom{font-size:7px}body.template-product-circul3 .c3-v36-content .v41-ui-bottom button,body.template-product-circul3 .c3-v36-content .v41-ui-bottom a{font-size:8px}body.template-product-circul3 .c3-v36-content .v41-stress-summary{flex-wrap:wrap}}@media(max-width:650px){body.template-product-circul3 .c3-v36-content #overview.v42-overview{padding:55px 0 30px}body.template-product-circul3 .c3-v36-content .v42-bento{width:calc(100% - 28px);grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:245px 233px 204px 195px;gap:9px}body.template-product-circul3 .c3-v36-content .v42-bento .v41-tile{border-radius:17px}body.template-product-circul3 .c3-v36-content .v42-product{grid-column:1/3;grid-row:1}body.template-product-circul3 .c3-v36-content .v42-sleep{grid-column:1;grid-row:2}body.template-product-circul3 .c3-v36-content .v42-wellness{grid-column:2;grid-row:2}body.template-product-circul3 .c3-v36-content .v42-pressure{grid-column:1;grid-row:3}body.template-product-circul3 .c3-v36-content .v42-recovery{grid-column:2;grid-row:3}body.template-product-circul3 .c3-v36-content .v42-metrics{grid-column:1;grid-row:4}body.template-product-circul3 .c3-v36-content .v42-report{grid-column:2;grid-row:4}body.template-product-circul3 .c3-v36-content .v42-card-heading,body.template-product-circul3 .c3-v36-content .v42-photo-card .v42-card-heading,body.template-product-circul3 .c3-v36-content .v42-recovery .v42-card-heading,body.template-product-circul3 .c3-v36-content .v42-metrics .v42-card-heading{padding:17px}body.template-product-circul3 .c3-v36-content .v42-kicker,body.template-product-circul3 .c3-v36-content .v42-metrics .v42-kicker,body.template-product-circul3 .c3-v36-content .v42-report .v42-kicker{font-size:7px;letter-spacing:.07em;margin-bottom:11px}body.template-product-circul3 .c3-v36-content .v42-bento h3,body.template-product-circul3 .c3-v36-content .v42-report h3,body.template-product-circul3 .c3-v36-content .v42-metrics h3{font-size:21px;line-height:1.12}body.template-product-circul3 .c3-v36-content .v42-product h3{font-size:28px}body.template-product-circul3 .c3-v36-content .v42-product-tag{font-size:9px;bottom:19px;left:18px}body.template-product-circul3 .c3-v36-content .v42-signal{left:17px;bottom:34px;gap:7px}body.template-product-circul3 .c3-v36-content .v42-signal strong{font-size:45px}body.template-product-circul3 .c3-v36-content .v42-signal strong span{font-size:24px}body.template-product-circul3 .c3-v36-content .v42-signal>span{font-size:8px}body.template-product-circul3 .c3-v36-content .v42-sleep canvas{left:17px;width:calc(100% - 34px);height:30px}body.template-product-circul3 .c3-v36-content .v42-photo-pill{left:12px;bottom:15px;right:12px;max-width:calc(100% - 24px);padding:9px;font-size:8px;gap:7px}body.template-product-circul3 .c3-v36-content .v42-breath-dot{width:10px;height:10px;flex-shrink:0}body.template-product-circul3 .c3-v36-content .v42-pressure canvas{left:15px;bottom:24px;width:calc(100% - 30px);height:62px}body.template-product-circul3 .c3-v36-content .v42-bp-label{left:17px;top:111px;font-size:7px;gap:9px}body.template-product-circul3 .c3-v36-content .v42-metrics strong{font-size:57px}body.template-product-circul3 .c3-v36-content .v42-metrics p{font-size:8px;line-height:1.5}body.template-product-circul3 .c3-v36-content .v42-report-preview{left:13px;right:13px;bottom:24px;height:63px;padding:11px;gap:7px}body.template-product-circul3 .c3-v36-content .v42-report-preview strong{font-size:9px}body.template-product-circul3 .c3-v36-content .v42-report-mark{font-size:19px}body.template-product-circul3 .c3-v36-content .v42-report-line{width:61px}body.template-product-circul3 .c3-v36-content .v42-spec-strip{width:calc(100% - 28px);grid-template-columns:repeat(2,1fr);gap:0;padding:3px 0;margin-top:10px;border-radius:17px}body.template-product-circul3 .c3-v36-content .v42-spec-strip a{min-height:85px}body.template-product-circul3 .c3-v36-content .v42-spec-strip a:nth-child(3){border-left:none}body.template-product-circul3 .c3-v36-content .v42-spec-strip a:nth-child(n+3){border-top:1px solid #ece9ee}body.template-product-circul3 .c3-v36-content .v42-spec-strip strong{font-size:31px}body.template-product-circul3 .c3-v36-content .v42-spec-strip strong span{font-size:13px}body.template-product-circul3 .c3-v36-content .v42-spec-strip p{font-size:9px;margin-top:7px}body.template-product-circul3 .c3-v36-content .v42-overview .v41-overview-footer{width:calc(100% - 34px)}body.template-product-circul3 .c3-v36-content .v41-wellness .v41-section-heading h2{font-size:36px}body.template-product-circul3 .c3-v36-content .v41-wellness .v41-section-heading .c3-subtitle{max-width:320px}body.template-product-circul3 .c3-v36-content .v41-story-stage{min-height:0;border-radius:0}body.template-product-circul3 .c3-v36-content .v41-scene{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;margin:0}body.template-product-circul3 .c3-v36-content .v41-scene-copy{width:100%;height:100%;padding:0 7px;display:block;position:relative;z-index:10}body.template-product-circul3 .c3-v36-content .v41-scene h3{font-size:27px;line-height:1.08}body.template-product-circul3 .c3-v36-content .v41-step-label{font-size:8px;margin-bottom:8px}body.template-product-circul3 .c3-v36-content .v41-scene-description{font-size:11px;line-height:1.45;max-width:310px;margin-top:9px}body.template-product-circul3 .c3-v36-content .v42-photo-deck{top:143px;right:0;bottom:40px;left:0;border-radius:18px}body.template-product-circul3 .c3-v36-content .v42-photo-deck .v41-scene-photo{top:0;right:0;bottom:0;left:0;height:100%;width:100%}body.template-product-circul3 .c3-v36-content .v42-photo-deck .v41-scene-photo img{object-position:center 38%;transform:none;height:100%;width:100%;object-fit:cover}body.template-product-circul3 .c3-v36-content .v42-photo-deck .v41-scene-photo figcaption{display:none}body.template-product-circul3 .c3-v36-content .v41-ui{position:absolute;bottom:52px;left:11px;right:11px;width:auto;min-height:0;margin:0;padding:14px 16px 6px;border-radius:16px;box-shadow:0 12px 28px #28282a14;background:#f3f7f2ef}body.template-product-circul3 .c3-v36-content .v41-stress-ui{background:#f8f2eaf0}body.template-product-circul3 .c3-v36-content .v41-recovery-ui{background:#f0f4faf0}body.template-product-circul3 .c3-v36-content .v41-ui-bottom{font-size:8px}body.template-product-circul3 .c3-v36-content .v41-ui-bottom button,body.template-product-circul3 .c3-v36-content .v41-ui-bottom a{font-size:10px;min-height:36px}body.template-product-circul3 .c3-v36-content .v41-breath-screens{height:142px;margin:1px 0}body.template-product-circul3 .c3-v36-content .v41-pacer{height:140px}body.template-product-circul3 .c3-v36-content .v41-ready>strong{font-size:51px}body.template-product-circul3 .c3-v36-content .v41-ui-top{font-size:12px}body.template-product-circul3 .c3-v36-content .v41-ui-top>span{font-size:8px}body.template-product-circul3 .c3-v36-content .v41-stress-summary{margin:10px 0 4px;flex-wrap:nowrap}body.template-product-circul3 .c3-v36-content .v41-stress-plot{height:76px}body.template-product-circul3 .c3-v36-content .v41-recovery-ui>canvas{height:66px}body.template-product-circul3 .c3-v36-content .v41-recovery-summary{margin:10px 0 5px}body.template-product-circul3 .c3-v36-content .v41-recovery-summary p strong{font-size:39px}body.template-product-circul3 .c3-v36-content .v41-story-progress{left:7px;right:7px;bottom:0;height:35px;width:auto;color:#867a91;text-shadow:none;background:#fff;z-index:20}body.template-product-circul3 .c3-v36-content .v41-story-progress>span:last-child{display:block;font-size:8px}body.template-product-circul3 .c3-v36-content .v41-story-progress i{background:#e5dfea}body.template-product-circul3 .c3-v36-content .v41-story-progress button.is-active i{background:#816390}}@media(max-width:360px){body.template-product-circul3 .c3-v36-content .v42-bento h3,body.template-product-circul3 .c3-v36-content .v42-report h3,body.template-product-circul3 .c3-v36-content .v42-metrics h3{font-size:18px}body.template-product-circul3 .c3-v36-content .v42-product h3{font-size:25px}body.template-product-circul3 .c3-v36-content .v42-kicker,body.template-product-circul3 .c3-v36-content .v42-report .v42-kicker,body.template-product-circul3 .c3-v36-content .v42-metrics .v42-kicker{font-size:6px}body.template-product-circul3 .c3-v36-content .v42-card-heading,body.template-product-circul3 .c3-v36-content .v42-photo-card .v42-card-heading,body.template-product-circul3 .c3-v36-content .v42-metrics .v42-card-heading{padding:14px}body.template-product-circul3 .c3-v36-content .v42-report-preview{left:9px;right:9px;padding:9px;gap:5px}body.template-product-circul3 .c3-v36-content .v42-report-preview strong{font-size:8px}body.template-product-circul3 .c3-v36-content .v42-report-line{width:47px}body.template-product-circul3 .c3-v36-content .v42-photo-pill{font-size:7px;padding:8px}body.template-product-circul3 .c3-v36-content .v42-signal>span{font-size:7px}body.template-product-circul3 .c3-v36-content .v42-signal{left:14px}body.template-product-circul3 .c3-v36-content .v42-bp-label{left:14px;gap:6px}body.template-product-circul3 .c3-v36-content .v41-wellness .v41-section-heading h2{font-size:31px}body.template-product-circul3 .c3-v36-content .v41-scene h3{font-size:25px}body.template-product-circul3 .c3-v36-content .v41-scene-description{font-size:10px}body.template-product-circul3 .c3-v36-content .v41-ui{left:8px;right:8px;padding-left:11px;padding-right:11px}body.template-product-circul3 .c3-v36-content .v41-ui-bottom{font-size:7px}body.template-product-circul3 .c3-v36-content .v41-ui-bottom button,body.template-product-circul3 .c3-v36-content .v41-ui-bottom a{font-size:9px}}body.template-product-circul3 .c3-v36-content .v41-story-track{z-index:5;pointer-events:none}body.template-product-circul3 .c3-v36-content .v42-photo-deck{z-index:1}body.template-product-circul3 .c3-v36-content .v41-scene>.v42-natural-photo{display:none}body.template-product-circul3 .c3-v36-content #experience.is-natural .v41-scene>.v42-natural-photo{display:block}body.template-product-circul3 .c3-v36-content #experience.is-natural .v41-journey{height:auto!important}body.template-product-circul3 .c3-v36-content #experience.is-natural .v41-story-stage{height:auto;position:relative;top:0;overflow:visible}body.template-product-circul3 .c3-v36-content #experience.is-natural .v41-story-track{height:auto}body.template-product-circul3 .c3-v36-content #experience.is-natural .v41-scene{position:relative;height:auto;min-height:620px;margin-bottom:35px}body.template-product-circul3 .c3-v36-content #experience.is-natural .v41-scene-copy{min-height:620px}body.template-product-circul3 .c3-v36-content #experience.is-natural .v42-photo-deck{display:none}body.template-product-circul3 .c3-v36-content #experience.is-natural .v41-scene>.v41-scene-photo{position:absolute;left:44%;right:0;top:0;bottom:0;height:100%;margin:0;z-index:0}body.template-product-circul3 .c3-v36-content #experience.is-natural .v41-story-progress{display:none}@media(max-width:650px){body.template-product-circul3 .c3-v36-content #experience.is-natural .v41-scene>.v41-scene-photo{top:143px;right:0;bottom:0;left:0;height:auto;z-index:0}body.template-product-circul3 .c3-v36-content #experience.is-natural .v41-scene-copy{z-index:2}body.template-product-circul3 .c3-v36-content #experience.is-natural .v41-ui{bottom:14px}}@media(max-width:650px){body.template-product-circul3 .c3-v36-content .v42-photo-deck .v41-scene-photo[data-photo-index="2"] img{height:calc(100% - 155px);object-position:42% 45%}body.template-product-circul3 .c3-v36-content .v42-photo-deck .v41-scene-photo[data-photo-index="2"]{background:#e9e6de}}@media(max-width:650px){body.template-product-circul3 .c3-v36-content .v42-product .v41-ring-showcase{top:85px;right:-12px;bottom:6px;left:95px}body.template-product-circul3 .c3-v36-content .v42-product .v41-ring-showcase img{height:140%;width:140%;top:55%}body.template-product-circul3 .c3-v36-content .v42-product .v42-card-heading h3{max-width:230px}}@media(prefers-reduced-motion:reduce){body.template-product-circul3 .c3-v36-content .v42-overview *{animation:none!important}body.template-product-circul3 .c3-v36-content .v42-photo-deck *{will-change:auto!important}}body.template-product-circul3 .c3-v36-content #overview.v43-overview{padding:66px 0 28px}body.template-product-circul3 .c3-v36-content .v43-overview .v41-section-heading{margin-bottom:34px}body.template-product-circul3 .c3-v36-content .v43-bento{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:190px 171px 171px 157px;gap:13px;width:min(1280px,calc(100% - 64px));margin:auto}body.template-product-circul3 .c3-v36-content .v43-bento .v41-tile{border-radius:17px;background:#fff;color:#232326;min-width:0;box-shadow:0 2px 9px #14151b05;transition:transform .45s,box-shadow .45s}body.template-product-circul3 .c3-v36-content .v43-bento .v41-tile:hover{transform:translateY(-3px);box-shadow:0 10px 25px #16192013}body.template-product-circul3 .c3-v36-content .v43-copy{position:relative;z-index:3;padding:20px 21px;pointer-events:none}body.template-product-circul3 .c3-v36-content .v43-copy h3{font-size:22px;line-height:1.1;letter-spacing:-.04em;font-weight:500}body.template-product-circul3 .c3-v36-content .v43-copy p{font-size:11px;line-height:1.4;margin:7px 0 0;letter-spacing:-.01em}body.template-product-circul3 .c3-v36-content .v43-copy em{font-style:normal;color:#9f7ed0}body.template-product-circul3 .c3-v36-content .v43-kicker{font-size:8px;font-weight:550;letter-spacing:.1em;display:block;margin-bottom:12px}body.template-product-circul3 .c3-v36-content .v43-number{font-size:64px;line-height:1;letter-spacing:-.065em;font-weight:450;display:block}body.template-product-circul3 .c3-v36-content .v43-number span{font-size:.44em;letter-spacing:-.04em}body.template-product-circul3 .c3-v36-content .v43-monitor{grid-column:1/5;grid-row:1}body.template-product-circul3 .c3-v36-content .v43-monitor .v43-copy{padding-right:35%}body.template-product-circul3 .c3-v36-content .v43-monitor .v43-number{color:#997ac1;margin-top:12px;font-size:65px}body.template-product-circul3 .c3-v36-content .v43-monitor>img{width:61%;height:145%;top:7%;left:40%;object-fit:contain;mix-blend-mode:multiply}body.template-product-circul3 .c3-v36-content .v43-monitor canvas{position:absolute;bottom:10px;left:22px;width:44%;height:24px;z-index:4;opacity:.9}body.template-product-circul3 .c3-v36-content .v43-sleep{grid-column:5/9;grid-row:1}body.template-product-circul3 .c3-v36-content .v43-personal{grid-column:9/13;grid-row:1;background:#edeff0!important}body.template-product-circul3 .c3-v36-content .v43-personal .v43-copy{padding-bottom:8px}body.template-product-circul3 .c3-v36-content .v43-insight-snippet{display:flex;position:absolute;left:21px;right:21px;bottom:14px;gap:11px;align-items:center;border:1px solid #fff;background:#ffffffab;border-radius:12px;padding:9px 12px;overflow:hidden}body.template-product-circul3 .c3-v36-content .v43-insight-snippet>img{height:49px;width:38px;object-fit:cover;object-position:top;border-radius:5px}body.template-product-circul3 .c3-v36-content .v43-insight-snippet span{font-size:8px;color:#62827c;letter-spacing:.08em;display:block}body.template-product-circul3 .c3-v36-content .v43-insight-snippet strong{display:block;font-size:12px;font-weight:500;margin-top:3px}body.template-product-circul3 .c3-v36-content .v43-insight-snippet p{font-size:9px;color:#727577;margin:3px 0 0}body.template-product-circul3 .c3-v36-content .v43-photo>img{width:100%;height:100%;object-fit:cover;filter:brightness(.7)}body.template-product-circul3 .c3-v36-content .v43-photo .v43-copy{color:#fff}body.template-product-circul3 .c3-v36-content .v43-photo h3{color:inherit}body.template-product-circul3 .c3-v36-content .v43-tag{position:absolute;z-index:3;bottom:18px;left:21px;max-width:calc(100% - 42px);font-size:10px;line-height:1.3;color:#fff;background:#30343263;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid #ffffff35;border-radius:6px;padding:6px 8px}body.template-product-circul3 .c3-v36-content .v43-sleep>img{object-position:53% 38%}body.template-product-circul3 .c3-v36-content .v43-cardio{grid-column:1/4;grid-row:2;background:#f4f0f1!important}body.template-product-circul3 .c3-v36-content .v43-cardio canvas{position:absolute;left:21px;bottom:22px;height:39px;width:calc(100% - 42px)}body.template-product-circul3 .c3-v36-content .v43-chart-key{position:absolute;bottom:12px;left:21px;font-size:8px;color:#6b676e;letter-spacing:.025em}body.template-product-circul3 .c3-v36-content .v43-adaptive{grid-column:4/10;grid-row:2/4;background:#fbfbfc!important}body.template-product-circul3 .c3-v36-content .v43-adaptive .v43-copy{padding:27px}body.template-product-circul3 .c3-v36-content .v43-adaptive h3{font-size:39px;max-width:310px;line-height:1.06;letter-spacing:-.045em}body.template-product-circul3 .c3-v36-content .v43-adaptive .v43-copy p{font-size:12px;max-width:220px}body.template-product-circul3 .c3-v36-content .v43-adaptive-visual{position:absolute;left:25%;top:16%;right:-25%;height:118%;overflow:hidden}body.template-product-circul3 .c3-v36-content .v43-adaptive-visual img{height:100%;width:100%;object-fit:contain;mix-blend-mode:multiply;animation:v43-fit-float 8s ease-in-out infinite;transform-origin:center}body.template-product-circul3 .c3-v36-content .v43-hero-proof{position:absolute;left:27px;bottom:26px;z-index:3;display:flex;flex-direction:column;gap:8px}body.template-product-circul3 .c3-v36-content .v43-hero-proof>strong{font-size:42px;line-height:1;font-weight:450;letter-spacing:-.055em}body.template-product-circul3 .c3-v36-content .v43-hero-proof strong span{font-size:17px;margin-left:3px}body.template-product-circul3 .c3-v36-content .v43-hero-proof>span{font-size:10px;line-height:1.5;color:#626168}body.template-product-circul3 .c3-v36-content .v43-fit-caption{position:absolute;right:22px;bottom:20px;font-size:7px;letter-spacing:.12em;color:#706c75;z-index:3}body.template-product-circul3 .c3-v36-content .v43-cycle{grid-column:10/13;grid-row:2}body.template-product-circul3 .c3-v36-content .v43-cycle>img{object-position:50% 30%;filter:brightness(.6)}body.template-product-circul3 .c3-v36-content .v43-cycle .v43-tag{font-size:8px;bottom:15px}body.template-product-circul3 .c3-v36-content .v43-resilience{grid-column:1/4;grid-row:3;background:#eff1ef!important}body.template-product-circul3 .c3-v36-content .v43-resilience canvas{position:absolute;bottom:23px;left:21px;width:calc(100% - 42px);height:39px}body.template-product-circul3 .c3-v36-content .v43-resilience .v43-chart-key b{color:#50827a;font-weight:500}body.template-product-circul3 .c3-v36-content .v43-battery{grid-column:10/13;grid-row:3}body.template-product-circul3 .c3-v36-content .v43-battery>img{object-position:center 55%;filter:brightness(.57)}body.template-product-circul3 .c3-v36-content .v43-battery .v43-copy{padding-top:17px}body.template-product-circul3 .c3-v36-content .v43-battery .v43-kicker{font-size:7px;margin-bottom:11px}body.template-product-circul3 .c3-v36-content .v43-up-to{font-size:10px;display:block;margin-bottom:4px}body.template-product-circul3 .c3-v36-content .v43-battery .v43-number{font-size:52px}body.template-product-circul3 .c3-v36-content .v43-battery .v43-number span{font-size:17px;margin-left:6px;letter-spacing:0}body.template-product-circul3 .c3-v36-content .v43-battery .v43-tag{background:#71916499;padding:5px 8px;font-size:9px;bottom:15px}body.template-product-circul3 .c3-v36-content .v43-sensors{grid-column:1/6;grid-row:4}body.template-product-circul3 .c3-v36-content .v43-sensors>img{object-position:70% 61%;filter:brightness(.73)}body.template-product-circul3 .c3-v36-content .v43-sensors .v43-copy{padding-right:35%;padding-top:24px}body.template-product-circul3 .c3-v36-content .v43-sensors .v43-copy p{color:#d0d4d1}body.template-product-circul3 .c3-v36-content .v43-water{grid-column:6/9;grid-row:4;background:#edf0f1!important}body.template-product-circul3 .c3-v36-content .v43-water .v43-copy{padding:18px 19px}body.template-product-circul3 .c3-v36-content .v43-water .v43-number{font-size:43px;margin-bottom:8px}body.template-product-circul3 .c3-v36-content .v43-water .v43-number span{font-size:22px;margin-left:4px}body.template-product-circul3 .c3-v36-content .v43-water h3{font-size:18px}body.template-product-circul3 .c3-v36-content .v43-water .v43-copy p{font-size:10px}body.template-product-circul3 .c3-v36-content .v43-water>img{width:65%;height:130%;left:54%;top:24%;object-fit:contain;mix-blend-mode:multiply}body.template-product-circul3 .c3-v36-content .v43-fee{grid-column:9/13;grid-row:4}body.template-product-circul3 .c3-v36-content .v43-fee .v43-copy{padding-bottom:10px}body.template-product-circul3 .c3-v36-content .v43-fee h3{font-size:21px}body.template-product-circul3 .c3-v36-content .v43-stores{display:flex;gap:12px;position:absolute;left:21px;right:21px;bottom:16px}body.template-product-circul3 .c3-v36-content .v43-stores a{display:flex;align-items:center;justify-content:center;gap:8px;min-height:43px;flex:1;border:1px solid #e7e7e9;border-radius:7px;font-size:10px;color:#333}body.template-product-circul3 .c3-v36-content .v43-stores svg{width:24px;height:24px}body.template-product-circul3 .c3-v36-content .v43-overview .v41-overview-footer{width:min(1280px,calc(100% - 64px));font-size:9px;gap:25px;align-items:flex-start;line-height:1.5;margin-top:13px}body.template-product-circul3 .c3-v36-content .v43-overview .v41-overview-footer p{max-width:880px}body.template-product-circul3 .c3-v36-content .v43-overview .v41-overview-footer button{min-height:36px;padding-top:0;white-space:nowrap;font-size:9px}body.template-product-circul3 .c3-v36-content .v43-overview.motion-paused *{animation-play-state:paused!important}@keyframes v43-fit-float{0%,to{transform:translateY(0) rotate(-7deg)}50%{transform:translateY(-7px) rotate(-3deg)}}body.template-product-circul3 .c3-v36-content #experience.v43-wellness{padding-top:86px}body.template-product-circul3 .c3-v36-content .v43-wellness .v41-section-heading h2{font-size:clamp(38px,4.4vw,61px)}body.template-product-circul3 .c3-v36-content .v43-wellness .v41-scene-description{max-width:400px;color:#6e6d73;font-size:14px;line-height:1.5}body.template-product-circul3 .c3-v36-content .v43-wellness .v41-step-label{color:#62646a!important;letter-spacing:.1em}body.template-product-circul3 .c3-v36-content .v43-wellness .v41-step-label>span{border-color:#d6d8da!important}body.template-product-circul3 .c3-v36-content .v43-wellness .v41-scene-copy{width:42%;padding:12px 0 41px}body.template-product-circul3 .c3-v36-content .v43-wellness .v42-photo-deck{left:47%;border-radius:20px}body.template-product-circul3 .c3-v36-content .v43-wellness .v41-story-progress{width:42%;color:#6d6d72}body.template-product-circul3 .c3-v36-content .v43-wellness .v41-ui{background:#e8eaebcf;border:1px solid rgba(255,255,255,.95);box-shadow:0 8px 30px #1d242a0b,inset 0 0 0 1px #aeb3b415;color:#2d3032;backdrop-filter:blur(28px) saturate(.8);-webkit-backdrop-filter:blur(28px) saturate(.8);border-radius:20px;padding:19px 21px 8px;margin-top:23px}body.template-product-circul3 .c3-v36-content .v43-wellness .v41-ui-top{font-size:14px}body.template-product-circul3 .c3-v36-content .v43-wellness .v41-ui-top>span{color:#70757a!important;font-size:9px;letter-spacing:.06em}body.template-product-circul3 .c3-v36-content .v43-wellness .v41-ui-bottom{color:#73777b!important;border-color:#a0a5a632!important;font-size:9px}body.template-product-circul3 .c3-v36-content .v43-wellness .v41-ui-bottom button,body.template-product-circul3 .c3-v36-content .v43-wellness .v41-ui-bottom a{color:#383d42!important;font-size:10px;min-height:42px}body.template-product-circul3 .c3-v36-content .v43-wellness .v41-ready>strong{color:#30363b}body.template-product-circul3 .c3-v36-content .v43-wellness .v41-ready p,body.template-product-circul3 .c3-v36-content .v43-wellness .v41-ready>span,body.template-product-circul3 .c3-v36-content .v43-wellness .v41-hrv>span,body.template-product-circul3 .c3-v36-content .v43-wellness .v41-hrv>small,body.template-product-circul3 .c3-v36-content .v43-wellness .v41-pacer span,body.template-product-circul3 .c3-v36-content .v43-wellness .v41-hrv small,body.template-product-circul3 .c3-v36-content .v43-wellness .v41-result-copy,body.template-product-circul3 .c3-v36-content .v43-wellness .v41-result-values>p>span{color:#6c7276}body.template-product-circul3 .c3-v36-content .v43-wellness .v41-pacer strong{color:#363b3f}body.template-product-circul3 .c3-v36-content .v43-wellness .v41-hrv p strong,body.template-product-circul3 .c3-v36-content .v43-wellness .v41-result-values>p:last-child strong{color:#4c8f7f}body.template-product-circul3 .c3-v36-content .v43-wellness .v41-result-label{color:#52776e}body.template-product-circul3 .c3-v36-content .v43-wellness .v41-status-chip{background:#dce8de;color:#427454;font-size:10px}body.template-product-circul3 .c3-v36-content .v43-wellness .v41-stress-summary>p{color:#555c61}body.template-product-circul3 .c3-v36-content .v43-wellness .v41-stress-summary>p>strong{color:#33373b}body.template-product-circul3 .c3-v36-content .v43-wellness .v41-stress-ui .v41-status-chip{background:#eee0cc;color:#936123}body.template-product-circul3 .c3-v36-content .v43-wellness .v41-stress-marker{background:#f1e5d5;color:#8a5d25;font-size:10px}body.template-product-circul3 .c3-v36-content .v43-wellness .v41-chart-axis{color:#777e82;font-size:10px}body.template-product-circul3 .c3-v36-content .v43-wellness .v41-recovery-summary{margin:20px 0 10px}body.template-product-circul3 .c3-v36-content .v43-wellness .v41-recovery-summary p strong{font-size:40px;color:#4b8a7d}body.template-product-circul3 .c3-v36-content .v43-wellness .v41-recovery-summary small{color:#66726e;font-size:11px}body.template-product-circul3 .c3-v36-content .v43-wellness .v41-recovery-ui>canvas{height:100px}body.template-product-circul3 .c3-v36-content .v43-resilience-metrics{display:flex;gap:14px;justify-content:space-between;padding:11px 0 12px;font-size:10px;color:#737b7d}body.template-product-circul3 .c3-v36-content .v43-resilience-metrics b{color:#3c4447;font-weight:500;display:block;font-size:17px;margin-top:4px}body.template-product-circul3 .c3-v36-content .v43-resilience-metrics span:nth-child(1) b{color:#8e9846}body.template-product-circul3 .c3-v36-content .v43-resilience-metrics span:nth-child(2) b{color:#3e998c}body.template-product-circul3 .c3-v36-content .v43-resilience-metrics span:nth-child(3) b{color:#5b8fa7}body.template-product-circul3 .c3-v36-content .v43-wellness .v41-scene-photo>img{object-position:center center!important}body.template-product-circul3 .c3-v36-content .v43-wellness .v42-photo-deck .v41-scene-photo[data-photo-index="2"]>img{height:100%;object-position:center 49%!important}body.template-product-circul3 .c3-v36-content .v43-notification{position:absolute;left:22px;right:22px;bottom:25px;z-index:5;display:flex;align-items:flex-start;gap:11px;padding:16px 17px;background:#e8e9e4c9;backdrop-filter:blur(24px) saturate(1.05);-webkit-backdrop-filter:blur(24px) saturate(1.05);border:1px solid #ffffff8a;border-radius:21px;box-shadow:0 10px 35px #1b211d1f;opacity:0;transform:translateY(19px) scale(.96);filter:blur(4px);transition:opacity .6s ease,transform .7s cubic-bezier(.18,.75,.2,1.15),filter .6s;pointer-events:none;color:#24282a}body.template-product-circul3 .c3-v36-content .v43-notification.is-shown{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}body.template-product-circul3 .c3-v36-content .v43-notification>img{position:static!important;width:33px!important;height:33px!important;object-fit:contain!important;border-radius:9px;flex-shrink:0;background:#f8f8f8;padding:4px}body.template-product-circul3 .c3-v36-content .v43-notification-content{min-width:0;flex:1}body.template-product-circul3 .c3-v36-content .v43-notification header{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:9px;line-height:1.3;margin:0 0 5px;letter-spacing:.06em}body.template-product-circul3 .c3-v36-content .v43-notification header time{color:#687072;letter-spacing:0}body.template-product-circul3 .c3-v36-content .v43-notification strong{font-size:14px;font-weight:550;line-height:1.25;display:block}body.template-product-circul3 .c3-v36-content .v43-notification p{font-size:12px;line-height:1.4;margin:4px 0 0;color:#4e5557}body.template-product-circul3 .c3-v36-content .v43-notification em{font-style:normal;color:#845c2d;font-weight:550}body.template-product-circul3 .c3-v36-content .v43-wellness .v41-scene[data-scene-index="2"] .v41-recovery-summary p{margin:0}body.template-product-circul3 .c3-v36-content .v43-wellness .v41-story-progress button{min-height:44px;min-width:38px}body.template-product-circul3 .c3-v36-content .v43-wellness .v41-story-progress{height:44px}body.template-product-circul3 .c3-v36-content .v43-wellness .v41-story-progress button.is-active i{background:#5f8a80}body.template-product-circul3 .c3-v36-content .v43-wellness .v41-wellness-note{font-size:10px}@media(max-width:1050px)and (min-width:651px){body.template-product-circul3 .c3-v36-content .v43-bento{width:calc(100% - 40px);gap:10px;grid-template-rows:184px 170px 170px 153px}body.template-product-circul3 .c3-v36-content .v43-copy{padding:17px}body.template-product-circul3 .c3-v36-content .v43-copy h3{font-size:19px}body.template-product-circul3 .c3-v36-content .v43-copy p{font-size:10px}body.template-product-circul3 .c3-v36-content .v43-adaptive .v43-copy{padding:23px}body.template-product-circul3 .c3-v36-content .v43-adaptive h3{font-size:34px}body.template-product-circul3 .c3-v36-content .v43-adaptive .v43-kicker{max-width:235px;line-height:1.5;font-size:7px}body.template-product-circul3 .c3-v36-content .v43-adaptive-visual{left:14%;right:-34%;top:22%;height:108%}body.template-product-circul3 .c3-v36-content .v43-fee h3{font-size:18px}body.template-product-circul3 .c3-v36-content .v43-insight-snippet{left:16px;right:16px;gap:8px}body.template-product-circul3 .c3-v36-content .v43-insight-snippet p{display:none}body.template-product-circul3 .c3-v36-content .v43-stores{left:15px;right:15px;gap:6px}body.template-product-circul3 .c3-v36-content .v43-stores a{font-size:9px;gap:6px}body.template-product-circul3 .c3-v36-content .v43-wellness .v41-ui{padding:16px 14px 7px}body.template-product-circul3 .c3-v36-content .v43-wellness .v41-scene h3{font-size:31px}body.template-product-circul3 .c3-v36-content .v43-wellness .v41-scene-description{font-size:12px}body.template-product-circul3 .c3-v36-content .v43-resilience-metrics{gap:7px;font-size:9px}body.template-product-circul3 .c3-v36-content .v43-resilience-metrics b{font-size:15px}body.template-product-circul3 .c3-v36-content .v43-wellness .v41-recovery-summary p strong{font-size:31px}body.template-product-circul3 .c3-v36-content .v43-notification{left:15px;right:15px;padding:13px;gap:8px}body.template-product-circul3 .c3-v36-content .v43-notification strong{font-size:12px}body.template-product-circul3 .c3-v36-content .v43-notification p{font-size:11px}}@media(max-width:650px){body.template-product-circul3 .c3-v36-content #overview.v43-overview{padding:48px 0 20px}body.template-product-circul3 .c3-v36-content .v43-overview .v41-section-heading{margin-bottom:25px}body.template-product-circul3 .c3-v36-content .v43-overview .v41-section-heading h2{font-size:35px}body.template-product-circul3 .c3-v36-content .v43-overview .v41-section-heading .c3-subtitle{max-width:295px;font-size:13px;line-height:1.5;margin-top:14px}body.template-product-circul3 .c3-v36-content .v43-bento{width:calc(100% - 24px);gap:9px;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:159px 239px 163px 160px 162px 136px}body.template-product-circul3 .c3-v36-content .v43-bento .v41-tile{border-radius:14px}body.template-product-circul3 .c3-v36-content .v43-copy{padding:15px 13px}body.template-product-circul3 .c3-v36-content .v43-copy h3{font-size:18px;line-height:1.1;letter-spacing:-.04em}body.template-product-circul3 .c3-v36-content .v43-copy p{font-size:10px;line-height:1.35;margin-top:6px}body.template-product-circul3 .c3-v36-content .v43-monitor{grid-column:1;grid-row:1}body.template-product-circul3 .c3-v36-content .v43-monitor .v43-copy{padding:14px 13px}body.template-product-circul3 .c3-v36-content .v43-monitor .v43-copy h3{font-size:18px}body.template-product-circul3 .c3-v36-content .v43-monitor .v43-copy p{font-size:9px;max-width:120px}body.template-product-circul3 .c3-v36-content .v43-monitor .v43-number{font-size:43px;margin-top:10px}body.template-product-circul3 .c3-v36-content .v43-monitor>img{width:81%;height:112%;left:30%;top:36%;object-fit:contain}body.template-product-circul3 .c3-v36-content .v43-monitor canvas{left:13px;bottom:9px;width:38%;height:15px}body.template-product-circul3 .c3-v36-content .v43-sleep{grid-column:2;grid-row:1}body.template-product-circul3 .c3-v36-content .v43-sleep .v43-copy p{max-width:145px}body.template-product-circul3 .c3-v36-content .v43-tag{bottom:14px;left:13px;padding:5px 6px;font-size:8px;max-width:calc(100% - 26px)}body.template-product-circul3 .c3-v36-content .v43-sleep .v43-tag{font-size:7px}body.template-product-circul3 .c3-v36-content .v43-adaptive{grid-column:1/3;grid-row:2}body.template-product-circul3 .c3-v36-content .v43-adaptive .v43-copy{padding:18px}body.template-product-circul3 .c3-v36-content .v43-adaptive .v43-kicker{font-size:7px;letter-spacing:.05em;max-width:270px;margin-bottom:10px}body.template-product-circul3 .c3-v36-content .v43-adaptive h3{font-size:30px;line-height:1.04}body.template-product-circul3 .c3-v36-content .v43-adaptive .v43-copy p{font-size:10px;max-width:160px;margin-top:9px}body.template-product-circul3 .c3-v36-content .v43-hero-proof{left:18px;bottom:16px;gap:5px}body.template-product-circul3 .c3-v36-content .v43-hero-proof>strong{font-size:29px}body.template-product-circul3 .c3-v36-content .v43-hero-proof strong span{font-size:12px}body.template-product-circul3 .c3-v36-content .v43-hero-proof>span{font-size:8px;line-height:1.4}body.template-product-circul3 .c3-v36-content .v43-fit-caption{display:none}body.template-product-circul3 .c3-v36-content .v43-personal{grid-column:1;grid-row:3}body.template-product-circul3 .c3-v36-content .v43-personal .v43-copy{padding:15px 13px}body.template-product-circul3 .c3-v36-content .v43-personal .v43-copy p{font-size:9px;max-width:140px}body.template-product-circul3 .c3-v36-content .v43-insight-snippet{left:12px;right:12px;bottom:12px;padding:8px;gap:7px;min-height:43px}body.template-product-circul3 .c3-v36-content .v43-insight-snippet>img{height:31px;width:24px}body.template-product-circul3 .c3-v36-content .v43-insight-snippet span{font-size:7px}body.template-product-circul3 .c3-v36-content .v43-insight-snippet strong{font-size:9px;line-height:1.25}body.template-product-circul3 .c3-v36-content .v43-insight-snippet p{display:none}body.template-product-circul3 .c3-v36-content .v43-resilience{grid-column:2;grid-row:3}body.template-product-circul3 .c3-v36-content .v43-resilience canvas{bottom:26px;left:13px;width:calc(100% - 26px);height:33px}body.template-product-circul3 .c3-v36-content .v43-chart-key{font-size:7px;bottom:12px;left:13px}body.template-product-circul3 .c3-v36-content .v43-cardio{grid-column:1;grid-row:4}body.template-product-circul3 .c3-v36-content .v43-cardio canvas{left:13px;bottom:26px;width:calc(100% - 26px);height:35px}body.template-product-circul3 .c3-v36-content .v43-cycle{grid-column:2;grid-row:4}body.template-product-circul3 .c3-v36-content .v43-cycle .v43-tag{left:13px;font-size:7px;bottom:12px}body.template-product-circul3 .c3-v36-content .v43-battery{grid-column:1;grid-row:5}body.template-product-circul3 .c3-v36-content .v43-battery .v43-copy{padding:14px 13px}body.template-product-circul3 .c3-v36-content .v43-battery .v43-kicker{font-size:6.5px;line-height:1.5;max-width:135px;margin-bottom:9px}body.template-product-circul3 .c3-v36-content .v43-battery .v43-number{font-size:44px}body.template-product-circul3 .c3-v36-content .v43-battery .v43-number span{font-size:15px;margin-left:4px}body.template-product-circul3 .c3-v36-content .v43-battery .v43-tag{font-size:8px;bottom:13px}body.template-product-circul3 .c3-v36-content .v43-sensors{grid-column:2;grid-row:5}body.template-product-circul3 .c3-v36-content .v43-sensors .v43-copy{padding:15px 13px}body.template-product-circul3 .c3-v36-content .v43-sensors .v43-copy h3{font-size:17px;line-height:1.15}body.template-product-circul3 .c3-v36-content .v43-sensors .v43-copy p{font-size:10px;max-width:128px}body.template-product-circul3 .c3-v36-content .v43-sensors>img{object-position:69% 59%;filter:brightness(.48)}body.template-product-circul3 .c3-v36-content .v43-water{grid-column:1;grid-row:6}body.template-product-circul3 .c3-v36-content .v43-water .v43-copy{padding:14px 13px}body.template-product-circul3 .c3-v36-content .v43-water .v43-number{font-size:36px;margin-bottom:7px}body.template-product-circul3 .c3-v36-content .v43-water .v43-number span{font-size:20px}body.template-product-circul3 .c3-v36-content .v43-water h3{font-size:16px}body.template-product-circul3 .c3-v36-content .v43-water .v43-copy p{font-size:10px}body.template-product-circul3 .c3-v36-content .v43-water>img{left:58%;top:42%;height:100%;width:65%}body.template-product-circul3 .c3-v36-content .v43-fee{grid-column:2;grid-row:6}body.template-product-circul3 .c3-v36-content .v43-fee .v43-copy{padding:14px 13px}body.template-product-circul3 .c3-v36-content .v43-fee h3{font-size:16px;line-height:1.13}body.template-product-circul3 .c3-v36-content .v43-fee .v43-copy p{font-size:9px;max-width:140px}body.template-product-circul3 .c3-v36-content .v43-stores{left:11px;right:11px;bottom:11px;gap:5px}body.template-product-circul3 .c3-v36-content .v43-stores a{font-size:8px;min-height:36px;gap:4px;border-radius:5px}body.template-product-circul3 .c3-v36-content .v43-stores svg{width:16px;height:16px}body.template-product-circul3 .c3-v36-content .v43-overview .v41-overview-footer{width:calc(100% - 28px);display:block;font-size:8px;line-height:1.5;margin-top:11px}body.template-product-circul3 .c3-v36-content .v43-overview .v41-overview-footer button{font-size:10px;display:block;margin-left:auto;min-height:40px;padding:8px 0 0 10px}body.template-product-circul3 .c3-v36-content #experience.v43-wellness{padding-top:53px}body.template-product-circul3 .c3-v36-content .v43-wellness .v41-section-heading{margin-bottom:25px}body.template-product-circul3 .c3-v36-content .v43-wellness .v41-section-heading h2{font-size:34px;line-height:1.08}body.template-product-circul3 .c3-v36-content .v43-wellness .v41-section-heading .c3-subtitle{font-size:13px;margin-top:14px;max-width:300px}body.template-product-circul3 .c3-v36-content .v43-wellness .v41-journey{width:calc(100% - 24px)}body.template-product-circul3 .c3-v36-content .v43-wellness .v41-story-stage{height:clamp(630px,calc(100svh - 100px),690px);min-height:0}body.template-product-circul3 .c3-v36-content .v43-wellness .v41-scene-copy{width:100%;padding:0 4px;height:100%;display:block}body.template-product-circul3 .c3-v36-content .v43-wellness .v41-step-label{font-size:8px;margin-bottom:7px}body.template-product-circul3 .c3-v36-content .v43-wellness .v41-step-label>span{width:20px;height:20px;font-size:9px}body.template-product-circul3 .c3-v36-content .v43-wellness .v41-scene h3{font-size:25px;line-height:1.06}body.template-product-circul3 .c3-v36-content .v43-wellness .v41-scene-description{font-size:11px;line-height:1.4;max-width:335px;margin-top:8px}body.template-product-circul3 .c3-v36-content .v43-wellness .v42-photo-deck{top:126px;right:0;bottom:263px;left:0;border-radius:16px}body.template-product-circul3 .c3-v36-content .v43-wellness .v41-scene-photo>img{object-position:center 47%!important}body.template-product-circul3 .c3-v36-content .v43-wellness .v42-photo-deck .v41-scene-photo[data-photo-index="2"]>img{height:100%;object-position:center 54%!important}body.template-product-circul3 .c3-v36-content .v43-wellness .v41-ui{position:absolute;bottom:40px;left:0;right:0;margin:0;height:216px;padding:13px 15px 6px;border-radius:16px;box-sizing:border-box}body.template-product-circul3 .c3-v36-content .v43-wellness .v41-ui-top{font-size:12px}body.template-product-circul3 .c3-v36-content .v43-wellness .v41-ui-top>span{font-size:8px}body.template-product-circul3 .c3-v36-content .v43-wellness .v41-breath-screens{height:140px;margin:0}body.template-product-circul3 .c3-v36-content .v43-wellness .v41-ui-bottom{font-size:8px;min-height:38px;padding-top:0}body.template-product-circul3 .c3-v36-content .v43-wellness .v41-ui-bottom button,body.template-product-circul3 .c3-v36-content .v43-wellness .v41-ui-bottom a{min-height:36px;font-size:10px}body.template-product-circul3 .c3-v36-content .v43-wellness .v41-stress-summary{margin:14px 0 4px}body.template-product-circul3 .c3-v36-content .v43-wellness .v41-stress-summary>p{font-size:14px}body.template-product-circul3 .c3-v36-content .v43-wellness .v41-status-chip{font-size:9px}body.template-product-circul3 .c3-v36-content .v43-wellness .v41-stress-plot{height:64px}body.template-product-circul3 .c3-v36-content .v43-wellness .v41-chart-axis{font-size:9px;padding:5px 0 8px}body.template-product-circul3 .c3-v36-content .v43-wellness .v41-recovery-summary p strong{font-size:29px}body.template-product-circul3 .c3-v36-content .v43-wellness .v41-recovery-summary small{font-size:9px}body.template-product-circul3 .c3-v36-content .v43-resilience-metrics{padding:6px 0 7px;font-size:8px;gap:8px}body.template-product-circul3 .c3-v36-content .v43-resilience-metrics b{font-size:13px;margin-top:2px}body.template-product-circul3 .c3-v36-content .v43-wellness .v41-recovery-ui .v41-chart-axis{padding:2px 0 3px;font-size:8px}body.template-product-circul3 .c3-v36-content .v43-wellness .v41-story-progress{width:auto;left:4px;right:4px;bottom:0;height:38px;font-size:9px}body.template-product-circul3 .c3-v36-content .v43-wellness .v41-story-progress button{min-height:38px;min-width:40px}body.template-product-circul3 .c3-v36-content .v43-wellness .v41-story-progress>span:last-child{font-size:9px}body.template-product-circul3 .c3-v36-content .v43-notification{left:11px;right:11px;bottom:10px;padding:10px 11px;gap:8px;border-radius:15px;box-shadow:0 5px 20px #1b211d15;background:#ebebe5d4}body.template-product-circul3 .c3-v36-content .v43-notification>img{width:27px!important;height:27px!important;padding:3px;border-radius:7px}body.template-product-circul3 .c3-v36-content .v43-notification header{font-size:7px;margin-bottom:3px}body.template-product-circul3 .c3-v36-content .v43-notification strong{font-size:11px}body.template-product-circul3 .c3-v36-content .v43-notification p{font-size:10px;line-height:1.3;margin-top:2px}body.template-product-circul3 .c3-v36-content .v43-notification header time{font-size:7px}body.template-product-circul3 .c3-v36-content .v43-wellness .v41-wellness-note{font-size:9px;line-height:1.4;margin:18px auto 0;max-width:310px}body.template-product-circul3 .c3-v36-content .v43-wellness.is-natural .v41-scene,body.template-product-circul3 .c3-v36-content .v43-wellness.is-natural .v41-scene-copy{height:630px;min-height:0}body.template-product-circul3 .c3-v36-content .v43-wellness.is-natural .v41-scene>.v41-scene-photo{top:126px;right:0;bottom:263px;left:0;height:auto;z-index:0}body.template-product-circul3 .c3-v36-content .v43-wellness.is-natural .v41-ui{bottom:40px}}@media(max-width:360px){body.template-product-circul3 .c3-v36-content .v43-copy h3{font-size:16px}body.template-product-circul3 .c3-v36-content .v43-overview .v41-section-heading h2{font-size:31px}body.template-product-circul3 .c3-v36-content .v43-copy p{font-size:9px}body.template-product-circul3 .c3-v36-content .v43-fee h3{font-size:15px}body.template-product-circul3 .c3-v36-content .v43-stores a{font-size:7px}body.template-product-circul3 .c3-v36-content .v43-stores svg{width:14px;height:14px}body.template-product-circul3 .c3-v36-content .v43-wellness .v41-section-heading h2{font-size:31px}body.template-product-circul3 .c3-v36-content .v43-wellness .v41-scene h3{font-size:23px}body.template-product-circul3 .c3-v36-content .v43-wellness .v41-scene-description{font-size:10px}body.template-product-circul3 .c3-v36-content .v43-wellness .v41-ui-bottom{font-size:7px}body.template-product-circul3 .c3-v36-content .v43-wellness .v41-status-chip{font-size:8px}}@media(prefers-reduced-motion:reduce){body.template-product-circul3 .c3-v36-content .v43-overview *{animation:none!important}body.template-product-circul3 .c3-v36-content .v43-notification{transition:none;filter:none}body.template-product-circul3 .c3-v36-content .v43-wellness .v41-scene-copy{filter:none!important;transform:none!important}}@media(min-width:651px){body.template-product-circul3 .c3-v36-content .v43-adaptive-visual{left:40%;right:0;top:10%;height:89%}body.template-product-circul3 .c3-v36-content .v43-adaptive .v43-copy p{max-width:220px}body.template-product-circul3 .c3-v36-content .v43-adaptive h3{max-width:265px}body.template-product-circul3 .c3-v36-content .v43-fit-caption{right:24px;bottom:14px}}@media(max-width:650px){body.template-product-circul3 .c3-v36-content .v43-adaptive-visual{left:44%;right:-3%;top:20%;height:80%}}body.template-product-circul3 .c3-v36-content .v43-wellness .v41-stress-marker{left:60%}body.template-product-circul3 .c3-v36-content .v43-wellness .v41-scene-copy{transition:opacity .35s ease,filter .35s ease}body.template-product-circul3 .c3-v36-content .v43-wellness .v41-story-stage{overflow:clip}@media(max-width:650px){body.template-product-circul3 .c3-v36-content .v43-wellness .v41-stress-marker{font-size:9px;white-space:nowrap;padding:5px 7px;left:56%}body.template-product-circul3 .c3-v36-content .v43-wellness .v41-story-stage{height:clamp(535px,calc(100svh - 140px),690px)}}@media(max-width:650px){body.template-product-circul3 .c3-v36-content #experience.v43-wellness.is-natural .v41-scene,body.template-product-circul3 .c3-v36-content #experience.v43-wellness.is-natural .v41-scene-copy{height:630px;min-height:630px}body.template-product-circul3 .c3-v36-content #experience.v43-wellness.is-natural .v41-scene>.v41-scene-photo{top:126px;right:0;bottom:263px;left:0;height:auto}}@media(max-width:650px){body.template-product-circul3 .c3-v36-content .v43-wellness .v41-recovery-ui>canvas{height:35px}body.template-product-circul3 .c3-v36-content .v43-wellness .v41-recovery-summary{margin:8px 0 2px}body.template-product-circul3 .c3-v36-content .v43-wellness .v41-recovery-ui .v41-ui-bottom{min-height:32px}body.template-product-circul3 .c3-v36-content .v43-wellness .v41-recovery-ui .v41-ui-bottom a{min-height:30px}body.template-product-circul3 .c3-v36-content .v43-wellness .v43-resilience-metrics{padding:5px 0}}body.template-product-circul3 .c3-v36-content .v44-overview .v43-monitor{background:#e7eceb!important}body.template-product-circul3 .c3-v36-content .v44-overview .v43-fee{background:#e7e4df!important}body.template-product-circul3 .c3-v36-content .v44-overview .v43-stores a{background:#ffffff70;border-color:#ffffffb0}body.template-product-circul3 .c3-v36-content .v44-overview .v43-water{background:#dce5e8!important}body.template-product-circul3 .c3-v36-content .v44-overview .v44-scene-tile{background:#343c39!important}body.template-product-circul3 .c3-v36-content .v44-overview .v44-scene-tile>img{filter:brightness(.91);object-position:58% 50%;transition:transform 1s cubic-bezier(.2,.7,.2,1)}body.template-product-circul3 .c3-v36-content .v44-overview .v44-scene-tile:hover>img{transform:scale(1.035)}body.template-product-circul3 .c3-v36-content .v44-overview .v44-scene-tile .v43-copy{padding-right:20px;text-shadow:0 1px 8px #0006}body.template-product-circul3 .c3-v36-content .v44-overview .v44-scene-tile .v43-copy h3{color:#fff}body.template-product-circul3 .c3-v36-content .v44-overview .v44-scene-tile .v43-copy p{color:#ffffffe0;font-size:10px}body.template-product-circul3 .c3-v36-content .v44-overview .v43-personal .v43-copy{max-width:68%}body.template-product-circul3 .c3-v36-content .v44-overview .v43-cardio .v43-copy,body.template-product-circul3 .c3-v36-content .v44-overview .v43-resilience .v43-copy{padding-top:17px}body.template-product-circul3 .c3-v36-content .v44-heart-snapshot,body.template-product-circul3 .c3-v36-content .v44-stress-snapshot,body.template-product-circul3 .c3-v36-content .v44-insight-scores{position:absolute;z-index:4;left:16px;bottom:12px;background:#32464d48;backdrop-filter:blur(16px) saturate(.9);-webkit-backdrop-filter:blur(16px) saturate(.9);border:1px solid #ffffff4a;box-shadow:inset 0 1px 1px #ffffff21,0 5px 18px #00000013;border-radius:11px;color:#fff}body.template-product-circul3 .c3-v36-content .v44-heart-snapshot{width:174px;display:grid;grid-template-columns:65px 1fr;gap:13px;padding:8px 10px}body.template-product-circul3 .c3-v36-content .v44-heart-snapshot>div>span{display:flex;font-size:8px;line-height:1.1;gap:9px;white-space:nowrap;color:#e2e8e7}body.template-product-circul3 .c3-v36-content .v44-heart-snapshot strong{display:block;font-size:25px;letter-spacing:-.05em;font-weight:450;line-height:1.2;margin-top:3px}body.template-product-circul3 .c3-v36-content .v44-heart-snapshot strong small{font-size:9px;letter-spacing:0;margin-left:4px}body.template-product-circul3 .c3-v36-content .v44-heart-snapshot b{color:#e3d9ff;font-weight:500}body.template-product-circul3 .c3-v36-content .v44-heart-snapshot>div>small{font-size:7px;color:#e0e4e4;display:block;line-height:1}body.template-product-circul3 .c3-v36-content .v44-overview .v43-cardio .v44-heart-snapshot canvas{position:static;display:block;width:100%;height:22px;margin:3px 0 1px}body.template-product-circul3 .c3-v36-content .v44-stress-snapshot{width:190px;padding:8px 10px}body.template-product-circul3 .c3-v36-content .v44-stress-snapshot>div{display:flex;justify-content:space-between;font-size:8px;gap:5px}body.template-product-circul3 .c3-v36-content .v44-stress-snapshot b{font-weight:500;color:#bce9cf;margin-left:4px}body.template-product-circul3 .c3-v36-content .v44-overview .v43-resilience .v44-stress-snapshot canvas{position:static;display:block;left:auto;bottom:auto;width:100%;height:26px;margin-top:6px}body.template-product-circul3 .c3-v36-content .v44-insight-scores{width:205px;padding:6px 8px 8px;bottom:13px}body.template-product-circul3 .c3-v36-content .v44-insight-scores canvas{position:static;width:100%;height:46px;display:block}body.template-product-circul3 .c3-v36-content .v44-insight-scores>div{display:grid;grid-template-columns:repeat(3,1fr);text-align:center;font-size:8px;color:#eff0ed;margin-top:-1px}body.template-product-circul3 .c3-v36-content .v44-overview .v43-cardio .v43-copy p,body.template-product-circul3 .c3-v36-content .v44-overview .v43-resilience .v43-copy p{max-width:185px;line-height:1.3}body.template-product-circul3 .c3-v36-content .v44-wellness .v41-ui{position:relative;isolation:isolate;overflow:hidden;box-sizing:border-box;height:286px;margin-top:22px;padding:18px 20px 8px;background:#2e4657c9;border:1px solid rgba(203,226,241,.85);border-radius:23px;box-shadow:inset 0 1px 2px #ffffff72,inset 0 -1px 2px #e2efff35,0 10px 24px #1c34421b;backdrop-filter:blur(25px) saturate(.8);-webkit-backdrop-filter:blur(25px) saturate(.8);color:#f7fafc}body.template-product-circul3 .c3-v36-content .v44-wellness .v41-ui:before{content:"";position:absolute;top:-35px;right:-35px;bottom:-35px;left:-35px;z-index:-1;background-image:var(--v44-glass-photo);background-size:cover;background-position:center;filter:blur(34px);opacity:.22;pointer-events:none}body.template-product-circul3 .c3-v36-content .v44-wellness #wellness-breathe{--v44-glass-photo:url(c3-v50-cc2e674daa33.webp)}body.template-product-circul3 .c3-v36-content .v44-wellness #wellness-work{--v44-glass-photo:url(c3-v50-5278fae71f46.webp)}body.template-product-circul3 .c3-v36-content .v44-wellness #wellness-resilience{--v44-glass-photo:url(c3-v50-737b4218bea3.webp)}body.template-product-circul3 .c3-v36-content .v44-wellness .v41-ui-top strong{font-weight:500;color:#fff}body.template-product-circul3 .c3-v36-content .v44-wellness .v41-ui-top>span{color:#cadce7!important}body.template-product-circul3 .c3-v36-content .v44-wellness .v41-ui-bottom{position:absolute;left:20px;right:20px;bottom:4px;color:#c8d4dc!important;border-color:#d4e5f42d!important}body.template-product-circul3 .c3-v36-content .v44-wellness .v41-ui-bottom button,body.template-product-circul3 .c3-v36-content .v44-wellness .v41-ui-bottom a{color:#f5f8fa!important}body.template-product-circul3 .c3-v36-content .v44-wellness .v41-ui-bottom button:hover,body.template-product-circul3 .c3-v36-content .v44-wellness .v41-ui-bottom a:hover{color:#93e9dd!important}body.template-product-circul3 .c3-v36-content .v44-wellness .v41-breath-screens{height:196px;margin:0}body.template-product-circul3 .c3-v36-content .v44-wellness .v41-ready>strong{color:#fff}body.template-product-circul3 .c3-v36-content .v44-wellness .v41-ready p,body.template-product-circul3 .c3-v36-content .v44-wellness .v41-ready>span,body.template-product-circul3 .c3-v36-content .v44-wellness .v41-hrv>span,body.template-product-circul3 .c3-v36-content .v44-wellness .v41-hrv>small,body.template-product-circul3 .c3-v36-content .v44-wellness .v41-pacer span,body.template-product-circul3 .c3-v36-content .v44-wellness .v41-hrv small,body.template-product-circul3 .c3-v36-content .v44-wellness .v41-result-copy,body.template-product-circul3 .c3-v36-content .v44-wellness .v41-result-values>p>span{color:#d2e0e7}body.template-product-circul3 .c3-v36-content .v44-wellness .v41-pacer strong,body.template-product-circul3 .c3-v36-content .v44-wellness .v41-result h4,body.template-product-circul3 .c3-v36-content .v44-wellness .v41-result-values strong{color:#fff}body.template-product-circul3 .c3-v36-content .v44-wellness .v41-hrv p strong,body.template-product-circul3 .c3-v36-content .v44-wellness .v41-result-values>p:last-child strong,body.template-product-circul3 .c3-v36-content .v44-wellness .v41-result-label{color:#93e9dd}body.template-product-circul3 .c3-v36-content .v44-wellness .v41-stress-summary{margin:22px 0 11px}body.template-product-circul3 .c3-v36-content .v44-wellness .v41-stress-summary>p{color:#d7e2e8}body.template-product-circul3 .c3-v36-content .v44-wellness .v41-stress-summary>p>strong{color:#fff}body.template-product-circul3 .c3-v36-content .v44-wellness .v41-status-chip{background:#93e9dd1b;color:#a8eedf;border:1px solid #b3efdb38}body.template-product-circul3 .c3-v36-content .v44-wellness .v41-stress-ui .v41-status-chip{background:#ffc56714;color:#ffd491;border-color:#ffc56738}body.template-product-circul3 .c3-v36-content .v44-wellness .v41-stress-marker{background:#4b4f4a;color:#ffce83;border:1px solid #ffc56750}body.template-product-circul3 .c3-v36-content .v44-wellness .v41-stress-plot{height:88px}body.template-product-circul3 .c3-v36-content .v44-wellness .v41-chart-axis{color:#c3d5de;padding:7px 0}body.template-product-circul3 .c3-v36-content .v44-wellness .v41-recovery-summary{margin:14px 0 7px}body.template-product-circul3 .c3-v36-content .v44-wellness .v41-recovery-summary p strong{font-size:32px;color:#93e9dd}body.template-product-circul3 .c3-v36-content .v44-wellness .v41-recovery-summary small{color:#d4e1e7}body.template-product-circul3 .c3-v36-content .v44-wellness .v41-recovery-ui>canvas{height:60px}body.template-product-circul3 .c3-v36-content .v44-wellness .v41-recovery-ui .v41-chart-axis{padding:3px 0 5px}body.template-product-circul3 .c3-v36-content .v44-wellness .v43-resilience-metrics{padding:7px 0 6px;color:#d3dee4;font-size:9px}body.template-product-circul3 .c3-v36-content .v44-wellness .v43-resilience-metrics b{font-size:17px;margin-top:4px}body.template-product-circul3 .c3-v36-content .v44-wellness .v43-resilience-metrics span:nth-child(1) b{color:#c6dc87}body.template-product-circul3 .c3-v36-content .v44-wellness .v43-resilience-metrics span:nth-child(2) b{color:#93e9dd}body.template-product-circul3 .c3-v36-content .v44-wellness .v43-resilience-metrics span:nth-child(3) b{color:#8ecef0}body.template-product-circul3 .c3-v36-content .v44-wellness .v43-notification{background:#31485975;border:1px solid #dbedff82;box-shadow:inset 0 1px 2px #ffffff60,inset 0 -1px 1px #d3eaff38,0 10px 30px #16222b26;backdrop-filter:blur(22px) saturate(.8);-webkit-backdrop-filter:blur(22px) saturate(.8);border-radius:23px;color:#fff;text-shadow:0 1px 2px #182b3c26}body.template-product-circul3 .c3-v36-content .v44-wellness .v43-notification header,body.template-product-circul3 .c3-v36-content .v44-wellness .v43-notification header time{color:#cfdfed}body.template-product-circul3 .c3-v36-content .v44-wellness .v43-notification p{color:#f0f4f6}body.template-product-circul3 .c3-v36-content .v44-wellness .v43-notification em{color:#ffd491}body.template-product-circul3 .c3-v36-content .v44-wellness .v43-notification>img{background:#ffffffc9;border:1px solid #ffffff6b}@media(min-width:651px)and (max-width:1050px){body.template-product-circul3 .c3-v36-content .v44-heart-snapshot{left:12px;width:160px;gap:8px;padding:7px 8px}body.template-product-circul3 .c3-v36-content .v44-stress-snapshot{left:12px;width:170px}body.template-product-circul3 .c3-v36-content .v44-overview .v44-scene-tile .v43-copy{padding-left:15px}body.template-product-circul3 .c3-v36-content .v44-insight-scores{left:15px;width:180px}body.template-product-circul3 .c3-v36-content .v44-wellness .v41-ui{padding:17px 14px 8px}body.template-product-circul3 .c3-v36-content .v44-wellness .v41-ui-bottom{left:14px;right:14px}body.template-product-circul3 .c3-v36-content .v44-overview .v43-cardio .v43-copy p,body.template-product-circul3 .c3-v36-content .v44-overview .v43-resilience .v43-copy p{max-width:165px;font-size:9px}}@media(max-width:650px){body.template-product-circul3 .c3-v36-content .v44-overview .v43-bento{grid-template-rows:159px 239px 184px 184px 162px 136px}body.template-product-circul3 .c3-v36-content .v44-overview .v44-scene-tile>img{object-position:65% 50%;filter:brightness(.68)}body.template-product-circul3 .c3-v36-content .v44-overview .v43-personal>img{object-position:70% 50%}body.template-product-circul3 .c3-v36-content .v44-overview .v44-scene-tile .v43-copy{padding:14px 12px;max-width:none}body.template-product-circul3 .c3-v36-content .v44-overview .v44-scene-tile .v43-copy h3{font-size:18px}body.template-product-circul3 .c3-v36-content .v44-overview .v44-scene-tile .v43-copy p{font-size:9px;max-width:145px;line-height:1.35}body.template-product-circul3 .c3-v36-content .v44-heart-snapshot{left:9px;right:9px;width:auto;bottom:10px;grid-template-columns:51px 1fr;gap:8px;padding:8px}body.template-product-circul3 .c3-v36-content .v44-heart-snapshot strong{font-size:22px}body.template-product-circul3 .c3-v36-content .v44-heart-snapshot strong small{font-size:7px;margin-left:2px}body.template-product-circul3 .c3-v36-content .v44-heart-snapshot>div>span{font-size:7px;gap:4px}body.template-product-circul3 .c3-v36-content .v44-heart-snapshot>div>small{font-size:6.5px}body.template-product-circul3 .c3-v36-content .v44-overview .v43-cardio .v44-heart-snapshot canvas{height:20px}body.template-product-circul3 .c3-v36-content .v44-stress-snapshot{left:9px;right:9px;width:auto;bottom:10px;padding:8px}body.template-product-circul3 .c3-v36-content .v44-stress-snapshot>div{font-size:7px;gap:3px}body.template-product-circul3 .c3-v36-content .v44-stress-snapshot b{margin-left:2px}body.template-product-circul3 .c3-v36-content .v44-insight-scores{left:9px;right:9px;bottom:10px;width:auto;padding:6px}body.template-product-circul3 .c3-v36-content .v44-insight-scores canvas{height:40px}body.template-product-circul3 .c3-v36-content .v44-insight-scores>div{font-size:7px}body.template-product-circul3 .c3-v36-content .v44-wellness .v41-ui{position:absolute;bottom:40px;left:0;right:0;margin:0;height:216px;padding:13px 15px 6px;border-radius:19px}body.template-product-circul3 .c3-v36-content .v44-wellness .v41-breath-screens{height:140px}body.template-product-circul3 .c3-v36-content .v44-wellness .v41-ui-bottom{left:15px;right:15px;bottom:3px}body.template-product-circul3 .c3-v36-content .v44-wellness .v41-stress-summary{margin:14px 0 4px}body.template-product-circul3 .c3-v36-content .v44-wellness .v41-stress-plot{height:64px}body.template-product-circul3 .c3-v36-content .v44-wellness .v41-chart-axis{font-size:9px;padding:5px 0 8px}body.template-product-circul3 .c3-v36-content .v44-wellness .v41-recovery-summary{margin:8px 0 2px}body.template-product-circul3 .c3-v36-content .v44-wellness .v41-recovery-summary p strong{font-size:27px}body.template-product-circul3 .c3-v36-content .v44-wellness .v41-recovery-ui>canvas{height:35px}body.template-product-circul3 .c3-v36-content .v44-wellness .v41-recovery-ui .v41-chart-axis{padding:2px 0 3px;font-size:8px}body.template-product-circul3 .c3-v36-content .v44-wellness .v43-resilience-metrics{padding:5px 0;font-size:8px;gap:8px}body.template-product-circul3 .c3-v36-content .v44-wellness .v43-resilience-metrics b{font-size:13px;margin-top:2px}body.template-product-circul3 .c3-v36-content .v44-wellness .v43-notification{border-radius:18px;padding:10px 11px;background:#3148597a}}@media(max-width:360px){body.template-product-circul3 .c3-v36-content .v44-overview .v44-scene-tile .v43-copy h3{font-size:16px}body.template-product-circul3 .c3-v36-content .v44-heart-snapshot{padding:7px;grid-template-columns:46px 1fr;gap:5px}body.template-product-circul3 .c3-v36-content .v44-stress-snapshot>div{font-size:6.6px}}body.template-product-circul3 .c3-v36-content .v44-wellness .v41-story-progress{z-index:25;pointer-events:auto}@media(max-width:650px){body.template-product-circul3 .c3-v36-content .v44-wellness .v41-scene-photo[data-photo-index="1"]>img{object-position:center 76%!important}}body.template-product-circul3 .c3-v36-content .v44-wellness .v43-resilience-metrics{line-height:1.3}body.template-product-circul3 .c3-v36-content .v44-wellness .v43-resilience-metrics b{line-height:1.2}@media(min-width:651px){body.template-product-circul3 .c3-v36-content .v44-wellness .v41-recovery-ui>canvas{height:52px}}@media(prefers-reduced-motion:reduce){body.template-product-circul3 .c3-v36-content .v44-overview .v44-scene-tile>img{transition:none}body.template-product-circul3 .c3-v36-content .v44-wellness .v43-notification{transition:none}}body.template-product-circul3 .c3-v36-content .v45-wellness{--v45-ink:#283631;--v45-muted:#68736f;--v45-green:#298c79;--v45-amber:#b87930;--v45-blue:#4585b3}body.template-product-circul3 .c3-v36-content .v45-wellness .v45-ui-stage{position:relative;isolation:isolate;flex-shrink:0;height:312px;margin-top:14px;width:100%;perspective:1000px}body.template-product-circul3 .c3-v36-content .v45-wellness .v41-ui{position:absolute;top:32px;left:8px;right:auto;bottom:auto;width:79%;height:254px;margin:0;padding:16px 17px 6px;overflow:hidden;isolation:auto;border-radius:22px;background:#ffffff3d;border:1px solid rgba(255,255,255,.95);box-shadow:inset 0 1px 2px #fff,inset 0 -1px 2px #a5b6af25,0 15px 36px #273b3210,0 0 0 1px #879f921e;backdrop-filter:blur(20px) saturate(1.1);-webkit-backdrop-filter:blur(20px) saturate(1.1);color:var(--v45-ink);z-index:3;will-change:transform}body.template-product-circul3 .c3-v36-content .v45-wellness .v41-ui:before{display:none}body.template-product-circul3 .c3-v36-content .v45-wellness .v41-ui-top{font-size:13px}body.template-product-circul3 .c3-v36-content .v45-wellness .v41-ui-top strong{color:var(--v45-ink)}body.template-product-circul3 .c3-v36-content .v45-wellness .v41-ui-top>span{color:var(--v45-muted)!important;font-size:8px;letter-spacing:.05em}body.template-product-circul3 .c3-v36-content .v45-wellness .v41-ui-bottom{left:17px;right:17px;bottom:4px;min-height:36px;padding-top:0;border-color:#7b948927!important;color:var(--v45-muted)!important;font-size:8px}body.template-product-circul3 .c3-v36-content .v45-wellness .v41-ui-bottom button,body.template-product-circul3 .c3-v36-content .v45-wellness .v41-ui-bottom a{color:#356f5e!important;font-size:9px;min-height:36px}body.template-product-circul3 .c3-v36-content .v45-wellness .v41-ui-bottom button:hover,body.template-product-circul3 .c3-v36-content .v45-wellness .v41-ui-bottom a:hover{color:#154c40!important}body.template-product-circul3 .c3-v36-content .v45-wellness .v41-breath-screens{height:174px;margin:0}body.template-product-circul3 .c3-v36-content .v45-wellness .v41-pacer{height:158px}body.template-product-circul3 .c3-v36-content .v45-wellness .v41-pacer canvas{width:158px;height:158px;max-width:100%}body.template-product-circul3 .c3-v36-content .v45-wellness .v41-ready>strong{color:var(--v45-ink);font-size:55px}body.template-product-circul3 .c3-v36-content .v45-wellness .v41-ready p,body.template-product-circul3 .c3-v36-content .v45-wellness .v41-ready>span,body.template-product-circul3 .c3-v36-content .v45-wellness .v41-hrv>span,body.template-product-circul3 .c3-v36-content .v45-wellness .v41-hrv>small,body.template-product-circul3 .c3-v36-content .v45-wellness .v41-pacer span,body.template-product-circul3 .c3-v36-content .v45-wellness .v41-hrv small,body.template-product-circul3 .c3-v36-content .v45-wellness .v41-result-copy,body.template-product-circul3 .c3-v36-content .v45-wellness .v41-result-values>p>span{color:var(--v45-muted)}body.template-product-circul3 .c3-v36-content .v45-wellness .v41-pacer strong,body.template-product-circul3 .c3-v36-content .v45-wellness .v41-result h4,body.template-product-circul3 .c3-v36-content .v45-wellness .v41-result-values strong{color:var(--v45-ink)}body.template-product-circul3 .c3-v36-content .v45-wellness .v41-hrv p strong,body.template-product-circul3 .c3-v36-content .v45-wellness .v41-result-values>p:last-child strong,body.template-product-circul3 .c3-v36-content .v45-wellness .v41-result-label{color:var(--v45-green)}body.template-product-circul3 .c3-v36-content .v45-wellness .v41-result h4{font-size:22px}body.template-product-circul3 .c3-v36-content .v45-wellness .v41-result-values strong{font-size:32px}body.template-product-circul3 .c3-v36-content .v45-wellness .v41-stress-summary{margin:17px 0 8px;gap:8px}body.template-product-circul3 .c3-v36-content .v45-wellness .v41-stress-summary>p{color:#61716a;font-size:14px}body.template-product-circul3 .c3-v36-content .v45-wellness .v41-stress-summary>p>strong{color:var(--v45-ink)}body.template-product-circul3 .c3-v36-content .v45-wellness .v41-status-chip{background:#e1f0e75c;color:#2c7962;border:1px solid #8fbaa436;font-size:9px}body.template-product-circul3 .c3-v36-content .v45-wellness .v41-stress-ui .v41-status-chip{background:#f8e5c747;color:#956124;border-color:#d9b27633}body.template-product-circul3 .c3-v36-content .v45-wellness .v41-stress-marker{background:#fff9eecc;color:#93622a;border-color:#e3c79770;font-size:9px}body.template-product-circul3 .c3-v36-content .v45-wellness .v41-stress-plot{height:67px}body.template-product-circul3 .c3-v36-content .v45-wellness .v41-chart-axis{color:var(--v45-muted);font-size:9px;padding:6px 0}body.template-product-circul3 .c3-v36-content .v45-wellness .v41-recovery-summary{margin:12px 0 4px}body.template-product-circul3 .c3-v36-content .v45-wellness .v41-recovery-summary p strong{font-size:30px;color:var(--v45-green)}body.template-product-circul3 .c3-v36-content .v45-wellness .v41-recovery-summary small{color:var(--v45-muted);font-size:9px}body.template-product-circul3 .c3-v36-content .v45-wellness .v41-recovery-ui>canvas{height:49px}body.template-product-circul3 .c3-v36-content .v45-wellness .v41-recovery-ui .v41-chart-axis{padding:3px 0}body.template-product-circul3 .c3-v36-content .v45-wellness .v43-resilience-metrics{font-size:8px;color:var(--v45-muted);padding:6px 0}body.template-product-circul3 .c3-v36-content .v45-wellness .v43-resilience-metrics b{font-size:14px}body.template-product-circul3 .c3-v36-content .v45-wellness .v43-resilience-metrics span:nth-child(1) b{color:#87943c}body.template-product-circul3 .c3-v36-content .v45-wellness .v43-resilience-metrics span:nth-child(2) b{color:var(--v45-green)}body.template-product-circul3 .c3-v36-content .v45-wellness .v43-resilience-metrics span:nth-child(3) b{color:var(--v45-blue)}body.template-product-circul3 .c3-v36-content .v45-satellite{position:absolute;pointer-events:none;will-change:transform;color:var(--v45-ink)}body.template-product-circul3 .c3-v36-content .v45-gauge{width:84px;height:106px;right:1px;top:0;z-index:2;text-align:center}body.template-product-circul3 .c3-v36-content .v45-gauge canvas{display:block;width:76px;height:76px;margin:auto}body.template-product-circul3 .c3-v36-content .v45-gauge strong{position:absolute;left:0;right:0;top:27px;font-size:19px;font-weight:500;color:var(--v45-green);line-height:1}body.template-product-circul3 .c3-v36-content .v45-gauge strong small{font-size:10px;margin-left:2px}body.template-product-circul3 .c3-v36-content .v45-gauge>span{display:block;font-size:9px;line-height:1.3;margin-top:4px;color:#66766f}body.template-product-circul3 .c3-v36-content .v45-gauge.amber strong{color:var(--v45-amber)}body.template-product-circul3 .c3-v36-content .v45-gauge.blue strong{color:var(--v45-blue)}body.template-product-circul3 .c3-v36-content .v45-micro{right:0;bottom:11px;width:145px;padding:13px 14px;border-radius:17px;z-index:4;background:#ffffff3b;border:1px solid #ffffffd9;box-shadow:inset 0 1px 1px #fff,0 10px 25px #1d473912,0 0 0 1px #a3b4aa1c;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}body.template-product-circul3 .c3-v36-content .v45-micro>span{font-size:9px;color:#6d7671;display:block;margin-bottom:6px}body.template-product-circul3 .c3-v36-content .v45-micro>strong{font-weight:500;font-size:18px;letter-spacing:-.03em;line-height:1;color:var(--v45-green)}body.template-product-circul3 .c3-v36-content .v45-micro>strong small{font-size:9px;letter-spacing:0;font-weight:400;color:#67756e;margin-left:4px}body.template-product-circul3 .c3-v36-content .v45-micro canvas{display:block;width:100%;height:22px;margin-top:7px}body.template-product-circul3 .c3-v36-content .v45-wellness .v43-notification{background:#ffffff21!important;border:1px solid #ffffff7a;border-top-color:#ffffffd9;border-bottom-color:#fff5;box-shadow:inset 0 1px 1px #ffffffa6,inset 0 -1px 1px #ffffff4a,0 9px 28px #101e211a;backdrop-filter:blur(23px) saturate(1.2);-webkit-backdrop-filter:blur(23px) saturate(1.2);color:#162a2c;text-shadow:0 1px 1px #ffffff40;overflow:hidden;border-radius:24px}body.template-product-circul3 .c3-v36-content .v45-wellness .v43-notification header,body.template-product-circul3 .c3-v36-content .v45-wellness .v43-notification header time{color:#233e43}body.template-product-circul3 .c3-v36-content .v45-wellness .v43-notification p{color:#203537}body.template-product-circul3 .c3-v36-content .v45-wellness .v43-notification em{color:#704211}body.template-product-circul3 .c3-v36-content .v45-wellness .v43-notification>img{background:#ffffff38;border:1px solid #ffffff80}body.template-product-circul3 .c3-v36-content .v45-wellness .v43-notification.is-shown{transition:opacity .58s ease,transform .8s cubic-bezier(.17,.8,.21,1.1),filter .58s ease}body.template-product-circul3 .c3-v36-content .v45-home-open{position:absolute;right:20px;top:20px;z-index:6;display:flex;align-items:center;gap:7px;min-height:38px;padding:9px 12px;border-radius:30px;background:#ffffffb8;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:#293734;border:1px solid #fff9;font:11px CIRCUL Aspekta,Arial,sans-serif;cursor:pointer}body.template-product-circul3 .c3-v36-content .v45-home-open svg{width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:1.5}body.template-product-circul3 .c3-v36-content .v45-home-dialog{max-height:94svh;width:min(420px,calc(100vw - 32px));padding:0;background:#080d13;color:#fff;border:1px solid #ffffff60;border-radius:24px;box-shadow:0 20px 80px #0005;overflow:auto}body.template-product-circul3 .c3-v36-content .v45-home-dialog::backdrop{background:#17201c88;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px)}body.template-product-circul3 .c3-v36-content .v45-home-dialog>header{position:sticky;z-index:5;top:0;background:#0b1016ef;display:flex;align-items:center;justify-content:space-between;padding:12px 17px;font:14px Arial,sans-serif}body.template-product-circul3 .c3-v36-content .v45-home-dialog button{min-width:44px;min-height:36px;color:#fff;background:#ffffff15;border:1px solid #ffffff30;border-radius:18px;cursor:pointer}body.template-product-circul3 .c3-v36-content .v45-home-dialog .ap-shot{margin:0;width:100%}body.template-product-circul3 .c3-v36-content .v45-home-dialog .ax-source{position:relative;container-type:inline-size}body.template-product-circul3 .c3-v36-content .v45-home-dialog .ax-source>img{width:100%;height:auto;display:block}body.template-product-circul3 .c3-v36-content .v45-home-dialog .ax-local-text{position:absolute;display:flex;align-items:center;line-height:1.24;font-family:Arial,sans-serif;font-weight:400}@media(min-width:651px)and (max-width:1000px){body.template-product-circul3 .c3-v36-content .v45-wellness .v41-ui{width:87%;left:2px;padding:14px 12px 6px}body.template-product-circul3 .c3-v36-content .v45-wellness .v41-ui-bottom{left:12px}body.template-product-circul3 .c3-v36-content .v45-gauge{width:68px;right:-5px}body.template-product-circul3 .c3-v36-content .v45-gauge canvas{width:63px;height:63px}body.template-product-circul3 .c3-v36-content .v45-gauge strong{top:22px;font-size:16px}body.template-product-circul3 .c3-v36-content .v45-gauge>span{font-size:8px}body.template-product-circul3 .c3-v36-content .v45-wellness .v41-ui-top{font-size:12px}body.template-product-circul3 .c3-v36-content .v45-wellness .v41-stress-summary{flex-wrap:nowrap}body.template-product-circul3 .c3-v36-content .v45-wellness .v41-stress-summary>p{font-size:12px}}@media(max-width:650px){body.template-product-circul3 .c3-v36-content .v45-wellness .v45-ui-stage{position:absolute;left:0;right:0;bottom:38px;width:100%;height:220px;margin:0;perspective:none}body.template-product-circul3 .c3-v36-content .v45-wellness .v41-ui{left:0;top:12px;bottom:auto;right:0;width:100%;height:202px;padding:12px 14px 5px;border-radius:19px;background:#ffffff20}body.template-product-circul3 .c3-v36-content .v45-wellness .v41-ui-top{font-size:12px}body.template-product-circul3 .c3-v36-content .v45-wellness .v41-ui-top>span{font-size:8px}body.template-product-circul3 .c3-v36-content .v45-wellness .v41-breath-screens{height:132px}body.template-product-circul3 .c3-v36-content .v45-wellness .v41-pacer{height:126px}body.template-product-circul3 .c3-v36-content .v45-wellness .v41-pacer canvas{width:126px;height:126px}body.template-product-circul3 .c3-v36-content .v45-wellness .v41-ready>strong{font-size:47px}body.template-product-circul3 .c3-v36-content .v45-wellness .v41-ui-bottom{left:14px;right:14px;bottom:3px;min-height:32px}body.template-product-circul3 .c3-v36-content .v45-wellness .v41-ui-bottom button,body.template-product-circul3 .c3-v36-content .v45-wellness .v41-ui-bottom a{min-height:32px;font-size:10px}body.template-product-circul3 .c3-v36-content .v45-wellness .v41-stress-summary{margin:10px 0 4px}body.template-product-circul3 .c3-v36-content .v45-wellness .v41-stress-plot{height:52px}body.template-product-circul3 .c3-v36-content .v45-wellness .v41-chart-axis{padding:4px 0;font-size:8px}body.template-product-circul3 .c3-v36-content .v45-wellness .v41-recovery-summary{margin:7px 0 1px}body.template-product-circul3 .c3-v36-content .v45-wellness .v41-recovery-summary p strong{font-size:26px}body.template-product-circul3 .c3-v36-content .v45-wellness .v41-recovery-ui>canvas{height:32px}body.template-product-circul3 .c3-v36-content .v45-wellness .v41-recovery-ui .v41-chart-axis{padding:2px 0}body.template-product-circul3 .c3-v36-content .v45-wellness .v43-resilience-metrics{padding:4px 0;font-size:8px}body.template-product-circul3 .c3-v36-content .v45-wellness .v43-resilience-metrics b{font-size:12px;margin-top:2px}body.template-product-circul3 .c3-v36-content .v45-wellness .v42-photo-deck{bottom:260px}body.template-product-circul3 .c3-v36-content .v45-gauge{display:none}body.template-product-circul3 .c3-v36-content .v45-micro{right:10px;bottom:auto;top:-15px;padding:5px 9px;width:auto;display:flex;align-items:center;gap:6px;border-radius:20px;background:#ffffff75}body.template-product-circul3 .c3-v36-content .v45-micro>span{font-size:8px;margin:0}body.template-product-circul3 .c3-v36-content .v45-micro>strong{font-size:11px}body.template-product-circul3 .c3-v36-content .v45-micro>strong small{font-size:8px;margin-left:3px}body.template-product-circul3 .c3-v36-content .v45-micro canvas{display:none}body.template-product-circul3 .c3-v36-content .v45-wellness .v43-notification{left:9px;right:9px;bottom:8px;padding:9px 10px;border-radius:18px}body.template-product-circul3 .c3-v36-content .v45-wellness .v43-notification strong{font-size:11px}body.template-product-circul3 .c3-v36-content .v45-wellness .v43-notification p{font-size:10px}body.template-product-circul3 .c3-v36-content .v45-wellness .v43-notification header{font-size:8px}body.template-product-circul3 .c3-v36-content .v45-home-open{top:8px;right:9px;font-size:9px;min-height:30px;padding:5px 9px}body.template-product-circul3 .c3-v36-content #experience.v45-wellness.is-natural .v45-ui-stage{bottom:22px}body.template-product-circul3 .c3-v36-content #experience.v45-wellness.is-natural .v41-ui{bottom:auto;top:12px}body.template-product-circul3 .c3-v36-content #experience.v45-wellness.is-natural .v41-scene>.v41-scene-photo{bottom:265px}}@media(prefers-reduced-motion:reduce){body.template-product-circul3 .c3-v36-content .v45-wellness .v45-ui-stage>*{transform:none!important;will-change:auto}body.template-product-circul3 .c3-v36-content .v45-wellness .v43-notification{transition:none!important;filter:none!important}}@media(min-width:1001px){body.template-product-circul3 .c3-v36-content .v45-wellness .v41-ui{width:76%}body.template-product-circul3 .c3-v36-content .v45-micro{width:112px;right:-1px;padding:12px 11px}body.template-product-circul3 .c3-v36-content .v45-micro>strong{font-size:16px}body.template-product-circul3 .c3-v36-content .v45-micro>strong small{font-size:8px;margin-left:2px}body.template-product-circul3 .c3-v36-content .v45-micro>span{font-size:8px}body.template-product-circul3 .c3-v36-content .v45-wellness #wellness-work .v45-micro>strong{font-size:13px;line-height:1.3}}@media(min-width:651px)and (max-width:1000px){body.template-product-circul3 .c3-v36-content .v45-micro{bottom:-7px;right:0;width:116px;padding:9px 10px}body.template-product-circul3 .c3-v36-content .v45-micro canvas{height:16px}body.template-product-circul3 .c3-v36-content .v45-micro>strong{font-size:12px}body.template-product-circul3 .c3-v36-content .v45-wellness .v41-ui-bottom{right:45px}body.template-product-circul3 .c3-v36-content .v45-gauge{top:-6px}}body.template-product-circul3 .c3-v36-content .v45-wellness .v41-scene-photo[data-photo-index="1"] .v43-notification{color:#fff;text-shadow:0 1px 3px #0005}body.template-product-circul3 .c3-v36-content .v45-wellness .v41-scene-photo[data-photo-index="1"] .v43-notification header,body.template-product-circul3 .c3-v36-content .v45-wellness .v41-scene-photo[data-photo-index="1"] .v43-notification header time,body.template-product-circul3 .c3-v36-content .v45-wellness .v41-scene-photo[data-photo-index="1"] .v43-notification p{color:#fffffff2}body.template-product-circul3 .c3-v36-content .v45-wellness .v41-scene-photo[data-photo-index="1"] .v43-notification em{color:#ffe3ab}@media(max-width:650px){body.template-product-circul3 .c3-v36-content .v45-micro{display:none}}body.template-product-circul3 .c3-v36-content .v45-wellness [data-photo-index="1"] .v43-notification{background:#10181e2e!important;color:#fff;text-shadow:0 1px 3px #0008}body.template-product-circul3 .c3-v36-content .v45-wellness [data-photo-index="1"] .v43-notification header,body.template-product-circul3 .c3-v36-content .v45-wellness [data-photo-index="1"] .v43-notification header time,body.template-product-circul3 .c3-v36-content .v45-wellness [data-photo-index="1"] .v43-notification p{color:#fff}body.template-product-circul3 .c3-v36-content .v45-wellness [data-photo-index="1"] .v43-notification em{color:#ffe3ab}body.template-product-circul3 .c3-v36-content .v45-wellness [data-photo-index="2"] .v43-notification{background:#ffffff52!important;color:#0c1918;text-shadow:none}body.template-product-circul3 .c3-v36-content .v45-wellness [data-photo-index="2"] .v43-notification header,body.template-product-circul3 .c3-v36-content .v45-wellness [data-photo-index="2"] .v43-notification header time,body.template-product-circul3 .c3-v36-content .v45-wellness [data-photo-index="2"] .v43-notification p{color:#10241f}body.template-product-circul3 .c3-v36-content .v45-wellness [data-photo-index="0"] .v43-notification{background:#ffffff52!important;color:#0c1918;text-shadow:none}body.template-product-circul3 .c3-v36-content .v45-wellness [data-photo-index="0"] .v43-notification header,body.template-product-circul3 .c3-v36-content .v45-wellness [data-photo-index="0"] .v43-notification header time,body.template-product-circul3 .c3-v36-content .v45-wellness [data-photo-index="0"] .v43-notification p{color:#10241f}body.template-product-circul3{--v47-tab-ink:#303030;--v47-tab-size:15px}body.template-product-circul3 .c3-v36-content .v41-nav{background:#f5f5f5f7;border-bottom:1px solid #d3d3d3}body.template-product-circul3 .c3-v36-content .v41-nav-inner{height:54px}body.template-product-circul3 .c3-v36-content .v41-nav-links{gap:27px}body.template-product-circul3 .c3-v36-content .v41-nav .v41-nav-links>a,body.template-product-circul3 .c3-v36-content .v41-nav summary,body.template-product-circul3 .c3-v36-content .v41-more-list>a{font-family:CIRCUL Aspekta,Arial,sans-serif;font-size:var(--v47-tab-size);font-weight:400;letter-spacing:0;color:var(--v47-tab-ink)}body.template-product-circul3 .c3-v36-content .v41-nav .v41-nav-links>a[aria-current]:after{height:3px;background:#101010;bottom:3px;left:-8px;right:-8px}body.template-product-circul3 .c3-v36-content .v41-nav .v41-nav-links>a[aria-current],body.template-product-circul3 .c3-v36-content .v41-nav .v41-more.has-active summary{color:#202020}body.template-product-circul3 .c3-v36-content [role=tablist]:where(:not(.v37-night-tabs,.ap-tabs,.hd-tabs,.cm-view-tabs,.c30-size-tabs)){border-radius:0;box-shadow:none}body.template-product-circul3 .c3-v36-content [role=tablist]:where(:not(.v37-night-tabs,.ap-tabs,.hd-tabs,.cm-view-tabs,.c30-size-tabs)) [role=tab]{font-family:CIRCUL Aspekta,Arial,sans-serif!important;font-size:var(--v47-tab-size)!important;font-weight:400!important;line-height:1.35;letter-spacing:0!important;text-transform:none;color:var(--v47-tab-ink)!important;background:transparent!important;box-shadow:none!important;border:0!important;border-bottom:3px solid transparent!important;border-radius:0!important;min-height:48px}body.template-product-circul3 .c3-v36-content [role=tablist]:where(:not(.v37-night-tabs,.ap-tabs,.hd-tabs,.cm-view-tabs,.c30-size-tabs)) [role=tab][aria-selected=true]{color:#161616!important;border-bottom-color:#101010!important;font-weight:500!important}body.template-product-circul3 .c3-v36-content [role=tablist]:where(:not(.v37-night-tabs,.ap-tabs,.hd-tabs,.cm-view-tabs,.c30-size-tabs)) [role=tab]:hover{color:#000!important}body.template-product-circul3 .c3-v36-content [role=tablist]:where(:not(.v37-night-tabs,.ap-tabs,.hd-tabs,.cm-view-tabs,.c30-size-tabs)) [role=tab]:focus-visible{outline:2px solid #8d75aa;outline-offset:-2px}body.template-product-circul3 .c3-v36-content #overview.v47-overview{padding:36px 0 25px}body.template-product-circul3 .c3-v36-content .v47-overview .v41-section-heading{margin:0 auto 28px}body.template-product-circul3 .c3-v36-content .v47-overview .v41-section-heading>.eyebrow{font-size:9px;margin-bottom:13px}body.template-product-circul3 .c3-v36-content .v47-overview .v41-section-heading h2{font-size:clamp(32px,3.5vw,48px)}body.template-product-circul3 .c3-v36-content .v47-bento{width:min(1296px,calc(100% - 72px));margin:auto;display:grid;grid-template-columns:repeat(24,minmax(0,1fr));grid-template-rows:250px 157px 157px 176px;gap:16px}body.template-product-circul3 .c3-v36-content .v47-bento .v41-tile{border-radius:15px;box-shadow:0 2px 5px #00000012;background:#fff;animation:none;opacity:1;color:#fff;min-width:0;min-height:0}body.template-product-circul3 .c3-v36-content .v47-bento .v41-tile>img{transition:transform 1.2s;filter:brightness(.76)}body.template-product-circul3 .c3-v36-content .v47-bento .v41-tile:hover{transform:translateY(-2px);box-shadow:0 7px 18px #00000016}body.template-product-circul3 .c3-v36-content .v47-bento .v41-tile:hover>img{transform:scale(1.025)}body.template-product-circul3 .c3-v36-content .v47-copy{position:relative;z-index:4;padding:19px 20px;pointer-events:none}body.template-product-circul3 .c3-v36-content .v47-bento .v47-copy h3{font-size:23px;font-weight:450;letter-spacing:-.035em;line-height:1.12;color:inherit;margin:0}body.template-product-circul3 .c3-v36-content .v47-copy p{font-size:12px;line-height:1.35;margin:6px 0 0;letter-spacing:-.01em}body.template-product-circul3 .c3-v36-content .v47-copy em{font-style:normal;color:#ba9be5}body.template-product-circul3 .c3-v36-content .v47-track{grid-area:1/1/2/8}body.template-product-circul3 .c3-v36-content .v47-track>img{filter:none!important;object-position:50% 65%}body.template-product-circul3 .c3-v36-content .v47-track .v47-copy h3{font-size:19px}body.template-product-circul3 .c3-v36-content .v47-track .v47-copy p{font-size:13px;margin-top:3px}body.template-product-circul3 .c3-v36-content .v47-second{position:absolute;z-index:3;left:31%;top:31%;font-size:72px;line-height:1;font-weight:500;letter-spacing:-.075em;color:#bea3e6}body.template-product-circul3 .c3-v36-content .v47-second small{font-size:33px;margin-left:5px;letter-spacing:-.04em}body.template-product-circul3 .c3-v36-content .v47-track #v41-o-oxygen{position:absolute;z-index:3;bottom:7px;left:25%;width:50%;height:25px}body.template-product-circul3 .c3-v36-content .v47-hrv{grid-area:1/8/2/17;background:#4e5b54!important}body.template-product-circul3 .c3-v36-content .v47-hrv>img{object-position:68% 39%;filter:brightness(.6)!important}body.template-product-circul3 .c3-v36-content .v47-hrv .v47-copy{padding-right:16px}body.template-product-circul3 .c3-v36-content .v47-over-breath{position:absolute;left:17px;bottom:13px;width:133px;height:133px;background:#ffffff08;border-radius:50%;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}body.template-product-circul3 .c3-v36-content .v47-over-breath canvas{width:100%;height:100%}body.template-product-circul3 .c3-v36-content .v47-over-breath>span{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;align-content:center;text-align:center;font-size:13px;line-height:1.4}body.template-product-circul3 .c3-v36-content .v47-over-breath b{font-size:10px;font-weight:400;color:#ffffffbf}body.template-product-circul3 .c3-v36-content .v47-bio-read{position:absolute;bottom:26px;right:23px;width:132px;border:1px solid #ffffff44;border-radius:13px;background:#ffffff0e;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);padding:12px 13px}body.template-product-circul3 .c3-v36-content .v47-bio-read>span{font-size:9px;letter-spacing:.08em;color:#d6eae0}body.template-product-circul3 .c3-v36-content .v47-bio-read strong{display:block;font-size:34px;line-height:1.3;font-weight:400;color:#bde7cc}body.template-product-circul3 .c3-v36-content .v47-bio-read small{font-size:12px;margin-left:4px}body.template-product-circul3 .c3-v36-content .v47-bio-read canvas{width:100%;height:28px;display:block;margin-top:5px}body.template-product-circul3 .c3-v36-content .v47-sleep{grid-area:1/17/2/25}body.template-product-circul3 .c3-v36-content .v47-sleep>img{object-position:45% 37%;filter:brightness(.75)!important}body.template-product-circul3 .c3-v36-content .v47-sleep-tags{position:absolute;bottom:18px;left:19px;right:15px;z-index:3;display:flex;flex-wrap:wrap;gap:5px}body.template-product-circul3 .c3-v36-content .v47-sleep-tags span{font-size:10px;line-height:1.3;padding:6px 8px;background:#24313a55;border:1px solid #ffffff35;border-radius:5px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}body.template-product-circul3 .c3-v36-content .v47-personal{grid-area:2/1/3/7}body.template-product-circul3 .c3-v36-content .v47-personal>img{object-position:52% 37%;filter:brightness(.65)!important}body.template-product-circul3 .c3-v36-content .v47-personal .v47-copy h3{font-size:21px}body.template-product-circul3 .c3-v36-content .v47-personal #v44-o-insights{position:absolute;bottom:7px;left:17px;width:147px;height:42px;z-index:2}body.template-product-circul3 .c3-v36-content .v47-adaptive{grid-area:2/7/4/19;color:#242424!important;background:#fff!important}body.template-product-circul3 .c3-v36-content .v47-adaptive .v47-copy{padding:21px 24px}body.template-product-circul3 .c3-v36-content .v47-adaptive .v47-copy h3{font-size:29px;font-weight:450}body.template-product-circul3 .c3-v36-content .v47-adaptive .v47-copy p{font-size:12px;margin-top:7px}body.template-product-circul3 .c3-v36-content .v47-bento .v47-adaptive>img{width:92%;height:auto;min-height:0;top:88px;left:17%;right:auto;object-fit:contain;filter:none!important;mix-blend-mode:multiply;animation:v47-ring-breathe 8s ease-in-out infinite;transform-origin:50% 18%}body.template-product-circul3 .c3-v36-content .v47-adaptive-proof{position:absolute;z-index:3;left:24px;bottom:24px;display:grid;gap:6px;color:#303030}body.template-product-circul3 .c3-v36-content .v47-adaptive-proof strong{font-size:36px;line-height:1;font-weight:450;letter-spacing:-.05em}body.template-product-circul3 .c3-v36-content .v47-adaptive-proof strong small{font-size:14px;letter-spacing:0;margin-left:3px}body.template-product-circul3 .c3-v36-content .v47-adaptive-proof span{font-size:10px;color:#606164;max-width:110px;line-height:1.4}body.template-product-circul3 .c3-v36-content .v47-adaptive-label{position:absolute;z-index:3;bottom:17px;right:18px;font-size:8px;color:#58585c;letter-spacing:.08em}@keyframes v47-ring-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.035)}}body.template-product-circul3 .c3-v36-content .v47-cardio{grid-area:2/19/3/25}body.template-product-circul3 .c3-v36-content .v47-cardio>img{object-position:78% 40%;filter:brightness(.57)!important}body.template-product-circul3 .c3-v36-content .v47-cardio .v47-copy h3{font-size:21px}body.template-product-circul3 .c3-v36-content .v47-cardio .v47-copy p{font-size:10px;max-width:190px}body.template-product-circul3 .c3-v36-content .v47-heart-read{position:absolute;bottom:9px;left:20px;right:20px;display:flex;align-items:center;gap:18px}body.template-product-circul3 .c3-v36-content .v47-heart-read strong{font-size:27px;font-weight:400}body.template-product-circul3 .c3-v36-content .v47-heart-read small{font-size:10px;margin-left:4px}body.template-product-circul3 .c3-v36-content .v47-heart-read canvas{width:80px;height:25px}body.template-product-circul3 .c3-v36-content .v47-activity{grid-area:3/1/4/7}body.template-product-circul3 .c3-v36-content .v47-activity>img{object-position:50% 52%;filter:brightness(.68)!important}body.template-product-circul3 .c3-v36-content .v47-activity .v47-copy h3{font-size:21px}body.template-product-circul3 .c3-v36-content .v47-activity-badge{position:absolute;bottom:13px;left:19px;font-size:10px;background:#24493d99;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid #daeee434;border-radius:6px;padding:5px 8px;color:#c2efc6}body.template-product-circul3 .c3-v36-content .v47-battery{grid-area:3/19/4/25}body.template-product-circul3 .c3-v36-content .v47-battery>img{object-position:50% 58%;filter:brightness(.58)!important}body.template-product-circul3 .c3-v36-content .v47-battery .v47-copy{padding-top:14px}body.template-product-circul3 .c3-v36-content .v47-battery .v47-copy>span{font-size:11px}body.template-product-circul3 .c3-v36-content .v47-battery .v47-copy>strong{display:block;font-size:46px;line-height:1.04;letter-spacing:-.045em;font-weight:400}body.template-product-circul3 .c3-v36-content .v47-battery .v47-copy>strong small{font-size:17px;margin-left:5px;letter-spacing:0}body.template-product-circul3 .c3-v36-content .v47-battery .v47-copy p{font-size:10px;margin-top:5px}body.template-product-circul3 .c3-v36-content .v47-battery-tag{position:absolute;bottom:12px;left:19px;font-size:9px;padding:4px 7px;border-radius:4px;background:#7396619c}body.template-product-circul3 .c3-v36-content .v47-water{grid-area:4/1/5/7}body.template-product-circul3 .c3-v36-content .v47-water>img{filter:brightness(.85)!important;object-position:center 60%}body.template-product-circul3 .c3-v36-content .v47-water .v47-copy h3{font-size:27px}body.template-product-circul3 .c3-v36-content .v47-water .v47-copy p{font-size:11px}body.template-product-circul3 .c3-v36-content .v47-sensors{grid-area:4/7/5/14;background:#060808!important}body.template-product-circul3 .c3-v36-content .v47-sensors>img{object-position:60% 64%;filter:brightness(.8)!important}body.template-product-circul3 .c3-v36-content .v47-sensors .v47-copy{padding:18px}body.template-product-circul3 .c3-v36-content .v47-sensors .v47-copy h3{font-size:24px;max-width:245px}body.template-product-circul3 .c3-v36-content .v47-sensors .v47-copy p{font-size:12px}body.template-product-circul3 .c3-v36-content .v47-fee{grid-area:4/14/5/19;color:#232323!important}body.template-product-circul3 .c3-v36-content .v47-fee .v47-copy{padding:16px 15px 10px}body.template-product-circul3 .c3-v36-content .v47-fee .v47-copy h3{font-size:14px;letter-spacing:-.02em}body.template-product-circul3 .c3-v36-content .v47-fee .v47-copy b{font-weight:500;font-size:17px}body.template-product-circul3 .c3-v36-content .v47-fee .v47-copy p{font-size:9px;color:#666}body.template-product-circul3 .c3-v36-content .v47-fee .v43-stores{display:flex;position:static;padding:1px 14px 13px;gap:8px;justify-content:space-between;align-items:stretch}body.template-product-circul3 .c3-v36-content .v47-fee .v43-stores>a{padding:10px 3px;flex:1;background:#fff;border:1px solid #e7e7e7;border-radius:5px;display:flex;flex-direction:column;align-items:center;gap:6px;color:#303030;font-size:10px;min-height:80px}body.template-product-circul3 .c3-v36-content .v47-fee .v43-stores svg{display:block;width:30px;height:30px}body.template-product-circul3 .c3-v36-content .v47-fee .v43-stores>a:hover{border-color:#aaa}body.template-product-circul3 .c3-v36-content .v47-cycle{grid-area:4/19/5/25;background:#e26768!important}body.template-product-circul3 .c3-v36-content .v47-cycle .v47-copy{padding:17px 19px 0}body.template-product-circul3 .c3-v36-content .v47-cycle .v47-copy h3{font-size:19px}body.template-product-circul3 .c3-v36-content .v47-cycle canvas{position:absolute;left:18px;right:18px;top:73px;width:calc(100% - 36px);height:64px}body.template-product-circul3 .c3-v36-content .v47-cycle>p{position:absolute;left:19px;bottom:12px;font-size:9px;color:#fff}body.template-product-circul3 .c3-v36-content .v47-overview .v41-overview-footer{width:min(1296px,calc(100% - 72px));margin:18px auto 0;display:flex;justify-content:space-between;gap:25px;align-items:center;font-size:9px;line-height:1.5;color:#747474}body.template-product-circul3 .c3-v36-content .v47-overview .v41-overview-footer p{max-width:850px}body.template-product-circul3 .c3-v36-content .v47-overview .v41-overview-footer button{flex-shrink:0;min-height:36px;color:#515151;font-size:10px}body.template-product-circul3 .c3-v36-content .v47-overview.motion-paused *{animation-play-state:paused!important}body.template-product-circul3 .c3-v36-content .v47-wellness .v45-ui-stage{height:320px;overflow:visible}body.template-product-circul3 .c3-v36-content .v47-glass-underlay{position:absolute;left:3%;top:18px;width:80%;height:266px;object-fit:cover;opacity:.13;filter:blur(23px) saturate(.5);border-radius:60px;z-index:0;pointer-events:none}body.template-product-circul3 .c3-v36-content #experience.v47-wellness .v41-ui{border:1px solid #ffffff9e;height:266px;top:27px;width:78%;left:4px;padding:16px 17px 6px}body.template-product-circul3 .c3-v36-content #experience.v47-wellness .v41-ui:before,body.template-product-circul3 .c3-v36-content #experience.v47-wellness .v41-ui:after{display:none}body.template-product-circul3 .c3-v36-content .v47-wellness .v41-ui-top{font-size:14px}body.template-product-circul3 .c3-v36-content .v47-wellness .v41-ui-top>span{font-size:9px}body.template-product-circul3 .c3-v36-content .v47-wellness .v41-ui-bottom{font-size:9px}body.template-product-circul3 .c3-v36-content .v47-wellness .v41-ui-bottom button,body.template-product-circul3 .c3-v36-content .v47-wellness .v41-ui-bottom a{font-size:10px;min-height:38px}body.template-product-circul3 .c3-v36-content .v47-wellness .v41-live{gap:8px}body.template-product-circul3 .c3-v36-content .v47-wellness .v41-hrv canvas{height:52px!important}body.template-product-circul3 .c3-v36-content .v47-wellness .v41-hrv>span{font-size:9px}body.template-product-circul3 .c3-v36-content .v47-wellness .v41-stress-summary{margin:17px 0 12px}body.template-product-circul3 .c3-v36-content .v47-wellness .v41-stress-plot{height:78px}body.template-product-circul3 .c3-v36-content .v47-wellness .v41-stress-plot canvas{width:100%;height:100%}body.template-product-circul3 .c3-v36-content .v47-wellness .v41-stress-marker{top:-9px;left:65%;font-size:9px;padding:4px 7px;background:#f1d9b740}body.template-product-circul3 .c3-v36-content .v47-wellness .v41-status-chip{background:transparent!important;border:0;font-size:9px;padding:0;color:#956124}body.template-product-circul3 .c3-v36-content .v47-wellness .v41-recovery-summary{margin:12px 0 7px;gap:8px}body.template-product-circul3 .c3-v36-content .v47-wellness .v41-recovery-summary p strong{font-size:29px}body.template-product-circul3 .c3-v36-content .v47-wellness .v41-recovery-summary small{font-size:9px}body.template-product-circul3 .c3-v36-content .v47-wellness .v41-recovery-ui>canvas{height:62px}body.template-product-circul3 .c3-v36-content .v47-wellness .v47-baseline-legend{justify-content:flex-end;gap:12px;font-size:8px}body.template-product-circul3 .c3-v36-content .v47-baseline-legend span:before{content:"";display:inline-block;width:7px;height:7px;border-radius:2px;margin-right:4px;background:#479c93}body.template-product-circul3 .c3-v36-content .v47-baseline-legend span+span:before{background:#86938d66}body.template-product-circul3 .c3-v36-content .v47-wellness .v43-resilience-metrics{padding-top:7px;gap:8px;font-size:8px}body.template-product-circul3 .c3-v36-content .v47-wellness .v43-resilience-metrics b{font-size:14px;margin-top:3px}body.template-product-circul3 .c3-v36-content .v47-wellness .v45-gauge{background:transparent;width:86px;height:auto;top:3px;right:0;text-align:left;padding:6px 0;color:#67756e}body.template-product-circul3 .c3-v36-content .v47-wellness .v45-gauge>span{font-size:8px;line-height:1.5;margin:0 0 9px;letter-spacing:.06em}body.template-product-circul3 .c3-v36-content .v47-wellness .v45-gauge>strong{position:static;display:block;font-size:25px;line-height:1.2;color:#3d8874;margin:0 0 6px;font-weight:400}body.template-product-circul3 .c3-v36-content .v47-wellness .v45-gauge>strong small{font-size:10px;margin-left:4px}body.template-product-circul3 .c3-v36-content .v47-wellness .v45-gauge>small{font-size:10px;line-height:1.5;display:block}body.template-product-circul3 .c3-v36-content .v47-wellness .v47-satellite-1>strong{font-size:19px;color:#aa752f}body.template-product-circul3 .c3-v36-content .v47-wellness .v47-satellite-2 canvas{width:86px;height:58px}body.template-product-circul3 .c3-v36-content .v47-wellness .v45-micro{right:-4px;bottom:11px;width:121px;padding:12px 11px;background:#ffffff08;border:1px solid #ffffffa0;box-shadow:inset 0 1px #fff9,0 8px 22px #273d2e0a;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}body.template-product-circul3 .c3-v36-content .v47-wellness .v45-micro>span{font-size:8px;line-height:1.5;letter-spacing:.04em}body.template-product-circul3 .c3-v36-content .v47-wellness .v45-micro>strong{font-size:25px;color:#3d8874}body.template-product-circul3 .c3-v36-content .v47-wellness .v45-micro>small{display:block;font-size:9px;line-height:1.4;color:#6f7e78;margin-top:6px}body.template-product-circul3 .c3-v36-content .v47-wellness .v45-micro canvas{height:32px;width:100%;margin-top:4px}body.template-product-circul3 .c3-v36-content .v47-pace-labels{display:flex;gap:7px;margin-top:12px;font-size:9px}body.template-product-circul3 .c3-v36-content .v47-pace-labels>b{font-weight:400;border-bottom:2px solid #6dafa0;padding-bottom:4px}body.template-product-circul3 .c3-v36-content .v47-pace-labels>b+b{border-color:#b6c9c2}body.template-product-circul3 .c3-v36-content .v47-legend{display:flex;justify-content:space-between;font-size:7px;color:#6c756f}body.template-product-circul3 .c3-v36-content .v47-photo-viewport{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;transform-origin:50% 50%;transition:transform .4s}body.template-product-circul3 .c3-v36-content .v47-image-plane{position:absolute;left:0;top:0;width:1122px;height:1402px;transform-origin:0 0;pointer-events:none}body.template-product-circul3 .c3-v36-content .v47-scene-base{position:absolute!important;top:0;right:0;bottom:0;left:0;width:1122px!important;height:1402px!important;max-width:none!important;filter:none!important;transform:none!important;object-fit:fill!important}body.template-product-circul3 .c3-v36-content .v47-phone-screen{position:absolute!important;top:0;left:0;max-width:none!important;width:942px!important;height:2048px!important;transform-origin:0 0;object-fit:fill!important;border-radius:104px;clip-path:polygon(0 0,35% 0,35% 7.1%,66% 7.1%,66% 0,100% 0,100% 100%,0 100%);filter:brightness(.94)!important}body.template-product-circul3 .c3-v36-content .v47-screen-dialog>img{width:100%;height:auto;display:block}body.template-product-circul3 .c3-v36-content #night-health.v47-sleep-section{padding:84px 0!important}body.template-product-circul3 .c3-v36-content .v47-sleep-section .v37-night-stage{grid-template-columns:.82fr 1.18fr;min-height:672px;height:672px}body.template-product-circul3 .c3-v36-content .v47-sleep-section .v37-night-scene{min-height:0}body.template-product-circul3 .c3-v36-content .v47-sleep-section .v37-night-experience{padding:23px 31px 17px;min-height:0}body.template-product-circul3 .c3-v36-content .v47-sleep-section .v37-night-top{font-size:9px;min-height:32px;flex-shrink:0}body.template-product-circul3 .c3-v36-content .v47-sleep-section .v37-night-bottom{order:0;margin:9px 0 0;flex-shrink:0}body.template-product-circul3 .c3-v36-content .v47-sleep-section .v37-night-tabs{padding:0 7px;background:#f3f4f3;border:0;gap:7px;justify-content:space-between}body.template-product-circul3 .c3-v36-content .v47-sleep-section .v37-night-tabs button{flex:1;padding:6px 2px;white-space:nowrap;font-size:15px!important;min-height:45px}body.template-product-circul3 .c3-v36-content .v47-sleep-section .v37-auto-progress{margin:5px 0 0;height:2px;background:#ffffff12}body.template-product-circul3 .c3-v36-content .v47-sleep-section .v37-night-panels{height:501px;min-height:501px;flex:0 0 501px;overflow:hidden}body.template-product-circul3 .c3-v36-content .v47-sleep-section .v37-night-content{padding-top:21px;min-height:0}body.template-product-circul3 .c3-v36-content .v47-sleep-section .v37-night-content>.v37-eyebrow{font-size:9px;margin:0 0 11px;letter-spacing:.12em}body.template-product-circul3 .c3-v36-content .v47-sleep-section .v37-night-content h3{font-size:33px;line-height:1.06;font-weight:450;letter-spacing:-.035em}body.template-product-circul3 .c3-v36-content .v47-sampling-intro{display:flex;align-items:center;gap:21px;margin-top:17px}body.template-product-circul3 .c3-v36-content .v47-sampling-intro>strong{font-size:56px;font-weight:400;letter-spacing:-.05em;line-height:1;color:#bfe18f}body.template-product-circul3 .c3-v36-content .v47-sampling-intro small{font-size:21px;margin-left:4px;letter-spacing:-.02em}body.template-product-circul3 .c3-v36-content .v47-sampling-intro p{font-size:12px;line-height:1.55;color:#a8bdd2;margin:0}body.template-product-circul3 .c3-v36-content .v47-second-detail{border:1px solid #9fb9d233;background:#ffffff03;border-radius:15px;padding:13px 15px 8px;margin-top:18px}body.template-product-circul3 .c3-v36-content .v47-chart-heading{display:flex;align-items:center;justify-content:space-between;gap:10px}body.template-product-circul3 .c3-v36-content .v47-chart-heading>span{font-size:8px;letter-spacing:.07em;color:#a4b5c5}body.template-product-circul3 .c3-v36-content .v47-chart-heading>strong{font-size:21px;font-weight:400;line-height:1;color:#bfe18f}body.template-product-circul3 .c3-v36-content .v47-chart-heading small{font-size:10px;margin-left:3px;color:#a9bacd}body.template-product-circul3 .c3-v36-content .v47-second-detail canvas{width:100%;height:116px;display:block;margin-top:8px}body.template-product-circul3 .c3-v36-content .v47-scrub-label{display:flex;justify-content:space-between;gap:15px;font-size:10px;color:#9ab0c6;margin-top:4px}body.template-product-circul3 .c3-v36-content .v47-scrub-label output{color:#c6d9e8;font-variant-numeric:tabular-nums}body.template-product-circul3 .c3-v36-content #v47-sample-scrub{display:block;width:100%;height:22px;accent-color:#badc8a;margin:1px 0 0;cursor:ew-resize}body.template-product-circul3 .c3-v36-content .v47-night-overview{margin-top:12px}body.template-product-circul3 .c3-v36-content .v47-night-overview>span{font-size:7px;letter-spacing:.12em;color:#73869b}body.template-product-circul3 .c3-v36-content .v47-night-overview canvas{display:block;width:100%;height:27px;margin-top:2px}body.template-product-circul3 .c3-v36-content .v47-night-overview>div{display:flex;justify-content:space-between;font-size:8px;color:#8299ae}body.template-product-circul3 .c3-v36-content .v47-sleep-section .v37-night-caption{font-size:10px;line-height:1.4;margin-top:11px;max-width:none;color:#99aec4}body.template-product-circul3 .c3-v36-content .v47-sleep-footnote{font-size:9px;line-height:1.5;margin:8px 0 0;text-align:center;color:#8294a9}body.template-product-circul3 .c3-v36-content .v47-sleep-essentials{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:18px}body.template-product-circul3 .c3-v36-content .v47-sleep-essentials>div{display:grid;align-content:start}body.template-product-circul3 .c3-v36-content .v47-sleep-essentials span{font-size:11px;color:#b3c3d1;margin-bottom:5px}body.template-product-circul3 .c3-v36-content .v47-sleep-essentials strong{font-size:33px;line-height:1.05;font-weight:400;letter-spacing:-.035em;color:#d5dfef}body.template-product-circul3 .c3-v36-content .v47-sleep-essentials b{font-size:26px;font-weight:400}body.template-product-circul3 .c3-v36-content .v47-sleep-essentials>div+div strong{color:#e4c192}body.template-product-circul3 .c3-v36-content .v47-sleep-essentials small{font-size:9px;margin-top:5px;color:#94a6b7}body.template-product-circul3 .c3-v36-content .v47-sleep-section .v37-sleep-stages{margin-top:13px}body.template-product-circul3 .c3-v36-content .v47-sleep-section .v37-sleep-stages canvas{height:46px}body.template-product-circul3 .c3-v36-content .v47-sleep-section .v37-stage-legend{justify-content:flex-start;gap:15px;font-size:9px;margin-top:8px}body.template-product-circul3 .c3-v36-content .v47-sleep-section .v37-sleep-stages .v37-chart-axis{font-size:8px}body.template-product-circul3 .c3-v36-content .v47-breathing-data{border-top:1px solid #a3c2db22;margin-top:17px;padding-top:12px}body.template-product-circul3 .c3-v36-content .v47-data-title{display:flex;justify-content:space-between;font-size:8px;letter-spacing:.07em;color:#b7c5d6}body.template-product-circul3 .c3-v36-content .v47-data-title span+span{font-size:8px;color:#859cb2;letter-spacing:0}body.template-product-circul3 .c3-v36-content .v47-breathing-data dl{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:13px 0 0}body.template-product-circul3 .c3-v36-content .v47-breathing-data dl>div{display:flex;flex-direction:column;gap:5px}body.template-product-circul3 .c3-v36-content .v47-breathing-data dt{font-size:9px;color:#93a8bd}body.template-product-circul3 .c3-v36-content .v47-breathing-data dd{order:-1;margin:0;color:#b5dfe0;font-size:27px;line-height:1.1}body.template-product-circul3 .c3-v36-content .v47-breathing-data dd small{font-size:10px;margin-left:3px;color:#a6bdce}body.template-product-circul3 .c3-v36-content .v47-breathing-data>p{font-size:9px;line-height:1.45;color:#94a6b8;margin-top:10px}body.template-product-circul3 .c3-v36-content .v47-secondary-vitals{display:flex;justify-content:space-between;gap:13px;border-top:1px solid #a3c2db22;padding-top:12px;margin-top:13px}body.template-product-circul3 .c3-v36-content .v47-secondary-vitals span{display:grid;font-size:8px;color:#8ca0b4;gap:5px}body.template-product-circul3 .c3-v36-content .v47-secondary-vitals b{font-size:13px;color:#c0cbd7;font-weight:400}body.template-product-circul3 .c3-v36-content .v47-ai-report{border:1px solid #bdd3932b;border-radius:15px;padding:18px 20px;background:#d3e9bb07}body.template-product-circul3 .c3-v36-content .v47-ai-report h4{font-size:24px;line-height:1.12;letter-spacing:-.025em;font-weight:450;color:#deecc9;margin:17px 0 8px}body.template-product-circul3 .c3-v36-content .v47-ai-summary{font-size:12px;line-height:1.5;color:#aebfce;max-width:46ch}body.template-product-circul3 .c3-v36-content .v47-ai-evidence{display:grid;grid-template-columns:1fr 1fr;gap:18px}body.template-product-circul3 .c3-v36-content .v47-ai-evidence>div{border-left:2px solid #94a2d078;padding-left:11px}body.template-product-circul3 .c3-v36-content .v47-ai-evidence>div+div{border-color:#cda96e8a}body.template-product-circul3 .c3-v36-content .v47-ai-evidence span{font-size:8px;letter-spacing:.07em;color:#8ca3b9}body.template-product-circul3 .c3-v36-content .v47-ai-evidence strong{display:block;font-size:25px;line-height:1.3;font-weight:400;color:#cbd7eb;margin-top:5px}body.template-product-circul3 .c3-v36-content .v47-ai-evidence>div+div strong{color:#e2c496}body.template-product-circul3 .c3-v36-content .v47-ai-evidence p{font-size:10px;color:#90a5b9;margin:3px 0 0}body.template-product-circul3 .c3-v36-content .v47-ai-report .v37-ai-action>p{font-size:16px;line-height:1.4;margin-top:7px;color:#dce8cd}body.template-product-circul3 .c3-v36-content .v47-ai-report .v37-ai-action>p strong{font-weight:450}body.template-product-circul3 .c3-v36-content .v47-ai-report .v37-ai-action>button{font-size:11px;min-height:38px;border-bottom:1px solid #a0bd7628}@media(max-width:1100px)and (min-width:651px){body.template-product-circul3 .c3-v36-content .v47-bento{width:calc(100% - 40px);gap:12px;grid-template-rows:230px 157px 157px 170px}body.template-product-circul3 .c3-v36-content .v47-copy{padding:16px}body.template-product-circul3 .c3-v36-content .v47-bento .v47-copy h3{font-size:20px}body.template-product-circul3 .c3-v36-content .v47-adaptive .v47-copy h3{font-size:26px}body.template-product-circul3 .c3-v36-content .v47-adaptive .v47-copy{padding:19px}body.template-product-circul3 .c3-v36-content .v47-copy p{font-size:10px}body.template-product-circul3 .c3-v36-content .v47-fee .v47-copy{padding:15px 10px 9px}body.template-product-circul3 .c3-v36-content .v47-fee .v47-copy h3{font-size:12px}body.template-product-circul3 .c3-v36-content .v47-fee .v43-stores{padding:2px 8px;gap:5px}body.template-product-circul3 .c3-v36-content .v47-fee .v43-stores>a{font-size:8px}body.template-product-circul3 .c3-v36-content .v47-sensors .v47-copy h3{font-size:21px}body.template-product-circul3 .c3-v36-content .v47-cycle .v47-copy h3{font-size:17px}body.template-product-circul3 .c3-v36-content .v47-over-breath{width:110px;height:110px}body.template-product-circul3 .c3-v36-content .v47-bio-read{right:14px;width:100px;padding:10px}body.template-product-circul3 .c3-v36-content .v47-sleep-tags{left:16px;bottom:14px}body.template-product-circul3 .c3-v36-content .v47-sleep-tags span{font-size:8px}body.template-product-circul3 .c3-v36-content .v47-wellness .v45-gauge{width:68px;right:-4px}body.template-product-circul3 .c3-v36-content .v47-wellness .v45-gauge>span{font-size:7px}body.template-product-circul3 .c3-v36-content .v47-wellness .v45-gauge>strong{font-size:21px}body.template-product-circul3 .c3-v36-content .v47-wellness .v45-micro{width:104px;padding:9px;right:-4px;bottom:0}body.template-product-circul3 .c3-v36-content .v47-wellness .v45-micro>strong{font-size:20px}body.template-product-circul3 .c3-v36-content #experience.v47-wellness .v41-ui{width:82%;padding-inline:12px}body.template-product-circul3 .c3-v36-content .v47-wellness .v41-ui-bottom{right:12px;left:12px}body.template-product-circul3 .c3-v36-content .v47-wellness .v41-ui-top{font-size:12px}body.template-product-circul3 .c3-v36-content .v47-sleep-section .v37-night-stage{grid-template-columns:.65fr 1.35fr}body.template-product-circul3 .c3-v36-content .v47-sleep-section .v37-night-experience{padding-inline:22px}body.template-product-circul3 .c3-v36-content .v47-sleep-section .v37-night-tabs button{font-size:12px!important}}@media(max-width:760px){body.template-product-circul3{--v47-tab-size:13px}body.template-product-circul3 .c3-v36-content .v41-nav .v41-nav-links>a,body.template-product-circul3 .c3-v36-content .v41-nav summary{font-size:13px}body.template-product-circul3 .c3-v36-content .v41-nav-links{gap:18px}body.template-product-circul3 .c3-v36-content .v47-sleep-section .v37-night-stage{display:block;height:auto;min-height:0}body.template-product-circul3 .c3-v36-content .v47-sleep-section .v37-night-scene{height:160px;min-height:0;aspect-ratio:auto}body.template-product-circul3 .c3-v36-content .v47-sleep-section .v37-night-scene figcaption{font-size:8px;left:20px;bottom:16px}body.template-product-circul3 .c3-v36-content .v47-sleep-section .v37-night-scene>img{object-position:center 40%}body.template-product-circul3 .c3-v36-content .v47-sleep-section .v37-night-experience{padding:14px 19px 16px}body.template-product-circul3 .c3-v36-content .v47-sleep-section .v37-night-panels{height:494px;min-height:494px;flex-basis:494px}body.template-product-circul3 .c3-v36-content .v47-sleep-section .v37-night-content h3{font-size:28px}body.template-product-circul3 .c3-v36-content .v47-sleep-section .v37-night-content{padding-top:18px}body.template-product-circul3 .c3-v36-content .v47-sleep-section .v37-night-tabs{gap:4px;padding:0 4px}body.template-product-circul3 .c3-v36-content .v47-sleep-section .v37-night-tabs button{font-size:12px!important;white-space:normal;min-height:46px}body.template-product-circul3 .c3-v36-content .v47-sampling-intro p{font-size:11px}body.template-product-circul3 .c3-v36-content .v47-sampling-intro{gap:15px}body.template-product-circul3 .c3-v36-content .v47-sampling-intro>strong{font-size:51px}body.template-product-circul3 .c3-v36-content .v47-chart-heading>span{font-size:7px}body.template-product-circul3 .c3-v36-content .v47-second-detail{padding:12px 10px 5px}body.template-product-circul3 .c3-v36-content .v47-chart-heading>strong{font-size:19px}body.template-product-circul3 .c3-v36-content .v47-second-detail canvas{height:109px}body.template-product-circul3 .c3-v36-content .v47-ai-report{padding:17px 15px}body.template-product-circul3 .c3-v36-content .v47-ai-report h4{font-size:21px}body.template-product-circul3 .c3-v36-content .v47-ai-summary{font-size:11px}body.template-product-circul3 .c3-v36-content .v47-ai-report .v37-ai-action>p{font-size:15px}body.template-product-circul3 .c3-v36-content .v47-ai-evidence{gap:11px}body.template-product-circul3 .c3-v36-content .v47-ai-evidence strong{font-size:23px}body.template-product-circul3 .c3-v36-content .v47-sleep-section .v37-night-caption{font-size:9px}body.template-product-circul3 .c3-v36-content .v47-sleep-essentials strong{font-size:30px}body.template-product-circul3 .c3-v36-content .v47-sleep-essentials b{font-size:24px}body.template-product-circul3 .c3-v36-content .v47-breathing-data dl{gap:8px}body.template-product-circul3 .c3-v36-content .v47-breathing-data dd{font-size:25px}body.template-product-circul3 .c3-v36-content .v47-breathing-data dd small{font-size:9px}body.template-product-circul3 .c3-v36-content .v47-secondary-vitals{gap:8px}}@media(max-width:650px){body.template-product-circul3 .c3-v36-content #overview.v47-overview{padding:31px 0 21px}body.template-product-circul3 .c3-v36-content .v47-overview .v41-section-heading{margin-bottom:22px}body.template-product-circul3 .c3-v36-content .v47-overview .v41-section-heading h2{font-size:31px}body.template-product-circul3 .c3-v36-content .v47-bento{width:calc(100% - 24px);grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:none;grid-auto-rows:172px;gap:10px}body.template-product-circul3 .c3-v36-content .v47-bento .v41-tile{border-radius:12px}body.template-product-circul3 .c3-v36-content .v47-bento .v47-copy{padding:14px}body.template-product-circul3 .c3-v36-content .v47-bento .v47-copy h3{font-size:18px;line-height:1.12}body.template-product-circul3 .c3-v36-content .v47-copy p{font-size:10px;line-height:1.4}body.template-product-circul3 .c3-v36-content .v47-track{grid-area:auto;grid-column:1}body.template-product-circul3 .c3-v36-content .v47-hrv{grid-area:auto;grid-column:2}body.template-product-circul3 .c3-v36-content .v47-sleep{grid-area:auto;grid-column:1/-1;grid-row:2}body.template-product-circul3 .c3-v36-content .v47-personal{grid-area:auto;grid-column:1;grid-row:3}body.template-product-circul3 .c3-v36-content .v47-adaptive{grid-area:auto;grid-column:1/-1;grid-row:4/6}body.template-product-circul3 .c3-v36-content .v47-cardio{grid-area:auto;grid-column:2;grid-row:3}body.template-product-circul3 .c3-v36-content .v47-activity{grid-area:auto;grid-column:1;grid-row:6}body.template-product-circul3 .c3-v36-content .v47-battery{grid-area:auto;grid-column:2;grid-row:6}body.template-product-circul3 .c3-v36-content .v47-water{grid-area:auto;grid-column:1;grid-row:7}body.template-product-circul3 .c3-v36-content .v47-sensors{grid-area:auto;grid-column:2;grid-row:7}body.template-product-circul3 .c3-v36-content .v47-fee{grid-area:auto;grid-column:1;grid-row:8}body.template-product-circul3 .c3-v36-content .v47-cycle{grid-area:auto;grid-column:2;grid-row:8}body.template-product-circul3 .c3-v36-content .v47-track .v47-copy h3{font-size:14px}body.template-product-circul3 .c3-v36-content .v47-track .v47-copy p{font-size:9px;margin-top:3px}body.template-product-circul3 .c3-v36-content .v47-second{font-size:48px;top:40%;left:27%}body.template-product-circul3 .c3-v36-content .v47-second small{font-size:20px}body.template-product-circul3 .c3-v36-content .v47-track #v41-o-oxygen{height:18px;bottom:4px}body.template-product-circul3 .c3-v36-content .v47-track>img{object-position:50% 69%}body.template-product-circul3 .c3-v36-content .v47-hrv .v47-copy h3{font-size:17px}body.template-product-circul3 .c3-v36-content .v47-hrv .v47-copy p{font-size:9px;max-width:125px}body.template-product-circul3 .c3-v36-content .v47-over-breath{width:79px;height:79px;left:5px;bottom:8px}body.template-product-circul3 .c3-v36-content .v47-over-breath>span{font-size:10px}body.template-product-circul3 .c3-v36-content .v47-over-breath b{font-size:7px}body.template-product-circul3 .c3-v36-content .v47-bio-read{bottom:14px;right:10px;width:62px;padding:7px 6px;border-radius:9px}body.template-product-circul3 .c3-v36-content .v47-bio-read>span{font-size:6px;letter-spacing:0}body.template-product-circul3 .c3-v36-content .v47-bio-read strong{font-size:22px}body.template-product-circul3 .c3-v36-content .v47-bio-read small{font-size:8px;margin-left:2px}body.template-product-circul3 .c3-v36-content .v47-bio-read canvas{height:17px;margin-top:3px}body.template-product-circul3 .c3-v36-content .v47-sleep{height:auto}body.template-product-circul3 .c3-v36-content .v47-sleep .v47-copy h3{font-size:24px}body.template-product-circul3 .c3-v36-content .v47-sleep .v47-copy p{max-width:180px;font-size:10px}body.template-product-circul3 .c3-v36-content .v47-sleep-tags{left:14px;bottom:14px;gap:4px}body.template-product-circul3 .c3-v36-content .v47-sleep-tags span{font-size:9px;padding:5px 7px}body.template-product-circul3 .c3-v36-content .v47-personal #v44-o-insights{left:8px;width:133px;bottom:10px;height:36px}body.template-product-circul3 .c3-v36-content .v47-cardio .v47-copy h3{font-size:18px}body.template-product-circul3 .c3-v36-content .v47-cardio .v47-copy p{font-size:9px}body.template-product-circul3 .c3-v36-content .v47-heart-read{left:14px;right:12px;bottom:12px;gap:8px}body.template-product-circul3 .c3-v36-content .v47-heart-read strong{font-size:24px}body.template-product-circul3 .c3-v36-content .v47-heart-read small{font-size:8px}body.template-product-circul3 .c3-v36-content .v47-heart-read canvas{width:48px;height:20px}body.template-product-circul3 .c3-v36-content .v47-adaptive .v47-copy{padding:22px}body.template-product-circul3 .c3-v36-content .v47-adaptive .v47-copy h3{font-size:27px}body.template-product-circul3 .c3-v36-content .v47-adaptive .v47-copy p{font-size:11px;max-width:250px}body.template-product-circul3 .c3-v36-content .v47-bento .v47-adaptive>img{top:107px;left:14%;width:112%;height:auto}body.template-product-circul3 .c3-v36-content .v47-adaptive-proof{left:22px;bottom:25px}body.template-product-circul3 .c3-v36-content .v47-adaptive-proof strong{font-size:31px}body.template-product-circul3 .c3-v36-content .v47-adaptive-proof span{font-size:9px;max-width:95px}body.template-product-circul3 .c3-v36-content .v47-adaptive-label{font-size:6px;right:12px;bottom:15px}body.template-product-circul3 .c3-v36-content .v47-activity .v47-copy h3{font-size:19px}body.template-product-circul3 .c3-v36-content .v47-activity-badge{left:14px;bottom:12px;font-size:9px}body.template-product-circul3 .c3-v36-content .v47-battery .v47-copy>strong{font-size:45px;margin-top:4px}body.template-product-circul3 .c3-v36-content .v47-battery .v47-copy>strong small{font-size:14px}body.template-product-circul3 .c3-v36-content .v47-battery .v47-copy p{font-size:10px}body.template-product-circul3 .c3-v36-content .v47-battery-tag{left:14px;bottom:12px;font-size:8px}body.template-product-circul3 .c3-v36-content .v47-water .v47-copy h3{font-size:25px}body.template-product-circul3 .c3-v36-content .v47-water .v47-copy p{font-size:9px;max-width:120px}body.template-product-circul3 .c3-v36-content .v47-sensors .v47-copy h3{font-size:20px}body.template-product-circul3 .c3-v36-content .v47-sensors .v47-copy p{font-size:10px}body.template-product-circul3 .c3-v36-content .v47-fee .v47-copy{padding:14px 11px 10px}body.template-product-circul3 .c3-v36-content .v47-fee .v47-copy h3{font-size:12px}body.template-product-circul3 .c3-v36-content .v47-fee .v47-copy b{font-size:16px}body.template-product-circul3 .c3-v36-content .v47-fee .v47-copy p{font-size:8px}body.template-product-circul3 .c3-v36-content .v47-fee .v43-stores{padding:4px 10px;gap:5px}body.template-product-circul3 .c3-v36-content .v47-fee .v43-stores>a{font-size:8px;min-height:74px}body.template-product-circul3 .c3-v36-content .v47-fee .v43-stores svg{width:27px;height:27px}body.template-product-circul3 .c3-v36-content .v47-cycle .v47-copy h3{font-size:17px}body.template-product-circul3 .c3-v36-content .v47-cycle canvas{left:13px;right:13px;width:calc(100% - 26px);height:57px;top:79px}body.template-product-circul3 .c3-v36-content .v47-cycle>p{left:14px;bottom:12px;font-size:8px}body.template-product-circul3 .c3-v36-content .v47-overview .v41-overview-footer{width:calc(100% - 30px);gap:10px;display:block;font-size:8px}body.template-product-circul3 .c3-v36-content .v47-overview .v41-overview-footer button{margin-top:5px;font-size:10px}body.template-product-circul3 .c3-v36-content .v47-wellness .v45-ui-stage{height:232px;bottom:36px;margin:0}body.template-product-circul3 .c3-v36-content .v47-glass-underlay{left:0;top:9px;width:100%;height:213px;opacity:.16;filter:blur(22px)}body.template-product-circul3 .c3-v36-content #experience.v47-wellness .v41-ui{left:0;top:8px;width:100%;height:220px;padding:12px 14px 4px}body.template-product-circul3 .c3-v36-content .v47-wellness .v41-ui-top{font-size:13px}body.template-product-circul3 .c3-v36-content .v47-wellness .v41-ui-top>span{font-size:8px}body.template-product-circul3 .c3-v36-content .v47-wellness .v41-ui-bottom{font-size:8px;bottom:1px;left:14px;right:14px;min-height:34px}body.template-product-circul3 .c3-v36-content .v47-wellness .v41-ui-bottom button,body.template-product-circul3 .c3-v36-content .v47-wellness .v41-ui-bottom a{min-height:34px;font-size:10px}body.template-product-circul3 .c3-v36-content .v47-wellness .v41-breath-screens{height:145px}body.template-product-circul3 .c3-v36-content .v47-wellness .v41-stress-summary{margin:12px 0 11px}body.template-product-circul3 .c3-v36-content .v47-wellness .v41-stress-plot{height:60px}body.template-product-circul3 .c3-v36-content .v47-wellness .v41-recovery-summary{margin:8px 0 4px}body.template-product-circul3 .c3-v36-content .v47-wellness .v41-recovery-summary p strong{font-size:26px}body.template-product-circul3 .c3-v36-content .v47-wellness .v41-recovery-ui>canvas{height:43px}body.template-product-circul3 .c3-v36-content .v47-wellness .v43-resilience-metrics{padding-top:4px;font-size:8px}body.template-product-circul3 .c3-v36-content .v47-wellness .v43-resilience-metrics b{font-size:13px}body.template-product-circul3 .c3-v36-content .v47-wellness .v47-baseline-legend{padding:3px 0;font-size:8px}body.template-product-circul3 .c3-v36-content .v47-wellness .v45-gauge,body.template-product-circul3 .c3-v36-content .v47-wellness .v45-micro{display:none}body.template-product-circul3 .c3-v36-content .v47-wellness .v42-photo-deck{bottom:274px}body.template-product-circul3 .c3-v36-content .v47-wellness .v43-notification strong{font-size:12px}body.template-product-circul3 .c3-v36-content .v47-wellness .v43-notification p{font-size:10px;line-height:1.4}body.template-product-circul3 .c3-v36-content .v47-wellness .v43-notification{padding:10px 11px}body.template-product-circul3 .c3-v36-content .v47-wellness .v45-home-open{font-size:10px;min-height:34px}body.template-product-circul3 .c3-v36-content #experience.v47-wellness.is-natural .v45-ui-stage{bottom:32px}body.template-product-circul3 .c3-v36-content #experience.v47-wellness.is-natural .v41-ui{top:8px}body.template-product-circul3 .c3-v36-content #experience.v47-wellness.is-natural .v41-scene>.v41-scene-photo{bottom:274px}}@media(max-width:380px){body.template-product-circul3 .c3-v36-content .v47-bento{grid-auto-rows:169px}body.template-product-circul3 .c3-v36-content .v47-bento .v47-copy{padding:12px}body.template-product-circul3 .c3-v36-content .v47-bento .v47-copy h3{font-size:16px}body.template-product-circul3 .c3-v36-content .v47-track .v47-copy h3{font-size:13px}body.template-product-circul3 .c3-v36-content .v47-sleep .v47-copy h3{font-size:23px}body.template-product-circul3 .c3-v36-content .v47-adaptive .v47-copy{padding:20px}body.template-product-circul3 .c3-v36-content .v47-adaptive .v47-copy h3{font-size:25px}body.template-product-circul3 .c3-v36-content .v47-sensors .v47-copy h3{font-size:19px}body.template-product-circul3 .c3-v36-content .v47-fee .v47-copy h3{font-size:11px}body.template-product-circul3 .c3-v36-content .v47-over-breath{width:73px;height:73px;left:0}body.template-product-circul3 .c3-v36-content .v47-bio-read{right:7px;width:56px}body.template-product-circul3 .c3-v36-content .v47-sleep-section .v37-night-experience{padding-inline:15px}body.template-product-circul3 .c3-v36-content .v47-sleep-section .v37-night-tabs button{font-size:11px!important}body.template-product-circul3 .c3-v36-content .v47-sleep-section .v37-night-panels{height:512px;min-height:512px;flex-basis:512px}body.template-product-circul3 .c3-v36-content .v47-secondary-vitals span{font-size:7px}body.template-product-circul3 .c3-v36-content .v47-breathing-data dt{font-size:8px}body.template-product-circul3 .c3-v36-content .v47-sampling-intro p{font-size:10px}body.template-product-circul3 .c3-v36-content .v47-sampling-intro{gap:12px}body.template-product-circul3 .c3-v36-content .v47-chart-heading>span{font-size:6px}body.template-product-circul3 .c3-v36-content .v47-chart-heading>strong{font-size:18px}}@media(prefers-reduced-motion:reduce){body.template-product-circul3 .c3-v36-content .v47-overview *,body.template-product-circul3 .c3-v36-content .v47-wellness *{animation:none!important;transition:none!important}}body.template-product-circul3 .c3-v36-content .v47-ai-report{margin-top:14px;padding-top:15px;padding-bottom:14px}body.template-product-circul3 .c3-v36-content .v47-ai-report h4{margin-top:12px;margin-bottom:7px}body.template-product-circul3 .c3-v36-content .v47-ai-evidence{margin-top:14px}body.template-product-circul3 .c3-v36-content .v47-ai-report .v37-ai-action{margin-top:13px;padding-top:11px}@media(max-width:650px){body.template-product-circul3 .c3-v36-content .v47-sleep>img{object-position:50% 15%}body.template-product-circul3 .c3-v36-content .v47-sleep-section .v37-night-scene>img[data-night-image=monitor]{object-position:50% 20%}}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign{--sl-ink:#f2f5fa;--sl-muted:#a7bed8;--sl-line:#a6c2db28;--sl-lavender:#aaa0fa;--sl-cyan:#80edf5}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .v37-night-scene{min-height:0}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-panel>.v37-eyebrow{font-size:9px;margin:0 0 12px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-panel h3{font-size:clamp(28px,2.55vw,38px);font-weight:450;line-height:1.1;margin:0}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .v37-night-chips{margin-top:15px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .v37-sampling{margin-top:17px;gap:22px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .v37-sampling strong{font-size:66px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .v37-sampling p,body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .v37-night-tabs button{font-size:12px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .v37-night-bottom>p{font-size:9px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .v37-auto-progress{display:none}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .v37-motion-toggle svg{display:block;width:15px;height:15px;stroke-width:1.6}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-icon{width:22px;height:22px;flex:none;stroke-width:1.6}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign canvas{display:block;max-width:100%}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-oxygen-card{border:1px solid var(--sl-line);border-radius:19px;padding:15px 15px 12px;margin-top:18px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-chart-heading{display:flex;justify-content:space-between;align-items:center;gap:10px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-chart-heading h4{font-weight:400;font-size:14px;margin:0}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-chart-heading>span{font-size:8px;letter-spacing:.03em;white-space:nowrap}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign #sl-oxygen-chart{width:100%;margin-top:12px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-chart-legend{display:flex;justify-content:space-between;font-size:8px;margin:7px 0 13px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-chart-legend>div{display:flex;flex-wrap:wrap;gap:12px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-chart-legend span{display:inline-flex;align-items:center}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-average-key{width:15px;height:0;border-top:1px dashed #edf1f6;margin-right:6px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-event-key{width:3px;height:7px;margin-right:7px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-odi-summary{display:flex;align-items:center;gap:17px;border-top:1px solid var(--sl-line);padding-top:13px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-odi-value{flex:0 0 auto}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-odi-value>span{display:block;font-size:8px;letter-spacing:.12em;margin-bottom:4px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-odi-value>div{display:flex;align-items:baseline;gap:9px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-odi-value strong{font-size:32px;font-weight:450;line-height:1.1;letter-spacing:-.045em}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-odi-value small{font-size:9px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-odi-scale{flex:1;min-width:0}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-odi-bands{display:grid;grid-template-columns:1fr 1fr 2fr 1fr;align-items:center;gap:4px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-odi-bands i{height:8px;border-radius:20px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-odi-bands b{padding:5px 2px;border-radius:20px;text-align:center;font-size:10px;font-weight:600;letter-spacing:.02em}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-odi-labels{display:grid;grid-template-columns:1fr 1fr 2fr 1fr;gap:4px;font-size:8px;margin-top:4px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-app-caption{max-width:none;font-size:11px;line-height:1.5;margin-top:13px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-total-row{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-top:24px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .v37-night-total{margin:0;gap:10px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .v37-night-total strong{font-size:40px;font-weight:450;white-space:nowrap}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .v37-night-total>span{font-size:10px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-sleep-debt{font-size:11px;white-space:nowrap;margin:0}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-sleep-debt strong{font-weight:550}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-stages{margin-top:18px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign #sl-stage-chart{width:100%;height:66px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-stage-times{display:flex;justify-content:space-between;font-size:9px;margin-top:4px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .v37-stage-legend{font-size:9px;gap:16px;margin-top:9px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-night-overview{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:24px;border-top:1px solid var(--sl-line);padding:18px 0 20px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-night-overview>section{margin:0;padding:0 10px;min-width:0;text-align:center;border-right:1px solid var(--sl-line)}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-night-overview>section:first-child{padding-left:0}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-night-overview>section:last-child{border:0;padding-right:0}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-night-overview h4{font-size:13px;font-weight:400;white-space:nowrap;margin:0 0 11px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-score-ring{position:relative;width:112px;height:112px;max-width:100%;margin:0 auto}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign #sl-score-chart{width:100%;height:100%}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-score-ring>div{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:7px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-score-ring strong{font-size:32px;font-weight:450;line-height:1}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-score-ring span{font-size:12px;margin-top:5px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-recovery-metric>strong{display:block;font-size:42px;line-height:1;font-weight:500;margin:27px 0 14px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign #sl-recovery-chart{width:100%;height:10px;max-width:152px;margin:0 auto}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-oxygen-number{display:flex;align-items:center;justify-content:center;gap:8px;margin:27px 0 12px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-oxygen-number .sl-icon{width:24px;height:31px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-oxygen-number strong{font-size:38px;font-weight:550;line-height:1}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-oxygen-number strong span{font-size:.7em}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-oxygen-change{display:inline-block;border:1px solid #d39b304d;border-radius:30px;padding:4px 11px;font-size:14px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-vitals{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:19px 0 0;border-top:1px solid var(--sl-line);margin:0}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-vitals>div{display:flex;align-items:center;gap:10px;padding:0 10px;border-right:1px solid var(--sl-line)}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-vitals>div:first-child{padding-left:0}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-vitals>div:last-child{padding-right:0;border:0}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-vitals .sl-icon{width:25px;height:25px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-vitals dt{font-size:10px;white-space:nowrap}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-vitals dd{font-size:16px;margin:4px 0 0;font-weight:550;white-space:nowrap}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-vitals dd span{font-size:13px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-month-summary{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-top:19px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-month-summary>div>span{display:block;font-size:12px;letter-spacing:.04em;margin-bottom:5px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-month-score{display:flex;align-items:center;gap:16px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-month-score>strong{font-size:50px;font-weight:450;line-height:1;letter-spacing:-.05em}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-month-score>p{padding-left:15px;border-left:1px solid var(--sl-line);font-size:12px;line-height:1.5;margin:0}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-month-score em{font-style:normal;font-size:14px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-month-range{margin:0;text-align:right;font-size:12px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-month-range span{display:block;font-size:8px;letter-spacing:.14em;margin-bottom:7px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-trend-wrap{position:relative;margin-top:17px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign #sl-trend-chart{width:100%;height:171px;border-radius:4px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-trend-tooltip{position:absolute;right:8px;top:0;padding:5px 8px;border:1px solid #a8c1dc30;border-radius:6px;font-size:10px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-trend-tooltip[hidden]{display:none}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-ai-insights{margin-top:15px;padding:0}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-ai-insights>h4{display:flex;align-items:center;gap:10px;font-weight:400;font-size:12px;margin:0 0 5px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-ai-insights>h4 .sl-icon{width:20px;height:20px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-ai-row{display:grid;grid-template-columns:135px minmax(0,1fr);gap:12px;align-items:center;padding:10px 0;border-bottom:1px solid var(--sl-line)}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-ai-row:last-child{border:0;padding-bottom:0}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-ai-row>div{display:flex;align-items:center;gap:10px;font-size:11px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-ai-row .sl-icon{width:20px;height:20px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-ai-row p{font-size:12px;line-height:1.45;margin:0}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-ai-row small{display:block;font-size:10px;line-height:1.5;margin-top:3px}@media(min-width:761px)and (max-width:1100px){body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-panel h3{font-size:28px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-odi-summary{gap:10px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-odi-value>div{display:block}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-odi-value small{display:block;margin-top:3px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-ai-row{grid-template-columns:105px minmax(0,1fr);gap:8px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-night-overview h4{font-size:11px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-vitals>div{gap:6px;padding-inline:6px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-vitals .sl-icon{width:18px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-sleep-debt{font-size:10px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .v37-night-total{gap:6px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .v37-night-total strong{font-size:34px}}@media(max-width:760px){body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .v37-night-stage{height:auto;min-height:0}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .v37-night-scene{height:220px;min-height:0;aspect-ratio:auto}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .v37-night-bottom>p{display:none}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .v37-night-tabs button{font-size:11px;min-height:44px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-panel h3{font-size:29px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .v37-sampling{margin-top:16px;gap:18px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .v37-sampling strong{font-size:68px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .v37-sampling p{font-size:11px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-oxygen-card{padding:12px 10px;margin-top:16px;border-radius:15px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-chart-heading h4{font-size:12px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-chart-heading>span{font-size:7px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-chart-legend>div{gap:8px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-odi-summary{gap:12px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-odi-value>div{display:block}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-odi-value strong{font-size:30px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-odi-value small{display:block;font-size:8px;margin-top:3px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-odi-bands b{font-size:8px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-app-caption{font-size:11px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-total-row{flex-wrap:wrap;margin-top:24px;gap:8px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .v37-night-total{gap:8px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .v37-night-total strong{font-size:34px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .v37-night-total>span{font-size:9px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-sleep-debt{font-size:10px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign #sl-stage-chart{height:69px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-night-overview{padding:17px 0 19px;margin-top:24px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-night-overview>section{padding-inline:7px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-night-overview h4{font-size:10px;margin-bottom:12px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-score-ring{width:91px;height:100px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-score-ring strong{font-size:25px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-score-ring span{font-size:10px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-recovery-metric>strong{font-size:34px;margin-top:23px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-oxygen-number{gap:4px;margin-top:23px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-oxygen-number strong{font-size:29px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-oxygen-number .sl-icon{width:16px;height:24px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-oxygen-change{font-size:12px;padding:3px 9px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-vitals>div{gap:5px;padding-inline:5px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-vitals .sl-icon{width:18px;height:23px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-vitals dt{font-size:8px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-vitals dd{font-size:13px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-vitals dd span{font-size:11px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-month-score>strong{font-size:46px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-month-score{gap:11px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-month-score>p{padding-left:10px;font-size:10px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-month-score em{font-size:11px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-month-range{font-size:10px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-month-range span{font-size:7px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign #sl-trend-chart{height:160px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-ai-row{grid-template-columns:96px minmax(0,1fr);gap:8px;padding-block:11px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-ai-row>div{font-size:10px;gap:6px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-ai-row .sl-icon{width:17px;height:17px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-ai-row p{font-size:11px;line-height:1.5}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-ai-row small{font-size:9px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .v37-night-experience:after{content:"Illustrative data and AI insights.";font-size:8px;text-align:center;display:block;margin-top:20px}}@media(max-width:360px){body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .v37-night-experience{padding-inline:13px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-panel h3{font-size:25px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-chart-legend{flex-wrap:wrap;row-gap:6px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-ai-row{grid-template-columns:83px minmax(0,1fr)}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-ai-row>div{gap:4px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-ai-row .sl-icon{width:14px}}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .c3-section-heading h2.c3-section-title#nf-title{white-space:normal!important;text-wrap:balance!important;font-size:clamp(32px,4vw,58px)!important;line-height:1.12!important}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .c3-section-heading h2.c3-section-title#nf-title>span{display:block!important}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .v37-night-stage{height:auto;min-height:0;align-items:stretch}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .v37-night-experience{padding:24px 32px 20px;min-height:0}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .v37-night-panels{display:grid;align-items:start;overflow:visible}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-panel{grid-area:1/1;align-self:start;padding-top:18px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-panel[hidden]{display:block!important;visibility:hidden}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .v37-night-bottom>p{margin-top:9px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign #sl-oxygen-chart{height:156px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-chart-legend{align-items:center;margin-bottom:10px;gap:8px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-chart-legend>div{column-gap:10px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-replay-button{font-size:10px;line-height:1;padding:10px 0 10px 8px;min-height:32px;flex:none;text-underline-offset:4px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-chart-heading>span{font-variant-numeric:tabular-nums}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-chart-legend .v37-sampling-key{font-size:8px}@media(min-width:761px)and (max-width:1100px){body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .v37-night-experience{padding-inline:22px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-chart-legend>div{column-gap:7px}}@media(max-width:760px){body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .c3-section-heading h2.c3-section-title#nf-title{font-size:clamp(27px,7.1vw,38px)!important;line-height:1.16!important}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .v37-night-experience{padding:14px 18px 22px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .v37-night-top{min-height:28px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .v37-night-bottom{margin:5px 0 0;order:-1}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .v37-night-panels{flex:none;height:auto;min-height:0}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-panel{padding-top:20px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign #sl-oxygen-chart{height:155px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-chart-legend{font-size:7px;gap:5px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-chart-legend .v37-sampling-key{font-size:7px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-replay-button{min-width:44px;min-height:44px;padding-left:4px}}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign #nf-title>span{-webkit-text-fill-color:#b4afd9!important}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .v37-night-panels{display:block;flex:none;height:auto;min-height:0}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-panel{height:auto;min-height:0;visibility:visible}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-panel[hidden]{display:none!important}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .v37-night-bottom{margin-top:20px;flex:none}body.template-product-circul3 .c3-v36-content #v6-adaptive.daf-life .daf-bottom-controls,body.template-product-circul3 .c3-v36-content #v6-adaptive.daf-life [data-detail=open] .daf-bottom-controls{display:block!important;padding:0 24px!important;border-top:1px solid #ffffff1c!important;min-width:0}body.template-product-circul3 .c3-v36-content #v6-adaptive.daf-life .daf-tab-viewport{width:100%;min-width:0}body.template-product-circul3 .c3-v36-content #v6-adaptive.daf-life .daf-tabs,body.template-product-circul3 .c3-v36-content #v6-adaptive.daf-life [data-detail=open] .daf-tabs{display:flex!important;flex-wrap:nowrap!important;gap:0!important;width:100%;height:76px;padding:0!important;margin:0!important;overflow-x:auto;scrollbar-width:none}body.template-product-circul3 .c3-v36-content #v6-adaptive.daf-life .daf-tabs button,body.template-product-circul3 .c3-v36-content #v6-adaptive.daf-life [data-detail=open] .daf-tabs button{flex:1 0 145px!important;display:flex;justify-content:center;align-items:center;gap:10px;min-height:76px!important;padding:18px 12px!important;margin:0;border:0!important;border-top:2px solid transparent!important;border-radius:0!important;font-size:11px!important;font-weight:400;line-height:1.3;letter-spacing:.015em!important;text-transform:uppercase!important}body.template-product-circul3 .c3-v36-content #v6-adaptive.daf-life .daf-tabs button small{display:inline!important;font-size:8px!important;font-weight:400}body.template-product-circul3 .c3-v36-content #v6-adaptive.daf-life .daf-tabs button:after{display:none!important}body.template-product-circul3 .c3-v36-content #v6-adaptive.daf-life .daf-swipe-hint{display:none!important}body.template-product-circul3 .c3-v36-content #v6-features.hd-module .hd-tabs button svg{width:19px;height:19px;stroke-width:1.35;flex:none}body.template-product-circul3 .c3-v36-content #v6-compare.cm-visual .cm-view-tabs{width:100%}body.template-product-circul3 .c3-v36-content #v6-compare.cm-visual .cm-view-tabs button{flex:0 1 185px;min-width:0;min-height:50px;padding:12px 22px;margin:0;border:1px solid #d6d2df;border-radius:999px;font-size:14px;font-weight:400;line-height:1.3}body.template-product-circul3 .c3-v36-content #v6-compare.cm-visual .cm-view-tabs button[aria-selected=true]{border:1px solid transparent}body.template-product-circul3 .c3-v36-content #experience.v47-wellness .v43-notification .v43-notification-content em{font-style:normal;font-weight:550}body.template-product-circul3 .c3-v36-content #experience.v47-wellness .v41-stress-marker{top:-8px;left:65%;right:auto;bottom:auto;width:max-content;max-width:none;height:auto;min-height:0;padding:3px 6px;border-radius:5px;line-height:1.15;font-size:9px;white-space:nowrap}body.template-product-circul3 .c3-v36-content #experience.v47-wellness{--v48-purple:#7455e7;--v48-teal:#399d94;--v48-blue:#398abe;--v48-coral:#b96c5b}@media(max-width:1000px){body.template-product-circul3 .c3-v36-content #v6-adaptive.daf-life .daf-bottom-controls,body.template-product-circul3 .c3-v36-content #v6-adaptive.daf-life [data-detail=open] .daf-bottom-controls{padding-inline:16px!important}body.template-product-circul3 .c3-v36-content #v6-adaptive.daf-life .daf-tabs,body.template-product-circul3 .c3-v36-content #v6-adaptive.daf-life [data-detail=open] .daf-tabs{height:64px}body.template-product-circul3 .c3-v36-content #v6-adaptive.daf-life .daf-tabs button,body.template-product-circul3 .c3-v36-content #v6-adaptive.daf-life [data-detail=open] .daf-tabs button{min-height:64px!important;flex-basis:144px!important;font-size:10px!important}body.template-product-circul3 .c3-v36-content #v6-features.hd-module .hd-tabs{justify-content:flex-start}}@media(max-width:760px){body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .v37-night-bottom{margin-top:5px}body.template-product-circul3 .c3-v36-content #v6-adaptive.daf-life .daf-tabs button,body.template-product-circul3 .c3-v36-content #v6-adaptive.daf-life [data-detail=open] .daf-tabs button{min-height:55px!important;flex-basis:130px!important;gap:7px;padding-inline:10px!important}body.template-product-circul3 .c3-v36-content #v6-adaptive.daf-life .daf-tabs,body.template-product-circul3 .c3-v36-content #v6-adaptive.daf-life [data-detail=open] .daf-tabs{height:55px}body.template-product-circul3 .c3-v36-content #v6-features.hd-module .hd-tabs{gap:10px;margin-bottom:30px;padding:3px 2px;scroll-padding-inline:2px}body.template-product-circul3 .c3-v36-content #v6-features.hd-module .hd-tabs button{min-height:46px;padding:10px 17px;font-size:12px;gap:8px}body.template-product-circul3 .c3-v36-content #v6-compare.cm-visual .cm-view-tabs{gap:10px;margin-bottom:26px}body.template-product-circul3 .c3-v36-content #v6-compare.cm-visual .cm-view-tabs button{min-height:46px;font-size:12px;padding:10px 12px;flex:0 1 185px}}body.template-product-circul3 .c3-v36-content #v6-app .ap-shot .ap-chart-motion{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;z-index:2}@media(prefers-reduced-motion:reduce){body.template-product-circul3 .c3-v36-content #v6-app .ap-chart-motion{display:none!important}}body.template-product-circul3 .c3-v36-content #v6-app .ap-shot .ap-english-text{position:absolute;display:flex;align-items:center;box-sizing:border-box;z-index:3;font-family:Arial,Helvetica,sans-serif;font-weight:400;line-height:1.25;letter-spacing:0;white-space:pre;overflow:hidden;padding:0}body.template-product-circul3 .c3-v36-content #v6-app .ap-shot .ap-stress-fill{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;z-index:1}body.template-product-circul3 .c3-v36-content #v6-app .ap-shot.ap-workout-fit .ax-source>img,body.template-product-circul3 .c3-v36-content #v6-app .ap-shot.ap-workout-fit .ap-chart-motion{position:absolute;top:6.4453125%;left:0;right:auto;bottom:auto;width:100%;height:auto;object-fit:contain}body.template-product-circul3 .c3-v36-content #v6-app .ap-phone-status{position:absolute;inset:0 0 auto;height:5.37109375%;overflow:hidden}body.template-product-circul3 .c3-v36-content #v6-app .ap-phone-status img{display:block;width:100%;height:auto;max-width:none}body.template-product-circul3 .c3-v36-content #v6-app .ap-steps-title{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:3}body.template-product-circul3 .c3-v36-content #overview .v41-section-heading{margin-bottom:28px}body.template-product-circul3 .c3-v36-content #overview #v41-overview-title{margin:0;font-size:clamp(34px,3.5vw,48px);line-height:1.1;font-weight:500;letter-spacing:-.045em}body.template-product-circul3 .c3-v36-content #overview .v47-copy h3{font-size:21px;line-height:1.16;text-wrap:balance}body.template-product-circul3 .c3-v36-content #overview .v47-copy p{font-size:11px;line-height:1.4;margin-top:6px;max-width:32ch}body.template-product-circul3 .c3-v36-content #overview .v47-track .v47-copy h3{font-size:19px}body.template-product-circul3 .c3-v36-content #overview .v47-track .v47-copy p{font-size:13px;line-height:1.35;margin-top:3px}body.template-product-circul3 .c3-v36-content #overview .v47-adaptive .v47-copy h3{font-size:29px;line-height:1.12}body.template-product-circul3 .c3-v36-content #overview .v47-adaptive .v47-copy p{font-size:12px;line-height:1.35;margin-top:7px;max-width:none}body.template-product-circul3 .c3-v36-content #overview .v47-sleep .v47-copy h3{max-width:20ch}body.template-product-circul3 .c3-v36-content #overview .v47-hrv .v47-copy p{max-width:35ch}body.template-product-circul3 .c3-v36-content #overview .v47-personal .v47-copy p{max-width:27ch}body.template-product-circul3 .c3-v36-content #overview .v47-personal #v44-o-insights{bottom:8px;height:39px}body.template-product-circul3 .c3-v36-content #overview .v49-cardio-chart{position:absolute;z-index:3;left:20px;bottom:9px;display:flex;align-items:center;gap:12px;width:calc(100% - 40px)}body.template-product-circul3 .c3-v36-content #overview .v49-cardio-chart>span{font-size:9px;line-height:1.3;max-width:47px}body.template-product-circul3 .c3-v36-content #overview .v49-cardio-chart canvas{width:142px;height:33px;max-width:calc(100% - 59px)}body.template-product-circul3 .c3-v36-content #overview .v47-activity>img{height:200%;top:-100%;bottom:auto;object-position:50% 100%}body.template-product-circul3 .c3-v36-content #overview .v47-battery .v47-copy{padding-top:17px}body.template-product-circul3 .c3-v36-content #overview .v47-battery .v47-copy h3{font-size:20px}body.template-product-circul3 .c3-v36-content #overview .v47-battery .v47-copy p{font-size:11px;max-width:27ch}body.template-product-circul3 .c3-v36-content #overview .v47-battery .v47-copy>strong{margin-top:9px;font-size:36px;line-height:1.05;white-space:nowrap}body.template-product-circul3 .c3-v36-content #overview .v47-battery .v47-copy>strong>span{font-size:11px;letter-spacing:0;margin-right:7px}body.template-product-circul3 .c3-v36-content #overview .v47-battery .v47-copy>strong small{font-size:15px}body.template-product-circul3 .c3-v36-content #overview .v47-fee .v47-copy{padding:16px 14px 8px}body.template-product-circul3 .c3-v36-content #overview .v47-fee .v47-copy h3{font-size:20px}body.template-product-circul3 .c3-v36-content #overview .v47-fee .v47-copy p{font-size:11px;line-height:1.4;max-width:25ch}body.template-product-circul3 .c3-v36-content #overview .v47-fee .v43-stores{padding:0 14px 10px}body.template-product-circul3 .c3-v36-content #overview .v47-fee .v43-stores>a{font-size:9px}body.template-product-circul3 .c3-v36-content #overview .v47-cycle .v47-copy h3{font-size:20px}body.template-product-circul3 .c3-v36-content #overview .v47-cycle .v47-copy p{font-size:11px;max-width:27ch}body.template-product-circul3 .c3-v36-content #overview .v47-cycle canvas{top:89px;height:54px}body.template-product-circul3 .c3-v36-content #overview .v47-cycle>p{font-size:9px}@keyframes v49-soft-entry{0%{opacity:.25;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@media(min-width:651px)and (max-width:1100px){body.template-product-circul3 .c3-v36-content #overview .v47-copy h3{font-size:19px}body.template-product-circul3 .c3-v36-content #overview .v47-copy p{font-size:10px}body.template-product-circul3 .c3-v36-content #overview .v47-adaptive .v47-copy h3{font-size:26px}body.template-product-circul3 .c3-v36-content #overview .v47-track .v47-copy h3{font-size:19px}body.template-product-circul3 .c3-v36-content #overview .v47-hrv .v47-copy p{max-width:30ch}body.template-product-circul3 .c3-v36-content #overview .v47-battery .v47-copy h3,body.template-product-circul3 .c3-v36-content #overview .v47-fee .v47-copy h3,body.template-product-circul3 .c3-v36-content #overview .v47-cycle .v47-copy h3{font-size:18px}body.template-product-circul3 .c3-v36-content #overview .v47-battery .v47-copy p,body.template-product-circul3 .c3-v36-content #overview .v47-fee .v47-copy p,body.template-product-circul3 .c3-v36-content #overview .v47-cycle .v47-copy p{font-size:10px}body.template-product-circul3 .c3-v36-content #overview .v47-fee .v47-copy,body.template-product-circul3 .c3-v36-content #overview .v47-fee .v43-stores{padding-inline:10px}}@media(min-width:651px)and (max-width:850px){body.template-product-circul3 .c3-v36-content #overview .v47-personal .v47-copy,body.template-product-circul3 .c3-v36-content #overview .v47-cardio .v47-copy,body.template-product-circul3 .c3-v36-content #overview .v47-activity .v47-copy,body.template-product-circul3 .c3-v36-content #overview .v47-battery .v47-copy{padding:12px}body.template-product-circul3 .c3-v36-content #overview .v47-personal .v47-copy h3,body.template-product-circul3 .c3-v36-content #overview .v47-cardio .v47-copy h3,body.template-product-circul3 .c3-v36-content #overview .v47-activity .v47-copy h3,body.template-product-circul3 .c3-v36-content #overview .v47-battery .v47-copy h3{font-size:17px}body.template-product-circul3 .c3-v36-content #overview .v47-battery .v47-copy>strong{font-size:30px;margin-top:7px}body.template-product-circul3 .c3-v36-content #overview .v47-fee .v47-copy{padding:12px 10px 8px}body.template-product-circul3 .c3-v36-content #overview .v47-fee .v47-copy h3{font-size:16px}body.template-product-circul3 .c3-v36-content #overview .v47-fee .v47-copy p{font-size:9px}body.template-product-circul3 .c3-v36-content #overview .v47-fee .v43-stores>a{font-size:8px}body.template-product-circul3 .c3-v36-content #overview .v47-cycle .v47-copy{padding:12px}body.template-product-circul3 .c3-v36-content #overview .v47-cycle .v47-copy h3{font-size:17px}}@media(max-width:650px){body.template-product-circul3 .c3-v36-content #overview #v41-overview-title{font-size:34px}body.template-product-circul3 .c3-v36-content #overview .v47-copy h3{font-size:17px}body.template-product-circul3 .c3-v36-content #overview .v47-copy p{font-size:10px;line-height:1.35}body.template-product-circul3 .c3-v36-content #overview .v47-track .v47-copy h3{font-size:14px}body.template-product-circul3 .c3-v36-content #overview .v47-track .v47-copy p{font-size:9px}body.template-product-circul3 .c3-v36-content #overview .v47-adaptive .v47-copy h3{font-size:27px}body.template-product-circul3 .c3-v36-content #overview .v47-adaptive .v47-copy p{font-size:11px;max-width:250px}body.template-product-circul3 .c3-v36-content #overview .v47-sleep .v47-copy h3{font-size:17px;max-width:20ch}body.template-product-circul3 .c3-v36-content #overview .v47-sleep-tags span{font-size:8px;padding:4px 6px}body.template-product-circul3 .c3-v36-content #overview .v47-sleep .v47-copy p{max-width:29ch}body.template-product-circul3 .c3-v36-content #overview .v47-hrv .v47-copy p{max-width:19ch;font-size:9px}body.template-product-circul3 .c3-v36-content #overview .v47-personal #v44-o-insights{bottom:9px;height:34px;width:128px}body.template-product-circul3 .c3-v36-content #overview .v49-cardio-chart{left:14px;bottom:10px;width:calc(100% - 28px);gap:6px}body.template-product-circul3 .c3-v36-content #overview .v49-cardio-chart>span{font-size:8px;max-width:38px}body.template-product-circul3 .c3-v36-content #overview .v49-cardio-chart canvas{width:92px;max-width:calc(100% - 44px);height:29px}body.template-product-circul3 .c3-v36-content #overview .v47-battery .v47-copy{padding-top:14px}body.template-product-circul3 .c3-v36-content #overview .v47-battery .v47-copy h3,body.template-product-circul3 .c3-v36-content #overview .v47-fee .v47-copy h3,body.template-product-circul3 .c3-v36-content #overview .v47-cycle .v47-copy h3{font-size:17px}body.template-product-circul3 .c3-v36-content #overview .v47-battery .v47-copy p,body.template-product-circul3 .c3-v36-content #overview .v47-fee .v47-copy p,body.template-product-circul3 .c3-v36-content #overview .v47-cycle .v47-copy p{font-size:10px;line-height:1.35}body.template-product-circul3 .c3-v36-content #overview .v47-battery .v47-copy>strong{font-size:31px;margin-top:8px}body.template-product-circul3 .c3-v36-content #overview .v47-battery .v47-copy>strong>span{font-size:9px;margin-right:4px}body.template-product-circul3 .c3-v36-content #overview .v47-battery .v47-copy>strong small{font-size:12px;margin-left:3px}body.template-product-circul3 .c3-v36-content #overview .v47-fee .v47-copy{padding:14px 11px 8px}body.template-product-circul3 .c3-v36-content #overview .v47-fee .v43-stores{padding:0 10px 8px}body.template-product-circul3 .c3-v36-content #overview .v47-fee .v43-stores>a{font-size:8px}body.template-product-circul3 .c3-v36-content #overview .v47-cycle canvas{top:87px;height:46px}}@media(max-width:380px){body.template-product-circul3 .c3-v36-content #overview .v47-copy h3{font-size:16px}body.template-product-circul3 .c3-v36-content #overview .v47-track .v47-copy h3{font-size:13px}body.template-product-circul3 .c3-v36-content #overview .v47-adaptive .v47-copy h3{font-size:25px}body.template-product-circul3 .c3-v36-content #overview .v47-personal .v47-copy p,body.template-product-circul3 .c3-v36-content #overview .v47-cardio .v47-copy p{font-size:9px}body.template-product-circul3 .c3-v36-content #overview .v47-battery .v47-copy h3,body.template-product-circul3 .c3-v36-content #overview .v47-fee .v47-copy h3,body.template-product-circul3 .c3-v36-content #overview .v47-cycle .v47-copy h3{font-size:16px}body.template-product-circul3 .c3-v36-content #overview .v47-fee .v47-copy p{font-size:9px}}body.template-product-circul3 .c3-v36-content #overview .v47-cardio{grid-area:2/1/4/7;isolation:isolate}body.template-product-circul3 .c3-v36-content #overview .v47-activity{grid-area:2/19/3/25}body.template-product-circul3 .c3-v36-content #overview .v47-cardio>img{object-position:82% 50%}body.template-product-circul3 .c3-v36-content #overview .v47-cardio:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}body.template-product-circul3 .c3-v36-content #overview .v47-cardio .v47-copy{padding:23px 22px}body.template-product-circul3 .c3-v36-content #overview .v47-cardio .v47-copy h3{font-size:27px;line-height:1.12;max-width:17ch;text-wrap:balance}body.template-product-circul3 .c3-v36-content #overview .v47-cardio .v47-copy p{font-size:12px;line-height:1.45;max-width:25ch;margin-top:9px}body.template-product-circul3 .c3-v36-content #overview .v47-cardio .v49-cardio-chart{left:17px;bottom:17px;width:calc(100% - 34px);display:block;padding:12px 13px 9px;border:1px solid #ffffff26;border-radius:12px}body.template-product-circul3 .c3-v36-content #overview .v47-cardio .v49-cardio-chart>span{display:block;max-width:none;font-size:10px;letter-spacing:.03em}body.template-product-circul3 .c3-v36-content #overview .v47-cardio .v49-cardio-chart canvas{display:block;width:100%;max-width:none;height:63px;margin-top:5px}body.template-product-circul3 .c3-v36-content #overview .v47-activity .v47-copy h3{max-width:18ch}body.template-product-circul3 .c3-v36-content #overview .v47-activity .v47-copy p{max-width:27ch}body.template-product-circul3 .c3-v36-content #overview .v47-fee .v43-stores>a{min-height:77px;padding:7px 3px;gap:5px}body.template-product-circul3 .c3-v36-content #overview .v47-fee .v43-stores svg{width:48px;height:48px;max-width:100%}@media(min-width:851px)and (max-width:1100px){body.template-product-circul3 .c3-v36-content #overview .v47-cardio .v47-copy{padding:20px 16px}body.template-product-circul3 .c3-v36-content #overview .v47-cardio .v47-copy h3{font-size:23px}body.template-product-circul3 .c3-v36-content #overview .v47-cardio .v47-copy p{font-size:11px}body.template-product-circul3 .c3-v36-content #overview .v47-fee .v43-stores>a{min-height:70px;padding-block:6px}body.template-product-circul3 .c3-v36-content #overview .v47-fee .v43-stores svg{width:42px;height:42px}}@media(min-width:651px)and (max-width:850px){body.template-product-circul3 .c3-v36-content #overview .v47-cardio .v47-copy{padding:17px 12px}body.template-product-circul3 .c3-v36-content #overview .v47-cardio .v47-copy h3{font-size:19px}body.template-product-circul3 .c3-v36-content #overview .v47-cardio .v47-copy p{font-size:10px}body.template-product-circul3 .c3-v36-content #overview .v47-cardio .v49-cardio-chart{left:10px;bottom:12px;width:calc(100% - 20px);padding:10px 7px 6px}body.template-product-circul3 .c3-v36-content #overview .v47-cardio .v49-cardio-chart>span{font-size:9px}body.template-product-circul3 .c3-v36-content #overview .v47-cardio .v49-cardio-chart canvas{height:52px}body.template-product-circul3 .c3-v36-content #overview .v47-fee .v43-stores>a{min-height:55px;padding:5px 3px;gap:4px}body.template-product-circul3 .c3-v36-content #overview .v47-fee .v43-stores svg{width:32px;height:32px}}@media(max-width:650px){body.template-product-circul3 .c3-v36-content #overview .v47-cardio{grid-area:3/1/5/2}body.template-product-circul3 .c3-v36-content #overview .v47-activity{grid-area:3/2/4/3}body.template-product-circul3 .c3-v36-content #overview .v47-battery{grid-area:4/2/5/3}body.template-product-circul3 .c3-v36-content #overview .v47-adaptive{grid-area:5/1/7/3}body.template-product-circul3 .c3-v36-content #overview .v47-cardio .v47-copy{padding:18px 14px}body.template-product-circul3 .c3-v36-content #overview .v47-cardio .v47-copy h3{font-size:22px;line-height:1.13;text-wrap:wrap}body.template-product-circul3 .c3-v36-content #overview .v47-cardio .v47-copy p{font-size:10px;line-height:1.4;max-width:22ch}body.template-product-circul3 .c3-v36-content #overview .v47-cardio .v49-cardio-chart{left:10px;bottom:12px;width:calc(100% - 20px);padding:10px 9px 7px}body.template-product-circul3 .c3-v36-content #overview .v47-cardio .v49-cardio-chart>span{font-size:9px}body.template-product-circul3 .c3-v36-content #overview .v47-cardio .v49-cardio-chart canvas{height:53px}body.template-product-circul3 .c3-v36-content #overview .v47-fee .v43-stores>a{min-height:64px;padding:6px 3px;gap:4px}body.template-product-circul3 .c3-v36-content #overview .v47-fee .v43-stores svg{width:38px;height:38px}}@media(max-width:380px){body.template-product-circul3 .c3-v36-content #overview .v47-cardio .v47-copy{padding:16px 12px}body.template-product-circul3 .c3-v36-content #overview .v47-cardio .v47-copy h3{font-size:18px}body.template-product-circul3 .c3-v36-content #overview .v47-fee .v43-stores>a{min-height:60px;padding-block:5px}body.template-product-circul3 .c3-v36-content #overview .v47-fee .v43-stores svg{width:34px;height:34px}}body.template-product-circul3 .c3-v36-content #v6-adaptive.daf-life .daf-detail-copy{margin:15px 0 10px}body.template-product-circul3 .c3-v36-content #v6-adaptive.daf-life .daf-detail-value{font-size:13px;line-height:1.6;margin:0 0 16px;letter-spacing:-.005em}body.template-product-circul3 .c3-v36-content #v6-adaptive.daf-life .af-takeaway{line-height:1.5}@media(max-width:760px){body.template-product-circul3 .c3-v36-content #v6-adaptive.daf-life #af-detail-copy{margin-bottom:12px!important}body.template-product-circul3 .c3-v36-content #v6-adaptive.daf-life #af-detail-value{font-size:14px!important;line-height:1.6!important;text-align:center;margin:0 auto 18px;max-width:35em}}body.template-product-circul3 .c3-v36-content #v6-adaptive.daf-life #af-detail-copy,body.template-product-circul3 .c3-v36-content #v6-adaptive.daf-life #af-detail-value{font-size:13px;line-height:1.65;letter-spacing:-.005em;text-wrap:pretty}body.template-product-circul3 .c3-v36-content #v6-adaptive.daf-life #af-detail-copy{margin:15px 0 11px}body.template-product-circul3 .c3-v36-content #v6-adaptive.daf-life #af-detail-value{margin:0 0 17px}body.template-product-circul3 .c3-v36-content #v6-adaptive #daf-detail #af-detail-copy em,body.template-product-circul3 .c3-v36-content #v6-adaptive #daf-detail #af-detail-value em{font-style:normal;font-weight:550}body.template-product-circul3 .c3-v36-content #v6-adaptive.daf-life #af-takeaway{font-size:11px;line-height:1.5;font-weight:500;margin:0 0 15px}body.template-product-circul3 .c3-v36-content #v6-adaptive.daf-life #af-takeaway:before{display:none}@media(max-width:760px){body.template-product-circul3 .c3-v36-content #v6-adaptive.daf-life #af-detail-copy,body.template-product-circul3 .c3-v36-content #v6-adaptive.daf-life #af-detail-value{font-size:14px!important;line-height:1.6!important;text-align:left!important;max-width:34em}body.template-product-circul3 .c3-v36-content #v6-adaptive.daf-life #af-detail-copy{margin:0 auto 11px!important}body.template-product-circul3 .c3-v36-content #v6-adaptive.daf-life #af-detail-value{margin:0 auto 17px!important}body.template-product-circul3 .c3-v36-content #v6-adaptive.daf-life #af-takeaway{font-size:12px!important;font-weight:500!important;line-height:1.5!important;text-align:left!important;max-width:39.65em;margin:0 auto!important}}body.template-product-circul3 .c3-v36-content #v6-adaptive.daf-life #af-detail-context{font-size:12px;line-height:1.65;margin:0 0 15px;text-wrap:pretty}body.template-product-circul3 .c3-v36-content #v6-adaptive.daf-life #af-detail-context[hidden]{display:none!important}body.template-product-circul3 .c3-v36-content #v6-adaptive #daf-detail #af-detail-context em{font-style:normal;font-weight:550}@media(max-width:760px){body.template-product-circul3 .c3-v36-content #v6-adaptive.daf-life #af-detail-context{font-size:13px!important;line-height:1.6!important;text-align:left!important;max-width:36.6em;margin:0 auto 17px!important}}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign{--sl-primary:#c2e68d}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .v37-night-tabs{padding:5px;gap:5px;border:1px solid #c2e68d45;border-radius:28px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .v37-night-tabs button{border:1px solid transparent;min-height:44px;font-weight:500}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .v37-night-tabs button[aria-selected=true]{font-weight:650}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .v37-sampling strong,body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .v37-sampling strong>span,body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .v37-night-total strong,body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-month-score>strong{-webkit-text-fill-color:currentColor!important}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-night-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:21px 0 0;padding:0;border-top:1px solid var(--sl-line)}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-metric-item{display:flex;flex-direction:column;min-width:0;padding:15px 12px 14px;border-right:1px solid var(--sl-line);border-top:1px solid var(--sl-line)}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-metric-item:nth-child(-n+3){border-top:0}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-metric-item:nth-child(3n){border-right:0}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-metric-item:nth-child(3n+1){padding-left:0}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-metric-item:nth-child(3n){padding-right:0}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-metric-item dt{font-size:11px;margin-top:7px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-metric-item dd{order:-1;line-height:1.1}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-metric-item strong{font-size:28px;font-weight:450;letter-spacing:-.04em;white-space:nowrap}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-metric-item strong span{font-size:12px;font-weight:400;letter-spacing:0;margin-left:3px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-metric-item small{font-size:10px;font-weight:400;letter-spacing:0;white-space:nowrap}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-metric-glyph{display:block;flex:0 0 23px;width:23px!important;height:23px!important;max-width:none;margin:0 3px 0 0;overflow:visible}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-metric-hrv polyline{stroke-dasharray:45 8}@keyframes sl48-breathe{0%,to{opacity:.65}50%{opacity:1}}@keyframes sl48-heart{0%,18%,30%,to{transform:scale(1)}23%{transform:scale(1.09)}}@keyframes sl48-trace{to{stroke-dashoffset:-53}}@media(max-width:1100px){body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-metric-item{padding-inline:8px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-metric-item strong{font-size:25px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-metric-glyph{flex-basis:20px;width:20px!important;height:20px!important;margin-right:1px}}@media(max-width:760px){body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-night-metrics{margin-top:19px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-metric-item{padding-block:13px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-metric-item strong{font-size:25px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-metric-item dt{font-size:10px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .v37-night-tabs{padding:4px;gap:4px}}@media(max-width:420px),(min-width:761px)and (max-width:1000px){body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-night-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-metric-item{border-top:1px solid var(--sl-line);border-right:1px solid var(--sl-line);padding:12px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-metric-item:nth-child(3n){border-right:1px solid var(--sl-line);padding-right:12px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-metric-item:nth-child(3n+1){padding-left:12px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-metric-item:nth-child(3){border-top:1px solid var(--sl-line)}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-metric-item:nth-child(-n+2){border-top:0}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-metric-item:nth-child(2n){border-right:0;padding-right:0}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-metric-item:nth-child(odd){padding-left:0}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-metric-item dt{font-size:11px}}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-night-metrics{--sl-metric-icon:23px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-metric-item dd{display:flex;align-items:baseline;flex-wrap:nowrap;gap:6px;min-height:31px;margin:0;padding:0}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-metric-item strong{display:block;flex:0 0 auto;margin:0;padding:0;line-height:1}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-metric-item dt{margin:7px 0 0;padding:0;line-height:16px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-metric-item small{flex:0 0 auto;margin:0;padding:0;line-height:1}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-night-metrics :is(.sl-metric-glyph,#sl-score-chart,#sl-recovery-chart){display:block;align-self:center;flex:0 0 var(--sl-metric-icon);width:var(--sl-metric-icon)!important;height:var(--sl-metric-icon)!important;min-width:var(--sl-metric-icon);max-width:none;margin:0;padding:0}@media(max-width:1100px){body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-night-metrics{--sl-metric-icon:20px}}body.template-product-circul3 .c3-v36-content #v6-adaptive #daf-life-switch{object-position:32% 40%!important}@media(max-width:760px){body.template-product-circul3 .c3-v36-content #v6-adaptive #daf-life-switch{object-position:28% center!important}}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .v37-sampling>strong{display:inline-flex;align-items:baseline;column-gap:8px;letter-spacing:0;white-space:nowrap}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .v37-sampling>strong>span{position:static;display:block;flex:none;margin:0;padding:0;letter-spacing:-.02em}body.template-product-circul3 .c3-v36-content #v6-features.hd-module .hd-panel .hd-cover .sl-cover-icon{position:absolute;display:grid!important;place-items:center;top:auto!important;bottom:22px;left:50%!important;right:auto;width:70px;height:70px;min-width:70px;min-height:70px;margin:0;padding:0;box-sizing:border-box}body.template-product-circul3 .c3-v36-content #v6-features.hd-module .hd-panel .hd-cover .sl-cover-icon>svg{position:static;display:block;width:44px;height:44px;min-width:44px;min-height:44px;max-width:none;max-height:none;margin:0;padding:0;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}body.template-product-circul3 .c3-v36-content #v6-features.hd-module .hd-tabs{display:flex;flex-wrap:nowrap;justify-content:safe center;width:100%;max-width:100%;gap:14px;border:0;margin:0 auto 54px;padding:5px 3px;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x proximity}body.template-product-circul3 .c3-v36-content #v6-features.hd-module .hd-tabs::-webkit-scrollbar{display:none}body.template-product-circul3 .c3-v36-content #v6-features.hd-module .hd-tabs button{position:relative;display:flex;align-items:center;justify-content:center;flex:0 0 auto;gap:10px;min-height:56px;padding:13px 24px;border:1.5px solid #cecad1;border-radius:99px;font-size:15px;font-weight:500;letter-spacing:-.01em;line-height:1.2;white-space:nowrap;scroll-snap-align:start}body.template-product-circul3 .c3-v36-content #v6-features.hd-module .hd-tabs button:after{display:none}body.template-product-circul3 .c3-v36-content #v6-features.hd-module .hd-tabs button>svg{display:block;flex:none;width:24px;height:24px;margin:0;fill:none;stroke:var(--v16-category);stroke-width:1.5}body.template-product-circul3 .c3-v36-content #v6-features.hd-module .hd-tabs .hd-full-label{display:inline}body.template-product-circul3 .c3-v36-content #v6-features.hd-module .hd-tabs .hd-short-label{display:none}body.template-product-circul3 .c3-v36-content #v6-app.ap-module .ap-navigation{top:calc(var(--ap-frame)*.900675 + 12px)}@media(max-width:1100px){body.template-product-circul3 .c3-v36-content #v6-features.hd-module .hd-tabs{justify-content:flex-start}}@media(max-width:800px){body.template-product-circul3 .c3-v36-content #v6-features.hd-module .hd-tabs{justify-content:flex-start;gap:11px;margin-bottom:32px;padding:3px 2px}body.template-product-circul3 .c3-v36-content #v6-features.hd-module .hd-tabs button{min-height:49px;padding:11px 18px;font-size:13px;gap:9px}body.template-product-circul3 .c3-v36-content #v6-features.hd-module .hd-tabs button>svg{width:23px;height:23px}body.template-product-circul3 .c3-v36-content #v6-features.hd-module .hd-panel .hd-cover .sl-cover-icon{bottom:18px;width:60px;height:60px;min-width:60px;min-height:60px}body.template-product-circul3 .c3-v36-content #v6-features.hd-module .hd-panel .hd-cover .sl-cover-icon>svg{width:36px;height:36px;min-width:36px;min-height:36px}body.template-product-circul3 .c3-v36-content #night-health.sl-redesign .v37-sampling>strong{column-gap:6px}}body.template-product-circul3 .c3-v36-content #v6-features.hd-module .hd-tabs>button[role=tab]{border:1.5px solid #cecad1!important;border-radius:999px!important;font-size:15px!important;font-weight:500!important}body.template-product-circul3 .c3-v36-content #v6-features.hd-module .hd-tabs>button:before,body.template-product-circul3 .c3-v36-content #v6-features.hd-module .hd-tabs>button:after{content:none!important;display:none!important;border:0!important}body.template-product-circul3 .c3-v36-content #v6-compare.cm-visual .cm-view-tabs{display:flex;align-items:stretch;justify-content:center;width:min(500px,100%);max-width:500px;gap:0;margin:0 auto 44px;padding:4px;border:1px solid #d8cae9;border-radius:999px;box-sizing:border-box}body.template-product-circul3 .c3-v36-content #v6-compare.cm-visual .cm-view-tabs>button[role=tab]{flex:1 1 0;min-width:0;min-height:46px;margin:0;padding:12px 18px;border:0!important;border-radius:999px!important;font-size:13px!important;font-weight:500!important;line-height:1.3;text-align:center}body.template-product-circul3 .c3-v36-content #v6-compare.cm-visual .cm-view-tabs>button:before,body.template-product-circul3 .c3-v36-content #v6-compare.cm-visual .cm-view-tabs>button:after{content:none!important;display:none!important;border:0!important}body.template-product-circul3 .c3-v36-content #v6-features.hd-module .hd-tabs>button:focus-visible,body.template-product-circul3 .c3-v36-content #v6-compare.cm-visual .cm-view-tabs>button:focus-visible{outline:2px solid #8d75aa;outline-offset:3px}body.template-product-circul3 .c3-v36-content #v6-app.ap-module .ap-display{left:31.041666667%;top:4.768518519%;width:37.916666667%;height:73.055555556%;--ap-screen-radius:calc(var(--ap-frame)*.046875);border-radius:var(--ap-screen-radius);overflow:hidden;contain:paint;isolation:isolate}@media(max-width:800px){body.template-product-circul3 .c3-v36-content #v6-features.hd-module .hd-tabs>button[role=tab]{font-size:13px!important}body.template-product-circul3 .c3-v36-content #v6-compare.cm-visual .cm-view-tabs{width:min(500px,100%);gap:0;padding:3px;margin-bottom:26px}body.template-product-circul3 .c3-v36-content #v6-compare.cm-visual .cm-view-tabs>button[role=tab]{flex:1 1 0;min-height:44px;padding:10px 8px;font-size:11px!important}}body.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table tbody[hidden]{display:none!important}body.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-wrap{width:min(1120px,calc(100% - 64px))}body.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-view-tabs{margin-bottom:28px}body.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-compact-scroll{height:auto;max-height:none;overflow-x:auto;overflow-y:hidden;border:0;border-radius:0;scroll-padding-top:0}body.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-compact-table th,body.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-compact-table td{padding:13px 12px;vertical-align:middle}body.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-compact-table .cm-value{min-height:0;gap:7px;justify-content:center}body.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-compact-table .cm-value>strong,body.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-copy>strong{display:block;font-size:13px;line-height:1.4;font-weight:500;letter-spacing:-.01em}body.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-copy>small{display:block;margin-top:3px;font-size:11px;line-height:1.4}body.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-compact-table .cm-pictogram{height:22px;min-width:22px;margin:0}body.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-compact-table .cm-pictogram svg{width:20px;height:20px}body.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual [data-cm-product=circul3] .cm-pictogram{height:32px;min-width:32px;border-radius:10px}body.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual [data-cm-product=circul3] .cm-pictogram svg{width:24px;height:24px;stroke-width:1.7}body.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table]{min-width:940px;width:100%;table-layout:fixed}body.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table] .cm-category-col{width:10%}body.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table] .cm-feature-col{width:15%}body.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table] .cm-circul-col{width:21%}body.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table] .cm-competitor-col{width:18%}body.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table] th:first-child{position:static;left:auto}body.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table] .cm-category{text-align:left;padding:16px 12px;font-size:12px;font-weight:600;border-right:1px solid var(--cm-line)}body.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table] .cm-feature{text-align:left;font-size:12px}body.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table] .cm-row-title{font-size:12px;line-height:1.45}body.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table] .cm-category-body+.cm-category-body .cm-category-start>*{border-top:1px solid #d9d1e3}body.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table] [data-cm-product=circul3] .cm-value{display:flex;flex-direction:column;gap:7px;text-align:center;align-items:center}body.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table] .cm-fit svg:last-child{width:16px}body.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table] .cm-fit{position:relative}body.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table] .cm-fit svg:last-child{position:absolute;right:0;bottom:0}body.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table] thead th{position:sticky;top:0;left:auto;z-index:7;font-size:13px;padding:16px 10px}body.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table] thead th.cm-category,body.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table] thead th[data-cm-product=circul3]{z-index:8}body.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-mobile-category{display:none}body.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-expand-button{min-height:44px;min-width:158px;border:1.5px solid transparent;border-radius:999px;padding:11px 23px}body.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-middle-control{position:static;width:100%;max-width:none;margin:0 auto;padding:24px 0 0;display:flex;flex-direction:column;align-items:center;justify-content:center;border:0}body.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-legend{gap:12px 22px;margin-top:22px}body.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-review-notes{margin-top:18px;font-size:11px;line-height:1.6}body.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-review-notes summary{width:fit-content;margin:auto}body.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-review-notes .cm-note-body{max-width:920px;margin:14px auto 0}body.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-review-notes p{font:inherit;margin:8px 0}body.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-source-links{display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:10px}body.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-source-links a{text-underline-offset:3px}@media(max-width:800px){body.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-wrap{width:calc(100% - 32px)}}@media(max-width:700px){body.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table]{width:736px;min-width:736px}body.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table] .cm-category,body.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table] .cm-category-col{display:none;width:0}body.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table] .cm-feature-col{width:112px}body.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table] .cm-circul-col,body.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table] .cm-competitor-col{width:156px}body.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table] .cm-feature{position:sticky;left:0;z-index:4;padding:12px 8px}body.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table] [data-cm-product=circul3]{position:sticky;left:112px;z-index:3}body.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table] thead th.cm-feature{top:0;left:0;z-index:9}body.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table] thead th[data-cm-product=circul3]{top:0;left:112px;z-index:8}body.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table] th,body.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table] td{padding:12px 9px}body.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table] .cm-copy>strong{font-size:12px}body.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table] .cm-copy>small{font-size:11px}body.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table] [data-cm-product=circul3] .cm-value{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center}body.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table] .cm-mobile-category{display:block;margin-bottom:6px;font-size:10px;line-height:1.3;font-weight:500}body.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table] .cm-row-title{font-size:11px}body.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table] .cm-info{width:20px;min-width:20px;height:20px;padding:3px}}@media print{body.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table] [data-cm-product=circul3],body.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table] th{position:static}body.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-expand-button{display:none}}body.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table]{border:0;border-radius:0}body.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table] .cm-value{display:flex;flex-direction:column;align-items:center;text-align:center}body.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table] .cm-copy{width:100%;text-align:center}body.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table] [data-cm-product=circul3] .cm-pictogram{width:32px;flex:0 0 32px;align-self:center}body.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table=upgrade]{width:100%;min-width:640px}body.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table=upgrade] .cm-category-col{width:14%}body.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table=upgrade] .cm-feature-col{width:22%}body.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table=upgrade] .cm-circul-col,body.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table=upgrade] .cm-competitor-col{width:32%}body.template-product-circul3 .c3-v36-content #v6-compare .cm-floating-head{position:fixed;z-index:80;overflow:hidden}body.template-product-circul3 .c3-v36-content #v6-compare .cm-floating-head[hidden]{display:none!important}body.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-floating-head .cm-curated-table[data-cm-table]{margin:0;min-width:0}@media(max-width:700px){body.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table=market]{width:736px;min-width:736px}body.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table=upgrade]{width:100%;min-width:0}body.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table=upgrade] .cm-feature-col{width:28%}body.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table=upgrade] .cm-circul-col,body.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table=upgrade] .cm-competitor-col{width:36%}body.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table=upgrade] [data-cm-product=circul3],body.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table=upgrade] .cm-feature{position:static;left:auto}body.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table=upgrade] th,body.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table=upgrade] td{padding:12px 7px;overflow-wrap:break-word}}@media print{body.template-product-circul3 .c3-v36-content #v6-compare .cm-floating-head{display:none!important}body.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-compact-scroll{overflow:visible}}body.template-product-circul3{--v37-header-h:64px}body.template-product-circul3 .v41-nav{top:var(--v37-header-h);z-index:90}body.template-product-circul3 .shopify-section:has(.v41-nav){position:sticky;top:var(--v37-header-h);z-index:90}body.template-product-circul3 .shopify-section .v41-nav{position:relative;top:0}body.template-product-circul3 .c3-v50-content{display:flow-root}body.template-product-circul3 .c3-v50-content h2{font-family:Arial,Helvetica,sans-serif}body.template-product-circul3 #daf-structure{display:none}body.template-product-circul3 #daf-detail-title{white-space:pre-line}body.template-product-circul3 #daf-life-switch{object-position:32% 40%!important}@media(max-width:760px){body.template-product-circul3 #daf-life-switch{object-position:28% center!important}}html:has(body.template-product-circul3){scroll-padding-top:var(--c3-scroll-offset,calc(var(--v37-header-h,64px) + 55px))}body.template-product-circul3 .c3-v36-content{--font:"CIRCUL Aspekta",Arial,sans-serif;--ink:#161616;--muted:#6d6d70;--line:#dedede;--paper:#fff;--sage:#f2f2f3;--accent:#171717;--pl-glass:linear-gradient(135deg,#ffffffa8,#ffffff45);--pl-edge:#ffffffbd;--pl-shadow:inset 0 1px 0 #fff9,0 12px 40px #00000008;--nt-ease:cubic-bezier(.22,1,.36,1)}@media(max-width:991px){body.template-product-circul3 #bundle-sticky_add_to_cart{background:transparent!important;border-radius:999px;height:auto;min-height:48px;padding:0!important;box-shadow:none!important;border:0!important}body.template-product-circul3 #bundle-sticky_submit{background:linear-gradient(135deg,#ff9f70,#6421e4)!important;color:#fff!important;border-radius:999px!important;min-height:48px;height:auto;width:100%;padding:11px 18px;font-size:16px;font-weight:600}body.template-product-circul3 #bundle-sticky_submit:hover:not(:disabled){filter:brightness(.97)}}@media(max-width:760px){body.template-product-circul3 #bundle-sticky_submit{font-size:14px;padding:10px 12px}}@media(max-width:360px){body.template-product-circul3 #bundle-sticky_submit{font-size:13px;padding:10px 7px}}html body.template-product-circul3.template-product-circul3 .c3-v36-content #overview [data-overview-blocks]:not([data-original-layout]){grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:none;grid-template-rows:none;grid-auto-rows:340px}html body.template-product-circul3.template-product-circul3 .c3-v36-content #overview [data-overview-blocks]:not([data-original-layout])>.v41-tile{grid-area:auto;min-height:0;height:auto}html body.template-product-circul3.template-product-circul3 .c3-v36-content #overview [data-overview-blocks]:not([data-original-layout])>.v47-custom-wide{grid-column:span 2}body.template-product-circul3 .c3-v36-content #overview .v47-custom{padding:0}body.template-product-circul3 .c3-v36-content #overview .v47-custom .v47-copy{position:relative;z-index:1}@media(max-width:900px){html body.template-product-circul3.template-product-circul3 .c3-v36-content #overview [data-overview-blocks]:not([data-original-layout]){grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){html body.template-product-circul3.template-product-circul3 .c3-v36-content #overview [data-overview-blocks]:not([data-original-layout]){grid-template-columns:minmax(0,1fr);grid-auto-rows:340px}html body.template-product-circul3.template-product-circul3 .c3-v36-content #overview [data-overview-blocks]:not([data-original-layout])>.v47-custom-wide{grid-column:auto}}@media(max-width:991px){body.template-product-circul3 #AddToCartSticky{background:linear-gradient(135deg,#ff9f70,#6421e4);border-radius:999px}body.template-product-circul3 #AddToCartSticky:before,body.template-product-circul3 #AddToCartSticky:after{display:none}}body.template-product-circul3.c3-main-cart-visible #bundle-sticky_add_to_cart,body.template-product-circul3.c3-main-cart-visible .ewck-s-atc-b-b,body.template-product-circul3.c3-main-cart-visible product-add-to-cart-sticky{display:none!important}@media(max-width:991px){body.template-product-circul3 #bundle-sticky_add_to_cart,body.template-product-circul3 .ewck-s-atc-b-b,body.template-product-circul3 product-add-to-cart-sticky{z-index:95!important}}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-adaptive.daf-life .daf-frame{object-fit:cover!important}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-adaptive.daf-life #daf-hotspot,html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-adaptive.daf-life .daf-life-image-note{display:none!important}@media(min-width:761px){html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-adaptive.daf-life .daf-main{display:block!important;height:640px!important}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-adaptive.daf-life .daf-media{position:absolute!important;top:0!important;right:0!important;bottom:78px!important;left:0!important;width:100%!important;height:auto!important;border-radius:0!important}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-adaptive.daf-life .daf-media .daf-frame{width:100%!important;height:100%!important;object-position:50% 50%!important}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-adaptive.daf-life .daf-state,html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-adaptive.daf-life [data-detail=open] .daf-state{position:absolute!important;left:26px!important;bottom:106px!important;width:28%!important;max-width:315px!important}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-adaptive.daf-life .daf-bottom-controls{position:absolute!important;inset:auto 0 0!important;height:78px!important}}@media(min-width:1001px){html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-adaptive.daf-life .daf-detail{top:16px!important;right:16px!important;width:clamp(245px,26%,330px)!important;max-height:calc(100% - 110px)!important;padding:24px 20px!important}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-adaptive.daf-life .daf-detail h3{font-size:25px!important}}@media(min-width:761px)and (max-width:1000px){html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-adaptive.daf-life #daf-mobile-toggle{display:flex!important}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-adaptive.daf-life #daf-detail{position:relative!important;inset:auto!important;width:100%!important;max-width:none!important;height:auto!important;max-height:none!important;margin:0!important;padding:24px!important;border-radius:0!important}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-adaptive.daf-life #daf-detail[open]{display:block!important}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-adaptive.daf-life #daf-detail:not([open]){display:none!important}}@media(max-width:760px){html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-adaptive.daf-life .daf-main{grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto auto!important}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-adaptive.daf-life .daf-media{grid-area:1/1!important;height:clamp(390px,111vw,560px)!important;aspect-ratio:auto!important}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-adaptive.daf-life #daf-life-daily{object-position:78% center!important}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-adaptive.daf-life #daf-life-contact{object-position:52% center!important}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-adaptive.daf-life #daf-life-movement-scene{object-position:86% center!important}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-adaptive.daf-life #daf-life-switch{object-position:50% center!important}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-adaptive.daf-life .daf-state,html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-adaptive.daf-life [data-detail=open] .daf-state{grid-area:1/1!important;align-self:end!important}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-adaptive.daf-life .daf-bottom-controls,html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-adaptive.daf-life [data-detail=open] .daf-bottom-controls{grid-area:2/1!important;padding:18px 0 20px!important;margin:0!important;height:auto!important;border:0!important}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-adaptive.daf-life .daf-tabs,html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-adaptive.daf-life [data-detail=open] .daf-tabs{display:flex!important;flex-wrap:nowrap!important;gap:8px!important;height:auto!important;padding:3px 2px 5px!important;overflow-x:auto!important;scroll-padding-inline:2px}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-adaptive.daf-life .daf-tabs button,html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-adaptive.daf-life [data-detail=open] .daf-tabs button{flex:0 0 auto!important;min-height:44px!important;padding:10px 20px!important;border:1px solid #77727d!important;border-radius:999px!important;font-size:13px!important;font-weight:600!important;letter-spacing:-.015em!important;text-transform:none!important;line-height:1.2!important}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-adaptive.daf-life .daf-tabs button small{display:none!important}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-adaptive.daf-life .daf-bottom-controls[data-scrollable=true] .daf-swipe-hint{display:flex!important}}@media(max-width:760px){html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-adaptive.daf-life #daf-life-gift{object-position:90% center!important}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-adaptive.daf-life #daf-stage[data-scene=gift] .daf-state{width:64%!important;max-width:64%!important;padding-right:12px!important}}html body.template-product-circul3.template-product-circul3 .c3-v36-content #experience .v41-scene-photo[data-wellness-kind=resilience]>img.v50-recovery-photo{width:100%!important;height:100%!important;object-fit:cover!important;object-position:50% 52%!important}@media(max-width:650px){html body.template-product-circul3.template-product-circul3 .c3-v36-content #experience .v41-scene-photo[data-wellness-kind=resilience]>img.v50-recovery-photo{object-position:50% 55%!important}}html body.template-product-circul3.template-product-circul3 .c3-v36-content #night-health.sl-redesign .v37-night-panels{display:grid;grid-template-columns:minmax(0,1fr);align-items:start}html body.template-product-circul3.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-panel{grid-area:1/1;min-width:0}html body.template-product-circul3.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-panel[hidden]{display:block!important;visibility:hidden!important}html body.template-product-circul3.template-product-circul3 .c3-v36-content #night-health .v37-night-scene>img{width:100%;height:100%;max-width:none;max-height:none}@media(min-width:761px){html body.template-product-circul3.template-product-circul3 .c3-v36-content #night-health.sl-redesign #night-panel-data:not([hidden]){display:flex;flex-direction:column;align-self:stretch}html body.template-product-circul3.template-product-circul3 .c3-v36-content #night-health.sl-redesign #night-panel-data>.sl-stages{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}html body.template-product-circul3.template-product-circul3 .c3-v36-content #night-health.sl-redesign #night-panel-data #sl-stage-chart{flex:1 1 66px;min-height:66px;height:66px}html body.template-product-circul3.template-product-circul3 .c3-v36-content #night-health.sl-redesign #night-panel-data :is(.sl-stage-times,.v37-stage-legend,.sl-night-metrics){flex:none}}html body.template-product-circul3.template-product-circul3 .c3-v36-content #experience .v41-scene-photo[data-wellness-kind=work]>img.v50-work-photo{width:100%!important;height:100%!important;object-fit:cover!important;object-position:50% 55%!important}html body.template-product-circul3.template-product-circul3 .c3-v36-content #night-health .v37-night-scene>img{object-fit:cover!important}html body.template-product-circul3.template-product-circul3 .c3-v36-content #night-health .v37-night-scene>img[data-night-image=monitor]{object-position:50% 48%!important}html body.template-product-circul3.template-product-circul3 .c3-v36-content #night-health .v37-night-scene>img[data-night-image=data]{object-position:50% 58%!important}html body.template-product-circul3.template-product-circul3 .c3-v36-content #night-health .v37-night-scene>img[data-night-image=report]{object-position:50% 52%!important}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-engineering .de-tabs{gap:9px!important}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-engineering .de-tabs>button{border:1px solid #d1ced5!important;border-radius:999px!important;min-height:46px!important;padding:12px 22px!important;font-size:12px!important;font-weight:400!important;line-height:1.2!important;gap:10px!important}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-engineering .de-tabs>button>span{font-size:9px!important}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-engineering .de-tabs>button[aria-selected=true]{font-weight:500!important}@media(max-width:800px){html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-engineering .de-tabs{gap:7px!important}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-engineering .de-tabs>button{min-width:0!important;min-height:44px!important;padding:11px 8px!important;font-size:12px!important;gap:6px!important}}@media(max-width:650px){html body.template-product-circul3.template-product-circul3 .c3-v36-content #experience .v41-scene-photo[data-wellness-kind=work]>img.v50-work-photo{object-position:50% 72%!important}html body.template-product-circul3.template-product-circul3 .c3-v36-content #night-health .v37-night-scene>img[data-night-image=monitor]{object-position:50% 48%!important}html body.template-product-circul3.template-product-circul3 .c3-v36-content #night-health .v37-night-scene>img[data-night-image=data]{object-position:50% 85%!important}html body.template-product-circul3.template-product-circul3 .c3-v36-content #night-health .v37-night-scene>img[data-night-image=report]{object-position:50% 50%!important}}@media(max-width:370px){html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-engineering .de-tabs>button{font-size:11px!important;padding-inline:6px!important;gap:4px!important}}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-features .sl-movement-ui,:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-features .sl-score-ui{height:80%;padding:6% 5.5%}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-features .sl-movement-chart{margin:8% 0 3%;min-height:35px}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-features .sl-movement-ui .sl-axis{margin-top:0;font-size:clamp(9px,3.3cqw,13px)}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-features .sl-stability{border-top:1px solid #eee9df29;margin-top:8%;padding-top:7%}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-features .sl-stability-heading{display:flex;align-items:center;justify-content:space-between;gap:6px;font-size:clamp(10px,3.8cqw,15px)}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-features .sl-status-pill{display:inline-flex;align-items:center;justify-content:center;align-self:center;padding:.2em .8em;border-radius:99px;font-size:clamp(11px,4.3cqw,18px);line-height:1.5;white-space:nowrap}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-features .sl-stability-heading .sl-status-pill{font-size:clamp(10px,3.5cqw,14px);padding:.16em .65em}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-features .sl-stability p{font-size:clamp(9px,3.2cqw,13px);line-height:1.4;margin:7% 0}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-features :is(.sl-stability-scale,.sl-recovery-scale){display:flex;gap:4%;height:5px}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-features :is(.sl-stability-scale,.sl-recovery-scale) i{flex:1;border-radius:10px}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-features .sl-score-ui .sl-label{margin-bottom:4%}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-features .sl-score-meter{position:relative;flex:1 1 auto;min-height:0;width:66%;align-self:center;display:grid;place-items:center;margin:1% 0 4%}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-features .sl-score-ring{display:block;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;overflow:visible}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-features .sl-score-reading{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1.1}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-features .sl-score-reading strong{font-size:clamp(28px,12cqw,52px);font-weight:500;letter-spacing:-.04em}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-features .sl-score-reading small{font-size:clamp(10px,4cqw,16px);margin-top:2%}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-features .sl-score-caption{font-size:clamp(9px,3.2cqw,13px);line-height:1.4;margin:5% 0 0;text-align:center}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-features .sl-recovery-main{display:flex;align-items:center;gap:8%;flex:1;min-height:0;margin:5% 0 8%}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-features .sl-recovery-main .sl-score-meter{width:55%;flex:0 0 55%;height:100%;min-height:0;margin:0}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-features .sl-recovery-status{flex:1;min-width:0}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-features .sl-recovery-status strong{display:block;font-size:clamp(16px,6.3cqw,27px);font-weight:500;line-height:1.2;margin-bottom:12%}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-features .sl-recovery-status span{display:block;font-size:clamp(9px,3.3cqw,14px);line-height:1.5}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-features .sl-scale-labels{display:flex;justify-content:space-between;font-size:clamp(9px,3.2cqw,13px);margin-top:4%}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-features .sl-recovery-ui .sl-score-caption{margin-top:6%;font-size:clamp(9px,3cqw,12px)}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-features .hd-tabs{overflow-x:auto;justify-content:safe center}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-features .hd-tabs button{white-space:nowrap}@media(max-width:1200px){:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-features .hd-tabs{justify-content:flex-start}}@media(max-width:800px){:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-features .hd-tabs .hd-full-label{display:inline}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-features .hd-tabs .hd-short-label{display:none}}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-features [data-sleep-ui=movement] .sl-movement-chart g{stroke:#a6e6dc}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-features [data-sleep-ui=recovery-score] .sl-score-ring circle{stroke:#edc47b2b}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-features [data-sleep-ui=recovery-score] .sl-score-ring .sl-trace{stroke:#edc47b}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-features .sb-ui{height:83%;padding:5% 5.5%}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-features .sb-ui .sl-label{font-size:clamp(11px,4cqw,17px);margin-bottom:4%}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-features .sb-radar-status{display:flex;align-items:baseline;gap:5%;margin:0}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-features .sb-radar-status strong{font-size:clamp(15px,6.2cqw,27px);font-weight:500;line-height:1.2}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-features .sb-radar-status span{font-size:clamp(8px,3cqw,12px)}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-features .sb-radar-chart{display:block;width:100%;flex:1;min-height:54px;margin:3% 0 2%}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-features .sb-ui .sl-axis{margin:0;font-size:clamp(9px,3.2cqw,13px)}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-features .sb-stress-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 10%;border-top:1px solid #eee9df29;padding-top:4%;margin:4% 0 0}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-features .sb-stress-summary dt{display:flex;align-items:center;gap:4px;font-size:clamp(8px,3.1cqw,13px);white-space:nowrap}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-features .sb-stress-summary dt i{width:4px;height:4px;border-radius:50%;flex:none}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-features .sb-stress-summary dd{margin:2px 0 0;font-size:clamp(11px,4.2cqw,18px);line-height:1.2}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-features .sb-guided-ui .sl-label{padding-right:17px}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-features .sb-breath-stage{flex:1;min-height:0;display:grid;place-items:center;position:relative;margin:0}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-features .sb-orb{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-features .sb-breath-cue{position:relative;text-align:center;display:flex;flex-direction:column;gap:.35em}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-features .sb-breath-phase{font-size:clamp(13px,5.3cqw,23px);line-height:1.2;font-weight:500}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-features .sb-breath-cue span{font-size:clamp(10px,3.8cqw,16px);line-height:1.2}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-features .sb-breath-count{font-size:clamp(14px,6cqw,25px);font-weight:500}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-features .sb-breath-caption{font-size:clamp(9px,3.1cqw,13px);line-height:1.4;text-align:center;margin:5% 0 0}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-features .sb-motion{position:absolute;right:8%;top:7%;display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:50%;padding:14px;z-index:2}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-features .sb-motion svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-features .sb-play-icon{display:none}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-features .sb-motion[aria-pressed=true] .sb-pause-icon{display:none}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-features .sb-motion[aria-pressed=true] .sb-play-icon{display:block}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-features .sb-response{display:flex;align-items:center;justify-content:space-between;gap:5%;padding:3% 0;border-top:1px solid #eee9df29;border-bottom:1px solid #eee9df29}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-features .sb-response>div{display:flex;flex-direction:column;gap:3px}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-features .sb-response span{font-size:clamp(9px,3.3cqw,14px);line-height:1.2}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-features .sb-response>div small{font-size:clamp(8px,3cqw,12px)}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-features .sb-response>strong{font-size:clamp(18px,7.8cqw,33px);font-weight:500;line-height:1;white-space:nowrap}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-features .sb-response>strong small{font-size:clamp(8px,3.2cqw,13px);font-weight:400}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-features .sb-chart-key{display:flex;justify-content:space-between;gap:6%;margin:5% 0 1%;font-size:clamp(8px,2.8cqw,12px);line-height:1.3}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-features .sb-chart-key span{display:flex;align-items:center;gap:3px;white-space:nowrap}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-features .sb-chart-key i{width:7px;height:2px;flex:none;border-radius:2px}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-features .sb-session-chart{display:block;width:100%;flex:1;min-height:52px;margin:0 0 3%;overflow:visible}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-features .sb-trace{fill:none;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-features .sb-hrv-change{display:flex;align-items:center;justify-content:space-between;gap:6%;border-top:1px solid #eee9df29;padding-top:4%}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-features .sb-hrv-change>div{display:flex;flex-direction:column;gap:3px}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-features .sb-hrv-change span{font-size:clamp(10px,3.8cqw,16px);line-height:1.2}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-features .sb-hrv-change>div small{font-size:clamp(8px,2.9cqw,12px);line-height:1.3;max-width:12em}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-features .sb-hrv-change>strong{font-size:clamp(18px,7.7cqw,32px);font-weight:500;white-space:nowrap;line-height:1}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-features .sb-hrv-change>strong small{font-size:clamp(10px,3.6cqw,15px);font-weight:400}@media(min-width:1101px){:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-features .hd-tabs{gap:10px}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-features .hd-tabs button{padding-inline:16px;gap:8px}}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-features [data-hd-tab=insights],:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-features .hd-panel.hd-insights{--v16-category:#669a8c;--v16-category-rgb:102,154,140}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-features #hd-tab-insights>svg{stroke:#669a8c}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-features #hd-tab-insights[aria-selected=true]>svg{stroke:#a4dccc}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-features .lt-visual{position:relative;overflow:hidden}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-features .lt-ui{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-features #hd-tab-insights[aria-selected=true] .lt-icon-trend{stroke-dasharray:25}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #hd-panel-insights:not([hidden]) .sl-cover-icon .lt-icon-trend{stroke-dasharray:25;animation:lt-icon-draw 1.4s ease-out both}@keyframes lt-icon-draw{0%{stroke-dashoffset:25}to{stroke-dashoffset:0}}@keyframes lt-icon-point{0%{opacity:0}to{opacity:1}}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #experience .v41-hrv p small{font-size:11px;white-space:nowrap}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #experience .v41-hrv>span{letter-spacing:.04em;font-size:9px}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-engineering[data-de-view=inside] .de-stage-title{line-height:1.05}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-engineering .de-sampling>div:first-child{flex-wrap:wrap;row-gap:8px}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-engineering .de-sampling>div>b{font-size:clamp(16px,1.45vw,22px);line-height:1.25}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-engineering .de-sampling>div>b strong{font-size:inherit}@media(max-width:650px){:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #experience .v41-hrv p small{font-size:9px}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-engineering .de-sampling>div>b{font-size:17px}}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-sleep>img{object-position:50%63%}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-adaptive-label{top:112px;bottom:auto;right:24px}@media(max-width:650px){:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-sleep-tags{max-width:47%}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-sleep-tags span{font-size:7px}}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-sleep-tags{left:19px;right:15px;bottom:18px;max-width:none;justify-content:flex-start;flex-wrap:nowrap;gap:5px}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-sleep-tags span{white-space:nowrap;flex:0 0 auto}@media(max-width:650px){:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-bento{width:calc(100% - 24px);grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"tracking sleep" "hrv hrv" "cardio trends" "adaptive adaptive" "battery water" "sensors sensors" "fee cycle";grid-template-rows:190px 216px 190px auto 190px 190px 190px;grid-auto-rows:auto;gap:12px}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-bento>.v41-tile{grid-area:auto;height:auto;min-height:0;margin:0;border-radius:14px;align-self:stretch;overflow:hidden}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-bento>.v47-track{grid-area:tracking}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-bento>.v47-sleep{grid-area:sleep}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-bento>.v47-hrv{grid-area:hrv}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-bento>.v47-cardio{grid-area:cardio}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-bento>.v47-activity{grid-area:trends}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-bento>.v47-adaptive{grid-area:adaptive}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-bento>.v47-battery{grid-area:battery}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-bento>.v47-water{grid-area:water}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-bento>.v47-sensors{grid-area:sensors}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-bento>.v47-fee{grid-area:fee}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-bento>.v47-cycle{grid-area:cycle}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-copy{padding:14px}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-copy h3{font-size:17px;line-height:1.16;text-wrap:balance}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-copy p{font-size:10px;line-height:1.4;margin-top:6px;max-width:28ch}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-track .v47-copy h3{font-size:15px}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-track .v47-copy p{font-size:9px}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-track .v47-second{top:38%;left:20%;font-size:46px}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-sleep>img{object-position:50%65%}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-sleep-tags{left:9px;right:9px;bottom:12px;gap:3px}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-sleep-tags span{font-size:clamp(6px,1.8vw,8px);line-height:1.3;padding:4px 3px;border-radius:4px}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-hrv .v47-copy p{max-width:30ch}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-hrv>img{object-position:68%39%}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-over-breath{width:96px;height:96px;left:12px;bottom:14px}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-over-breath>span{font-size:11px}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-over-breath b{font-size:8px}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-bio-read{width:88px;right:14px;bottom:17px;padding:9px 10px}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-bio-read>span{font-size:7px}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-bio-read strong{font-size:27px}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-bio-read canvas{height:20px}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-cardio .v49-cardio-chart{left:12px;bottom:13px;width:calc(100% - 24px)}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-cardio .v49-cardio-chart>span{font-size:8px}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-activity-badge{left:14px;bottom:14px;font-size:8px}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-adaptive .v47-copy{padding:22px}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-adaptive .v47-copy h3{font-size:27px}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-adaptive .v47-copy p{font-size:11px;max-width:250px}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-battery .v47-copy>strong{font-size:31px;margin-top:12px}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-battery .v47-copy>strong>span{font-size:9px}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-battery .v47-copy>strong small{font-size:12px}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-sensors .v47-copy h3{max-width:22ch}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-sensors>img{object-position:60%64%}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-fee .v47-copy{padding:14px 12px 9px}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-fee .v43-stores{padding:0 12px 12px}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-fee .v43-stores svg{width:22px;height:22px}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-cycle canvas{top:103px;height:46px;left:14px;width:calc(100% - 28px)}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-cycle>p{left:14px;bottom:13px;font-size:8px}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #overview .v41-overview-footer{width:calc(100% - 28px);margin-top:16px}}@media(max-width:380px){:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-copy{padding:12px}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-copy h3{font-size:16px}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-track .v47-copy h3{font-size:14px}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-copy p{font-size:9px}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-adaptive .v47-copy{padding:20px}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-adaptive .v47-copy h3{font-size:25px}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-sleep-tags{left:7px;right:7px;gap:2px}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-sleep-tags span{padding-inline:2px}}@media(max-width:350px){:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-bento{grid-template-columns:minmax(0,1fr);grid-template-areas:"tracking" "sleep" "hrv" "cardio" "trends" "adaptive" "battery" "water" "sensors" "fee" "cycle";grid-template-rows:190px 210px 216px 216px 190px auto 190px 190px 190px 190px 190px}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-copy{padding:14px}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-copy h3,:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-track .v47-copy h3{font-size:18px}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-copy p,:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-track .v47-copy p{font-size:10px;max-width:30ch}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-sleep-tags{left:14px;right:14px;bottom:14px;gap:5px}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-sleep-tags span{font-size:9px;padding:5px 6px}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-sleep>img{object-position:50%68%}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-adaptive .v47-copy h3{font-size:25px}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-adaptive .v47-copy p{font-size:11px}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-adaptive-label{top:126px}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-fee .v43-stores>a{min-height:62px}}@media(max-width:650px){:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-bento>.v41-tile .v47-copy{padding:14px}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-bento>.v41-tile .v47-copy h3{font-size:17px;line-height:1.16;text-wrap:balance}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-bento>.v41-tile .v47-copy p{font-size:10px;line-height:1.4;margin-top:6px}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-bento>.v47-track .v47-copy h3{font-size:15px}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-bento>.v47-track .v47-copy p{font-size:9px}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-bento>.v47-adaptive .v47-copy{padding:22px}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-bento>.v47-adaptive .v47-copy h3{font-size:27px}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-bento>.v47-adaptive .v47-copy p{font-size:11px}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-cardio .v49-cardio-chart{padding:8px 9px 7px}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-cardio .v49-cardio-chart canvas{height:32px;margin-top:4px}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-bento>.v47-fee .v47-copy{padding:14px 12px 9px}}@media(max-width:380px){:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-bento>.v41-tile .v47-copy{padding:12px}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-bento>.v41-tile .v47-copy h3{font-size:16px}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-bento>.v47-track .v47-copy h3{font-size:14px}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-bento>.v47-adaptive .v47-copy{padding:20px}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-bento>.v47-adaptive .v47-copy h3{font-size:25px}}@media(max-width:350px){:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-bento>.v41-tile .v47-copy{padding:14px}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-bento>.v41-tile .v47-copy h3{font-size:18px}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-bento>.v47-adaptive .v47-copy{padding:20px}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-bento>.v47-adaptive .v47-copy h3{font-size:25px}}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-fee .v43-stores{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));position:absolute;left:14px;right:14px;bottom:12px;padding:0;gap:8px;align-items:stretch}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-fee .v43-stores>a{box-sizing:border-box;min-width:0;min-height:64px;height:64px;padding:8px 3px;gap:6px;justify-content:center;font-size:10px;line-height:1.2}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-fee .v43-stores>a>span:first-child{display:grid;place-items:center;width:28px;height:28px;flex:none}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-fee .v43-stores svg{display:block;width:28px;height:28px;max-width:none;flex:none}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-fee .v43-stores>a>span:last-child{white-space:nowrap}@media(max-width:650px){:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-fee .v43-stores{left:12px;right:12px;bottom:12px;gap:6px}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-fee .v43-stores>a{min-height:62px;height:62px;padding:7px 2px;gap:6px;font-size:8.5px}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-fee .v43-stores>a>span:first-child,:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-fee .v43-stores svg{width:26px;height:26px}}@media(max-width:350px){:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-fee .v43-stores>a{font-size:10px}}@media(min-width:1001px){html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-adaptive.daf-life #daf-stage #daf-detail{height:calc(100% - 110px)!important;min-height:calc(100% - 110px)!important}}html body.template-product-circul3.template-product-circul3 .c3-v36-content #faq .c30-faq-list summary{align-items:center;line-height:1.4}html body.template-product-circul3.template-product-circul3 .c3-v36-content #faq .c30-faq-list summary>.c30-faq-question{flex:1 1 auto;min-width:0;font-size:inherit;line-height:inherit;font-style:normal;rotate:none;white-space:normal;overflow-wrap:break-word}html body.template-product-circul3.template-product-circul3 .c3-v36-content #faq .c30-faq-list summary>span[aria-hidden=true]{flex:0 0 24px;text-align:center}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare .cm-swipe-cue>button{display:none}@media(max-width:800px){html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-swipe-cue{display:flex;align-items:center;justify-content:space-between;gap:18px;margin:0 0 8px}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare .cm-swipe-cue>span{font-size:12px;gap:8px;white-space:nowrap}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare .cm-scroll-guide{-webkit-appearance:none;appearance:none;display:block;flex:0 1 120px;min-width:72px;width:120px;height:44px;margin:0;padding:0;border:0;border-radius:0;touch-action:pan-y;accent-color:#858585}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare .cm-scroll-guide::-webkit-slider-runnable-track{height:4px;border-radius:4px}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare .cm-scroll-guide::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:30px;height:6px;margin-top:-1px;border:0;border-radius:4px}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare .cm-scroll-guide::-moz-range-track{height:4px;border-radius:4px}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare .cm-scroll-guide::-moz-range-thumb{width:30px;height:6px;border:0;border-radius:4px}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare .cm-scroll-guide:focus-visible{border-radius:6px}}@keyframes cm-gray-swipe-hint{0%,to{transform:translate(0)}50%{transform:translate(-5px)}}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare .cm-expand-caption,html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare .cm-legend,html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare .cm-review-notes{display:none!important}@media(max-width:800px){html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-swipe-cue{margin-bottom:12px;min-height:44px}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-swipe-cue>button[data-cm-next]{display:grid;place-items:center;flex:0 0 44px;width:44px;height:44px;padding:0;border:1px solid #e2e2e2;border-radius:50%}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare .cm-swipe-cue>button[data-cm-next] svg{width:19px;height:19px}}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #purchase .c30-size-option{position:relative}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #purchase .c30-size-option legend{width:100%;padding-right:0}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #purchase .c30-size-heading{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #purchase .c30-size-guide-link{display:inline-flex;align-items:center;gap:7px;min-height:44px;padding:4px 0;color:#7545aa;font-size:13px;line-height:1.4;text-align:left;letter-spacing:0;font-weight:500}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #purchase .c30-size-guide-link span{text-decoration:underline;text-underline-offset:4px;text-decoration-color:#bba4d3}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #purchase .c30-size-guide-link svg{width:18px;height:18px;flex:none;stroke-width:1.5}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #purchase .c30-size-guide-link svg:last-child{width:16px;height:16px}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #purchase .c30-size-guide-link:hover{color:#4e267e}@media(max-width:600px){:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #purchase .c30-size-heading{gap:0 10px}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #purchase .c30-size-guide-link{font-size:12px;gap:5px}}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual{--cm-paper:#fff;--cm-line:#e9e6ed;--cm-muted:#79747f}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-wrap{width:min(1120px,calc(100% - 64px))}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-panel{padding-top:8px}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-compact-scroll{border:0;border-radius:0;max-height:none}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table]{border-collapse:separate;border-spacing:0;border:0;border-radius:0}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table] th,:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table] td{border:0;border-bottom:1px solid var(--cm-line);padding:17px 14px}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table] .cm-category{border-right:0;font-size:14px;line-height:1.45;font-weight:600;text-align:left;vertical-align:top;padding:25px 18px 17px 0;letter-spacing:0}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table] .cm-feature{text-align:left;font-size:13px;font-weight:400;padding-left:0}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table] .cm-row-title{font-size:13px;line-height:1.5;font-weight:450;letter-spacing:-.01em}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table] [data-cm-product=circul3]{border-left:0;border-right:0}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table] thead th{vertical-align:middle;height:86px;padding:20px 14px;border-bottom:1px solid #dfdae5;text-align:center}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table] thead th.cm-category,:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table] thead th.cm-feature{font-size:11px;text-transform:uppercase;letter-spacing:.1em;font-weight:500;text-align:left;padding-left:0}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table] thead th[data-cm-product=circul3]{border-radius:16px 16px 0 0}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table] thead strong{display:block;font-size:19px;line-height:1.25;font-weight:500;letter-spacing:-.04em;white-space:normal}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table] .cm-category-body+.cm-category-body .cm-category-start>*{border-top:1px solid #d7cfdf}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table] tbody:last-of-type tr:last-child>[data-cm-product=circul3]{border-radius:0 0 16px 16px}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table]:has(tbody[data-cm-more][hidden]) tbody:nth-of-type(2) tr:last-child>[data-cm-product=circul3]{border-radius:0 0 16px 16px}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table] .cm-copy>strong{font-size:13px;font-weight:450;line-height:1.45;letter-spacing:-.01em}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table] .cm-copy>small{font-size:11px;line-height:1.45}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table] .cm-value{gap:7px;min-height:0}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table] [data-cm-product=circul3] .cm-pictogram{border-radius:0;width:28px;min-width:28px;height:28px;flex:0 0 28px}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-middle-control{margin:0;padding:28px 0 0;border:0;position:static}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-expand-caption{font-size:11px}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-floating-head .cm-curated-table[data-cm-table] thead th{border-radius:0}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-floating-head .cm-curated-table[data-cm-table] thead strong{font-size:16px}@media(max-width:800px){:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-wrap{width:calc(100% - 32px)}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table] thead strong{font-size:16px}}@media(max-width:700px){:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table] th,:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table] td{padding:14px 9px}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table] .cm-feature{padding-left:4px;padding-right:10px}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table] thead th{height:72px;padding:16px 9px}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table] thead strong{font-size:15px;letter-spacing:-.035em}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table] thead th[data-cm-product=circul3]{border-radius:16px 16px 0 0}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table] .cm-copy>strong{font-size:12px}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table] .cm-row-title{font-size:11px}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-floating-head .cm-curated-table[data-cm-table] thead th{height:72px;padding-top:16px;padding-bottom:16px}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-floating-head .cm-curated-table[data-cm-table] thead strong{font-size:14px}}@media(max-width:760px){html body.template-product-circul3.template-product-circul3 .c3-v36-content #night-health.sl-redesign .v37-night-panels{display:block;flex:none;height:auto;min-height:0}html body.template-product-circul3.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-panel[hidden]{display:none!important}html body.template-product-circul3.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-panel:not([hidden]){display:block;position:relative;height:auto;min-height:0;margin:0;padding:20px 0 0;visibility:visible}html body.template-product-circul3.template-product-circul3 .c3-v36-content #night-health.sl-redesign .v37-night-experience{height:auto;min-height:0;padding:14px 18px 20px;justify-content:flex-start}html body.template-product-circul3.template-product-circul3 .c3-v36-content #night-health.sl-redesign .sl-panel>:last-child{margin-bottom:0}html body.template-product-circul3.template-product-circul3 .c3-v36-content #night-health.sl-redesign .v50-night-footnote{margin:20px 0 0;line-height:1.5;flex:none;text-align:center}}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual{--cm-line:#d9d9dd;--cm-paper:#fff}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-wrap{width:min(1280px,calc(100% - 64px))}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-compact-scroll{width:100%;max-width:100%;overflow-x:auto;overflow-y:hidden;position:relative;isolation:isolate;border:0;border-radius:0;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#c1b4d0 #f5f3f7}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table]{width:100%;min-width:980px;table-layout:fixed;border-collapse:separate;border-spacing:0;margin:0;border:0}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table] :is(.cm-category,.cm-category-col){display:none;width:0}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table] .cm-feature-col{width:18%}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table] .cm-circul-col{width:22%}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table] .cm-competitor-col{width:20%}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table] :is(th,td){box-sizing:border-box;position:static;left:auto;z-index:auto;border:0;border-radius:0;padding:22px 20px;text-align:center;vertical-align:middle;overflow-wrap:break-word;overflow:hidden}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table] [data-cm-product=circul3]{position:static;left:auto;z-index:auto;border-left:1px solid var(--cm-line);border-right:1px solid var(--cm-line);border-radius:0}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table] thead th{position:static;top:auto;left:auto;height:72px;padding:18px 20px;border-bottom:1px solid var(--cm-line);border-radius:0;vertical-align:middle}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table] thead strong{font-size:19px;line-height:1.3;font-weight:550;letter-spacing:-.025em;white-space:normal}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table] .cm-feature{position:static;left:auto;text-align:left;padding-left:0;padding-right:22px}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table] thead .cm-feature{font-size:14px;font-weight:400;text-transform:none;letter-spacing:0}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table] .cm-row-title{font-size:15px;line-height:1.45;font-weight:450;letter-spacing:0;gap:6px}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table] .cm-mobile-category{display:block;margin:0 0 7px;font-size:12px;line-height:1.4;font-weight:600;letter-spacing:0}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table] .cm-category-body+.cm-category-body .cm-category-start>*{border-top:0}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table] .cm-value{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;min-height:62px;text-align:center}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table] .cm-copy{width:100%;min-width:0;text-align:center}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table] .cm-copy>strong{font-size:14px;font-weight:450;line-height:1.45;letter-spacing:0}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table] .cm-copy>small{font-size:12px;line-height:1.45;margin-top:4px}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table] .cm-pictogram{width:32px;min-width:32px;height:32px;flex:0 0 32px;margin:0;align-self:center;border-radius:0}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table] .cm-pictogram svg{width:28px;height:28px}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table] .cm-fit svg:last-child{width:16px;height:16px}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table=upgrade]{min-width:640px}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table=upgrade] .cm-feature-col{width:28%}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table=upgrade] :is(.cm-circul-col,.cm-competitor-col){width:36%}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-floating-head{isolation:isolate;contain:paint}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-floating-head .cm-curated-table[data-cm-table]{min-width:0}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-middle-control{padding-top:24px;position:static}@media(max-width:1000px){html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-wrap{width:calc(100% - 32px)}}@media(max-width:800px){html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table=market]{width:824px}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table=market] .cm-feature-col{width:128px}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table=market] :is(.cm-circul-col,.cm-competitor-col){width:174px}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table] :is(th,td){padding:18px 12px}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table] .cm-feature{padding:18px 12px 18px 4px}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table] [data-cm-product=circul3]{position:static;left:auto;z-index:auto;border-radius:0}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table] thead th{height:70px;padding:14px 12px;border-radius:0}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table] thead strong{font-size:16px;line-height:1.3}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table] .cm-row-title{font-size:14px;line-height:1.45}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table] .cm-mobile-category{font-size:12px}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table] .cm-copy>strong{font-size:13px;line-height:1.45}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table] .cm-copy>small{font-size:11px;line-height:1.45}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table] .cm-value{gap:8px;min-height:56px}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table=upgrade]{width:100%;min-width:0}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table=upgrade] .cm-feature-col{width:30%}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table=upgrade] :is(.cm-circul-col,.cm-competitor-col){width:35%}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table=upgrade] :is(th,td){padding:18px 8px}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table=upgrade] .cm-feature{padding-left:0}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-swipe-cue button{width:40px;height:40px;border:0}}@media print{html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table=market] .cm-feature{position:static}}@media(max-width:800px){html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual{--cm-mobile-feature:96px;--cm-mobile-product:124px}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table=market]{width:calc(var(--cm-mobile-feature) + 4 * var(--cm-mobile-product));min-width:0}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table=market] .cm-feature-col{width:var(--cm-mobile-feature)}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table=market] :is(.cm-circul-col,.cm-competitor-col){width:var(--cm-mobile-product)}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table=market] :is(th,td){padding-left:8px;padding-right:8px}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table=market] .cm-feature{position:sticky;left:0;z-index:5;padding-left:0;padding-right:10px}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table=market] [data-cm-product=circul3]{position:sticky;left:var(--cm-mobile-feature);z-index:4}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table=market] thead .cm-feature{z-index:7}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table=market] thead [data-cm-product=circul3]{z-index:6}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-swipe-cue>button[data-cm-next]{position:relative;isolation:isolate;flex:0 0 44px;width:44px;height:44px;border:0}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-swipe-cue>button[data-cm-next]:before{content:"";position:absolute;top:6px;right:6px;bottom:6px;left:6px;border:1px solid #dfdbe4;border-radius:50%;z-index:-1}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-swipe-cue>button[data-cm-next] svg{width:14px;height:14px}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-swipe-cue>button[data-cm-next]:focus-visible{border-radius:50%}}@media(max-width:650px){html body.template-product-circul3.template-product-circul3 .c3-v36-content #overview [data-overview-blocks]:not([data-original-layout]){grid-auto-rows:auto}html body.template-product-circul3.template-product-circul3 .c3-v36-content #overview [data-overview-blocks]:not([data-original-layout])>.v41-tile:not(.v47-adaptive){height:340px}html body.template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-bento>.v47-adaptive{display:grid;grid-column:1/-1;grid-template-columns:minmax(80px,.65fr) minmax(0,1.35fr);grid-template-rows:auto minmax(60px,1fr) auto;gap:6px;width:100%;aspect-ratio:16/10;height:auto;min-height:0;padding:14px}html body.template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-bento>.v47-adaptive .v47-copy{grid-column:1/-1;grid-row:1;padding:0;min-width:0}html body.template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-bento>.v47-adaptive .v47-copy h3{font-size:clamp(18px,5.6vw,22px);line-height:1.12}html body.template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-bento>.v47-adaptive .v47-copy p{margin-top:4px;font-size:10px;line-height:1.35;max-width:none}html body.template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-adaptive>img.v50-adaptive-motion{position:relative;inset:auto;grid-column:2;grid-row:2;align-self:center;width:100%;height:100%;min-height:0;object-fit:contain}html body.template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-adaptive-proof{position:static;grid-column:1;grid-row:2;align-self:end;gap:3px;min-width:0}html body.template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-adaptive-proof strong{font-size:28px}html body.template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-adaptive-label{position:static;grid-column:1/-1;grid-row:3;justify-self:end;line-height:1.3}}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-engineering .de-shell{overflow:clip}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-engineering.de-optical-fallback-ready:not(.de-rendered) .de-visual{overflow:clip}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-engineering .de-optical-fallback{position:absolute;max-width:none;max-height:none;object-fit:contain;z-index:1}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-engineering .de-optical-fallback[hidden],:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-engineering.de-rendered .de-optical-fallback{display:none!important}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-engineering.de-optical-fallback-ready:not(.de-rendered) .de-fallback{visibility:hidden!important}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-features .br-ui .sl-label{font-size:clamp(11px,3.8cqw,16px);padding-right:17px;margin-bottom:2%}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-features .br-subtitle{font-size:clamp(8px,2.8cqw,12px);line-height:1.4}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-features .br-dial{flex:1;min-height:0;display:flex;justify-content:center;margin:1% 0 0}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-features .br-ring{height:100%;width:auto;max-width:100%;overflow:visible}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-features .br-value{fill:#f5f8fa;font-family:inherit;font-size:37px;font-weight:500;text-anchor:middle}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-features .br-unit{fill:#c6dbe5;font-family:inherit;font-size:11px;text-anchor:middle}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-features .br-caption{text-align:center;font-size:clamp(8px,2.7cqw,11px);line-height:1.3;margin:0 0 4%}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-features .br-legend{display:flex;gap:7%;font-size:clamp(8px,2.7cqw,11px);line-height:1.3;margin-bottom:2%}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-features .br-legend span{display:flex;align-items:center;gap:5px}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-features .br-legend i{width:5px;height:5px;border-radius:50%}:where(body).template-product-circul3.template-product-circul3 .c3-v36-content #v6-features .br-chart{display:block;flex:none;width:100%;height:17%;overflow:hidden}@keyframes br-shell{0%,to{transform:scale(.88)}45%{transform:scale(1.06)}}@keyframes br-breathe{0%,to{transform:scale(.96);opacity:.55}45%{transform:scale(1.035);opacity:1}}@keyframes br-orbit{to{transform:rotate(360deg)}}@keyframes br-waves{to{transform:translate(-100px)}}html body.template-product-circul3.template-product-circul3 .c3-v36-content #overview .v41-overview-footer{display:flex;justify-content:center;text-align:center}html body.template-product-circul3.template-product-circul3 .c3-v36-content #overview .v41-overview-footer p{margin-inline:auto;text-align:center}html body.template-product-circul3.template-product-circul3 .c3-v36-content #overview #v41-overview-motion:not(:focus-visible){position:absolute;width:1px;height:1px;padding:0;overflow:hidden;white-space:nowrap}@media(max-width:650px){html body.template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-bento[data-original-layout]{grid-template-rows:190px 216px 190px clamp(236px,calc((100vw - 24px)*.64),320px) 190px 190px 190px}html body.template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-bento>.v47-adaptive{font-size:16px;line-height:normal;display:block;padding:0;aspect-ratio:auto;height:clamp(236px,calc((100vw - 24px)*.64),320px)}html body.template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-bento>.v47-adaptive .v47-copy{position:relative;width:58%;padding:18px;z-index:4}html body.template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-bento>.v47-adaptive .v47-copy h3{font-size:23px;line-height:1.12;text-wrap:initial}html body.template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-bento>.v47-adaptive .v47-copy p{font-size:10px;line-height:1.4;max-width:20ch;margin-top:6px}html body.template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-adaptive>img.v50-adaptive-motion{position:absolute;inset:auto;left:40%;top:0;width:78%;height:100%;max-width:none;object-fit:contain;object-position:center}html body.template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-adaptive-proof{position:absolute;left:18px;bottom:18px;gap:4px;max-width:140px}html body.template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-adaptive-proof strong{font-size:28px}html body.template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-adaptive-proof span{font-size:8px;max-width:130px}html body.template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-adaptive-label{position:absolute;top:auto;bottom:12px;right:12px;font-size:6px;line-height:normal;max-width:46%;text-align:right}}@media(max-width:350px){html body.template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-bento[data-original-layout]{grid-template-rows:190px 210px 216px 216px 190px 236px 190px 190px 190px 190px 190px}html body.template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-bento>.v47-adaptive .v47-copy{padding:16px}html body.template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-bento>.v47-adaptive .v47-copy h3{font-size:21px}html body.template-product-circul3.template-product-circul3 .c3-v36-content #overview .v47-adaptive-proof{left:16px;bottom:18px}}body.template-product-circul3 #overview .v41-tile:has(>.c3-overview-video){isolation:isolate}body.template-product-circul3 #overview .v41-tile>video.c3-overview-video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-adaptive.daf-life #daf-stage #daf-detail{padding-bottom:20px!important}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-adaptive.daf-life #daf-detail #af-takeaway{margin-bottom:0!important}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-adaptive.daf-life #daf-detail:has(#af-takeaway[hidden]):has(#af-detail-context[hidden]) #af-detail-value{margin-bottom:0!important}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-adaptive.daf-life #af-detail-cta{display:none}@media(min-width:1001px){html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-adaptive.daf-life #daf-stage #daf-detail{top:auto!important;bottom:106px!important;height:auto!important;min-height:0!important;padding-top:20px!important}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-adaptive.daf-life #daf-detail h3{margin-bottom:12px}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-adaptive.daf-life #daf-detail .af-detail-visual{height:120px}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-adaptive.daf-life #daf-detail #af-detail-copy{margin:12px 0 8px}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-adaptive.daf-life #daf-detail #af-detail-value{margin-bottom:12px}}@media(min-width:651px){html body #experience .v41-story-stage{height:clamp(640px,calc(100svh - 142px),780px);min-height:0}html body #experience .v42-photo-deck{left:52%;right:0;top:0;bottom:0}html body #experience .v41-scene-copy{width:46%;padding-right:18px}html body #experience .v41-story-progress{width:46%;padding-right:18px;bottom:max(14px,calc(100% - (100svh - 164px)))}html body #experience.is-natural .v41-scene,html body #experience.is-natural .v41-scene-copy{min-height:700px}html body #experience.is-natural .v41-scene>.v41-scene-photo{left:52%;height:100%}}#experience .v50-wellness-mobile-controls{display:none}@media(max-width:650px){html body #experience.is-mobile-tabs .v50-wellness-mobile-controls{display:flex;align-items:center;gap:8px;width:calc(100% - 34px);margin:0 auto 18px}#experience .v50-wellness-mobile-tabs{display:flex;flex:1;min-width:0;padding:4px;border-radius:14px;gap:3px}#experience [data-wellness-tab]{flex:1;min-width:0;border:0;border-radius:10px;font:500 11px/1.25 CIRCUL Aspekta,Arial,sans-serif;padding:9px 5px;min-height:42px}html body #experience.is-mobile-tabs .v41-journey{height:auto!important}html body #experience.is-mobile-tabs .v41-story-stage{position:relative;top:0;height:632px;min-height:632px;overflow:hidden}html body #experience.is-mobile-tabs .v41-story-track{height:100%}html body #experience.is-mobile-tabs .v41-scene{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;min-height:0;margin:0}html body #experience.is-mobile-tabs .v41-scene-copy{height:100%;min-height:0}html body #experience.is-mobile-tabs .v42-photo-deck{display:block;top:126px;bottom:auto;left:5px;right:5px;height:220px}html body #experience.is-mobile-tabs .v42-photo-deck .v41-scene-photo{height:100%;min-height:0;top:0;right:0;bottom:0;left:0;margin:0}html body #experience.is-mobile-tabs .v41-scene>.v42-natural-photo,html body #experience.is-mobile-tabs .v41-story-progress{display:none!important}}#experience .v41-journey{overflow-anchor:none;touch-action:pan-y}@media(min-width:651px){html body #experience .v42-photo-deck{top:50%;bottom:auto;height:auto;aspect-ratio:4/3}html body #experience.is-natural .v41-scene>.v41-scene-photo{top:50%;bottom:auto;height:auto;aspect-ratio:4/3}}@media(max-width:650px){html body #experience .v41-story-stage{height:632px;min-height:632px}html body #experience .v42-photo-deck{left:5px;right:5px;top:126px;bottom:auto;height:220px;border-radius:18px}html body #experience .v41-scene-copy{padding-top:0}html body #experience.is-natural .v41-story-stage{height:auto;min-height:0}html body #experience.is-natural .v41-scene,html body #experience.is-natural .v41-scene-copy{height:632px;min-height:632px}html body #experience.is-natural .v41-scene>.v41-scene-photo{left:5px;right:5px;top:126px;bottom:auto;width:auto;height:220px;border-radius:18px}}#experience .v41-scene-photo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}html body #experience .v41-pacer{position:relative;width:min(100%,158px);height:auto;min-width:0;max-width:158px;max-height:none;aspect-ratio:1;margin:0 auto;container-type:inline-size}html body #experience .v41-pacer canvas{display:block;width:100%;height:100%;max-width:100%;aspect-ratio:1}html body #experience .v41-pacer>div{top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;gap:4px;text-align:center;padding:0}html body #experience .v41-pacer strong{display:block;margin:0;font-size:clamp(9px,7.5cqi,12px);line-height:1.2;letter-spacing:0;white-space:nowrap}html body #experience .v41-pacer span{display:block;margin:0;font-size:clamp(7px,5.5cqi,9px);line-height:1.2;letter-spacing:0;white-space:nowrap}@media(max-width:650px){html body #experience .v41-pacer{width:min(100%,126px);max-width:126px}#experience .v50-wellness-mobile-tabs{overflow-x:auto}#experience [data-wellness-tab]{flex:1 0 auto}}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-features.hd-module{padding-bottom:64px}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-features .c50-metric-tabbar{position:relative}@media(max-width:800px){html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-features.hd-module .c50-metric-tabbar{display:flex;align-items:center;gap:5px;margin-bottom:32px}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-features.hd-module .c50-metric-tabbar .hd-tabs{flex:1;min-width:0;width:100%;margin:0;padding:4px;gap:10px;scroll-snap-type:none;scroll-padding:4px}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-features.hd-module .hd-tabs>button[role=tab]{max-width:calc(100vw - 125px);padding-inline:16px}}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-dynamic-table[data-cm-table=market]:not([data-cm-columns="4"]),html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-dynamic-table[data-cm-table=upgrade]:not([data-cm-columns="2"]){width:100%;min-width:calc(240px + var(--cm-columns) * 174px)}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table] .cm-fit{position:relative;width:28px;min-width:28px;height:28px;flex:0 0 28px}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table] .cm-fit-ring{position:static;width:28px;height:28px;margin:0}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-curated-table[data-cm-table] .cm-fit-arrows{position:absolute;top:6px;right:6px;bottom:6px;left:6px;width:16px;height:16px;margin:0}@media(max-width:800px){html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-dynamic-table[data-cm-table=market]{width:calc(var(--cm-mobile-feature,96px) + var(--cm-columns) * var(--cm-mobile-product,124px))!important;min-width:0!important}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-dynamic-table[data-cm-table=upgrade]:not([data-cm-columns="2"]){width:calc(112px + var(--cm-columns) * 156px)!important;min-width:100%!important}html body.template-product-circul3.template-product-circul3 .c3-v36-content #v6-compare.cm-minimal.cm-visual .cm-dynamic-table[data-cm-table] [data-cm-product=circul3]:not([data-cm-pinned]){position:static!important;left:auto!important}}.c3-v36-content #v6-engineering.de-module{background:#090909;color:#f5f5f5}.c3-v36-content #v6-engineering .de-eyebrow{color:#a5a5a5}.c3-v36-content #v6-engineering .de-heading h2{color:#f5f5f5}.c3-v36-content #v6-engineering .de-heading h2 span{color:#a4a4a4}.c3-v36-content #v6-engineering .de-intro>p{color:#a7a7a7}.c3-v36-content #v6-engineering .de-intro>.de-support{color:#ccc}.c3-v36-content #v6-engineering .de-shell{background:radial-gradient(ellipse at 63% 32%,#f9f9f9,#e2e2e2 83%);color:#363636}.c3-v36-content #v6-engineering .de-studio-label{color:#858585;pointer-events:none}.c3-v36-content #v6-engineering .de-interaction-hint{color:#838383;pointer-events:none}.c3-v36-content #v6-engineering .de-stage-eyebrow{color:#858585}.c3-v36-content #v6-engineering .de-main-measure{color:#535353}.c3-v36-content #v6-engineering .de-secondary-measures span{color:#888}.c3-v36-content #v6-engineering .de-shell{background:linear-gradient(135deg,#fffffff0,#f0f0f0cc);backdrop-filter:blur(26px);-webkit-backdrop-filter:blur(26px);box-shadow:inset 0 1px #ffffffb8}.c3-v36-content #v6-engineering .de-shell{background:radial-gradient(ellipse at 63% 32%,#fcfcfc,#e8e8ea 83%)}.c3-v36-content #v6-engineering .v15-spec-number{background:linear-gradient(125deg,#8c40c4 8%,#7655bc 50%,#9b6b9c);background-clip:text;color:transparent}.c3-v36-content #v6-engineering .de-main-measure>span{color:#786284}.c3-v36-content #v6-engineering .de-secondary-measures b{color:#565066}body.template-product-circul3 .c3-v36-content #v6-engineering .de-shell{background:radial-gradient(ellipse at 63% 32%,#fcfcfc,#e8e8ea 83%)}@media(max-width:650px){body.template-product-circul3 .c3-v36-content #experience.v47-wellness .v45-home-open{display:none}}@media(min-width:901px){body.template-product-circul3 .c3-v36-content .v41-nav:not([data-c3-stuck]) :is(.v41-nav-brand,.v41-buy){visibility:hidden;pointer-events:none}}html body.template-product-circul3.template-product-circul3 .c3-v36-content #overview [data-original-layout]>[data-overview-slot]{grid-area:var(--c3-overview-slot)}html body.template-product-circul3.template-product-circul3 .c3-v36-content #overview [data-original-layout]>[data-overview-slot=track]{--c3-overview-slot:1/1/2/8}html body.template-product-circul3.template-product-circul3 .c3-v36-content #overview [data-original-layout]>[data-overview-slot=sleep]{--c3-overview-slot:1/17/2/25}html body.template-product-circul3.template-product-circul3 .c3-v36-content #overview [data-original-layout]>[data-overview-slot=hrv]{--c3-overview-slot:1/8/2/17}html body.template-product-circul3.template-product-circul3 .c3-v36-content #overview [data-original-layout]>[data-overview-slot=cardio]{--c3-overview-slot:2/1/4/7}html body.template-product-circul3.template-product-circul3 .c3-v36-content #overview [data-original-layout]>[data-overview-slot=adaptive]{--c3-overview-slot:2/7/4/19}html body.template-product-circul3.template-product-circul3 .c3-v36-content #overview [data-original-layout]>[data-overview-slot=activity]{--c3-overview-slot:2/19/3/25}html body.template-product-circul3.template-product-circul3 .c3-v36-content #overview [data-original-layout]>[data-overview-slot=battery]{--c3-overview-slot:3/19/4/25}html body.template-product-circul3.template-product-circul3 .c3-v36-content #overview [data-original-layout]>[data-overview-slot=water]{--c3-overview-slot:4/1/5/7}html body.template-product-circul3.template-product-circul3 .c3-v36-content #overview [data-original-layout]>[data-overview-slot=sensors]{--c3-overview-slot:4/7/5/14}html body.template-product-circul3.template-product-circul3 .c3-v36-content #overview [data-original-layout]>[data-overview-slot=fee]{--c3-overview-slot:4/14/5/19}html body.template-product-circul3.template-product-circul3 .c3-v36-content #overview [data-original-layout]>[data-overview-slot=cycle]{--c3-overview-slot:4/19/5/25}@media(max-width:650px){html body.template-product-circul3.template-product-circul3 .c3-v36-content #overview [data-original-layout]>[data-overview-slot]{height:100%;aspect-ratio:auto}html body.template-product-circul3.template-product-circul3 .c3-v36-content #overview [data-original-layout]>[data-overview-slot=track]{--c3-overview-slot:tracking}html body.template-product-circul3.template-product-circul3 .c3-v36-content #overview [data-original-layout]>[data-overview-slot=sleep]{--c3-overview-slot:sleep}html body.template-product-circul3.template-product-circul3 .c3-v36-content #overview [data-original-layout]>[data-overview-slot=hrv]{--c3-overview-slot:hrv}html body.template-product-circul3.template-product-circul3 .c3-v36-content #overview [data-original-layout]>[data-overview-slot=cardio]{--c3-overview-slot:cardio}html body.template-product-circul3.template-product-circul3 .c3-v36-content #overview [data-original-layout]>[data-overview-slot=adaptive]{--c3-overview-slot:adaptive}html body.template-product-circul3.template-product-circul3 .c3-v36-content #overview [data-original-layout]>[data-overview-slot=activity]{--c3-overview-slot:trends}html body.template-product-circul3.template-product-circul3 .c3-v36-content #overview [data-original-layout]>[data-overview-slot=battery]{--c3-overview-slot:battery}html body.template-product-circul3.template-product-circul3 .c3-v36-content #overview [data-original-layout]>[data-overview-slot=water]{--c3-overview-slot:water}html body.template-product-circul3.template-product-circul3 .c3-v36-content #overview [data-original-layout]>[data-overview-slot=sensors]{--c3-overview-slot:sensors}html body.template-product-circul3.template-product-circul3 .c3-v36-content #overview [data-original-layout]>[data-overview-slot=fee]{--c3-overview-slot:fee}html body.template-product-circul3.template-product-circul3 .c3-v36-content #overview [data-original-layout]>[data-overview-slot=cycle]{--c3-overview-slot:cycle}}@media(min-width:801px){.c3-v36-content #v6-engineering .de-readouts:has(#de-sensor-panel:not([hidden])){bottom:94px;grid-template-rows:minmax(0,1fr)}.c3-v36-content #v6-engineering .de-readouts:has(#de-sensor-panel:not([hidden]))>[data-de-readout=inside]{height:100%;min-height:0}.c3-v36-content #v6-engineering #de-sensor-panel:not([hidden]){height:100%;overflow-y:auto}}@media(max-width:760px){body.template-product-circul3 #v6-adaptive .daf-main{touch-action:pan-y pinch-zoom}}
/*# sourceMappingURL=/cdn/shop/t/105/assets/c3-critical.css.map */
