:where(.adv-cort) sup{font-size:60%;position:relative;top:-.5em;vertical-align:baseline}@keyframes adv-cort-fade-up{0%{opacity:0;transform:translateY(.875rem)}to{opacity:1;transform:none}}html{scroll-behavior:smooth;scroll-padding-top:calc(4.875rem + env(safe-area-inset-top, 0px))}@media(max-width:820px){html{scroll-padding-top:4.25rem}}.adv-cort{--ink:#1e2a1c;--ink-soft:#51604c;--paper:#f2f7f1;--paper-alt:#e7f0e7;--card:#fff;--forest:#1f3320;--forest-deep:#152416;--sage:#7c8763;--sage-line:rgba(31,51,32,.14);--gold:#c08a2e;--gold-deep:#8f5f1c;--gold-tint:#fbf1dc;--clay:#b34a32;--radius-m:0.875rem;--maxw:72.5rem;background:var(--paper);color:var(--ink);color-scheme:light;display:block;font-family:Public Sans,-apple-system,sans-serif;font-size:1rem;line-height:1.6;margin:0;max-width:100%;overflow-wrap:break-word;overflow-x:hidden;padding-bottom:env(safe-area-inset-bottom,0);padding-top:env(safe-area-inset-top,0);-webkit-font-smoothing:antialiased}@media(max-width:600px){.adv-cort{font-size:.96875rem}}@media(prefers-reduced-motion:reduce){.adv-cort,.adv-cort *{scroll-behavior:auto!important;transition:none!important}}:where(.adv-cort),:where(.adv-cort) *{box-sizing:border-box}:where(.adv-cort) img{display:block;max-width:100%}:where(.adv-cort) svg{max-width:100%}:where(.adv-cort) a{color:inherit}:where(.adv-cort) h1,:where(.adv-cort) h2,:where(.adv-cort) h3,:where(.adv-cort) h4{color:var(--forest);font-family:Fraunces,Georgia,serif;font-weight:500;letter-spacing:-.01em;margin:0}:where(.adv-cort) h1{font-size:clamp(2.1rem,4.4vw,3.4rem);font-weight:500;line-height:1.08}:where(.adv-cort) h2{font-size:clamp(1.7rem,3.2vw,2.5rem);line-height:1.15}:where(.adv-cort) h3{font-size:1.25rem;line-height:1.3}:where(.adv-cort) h4{text-transform:uppercase}:where(.adv-cort) p{color:var(--ink-soft);margin:0 0 1rem;max-width:62ch}@media(max-width:600px){:where(.adv-cort) h1{font-size:clamp(2rem,10.5vw,2.65rem);line-height:1.07}:where(.adv-cort) h2{font-size:clamp(1.6rem,8vw,2.05rem)}:where(.adv-cort) h3{font-size:1.17rem}}.adv-cort__wrap{margin:0 auto;max-width:var(--maxw);min-width:0;padding:0 1.5rem}@media(max-width:820px){.adv-cort__wrap{padding-left:1.125rem;padding-right:1.125rem}}@media(max-width:480px){.adv-cort__wrap{padding-left:1rem;padding-right:1rem}}.adv-cort__section{padding:4.75rem 0}@media(max-width:820px){.adv-cort__section{padding:3.625rem 0}}@media(max-width:480px){.adv-cort__section{padding:3rem 0}}.adv-cort__section--tight{padding:3.25rem 0}@media(max-width:820px){.adv-cort__section--tight{padding:2.625rem 0}}@media(max-width:480px){.adv-cort__section--tight{padding:2.25rem 0}}.adv-cort__rule{border:none;border-top:1px solid var(--sage-line);margin:0}.adv-cort__button{align-items:center;border:1px solid transparent;border-radius:62.4375rem;cursor:pointer;display:inline-flex;font-family:Public Sans,sans-serif;font-size:1rem;font-weight:600;gap:.5rem;justify-content:center;letter-spacing:0;padding:.9375rem 1.875rem;text-decoration:none;text-transform:inherit;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.adv-cort__button--primary{background:linear-gradient(180deg,#f2a44f,#e98b35);border-color:#d77a2b;box-shadow:0 .3125rem .875rem rgba(184,103,34,.22);color:#3a210a;text-shadow:none}.adv-cort__button--primary:hover{background:linear-gradient(180deg,#f7b35e,#ee9740);border-color:#d77a2b;box-shadow:0 .4375rem 1rem rgba(184,103,34,.26);transform:translateY(-1px)}.adv-cort__button--primary:active{box-shadow:0 .1875rem .5625rem rgba(184,103,34,.2);transform:translateY(0)}.adv-cort__button--primary:focus-visible{outline:3px solid #f7c96e;outline-offset:3px}.adv-cort__button--line{background:transparent;border-color:var(--forest);color:var(--forest)}.adv-cort__button--line:hover{background:var(--forest);border-color:var(--forest);color:var(--paper)}.adv-cort__button--nav{font-size:.92rem;padding:.6875rem 1.375rem}@media(max-width:820px){.adv-cort__button--nav{font-size:.82rem;line-height:1.1;min-height:2.5rem;padding:.625rem .875rem;white-space:nowrap}}@media(max-width:480px){.adv-cort__button--nav{font-size:.79rem;min-height:2.375rem;padding:.5625rem .75rem}}@media(max-width:360px){.adv-cort__button--nav{font-size:.76rem;padding-left:.625rem;padding-right:.625rem}}.adv-cort__button--sticky{font-size:.9rem;padding:.75rem 1.375rem;white-space:nowrap}@media(max-width:480px){.adv-cort__button--sticky{flex:0 0 auto;font-size:.8rem;padding:.625rem .8125rem}}@media(max-width:360px){.adv-cort__button--sticky{padding-left:.6875rem;padding-right:.6875rem}}.adv-cort__button--final{margin-top:1.125rem}@media(max-width:600px){.adv-cort__button--final,.adv-cort__button--wide{max-width:26.25rem;text-align:center;white-space:normal;width:100%}}.adv-cort__header{backdrop-filter:blur(10px);background:color-mix(in srgb,var(--paper) 88%,transparent);border-bottom:1px solid var(--sage-line);padding-top:env(safe-area-inset-top,0);position:sticky;top:0;z-index:50}.adv-cort__nav-row{align-items:center;display:flex;gap:1.25rem;justify-content:space-between;margin:0 auto;max-width:var(--maxw);min-width:0;padding:1rem 1.5rem}@media(max-width:820px){.adv-cort__nav-row{flex-wrap:nowrap;gap:.625rem;min-height:3.75rem;padding:.625rem .875rem}}@media(max-width:480px){.adv-cort__nav-row{gap:.5rem;min-height:3.5rem;padding:.5625rem .75rem}}@media(max-width:360px){.adv-cort__nav-row{padding-left:.625rem;padding-right:.625rem}}.adv-cort__wordmark{align-items:center;display:flex;text-decoration:none;white-space:nowrap}@media(max-width:820px){.adv-cort__wordmark{flex:1 1 auto;min-width:0;overflow:hidden}}.adv-cort__wordmark-image{display:block;height:1.625rem;width:auto}@media(max-width:820px){.adv-cort__wordmark-image{height:1.4375rem;max-width:min(48vw,11.875rem);object-fit:contain;object-position:left center;width:auto}}@media(max-width:480px){.adv-cort__wordmark-image{height:1.3125rem;max-width:46vw}}@media(max-width:360px){.adv-cort__wordmark-image{height:1.25rem;max-width:43vw}}.adv-cort__links{display:flex;font-size:.94rem;gap:1.625rem}@media(max-width:820px){.adv-cort__links{display:none}}.adv-cort__link{border-bottom:1px solid transparent;color:var(--ink-soft);padding-bottom:.125rem;text-decoration:none}.adv-cort__link:hover{border-color:var(--gold);color:var(--forest)}.adv-cort__nav-cta{align-items:center;display:flex;gap:.875rem}@media(max-width:820px){.adv-cort__nav-cta{flex:0 0 auto;gap:0}}.adv-cort__trust-strip{background:var(--paper-alt);border-bottom:1px solid var(--sage-line);color:var(--forest);font-size:.86rem;letter-spacing:.02em}@media(max-width:480px){.adv-cort__trust-strip{font-size:.78rem}}.adv-cort__trust-items{display:flex;flex-wrap:wrap;gap:2.125rem;justify-content:center;margin:0 auto;max-width:var(--maxw);min-width:0;padding:.5625rem 1.5rem;text-align:center}@media(max-width:820px){.adv-cort__trust-items{flex-wrap:nowrap;gap:1.25rem;justify-content:flex-start;overflow-x:auto;overscroll-behavior-inline:contain;padding:.5rem 1.125rem;scrollbar-width:none;white-space:nowrap;-webkit-overflow-scrolling:touch}.adv-cort__trust-items::-webkit-scrollbar{display:none}}@media(max-width:480px){.adv-cort__trust-items{gap:1.125rem;padding-left:1rem;padding-right:1rem}}@media(max-width:820px){.adv-cort__trust-item{flex:0 0 auto}}.adv-cort__hero{background:inherit;padding:3.25rem 0 4.5rem}@media(max-width:820px){.adv-cort__hero{padding:2.25rem 0 3.375rem}}@media(max-width:480px){.adv-cort__hero{padding:1.875rem 0 2.875rem}}.adv-cort__hero-head{animation:adv-cort-fade-up .8s ease both;margin:0 auto;max-width:42.5rem;min-width:0;text-align:center}.adv-cort__lede{font-size:1.14rem;margin:1.125rem auto 0;max-width:none}@media(max-width:600px){.adv-cort__lede{font-size:1.05rem}}.adv-cort__hero-media{animation:adv-cort-fade-up .8s ease both;margin:2.375rem auto 0;max-width:55rem;min-width:0;position:relative}@media(max-width:820px){.adv-cort__hero-media{margin-top:1.75rem}}.adv-cort__hero-image{border-radius:var(--radius-m);display:block;width:100%}.adv-cort__hero-below{margin:2.125rem auto 0;max-width:43.75rem;min-width:0;text-align:center}@media(max-width:820px){.adv-cort__hero-below{margin-top:1.625rem}}.adv-cort__trust-row{color:var(--ink-soft);display:flex;flex-wrap:wrap;font-size:.86rem;gap:1.375rem;justify-content:center;margin-top:1.375rem}.adv-cort__dot,.adv-cort__trust-point{align-items:center;display:flex;gap:.4375rem}.adv-cort__dot{background:var(--gold);border-radius:50%;flex:none;height:.375rem;width:.375rem}.adv-cort__head--center{text-align:center}.adv-cort__head--center .adv-cort__head-text{margin-left:auto;margin-right:auto;max-width:none}.adv-cort .adv-cort__head--narrow{margin:0 auto;max-width:47.5rem}.adv-cort .adv-cort__head--spaced{margin-top:3.5rem}.adv-cort .adv-cort__head-title--narrow{max-width:20ch}.adv-cort .adv-cort__head-title--small{font-size:1.5rem}.adv-cort .adv-cort__head-title--feature{font-size:clamp(1.6rem,2.8vw,2.3rem);margin:0 auto;max-width:34ch}.adv-cort .adv-cort__head-text--gap-14{margin-top:.875rem}.adv-cort .adv-cort__head-text--gap-18{margin-top:1.125rem}.adv-cort .adv-cort__head-text--quote,.adv-cort .adv-cort__head-text--quote-tight{color:var(--forest);font-family:Fraunces,serif;font-style:italic}.adv-cort .adv-cort__head-text--quote{margin-top:.875rem}.adv-cort .adv-cort__head-text--quote-tight{margin:.5rem auto 0}.adv-cort__kicker{color:var(--gold-deep);display:block;font-family:Fraunces,serif;font-size:1.02rem;font-style:italic;font-weight:500;margin-bottom:.6rem}.adv-cort__note--sc-close{font-size:1.05rem;margin:2.125rem auto 0;max-width:47.5rem;text-align:center}.adv-cort__note--loop-close{color:var(--forest);font-family:Fraunces,serif;font-size:1.08rem;font-style:italic;margin:2.375rem auto 0;max-width:47.5rem;text-align:center}@media(max-width:600px){.adv-cort__note--loop-close{margin-top:1.75rem}}.adv-cort__note--fine{color:var(--ink-soft);font-size:.8rem;margin-top:1.875rem;text-align:left}.adv-cort__note--swipe-note{color:var(--ink-soft);font-size:.82rem;margin-top:.875rem;text-align:center}.adv-cort__box{background:var(--gold-tint);border-left:4px solid var(--gold);border-radius:.25rem var(--radius-m) var(--radius-m) .25rem;margin:1.625rem 0;padding:1.25rem 1.5rem;text-align:left}@media(max-width:820px){.adv-cort__box{margin:1.375rem 0;padding:1.125rem}}.adv-cort__box :where(p){color:var(--ink-soft);margin:0;max-width:none}.adv-cort__box--center{margin-left:auto;margin-right:auto;text-align:center}.adv-cort__box--green{background:var(--paper-alt);border-left-color:var(--forest)}.adv-cort__box-lead{color:var(--forest);font-size:1.03rem;font-weight:700;margin-bottom:.375rem;max-width:none}.adv-cort__box-lead--large{font-size:1.15rem}.adv-cort__scan{margin:0 auto;max-width:40rem;min-width:0;text-align:left}.adv-cort__scan>:where(p){margin-bottom:.875rem;max-width:none}.adv-cort__scan-title{margin-bottom:1.25rem}.adv-cort__scan-list{list-style:none;margin:1rem 0 1.375rem;padding:0}.adv-cort__scan-item{border-bottom:1px solid var(--sage-line);color:var(--ink);font-size:1rem;margin-bottom:.25em;padding:.75rem 0}.adv-cort__scan-item:last-child{border-bottom:none}.adv-cort__checks{display:grid;gap:1.125rem;grid-template-columns:repeat(2,1fr);margin-top:2.5rem}@media(max-width:700px){.adv-cort__checks{grid-template-columns:1fr}}@media(max-width:600px){.adv-cort__checks{gap:1rem;margin-top:1.75rem}}.adv-cort__check{align-items:flex-start;background:var(--card);border:1px solid var(--sage-line);border-radius:var(--radius-m);display:flex;gap:1rem;padding:1.125rem}@media(max-width:480px){.adv-cort__check{flex-direction:column;gap:.875rem;padding:1rem}}.adv-cort__check-pic{background:var(--paper-alt);border:1.5px solid var(--gold);border-radius:.75rem;flex:none;height:7.375rem;overflow:hidden;width:7.375rem}@media(max-width:480px){.adv-cort__check-pic{aspect-ratio:16/10;height:auto;width:100%}}.adv-cort__check-image{height:100%;object-fit:cover;object-position:center top;width:100%}.adv-cort__check-body{min-width:0;padding-top:.125rem}@media(max-width:480px){.adv-cort__check-body{width:100%}}.adv-cort__check-body :where(p){font-size:.94rem;margin:0;max-width:none}.adv-cort__check-body :where(b){color:var(--ink);font-weight:700}.adv-cort__check-tag{align-items:center;display:flex;gap:.625rem;margin-bottom:.5rem}.adv-cort__check-number{align-items:center;background:var(--gold-tint);border:1px solid var(--sage-line);border-radius:50%;color:var(--gold-deep);display:flex;flex:none;font-family:Fraunces,serif;font-size:1rem;font-weight:600;height:2.25rem;justify-content:center;width:2.25rem}.adv-cort__check-label{color:var(--forest);font-family:Fraunces,serif;font-size:1.08rem;font-weight:500}.adv-cort__loop{align-items:stretch;display:grid;gap:.875rem;grid-template-columns:repeat(6,1fr);margin-top:2.75rem;position:relative}@media(max-width:920px){.adv-cort__loop{grid-template-columns:repeat(3,1fr)}}@media(max-width:560px){.adv-cort__loop{grid-template-columns:1fr 1fr}}@media(max-width:600px){.adv-cort__loop{gap:.75rem;grid-template-columns:1fr;margin-top:1.875rem}}.adv-cort__loop-step{align-items:center;background:var(--card);border:1px solid var(--sage-line);border-radius:var(--radius-m);display:flex;flex-direction:column;padding:1.375rem 1rem 1.25rem;position:relative;text-align:center}@media(max-width:600px){.adv-cort__loop-step{padding:1.1875rem 1rem 1.125rem}}.adv-cort__loop-number{align-items:center;background:var(--gold-tint);border:1px solid var(--sage-line);border-radius:50%;color:var(--gold-deep);display:flex;font-family:Fraunces,serif;font-size:1.05rem;font-weight:600;height:2.125rem;justify-content:center;line-height:1;margin-bottom:.75rem;width:2.125rem}.adv-cort__loop-icon{font-size:1.5rem;margin-bottom:.625rem}@media(max-width:600px){.adv-cort__loop-icon{margin-bottom:.4375rem}}.adv-cort__loop-title{color:var(--forest);font-family:Fraunces,serif;font-size:.92rem;font-weight:500;line-height:1.25;margin-bottom:.375rem}@media(max-width:600px){.adv-cort__loop-title{font-size:1rem}}.adv-cort__loop-text{font-size:.82rem;margin:0;max-width:none}@media(max-width:600px){.adv-cort__loop-text{font-size:.9rem}}.adv-cort__loop-arrow{color:var(--gold);display:none;font-size:1.1rem;position:absolute;right:-.875rem;top:1.0625rem;z-index:2}@media(min-width:921px){.adv-cort__loop-step:not(:last-child) .adv-cort__loop-arrow{display:block}}.adv-cort__misses{display:grid;gap:1.125rem;grid-template-columns:repeat(3,1fr);margin-top:2.5rem}@media(max-width:860px){.adv-cort__misses{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.adv-cort__misses{grid-template-columns:1fr}}@media(max-width:600px){.adv-cort__misses{gap:1rem;margin-top:1.75rem}}.adv-cort__miss{background:var(--card);border:1px solid var(--sage-line);border-radius:var(--radius-m);padding:1.375rem 1.25rem;position:relative}.adv-cort__miss-badge{align-items:center;background:#fbeae4;border-radius:50%;color:var(--clay);display:flex;font-weight:700;height:2rem;justify-content:center;margin-bottom:.875rem;width:2rem}.adv-cort__miss-sub{color:var(--clay);display:block;font-size:.82rem;font-weight:600;letter-spacing:.02em;margin-bottom:.375rem;text-transform:uppercase}.adv-cort__miss-title{color:var(--forest);font-family:Fraunces,serif;font-size:1.08rem;font-weight:500;margin-bottom:.125rem}.adv-cort__miss-text{font-size:.92rem;margin:0;max-width:none}.adv-cort__miss-close{margin-top:2.5rem}.adv-cort__ingredients{display:grid;gap:2rem;grid-template-columns:1fr 1fr;margin-top:3.125rem}@media(max-width:820px){.adv-cort__ingredients{gap:1.375rem;grid-template-columns:1fr;margin-top:2.125rem}}@media(max-width:600px){.adv-cort__ingredients{gap:1rem;margin-top:1.75rem}}.adv-cort__ingredient{background:var(--card);border:1px solid var(--sage-line);border-radius:var(--radius-m);display:flex;flex-direction:column;min-width:0;overflow:hidden}.adv-cort__ingredient-pic{aspect-ratio:16/11;background:var(--paper-alt);overflow:hidden;width:100%}.adv-cort__ingredient-image{height:100%;object-fit:cover;width:100%}.adv-cort__ingredient-body{padding:1.75rem 1.75rem 2rem}@media(max-width:820px){.adv-cort__ingredient-body{padding:1.375rem 1.25rem 1.625rem}}@media(max-width:480px){.adv-cort__ingredient-body{padding:1.25rem 1.0625rem 1.4375rem}}.adv-cort__ingredient-body :where(p){max-width:none}.adv-cort__ingredient-tag{color:var(--gold-deep);display:inline-block;font-size:.82rem;font-weight:600;letter-spacing:.02em;margin-bottom:.625rem}.adv-cort__ingredient-callout{color:var(--forest);font-family:Fraunces,serif;font-size:1.02rem;font-style:italic;max-width:none}.adv-cort__media{min-width:0}.adv-cort__media--compare-media,.adv-cort__media--points-media,.adv-cort__media--timeline-frame{border:1px solid var(--sage-line);border-radius:var(--radius-m);overflow:hidden}.adv-cort__media--points-media{margin-left:auto;margin-right:auto;margin-top:2.875rem;max-width:47.5rem}.adv-cort__media--compare-media{margin:2.75rem auto 0;max-width:51.25rem}.adv-cort__media--facts-panel{background:var(--card);border:1px solid var(--sage-line);border-radius:var(--radius-m);margin:2.75rem auto 0;max-width:32.5rem;overflow:hidden;padding:1.25rem}@media(max-width:480px){.adv-cort__media--facts-panel{padding:.875rem}}.adv-cort__media--timeline-frame{background:var(--card);margin:2.5rem auto 0;max-width:56.25rem}@media(max-width:820px){.adv-cort__media--compare-media,.adv-cort__media--facts-panel,.adv-cort__media--points-media,.adv-cort__media--timeline-frame{margin-top:1.875rem}}.adv-cort__media-image{display:block;width:100%}.adv-cort__media--facts-panel .adv-cort__media-image{border-radius:calc(var(--radius-m) - .375rem)}.adv-cort__why{background:var(--gold-tint);border:1px solid var(--sage-line);border-radius:var(--radius-m);margin-left:auto;margin-right:auto;margin-top:2.5rem;max-width:40rem;min-width:0;padding:1.875rem 2.125rem;text-align:center}@media(max-width:820px){.adv-cort__why{margin-top:1.875rem;padding:1.5rem 1.25rem}}@media(max-width:480px){.adv-cort__why{padding-left:1.0625rem;padding-right:1.0625rem}}.adv-cort__why :where(p){color:var(--ink-soft);margin:.5rem auto 0;max-width:48ch}.adv-cort__why-title{margin-bottom:0}.adv-cort__warn{align-items:flex-start;background:#fbeae4;border-left:5px solid var(--clay);border-radius:var(--radius-m);display:flex;gap:1.125rem;margin:2.5rem auto 0;max-width:51.25rem;min-width:0;padding:1.625rem 1.75rem}@media(max-width:820px){.adv-cort__warn{margin-top:1.875rem;padding:1.375rem 1.25rem}}@media(max-width:600px){.adv-cort__warn{flex-direction:column;gap:.625rem}}@media(max-width:480px){.adv-cort__warn{padding-left:1.0625rem;padding-right:1.0625rem}}.adv-cort__warn :where(p){color:#7a3524;margin:0 0 1rem;max-width:none}.adv-cort__warn-icon{flex:none;font-size:1.6rem;line-height:1}@media(max-width:600px){.adv-cort__warn-icon{font-size:1.4rem}}.adv-cort__warn-title{color:var(--clay);font-family:Fraunces,serif;font-size:1.05rem;font-weight:600;margin-bottom:.5rem}.adv-cort__stats{display:grid;gap:1.25rem;grid-template-columns:repeat(5,1fr);margin-top:2.75rem}@media(max-width:920px){.adv-cort__stats{grid-template-columns:repeat(2,1fr)}}@media(max-width:820px){.adv-cort__stats{gap:.875rem;margin-top:2rem}}@media(max-width:480px){.adv-cort__stats{grid-template-columns:1fr}}.adv-cort__stat{border-top:2px solid var(--gold);padding:1.625rem 1.25rem;text-align:center}@media(max-width:480px){.adv-cort__stat{padding:1.3125rem .875rem}}.adv-cort__stat-value{color:var(--forest);font-family:Fraunces,serif;font-size:2.3rem;font-weight:500;line-height:1}.adv-cort__stat-title{color:var(--ink);font-family:Public Sans;font-size:.98rem;font-weight:700;margin:.625rem 0 .375rem;text-transform:uppercase}.adv-cort__stat-text{font-size:.86rem;margin:0;max-width:none}.adv-cort__reviews{display:block;margin:2.5rem auto 0;max-width:32.5rem;min-width:0;position:relative}@media(max-width:820px){.adv-cort__reviews{margin-top:1.875rem}}.adv-cort__review-track{border-radius:var(--radius-m);display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.adv-cort__review-track::-webkit-scrollbar{display:none}.adv-cort__review{background:var(--card);border:1px solid var(--sage-line);border-radius:var(--radius-m);display:flex;flex:0 0 100%;flex-direction:column;margin:1px 0;overflow:hidden;scroll-snap-align:start}.adv-cort__review-pic{aspect-ratio:4/3;background:var(--paper-alt);overflow:hidden;width:100%}.adv-cort__review-image{height:100%;object-fit:cover;object-position:center top;width:100%}.adv-cort__review-body{display:flex;flex-direction:column;gap:.625rem;padding:1.375rem 1.5rem 1.625rem}@media(max-width:600px){.adv-cort__review-body{padding:1.25rem 1.125rem 1.375rem}}.adv-cort__review-head{align-items:center;display:flex;justify-content:space-between;min-width:0}@media(max-width:600px){.adv-cort__review-head{align-items:flex-start;gap:.625rem}}.adv-cort__review-name{color:var(--forest);font-size:1rem;font-weight:700}.adv-cort__review-stars{color:var(--gold);font-size:.9rem;letter-spacing:1px}.adv-cort__review-title{color:var(--forest);font-family:Fraunces,serif;font-size:1.1rem;font-weight:500;letter-spacing:0;margin:0;text-transform:inherit}.adv-cort__review-text{color:var(--ink-soft);font-size:.94rem;margin:0;max-width:none}.adv-cort__review-nav{display:flex;justify-content:space-between;left:-1.125rem;pointer-events:none;position:absolute;right:-1.125rem;top:37%}@media(max-width:600px){.adv-cort__review-nav{display:none}}.adv-cort__review-arrow{align-items:center;background:var(--card);border:1px solid var(--sage-line);border-radius:50%;box-shadow:0 .25rem .625rem rgba(0,0,0,.08);color:var(--forest);cursor:pointer;display:flex;font-size:1rem;height:2.375rem;justify-content:center;pointer-events:auto;width:2.375rem}.adv-cort__faq{margin:2.5rem auto 0;max-width:47.5rem}.adv-cort__faq-item{border-bottom:1px solid var(--sage-line);padding:1.125rem 0}.adv-cort__faq-item[open] .adv-cort__faq-question:after{content:"–"}.adv-cort__faq-question{align-items:center;cursor:pointer;display:flex;gap:1rem;justify-content:space-between;list-style:none;min-width:0}@media(max-width:600px){.adv-cort__faq-question{align-items:flex-start}}.adv-cort__faq-question::-webkit-details-marker{display:none}.adv-cort__faq-question:after{color:var(--gold-deep);content:"+";flex:none;font-size:1.3rem}.adv-cort__faq-label{color:var(--forest);font-family:Fraunces,serif;font-size:1.06rem;font-weight:500}@media(max-width:600px){.adv-cort__faq-label{padding-right:.25rem}}.adv-cort__faq-answer{font-size:.95rem;margin-top:.75rem}.adv-cort__guarantee{background:var(--card);border:1px solid var(--sage-line);border-radius:var(--radius-m);margin:2.5rem auto 0;max-width:37.5rem;min-width:0;padding:2.875rem 2.75rem;text-align:center}@media(max-width:820px){.adv-cort__guarantee{margin-top:1.875rem;padding:2rem 1.375rem}}@media(max-width:480px){.adv-cort__guarantee{padding:1.75rem 1.125rem}}.adv-cort__guarantee-icon{display:block;font-size:2.2rem;margin-bottom:1rem}.adv-cort__guarantee-text{margin-left:auto;margin-right:auto;max-width:none}.adv-cort__guarantee-text--sub{color:var(--forest);font-family:Fraunces,serif;font-size:1.15rem;font-weight:500;margin-top:.25rem}.adv-cort__guarantee-text--first{margin-top:1rem}.adv-cort__guarantee-callout,.adv-cort__guarantee-outline{border:1px solid var(--sage-line);border-radius:62.4375rem}@media(max-width:820px){.adv-cort__guarantee-callout,.adv-cort__guarantee-outline{border-radius:1.125rem}}.adv-cort__guarantee-callout{background:var(--gold-tint);color:var(--forest);font-weight:700;margin:1.375rem 0;padding:1.125rem 1.375rem}.adv-cort__guarantee-outline{font-size:.94rem;margin:0 0 1.375rem;padding:1rem 1.375rem}.adv-cort__no-list{display:flex;flex-wrap:wrap;gap:.75rem 1.625rem;justify-content:center;list-style:none;margin:0 0 1.5rem;padding:0}@media(max-width:600px){.adv-cort__no-list{gap:.625rem 1.125rem}}.adv-cort__no-item{align-items:center;color:var(--ink-soft);display:flex;font-size:.92rem;gap:.5rem;margin-bottom:.25em}.adv-cort__no-item:before{color:var(--clay);content:"✕";font-weight:700}.adv-cort__guarantee-close{color:var(--forest);font-weight:700;margin:1.125rem 0 1.5rem;max-width:none}.adv-cort__final{background:var(--paper-alt);border-top:1px solid var(--sage-line);padding:4.375rem 1.5rem;text-align:center}@media(max-width:820px){.adv-cort__final{padding:3.375rem 1.125rem}}.adv-cort__final-inner{text-align:center}.adv-cort__final-text{margin:.875rem auto 1rem;max-width:none}.adv-cort__footer{background:var(--paper-alt);color:var(--ink-soft);font-size:.8rem;padding:3.125rem 1.5rem 6.875rem}@media(max-width:820px){.adv-cort__footer{padding:2.625rem 1.125rem 6.875rem}}.adv-cort__footer :where(p){margin-bottom:.75rem;max-width:none}.adv-cort__footer-logo{display:block;margin-bottom:1rem}.adv-cort__footer-logo-image{height:1.5rem;width:auto}.adv-cort__sticky{align-items:center;background:var(--card);border-top:1px solid var(--sage-line);bottom:0;box-shadow:0 -.375rem 1.25rem rgba(0,0,0,.08);display:flex;gap:1rem;justify-content:space-between;left:0;padding:.75rem 1.125rem calc(.75rem + env(safe-area-inset-bottom, 0px));position:fixed;right:0;z-index:60}@media(max-width:480px){.adv-cort__sticky{gap:.625rem;padding:.625rem .75rem calc(.625rem + env(safe-area-inset-bottom, 0px))}}@media(max-width:360px){.adv-cort__sticky{align-items:flex-end}}.adv-cort__sticky-message{color:var(--ink-soft);font-size:.82rem;line-height:1.3;min-width:0}@media(max-width:480px){.adv-cort__sticky-message{flex:1 1 auto;font-size:.75rem;line-height:1.2}}.adv-cort__sticky-title{color:var(--forest);display:block;font-family:Fraunces,serif;font-size:.95rem}@media(max-width:480px){.adv-cort__sticky-title{font-size:.86rem}}