.CornsOverview_section__1EpNZ{scroll-margin-top:100px}.CornsOverview_stage__SYgn8{border:1px solid rgba(77,55,35,.12);border-radius:clamp(22px,3vw,34px);padding:clamp(18px,3vw,36px);background:hsla(33,73%,97%,.76)}.CornsOverview_stageHeader__8V6Dr{display:flex;align-items:baseline;justify-content:space-between;gap:12px 24px;flex-wrap:wrap}.CornsOverview_panelEyebrow__Ywz46,.CornsOverview_stageEyebrow__DCuJn{font-size:10px;font-weight:750;letter-spacing:.13em;color:var(--color-brand-dark)}.CornsOverview_stageHint__kKBj5{font-size:13px;color:var(--color-text-muted)}.CornsOverview_tabs__RwGlk{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;margin-top:22px;padding:6px;border-radius:20px;background:rgba(35,31,28,.06)}.CornsOverview_tab__fjdIq{min-width:0;display:flex;align-items:center;gap:10px;min-height:58px;padding:14px 18px;border-radius:15px;text-align:left;font-size:15px;font-weight:620;line-height:1.25;color:var(--color-text-muted);transition:background .25s,color .25s}.CornsOverview_tab__fjdIq:hover{color:var(--color-ink);background:hsla(33,73%,97%,.6)}.CornsOverview_tab__fjdIq[aria-selected=true]{color:var(--color-cream);background:var(--color-ink)}.CornsOverview_tabNumber__rFUsq{font-size:11px;font-weight:650;opacity:.65}.CornsOverview_link__RDveP:focus-visible,.CornsOverview_panel___BcSi:focus-visible,.CornsOverview_tab__fjdIq:focus-visible{outline:3px solid var(--color-brand);outline-offset:4px}.CornsOverview_panel___BcSi{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-gap:clamp(24px,4vw,64px);gap:clamp(24px,4vw,64px);align-items:center;margin-top:26px;border-radius:20px}.CornsOverview_panel___BcSi[hidden]{display:none}.CornsOverview_figure__d59Qw{position:relative;width:100%;min-width:0;aspect-ratio:1;margin:0;overflow:hidden;border-radius:24px;background:var(--color-surface-tan)}.CornsOverview_photo__jKggz{object-fit:contain}.CornsOverview_panelCopy__M3Sjz{min-width:0;padding-block:12px}.CornsOverview_panelTitle__WqMiO{margin-top:12px;font-size:clamp(25px,2.6vw,36px);line-height:1.12;font-weight:600;letter-spacing:-.035em}.CornsOverview_detail__z1z_y p,.CornsOverview_panelText__J22AT{margin-top:14px;font-size:15.5px;line-height:1.6;color:var(--color-text-muted)}.CornsOverview_detail__z1z_y{margin-top:22px;padding-top:20px;border-top:1px solid rgba(35,31,28,.12)}.CornsOverview_detailTitle__Wmnyy{font-size:16px;font-weight:650;letter-spacing:-.018em}.CornsOverview_detail__z1z_y p{margin-top:8px;font-size:14.5px}.CornsOverview_link__RDveP{display:inline-flex;align-items:center;gap:12px;min-height:44px;margin-top:16px;font-size:14px;font-weight:650;color:var(--color-brand-dark);text-decoration:underline;text-underline-offset:4px}.CornsOverview_limit__MU3lX{margin-top:28px;padding-top:20px;border-top:1px solid rgba(35,31,28,.12);font-size:13px;line-height:1.6;color:var(--color-text-muted)}.CornsOverview_safety__3lMu0 p{max-width:none}@media (max-width:900px){.CornsOverview_panel___BcSi{grid-template-columns:1fr}.CornsOverview_figure__d59Qw{max-width:440px;justify-self:center}.CornsOverview_tab__fjdIq{padding-inline:12px;font-size:14px}}@media (max-width:620px){.CornsOverview_tabs__RwGlk{grid-template-columns:1fr;border-radius:18px}.CornsOverview_tab__fjdIq{min-height:48px;padding:12px 15px}.CornsOverview_panel___BcSi{gap:18px}.CornsOverview_panelCopy__M3Sjz{padding-block:0}}@media (prefers-reduced-motion:reduce){.CornsOverview_tab__fjdIq{transition:none}}.DermPricing_section__Glirv{position:relative;padding:clamp(48px,6.5vw,104px) var(--section-x);margin:var(--page-gutter) auto 0;width:calc(100% - var(--page-gutter) * 2);max-width:var(--card-max);border-radius:var(--radius-xl);overflow:clip;background:radial-gradient(circle at 96% 100%,hsla(0,0%,100%,.5),transparent 36%),linear-gradient(150deg,var(--color-surface-tan),var(--color-surface-cream-3))}.DermPricing_intro___dLPk{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);grid-column-gap:clamp(32px,5vw,96px);column-gap:clamp(32px,5vw,96px);align-items:end}.DermPricing_eyebrow__qeGy3{grid-column:1/-1;font-size:11px;font-weight:750;letter-spacing:.16em;color:var(--color-brand-dark)}.DermPricing_heading__XhVzI{margin-top:16px;max-width:13ch;font-size:clamp(32px,4.2vw,56px);line-height:1.04;font-weight:600;letter-spacing:-.035em}.DermPricing_paragraph__TqATw{margin-top:18px;max-width:44ch;font-size:16px;line-height:1.56;color:var(--color-text-muted)}.DermPricing_finderBlock__dpycY{margin-top:clamp(28px,3.4vw,48px)}.DermPricing_related__QO9_l{margin-top:clamp(32px,4vw,56px);padding-top:clamp(24px,2.6vw,34px);border-top:1px solid rgba(35,31,28,.14)}.DermPricing_relatedTitle__gAJck{font-size:clamp(19px,1.7vw,24px);font-weight:600;letter-spacing:-.028em}.DermPricing_relatedList__if0jL{margin-top:18px;display:grid;grid-gap:8px;gap:8px}.DermPricing_relatedRow__Ol8j2{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr) auto;grid-gap:8px clamp(20px,3vw,44px);gap:8px clamp(20px,3vw,44px);align-items:baseline;padding:16px 20px;border-radius:16px;background:hsla(33,73%,97%,.6);transition:background .3s,transform .4s var(--ease-out-expo)}.DermPricing_relatedRow__Ol8j2:hover{background:hsla(33,73%,97%,.92);transform:translateX(4px)}.DermPricing_relatedService___49JH{font-size:16.5px;font-weight:620;letter-spacing:-.02em}.DermPricing_relatedNote__do9EG{margin:0;font-size:14.5px;line-height:1.45;color:var(--color-text-muted)}.DermPricing_relatedPrice__zNR9R{font-size:19px;font-weight:600;letter-spacing:-.035em;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--color-brand-dark)}.DermPricing_disclaimer__GysAO{margin-top:20px;max-width:88ch;font-size:14.5px;line-height:1.55;color:var(--color-text-muted)}.DermPricing_inlineLink___Vgnw{color:var(--color-brand-dark);text-decoration:underline;text-underline-offset:3px}@media (max-width:900px){.DermPricing_intro___dLPk{grid-template-columns:1fr;row-gap:14px}.DermPricing_heading__XhVzI{max-width:100%}}@media (max-width:680px){.DermPricing_relatedRow__Ol8j2{grid-template-columns:1fr;gap:6px}}.DermAfter_section____UAM{position:relative;padding:clamp(48px,6.5vw,104px) var(--section-x);margin:var(--page-gutter) auto 0;width:calc(100% - var(--page-gutter) * 2);max-width:var(--card-max);border-radius:var(--radius-xl);overflow:clip;background:radial-gradient(circle at 78% -6%,hsla(27,74%,77%,.26),transparent 30%),linear-gradient(158deg,var(--color-surface-cream-4),var(--color-surface-cream-5))}.DermAfter_eyebrow__HWgbY{display:block;font-size:11px;font-weight:750;letter-spacing:.16em;color:var(--color-brand)}.DermAfter_intro__XcODd{max-width:900px}.DermAfter_heading__RsduP{margin-top:16px;max-width:20ch;font-size:clamp(32px,4.2vw,56px);line-height:1.04;font-weight:600;letter-spacing:-.035em}.DermAfter_subheading__tYGLa{margin-top:18px;max-width:48ch;font-size:16.5px;line-height:1.56;color:var(--color-text-muted)}.DermAfter_tree__swLVS{margin-top:clamp(30px,4vw,52px)}.DermAfter_root__yi_cU{display:flex;flex-direction:column;align-items:center;gap:10px}.DermAfter_rootDot__R_ZBm{position:relative;width:14px;height:14px;border-radius:999px;background:var(--color-brand)}.DermAfter_rootDot__R_ZBm:after{content:"";position:absolute;inset:-8px;border:1px solid rgba(176,86,51,.4);border-radius:999px}.DermAfter_rootLabel__r0KvP{font-size:13.5px;font-weight:650;letter-spacing:-.01em;color:var(--color-text-muted)}.DermAfter_branch__AQzYg{display:block;width:100%;height:clamp(56px,6vw,96px);margin-top:14px}.DermAfter_branch__AQzYg path{fill:none;stroke:rgba(176,86,51,.45);stroke-width:1.5;vector-effect:non-scaling-stroke}.DermAfter_list__i7nwk{display:flex;flex-wrap:wrap;gap:clamp(12px,1.4vw,18px)}.DermAfter_list__i7nwk>*{flex:1 1 270px;min-width:0}.DermAfter_card___hSpw{display:flex;flex-direction:column;padding:clamp(24px,2.6vw,36px);border-radius:clamp(20px,2.4vw,28px);background:hsla(0,0%,100%,.78);border:1px solid rgba(35,31,28,.06);transition:transform .4s var(--ease-out-expo),background .3s}.DermAfter_card___hSpw:hover{transform:translateY(-4px);background:#fff}.DermAfter_cardDark__4RgQE{color:var(--color-cream);border-color:transparent}.DermAfter_cardDark__4RgQE,.DermAfter_cardDark__4RgQE:hover{background:var(--color-ink)}.DermAfter_verdict__fiOGK{font-size:11px;font-weight:750;letter-spacing:.14em;text-transform:uppercase;color:var(--color-brand)}.DermAfter_cardDark__4RgQE .DermAfter_verdict__fiOGK{color:var(--color-brand-light)}.DermAfter_title__O8lQ2{margin-top:14px;font-size:clamp(21px,1.9vw,27px);font-weight:600;letter-spacing:-.03em;line-height:1.16}.DermAfter_text__CFe0S{margin-top:12px;font-size:15.5px;line-height:1.55;color:var(--color-text-muted)}.DermAfter_cardDark__4RgQE .DermAfter_text__CFe0S{color:var(--color-cream-soft)}.DermAfter_footnote__uMoNh{margin-top:clamp(26px,3vw,40px);max-width:76ch;padding-top:22px;border-top:1px solid rgba(35,31,28,.1);font-size:15.5px;line-height:1.58;color:var(--color-text-muted)}@media (max-width:760px){.DermAfter_branch__AQzYg{display:none}.DermAfter_list__i7nwk{margin-top:22px}}.DermAfter_footnoteLink___bzDC{color:var(--color-brand-dark);text-decoration:underline;text-underline-offset:3px}