.NIsoxa_page{--quiet-ink:#15313a;--quiet-deep:#092f3d;--quiet-navy:#0b4660;--quiet-teal:#0b7e84;--quiet-aqua:#80c6bf;--quiet-sage:#dce8df;--quiet-mist:#edf3ef;--quiet-sand:#eee2d2;--quiet-paper:#fbfaf5;--quiet-muted:#5c6f72;--quiet-line:#15313a26;background:var(--quiet-paper);color:var(--quiet-ink);font-family:Arial,Helvetica,sans-serif;overflow-x:clip}.NIsoxa_page h1,.NIsoxa_page h2,.NIsoxa_page h3,.NIsoxa_page p{margin:0}.NIsoxa_page h1,.NIsoxa_page h2,.NIsoxa_page h3{color:var(--quiet-deep);letter-spacing:-.025em;font-family:Georgia,Times New Roman,serif;font-weight:400}.NIsoxa_shell{width:min(1160px,100% - 48px);margin-inline:auto}.NIsoxa_eyebrow,.NIsoxa_lightEyebrow{color:var(--quiet-navy);letter-spacing:.15em;text-transform:uppercase;font-size:.74rem;font-weight:900}.NIsoxa_lightEyebrow{color:var(--quiet-aqua)}.NIsoxa_sectionHeading{grid-template-columns:minmax(0,1.1fr) minmax(280px,.62fr);align-items:flex-end;gap:56px;display:grid}.NIsoxa_sectionHeading h2{margin-top:14px;font-size:clamp(2.3rem,4.2vw,3.8rem);line-height:1.04}.NIsoxa_sectionHeading>p{color:var(--quiet-muted);font-size:1rem;line-height:1.78}.NIsoxa_primaryButton,.NIsoxa_lightButton{background:var(--quiet-teal);color:#fff;letter-spacing:.1em;text-transform:uppercase;justify-content:center;align-items:center;gap:12px;min-height:52px;padding:14px 26px;font-size:.77rem;font-weight:900;transition:background .18s,transform .18s;display:inline-flex}.NIsoxa_primaryButton:hover,.NIsoxa_lightButton:hover{background:var(--quiet-deep);transform:translateY(-2px)}.NIsoxa_lightButton{color:var(--quiet-deep);background:#fff}.NIsoxa_lightButton:hover{background:var(--quiet-aqua);color:var(--quiet-deep)}.NIsoxa_textLink,.NIsoxa_inlineLink,.NIsoxa_compareLink{border-bottom:1px solid var(--quiet-teal);color:var(--quiet-deep);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:9px;padding:7px 0;font-size:.76rem;font-weight:900;display:inline-flex}.NIsoxa_hero{background:radial-gradient(circle at 9% 6%,#80c6bf4d,#0000 30%),radial-gradient(circle at 94% 88%,#eee2d2cc,#0000 32%),linear-gradient(145deg,#f8f7f1 0%,#edf3ee 55%,#f7eee4 100%);padding:clamp(58px,7vw,100px) 0 clamp(64px,8vw,104px)}.NIsoxa_heroGrid{grid-template-columns:minmax(0,1.12fr) minmax(310px,.74fr);align-items:center;gap:clamp(46px,7vw,88px);display:grid}.NIsoxa_heroCopy h1{margin-top:16px;font-size:clamp(3.1rem,6vw,5.6rem);line-height:.98}.NIsoxa_heroPromise{max-width:22ch;color:var(--quiet-navy);font-family:Georgia,Times New Roman,serif;font-size:clamp(1.35rem,2.3vw,1.85rem);line-height:1.34;margin-top:22px!important}.NIsoxa_heroPromise em{color:var(--quiet-teal);font-style:normal}.NIsoxa_heroLead{max-width:52ch;color:var(--quiet-muted);font-size:1.04rem;line-height:1.76;margin-top:20px!important}.NIsoxa_heroActions{flex-wrap:wrap;align-items:center;gap:26px;margin-top:30px;display:flex}.NIsoxa_ctaNote{color:var(--quiet-muted);font-size:.83rem;margin-top:18px!important}.NIsoxa_heroVisual{position:relative}.NIsoxa_heroImageWrap{aspect-ratio:4/5;background:var(--quiet-sage);border-radius:230px 230px 18px 18px;position:relative;overflow:hidden;box-shadow:24px 26px #0b466017}.NIsoxa_heroImage{-o-object-fit:cover;object-fit:cover;-o-object-position:70% center;object-position:70% center;filter:saturate(.92)contrast(.97)}.NIsoxa_railSection{border-block:1px solid var(--quiet-line);background:#fff;padding:0}.NIsoxa_rail{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.NIsoxa_rail>div{padding:26px 20px}.NIsoxa_rail>div+div{border-left:1px solid var(--quiet-line)}.NIsoxa_rail strong{color:var(--quiet-deep);font-family:Georgia,Times New Roman,serif;font-size:1.7rem;font-weight:400;line-height:1;display:block}.NIsoxa_rail span{color:var(--quiet-muted);letter-spacing:.08em;text-transform:uppercase;margin-top:9px;font-size:.72rem;font-weight:800;display:block}.NIsoxa_signalSection{background:#fff;padding:clamp(78px,9vw,126px) 0}.NIsoxa_signalGrid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(40px,6vw,88px);display:grid}.NIsoxa_signalSection h2{margin-top:14px;font-size:clamp(2.4rem,4.4vw,4rem);line-height:1.04}.NIsoxa_signalCopy p{max-width:60ch;color:var(--quiet-muted);margin-top:22px;font-size:1.05rem;line-height:1.85}.NIsoxa_signalCopy p:first-child{margin-top:0}.NIsoxa_notThisList{border-top:1px solid var(--quiet-line);margin:30px 0 0;padding:0;list-style:none;display:grid}.NIsoxa_notThisList li{border-bottom:1px solid var(--quiet-line);color:var(--quiet-muted);gap:16px;padding:16px 0;font-size:1rem;line-height:1.55;display:flex}.NIsoxa_notThisList span{color:var(--quiet-teal);flex:none;font-size:.88rem;line-height:1.75}.NIsoxa_signalClose{border-left:2px solid var(--quiet-teal);padding-left:22px;font-family:Georgia,Times New Roman,serif;color:var(--quiet-ink)!important;margin-top:30px!important;font-size:1.2rem!important;line-height:1.6!important}.NIsoxa_movementsSection{background:var(--quiet-mist);padding:clamp(84px,10vw,138px) 0}.NIsoxa_themeList{margin:clamp(46px,6vw,72px) 0 0;padding:0;list-style:none}.NIsoxa_depthBand{align-items:center;gap:18px;display:flex}.NIsoxa_themeList li:not(:first-child) .NIsoxa_depthBand{margin-top:clamp(24px,2.6vw,38px)}.NIsoxa_depthBand:after{background:var(--quiet-line);content:"";flex:1;height:1px}.NIsoxa_depthBand span{color:var(--quiet-navy);letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;font-size:.68rem;font-weight:900}.NIsoxa_themeRow{grid-template-columns:minmax(170px,.46fr) minmax(0,1.5fr);gap:clamp(24px,4vw,56px);padding:clamp(26px,3.2vw,40px) 0 clamp(30px,3.6vw,46px);display:grid}.NIsoxa_themeMarker{align-content:start;gap:10px;display:grid}.NIsoxa_themeNumber{color:var(--quiet-muted);letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;font-weight:900}.NIsoxa_themeWord{color:var(--quiet-teal);letter-spacing:-.02em;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.2rem,3.4vw,3.2rem);line-height:.98}.NIsoxa_themeMain h3{font-size:clamp(1.4rem,2.3vw,1.95rem);line-height:1.2}.NIsoxa_themeMain p{max-width:62ch;color:var(--quiet-muted);margin-top:16px;font-size:1rem;line-height:1.82}.NIsoxa_giftTag{letter-spacing:.04em;background:#0b7e841a;align-items:center;gap:9px;padding:8px 14px;font-weight:800;display:inline-flex;color:var(--quiet-navy)!important;margin-top:18px!important;font-size:.76rem!important;line-height:1.4!important}.NIsoxa_giftTag svg{flex:none}.NIsoxa_surfaceNote{border-left:2px solid var(--quiet-teal);max-width:46ch;color:var(--quiet-deep);margin-top:clamp(22px,3vw,36px);padding-left:22px;font-family:Georgia,Times New Roman,serif;font-size:1.24rem;line-height:1.6}.NIsoxa_quoteBand{isolation:isolate;background:var(--quiet-deep);padding:clamp(88px,11vw,152px) 0;position:relative}.NIsoxa_quoteImage{z-index:-2;-o-object-fit:cover;object-fit:cover;-o-object-position:center 72%;object-position:center 72%}.NIsoxa_quoteBand:before{z-index:-1;content:"";background:linear-gradient(#092633c7 0%,#092633a8 50%,#092633cc 100%);position:absolute;inset:0}.NIsoxa_quoteBand p{color:#fff;text-align:center;max-width:34ch;margin-inline:auto;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.5rem,3vw,2.3rem);line-height:1.42}.NIsoxa_fitSection{background:#fff;padding:clamp(78px,9vw,126px) 0}.NIsoxa_fitGrid{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:clamp(40px,6vw,84px);display:grid}.NIsoxa_fitSection h2{margin-top:14px;font-size:clamp(2.2rem,3.8vw,3.3rem);line-height:1.06}.NIsoxa_fitLists{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:clamp(32px,4vw,56px);display:grid}.NIsoxa_fitLists h3{letter-spacing:.12em;text-transform:uppercase;color:var(--quiet-muted);font-family:Arial,Helvetica,sans-serif;font-size:.76rem;font-weight:900}.NIsoxa_checkList,.NIsoxa_plainList{gap:16px;margin:20px 0 0;padding:0;list-style:none;display:grid}.NIsoxa_checkList li{gap:12px;font-size:1rem;line-height:1.64;display:flex}.NIsoxa_checkList svg{color:var(--quiet-teal);flex:none;margin-top:4px}.NIsoxa_plainList li{border-left:2px solid var(--quiet-line);color:var(--quiet-muted);padding-left:18px;font-size:.95rem;line-height:1.62}.NIsoxa_chooseSection{background:var(--quiet-navy);color:#d3e2e4;padding:clamp(84px,10vw,136px) 0}.NIsoxa_chooseSection h2{color:#fff}.NIsoxa_chooseSection .NIsoxa_sectionHeading>p{color:#b6ccd0}.NIsoxa_compareTable{border-collapse:collapse;border-top:1px solid #ffffff2e;width:100%;margin-top:clamp(42px,5vw,62px);display:block}.NIsoxa_compareTable thead,.NIsoxa_compareTable tbody{display:block}.NIsoxa_compareRow{border-bottom:1px solid #ffffff2e;grid-template-columns:minmax(120px,.42fr) minmax(0,1fr) minmax(0,1fr);gap:20px;padding:20px 0;display:grid}.NIsoxa_compareRow>th,.NIsoxa_compareRow>td{text-align:left;vertical-align:top;min-width:0;padding:0}.NIsoxa_compareRow>:not(.NIsoxa_compareLabel){color:#d3e2e4;font-size:.98rem;font-weight:400;line-height:1.6}.NIsoxa_compareLabel{color:var(--quiet-aqua);letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;font-weight:900}.NIsoxa_visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.NIsoxa_compareHead{align-content:start;gap:8px;display:grid}.NIsoxa_compareTag{color:var(--quiet-aqua);letter-spacing:.14em;text-transform:uppercase;font-size:.68rem;font-weight:900}.NIsoxa_compareHead strong{color:#fff;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.3rem,2vw,1.6rem);font-weight:400;line-height:1.2}.NIsoxa_compareHead em{color:#d3e2e4;font-family:Georgia,Times New Roman,serif;font-size:1.02rem;line-height:1.5}.NIsoxa_compareThis{padding-left:18px;position:relative}.NIsoxa_compareThis:before{background:var(--quiet-aqua);content:"";width:3px;position:absolute;top:0;bottom:0;left:0}.NIsoxa_compareRow>.NIsoxa_compareThis{color:#fff}.NIsoxa_chooseFooter{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-top:28px;display:flex}.NIsoxa_chooseFooter p{color:#b6ccd0;max-width:56ch;font-size:.95rem;line-height:1.7}.NIsoxa_compareLink{border-color:var(--quiet-aqua);color:#fff;flex:none}.NIsoxa_sessionSection{background:var(--quiet-paper);padding:clamp(78px,9vw,126px) 0}.NIsoxa_sessionGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:clamp(40px,5vw,60px);display:grid}.NIsoxa_sessionGrid article{border:1px solid var(--quiet-line);background:#fff;align-content:start;gap:12px;padding:32px 28px 36px;display:grid}.NIsoxa_sessionGrid span{color:var(--quiet-teal);font-family:Georgia,Times New Roman,serif;font-size:1.5rem}.NIsoxa_sessionGrid h3{font-size:1.4rem}.NIsoxa_sessionGrid p{color:var(--quiet-muted);font-size:.97rem;line-height:1.72}.NIsoxa_outcomesSection{background:var(--quiet-sage);padding:clamp(78px,9vw,126px) 0}.NIsoxa_outcomesGrid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(40px,6vw,84px);display:grid}.NIsoxa_outcomesSection h2{margin-top:14px;font-size:clamp(2.2rem,3.8vw,3.3rem);line-height:1.06}.NIsoxa_outcomesIntro{max-width:42ch;color:var(--quiet-ink);margin-top:20px;font-size:1rem;line-height:1.78}.NIsoxa_outcomeList{border-top:1px solid #15313a2e;gap:0;margin:0;padding:0;list-style:none;display:grid}.NIsoxa_outcomeList li{border-bottom:1px solid #15313a2e;gap:14px;padding:18px 0;font-size:1.02rem;line-height:1.6;display:flex}.NIsoxa_outcomeList svg{color:var(--quiet-teal);flex:none;margin-top:3px}.NIsoxa_guideSection{background:#fff;padding:clamp(78px,9vw,126px) 0}.NIsoxa_guideGrid{grid-template-columns:minmax(250px,.62fr) minmax(0,1fr);align-items:center;gap:clamp(40px,6vw,86px);display:grid}.NIsoxa_guidePortrait{aspect-ratio:4/5;background:var(--quiet-sage);position:relative;overflow:hidden;box-shadow:-22px 24px #0b466014}.NIsoxa_guideImage{-o-object-fit:cover;object-fit:cover}.NIsoxa_guideCopy h2{margin-top:14px;font-size:clamp(2.1rem,3.6vw,3.1rem);line-height:1.06}.NIsoxa_guideCopy p{max-width:56ch;color:var(--quiet-muted);margin-top:22px;font-size:1.02rem;line-height:1.82}.NIsoxa_credentials{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}.NIsoxa_credentials span{border:1px solid var(--quiet-line);color:var(--quiet-deep);letter-spacing:.06em;padding:8px 14px;font-size:.72rem;font-weight:900}.NIsoxa_credentialNote{max-width:50ch;color:var(--quiet-muted);margin-top:16px!important;font-size:.89rem!important;line-height:1.6!important}.NIsoxa_guideCopy .NIsoxa_inlineLink{margin-top:24px}.NIsoxa_detailsSection{background:var(--quiet-mist);padding:clamp(78px,9vw,126px) 0}.NIsoxa_detailsGrid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(40px,6vw,84px);display:grid}.NIsoxa_detailsSection h2{margin-top:14px;font-size:clamp(2.1rem,3.6vw,3.1rem);line-height:1.06}.NIsoxa_detailsIntro{color:var(--quiet-muted);margin-top:20px;font-size:.98rem;line-height:1.78}.NIsoxa_detailsList{border-top:1px solid var(--quiet-line);margin:0;display:grid}.NIsoxa_detailsList>div{border-bottom:1px solid var(--quiet-line);grid-template-columns:minmax(150px,.4fr) minmax(0,1fr);gap:24px;padding:20px 0;display:grid}.NIsoxa_detailsList dt{color:var(--quiet-deep);letter-spacing:.1em;text-transform:uppercase;font-size:.76rem;font-weight:900}.NIsoxa_detailsList dd{color:var(--quiet-muted);margin:0;font-size:.98rem;line-height:1.65}.NIsoxa_faqSection{background:#fff;padding:clamp(78px,9vw,126px) 0}.NIsoxa_faqGrid{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:clamp(40px,6vw,84px);display:grid}.NIsoxa_faqSection h2{margin-top:14px;font-size:clamp(2.2rem,3.8vw,3.3rem);line-height:1.06}.NIsoxa_faqIntro{color:var(--quiet-muted);margin-top:20px;font-size:.98rem;line-height:1.78}.NIsoxa_faqList details{border-bottom:1px solid var(--quiet-line)}.NIsoxa_faqList details:first-child{border-top:1px solid var(--quiet-line)}.NIsoxa_faqList summary{color:var(--quiet-deep);cursor:pointer;padding:22px 0;font-family:Georgia,Times New Roman,serif;font-size:1.16rem;list-style:none}.NIsoxa_faqList summary::-webkit-details-marker{display:none}.NIsoxa_faqList summary:after{float:right;color:var(--quiet-teal);content:"+";font-size:1.3rem;line-height:1}.NIsoxa_faqList details[open] summary:after{content:"–"}.NIsoxa_faqList details p{max-width:66ch;color:var(--quiet-muted);padding:0 0 24px;font-size:.99rem;line-height:1.8}.NIsoxa_finalSection{isolation:isolate;background:var(--quiet-deep);color:#d3e2e4;text-align:center;padding:clamp(84px,10vw,138px) 0;position:relative}.NIsoxa_finalImage{z-index:-2;-o-object-fit:cover;object-fit:cover;-o-object-position:center 22%;object-position:center 22%}.NIsoxa_finalSection:before{z-index:-1;content:"";background:linear-gradient(#092633b8 0%,#092633d1 100%);position:absolute;inset:0}.NIsoxa_finalInner{justify-items:center;gap:20px;display:grid}.NIsoxa_finalSection h2{color:#fff;max-width:18ch;font-size:clamp(2.4rem,4.8vw,4.2rem);line-height:1.05}.NIsoxa_finalSection>.NIsoxa_shell>p{max-width:56ch;font-size:1.04rem;line-height:1.8}.NIsoxa_finalSection small{color:#d3e2e4b8;font-size:.8rem}@media (max-width:1080px){.NIsoxa_sessionGrid{grid-template-columns:minmax(0,1fr)}.NIsoxa_compareRow{grid-template-columns:minmax(0,1fr);gap:10px}.NIsoxa_compareRow:first-child{gap:24px}.NIsoxa_compareLabel:empty{display:none}.NIsoxa_compareThis{padding-left:14px}}@media (max-width:900px){.NIsoxa_shell{width:min(1160px,100% - 36px)}.NIsoxa_heroGrid,.NIsoxa_signalGrid,.NIsoxa_sectionHeading,.NIsoxa_fitGrid,.NIsoxa_fitLists,.NIsoxa_outcomesGrid,.NIsoxa_guideGrid,.NIsoxa_detailsGrid,.NIsoxa_faqGrid{grid-template-columns:minmax(0,1fr)}.NIsoxa_heroVisual,.NIsoxa_guidePortrait{max-width:400px}.NIsoxa_rail{grid-template-columns:repeat(2,minmax(0,1fr))}.NIsoxa_rail>div:nth-child(3){border-left:none}.NIsoxa_rail>div:nth-child(n+3){border-top:1px solid var(--quiet-line)}.NIsoxa_detailsList>div{grid-template-columns:minmax(0,1fr);gap:8px}}@media (max-width:560px){.NIsoxa_themeRow{grid-template-columns:minmax(0,1fr);gap:16px}.NIsoxa_finalImage{-o-object-position:left center;object-position:left center}}
