@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-font-weight:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-content:"";--reveal-translate:initial;--reveal-dur:initial}}}@layer theme{:root,:host{--font-weight-extralight:200;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--blur-xl:24px;--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--color-brand:var(--color-brand);--color-brand-strong:var(--color-brand-strong);--color-brand-hover:var(--color-brand-hover);--color-brand-soft:var(--color-brand-soft);--color-brand-subtle:var(--color-brand-subtle);--color-brand-line:var(--color-brand-line);--color-brand-deep:var(--color-brand-deep);--color-brand-logo:var(--color-brand-logo);--color-ext-youtube:var(--color-ext-youtube);--color-ext-instagram:var(--color-ext-instagram);--color-ext-facebook:var(--color-ext-facebook);--color-ext-threads:var(--color-ext-threads);--color-ext-naver:var(--color-ext-naver);--color-ext-tistory:var(--color-ext-tistory);--color-ext-namuwiki:var(--color-ext-namuwiki);--color-ext-wikipedia:var(--color-ext-wikipedia);--color-accent:var(--color-accent);--color-on-accent:var(--color-on-accent);--color-accent-text:var(--color-accent-text);--color-on-brand:var(--color-on-brand);--color-text-strong:var(--color-text-strong);--color-text:var(--color-text);--color-text-secondary:var(--color-text-secondary);--color-text-muted:var(--color-text-muted);--color-text-subtle:var(--color-text-subtle);--color-text-inverse:var(--color-text-inverse);--color-link:var(--color-link);--color-bg:var(--color-bg);--color-surface:var(--color-surface);--color-bg-subtle:var(--color-bg-subtle);--color-bg-muted:var(--color-bg-muted);--color-bg-cream:var(--color-bg-cream);--color-bg-blush:var(--color-bg-blush);--color-bg-dark:var(--color-bg-dark);--color-surface-glass:var(--color-surface-glass);--color-border:var(--color-border);--color-border-subtle:var(--color-border-subtle);--color-border-input:var(--color-border-input);--color-border-brand:var(--color-border-brand);--color-focus:var(--color-focus);--color-focus-halo:var(--color-focus-halo);--color-success:var(--color-success);--color-success-bg:var(--color-success-bg);--color-success-border:var(--color-success-border);--color-warning:var(--color-warning);--color-warning-bg:var(--color-warning-bg);--color-warning-border:var(--color-warning-border);--color-danger:var(--color-danger);--color-danger-bg:var(--color-danger-bg);--color-danger-border:var(--color-danger-border);--color-info:var(--color-info);--color-info-bg:var(--color-info-bg);--color-info-border:var(--color-info-border);--color-overlay-dim:var(--color-overlay-dim);--color-overlay-strong:var(--color-overlay-strong);--font-sans:var(--font-sans);--font-sans-ja:var(--font-sans-ja);--font-sans-zh-hans:var(--font-sans-zh-hans);--font-sans-zh-hant:var(--font-sans-zh-hant);--font-sans-th:var(--font-sans-th);--spacing-10:calc(10 * var(--u));--spacing-tap:var(--size-tap-min);--container-site:calc(var(--container-site) * var(--u));--container-wide:calc(var(--container-wide) * var(--u));--container-content:calc(var(--container-content) * var(--u));--container-narrow:calc(var(--container-narrow) * var(--u));--container-copy:var(--container-copy);--radius-control:var(--radius-control);--radius-media:var(--radius-media);--radius-card:var(--radius-card);--radius-pill:var(--radius-pill);--radius-circle:var(--radius-circle);--shadow-raised:var(--shadow-raised);--shadow-card:var(--shadow-card);--shadow-overlay:var(--shadow-overlay)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{font-family:var(--font-sans);color:var(--color-text-strong);background:var(--color-bg);-webkit-text-size-adjust:100%;scrollbar-gutter:stable;scroll-padding-top:var(--anchor-offset);font-size:100%}body{font-size:max(var(--type-body-md-size) * max(var(--u), var(--text-floor) * .0625rem), .75rem);line-height:var(--type-body-md-leading);letter-spacing:var(--type-body-md-tracking);color:var(--color-text);margin:0}a{color:var(--color-link)}:lang(ko){word-break:keep-all;overflow-wrap:anywhere}:lang(ja){word-break:normal;line-break:strict;font-family:var(--font-sans-ja)}:lang(zh){word-break:normal;line-break:strict}:lang(zh-CN){font-family:var(--font-sans-zh-hans)}:lang(zh-TW){font-family:var(--font-sans-zh-hant)}:lang(th){word-break:normal;line-height:var(--leading-th);font-family:var(--font-sans-th)}:lang(en),:lang(id),:lang(vi),:lang(ru),:lang(mn){overflow-wrap:anywhere;-webkit-hyphens:manual;hyphens:manual}html:not(:lang(ja)) [lang=ja],html:not(:lang(zh)) [lang=zh-CN],html:not(:lang(zh-TW)) [lang=zh-TW],html:not(:lang(th)) [lang=th]{font-family:var(--font-system-stack)}input,select,textarea{font-size:var(--field-font-size)}}@layer components;@layer utilities{.media-strip{--motion-loop-count:var(--media-strip-loop-count);container-type:inline-size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}:is(body:has(dialog[open]) .overlay-yield,body:has(header li:not([data-closed])>:focus-visible~ul,header li:not([data-closed])>ul :focus-visible) .overlay-yield){visibility:hidden}@media (hover:hover){body:has(header li:not([data-closed]):hover>ul) .overlay-yield{visibility:hidden}}.invisible{visibility:hidden}.visible{visibility:visible}.program-preview-labels{position:absolute;inset:0}.program-preview-labels>li{filter:var(--program-preview-label-shadow);transition-property:opacity,translate;transition-duration:var(--reveal-duration);transition-timing-function:var(--easing-standard);position:absolute;inset-block-start:50%;inset-inline-start:50%}.program-preview-labels>li:first-child{animation:program-preview-wobble-2 var(--program-preview-wobble-2) ease-in-out var(--motion-loop-count) alternate both;margin-block-start:var(--program-preview-1-y);margin-inline-start:var(--program-preview-1-x)}.program-preview-labels>li:nth-child(2){animation:program-preview-wobble-3 var(--program-preview-wobble-3) ease-in-out var(--program-preview-wobble-delay-3) var(--motion-loop-count) alternate both;transition-delay:var(--program-preview-label-delay-2);margin-block-start:var(--program-preview-2-y);margin-inline-start:var(--program-preview-2-x)}.program-preview-labels>li:nth-child(3){animation:program-preview-wobble-1 var(--program-preview-wobble-1) ease-in-out var(--program-preview-wobble-delay-1) var(--motion-loop-count) alternate both;transition-delay:var(--program-preview-label-delay-3);margin-block-start:var(--program-preview-3-y);margin-inline-start:var(--program-preview-3-x)}.program-preview-labels>li:nth-child(4){animation:program-preview-wobble-2 var(--program-preview-wobble-2) ease-in-out var(--motion-loop-count) alternate both;transition-delay:var(--program-preview-label-delay-4);margin-block-start:var(--program-preview-4-y);margin-inline-start:var(--program-preview-4-x)}.program-preview-labels>li:nth-child(5){animation:program-preview-wobble-3 var(--program-preview-wobble-3) ease-in-out var(--program-preview-wobble-delay-3) var(--motion-loop-count) alternate both;transition-delay:var(--program-preview-label-delay-5);margin-block-start:var(--program-preview-5-y);margin-inline-start:var(--program-preview-5-x)}.program-preview-labels>li:nth-child(6){animation:program-preview-wobble-1 var(--program-preview-wobble-1) ease-in-out var(--program-preview-wobble-delay-1) var(--motion-loop-count) alternate both;transition-delay:var(--program-preview-label-delay-6);margin-block-start:var(--program-preview-6-y);margin-inline-start:var(--program-preview-6-x)}[data-reveal=pending] .program-preview-labels>li{opacity:0;translate:0 calc(var(--reveal-distance) * var(--u));transition:none}[data-paused] .program-preview-labels>li:nth-child(n){animation-play-state:paused}@media (prefers-reduced-motion:reduce){.program-preview-labels>li:nth-child(n){animation:none}}.skip-link{z-index:var(--z-skip);padding:calc(10 * var(--u)) calc(20 * var(--u));border-radius:var(--radius-control);background:var(--color-brand-strong);color:var(--color-on-brand);transition:transform var(--duration-fast) var(--easing-standard);position:absolute;inset-block-start:calc(10 * var(--u));inset-inline-start:calc(10 * var(--u));transform:translateY(-200%)}.skip-link:focus-visible{transform:none}.tap-area{position:relative}.tap-area:after{content:"";width:100%;height:100%;min-width:var(--size-tap-min);min-height:var(--size-tap-min);position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}.program-preview-orbit{width:100%;height:var(--border-width-default);transform-origin:0 0;position:absolute;top:50%;left:50%}.program-preview-orbit:before{content:"";border-radius:var(--radius-pill);background-color:var(--color-brand);position:absolute}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.program-preview-circle{border:var(--border-width-default) dashed var(--color-border-brand);border-radius:var(--radius-pill);justify-content:center;align-items:center;display:flex;position:relative}.promo-banner-scrim{position:relative}@media not all and (min-width:1024px){.promo-banner-scrim>p,.promo-banner-scrim>h2{color:var(--color-text-inverse)}}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.drawer-end{padding:calc(60 * var(--u)) calc(40 * var(--u)) 0;margin:0;inset-block:0;inset-inline:auto 0}.inset-x-0{inset-inline:0}.inset-y-0{inset-block:0}.device-feature-caption{inset-inline-start:var(--device-feature-caption-x);translate:-50%}.-start-10{inset-inline-start:calc(calc(10 * var(--u)) * -1)}.-start-card-grid-check{inset-inline-start:calc(var(--card-grid-check) * -1)}.start-10{inset-inline-start:calc(10 * var(--u))}.start-40{inset-inline-start:calc(40 * var(--u))}.end-0{inset-inline-end:0}.end-10{inset-inline-end:calc(10 * var(--u))}.end-15{inset-inline-end:calc(15 * var(--u))}.end-20{inset-inline-end:calc(20 * var(--u))}.end-30{inset-inline-end:calc(30 * var(--u))}.end-40{inset-inline-end:calc(40 * var(--u))}.end-60{inset-inline-end:calc(60 * var(--u))}.program-preview-orbit-1{animation:program-preview-orbit-1 var(--program-preview-orbit-1) ease 1 both;transform:rotate(320deg)translate(-50%,-50%)}[data-paused] .program-preview-orbit-1{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.program-preview-orbit-1{animation:none}}.program-preview-orbit-1:before{width:calc(var(--program-preview-dot-1) * var(--u));height:calc(var(--program-preview-dot-1) * var(--u));left:calc(var(--program-preview-dot-1) * var(--u) / -2);top:calc(var(--program-preview-dot-1) * var(--u) / -2);background-color:var(--color-surface);border:calc(var(--program-preview-dot-ring) * var(--u)) solid var(--color-brand)}.program-preview-orbit-2{animation:program-preview-orbit-2 var(--program-preview-orbit-2) ease 1 both;transform:rotate(170deg)translate(-50%,-50%)}[data-paused] .program-preview-orbit-2{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.program-preview-orbit-2{animation:none}}.program-preview-orbit-2:before{width:calc(var(--program-preview-dot-2) * var(--u));height:calc(var(--program-preview-dot-2) * var(--u));left:calc(var(--program-preview-dot-2) * var(--u) / -2);top:calc(var(--program-preview-dot-2) * var(--u) / -2)}.program-preview-orbit-3{animation:program-preview-orbit-3 var(--program-preview-orbit-3) ease 1 both;transform:rotate(45deg)translate(-50%,-50%)}[data-paused] .program-preview-orbit-3{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.program-preview-orbit-3{animation:none}}.program-preview-orbit-3:before{width:calc(var(--program-preview-dot-3) * var(--u));height:calc(var(--program-preview-dot-3) * var(--u));left:calc(var(--program-preview-dot-3) * var(--u) / -2);top:calc(var(--program-preview-dot-3) * var(--u) / -2)}.top-0{top:0}.top-5{top:calc(5 * var(--u))}.top-10{top:calc(10 * var(--u))}.top-20{top:calc(20 * var(--u))}.top-full{top:100%}.-bottom-30{bottom:calc(calc(30 * var(--u)) * -1)}.-bottom-60{bottom:calc(calc(60 * var(--u)) * -1)}.bottom-0{bottom:0}.bottom-15{bottom:calc(15 * var(--u))}.bottom-20{bottom:calc(20 * var(--u))}.bottom-30{bottom:calc(30 * var(--u))}.bottom-quick-bar{bottom:calc(var(--quick-nav-bar-height) + env(safe-area-inset-bottom))}.isolate{isolation:isolate}.z-modal{z-index:var(--z-modal)}.z-overlay{z-index:var(--z-overlay)}.z-popover{z-index:var(--z-popover)}.z-sticky{z-index:var(--z-sticky)}.col-span-3{grid-column:span 3/span 3}.col-start-1{grid-column-start:1}.row-start-1{grid-row-start:1}.hub-intro{display:block}.hub-intro>summary{cursor:pointer;list-style:none}.hub-intro[open]>summary{float:inline-end;min-width:var(--spacing-tap);margin-block-start:calc((var(--spacing-tap) - 1lh) / -2);margin-inline:var(--spacing-10) calc((var(--spacing-tap) - var(--icon-sm)) / -2);justify-content:center}.hub-intro>summary::-webkit-details-marker{display:none}.m-auto{margin:auto}.-mx-30{margin-inline:calc(calc(30 * var(--u)) * -1)}.-mx-100{margin-inline:calc(calc(100 * var(--u)) * -1)}.mx-15{margin-inline:calc(15 * var(--u))}.mx-20{margin-inline:calc(20 * var(--u))}.mx-auto{margin-inline:auto}.my-20{margin-block:calc(20 * var(--u))}.my-40{margin-block:calc(40 * var(--u))}.my-auto{margin-block:auto}.my-section-md{margin-block:calc(var(--space-section-md) * var(--u))}.ms-10{margin-inline-start:calc(10 * var(--u))}.ms-30{margin-inline-start:calc(30 * var(--u))}.ms-card-grid-check{margin-inline-start:var(--card-grid-check)}.me-5{margin-inline-end:calc(5 * var(--u))}.me-8{margin-inline-end:calc(8 * var(--u))}.me-15{margin-inline-end:calc(15 * var(--u))}.bottom-nav-home-raise{margin-block-start:calc(-1 * var(--bottom-nav-home-raise))}.mt-5{margin-top:calc(5 * var(--u))}.mt-8{margin-top:calc(8 * var(--u))}.mt-10{margin-top:calc(10 * var(--u))}.mt-15{margin-top:calc(15 * var(--u))}.mt-20{margin-top:calc(20 * var(--u))}.mt-30{margin-top:calc(30 * var(--u))}.mt-40{margin-top:calc(40 * var(--u))}.mt-50{margin-top:calc(50 * var(--u))}.mt-60{margin-top:calc(60 * var(--u))}.mt-100{margin-top:calc(100 * var(--u))}.mt-auto{margin-top:auto}.mt-heading-intro-dot-pull{margin-top:var(--section-heading-intro-dot-overlap)}.mt-promo-banner-cta{margin-top:var(--promo-banner-cta-top)}.mt-section-md{margin-top:calc(var(--space-section-md) * var(--u))}.mt-section-sm{margin-top:calc(var(--space-section-sm) * var(--u))}.mt-step-cards-arrow-offset{margin-top:var(--step-cards-arrow-offset)}.mb-5{margin-bottom:calc(5 * var(--u))}.mb-8{margin-bottom:calc(8 * var(--u))}.mb-10{margin-bottom:calc(10 * var(--u))}.mb-12{margin-bottom:calc(12 * var(--u))}.mb-15{margin-bottom:calc(15 * var(--u))}.mb-20{margin-bottom:calc(20 * var(--u))}.mb-30{margin-bottom:calc(30 * var(--u))}.mb-40{margin-bottom:calc(40 * var(--u))}.mb-60{margin-bottom:calc(60 * var(--u))}.mb-70{margin-bottom:calc(70 * var(--u))}.mb-heading-intro-eyebrow{margin-bottom:var(--section-heading-intro-eyebrow-gap)}.shorts-strip{gap:var(--shorts-gap);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;padding-block-end:calc(10 * var(--u));display:flex;overflow-x:auto}.shorts-strip>*{flex:0 0 calc((100% - (var(--shorts-per-row) - 1) * var(--shorts-gap)) / var(--shorts-per-row));scroll-snap-align:start}.carousel-track{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;display:flex;overflow-x:auto}.carousel-track::-webkit-scrollbar{display:none}.carousel-thumbs{--carousel-thumb-gap:calc(10 * var(--u));column-gap:var(--carousel-thumb-gap);grid-auto-flow:column;grid-auto-columns:calc((100% - 4 * var(--carousel-thumb-gap)) / 5);scrollbar-width:none;display:grid;overflow-x:auto}.carousel-thumbs::-webkit-scrollbar{display:none}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}body:has(input:not([type=checkbox]):not([type=radio]):focus) .hidden-while-typing{display:none}body:has(textarea:focus) .hidden-while-typing{display:none}body:has(select:focus) .hidden-while-typing{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.table-cell{display:table-cell}.table-row{display:table-row}.aspect-3\/2{aspect-ratio:3/2}.aspect-card-grid-icon-card{aspect-ratio:var(--card-grid-icon-card-ratio)}.aspect-square{aspect-ratio:1}.aspect-step-cards-timeline{aspect-ratio:var(--step-cards-timeline-figure-ratio)}.aspect-video{aspect-ratio:var(--aspect-video)}.aspect-video-gallery-shorts{aspect-ratio:var(--video-gallery-shorts-ratio)}.program-preview-circle-1{width:calc(var(--program-preview-circle-1) * var(--u));height:calc(var(--program-preview-circle-1) * var(--u));background-color:var(--program-preview-surface);box-shadow:var(--program-preview-shadow-1)}.program-preview-circle-2{width:calc(var(--program-preview-circle-2) * var(--u));height:calc(var(--program-preview-circle-2) * var(--u));background-color:var(--color-surface);box-shadow:var(--program-preview-shadow-2)}.program-preview-circle-3{width:calc(var(--program-preview-circle-3) * var(--u));height:calc(var(--program-preview-circle-3) * var(--u));background-color:var(--program-preview-core)}.size-40{width:calc(40 * var(--u));height:calc(40 * var(--u))}.size-70{width:calc(70 * var(--u));height:calc(70 * var(--u))}.size-alternating-rows-dot{width:var(--alternating-rows-dot);height:var(--alternating-rows-dot)}.size-bottom-nav-home-circle{width:var(--bottom-nav-home-circle);height:var(--bottom-nav-home-circle)}.size-bottom-nav-home-icon{width:var(--bottom-nav-home-icon);height:var(--bottom-nav-home-icon)}.size-card-grid-badge-dot{width:var(--card-grid-badge-dot);height:var(--card-grid-badge-dot)}.size-card-grid-dot{width:var(--card-grid-dot);height:var(--card-grid-dot)}.size-card-grid-icon{width:var(--card-grid-icon);height:var(--card-grid-icon)}.size-cause-grid-dot{width:var(--cause-grid-dot);height:var(--cause-grid-dot)}.size-checkbox{width:calc(var(--checkbox-size) * var(--u));height:calc(var(--checkbox-size) * var(--u))}.size-device-feature-check{width:var(--device-feature-check);height:var(--device-feature-check)}.size-faq-mark{width:var(--faq-mark);height:var(--faq-mark)}.size-fee-table-number{width:calc(var(--fee-table-number) * var(--u));height:calc(var(--fee-table-number) * var(--u))}.size-full{width:100%;height:100%}.size-heading-intro-dot{width:var(--section-heading-intro-dot);height:var(--section-heading-intro-dot)}.size-icon-button-lg{width:calc(var(--icon-button-lg) * var(--u));height:calc(var(--icon-button-lg) * var(--u))}.size-icon-button-md{width:calc(var(--icon-button-md) * var(--u));height:calc(var(--icon-button-md) * var(--u))}.size-icon-button-sm{width:calc(var(--icon-button-sm) * var(--u));height:calc(var(--icon-button-sm) * var(--u))}.size-icon-button-xl{width:calc(var(--icon-button-xl) * var(--u));height:calc(var(--icon-button-xl) * var(--u))}.size-icon-lg{width:var(--icon-lg);height:var(--icon-lg)}.size-icon-md{width:var(--icon-md);height:var(--icon-md)}.size-icon-sm{width:var(--icon-sm);height:var(--icon-sm)}.size-icon-xl{width:var(--icon-xl);height:var(--icon-xl)}.size-image-with-list-check{width:var(--image-with-list-check);height:var(--image-with-list-check)}.size-locale-flag{width:var(--locale-switcher-flag-size);height:var(--locale-switcher-flag-size)}.size-location-map-icon{width:var(--location-map-icon);height:var(--location-map-icon)}.size-numbered-points-herbal-dot{width:var(--numbered-points-herbal-dot);height:var(--numbered-points-herbal-dot)}.size-step-cards-arrow-dot{width:var(--step-cards-arrow-dot);height:var(--step-cards-arrow-dot)}.size-step-cards-timeline-dot{width:var(--step-cards-timeline-dot);height:var(--step-cards-timeline-dot)}.size-tab-slider-dot{width:var(--tab-slider-dot);height:var(--tab-slider-dot)}.size-tab-slider-dot-hit{width:var(--tab-slider-dot-hit);height:var(--tab-slider-dot-hit)}.size-top-button{width:calc(var(--top-button-size) * var(--u));height:calc(var(--top-button-size) * var(--u))}.bar-h{height:var(--nav-bar-height)}.h-auto{height:auto}.h-dvh{height:100dvh}.h-fee-table-head{height:calc(var(--fee-table-head-height) * var(--u))}.h-fee-table-row{height:calc(var(--fee-table-row-height) * var(--u))}.h-fee-table-title-bar-h{height:calc(var(--fee-table-title-bar-height) * var(--u))}.h-fit{height:fit-content}.h-footer-map{height:var(--site-footer-map-height)}.h-full{height:100%}.h-px{height:1px}.h-quick-bar{height:calc(var(--quick-nav-bar-height) + env(safe-area-inset-bottom))}.h-site-header{height:var(--site-header-height)}.h-site-header-logo-h{height:calc(var(--site-header-logo-height) * var(--u))}.h-statement-card-line-narrow{height:var(--statement-card-line-narrow)}.media-strip-arrows{height:var(--media-strip-arrows-h)}.max-h-full{max-height:100%}.max-h-inquiry-dialog-max{max-height:var(--inquiry-dialog-max-height)}.max-h-none{max-height:none}.max-h-popup-sheet-max{max-height:var(--site-popup-sheet-max-height)}.min-h-button-lg{min-height:calc(var(--button-lg-height) * var(--u))}.min-h-button-md{min-height:calc(var(--button-md-height) * var(--u))}.min-h-button-sm{min-height:calc(var(--button-sm-height) * var(--u))}.min-h-cta-band{min-height:var(--cta-band-height)}.min-h-device-feature-showcase{min-height:var(--device-feature-showcase-height)}.min-h-diagram-point-card-min{min-height:var(--diagram-point-card-min)}.min-h-footer-map{min-height:var(--site-footer-map-height)}.min-h-home-hero{min-height:calc(var(--home-hero-height) * var(--u))}.min-h-location-map-badge-h{min-height:var(--location-map-badge-height)}.min-h-location-map-map{min-height:var(--location-map-map-height)}.min-h-mobile-nav-item{min-height:var(--mobile-nav-item-height)}.min-h-page-hero{min-height:var(--page-hero-height)}.min-h-pill-lg{min-height:calc(var(--pill-lg-height) * var(--u))}.min-h-pill-md{min-height:calc(var(--pill-md-height) * var(--u))}.min-h-pill-sm{min-height:calc(var(--pill-sm-height) * var(--u))}.min-h-promo-banner{min-height:var(--promo-banner-height)}.min-h-statement-card{min-height:var(--statement-card-height)}.min-h-tab-slider-tab-h{min-height:var(--tab-slider-tab-height)}.min-h-tap{min-height:var(--size-tap-min)}.w-50{width:calc(50 * var(--u))}.w-80{width:calc(80 * var(--u))}.w-before-after-card{width:var(--before-after-card)}.w-board-feed-card{width:var(--board-feed-card)}.w-board-feed-mark{width:var(--board-feed-mark)}.w-card-grid-case-item{width:var(--card-grid-case-item)}.w-card-grid-constitution-row{width:var(--card-grid-constitution-row)}.w-card-grid-icon-card-img{width:var(--card-grid-icon-card-img)}.w-card-grid-icon-img{width:var(--card-grid-icon-img)}.w-card-grid-life-list{width:var(--card-grid-life-list)}.w-card-grid-list-pic{width:var(--card-grid-list-pic)}.w-card-grid-list-title{width:var(--card-grid-list-title)}.w-case-banner-pic{width:var(--case-banner-pic-width)}.w-device-feature-pic{width:var(--device-feature-pic-width)}.w-device-feature-txt{width:var(--device-feature-txt-width)}.w-diagram-point-circle{width:calc(var(--diagram-point-circle) * var(--u))}.w-doctor-activity-year{width:var(--doctor-activity-year-width)}.w-doctor-profile-info{width:var(--doctor-profile-info-width)}.w-doctor-profile-pic{width:var(--doctor-profile-pic-width)}.w-eyebrow-line{width:calc(var(--eyebrow-line-width) * var(--u))}.w-faq-text{width:var(--faq-text-width)}.w-fee-table-title-bar-w{width:calc(var(--fee-table-title-bar-width) * var(--u))}.w-fit{width:fit-content}.w-footer-logo{width:var(--site-footer-logo-width)}.w-full{width:100%}.w-image-carousel-doc-item{width:var(--image-carousel-doc-item)}.w-image-carousel-strip-item{width:var(--image-carousel-strip-item)}.w-image-with-list-photo{width:var(--image-with-list-photo)}.w-image-with-list-step-label{width:var(--image-with-list-step-label)}.w-image-with-list-text{width:var(--image-with-list-text-width)}.w-inquiry-dialog{width:var(--inquiry-dialog-width)}.w-locale-dialog{width:var(--locale-dialog-width)}.w-location-map-badge-w{width:var(--location-map-badge-width)}.w-location-map-building-photo{width:var(--location-map-building-photo)}.w-location-map-icon-image{width:var(--location-map-icon-image)}.w-mobile-nav{width:var(--mobile-nav-width)}.w-nav-dropdown{width:calc(var(--nav-dropdown-width) * var(--u))}.w-numbered-points-circle{width:var(--numbered-points-circle)}.w-numbered-points-herbal-box{width:var(--numbered-points-herbal-box)}.w-post-row-thumb{width:var(--post-row-thumb)}.w-program-preview-image{width:calc(var(--program-preview-image) * var(--u))}.w-program-preview-label{width:calc(var(--program-preview-label) * var(--u))}.w-px{width:1px}.w-quick-nav{width:var(--quick-nav-width)}.w-recommend-band-mark{width:var(--recommend-band-mark-width)}.w-research-evidence-thumb{width:var(--research-evidence-thumb)}.w-site-header-logo{width:calc(var(--site-header-logo-width) * var(--u))}.w-statement-card-line{width:var(--statement-card-line)}.w-statement-card-name{width:var(--statement-card-name-width)}.w-statement-intro-mobile{width:var(--statement-intro-mobile-width)}.w-statement-symbol{width:var(--statement-card-symbol)}.w-step-cards-arrow-item{width:var(--step-cards-arrow-item)}.w-step-cards-diagram-image{width:var(--step-cards-diagram-image)}.w-step-cards-timeline-bar{width:var(--step-cards-timeline-bar)}.w-treatment-hero-stat{width:calc(var(--treatment-hero-stat-min-width) * var(--u))}.w-treatment-hero-stat-icon{width:var(--treatment-hero-stat-icon)}.w-video-gallery-thumb{width:var(--video-gallery-thumb)}.max-w-card-grid-face-max{max-width:var(--card-grid-face-image-max)}.max-w-content{max-width:calc(var(--container-content) * var(--u))}.max-w-copy{max-width:var(--container-copy)}.max-w-device-feature-pic-max{max-width:var(--device-feature-pic-max)}.max-w-diagram-point-card{max-width:calc(var(--diagram-point-card-max) * var(--u))}.max-w-diagram-point-image{max-width:var(--diagram-point-image)}.max-w-doctor-profile-pic-max{max-width:var(--doctor-profile-pic-max)}.max-w-faq-bubble{max-width:var(--faq-bubble-max)}.max-w-full{max-width:100%}.max-w-hub-intro-text{max-width:calc(var(--hub-intro-text-max) * var(--u))}.max-w-image-carousel-center-item{max-width:var(--image-carousel-center-item)}.max-w-narrow{max-width:calc(var(--container-narrow) * var(--u))}.max-w-none{max-width:none}.max-w-popup-card-max{max-width:var(--site-popup-card-max-width)}.max-w-self-check-boxes{max-width:var(--self-check-boxes-max-width)}.max-w-site{max-width:calc(var(--container-site) * var(--u))}.max-w-step-cards-timeline-figure{max-width:var(--step-cards-timeline-figure)}.max-w-tab-slider-panel{max-width:var(--tab-slider-panel-max)}.max-w-wide{max-width:calc(var(--container-wide) * var(--u))}.min-w-0{min-width:0}.min-w-80{min-width:calc(80 * var(--u))}.min-w-button-lg-w{min-width:calc(var(--button-lg-min-width) * var(--u))}.min-w-button-md-w{min-width:calc(var(--button-md-min-width) * var(--u))}.min-w-button-sm-w{min-width:calc(var(--button-sm-min-width) * var(--u))}.min-w-pill-lg-w{min-width:calc(var(--pill-lg-width) * var(--u))}.min-w-pill-md-w{min-width:calc(var(--pill-md-width) * var(--u))}.min-w-pill-sm-w{min-width:calc(var(--pill-sm-width) * var(--u))}.min-w-self-check-box{min-width:var(--self-check-box-min-width)}.min-w-tap{min-width:var(--size-tap-min)}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.basis-full{flex-basis:100%}.border-collapse{border-collapse:collapse}.home-hero-zoom{transform-origin:50%}@media (prefers-reduced-motion:no-preference){[data-current] .home-hero-zoom{animation:home-hero-zoom var(--home-hero-zoom-duration) var(--easing-standard) 1 both}}.origin-start{transform-origin:0}.translate-y-5{--tw-translate-y:calc(5 * var(--u));translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-15{--tw-translate-y:calc(15 * var(--u));translate:var(--tw-translate-x) var(--tw-translate-y)}.reveal{transition-property:opacity,translate;transition-duration:var(--reveal-dur,var(--reveal-duration));transition-timing-function:var(--easing-standard)}.reveal[data-reveal=pending]{opacity:0;translate:var(--reveal-translate,0);transition:none}.reveal[data-reveal=pending]:focus-within{opacity:1;translate:none}@media print{.reveal[data-reveal=pending]{opacity:1;translate:none}}.diagram-point-label{translate:-50% -50%}.scale-x-0{--tw-scale-x:0%;scale:var(--tw-scale-x) var(--tw-scale-y)}.bottom-nav-home-logo{transition:transform var(--duration-base) var(--easing-standard)}@media (prefers-reduced-motion:no-preference){@media (hover:hover){:is(a,button):hover .bottom-nav-home-logo{transform:scale(var(--bottom-nav-home-logo-hover))}}.bottom-nav-home-logo[data-playing]{animation:bottom-nav-home-press var(--duration-base) var(--easing-standard) 1 both}.hub-intro-chevron{transition:transform var(--duration-base) var(--easing-standard)}}details[open]>summary .hub-intro-chevron{transform:rotate(180deg)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.video-card-legacy-thumb{transform:scale(var(--video-card-legacy-zoom))}.cursor-pointer{cursor:pointer}.cursor-zoom-in{cursor:zoom-in}.resize{resize:both}.snap-center{scroll-snap-align:center}.snap-start{scroll-snap-align:start}.scroll-mt-anchor{scroll-margin-top:var(--anchor-offset)}.scroll-ps-image-carousel-strip-inset{scroll-padding-inline-start:var(--image-carousel-strip-inset)}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.columns-2{columns:2}.break-inside-avoid{break-inside:avoid}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-row-reverse{flex-direction:row-reverse}.flex-wrap{flex-wrap:wrap}.place-content-center{place-content:center}.place-items-center{place-items:center}.content-center{align-content:center}.content-start{align-content:flex-start}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.justify-items-center{justify-items:center}.gap-5{gap:calc(5 * var(--u))}.gap-8{gap:calc(8 * var(--u))}.gap-10{gap:calc(10 * var(--u))}.gap-12{gap:calc(12 * var(--u))}.gap-15{gap:calc(15 * var(--u))}.gap-20{gap:calc(20 * var(--u))}.gap-30{gap:calc(30 * var(--u))}.gap-40{gap:calc(40 * var(--u))}.gap-50{gap:calc(50 * var(--u))}.gap-60{gap:calc(60 * var(--u))}.gap-alternating-rows-principle-gap{gap:var(--alternating-rows-principle-gap)}.gap-board-feed-card-gap{gap:var(--board-feed-card-gap)}.gap-doctor-profile-lines{gap:var(--doctor-profile-line-gap)}.gap-image-carousel-strip-gap{gap:var(--image-carousel-strip-gap)}.gap-image-with-list-card-gap{gap:var(--image-with-list-card-gap)}.gap-image-with-list-step-gap{gap:var(--image-with-list-step-gap)}.gap-location-map-building-gap{gap:var(--location-map-building-gap)}.gap-promo-banner-gap{gap:var(--promo-banner-gap)}.gap-px{gap:1px}.gap-recommend-band-item-gap{gap:var(--recommend-band-item-gap)}.gap-recommend-band-star-gap{gap:var(--recommend-band-star-gap)}.gap-recommend-band-star-icon-gap{gap:var(--recommend-band-star-icon-gap)}.gap-treatment-hero-stat-gap{gap:var(--treatment-hero-stat-gap)}.gap-treatment-hero-stat-icon-gap{gap:var(--treatment-hero-stat-icon-gap)}:where(.space-y-40>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(40 * var(--u)) * var(--tw-space-y-reverse));margin-block-end:calc(calc(40 * var(--u)) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-60>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(60 * var(--u)) * var(--tw-space-y-reverse));margin-block-end:calc(calc(60 * var(--u)) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-5{column-gap:calc(5 * var(--u))}.gap-x-10{column-gap:calc(10 * var(--u))}.gap-x-15{column-gap:calc(15 * var(--u))}.gap-x-20{column-gap:calc(20 * var(--u))}.gap-x-30{column-gap:calc(30 * var(--u))}.gap-y-5{row-gap:calc(5 * var(--u))}.gap-y-8{row-gap:calc(8 * var(--u))}.gap-y-10{row-gap:calc(10 * var(--u))}.gap-y-15{row-gap:calc(15 * var(--u))}.gap-y-30{row-gap:calc(30 * var(--u))}.gap-y-40{row-gap:calc(40 * var(--u))}.gap-y-50{row-gap:calc(50 * var(--u))}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-border>:not(:last-child)){border-color:var(--color-border)}:where(.divide-quick-nav-divider>:not(:last-child)){border-color:var(--quick-nav-divider)}.self-center{align-self:center}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded-\[inherit\]{border-radius:inherit}.rounded-board-feed-card{border-radius:var(--radius-30)}.rounded-card{border-radius:var(--radius-card)}.rounded-card-grid-life{border-radius:var(--card-grid-life-radius)}.rounded-card-outline{border-radius:var(--card-outline-radius)}.rounded-circle{border-radius:var(--radius-circle)}.rounded-control{border-radius:var(--radius-control)}.rounded-faq-bubble-end{border-radius:var(--faq-bubble-radius-end)}.rounded-faq-bubble-start{border-radius:var(--faq-bubble-radius-start)}.rounded-image-carousel-strip{border-radius:var(--image-carousel-strip-radius)}.rounded-media{border-radius:var(--radius-media)}.rounded-notice-box{border-radius:calc(var(--notice-box-radius) * var(--u))}.rounded-pill{border-radius:var(--radius-pill)}.rounded-raised{border-radius:var(--button-raised-radius)}.rounded-self-check{border-radius:var(--self-check-radius)}.rounded-statement-box{border-radius:var(--statement-box-radius)}.rounded-se-alternating-rows-media{border-start-end-radius:var(--alternating-rows-media-radius)}.rounded-b-media{border-bottom-right-radius:var(--radius-media);border-bottom-left-radius:var(--radius-media)}.rounded-b-none{border-bottom-right-radius:0;border-bottom-left-radius:0}.border{border-style:var(--tw-border-style);border-width:1px}.border-step-marker{border-width:var(--border-width-accent)}.border-strong{border-width:var(--border-width-strong)}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-s{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.border-e{border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px}.border-t-strong{border-block-start-width:var(--border-width-strong)}.border-b-strong{border-block-end-width:var(--border-width-strong)}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-dotted{--tw-border-style:dotted;border-style:dotted}.border-border{border-color:var(--color-border)}.border-border-brand{border-color:var(--color-border-brand)}.border-border-input{border-color:var(--color-border-input)}.border-border-subtle{border-color:var(--color-border-subtle)}.border-brand{border-color:var(--color-brand)}.border-brand-line{border-color:var(--color-brand-line)}.border-danger{border-color:var(--color-danger)}.border-info-border{border-color:var(--color-info-border)}.border-notice-box-info-line{border-color:var(--notice-box-info-line)}.border-quick-nav-border{border-color:var(--quick-nav-border)}.border-statement-box-line{border-color:var(--statement-box-line)}.border-statement-card-line{border-color:var(--statement-card-line-color)}.border-sub-nav-divider{border-color:var(--sub-nav-item-divider)}.border-text{border-color:var(--color-text)}.border-text-inverse{border-color:var(--color-text-inverse)}.border-text-strong{border-color:var(--color-text-strong)}.border-transparent{border-color:#0000}.border-warning-border{border-color:var(--color-warning-border)}.bg-accent{background-color:var(--color-accent)}.bg-alternating-rows-principle{background-color:var(--alternating-rows-principle-bg)}.bg-bg{background-color:var(--color-bg)}.bg-bg-blush{background-color:var(--color-bg-blush)}.bg-bg-cream{background-color:var(--color-bg-cream)}.bg-bg-dark{background-color:var(--color-bg-dark)}.bg-bg-muted{background-color:var(--color-bg-muted)}.bg-bg-subtle{background-color:var(--color-bg-subtle)}.bg-board-feed-item{background-color:var(--board-feed-item-bg)}.bg-border{background-color:var(--color-border)}.bg-brand{background-color:var(--color-brand)}.bg-brand-deep-translucent{background-color:var(--brand-deep-translucent)}.bg-brand-soft{background-color:var(--color-brand-soft)}.bg-brand-strong{background-color:var(--color-brand-strong)}.bg-brand-subtle{background-color:var(--color-brand-subtle)}.bg-card-grid-case-pic{background-color:var(--card-grid-case-pic-bg)}.bg-card-grid-season-blue-mark{background-color:var(--card-grid-season-blue-mark)}.bg-card-grid-season-pink-mark{background-color:var(--card-grid-season-pink-mark)}.bg-card-grid-season-purple-mark{background-color:var(--card-grid-season-purple-mark)}.bg-danger-bg{background-color:var(--color-danger-bg)}.bg-device-feature-slide-dark{background-color:var(--device-feature-slide-dark)}.bg-device-feature-slide-light{background-color:var(--device-feature-slide-light)}.bg-doctor-profile-line{background-color:var(--doctor-profile-line-bg)}.bg-ext-facebook{background-color:var(--color-ext-facebook)}.bg-ext-instagram{background-color:var(--color-ext-instagram)}.bg-ext-namuwiki{background-color:var(--color-ext-namuwiki)}.bg-ext-naver{background-color:var(--color-ext-naver)}.bg-ext-threads{background-color:var(--color-ext-threads)}.bg-ext-tistory{background-color:var(--color-ext-tistory)}.bg-ext-wikipedia{background-color:var(--color-ext-wikipedia)}.bg-ext-youtube{background-color:var(--color-ext-youtube)}.bg-fee-table-badge{background-color:var(--fee-table-badge-bg)}.bg-home-community{background-color:var(--home-community-bg)}.bg-info-bg{background-color:var(--color-info-bg)}.bg-lightbox-control{background-color:var(--lightbox-control-bg)}.bg-location-map-card{background-color:var(--location-map-card-bg)}.bg-location-map-line-bus-direct{background-color:var(--location-map-line-bus-direct)}.bg-location-map-line-bus-express{background-color:var(--location-map-line-bus-express)}.bg-location-map-line-bus-local{background-color:var(--location-map-line-bus-local)}.bg-location-map-line-label-brown{background-color:var(--location-map-line-label-brown)}.bg-location-map-line-subway-2{background-color:var(--location-map-line-subway-2)}.bg-location-map-line-subway-3{background-color:var(--location-map-line-subway-3)}.bg-location-map-line-subway-4{background-color:var(--location-map-line-subway-4)}.bg-notice-box-info{background-color:var(--notice-box-info-bg)}.bg-numbered-points-herbal-box{background-color:var(--numbered-points-herbal-box-bg)}.bg-numbered-points-ramp-1{background-color:var(--numbered-points-ramp-1)}.bg-numbered-points-ramp-2{background-color:var(--numbered-points-ramp-2)}.bg-numbered-points-ramp-3{background-color:var(--numbered-points-ramp-3)}.bg-numbered-points-ramp-4{background-color:var(--numbered-points-ramp-4)}.bg-numbered-points-ramp-5{background-color:var(--numbered-points-ramp-5)}.bg-numbered-points-ramp-6{background-color:var(--numbered-points-ramp-6)}.bg-overlay-dim{background-color:var(--color-overlay-dim)}.bg-page-hero-fallback{background-color:var(--page-hero-fallback-bg)}.bg-promo-banner-1{background-color:var(--promo-banner-bg-1)}.bg-promo-banner-2{background-color:var(--promo-banner-bg-2)}.bg-research-evidence-overlay{background-color:var(--research-evidence-thumb-overlay)}.bg-result-summary-band{background-color:var(--result-summary-band-bg)}.bg-soft-box{background-color:var(--soft-box-bg)}.bg-statement-box{background-color:var(--statement-box-bg)}.bg-statement-card-info{background-color:var(--statement-card-info-bg)}.bg-statement-intro{background-color:var(--statement-intro-bg)}.bg-success-bg{background-color:var(--color-success-bg)}.bg-surface{background-color:var(--color-surface)}.bg-surface-glass{background-color:var(--color-surface-glass)}.bg-tab-slider-dot{background-color:var(--tab-slider-dot-bg)}.bg-tab-slider-split-bg{background-color:var(--tab-slider-split-bg)}.bg-tab-slider-tab{background-color:var(--tab-slider-tab-bg)}.bg-text{background-color:var(--color-text)}.bg-transparent{background-color:#0000}.bg-warning-bg{background-color:var(--color-warning-bg)}.bg-linear-135{--tw-gradient-position:135deg}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-135{--tw-gradient-position:135deg in oklab}}.bg-linear-135{background-image:linear-gradient(var(--tw-gradient-stops))}.ext-instagram-gradient{background-image:var(--ext-instagram-gradient)}.home-hero-scrim{background-image:var(--home-hero-scrim)}.home-hero-scrim-soft{background-image:var(--home-hero-scrim-soft)}.home-hero-scrim-softest{background-image:var(--home-hero-scrim-softest)}.scrim-warm-fade{background-image:var(--scrim-warm-fade)}.from-brand{--tw-gradient-from:var(--color-brand);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-case-banner-from{--tw-gradient-from:var(--case-banner-gradient-from);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-brand-deep{--tw-gradient-to:var(--color-brand-deep);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-case-banner-to{--tw-gradient-to:var(--case-banner-gradient-to);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.object-cover{object-fit:cover}.object-none{object-fit:none}.object-bottom{object-position:bottom}.object-top{object-position:top}.page-hero-bg-pos{object-position:var(--page-hero-bg-position)}.dialog-flush{padding:0}.p-5{padding:calc(5 * var(--u))}.p-8{padding:calc(8 * var(--u))}.p-10{padding:calc(10 * var(--u))}.p-15{padding:calc(15 * var(--u))}.p-20{padding:calc(20 * var(--u))}.p-30{padding:calc(30 * var(--u))}.p-40{padding:calc(40 * var(--u))}.p-50{padding:calc(50 * var(--u))}.p-device-feature-txt-pad{padding:var(--device-feature-txt-pad)}.p-location-map-card{padding:var(--location-map-card-pad)}.p-statement-box{padding:var(--statement-box-pad)}.p-statement-box-inner{padding:var(--statement-box-inner-pad)}.px-8{padding-inline:calc(8 * var(--u))}.px-10{padding-inline:calc(10 * var(--u))}.px-12{padding-inline:calc(12 * var(--u))}.px-15{padding-inline:calc(15 * var(--u))}.px-20{padding-inline:calc(20 * var(--u))}.px-30{padding-inline:calc(30 * var(--u))}.px-40{padding-inline:calc(40 * var(--u))}.px-50{padding-inline:calc(50 * var(--u))}.px-80{padding-inline:calc(80 * var(--u))}.px-board-feed-community-x{padding-inline:var(--board-feed-community-pad-x)}.px-doctor-profile-line-x{padding-inline:var(--doctor-profile-line-pad-x)}.px-eyebrow-solid-x{padding-inline:var(--eyebrow-solid-pad-x)}.px-fee-table-cell-x{padding-inline:calc(var(--fee-table-cell-pad-x) * var(--u))}.px-hub-intro-x{padding-inline:calc(var(--hub-intro-pad-x) * var(--u))}.px-image-with-list-card-x{padding-inline:var(--image-with-list-card-pad-x)}.px-location-map-building-x{padding-inline:var(--location-map-building-pad-x)}.px-notice-box-x{padding-inline:calc(var(--notice-box-pad-x) * var(--u))}.px-recommend-band-star-x{padding-inline:var(--recommend-band-star-pad-x)}.px-statement-card-info{padding-inline:var(--statement-card-info-pad)}.px-tab-slider-arrow-inset{padding-inline:var(--tab-slider-arrow-inset)}.footer-bar-pad{padding-block:var(--site-footer-bar-pad-top) var(--site-footer-bar-pad-bottom)}.py-5{padding-block:calc(5 * var(--u))}.py-8{padding-block:calc(8 * var(--u))}.py-10{padding-block:calc(10 * var(--u))}.py-12{padding-block:calc(12 * var(--u))}.py-15{padding-block:calc(15 * var(--u))}.py-20{padding-block:calc(20 * var(--u))}.py-30{padding-block:calc(30 * var(--u))}.py-50{padding-block:calc(50 * var(--u))}.py-60{padding-block:calc(60 * var(--u))}.py-board-feed-community-y{padding-block:var(--board-feed-community-pad-y)}.py-doctor-profile-line-y{padding-block:var(--doctor-profile-line-pad-y)}.py-eyebrow-solid-y{padding-block:var(--eyebrow-solid-pad-y)}.py-fee-table-cell-y{padding-block:calc(var(--fee-table-cell-pad-y) * var(--u))}.py-hub-intro-y{padding-block:calc(var(--hub-intro-pad-y) * var(--u))}.py-image-with-list-card-y{padding-block:var(--image-with-list-card-pad-y)}.py-location-map-building-y{padding-block:var(--location-map-building-pad-y)}.py-nav-dropdown-item{padding-block:calc(var(--nav-dropdown-item-pad) * var(--u))}.py-notice-box-y{padding-block:calc(var(--notice-box-pad-y) * var(--u))}.py-recommend-band-star-y{padding-block:var(--recommend-band-star-pad-y)}.py-section-hero{padding-block:calc(var(--space-section-hero) * var(--u))}.py-section-lg{padding-block:calc(var(--space-section-lg) * var(--u))}.py-section-md{padding-block:calc(var(--space-section-md) * var(--u))}.py-section-sm{padding-block:calc(var(--space-section-sm) * var(--u))}.py-section-xl{padding-block:calc(var(--space-section-xl) * var(--u))}.py-statement-card-y{padding-block:var(--statement-card-gap-y)}.quick-nav-item-pad{padding-block:var(--quick-nav-item-pad-top) var(--quick-nav-item-pad-bottom)}.ps-20{padding-inline-start:calc(20 * var(--u))}.ps-image-carousel-strip-inset{padding-inline-start:var(--image-carousel-strip-inset)}.ps-image-with-list-rail{padding-inline-start:var(--image-with-list-rail)}.ps-tab-slider-split-inset{padding-inline-start:var(--tab-slider-split-inset)}.clinic-hours-gap{padding-inline-end:1em}.pe-10{padding-inline-end:calc(10 * var(--u))}.pt-5{padding-top:calc(5 * var(--u))}.pt-8{padding-top:calc(8 * var(--u))}.pt-10{padding-top:calc(10 * var(--u))}.pt-15{padding-top:calc(15 * var(--u))}.pt-20{padding-top:calc(20 * var(--u))}.pt-30{padding-top:calc(30 * var(--u))}.pt-50{padding-top:calc(50 * var(--u))}.pt-60{padding-top:calc(60 * var(--u))}.pt-home-hero-text{padding-top:calc(var(--home-hero-text-top) * var(--u))}.pt-promo-banner-title{padding-top:var(--promo-banner-title-top)}.pt-section-lg{padding-top:calc(var(--space-section-lg) * var(--u))}.pt-section-md{padding-top:calc(var(--space-section-md) * var(--u))}.pt-section-sm{padding-top:calc(var(--space-section-sm) * var(--u))}.pt-section-xl{padding-top:calc(var(--space-section-xl) * var(--u))}.pt-section-xs{padding-top:calc(var(--space-section-xs) * var(--u))}.pt-site-header{padding-top:var(--site-header-height)}.pt-tab-slider-split-top{padding-top:var(--tab-slider-split-pad-top)}.pb-8{padding-bottom:calc(8 * var(--u))}.pb-10{padding-bottom:calc(10 * var(--u))}.pb-12{padding-bottom:calc(12 * var(--u))}.pb-20{padding-bottom:calc(20 * var(--u))}.pb-30{padding-bottom:calc(30 * var(--u))}.pb-40{padding-bottom:calc(40 * var(--u))}.pb-50{padding-bottom:calc(50 * var(--u))}.pb-60{padding-bottom:calc(60 * var(--u))}.pb-70{padding-bottom:calc(70 * var(--u))}.pb-alternating-rows-product-pad{padding-bottom:var(--alternating-rows-product-row-pad)}.pb-safe-bottom{padding-bottom:env(safe-area-inset-bottom)}.pb-section-md{padding-bottom:calc(var(--space-section-md) * var(--u))}.pb-section-sm{padding-bottom:calc(var(--space-section-sm) * var(--u))}.pb-section-xs{padding-bottom:calc(var(--space-section-xs) * var(--u))}.text-center{text-align:center}.text-end{text-align:end}.text-start{text-align:start}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.font-serif{font-family:var(--font-serif-numeric)}.device-feature-number{font-size:calc(var(--device-feature-number-size) * var(--u));font-weight:var(--device-feature-number-weight);font-style:var(--device-feature-number-style);line-height:var(--device-feature-number-leading);letter-spacing:var(--device-feature-number-tracking);color:var(--device-feature-number-color)}.device-feature-number:before{content:attr(data-n)}.alternating-rows-feature-label{font-size:max(var(--alternating-rows-feature-label-size) * max(var(--u), var(--text-floor) * .0625rem), .75rem);font-weight:var(--alternating-rows-feature-label-weight);line-height:var(--alternating-rows-feature-label-leading);letter-spacing:var(--alternating-rows-feature-label-tracking)}.alternating-rows-feature-title{font-size:max(var(--alternating-rows-feature-title-size) * max(var(--u), var(--text-floor) * .0625rem), .75rem);font-weight:var(--alternating-rows-feature-title-weight);line-height:var(--alternating-rows-feature-title-leading);letter-spacing:var(--alternating-rows-feature-title-tracking)}.alternating-rows-numbered-subtitle{font-size:max(var(--alternating-rows-numbered-subtitle-size) * max(var(--u), var(--text-floor) * .0625rem), .75rem);font-weight:var(--alternating-rows-numbered-subtitle-weight);line-height:var(--alternating-rows-numbered-subtitle-leading);letter-spacing:var(--alternating-rows-numbered-subtitle-tracking)}.alternating-rows-numbered-tag{font-size:max(var(--alternating-rows-numbered-tag-size) * max(var(--u), var(--text-floor) * .0625rem), .75rem);font-weight:var(--alternating-rows-numbered-tag-weight);line-height:var(--alternating-rows-numbered-tag-leading);letter-spacing:var(--alternating-rows-numbered-tag-tracking)}.alternating-rows-principle-intro{font-size:max(var(--alternating-rows-principle-intro-size) * max(var(--u), var(--text-floor) * .0625rem), .75rem);font-weight:var(--alternating-rows-principle-intro-weight);line-height:var(--alternating-rows-principle-intro-leading);letter-spacing:var(--alternating-rows-principle-intro-tracking)}.alternating-rows-principle-label{font-size:max(var(--alternating-rows-principle-label-size) * max(var(--u), var(--text-floor) * .0625rem), .75rem);font-weight:var(--alternating-rows-principle-label-weight);line-height:var(--alternating-rows-principle-label-leading);letter-spacing:var(--alternating-rows-principle-label-tracking)}.alternating-rows-principle-text{font-size:max(var(--alternating-rows-principle-text-size) * max(var(--u), var(--text-floor) * .0625rem), .75rem);font-weight:var(--alternating-rows-principle-text-weight);line-height:var(--alternating-rows-principle-text-leading);letter-spacing:var(--alternating-rows-principle-text-tracking)}.alternating-rows-principle-title{font-size:max(var(--alternating-rows-principle-title-size) * max(var(--u), var(--text-floor) * .0625rem), .75rem);font-weight:var(--alternating-rows-principle-title-weight);line-height:var(--alternating-rows-principle-title-leading);letter-spacing:var(--alternating-rows-principle-title-tracking)}.alternating-rows-product-body{font-size:max(var(--alternating-rows-product-body-size) * max(var(--u), var(--text-floor) * .0625rem), .75rem);font-weight:var(--alternating-rows-product-body-weight);line-height:var(--alternating-rows-product-body-leading);letter-spacing:var(--alternating-rows-product-body-tracking)}.alternating-rows-product-title{font-size:max(var(--alternating-rows-product-title-size) * max(var(--u), var(--text-floor) * .0625rem), .75rem);font-weight:var(--alternating-rows-product-title-weight);line-height:var(--alternating-rows-product-title-leading);letter-spacing:var(--alternating-rows-product-title-tracking)}.card-grid-constitution-title{font-size:max(var(--card-grid-constitution-title-size) * max(var(--u), var(--text-floor) * .0625rem), .75rem);font-weight:var(--card-grid-constitution-title-weight);line-height:var(--card-grid-constitution-title-leading);letter-spacing:var(--card-grid-constitution-title-tracking)}.case-banner-title{font-size:max(var(--case-banner-title-size) * max(var(--u), var(--text-floor) * .0625rem), .75rem);font-weight:var(--case-banner-title-weight);line-height:var(--case-banner-title-leading);letter-spacing:var(--case-banner-title-tracking)}.cta-band-title{font-size:max(var(--cta-band-title-size) * max(var(--u), var(--text-floor) * .0625rem), .75rem);font-weight:var(--cta-band-title-weight);line-height:var(--cta-band-title-leading);letter-spacing:var(--cta-band-title-tracking)}.device-feature-title{font-size:max(var(--device-feature-title-size) * max(var(--u), var(--text-floor) * .0625rem), .75rem);font-weight:var(--device-feature-title-weight);line-height:var(--device-feature-title-leading);letter-spacing:var(--device-feature-title-tracking)}.home-hero-eyebrow{font-size:max(var(--home-hero-eyebrow-size) * max(var(--u), var(--text-floor) * .0625rem), .75rem);font-weight:var(--home-hero-eyebrow-weight);line-height:var(--home-hero-eyebrow-leading);letter-spacing:var(--home-hero-eyebrow-tracking)}.home-hero-title{font-size:max(var(--home-hero-title-size) * max(var(--u), var(--text-floor) * .0625rem), .75rem);font-weight:var(--home-hero-title-weight);line-height:var(--home-hero-title-leading);letter-spacing:var(--home-hero-title-tracking)}.image-carousel-plain-lead{font-size:max(var(--image-carousel-plain-lead-size) * max(var(--u), var(--text-floor) * .0625rem), .75rem);font-weight:var(--image-carousel-plain-lead-weight);line-height:var(--image-carousel-plain-lead-leading);letter-spacing:var(--image-carousel-plain-lead-tracking)}.image-carousel-plain-title{font-size:max(var(--image-carousel-plain-title-size) * max(var(--u), var(--text-floor) * .0625rem), .75rem);font-weight:var(--image-carousel-plain-title-weight);line-height:var(--image-carousel-plain-title-leading);letter-spacing:var(--image-carousel-plain-title-tracking)}.image-with-list-analysis-title{font-size:max(var(--image-with-list-analysis-title-size) * max(var(--u), var(--text-floor) * .0625rem), .75rem);font-weight:var(--image-with-list-analysis-title-weight);line-height:var(--image-with-list-analysis-title-leading);letter-spacing:var(--image-with-list-analysis-title-tracking)}.image-with-list-types-title{font-size:max(var(--image-with-list-types-title-size) * max(var(--u), var(--text-floor) * .0625rem), .75rem);font-weight:var(--image-with-list-types-title-weight);line-height:var(--image-with-list-types-title-leading);letter-spacing:var(--image-with-list-types-title-tracking)}.page-hero-eyebrow{font-size:max(var(--page-hero-eyebrow-size) * max(var(--u), var(--text-floor) * .0625rem), .75rem);line-height:var(--page-hero-eyebrow-leading);letter-spacing:var(--page-hero-eyebrow-tracking);font-weight:var(--page-hero-eyebrow-weight)}.page-hero-title{font-size:max(var(--page-hero-title-size) * max(var(--u), var(--text-floor) * .0625rem), .75rem);line-height:var(--page-hero-title-leading);letter-spacing:var(--page-hero-title-tracking);font-weight:var(--page-hero-title-weight)}.promo-banner-eyebrow{font-size:max(var(--promo-banner-eyebrow-size) * max(var(--u), var(--text-floor) * .0625rem), .75rem);font-weight:var(--promo-banner-eyebrow-weight);line-height:var(--promo-banner-eyebrow-leading);letter-spacing:var(--promo-banner-eyebrow-tracking)}.promo-banner-title{font-size:max(var(--promo-banner-title-size) * max(var(--u), var(--text-floor) * .0625rem), .75rem);font-weight:var(--promo-banner-title-weight);line-height:var(--promo-banner-title-leading);letter-spacing:var(--promo-banner-title-tracking)}.recommend-band-star-text{font-size:max(var(--recommend-band-star-text-size) * max(var(--u), var(--text-floor) * .0625rem), .75rem);font-weight:var(--recommend-band-star-text-weight);line-height:var(--recommend-band-star-text-leading);letter-spacing:var(--recommend-band-star-text-tracking)}.research-evidence-title{font-size:max(var(--research-evidence-title-size) * max(var(--u), var(--text-floor) * .0625rem), .75rem);font-weight:var(--research-evidence-title-weight);line-height:var(--research-evidence-title-leading);letter-spacing:var(--research-evidence-title-tracking)}.statement-card-name{font-size:max(var(--statement-card-name-size) * max(var(--u), var(--text-floor) * .0625rem), .75rem);font-weight:var(--statement-card-name-weight);line-height:var(--statement-card-name-leading);letter-spacing:var(--statement-card-name-tracking)}.statement-intro-sub{font-size:max(var(--statement-intro-sub-size) * max(var(--u), var(--text-floor) * .0625rem), .75rem);font-weight:var(--statement-intro-sub-weight);line-height:var(--statement-intro-sub-leading);letter-spacing:var(--statement-intro-sub-tracking)}.statement-intro-title{font-size:max(var(--statement-intro-title-size) * max(var(--u), var(--text-floor) * .0625rem), .75rem);font-weight:var(--statement-intro-title-weight);line-height:var(--statement-intro-title-leading);letter-spacing:var(--statement-intro-title-tracking)}.step-cards-arrow-label{font-size:max(var(--step-cards-arrow-label-size) * max(var(--u), var(--text-floor) * .0625rem), .75rem);font-weight:var(--step-cards-arrow-label-weight);line-height:var(--step-cards-arrow-label-leading);letter-spacing:var(--step-cards-arrow-label-tracking)}.step-cards-timeline-step{font-size:max(var(--step-cards-timeline-step-size) * max(var(--u), var(--text-floor) * .0625rem), .75rem);font-weight:var(--step-cards-timeline-step-weight);line-height:var(--step-cards-timeline-step-leading);letter-spacing:var(--step-cards-timeline-step-tracking)}.step-cards-timeline-title{font-size:max(var(--step-cards-timeline-title-size) * max(var(--u), var(--text-floor) * .0625rem), .75rem);font-weight:var(--step-cards-timeline-title-weight);line-height:var(--step-cards-timeline-title-leading);letter-spacing:var(--step-cards-timeline-title-tracking)}.tab-slider-split-lead{font-size:max(var(--tab-slider-split-lead-size) * max(var(--u), var(--text-floor) * .0625rem), .75rem);font-weight:var(--tab-slider-split-lead-weight);line-height:var(--tab-slider-split-lead-leading);letter-spacing:var(--tab-slider-split-lead-tracking)}.tab-slider-split-text{font-size:max(var(--tab-slider-split-text-size) * max(var(--u), var(--text-floor) * .0625rem), .75rem);font-weight:var(--tab-slider-split-text-weight);line-height:var(--tab-slider-split-text-leading);letter-spacing:var(--tab-slider-split-text-tracking)}.tab-slider-split-title{font-size:max(var(--tab-slider-split-title-size) * max(var(--u), var(--text-floor) * .0625rem), .75rem);font-weight:var(--tab-slider-split-title-weight);line-height:var(--tab-slider-split-title-leading);letter-spacing:var(--tab-slider-split-title-tracking)}.treatment-hero-band-title{font-size:max(var(--treatment-hero-band-title-size) * max(var(--u), var(--text-floor) * .0625rem), .75rem);font-weight:var(--treatment-hero-band-title-weight);line-height:var(--treatment-hero-band-title-leading);letter-spacing:var(--treatment-hero-band-title-tracking)}.alternating-rows-numbered-number{font-size:max(var(--alternating-rows-numbered-number-size) * max(var(--u), var(--text-floor) * .0625rem), .75rem);line-height:var(--type-label-md-leading);letter-spacing:var(--type-label-md-tracking)}.board-feed-card-eyebrow{font-size:max(var(--board-feed-card-eyebrow-size) * max(var(--u), var(--text-floor) * .0625rem), .75rem);line-height:var(--type-label-md-leading);letter-spacing:var(--type-label-md-tracking)}.board-feed-card-item{font-size:max(var(--board-feed-card-item-size) * max(var(--u), var(--text-floor) * .0625rem), .75rem);line-height:var(--type-body-lg-leading);letter-spacing:var(--type-body-lg-tracking)}.board-feed-card-title{font-size:max(var(--board-feed-card-title-size) * max(var(--u), var(--text-floor) * .0625rem), .75rem);line-height:var(--type-heading-lg-leading);letter-spacing:var(--type-heading-lg-tracking)}.card-grid-case-number{font-size:max(var(--card-grid-case-number-size) * max(var(--u), var(--text-floor) * .0625rem), .75rem);line-height:var(--type-heading-md-leading);letter-spacing:var(--type-heading-md-tracking)}.card-grid-case-text{font-size:max(var(--card-grid-case-text-size) * max(var(--u), var(--text-floor) * .0625rem), .75rem);line-height:var(--type-label-sm-leading);letter-spacing:var(--type-label-sm-tracking)}.card-grid-case-title{font-size:max(var(--card-grid-case-title-size) * max(var(--u), var(--text-floor) * .0625rem), .75rem);line-height:var(--type-subtitle-leading);letter-spacing:var(--type-subtitle-tracking)}.card-grid-caution-text{font-size:max(var(--card-grid-caution-text-size) * max(var(--u), var(--text-floor) * .0625rem), .75rem);line-height:var(--type-body-md-leading);letter-spacing:var(--type-body-md-tracking)}.card-grid-caution-title{font-size:max(var(--card-grid-caution-title-size) * max(var(--u), var(--text-floor) * .0625rem), .75rem);line-height:var(--type-label-md-leading);letter-spacing:var(--type-label-md-tracking)}.card-grid-constitution-season{font-size:max(var(--card-grid-constitution-season-size) * max(var(--u), var(--text-floor) * .0625rem), .75rem);line-height:var(--type-heading-md-leading);letter-spacing:var(--type-heading-md-tracking)}.card-grid-face-header{font-size:max(var(--card-grid-face-header-size) * max(var(--u), var(--text-floor) * .0625rem), .75rem);line-height:var(--type-subtitle-leading);letter-spacing:var(--type-subtitle-tracking)}.card-grid-face-title{font-size:max(var(--card-grid-face-title-size) * max(var(--u), var(--text-floor) * .0625rem), .75rem);line-height:var(--type-heading-sm-leading);letter-spacing:var(--type-heading-sm-tracking)}.card-grid-life-title{font-size:max(var(--card-grid-life-title-size) * max(var(--u), var(--text-floor) * .0625rem), .75rem);line-height:var(--type-body-md-leading);letter-spacing:var(--type-body-md-tracking)}.cause-grid-term{font-size:max(var(--cause-grid-term-size) * max(var(--u), var(--text-floor) * .0625rem), .75rem);line-height:var(--type-body-sm-leading);letter-spacing:var(--type-body-sm-tracking)}.doctor-profile-name{font-size:max(var(--doctor-profile-name-size) * max(var(--u), var(--text-floor) * .0625rem), .75rem);line-height:var(--type-display-leading);letter-spacing:var(--type-display-tracking)}.fee-table-cell{font-size:max(var(--fee-table-cell-size) * max(var(--u), var(--text-floor) * .0625rem), .75rem);line-height:var(--type-label-sm-leading);letter-spacing:var(--type-label-sm-tracking)}.fee-table-cell-sm{font-size:max(var(--fee-table-cell-sm-size) * max(var(--u), var(--text-floor) * .0625rem), .75rem);line-height:var(--type-label-sm-leading);letter-spacing:var(--type-label-sm-tracking)}.fee-table-eyebrow{font-size:max(var(--fee-table-eyebrow-size) * max(var(--u), var(--text-floor) * .0625rem), .75rem);line-height:var(--type-caption-leading);letter-spacing:var(--eyebrow-line-tracking)}.fee-table-group-title{font-size:max(var(--fee-table-group-title-size) * max(var(--u), var(--text-floor) * .0625rem), .75rem);line-height:var(--type-heading-sm-leading);letter-spacing:var(--type-heading-sm-tracking)}.fee-table-lead{font-size:max(var(--fee-table-lead-size) * max(var(--u), var(--text-floor) * .0625rem), .75rem);line-height:var(--type-body-lg-leading);letter-spacing:var(--type-body-md-tracking)}.fee-table-title{font-size:max(var(--fee-table-title-size) * max(var(--u), var(--text-floor) * .0625rem), .75rem);line-height:var(--type-heading-md-leading);letter-spacing:var(--type-display-tracking)}.location-map-address{font-size:max(var(--location-map-address-size) * max(var(--u), var(--text-floor) * .0625rem), .75rem);line-height:var(--type-heading-sm-leading);letter-spacing:var(--type-heading-sm-tracking)}.location-map-building-title{font-size:max(var(--location-map-building-title-size) * max(var(--u), var(--text-floor) * .0625rem), .75rem);line-height:var(--type-heading-md-leading);letter-spacing:var(--type-heading-md-tracking)}.location-map-card-eyebrow{font-size:max(var(--location-map-card-eyebrow-size) * max(var(--u), var(--text-floor) * .0625rem), .75rem);line-height:var(--type-body-md-leading);letter-spacing:var(--type-body-md-tracking)}.location-map-card-title{font-size:max(var(--location-map-card-title-size) * max(var(--u), var(--text-floor) * .0625rem), .75rem);line-height:var(--type-heading-md-leading);letter-spacing:var(--type-heading-md-tracking)}.location-map-note{font-size:max(var(--location-map-note-size) * max(var(--u), var(--text-floor) * .0625rem), .75rem);line-height:var(--type-label-sm-leading);letter-spacing:var(--type-label-sm-tracking)}.location-map-tel{font-size:max(var(--location-map-tel-size) * max(var(--u), var(--text-floor) * .0625rem), .75rem);line-height:var(--type-heading-lg-leading);letter-spacing:var(--type-heading-lg-tracking)}.location-map-transport-title{font-size:max(var(--location-map-transport-title-size) * max(var(--u), var(--text-floor) * .0625rem), .75rem);line-height:var(--type-heading-sm-leading);letter-spacing:var(--type-heading-sm-tracking)}.notice-box-item{font-size:max(var(--notice-box-item-size) * max(var(--u), var(--text-floor) * .0625rem), .75rem);line-height:var(--notice-box-item-leading);letter-spacing:var(--notice-box-item-tracking)}.notice-box-title{font-size:max(var(--notice-box-title-size) * max(var(--u), var(--text-floor) * .0625rem), .75rem);line-height:var(--type-body-md-leading);letter-spacing:var(--type-body-md-tracking)}.numbered-points-title{font-size:max(var(--numbered-points-title-size) * max(var(--u), var(--text-floor) * .0625rem), .75rem);line-height:var(--type-subtitle-leading);letter-spacing:var(--type-subtitle-tracking)}.recommend-band-item{font-size:max(var(--recommend-band-item-size) * max(var(--u), var(--text-floor) * .0625rem), .75rem);line-height:var(--type-subtitle-leading);letter-spacing:var(--type-subtitle-tracking)}.section-heading-eyebrow{font-size:max(var(--section-heading-eyebrow-size) * max(var(--u), var(--text-floor) * .0625rem), .75rem);line-height:var(--type-label-md-leading);letter-spacing:var(--type-label-md-tracking)}.section-heading-pill{font-size:max(var(--section-heading-pill-size) * max(var(--u), var(--text-floor) * .0625rem), .75rem);line-height:var(--type-heading-sm-leading);letter-spacing:var(--type-heading-sm-tracking)}.self-check-box-text{font-size:max(var(--self-check-box-text-size) * max(var(--u), var(--text-floor) * .0625rem), .75rem);line-height:var(--type-subtitle-leading);letter-spacing:var(--type-subtitle-tracking)}.treatment-hero-band-eyebrow{font-size:max(var(--treatment-hero-band-eyebrow-size) * max(var(--u), var(--text-floor) * .0625rem), .75rem);line-height:var(--type-label-sm-leading);letter-spacing:var(--type-label-sm-tracking)}.treatment-hero-stat-label{font-size:max(var(--treatment-hero-stat-label-size) * max(var(--u), var(--text-floor) * .0625rem), .75rem);line-height:var(--type-label-sm-leading);letter-spacing:var(--type-label-sm-tracking)}.treatment-hero-stat-value{font-size:max(var(--treatment-hero-stat-value-size) * max(var(--u), var(--text-floor) * .0625rem), .75rem);line-height:var(--type-body-md-leading);letter-spacing:var(--type-body-md-tracking)}.type-body-lg{font-size:max(var(--type-body-lg-size) * max(var(--u), var(--text-floor) * .0625rem), .75rem);line-height:var(--type-body-lg-leading);letter-spacing:var(--type-body-lg-tracking)}.type-body-md{font-size:max(var(--type-body-md-size) * max(var(--u), var(--text-floor) * .0625rem), .75rem);line-height:var(--type-body-md-leading);letter-spacing:var(--type-body-md-tracking)}.type-body-sm{font-size:max(var(--type-body-sm-size) * max(var(--u), var(--text-floor) * .0625rem), .75rem);line-height:var(--type-body-sm-leading);letter-spacing:var(--type-body-sm-tracking)}.type-caption{font-size:max(var(--type-caption-size) * max(var(--u), var(--text-floor) * .0625rem), .75rem);line-height:var(--type-caption-leading);letter-spacing:var(--type-caption-tracking)}.type-display{font-size:max(var(--type-display-size) * max(var(--u), var(--text-floor) * .0625rem), .75rem);line-height:var(--type-display-leading);letter-spacing:var(--type-display-tracking)}.type-heading-lg{font-size:max(var(--type-heading-lg-size) * max(var(--u), var(--text-floor) * .0625rem), .75rem);line-height:var(--type-heading-lg-leading);letter-spacing:var(--type-heading-lg-tracking)}.type-heading-md{font-size:max(var(--type-heading-md-size) * max(var(--u), var(--text-floor) * .0625rem), .75rem);line-height:var(--type-heading-md-leading);letter-spacing:var(--type-heading-md-tracking)}.type-heading-sm{font-size:max(var(--type-heading-sm-size) * max(var(--u), var(--text-floor) * .0625rem), .75rem);line-height:var(--type-heading-sm-leading);letter-spacing:var(--type-heading-sm-tracking)}.type-label-md{font-size:max(var(--type-label-md-size) * max(var(--u), var(--text-floor) * .0625rem), .75rem);line-height:var(--type-label-md-leading);letter-spacing:var(--type-label-md-tracking)}.type-label-sm{font-size:max(var(--type-label-sm-size) * max(var(--u), var(--text-floor) * .0625rem), .75rem);line-height:var(--type-label-sm-leading);letter-spacing:var(--type-label-sm-tracking)}.type-subtitle{font-size:max(var(--type-subtitle-size) * max(var(--u), var(--text-floor) * .0625rem), .75rem);line-height:var(--type-subtitle-leading);letter-spacing:var(--type-subtitle-tracking)}.quick-nav-caption{font-size:var(--quick-nav-caption-size);line-height:var(--quick-nav-caption-leading)}.quick-nav-phone{font-size:var(--quick-nav-phone-size);line-height:var(--quick-nav-phone-leading)}.text-button-lg{font-size:calc(var(--button-lg-font-size) * var(--u))}.text-button-md{font-size:calc(var(--button-md-font-size) * var(--u))}.text-button-sm{font-size:calc(var(--button-sm-font-size) * var(--u))}.text-chip{font-size:calc(var(--chip-font-size) * var(--u))}.text-field{font-size:var(--field-font-size)}.nav-dropdown-leading{line-height:var(--nav-dropdown-item-leading)}.site-footer-leading{line-height:var(--site-footer-leading)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-extralight{--tw-font-weight:var(--font-weight-extralight);font-weight:var(--font-weight-extralight)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.eyebrow-line{letter-spacing:var(--eyebrow-line-tracking)}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.break-keep{word-break:keep-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-accent{color:var(--color-accent)}.text-accent-text{color:var(--color-accent-text)}.text-brand{color:var(--color-brand)}.text-brand-deep{color:var(--color-brand-deep)}.text-brand-logo{color:var(--color-brand-logo)}.text-brand-strong{color:var(--color-brand-strong)}.text-card-grid-season-blue{color:var(--card-grid-season-blue)}.text-card-grid-season-blue-mark{color:var(--card-grid-season-blue-mark)}.text-card-grid-season-pink{color:var(--card-grid-season-pink)}.text-card-grid-season-pink-mark{color:var(--card-grid-season-pink-mark)}.text-card-grid-season-purple{color:var(--card-grid-season-purple)}.text-card-grid-season-purple-mark{color:var(--card-grid-season-purple-mark)}.text-danger{color:var(--color-danger)}.text-home-hero-eyebrow{color:var(--home-hero-eyebrow-color)}.text-info{color:var(--color-info)}.text-inherit{color:inherit}.text-link{color:var(--color-link)}.text-on-accent{color:var(--color-on-accent)}.text-on-brand{color:var(--color-on-brand)}.text-success{color:var(--color-success)}.text-text{color:var(--color-text)}.text-text-inverse{color:var(--color-text-inverse)}.text-text-muted{color:var(--color-text-muted)}.text-text-secondary{color:var(--color-text-secondary)}.text-text-strong{color:var(--color-text-strong)}.text-text-subtle{color:var(--color-text-subtle)}.text-warning{color:var(--color-warning)}.uppercase{text-transform:uppercase}.italic{font-style:italic}.not-italic{font-style:normal}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);font-variant-numeric:tabular-nums}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.carousel-fade{opacity:0;transition:opacity var(--carousel-speed) var(--easing-standard)}.carousel-fade[data-current]{opacity:1}.carousel-toggle-quiet{opacity:var(--carousel-toggle-quiet)}.carousel-toggle-quiet:hover,.carousel-toggle-quiet:focus-visible,.carousel-toggle-quiet:active{opacity:var(--carousel-toggle-quiet-active)}.video-play-quiet{opacity:var(--video-play-opacity)}button:hover>.video-play-quiet,button:focus-visible>.video-play-quiet{opacity:1}.opacity-0{opacity:0}.opacity-20{opacity:.2}.opacity-30{opacity:.3}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.shadow-card{--tw-shadow:var(--shadow-card);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-card-grid-caution{--tw-shadow:var(--card-grid-caution-shadow);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-case-banner{--tw-shadow:var(--case-banner-shadow);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-image-with-list-card{--tw-shadow:var(--image-with-list-card-shadow);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-numbered-points{--tw-shadow:var(--numbered-points-shadow);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-overlay{--tw-shadow:var(--shadow-overlay);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-raised{--tw-shadow:var(--shadow-raised);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-step-cards-timeline{--tw-shadow:var(--step-cards-timeline-glow);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media (prefers-reduced-motion:no-preference){.video-card-select{transition:box-shadow var(--duration-base) var(--easing-standard)}}:is(.video-card-select:has(button:hover),.video-card-select:has(button:focus-visible)){box-shadow:inset 0 0 0 var(--video-card-outline) var(--color-brand), inset 0 0 var(--video-card-glow-blur) var(--video-card-glow-spread) var(--video-card-glow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur-xl{--tw-blur:blur(var(--blur-xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-base{transition-property:color,background-color,border-color,box-shadow,filter;transition-duration:var(--duration-fast);transition-timing-function:var(--easing-standard)}.transition-motion{transition-property:opacity,transform,visibility,background-color,color,-webkit-backdrop-filter,backdrop-filter;transition-duration:var(--duration-base);transition-timing-function:var(--easing-standard)}.transition-none{transition-property:none}.delay-1{transition-delay:1ms}.reveal-stagger-1{transition-delay:var(--reveal-delay-1)}.reveal-stagger-2{transition-delay:var(--reveal-delay-2)}.carousel-speed-care{--carousel-speed:var(--slider-speed-care)}.carousel-speed-hero{--carousel-speed:var(--slider-speed-hero)}@media (min-width:2000px){.doctor-profile-u-cap{--u:min(calc(100vw / 1903), var(--doctor-profile-u-max))}}.reveal-fade-left{--reveal-translate:calc(var(--reveal-distance) * var(--u)) 0}.reveal-fade-right{--reveal-translate:calc(-1 * var(--reveal-distance) * var(--u)) 0}.reveal-fade-up{--reveal-translate:0 calc(var(--reveal-distance) * var(--u))}.reveal-long{--reveal-dur:var(--reveal-duration-long)}.step-cards-timeline-progress{transition:height var(--duration-slow) var(--easing-standard)}.unit-fixed{--u:1px}.not-first\:mt-30:not(:first-child){margin-top:calc(30 * var(--u))}.not-first\:mt-40:not(:first-child){margin-top:calc(40 * var(--u))}.group-open\/acc\:block:is(:where(.group\/acc):is([open],:popover-open,:open) *){display:block}.group-open\/acc\:hidden:is(:where(.group\/acc):is([open],:popover-open,:open) *){display:none}.group-open\/hubintro\:sr-only:is(:where(.group\/hubintro):is([open],:popover-open,:open) *){clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.group-open\/more\:hidden:is(:where(.group\/more):is([open],:popover-open,:open) *){display:none}.group-open\/more\:inline:is(:where(.group\/more):is([open],:popover-open,:open) *){display:inline}.group-open\/subnav\:rotate-180:is(:where(.group\/subnav):is([open],:popover-open,:open) *){rotate:180deg}@media (hover:hover){.group-hover\/adj\:underline:is(:where(.group\/adj):hover *),.group-hover\/card\:underline:is(:where(.group\/card):hover *){text-decoration-line:underline}.group-hover\/channel\:text-brand-strong:is(:where(.group\/channel):hover *){color:var(--color-brand-strong)}.group-hover\/header\:block:is(:where(.group\/header):hover *){display:block}.group-hover\/header\:hidden:is(:where(.group\/header):hover *){display:none}.group-hover\/hub-card\:text-brand-strong:is(:where(.group\/hub-card):hover *){color:var(--color-brand-strong)}.group-hover\/item\:visible:is(:where(.group\/item):hover *){visibility:visible}.group-hover\/item\:translate-y-0:is(:where(.group\/item):hover *){--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\/item\:scale-x-100:is(:where(.group\/item):hover *){--tw-scale-x:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\/item\:opacity-100:is(:where(.group\/item):hover *){opacity:1}.group-hover\/row\:underline:is(:where(.group\/row):hover *),.group-hover\/sns\:underline:is(:where(.group\/sns):hover *){text-decoration-line:underline}.group-hover\/thumb\:translate-none:is(:where(.group\/thumb):hover *){translate:none}.group-hover\/thumb\:scale-110:is(:where(.group\/thumb):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\/thumb\:opacity-100:is(:where(.group\/thumb):hover *){opacity:1}}.group-focus-visible\/thumb\:translate-none:is(:where(.group\/thumb):focus-visible *){translate:none}.group-focus-visible\/thumb\:scale-110:is(:where(.group\/thumb):focus-visible *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-focus-visible\/thumb\:opacity-100:is(:where(.group\/thumb):focus-visible *){opacity:1}.group-has-checked\/choice\:visible:is(:where(.group\/choice):has(:checked) *),.group-has-focus-visible\/item\:visible:is(:where(.group\/item):has(:focus-visible) *){visibility:visible}.group-has-focus-visible\/item\:translate-y-0:is(:where(.group\/item):has(:focus-visible) *){--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.group-has-focus-visible\/item\:scale-x-100:is(:where(.group\/item):has(:focus-visible) *){--tw-scale-x:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-has-focus-visible\/item\:opacity-100:is(:where(.group\/item):has(:focus-visible) *){opacity:1}.group-aria-busy\/load\:inline-flex:is(:where(.group\/load)[aria-busy=true] *){display:inline-flex}.group-aria-busy\/load\:opacity-0:is(:where(.group\/load)[aria-busy=true] *){opacity:0}.group-aria-selected\/dot\:bg-brand:is(:where(.group\/dot)[aria-selected=true] *){background-color:var(--color-brand)}.group-data-closed\/item\:invisible:is(:where(.group\/item)[data-closed] *){visibility:hidden}.group-data-closed\/item\:opacity-0:is(:where(.group\/item)[data-closed] *){opacity:0}.group-data-dark\/showcase\:text-brand:is(:where(.group\/showcase)[data-dark] *){color:var(--color-brand)}.group-data-dark\/showcase\:text-text-inverse:is(:where(.group\/showcase)[data-dark] *){color:var(--color-text-inverse)}.group-data-off\/step\:border-border-subtle:is(:where(.group\/step)[data-off] *){border-color:var(--color-border-subtle)}.group-data-off\/step\:text-text-subtle:is(:where(.group\/step)[data-off] *){color:var(--color-text-subtle)}.group-data-off\/step\:shadow-none:is(:where(.group\/step)[data-off] *){--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-data-retry\/kmap\:block:is(:where(.group\/kmap)[data-retry] *),.group-data-scrolled\/header\:block:is(:where(.group\/header)[data-scrolled] *){display:block}.group-data-scrolled\/header\:hidden:is(:where(.group\/header)[data-scrolled] *){display:none}.group-data-\[state\=ready\]\/kmap\:visible:is(:where(.group\/kmap)[data-state=ready] *){visibility:visible}.group-data-\[state\=ready\]\/kmap\:hidden:is(:where(.group\/kmap)[data-state=ready] *){display:none}.peer-checked\/choice\:border-brand-strong:is(:where(.peer\/choice):checked~*){border-color:var(--color-brand-strong)}.peer-checked\/choice\:bg-brand-strong:is(:where(.peer\/choice):checked~*){background-color:var(--color-brand-strong)}.peer-checked\/choice\:text-on-brand:is(:where(.peer\/choice):checked~*){color:var(--color-on-brand)}@media (hover:hover){.peer-hover\/choice\:peer-enabled\/choice\:peer-not-checked\/choice\:border-text-muted:is(:where(.peer\/choice):hover~*):is(:where(.peer\/choice):enabled~*):is(:where(.peer\/choice):not(:checked)~*){border-color:var(--color-text-muted)}}.peer-disabled\/choice\:border-border-input:is(:where(.peer\/choice):disabled~*){border-color:var(--color-border-input)}.peer-disabled\/choice\:bg-bg-muted:is(:where(.peer\/choice):disabled~*){background-color:var(--color-bg-muted)}.peer-disabled\/choice\:text-text-muted:is(:where(.peer\/choice):disabled~*),.placeholder\:text-text-muted::placeholder{color:var(--color-text-muted)}.backdrop\:bg-lightbox-backdrop::backdrop{background-color:var(--lightbox-backdrop)}.backdrop\:bg-overlay-dim::backdrop{background-color:var(--color-overlay-dim)}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:inset-y-0:before{content:var(--tw-content);inset-block:0}.before\:inset-y-10:before{content:var(--tw-content);inset-block:calc(10 * var(--u))}.before\:-start-image-with-list-rail:before{content:var(--tw-content);inset-inline-start:calc(var(--image-with-list-rail) * -1)}.before\:start-image-with-list-line-x:before{content:var(--tw-content);inset-inline-start:var(--image-with-list-line-x)}.before\:my-auto:before{content:var(--tw-content);margin-block:auto}.before\:size-image-with-list-dot:before{content:var(--tw-content);width:var(--image-with-list-dot);height:var(--image-with-list-dot)}.before\:w-image-with-list-line:before{content:var(--tw-content);width:var(--image-with-list-line-width)}.before\:rounded-circle:before{content:var(--tw-content);border-radius:var(--radius-circle)}.before\:bg-brand:before{content:var(--tw-content);background-color:var(--color-brand)}.before\:bg-image-with-list-line:before{content:var(--tw-content);background-color:var(--image-with-list-step-line)}.before\:content-\[\'\'\]:before{--tw-content:"";content:var(--tw-content)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-0:after{content:var(--tw-content);inset:0}.after\:ms-15:after{content:var(--tw-content);margin-inline-start:calc(15 * var(--u))}.after\:inline-block:after{content:var(--tw-content);display:inline-block}.after\:h-px:after{content:var(--tw-content);height:1px}.after\:w-eyebrow-line:after{content:var(--tw-content);width:calc(var(--eyebrow-line-width) * var(--u))}.after\:bg-brand:after{content:var(--tw-content);background-color:var(--color-brand)}.after\:align-middle:after{content:var(--tw-content);vertical-align:middle}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.last\:border-e-0:last-child{border-inline-end-style:var(--tw-border-style);border-inline-end-width:0}.open\:flex:is([open],:popover-open,:open){display:flex}.empty\:hidden:empty{display:none}.focus-within\:bg-board-feed-item-hover:focus-within{background-color:var(--board-feed-item-bg-hover)}@media (hover:hover){.hover\:-translate-y-diagram-point-lift:hover{--tw-translate-y:calc(var(--diagram-point-card-lift) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:border-border-brand:hover{border-color:var(--color-border-brand)}.hover\:border-text:hover{border-color:var(--color-text)}.hover\:border-text-muted:hover{border-color:var(--color-text-muted)}.hover\:bg-bg-subtle:hover{background-color:var(--color-bg-subtle)}.hover\:bg-board-feed-item-hover:hover{background-color:var(--board-feed-item-bg-hover)}.hover\:bg-brand-hover:hover{background-color:var(--color-brand-hover)}.hover\:bg-brand-logo:hover{background-color:var(--color-brand-logo)}.hover\:bg-brand-soft:hover{background-color:var(--color-brand-soft)}.hover\:bg-brand-strong:hover{background-color:var(--color-brand-strong)}.hover\:bg-doctor-profile-line-hover:hover{background-color:var(--doctor-profile-line-bg-hover)}.hover\:bg-lightbox-control-hover:hover{background-color:var(--lightbox-control-bg-hover)}.hover\:bg-soft-box-hover:hover{background-color:var(--soft-box-bg-hover)}.hover\:bg-surface:hover{background-color:var(--color-surface)}.hover\:text-brand:hover{color:var(--color-brand)}.hover\:text-brand-strong:hover{color:var(--color-brand-strong)}.hover\:text-on-brand:hover{color:var(--color-on-brand)}.hover\:text-text:hover{color:var(--color-text)}.hover\:text-text-strong:hover{color:var(--color-text-strong)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-diagram-point-card:hover{--tw-shadow:var(--diagram-point-card-hover-shadow);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-raised-hover:hover{--tw-shadow:var(--button-raised-shadow-hover);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:brightness-95:hover{--tw-brightness:brightness(95%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.hover\:backdrop-blur-site-header:hover{--tw-backdrop-blur:blur(var(--site-header-blur));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}}.active\:translate-y-px:active{--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.active\:bg-bg-subtle:active{background-color:var(--color-bg-subtle)}.active\:bg-brand-deep:active{background-color:var(--color-brand-deep)}.active\:bg-brand-hover:active{background-color:var(--color-brand-hover)}.active\:bg-brand-subtle:active{background-color:var(--color-brand-subtle)}.active\:brightness-95:active{--tw-brightness:brightness(95%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:bg-bg-muted:disabled{background-color:var(--color-bg-muted)}.disabled\:text-text-muted:disabled{color:var(--color-text-muted)}.disabled\:opacity-60:disabled{opacity:.6}.aria-busy\:pointer-events-none[aria-busy=true]{pointer-events:none}.aria-current\:opacity-100[aria-current=true]{opacity:1}.aria-selected\:bg-brand-strong[aria-selected=true]{background-color:var(--color-brand-strong)}.aria-\[current\=page\]\:text-text-strong[aria-current=page]{color:var(--color-text-strong)}.data-scrolled\:bg-surface[data-scrolled]{background-color:var(--color-surface)}.data-scrolled\:text-text-strong[data-scrolled]{color:var(--color-text-strong)}@media (prefers-reduced-motion:no-preference){@media (hover:hover){.motion-safe\:group-hover\/loc\:translate-x-5:is(:where(.group\/loc):hover *){--tw-translate-x:calc(5 * var(--u));translate:var(--tw-translate-x) var(--tw-translate-y)}}}@media not all and (min-width:1501px){.max-wide\:bottom-quick-bar{bottom:calc(var(--quick-nav-bar-height) + env(safe-area-inset-bottom))}.max-wide\:bottom-top-button-bar{bottom:var(--top-button-bar-offset)}.max-wide\:hidden{display:none}.max-wide\:scroll-pb-quick-bar{scroll-padding-bottom:calc(var(--quick-nav-bar-height) + env(safe-area-inset-bottom))}.max-wide\:pb-quick-bar{padding-bottom:calc(var(--quick-nav-bar-height) + env(safe-area-inset-bottom))}}@media not all and (min-width:1481px){.max-xl\:-mx-8{margin-inline:calc(calc(8 * var(--u)) * -1)}.max-xl\:max-w-none{max-width:none}.max-xl\:gap-40{gap:calc(40 * var(--u))}.max-xl\:px-10{padding-inline:calc(10 * var(--u))}.max-xl\:ps-30{padding-inline-start:calc(30 * var(--u))}}@media not all and (min-width:1281px){.max-lg\:mt-30{margin-top:calc(30 * var(--u))}.max-lg\:mt-step-cards-arrow-offset-lg{margin-top:var(--step-cards-arrow-offset-lg)}.max-lg\:mb-10{margin-bottom:calc(10 * var(--u))}.max-lg\:block{display:block}.max-lg\:hidden{display:none}.max-lg\:w-full{width:100%}.max-lg\:w-image-with-list-photo-md{width:var(--image-with-list-photo-md)}.max-lg\:w-step-cards-arrow-item-lg{width:var(--step-cards-arrow-item-lg)}.max-lg\:max-w-doctor-profile-stack{max-width:var(--doctor-profile-stack-max)}.max-lg\:flex-1{flex:1}.max-lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.max-lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.max-lg\:flex-col{flex-direction:column}.max-lg\:flex-wrap{flex-wrap:wrap}.max-lg\:items-center{align-items:center}.max-lg\:justify-start{justify-content:flex-start}.max-lg\:gap-20{gap:calc(20 * var(--u))}.max-lg\:px-20{padding-inline:calc(20 * var(--u))}.max-lg\:py-recommend-band-brand-pad{padding-block:var(--recommend-band-brand-pad)}.max-lg\:py-recommend-band-list-pad{padding-block:var(--recommend-band-list-pad)}.max-lg\:pt-12{padding-top:calc(12 * var(--u))}.max-lg\:pb-40{padding-bottom:calc(40 * var(--u))}.max-lg\:type-caption{font-size:max(var(--type-caption-size) * max(var(--u), var(--text-floor) * .0625rem), .75rem);line-height:var(--type-caption-leading);letter-spacing:var(--type-caption-tracking)}}@media not all and (min-width:1024px){.max-md\:relative{position:relative}.max-md\:static{position:static}.max-md\:start-0{inset-inline-start:0}.max-md\:end-30{inset-inline-end:calc(30 * var(--u))}.max-md\:-bottom-10{bottom:calc(calc(10 * var(--u)) * -1)}.max-md\:-bottom-30{bottom:calc(calc(30 * var(--u)) * -1)}.max-md\:order-first{order:-9999}.max-md\:m-8{margin:calc(8 * var(--u))}.max-md\:mx-10{margin-inline:calc(10 * var(--u))}.max-md\:mx-auto{margin-inline:auto}.max-md\:my-section-sm{margin-block:calc(var(--space-section-sm) * var(--u))}.max-md\:ms-treatment-hero-inset-narrow{margin-inline-start:var(--treatment-hero-inset-narrow)}.max-md\:mt-5{margin-top:calc(5 * var(--u))}.max-md\:mt-10{margin-top:calc(10 * var(--u))}.max-md\:mt-20{margin-top:calc(20 * var(--u))}.max-md\:mt-30{margin-top:calc(30 * var(--u))}.max-md\:mt-step-cards-arrow-offset-md{margin-top:var(--step-cards-arrow-offset-md)}.max-md\:mb-5{margin-bottom:calc(5 * var(--u))}.max-md\:mb-10{margin-bottom:calc(10 * var(--u))}.max-md\:mb-12{margin-bottom:calc(12 * var(--u))}.max-md\:mb-15{margin-bottom:calc(15 * var(--u))}.max-md\:mb-20{margin-bottom:calc(20 * var(--u))}.max-md\:mb-60{margin-bottom:calc(60 * var(--u))}.max-md\:block{display:block}.max-md\:flex{display:flex}.max-md\:grid{display:grid}.max-md\:hidden{display:none}.max-md\:size-image-with-list-check-narrow{width:var(--image-with-list-check-narrow);height:var(--image-with-list-check-narrow)}.max-md\:size-step-cards-arrow-dot-md{width:var(--step-cards-arrow-dot-md);height:var(--step-cards-arrow-dot-md)}.max-md\:h-20{height:calc(20 * var(--u))}.max-md\:h-device-feature-pic-h{height:var(--device-feature-pic-height)}.max-md\:h-full{height:100%}.max-md\:min-h-pill-sm{min-height:calc(var(--pill-sm-height) * var(--u))}.max-md\:w-40{width:calc(40 * var(--u))}.max-md\:w-50{width:calc(50 * var(--u))}.max-md\:w-cause-grid-list{width:var(--cause-grid-list-narrow)}.max-md\:w-fit{width:fit-content}.max-md\:w-full{width:100%}.max-md\:w-step-cards-arrow-item-md{width:var(--step-cards-arrow-item-md)}.max-md\:max-w-device-feature-intro-image{max-width:var(--device-feature-intro-image-max)}.max-md\:max-w-full{max-width:100%}.max-md\:max-w-numbered-points-herbal-grid{max-width:calc(var(--numbered-points-herbal-grid-max) * var(--u))}.max-md\:min-w-pill-sm-w{min-width:calc(var(--pill-sm-width) * var(--u))}.max-md\:translate-none{translate:none}.max-md\:carousel-thumbs-3{grid-auto-columns:calc((100% - 2 * var(--carousel-thumb-gap)) / 3)}.max-md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.max-md\:flex-col{flex-direction:column}.max-md\:flex-wrap{flex-wrap:wrap}.max-md\:items-start{align-items:flex-start}.max-md\:items-stretch{align-items:stretch}.max-md\:justify-center{justify-content:center}.max-md\:justify-start{justify-content:flex-start}.max-md\:gap-5{gap:calc(5 * var(--u))}.max-md\:gap-8{gap:calc(8 * var(--u))}.max-md\:gap-10{gap:calc(10 * var(--u))}.max-md\:gap-12{gap:calc(12 * var(--u))}.max-md\:gap-15{gap:calc(15 * var(--u))}.max-md\:gap-20{gap:calc(20 * var(--u))}.max-md\:gap-30{gap:calc(30 * var(--u))}.max-md\:gap-50{gap:calc(50 * var(--u))}.max-md\:gap-alternating-rows-feature-gap{gap:var(--alternating-rows-feature-row-gap)}.max-md\:gap-image-with-list-card-gap-narrow{gap:var(--image-with-list-card-gap-narrow)}.max-md\:gap-recommend-band-star-gap-narrow{gap:var(--recommend-band-star-gap-narrow)}.max-md\:gap-recommend-band-star-icon-gap-narrow{gap:var(--recommend-band-star-icon-gap-narrow)}.max-md\:gap-treatment-hero-row-gap{gap:var(--treatment-hero-row-gap)}:where(.max-md\:space-y-20>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(20 * var(--u)) * var(--tw-space-y-reverse));margin-block-end:calc(calc(20 * var(--u)) * calc(1 - var(--tw-space-y-reverse)))}.max-md\:gap-x-10{column-gap:calc(10 * var(--u))}.max-md\:gap-y-20{row-gap:calc(20 * var(--u))}.max-md\:rounded-card{border-radius:var(--radius-card)}.max-md\:rounded-media{border-radius:var(--radius-media)}.max-md\:rounded-pill{border-radius:var(--radius-pill)}.max-md\:border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.max-md\:bg-device-feature-box-light{background-color:var(--device-feature-box-light)}.max-md\:object-cover{object-fit:cover}.max-md\:object-none{object-fit:none}.max-md\:object-showcase-1{object-position:var(--device-showcase-pos-1)}.max-md\:object-showcase-2{object-position:var(--device-showcase-pos-2)}.max-md\:p-20{padding:calc(20 * var(--u))}.max-md\:p-statement-card-info{padding:var(--statement-card-info-pad)}.max-md\:px-10{padding-inline:calc(10 * var(--u))}.max-md\:px-15{padding-inline:calc(15 * var(--u))}.max-md\:px-20{padding-inline:calc(20 * var(--u))}.max-md\:px-30{padding-inline:calc(30 * var(--u))}.max-md\:px-image-with-list-card-x-narrow{padding-inline:var(--image-with-list-card-pad-x-narrow)}.max-md\:px-recommend-band-star-x-narrow{padding-inline:var(--recommend-band-star-pad-x-narrow)}.max-md\:py-10{padding-block:calc(10 * var(--u))}.max-md\:py-20{padding-block:calc(20 * var(--u))}.max-md\:py-30{padding-block:calc(30 * var(--u))}.max-md\:py-40{padding-block:calc(40 * var(--u))}.max-md\:py-60{padding-block:calc(60 * var(--u))}.max-md\:py-image-with-list-card-y-narrow{padding-block:var(--image-with-list-card-pad-y-narrow)}.max-md\:py-recommend-band-star-y-narrow{padding-block:var(--recommend-band-star-pad-y-narrow)}.max-md\:py-section-md{padding-block:calc(var(--space-section-md) * var(--u))}.max-md\:py-section-sm{padding-block:calc(var(--space-section-sm) * var(--u))}.max-md\:ps-15{padding-inline-start:calc(15 * var(--u))}.max-md\:pe-20{padding-inline-end:calc(20 * var(--u))}.max-md\:pt-8{padding-top:calc(8 * var(--u))}.max-md\:pt-10{padding-top:calc(10 * var(--u))}.max-md\:pt-12{padding-top:calc(12 * var(--u))}.max-md\:pt-15{padding-top:calc(15 * var(--u))}.max-md\:pt-20{padding-top:calc(20 * var(--u))}.max-md\:pt-30{padding-top:calc(30 * var(--u))}.max-md\:pt-40{padding-top:calc(40 * var(--u))}.max-md\:pt-70{padding-top:calc(70 * var(--u))}.max-md\:pt-promo-banner-pad-narrow{padding-top:var(--promo-banner-pad-top-narrow)}.max-md\:pb-20{padding-bottom:calc(20 * var(--u))}.max-md\:pb-30{padding-bottom:calc(30 * var(--u))}.max-md\:pb-70{padding-bottom:calc(70 * var(--u))}.max-md\:pb-alternating-rows-feature-pad{padding-bottom:var(--alternating-rows-feature-row-pad)}.max-md\:pb-alternating-rows-product-pad-narrow{padding-bottom:var(--alternating-rows-product-row-pad-narrow)}.max-md\:pb-alternating-rows-row-pad{padding-bottom:var(--alternating-rows-row-pad-narrow)}.max-md\:pb-statement-intro-mobile-pad{padding-bottom:calc(var(--statement-intro-mobile-pad) * var(--u))}.max-md\:pb-treatment-hero-row-pad{padding-bottom:var(--treatment-hero-row-pad)}.max-md\:text-center{text-align:center}.max-md\:text-start{text-align:start}.max-md\:type-caption{font-size:max(var(--type-caption-size) * max(var(--u), var(--text-floor) * .0625rem), .75rem);line-height:var(--type-caption-leading);letter-spacing:var(--type-caption-tracking)}.max-md\:type-display{font-size:max(var(--type-display-size) * max(var(--u), var(--text-floor) * .0625rem), .75rem);line-height:var(--type-display-leading);letter-spacing:var(--type-display-tracking)}.max-md\:type-heading-lg{font-size:max(var(--type-heading-lg-size) * max(var(--u), var(--text-floor) * .0625rem), .75rem);line-height:var(--type-heading-lg-leading);letter-spacing:var(--type-heading-lg-tracking)}.max-md\:type-heading-sm{font-size:max(var(--type-heading-sm-size) * max(var(--u), var(--text-floor) * .0625rem), .75rem);line-height:var(--type-heading-sm-leading);letter-spacing:var(--type-heading-sm-tracking)}.max-md\:type-label-md{font-size:max(var(--type-label-md-size) * max(var(--u), var(--text-floor) * .0625rem), .75rem);line-height:var(--type-label-md-leading);letter-spacing:var(--type-label-md-tracking)}.max-md\:type-label-sm{font-size:max(var(--type-label-sm-size) * max(var(--u), var(--text-floor) * .0625rem), .75rem);line-height:var(--type-label-sm-leading);letter-spacing:var(--type-label-sm-tracking)}.max-md\:type-subtitle{font-size:max(var(--type-subtitle-size) * max(var(--u), var(--text-floor) * .0625rem), .75rem);line-height:var(--type-subtitle-leading);letter-spacing:var(--type-subtitle-tracking)}.max-md\:text-text{color:var(--color-text)}.max-md\:carousel-thumbs-tight{--carousel-thumb-gap:calc(5 * var(--u))}.max-md\:group-data-dark\/showcase\:bg-device-feature-box-dark:is(:where(.group\/showcase)[data-dark] *){background-color:var(--device-feature-box-dark)}.max-md\:group-data-dark\/showcase\:text-text-inverse:is(:where(.group\/showcase)[data-dark] *){color:var(--color-text-inverse)}@media (hover:hover){.max-md\:hover\:bg-brand-strong:hover{background-color:var(--color-brand-strong)}.max-md\:hover\:text-on-brand:hover{color:var(--color-on-brand)}}}@media not all and (min-width:861px){.max-sm\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.max-sm\:start-0{inset-inline-start:0}.max-sm\:top-60{top:calc(60 * var(--u))}.max-sm\:order-first{order:-9999}.max-sm\:col-span-1{grid-column:span 1/span 1}.max-sm\:ms-12{margin-inline-start:calc(12 * var(--u))}.max-sm\:me-auto{margin-inline-end:auto}.max-sm\:mt-30{margin-top:calc(30 * var(--u))}.max-sm\:mt-100{margin-top:calc(100 * var(--u))}.max-sm\:block{display:block}.max-sm\:flex{display:flex}.max-sm\:hidden{display:none}.max-sm\:max-h-popup-sheet-max{max-height:var(--site-popup-sheet-max-height)}.max-sm\:w-full{width:100%}.max-sm\:columns-1{columns:1}.max-sm\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.max-sm\:flex-col{flex-direction:column}.max-sm\:items-start{align-items:flex-start}.max-sm\:justify-between{justify-content:space-between}.max-sm\:gap-5{gap:calc(5 * var(--u))}.max-sm\:gap-15{gap:calc(15 * var(--u))}.max-sm\:gap-x-10{column-gap:calc(10 * var(--u))}.max-sm\:gap-y-30{row-gap:calc(30 * var(--u))}.max-sm\:rounded-media{border-radius:var(--radius-media)}.max-sm\:rounded-b-none{border-bottom-right-radius:0;border-bottom-left-radius:0}.max-sm\:border-0{border-style:var(--tw-border-style);border-width:0}.max-sm\:border-e-0{border-inline-end-style:var(--tw-border-style);border-inline-end-width:0}.max-sm\:border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.max-sm\:border-brand-line{border-color:var(--color-brand-line)}.max-sm\:px-10{padding-inline:calc(10 * var(--u))}.max-sm\:px-15{padding-inline:calc(15 * var(--u))}.max-sm\:px-20{padding-inline:calc(20 * var(--u))}.max-sm\:py-8{padding-block:calc(8 * var(--u))}.max-sm\:py-10{padding-block:calc(10 * var(--u))}.max-sm\:py-section-md{padding-block:calc(var(--space-section-md) * var(--u))}.max-sm\:ps-10{padding-inline-start:calc(10 * var(--u))}.max-sm\:ps-50{padding-inline-start:calc(50 * var(--u))}.max-sm\:pt-30{padding-top:calc(30 * var(--u))}.max-sm\:pb-8{padding-bottom:calc(8 * var(--u))}.max-sm\:pb-15{padding-bottom:calc(15 * var(--u))}.max-sm\:pb-20{padding-bottom:calc(20 * var(--u))}.max-sm\:pb-40{padding-bottom:calc(40 * var(--u))}}@media not all and (min-width:769px){.max-xs\:mx-auto{margin-inline:auto}.max-xs\:mt-20{margin-top:calc(20 * var(--u))}.max-xs\:mb-12{margin-bottom:calc(12 * var(--u))}.max-xs\:mb-40{margin-bottom:calc(40 * var(--u))}.max-xs\:block{display:block}.max-xs\:inline-block{display:inline-block}.max-xs\:h-device-feature-pic-h-xs{height:var(--device-feature-pic-height-xs)}.max-xs\:h-dvh{height:100dvh}.max-xs\:max-h-none{max-height:none}.max-xs\:w-full{width:100%}.max-xs\:max-w-location-map-building-photo-narrow{max-width:var(--location-map-building-photo-narrow)}.max-xs\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-xs\:flex-col{flex-direction:column}.max-xs\:items-start{align-items:flex-start}.max-xs\:gap-8{gap:calc(8 * var(--u))}.max-xs\:gap-20{gap:calc(20 * var(--u))}.max-xs\:gap-30{gap:calc(30 * var(--u))}.max-xs\:gap-40{gap:calc(40 * var(--u))}.max-xs\:rounded-none{border-radius:0}.max-xs\:p-20{padding:calc(20 * var(--u))}.max-xs\:px-20{padding-inline:calc(20 * var(--u))}.max-xs\:py-20{padding-block:calc(20 * var(--u))}.max-xs\:py-30{padding-block:calc(30 * var(--u))}.max-xs\:py-section-md{padding-block:calc(var(--space-section-md) * var(--u))}.max-xs\:pt-40{padding-top:calc(40 * var(--u))}.max-xs\:text-center{text-align:center}.max-xs\:text-start{text-align:start}.max-xs\:type-caption{font-size:max(var(--type-caption-size) * max(var(--u), var(--text-floor) * .0625rem), .75rem);line-height:var(--type-caption-leading);letter-spacing:var(--type-caption-tracking)}.max-xs\:type-label-md{font-size:max(var(--type-label-md-size) * max(var(--u), var(--text-floor) * .0625rem), .75rem);line-height:var(--type-label-md-leading);letter-spacing:var(--type-label-md-tracking)}.max-xs\:shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}@media not all and (min-width:541px){.max-xxs\:mt-20{margin-top:calc(20 * var(--u))}.max-xxs\:mb-10{margin-bottom:calc(10 * var(--u))}.max-xxs\:mb-20{margin-bottom:calc(20 * var(--u))}.max-xxs\:mb-30{margin-bottom:calc(30 * var(--u))}.max-xxs\:w-full{width:100%}.max-xxs\:w-image-with-list-photo-narrow{width:var(--image-with-list-photo-narrow)}.max-xxs\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-xxs\:flex-col{flex-direction:column}.max-xxs\:items-center{align-items:center}.max-xxs\:items-start{align-items:flex-start}.max-xxs\:justify-center{justify-content:center}.max-xxs\:gap-alternating-rows-principle-gap-narrow{gap:var(--alternating-rows-principle-gap-narrow)}.max-xxs\:pt-20{padding-top:calc(20 * var(--u))}.max-xxs\:type-body-md{font-size:max(var(--type-body-md-size) * max(var(--u), var(--text-floor) * .0625rem), .75rem);line-height:var(--type-body-md-leading);letter-spacing:var(--type-body-md-tracking)}}@media (min-width:541px){.xxs\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:769px){.xs\:col-span-2{grid-column:span 2/span 2}.xs\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xs\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xs\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xs\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xs\:pe-20{padding-inline-end:calc(20 * var(--u))}.xs\:pb-50{padding-bottom:calc(50 * var(--u))}}@media (min-width:861px){.sm\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sm\:inset-0{inset:0}.sm\:inset-x-quick-nav{inset-inline:var(--quick-nav-width)}.sm\:top-site-header{top:var(--site-header-height)}.sm\:col-start-1{grid-column-start:1}.sm\:col-start-2{grid-column-start:2}.sm\:row-start-1{grid-row-start:1}.sm\:m-auto{margin:auto}.sm\:ms-card-grid-case-inset{margin-inline-start:var(--card-grid-case-inset)}.sm\:flex{display:flex}.sm\:grid{display:grid}.sm\:hidden{display:none}.sm\:w-card-grid-case-head{width:var(--card-grid-case-head)}.sm\:w-popup-lg{width:calc(var(--site-popup-width-lg) * var(--u))}.sm\:w-popup-md{width:calc(var(--site-popup-width-md) * var(--u))}.sm\:w-popup-sm{width:calc(var(--site-popup-width-sm) * var(--u))}.sm\:flex-1{flex:1}.sm\:shrink-0{flex-shrink:0}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:place-items-center{place-items:center}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:items-start{align-items:flex-start}.sm\:justify-items-end{justify-items:end}.sm\:justify-items-start{justify-items:start}.sm\:gap-card-grid-case-gap{gap:var(--card-grid-case-gap)}.sm\:p-20{padding:calc(20 * var(--u))}.sm\:ps-120{padding-inline-start:calc(120 * var(--u))}.sm\:pe-120{padding-inline-end:calc(120 * var(--u))}.sm\:text-end{text-align:end}.sm\:text-start{text-align:start}@media not all and (min-width:1481px){.sm\:max-xl\:ps-80{padding-inline-start:calc(80 * var(--u))}.sm\:max-xl\:pe-80{padding-inline-end:calc(80 * var(--u))}}}@media (min-width:1024px){.md\:sticky{position:sticky}.md\:top-anchor{top:var(--anchor-offset)}.md\:col-span-5{grid-column:span 5/span 5}.md\:col-span-7{grid-column:span 7/span 7}.md\:col-start-1{grid-column-start:1}.md\:col-start-2{grid-column-start:2}.md\:row-start-1{grid-row-start:1}.md\:ms-alternating-rows-feature-inset{margin-inline-start:var(--alternating-rows-feature-inset)}.md\:ms-diagram-point-card-shift{margin-inline-start:calc(var(--diagram-point-card-shift) * var(--u))}.md\:ms-treatment-hero-inset-inner{margin-inline-start:var(--treatment-hero-inset-inner)}.md\:ms-treatment-hero-inset-outer{margin-inline-start:var(--treatment-hero-inset-outer)}.md\:me-alternating-rows-feature-inset{margin-inline-end:var(--alternating-rows-feature-inset)}.md\:me-treatment-hero-inset-inner{margin-inline-end:var(--treatment-hero-inset-inner)}.md\:me-treatment-hero-inset-outer{margin-inline-end:var(--treatment-hero-inset-outer)}.md\:mt-20{margin-top:calc(20 * var(--u))}.md\:mt-30{margin-top:calc(30 * var(--u))}.md\:mb-20{margin-bottom:calc(20 * var(--u))}.md\:contents{display:contents}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:h-full{height:100%}.md\:h-tab-slider-split-pic{height:var(--tab-slider-split-pic-height)}.md\:min-h-card-grid-face-min{min-height:var(--card-grid-face-min)}.md\:min-h-statement-card{min-height:var(--statement-card-height)}.md\:min-h-tap{min-height:var(--size-tap-min)}.md\:w-card-grid-constitution-label{width:var(--card-grid-constitution-label)}.md\:w-card-grid-constitution-value{width:var(--card-grid-constitution-value)}.md\:w-card-grid-face-image{width:var(--card-grid-face-image)}.md\:w-cause-grid-title{width:var(--cause-grid-title-width)}.md\:w-image-carousel-center-item{width:var(--image-carousel-center-item)}.md\:w-notice-box-title{width:calc(var(--notice-box-title-width) * var(--u))}.md\:w-sticky-image-list-list{width:var(--sticky-image-list-list-width)}.md\:w-tab-slider-split-half{width:var(--tab-slider-split-half)}.md\:w-tab-slider-tab-w{width:var(--tab-slider-tab-width)}.md\:max-w-alternating-rows-product-text{max-width:var(--alternating-rows-product-text-max)}.md\:min-w-0{min-width:0}.md\:min-w-alternating-rows-text{min-width:var(--alternating-rows-text-min)}.md\:min-w-tab-slider-split-text{min-width:var(--tab-slider-split-text-min)}.md\:flex-1{flex:1}.md\:shrink-0{flex-shrink:0}.md\:image-carousel-center-pad{padding-inline:max(0%, calc((100% - var(--image-carousel-center-item)) / 2));scroll-padding-inline:max(0%, calc((100% - var(--image-carousel-center-item)) / 2))}.md\:field-row{grid-template-columns:auto 1fr}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:flex-row-reverse{flex-direction:row-reverse}.md\:items-center{align-items:center}.md\:items-start{align-items:flex-start}.md\:justify-between{justify-content:space-between}.md\:justify-end{justify-content:flex-end}.md\:justify-start{justify-content:flex-start}.md\:gap-20{gap:calc(20 * var(--u))}.md\:gap-30{gap:calc(30 * var(--u))}.md\:gap-50{gap:calc(50 * var(--u))}.md\:gap-60{gap:calc(60 * var(--u))}.md\:gap-alternating-rows-gap{gap:var(--alternating-rows-gap)}.md\:gap-image-carousel-center-gap{gap:var(--image-carousel-center-gap)}.md\:self-start{align-self:flex-start}.md\:rounded-control{border-radius:var(--radius-control)}.md\:rounded-s-none{border-start-start-radius:0;border-end-start-radius:0}.md\:rounded-e-none{border-start-end-radius:0;border-end-end-radius:0}.md\:border-s{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.md\:border-s-accent{border-inline-start-width:var(--border-width-accent)}.md\:border-e-accent{border-inline-end-width:var(--border-width-accent)}.md\:border-s-accent{border-inline-start-color:var(--color-accent)}.md\:border-s-brand{border-inline-start-color:var(--color-brand)}.md\:border-e-accent{border-inline-end-color:var(--color-accent)}.md\:border-e-brand{border-inline-end-color:var(--color-brand)}.md\:bg-bg-subtle{background-color:var(--color-bg-subtle)}.md\:object-cover{object-fit:cover}.md\:object-none{object-fit:none}.md\:p-20{padding:calc(20 * var(--u))}.md\:px-15{padding-inline:calc(15 * var(--u))}.md\:px-promo-banner-pad{padding-inline:calc(var(--promo-banner-pad) * var(--u))}.md\:py-30{padding-block:calc(30 * var(--u))}.md\:py-section-hero{padding-block:calc(var(--space-section-hero) * var(--u))}.md\:ps-50{padding-inline-start:calc(50 * var(--u))}.md\:ps-alternating-rows-product-inset{padding-inline-start:var(--alternating-rows-product-inset)}.md\:pe-40{padding-inline-end:calc(40 * var(--u))}.md\:pt-60{padding-top:calc(60 * var(--u))}.md\:pt-promo-banner-pad{padding-top:calc(var(--promo-banner-pad) * var(--u))}.md\:pb-50{padding-bottom:calc(50 * var(--u))}.md\:not-data-current\:opacity-20:not([data-current]){opacity:.2}}@media (min-width:1281px){.lg\:me-numbered-points-overlap{margin-inline-end:var(--numbered-points-overlap)}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:h-recommend-band-brand{height:var(--recommend-band-brand-height)}.lg\:h-video-gallery-player{height:var(--video-gallery-player-height)}.lg\:w-auto{width:auto}.lg\:max-w-image-with-list-list{max-width:var(--image-with-list-list-max)}.lg\:min-w-recommend-band-brand-w{min-width:var(--recommend-band-brand-min-width)}.lg\:flex-1{flex:1}.lg\:shrink-0{flex-shrink:0}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:items-start{align-items:flex-start}.lg\:px-device-feature-inset{padding-inline:var(--device-feature-inset)}.lg\:ps-video-gallery-list{padding-inline-start:var(--video-gallery-list-gap)}}@media (min-width:1481px){.xl\:me-image-with-list-gap{margin-inline-end:var(--image-with-list-gap)}.xl\:max-w-site{max-width:calc(var(--container-site) * var(--u))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width:1501px){.wide\:bottom-0{bottom:0}.wide\:hidden{display:none}}@media print{.print\:hidden{display:none}.print\:overflow-visible{overflow:visible}}@media (forced-colors:active){.forced-colors\:border-s{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}}.hero-dark\:block:where(body:has([data-page-hero=dark]) *){display:block}.hero-dark\:hidden:where(body:has([data-page-hero=dark]) *){display:none}.hero-dark\:bg-transparent:where(body:has([data-page-hero=dark]) *){background-color:#0000}.hero-dark\:text-text-inverse:where(body:has([data-page-hero=dark]) *){color:var(--color-text-inverse)}.hero-light\:bg-transparent:where(body:has([data-page-hero=light]) *){background-color:#0000}.auth-page\:hidden:where(body:has([data-auth-page]) *){display:none}.\[\&_b\]\:mb-10 b{margin-bottom:calc(10 * var(--u))}.\[\&_b\]\:mb-20 b{margin-bottom:calc(20 * var(--u))}.\[\&_b\]\:block b{display:block}.\[\&_b\]\:type-label-md b{font-size:max(var(--type-label-md-size) * max(var(--u), var(--text-floor) * .0625rem), .75rem);line-height:var(--type-label-md-leading);letter-spacing:var(--type-label-md-tracking)}.\[\&_b\]\:font-extrabold b{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.\[\&_b\]\:font-semibold b{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_b\]\:text-accent b{color:var(--color-accent)}.\[\&_b\]\:text-brand-strong b{color:var(--color-brand-strong)}@media not all and (min-width:1281px){.max-lg\:\[\&_br\]\:hidden br{display:none}}.\[\&_li\]\:marker\:text-brand li ::marker{color:var(--color-brand)}.\[\&_li\]\:marker\:text-brand li::marker{color:var(--color-brand)}.\[\&_li\]\:marker\:text-brand li ::-webkit-details-marker{color:var(--color-brand)}.\[\&_li\]\:marker\:text-brand li::-webkit-details-marker{color:var(--color-brand)}.\[\&_li\+li\]\:mt-5 li+li{margin-top:calc(5 * var(--u))}.\[\&_li\+li\]\:mt-8 li+li{margin-top:calc(8 * var(--u))}.\[\&_strong\]\:font-extrabold strong{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.\[\&_strong\]\:text-brand-strong strong{color:var(--color-brand-strong)}.\[\&_strong\]\:text-card-grid-season-blue strong{color:var(--card-grid-season-blue)}.\[\&_strong\]\:text-card-grid-season-pink strong{color:var(--card-grid-season-pink)}.\[\&_strong\]\:text-card-grid-season-purple strong{color:var(--card-grid-season-purple)}.\[\&_ul\]\:list-disc ul{list-style-type:disc}.\[\&_ul\]\:list-none ul{list-style-type:none}.\[\&_ul\]\:ps-10 ul{padding-inline-start:calc(10 * var(--u))}.\[\&_ul\]\:ps-15 ul{padding-inline-start:calc(15 * var(--u))}.\[\&_ul\>li\]\:relative ul>li{position:relative}.\[\&_ul\>li\]\:mt-5 ul>li{margin-top:calc(5 * var(--u))}.\[\&_ul\>li\]\:before\:absolute ul>li:before{content:var(--tw-content);position:absolute}.\[\&_ul\>li\]\:before\:-start-10 ul>li:before{content:var(--tw-content);inset-inline-start:calc(calc(10 * var(--u)) * -1)}.\[\&_ul\>li\]\:before\:top-10 ul>li:before{content:var(--tw-content);top:calc(10 * var(--u))}.\[\&_ul\>li\]\:before\:size-faq-dot ul>li:before{content:var(--tw-content);width:var(--faq-dot);height:var(--faq-dot)}.\[\&_ul\>li\]\:before\:rounded-circle ul>li:before{content:var(--tw-content);border-radius:var(--radius-circle)}.\[\&_ul\>li\]\:before\:bg-brand ul>li:before{content:var(--tw-content);background-color:var(--color-brand)}.\[\&\+\*\]\:mt-15+*{margin-top:calc(15 * var(--u))}.\[\&\+p\]\:mt-10+p{margin-top:calc(10 * var(--u))}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}.\[\&\:lang\(ja\)\]\:hidden:lang(ja){display:none}.\[\&\:lang\(ja\)\]\:inline:lang(ja),.\[\&\>p\]\:inline>p{display:inline}}:root{--u:1px;--text-floor:.85;--copper-50:#f9f5ef;--copper-100:#f4ede4;--copper-200:#e7ded9;--copper-300:#cca88a;--copper-500:#b98267;--copper-550:#a87155;--copper-600:#9f684f;--copper-700:#8f5b42;--copper-800:#834e32;--copper-900:#6a3c23;--linen-50:#faf7f6;--cream-100:#f7f1e5;--cream-200:#f6f0e1;--blush-100:#f5efec;--blush-200:#faece5;--mauve-50:#f9f6f7;--mauve-100:#f0eaec;--mauve-200:#e2dadc;--mauve-300:#c5b5b9;--mauve-500:#907a7f;--mauve-550:#836d73;--mauve-600:#756267;--mauve-700:#655358;--mauve-800:#524246;--umber-800:#493b35;--gold-400:#ebc15b;--gold-700:#8c6a1c;--neutral-0:#fff;--neutral-50:#f9f9f9;--neutral-100:#f6f6f6;--neutral-200:#e9e9e9;--neutral-300:#ddd;--neutral-500:#888;--neutral-600:#666;--neutral-700:#555;--neutral-800:#333;--neutral-900:#222;--neutral-950:#111;--red-700:#b42318;--red-50:#fef3f2;--green-700:#067647;--green-50:#ecfdf3;--amber-700:#b54708;--amber-50:#fffaeb;--tint-f9eccc:#f9eccc;--tint-f8f4eb:#f8f4eb;--tint-edeae5:#edeae5;--tint-faefe0:#faefe0;--tint-fffaf3:#fffaf3;--tint-fff5e8:#fff5e8;--tint-f0f6f9:#f0f6f9;--color-brand:var(--mauve-500);--color-brand-strong:var(--mauve-600);--color-brand-hover:var(--mauve-700);--color-brand-soft:var(--mauve-100);--color-brand-subtle:var(--mauve-50);--color-brand-line:var(--mauve-200);--color-brand-deep:var(--mauve-800);--color-brand-logo:var(--mauve-600);--color-ext-youtube:#e60000;--color-ext-instagram:#d62976;--color-ext-facebook:#1877f2;--color-ext-threads:#101010;--color-ext-naver:#00a03c;--color-ext-tistory:#e0491d;--color-ext-namuwiki:#008f82;--color-ext-wikipedia:#333;--ext-instagram-gradient:linear-gradient(45deg, #f56040 0%, #dd2a7b 35%, #962fbf 70%, #4f5bd5 100%);--color-accent:var(--gold-400);--color-on-accent:var(--neutral-800);--color-accent-text:var(--gold-700);--color-on-brand:var(--neutral-0);--color-text-strong:var(--neutral-950);--color-text:var(--neutral-800);--color-text-secondary:var(--neutral-700);--color-text-muted:var(--neutral-600);--color-text-subtle:var(--neutral-500);--color-text-inverse:var(--neutral-0);--color-link:var(--neutral-900);--color-bg:var(--neutral-0);--color-surface:var(--neutral-0);--color-bg-subtle:var(--neutral-50);--color-bg-muted:var(--neutral-100);--color-bg-cream:var(--cream-100);--color-bg-blush:var(--blush-100);--color-bg-dark:var(--neutral-800);--color-surface-glass:#fffc;--color-border:var(--neutral-300);--color-border-subtle:var(--neutral-200);--color-border-input:var(--neutral-500);--color-border-brand:var(--mauve-500);--color-focus:var(--mauve-600);--color-focus-halo:var(--neutral-0);--color-success:var(--green-700);--color-success-bg:var(--green-50);--color-success-border:var(--green-700);--color-warning:var(--amber-700);--color-warning-bg:var(--amber-50);--color-warning-border:var(--amber-700);--color-danger:var(--red-700);--color-danger-bg:var(--red-50);--color-danger-border:var(--red-700);--color-info:var(--mauve-600);--color-info-bg:var(--mauve-50);--color-info-border:var(--mauve-300);--color-overlay-dim:#00000080;--color-overlay-strong:#000c;--font-sans:"Pretendard Variable", Pretendard, "Riand Fallback Malgun", "Riand Fallback Noto", "Apple SD Gothic Neo", "Noto Sans KR", "Noto Sans Variable", system-ui, sans-serif;--font-sans-ja:"Pretendard Variable", Pretendard, "Riand Fallback Malgun", "Riand Fallback Noto", "Apple SD Gothic Neo", "Noto Sans JP", "Hiragino Sans", "Yu Gothic", system-ui, sans-serif;--font-sans-zh-hans:"Pretendard Variable", Pretendard, "Riand Fallback Malgun", "Riand Fallback Noto", "Apple SD Gothic Neo", "Noto Sans SC", "PingFang SC", "Microsoft YaHei", system-ui, sans-serif;--font-sans-zh-hant:"Pretendard Variable", Pretendard, "Riand Fallback Malgun", "Riand Fallback Noto", "Apple SD Gothic Neo", "Noto Sans TC", "PingFang TC", "Microsoft JhengHei", system-ui, sans-serif;--font-sans-th:"Noto Sans Thai", Thonburi, Leelawadee, sans-serif;--font-system-stack:-apple-system, BlinkMacSystemFont, system-ui, "Segoe UI", sans-serif;--font-weight-extralight:200;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--type-caption-size:13;--type-caption-leading:1.4;--type-caption-tracking:0;--type-label-sm-size:15;--type-label-sm-leading:1.5;--type-label-sm-tracking:-.5px;--type-label-md-size:18;--type-label-md-leading:1.4;--type-label-md-tracking:-.5px;--type-body-sm-size:16;--type-body-sm-leading:1.6;--type-body-sm-tracking:-.5px;--type-body-md-size:17;--type-body-md-leading:1.6;--type-body-md-tracking:-.5px;--type-body-lg-size:18;--type-body-lg-leading:1.7;--type-body-lg-tracking:-.5px;--type-subtitle-size:20;--type-subtitle-leading:1.4;--type-subtitle-tracking:-.5px;--type-heading-sm-size:22;--type-heading-sm-leading:1.3;--type-heading-sm-tracking:-.5px;--type-heading-md-size:25;--type-heading-md-leading:1.3;--type-heading-md-tracking:-.5px;--type-heading-lg-size:30;--type-heading-lg-leading:1.5;--type-heading-lg-tracking:-.5px;--type-display-size:35;--type-display-leading:1.3;--type-display-tracking:-.0455em;--space-section-xs:30;--space-section-sm:50;--space-section-md:70;--space-section-lg:100;--space-section-xl:120;--space-section-hero:160;--container-site:1400;--container-wide:1300;--container-content:1200;--container-narrow:960;--container-copy:48rem;--anchor-offset:calc(var(--site-header-height) + 20 * var(--u));--site-header-height:calc(100 * var(--u));--radius-3:3px;--radius-10:10px;--radius-20:20px;--radius-control:var(--radius-3);--radius-media:var(--radius-10);--radius-card:var(--radius-20);--radius-pill:999px;--radius-circle:50%;--shadow-raised:3px 3px 10px #0000000d;--shadow-card:0 4px 15px #0000000d;--shadow-overlay:0 22px 70px #0000003d;--border-width-default:1px;--border-width-strong:2px;--border-width-accent:5px;--z-sticky:10;--z-overlay:20;--z-modal:30;--z-popover:40;--z-toast:50;--z-skip:60;--duration-fast:.15s;--duration-base:.3s;--duration-slow:.6s;--easing-standard:ease;--easing-enter:cubic-bezier(0, 0, .2, 1);--easing-exit:cubic-bezier(.4, 0, 1, 1);--reveal-duration:1s;--reveal-duration-long:2s;--reveal-delay-1:.1s;--reveal-delay-2:.2s;--reveal-distance:100;--slider-interval:3s;--slider-interval-ba:2.5s;--slider-interval-hero:4s;--slider-speed:.5s;--slider-speed-slow:1s;--slider-speed-hero:1.2s;--motion-loop-count:3;--icon-sm:16px;--icon-md:24px;--icon-lg:28px;--icon-xl:calc(30 * var(--u));--size-tap-min:44px;--page-hero-title-size:40;--page-hero-title-weight:700;--page-hero-title-leading:1.5;--page-hero-title-tracking:-1px;--page-hero-eyebrow-size:20;--page-hero-eyebrow-weight:300;--page-hero-eyebrow-leading:1.4;--page-hero-eyebrow-tracking:5px;--home-hero-title-size:45;--home-hero-title-weight:800;--home-hero-title-leading:1.3;--home-hero-title-tracking:-1px;--home-hero-eyebrow-size:20;--home-hero-eyebrow-weight:800;--home-hero-eyebrow-leading:1.4;--home-hero-eyebrow-tracking:0;--home-hero-eyebrow-color:#fff9;--cta-band-title-size:28;--cta-band-title-weight:600;--cta-band-title-leading:1.2;--cta-band-title-tracking:-1px;--treatment-hero-band-title-size:40;--treatment-hero-band-title-weight:600;--treatment-hero-band-title-leading:1.3;--treatment-hero-band-title-tracking:-.03em;--statement-intro-title-size:35;--statement-intro-title-weight:600;--statement-intro-title-leading:1.5;--statement-intro-title-tracking:-1px;--statement-intro-sub-size:20;--statement-intro-sub-weight:500;--statement-intro-sub-leading:1.6;--statement-intro-sub-tracking:-.5px;--statement-card-name-size:18;--statement-card-name-weight:600;--statement-card-name-leading:1.4;--statement-card-name-tracking:0;--notice-box-item-size:14;--notice-box-item-leading:1.65;--notice-box-item-tracking:-.2px;--section-heading-eyebrow-size:18;--treatment-hero-band-eyebrow-size:15;--treatment-hero-stat-label-size:15;--treatment-hero-stat-value-size:17;--cause-grid-term-size:16;--self-check-box-text-size:20;--notice-box-title-size:17;--alternating-rows-numbered-number-size:17;--recommend-band-item-size:19;--numbered-points-title-size:20;--device-feature-title-size:27;--device-feature-title-weight:700;--device-feature-title-leading:1.3;--device-feature-title-tracking:-1px;--alternating-rows-feature-title-size:30;--alternating-rows-feature-title-weight:600;--alternating-rows-feature-title-leading:1.4;--alternating-rows-feature-title-tracking:0;--card-grid-constitution-title-size:27;--card-grid-constitution-title-weight:800;--card-grid-constitution-title-leading:1.3;--card-grid-constitution-title-tracking:-1px;--case-banner-title-size:27;--case-banner-title-weight:700;--case-banner-title-leading:1.45;--case-banner-title-tracking:-.5px;--device-feature-number-size:100;--device-feature-number-weight:800;--device-feature-number-style:italic;--device-feature-number-leading:1.6;--device-feature-number-tracking:0;--device-feature-number-color:var(--neutral-200)}@supports (color:color-mix(in lab, red, red)){:root{--device-feature-number-color:color-mix(in srgb, var(--neutral-200) 50%, transparent)}}:root{--button-sm-font-size:13;--button-md-font-size:16;--button-lg-font-size:14;--chip-font-size:15;--button-font-weight:600;--quick-nav-caption-size:12px;--field-font-size:max(1rem, calc(var(--type-body-md-size) * var(--u)));--site-footer-leading:1.8;--mobile-nav-item-height:46px;--site-header-logo-width:204;--site-header-logo-height:52;--site-header-blur:10px;--nav-dropdown-width:240;--nav-dropdown-item-pad:7;--nav-dropdown-item-leading:1.4;--nav-bar-height:3px;--site-footer-bar-pad-top:20px;--site-footer-bar-pad-bottom:15px;--mobile-nav-width:min(360px, 100vw);--locale-switcher-flag-size:20px;--site-footer-gap:150px;--site-footer-gap-narrow:100px;--site-footer-logo-width:150px;--site-footer-map-height:160px;--quick-nav-bar-height:60px;--top-button-bar-offset:calc(var(--quick-nav-bar-height) + env(safe-area-inset-bottom) + 30px);--top-button-size:50;--quick-nav-width:84px;--quick-nav-border:var(--neutral-50);--quick-nav-divider:var(--color-brand-logo)}@supports (color:color-mix(in lab, red, red)){:root{--quick-nav-divider:color-mix(in srgb, var(--color-brand-logo) 20%, transparent)}}:root{--quick-nav-item-pad-top:16px;--quick-nav-item-pad-bottom:12px;--quick-nav-caption-leading:1.2;--quick-nav-phone-size:15px;--quick-nav-phone-leading:1.2;--bottom-nav-home-icon:28px;--bottom-nav-home-circle:52px;--bottom-nav-home-raise:18px;--locale-dialog-width:320px;--inquiry-dialog-width:720px;--inquiry-dialog-max-height:90dvh;--site-popup-card-max-width:90vw;--site-popup-sheet-max-height:40dvh;--site-popup-width-sm:400;--site-popup-width-md:520;--site-popup-width-lg:640;--page-hero-height:calc(600 * var(--u));--page-hero-fallback-bg:var(--neutral-950);--page-hero-bg-position:60% center;--sub-nav-item-divider:var(--neutral-100);--cta-band-height:400px;--eyebrow-solid-pad-y:10px;--eyebrow-solid-pad-x:20px;--section-heading-intro-eyebrow-gap:40px;--section-heading-intro-dot:11px;--section-heading-intro-dot-overlap:-3px;--treatment-hero-inset-outer:25%;--treatment-hero-inset-inner:10%;--treatment-hero-inset-narrow:5%;--treatment-hero-row-gap:30px;--treatment-hero-row-pad:60px;--treatment-hero-stat-min-width:300;--treatment-hero-stat-gap:20px;--treatment-hero-stat-icon:44px;--treatment-hero-stat-icon-gap:15px;--self-check-radius:50px;--self-check-box-min-width:280px;--self-check-boxes-max-width:1000px;--cause-grid-dot:3px;--cause-grid-title-width:30%;--cause-grid-list-narrow:80%;--alternating-rows-dot:3px;--device-showcase-pos-1:60% 100%;--device-showcase-pos-2:55% 100%;--numbered-points-circle:20%;--numbered-points-circle-lg:25%;--numbered-points-circle-xs:50%;--numbered-points-overlap:-1.54%;--numbered-points-herbal-box:280px;--numbered-points-herbal-dot:38px;--numbered-points-herbal-grid-max:300;--numbered-points-herbal-box-bg:#0003;--faq-mark:35px;--faq-text-width:90%;--faq-dot:3px;--faq-bubble-max:1300px;--button-sm-height:38;--button-sm-min-width:137;--button-md-height:45;--button-md-min-width:200;--button-lg-height:55;--button-lg-min-width:193;--pill-sm-width:90;--pill-sm-height:30;--pill-md-width:140;--pill-md-height:38;--pill-lg-width:250;--pill-lg-height:50;--icon-button-sm:38;--icon-button-md:52;--icon-button-lg:55;--icon-button-xl:70;--checkbox-size:25;--eyebrow-line-width:120;--eyebrow-line-tracking:.1em;--card-outline-radius:var(--radius-40);--button-raised-radius:var(--radius-30);--brand-deep-translucent:var(--color-brand-deep)}@supports (color:color-mix(in lab, red, red)){:root{--brand-deep-translucent:color-mix(in srgb, var(--color-brand-deep) 82%, transparent)}}:root{--radius-5:5px;--radius-30:30px;--radius-40:40px;--faq-bubble-radius-start:calc(50 * var(--u)) calc(50 * var(--u)) 0 calc(50 * var(--u));--faq-bubble-radius-end:calc(50 * var(--u)) calc(50 * var(--u)) calc(50 * var(--u)) 0;--border-style-dashed:dashed;--before-after-card-shadow:0 8px 24px #493b3512;--before-after-card:620px;--button-raised-shadow-hover:0 6px 16px var(--mauve-500)}@supports (color:color-mix(in lab, red, red)){:root{--button-raised-shadow-hover:0 6px 16px color-mix(in srgb, var(--mauve-500) 40%, transparent)}}:root{--numbered-points-shadow:0 5px 10px #0000001a;--step-cards-timeline-glow:0 0 20px var(--mauve-500)}@supports (color:color-mix(in lab, red, red)){:root{--step-cards-timeline-glow:0 0 20px color-mix(in srgb, var(--mauve-500) 25%, transparent)}}:root{--numbered-points-ramp-1:var(--mauve-550);--numbered-points-ramp-2:var(--mauve-550)}@supports (color:color-mix(in lab, red, red)){:root{--numbered-points-ramp-2:color-mix(in srgb, var(--mauve-550) 50%, var(--mauve-600))}}:root{--numbered-points-ramp-3:var(--mauve-600);--numbered-points-ramp-4:var(--mauve-600)}@supports (color:color-mix(in lab, red, red)){:root{--numbered-points-ramp-4:color-mix(in srgb, var(--mauve-600) 50%, var(--mauve-700))}}:root{--numbered-points-ramp-5:var(--mauve-700);--numbered-points-ramp-6:var(--mauve-800);--promo-banner-bg-1:var(--tint-f9eccc);--promo-banner-bg-2:var(--tint-f8f4eb);--statement-intro-bg:var(--tint-edeae5);--alternating-rows-principle-bg:var(--tint-faefe0);--case-banner-gradient-from:var(--tint-fffaf3);--case-banner-gradient-to:var(--tint-fff5e8);--case-banner-shadow:0 10px 25px #9eacbb26;--case-banner-pic-width:600px;--home-community-bg:var(--cream-200);--board-feed-card-gap:24px;--board-feed-card:calc((100% - 2 * var(--board-feed-card-gap)) / 3);--media-strip-arrows-h:calc((100cqw - 2 * var(--board-feed-card-gap)) / 3 * 9 / 16);--media-strip-loop-count:5;--board-feed-community-pad-y:60px;--board-feed-community-pad-x:50px;--board-feed-mark:160px;--board-feed-item-bg:var(--neutral-0)}@supports (color:color-mix(in lab, red, red)){:root{--board-feed-item-bg:color-mix(in srgb, var(--neutral-0) 6%, transparent)}}:root{--board-feed-item-bg-hover:var(--neutral-0)}@supports (color:color-mix(in lab, red, red)){:root{--board-feed-item-bg-hover:color-mix(in srgb, var(--neutral-0) 10%, transparent)}}:root{--scrim-warm:var(--umber-800)}@supports (color:color-mix(in lab, red, red)){:root{--scrim-warm:color-mix(in srgb, var(--umber-800) 72%, transparent)}}:root{--scrim-warm-strong:var(--umber-800)}@supports (color:color-mix(in lab, red, red)){:root{--scrim-warm-strong:color-mix(in srgb, var(--umber-800) 85%, transparent)}}:root{--scrim-warm-fade:linear-gradient(to bottom, transparent 0, var(--scrim-warm) var(--promo-banner-pad-top-narrow), var(--scrim-warm-strong) 100%);--home-hero-scrim:linear-gradient(to right, var(--scrim-warm) 0, var(--scrim-warm) 24%, transparent 62%);--scrim-warm-soft:var(--umber-800)}@supports (color:color-mix(in lab, red, red)){:root{--scrim-warm-soft:color-mix(in srgb, var(--umber-800) 62%, transparent)}}:root{--scrim-warm-softest:var(--umber-800)}@supports (color:color-mix(in lab, red, red)){:root{--scrim-warm-softest:color-mix(in srgb, var(--umber-800) 52%, transparent)}}:root{--home-hero-scrim-soft:linear-gradient(to right, var(--scrim-warm-soft) 0, var(--scrim-warm-soft) 24%, transparent 62%);--home-hero-scrim-softest:linear-gradient(to right, var(--scrim-warm-softest) 0, var(--scrim-warm-softest) 24%, transparent 62%);--soft-box-bg:var(--color-brand-soft)}@supports (color:color-mix(in lab, red, red)){:root{--soft-box-bg:color-mix(in srgb, var(--color-brand-soft) 30%, var(--color-surface))}}:root{--soft-box-bg-hover:var(--color-brand-soft)}@supports (color:color-mix(in lab, red, red)){:root{--soft-box-bg-hover:color-mix(in srgb, var(--color-brand-soft) 60%, var(--color-surface))}}:root{--hub-intro-pad-x:50;--hub-intro-pad-y:36;--hub-intro-text-max:1000;--video-card-outline:2px;--video-card-glow:var(--blush-200)}@supports (color:color-mix(in lab, red, red)){:root{--video-card-glow:color-mix(in srgb, var(--blush-200) 70%, transparent)}}:root{--video-card-glow-blur:30px;--video-card-glow-spread:2px;--video-card-legacy-zoom:1.018;--carousel-toggle-quiet:.25;--carousel-toggle-quiet-active:.6;--bottom-nav-home-logo-hover:1.08;--bottom-nav-home-logo-press:.9;--board-feed-card-title-size:30;--board-feed-card-eyebrow-size:17;--board-feed-card-item-size:18;--result-summary-band-bg:var(--blush-200);--location-map-line-subway-2:#3cb44a;--location-map-line-subway-3:#f06e00;--location-map-line-subway-4:#2c9ede;--location-map-line-bus-express:#dc0000;--location-map-line-bus-local:#3cb44a;--location-map-line-bus-direct:#fb5852;--location-map-line-label-brown:var(--mauve-500);--alternating-rows-gap:3.5vw;--alternating-rows-text-min:600px;--alternating-rows-row-pad-narrow:30px;--alternating-rows-media-radius:calc(30 * var(--u));--alternating-rows-feature-inset:20%;--alternating-rows-feature-row-gap:30px;--alternating-rows-feature-row-pad:60px;--alternating-rows-principle-gap:50px;--alternating-rows-principle-gap-narrow:30px;--recommend-band-brand-min-width:500px;--recommend-band-brand-height:450px;--recommend-band-brand-pad:60px;--recommend-band-mark-width:40%;--recommend-band-list-pad:50px;--recommend-band-item-gap:15px;--recommend-band-star-gap:30px;--recommend-band-star-gap-narrow:10px;--recommend-band-star-icon-gap:20px;--recommend-band-star-icon-gap-narrow:10px;--recommend-band-star-pad-x:50px;--recommend-band-star-pad-y:20px;--recommend-band-star-pad-x-narrow:20px;--recommend-band-star-pad-y-narrow:17px;--image-with-list-list-max:800px;--image-with-list-gap:4vw;--image-with-list-card-gap:20px;--image-with-list-card-gap-narrow:8px;--image-with-list-card-pad-x:30px;--image-with-list-card-pad-y:24px;--image-with-list-card-pad-x-narrow:16px;--image-with-list-card-pad-y-narrow:14px;--image-with-list-card-shadow:0 0 10px #00000012;--image-with-list-check:30px;--image-with-list-check-narrow:25px;--image-with-list-rail:25px;--image-with-list-line-x:4px;--image-with-list-line-width:2px;--image-with-list-dot:10px;--image-with-list-step-gap:25px;--image-with-list-step-label:80px;--image-with-list-step-line:var(--mauve-300);--image-with-list-text-width:30%;--image-with-list-photo:80%;--image-with-list-photo-md:40%;--image-with-list-photo-narrow:70%;--sticky-image-list-list-width:55%;--statement-box-pad:10px;--statement-box-inner-pad:30px;--statement-box-radius:25px;--statement-box-bg:var(--color-brand-strong)}@supports (color:color-mix(in lab, red, red)){:root{--statement-box-bg:color-mix(in srgb, var(--color-brand-strong) 90%, transparent)}}:root{--statement-box-line:var(--color-on-brand)}@supports (color:color-mix(in lab, red, red)){:root{--statement-box-line:color-mix(in srgb, var(--color-on-brand) 70%, transparent)}}:root{--statement-card-gap-y:15px;--statement-card-height:130px;--statement-card-name-width:13%;--statement-card-symbol:100px;--statement-card-line:80px;--statement-card-line-narrow:30px;--statement-card-info-pad:50px;--statement-card-info-bg:var(--color-bg)}@supports (color:color-mix(in lab, red, red)){:root{--statement-card-info-bg:color-mix(in srgb, var(--color-bg) 80%, transparent)}}:root{--statement-card-line-color:var(--neutral-100);--statement-intro-mobile-width:70%;--statement-intro-mobile-pad:260;--notice-box-info-bg:var(--linen-50);--notice-box-info-line:var(--mauve-200);--notice-box-radius:14;--notice-box-pad-y:30;--notice-box-pad-x:34;--notice-box-title-width:125;--alternating-rows-numbered-subtitle-size:18;--alternating-rows-numbered-subtitle-weight:700;--alternating-rows-numbered-subtitle-leading:1.4;--alternating-rows-numbered-subtitle-tracking:-.5px;--alternating-rows-numbered-tag-size:15;--alternating-rows-numbered-tag-weight:400;--alternating-rows-numbered-tag-leading:1.5;--alternating-rows-numbered-tag-tracking:-.5px;--alternating-rows-feature-label-size:20;--alternating-rows-feature-label-weight:500;--alternating-rows-feature-label-leading:1.4;--alternating-rows-feature-label-tracking:-.5px;--alternating-rows-product-title-size:27;--alternating-rows-product-title-weight:800;--alternating-rows-product-title-leading:1.3;--alternating-rows-product-title-tracking:-1px;--alternating-rows-product-body-size:18;--alternating-rows-product-body-weight:500;--alternating-rows-product-body-leading:1.5;--alternating-rows-product-body-tracking:-.5px;--alternating-rows-principle-title-size:35;--alternating-rows-principle-title-weight:600;--alternating-rows-principle-title-leading:1.5;--alternating-rows-principle-title-tracking:-1px;--alternating-rows-principle-intro-size:18;--alternating-rows-principle-intro-weight:500;--alternating-rows-principle-intro-leading:1.7;--alternating-rows-principle-intro-tracking:-.5px;--alternating-rows-principle-label-size:20;--alternating-rows-principle-label-weight:700;--alternating-rows-principle-label-leading:1.4;--alternating-rows-principle-label-tracking:0;--alternating-rows-principle-text-size:17;--alternating-rows-principle-text-weight:500;--alternating-rows-principle-text-leading:1.6;--alternating-rows-principle-text-tracking:0;--recommend-band-star-text-size:20;--recommend-band-star-text-weight:300;--recommend-band-star-text-leading:1.5;--recommend-band-star-text-tracking:0;--image-with-list-types-title-size:27;--image-with-list-types-title-weight:700;--image-with-list-types-title-leading:1.3;--image-with-list-types-title-tracking:0;--image-with-list-analysis-title-size:30;--image-with-list-analysis-title-weight:700;--image-with-list-analysis-title-leading:1.2;--image-with-list-analysis-title-tracking:0;--alternating-rows-product-row-pad:100px;--alternating-rows-product-row-pad-narrow:50px;--alternating-rows-product-inset:5%;--alternating-rows-product-text-max:800px;--step-cards-diagram-image:236px;--step-cards-arrow-item:362px;--step-cards-arrow-item-lg:calc(33% - 58px);--step-cards-arrow-item-md:calc(33% - 23px);--step-cards-arrow-offset:200px;--step-cards-arrow-offset-lg:17vw;--step-cards-arrow-offset-md:15vw;--step-cards-arrow-dot:36px;--step-cards-arrow-dot-md:15px;--step-cards-timeline-bar:4px;--step-cards-timeline-dot:6px;--step-cards-timeline-figure:300px;--step-cards-timeline-figure-ratio:300 / 214;--step-cards-timeline-step-size:30;--step-cards-timeline-step-weight:700;--step-cards-timeline-step-leading:1.3;--step-cards-timeline-step-tracking:-.5px;--step-cards-timeline-title-size:20;--step-cards-timeline-title-weight:500;--step-cards-timeline-title-leading:1.4;--step-cards-timeline-title-tracking:-.5px;--step-cards-arrow-label-size:15;--step-cards-arrow-label-weight:600;--step-cards-arrow-label-leading:1.4;--step-cards-arrow-label-tracking:0;--device-feature-inset:5vw;--device-feature-pic-width:40%;--device-feature-txt-width:60%;--device-feature-pic-max:480px;--device-feature-txt-pad:3vw;--device-feature-pic-height:400px;--device-feature-pic-height-xs:350px;--device-feature-intro-image-max:500px;--device-feature-showcase-height:75vh;--device-feature-caption-x:30%;--device-feature-slide-dark:#000;--device-feature-slide-light:var(--tint-f0f6f9);--device-feature-box-dark:#000000b3;--device-feature-box-light:#ffffffb3;--device-feature-check:32px;--diagram-point-image:1000px;--diagram-point-circle:500;--diagram-point-card-max:400;--diagram-point-card-shift:200;--diagram-point-card-min:80px;--diagram-point-card-lift:3px;--diagram-point-card-hover-shadow:0 8px 25px #1e3c7226;--research-evidence-title-size:33;--research-evidence-title-weight:700;--research-evidence-title-leading:1.3;--research-evidence-title-tracking:-1px;--research-evidence-thumb:220px;--research-evidence-thumb-overlay:#000000a6;--lightbox-backdrop:#000000e6;--lightbox-control-bg:#fff3;--lightbox-control-bg-hover:#fff6;--lightbox-image-max-w:90vw;--lightbox-image-max-h:90vh;--slider-interval-care:1.5s;--slider-speed-care:.4s;--carousel-speed:var(--slider-speed);--image-carousel-strip-item:500px;--image-carousel-strip-gap:24px;--image-carousel-strip-radius:10px;--image-carousel-strip-inset:12%;--image-carousel-center-item:1100px;--image-carousel-center-gap:150px;--image-carousel-doc-item:156px;--tab-slider-tab-width:150px;--tab-slider-tab-height:46px;--tab-slider-tab-bg:var(--neutral-700);--tab-slider-arrow-inset:2%;--tab-slider-panel-max:900px;--tab-slider-split-pic-height:680px;--tab-slider-split-text-min:900px;--tab-slider-split-inset:13.5vw;--tab-slider-split-pad-top:120px;--tab-slider-split-half:50%;--tab-slider-split-bg:var(--linen-50);--tab-slider-dot:10px;--tab-slider-dot-hit:24px;--tab-slider-dot-bg:var(--neutral-300);--image-carousel-plain-title-size:35;--image-carousel-plain-title-weight:600;--image-carousel-plain-title-leading:1.3;--image-carousel-plain-title-tracking:0;--image-carousel-plain-lead-size:20;--image-carousel-plain-lead-weight:500;--image-carousel-plain-lead-leading:1.5;--image-carousel-plain-lead-tracking:-.5px;--tab-slider-split-title-size:40;--tab-slider-split-title-weight:300;--tab-slider-split-title-leading:1.3;--tab-slider-split-title-tracking:-.5px;--tab-slider-split-lead-size:22;--tab-slider-split-lead-weight:400;--tab-slider-split-lead-leading:1.5;--tab-slider-split-lead-tracking:-.5px;--tab-slider-split-text-size:20;--tab-slider-split-text-weight:400;--tab-slider-split-text-leading:1.5;--tab-slider-split-text-tracking:-.5px;--section-heading-pill-size:22;--card-grid-caution-title-size:18;--card-grid-caution-text-size:17;--card-grid-life-title-size:17;--card-grid-case-number-size:25;--card-grid-case-title-size:20;--card-grid-case-text-size:15;--card-grid-face-header-size:20;--card-grid-face-title-size:23;--card-grid-constitution-season-size:27;--font-serif-numeric:Georgia, "Times New Roman", serif;--card-grid-caution-shadow:0 0 21px #0000000d;--card-grid-life-radius:40px;--card-grid-life-list:80%;--card-grid-dot:3px;--card-grid-badge-dot:4px;--card-grid-case-head:400px;--card-grid-case-inset:13.5%;--card-grid-case-gap:8%;--card-grid-case-item:calc(200 * var(--u));--card-grid-case-pic-bg:#fbf3ef;--card-grid-list-pic:200px;--card-grid-list-title:calc(200 * var(--u));--card-grid-face-min:450px;--card-grid-face-image:55%;--card-grid-face-image-max:425px;--card-grid-icon:calc(100 * var(--u));--card-grid-icon-img:70%;--card-grid-icon-card-img:70px;--card-grid-icon-card-ratio:2 / 1;--card-grid-check:calc(25 * var(--u));--card-grid-constitution-row:calc(600 * var(--u));--card-grid-constitution-label:22%;--card-grid-constitution-value:75%;--card-grid-season-pink:#92697f;--card-grid-season-blue:#257bb1;--card-grid-season-purple:#6b767f;--card-grid-season-pink-mark:#da9dbe;--card-grid-season-blue-mark:#2e98db;--card-grid-season-purple-mark:#93a1ae;--program-preview-circle-1:600;--program-preview-circle-2:500;--program-preview-circle-3:30;--program-preview-image:500;--program-preview-label:150;--program-preview-dot-1:27;--program-preview-dot-2:19;--program-preview-dot-3:15;--program-preview-dot-ring:3;--program-preview-surface:#f7fafa;--program-preview-core:#fcfaf7;--program-preview-shadow-1:0 0 calc(60 * var(--u)) #0000001a;--program-preview-shadow-2:0 0 calc(40 * var(--u)) var(--mauve-500)}@supports (color:color-mix(in lab, red, red)){:root{--program-preview-shadow-2:0 0 calc(40 * var(--u)) color-mix(in srgb, var(--mauve-500) 20%, transparent)}}:root{--program-preview-label-shadow:drop-shadow(0 0 calc(10 * var(--u)) #0000001a);--program-preview-orbit-1:1000s;--program-preview-orbit-2:800s;--program-preview-orbit-3:700s;--program-preview-wobble-1:1s;--program-preview-wobble-2:1s;--program-preview-wobble-3:1.3s;--program-preview-wobble-delay-1:.3s;--program-preview-wobble-delay-3:.5s;--program-preview-label-delay-2:.15s;--program-preview-label-delay-3:.2s;--program-preview-label-delay-4:.25s;--program-preview-label-delay-5:.4s;--program-preview-label-delay-6:.35s;--program-preview-1-y:-46.667%;--program-preview-1-x:-50%;--program-preview-2-y:-46.667%;--program-preview-2-x:23.333%;--program-preview-3-y:-15%;--program-preview-3-x:46.667%;--program-preview-4-y:27.5%;--program-preview-4-x:35.833%;--program-preview-5-y:27.5%;--program-preview-5-x:-63.333%;--program-preview-6-y:-14.167%;--program-preview-6-x:-72.5%;--home-hero-height:915;--home-hero-text-top:420;--home-hero-zoom-duration:5s;--home-hero-zoom-from:1.2;--promo-banner-height:max(290px, calc(290 * var(--u)));--promo-banner-pad:60;--promo-banner-pad-top-narrow:120px;--promo-banner-gap:30px;--promo-banner-title-top:20px;--promo-banner-cta-top:50px;--promo-banner-eyebrow-size:17;--promo-banner-eyebrow-weight:700;--promo-banner-eyebrow-leading:1.4;--promo-banner-eyebrow-tracking:0;--promo-banner-title-size:25;--promo-banner-title-weight:800;--promo-banner-title-leading:1.3;--promo-banner-title-tracking:-1px;--shorts-per-row:5;--shorts-gap:30px;--video-play-opacity:.8;--video-gallery-shorts-ratio:9 / 16;--video-gallery-player-height:520px;--video-gallery-thumb:220px;--video-gallery-list-gap:50px;--post-row-thumb:120px;--doctor-profile-pic-width:45%;--doctor-profile-pic-max:600px;--doctor-profile-info-width:calc(50% - 100px);--doctor-profile-stack-max:680px;--doctor-profile-name-size:35;--doctor-profile-line-bg:var(--soft-box-bg);--doctor-profile-line-bg-hover:var(--soft-box-bg-hover);--doctor-profile-line-pad-y:10px;--doctor-profile-line-pad-x:16px;--doctor-profile-line-gap:8px;--doctor-profile-u-max:1.25px;--doctor-activity-year-width:72px;--location-map-address-size:22;--location-map-card-eyebrow-size:17;--location-map-card-title-size:25;--location-map-tel-size:30;--location-map-note-size:14;--location-map-transport-title-size:22;--location-map-building-title-size:26;--location-map-map-height:500px;--location-map-card-bg:var(--linen-50);--location-map-card-pad:45px;--location-map-icon:90px;--location-map-icon-image:50px;--location-map-badge-width:120px;--location-map-badge-height:28px;--location-map-building-gap:46px;--location-map-building-pad-y:28px;--location-map-building-pad-x:34px;--location-map-building-photo:400px;--location-map-building-photo-narrow:420px;--fee-table-eyebrow-size:14;--fee-table-title-size:40;--fee-table-lead-size:17;--fee-table-group-title-size:24;--fee-table-cell-size:16;--fee-table-cell-sm-size:15;--fee-table-number:34;--fee-table-head-height:58;--fee-table-row-height:62;--fee-table-cell-pad-y:16;--fee-table-cell-pad-x:18;--fee-table-title-bar-width:44;--fee-table-title-bar-height:3;--fee-table-badge-bg:var(--mauve-50);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (min-width:2000px){:root{--u:calc(100vw / 1903)}}@media not all and (min-width:1481px){:root{--u:calc(100vw / 1480)}}@media not all and (min-width:1281px){:root{--numbered-points-circle:var(--numbered-points-circle-lg);--numbered-points-title-size:16;--recommend-band-item-size:18;--step-cards-timeline-title-size:17}}@media not all and (min-width:1024px){:root{--u:calc(100vw / 1023);--type-caption-size:12;--type-label-sm-size:13;--type-label-md-size:15;--type-body-sm-size:14;--type-body-md-size:15;--type-body-lg-size:15;--type-subtitle-size:17;--type-heading-sm-size:18;--type-heading-md-size:20;--type-heading-lg-size:22;--type-display-size:20;--button-sm-height:36;--home-hero-title-size:20;--home-hero-eyebrow-size:13;--cta-band-title-size:18;--cta-band-title-leading:1.5;--cta-band-title-tracking:-.5px;--device-feature-title-size:20;--alternating-rows-feature-title-size:23;--card-grid-constitution-title-size:20;--case-banner-title-size:20;--device-feature-number-size:64;--site-header-height:calc(80 * var(--u));--site-header-logo-width:120;--site-header-logo-height:30.6;--cta-band-height:300px;--alternating-rows-feature-label-size:15;--alternating-rows-product-title-size:22;--recommend-band-star-text-size:15;--image-with-list-types-title-size:20;--image-with-list-analysis-title-size:20;--numbered-points-herbal-dot:32px;--notice-box-radius:10;--notice-box-pad-y:23;--notice-box-pad-x:20;--statement-box-pad:7px;--statement-card-name-width:40%;--statement-card-info-pad:40px;--faq-bubble-radius-start:calc(30 * var(--u)) calc(30 * var(--u)) 0 calc(30 * var(--u));--faq-bubble-radius-end:var(--faq-bubble-radius-start);--self-check-box-text-size:14;--recommend-band-item-size:14;--image-carousel-strip-item:250px;--image-carousel-strip-gap:12px;--image-carousel-strip-radius:15px;--image-carousel-strip-inset:20px;--tab-slider-tab-height:38px;--image-carousel-plain-title-size:22;--image-carousel-plain-lead-size:15;--tab-slider-split-title-size:27;--tab-slider-split-lead-size:17;--tab-slider-split-text-size:15;--step-cards-arrow-label-size:10;--device-feature-showcase-height:90vh;--device-feature-caption-x:40%;--device-feature-check:22px;--diagram-point-circle:170}}@media not all and (min-width:861px){:root{--u:calc(100vw / 768);--page-hero-title-size:27;--page-hero-eyebrow-size:16;--page-hero-height:300px;--step-cards-timeline-step-size:20}}@media not all and (min-width:769px){:root{--home-hero-title-size:22;--notice-box-item-size:12;--notice-box-title-size:15;--research-evidence-title-size:22}}@media not all and (min-width:541px){:root{--numbered-points-title-size:13;--numbered-points-circle:var(--numbered-points-circle-xs);--page-hero-height:calc(200 * var(--u));--u:calc(100vw / 375);--type-label-md-size:15;--type-body-md-size:14;--type-subtitle-size:16;--page-hero-title-size:25;--page-hero-eyebrow-size:12;--home-hero-eyebrow-size:12;--treatment-hero-band-title-size:27;--statement-intro-title-size:18;--statement-intro-sub-size:15;--statement-intro-mobile-width:130%;--statement-intro-mobile-pad:300;--alternating-rows-principle-title-size:25;--alternating-rows-principle-intro-size:15;--alternating-rows-principle-label-size:16;--alternating-rows-principle-text-size:14;--treatment-hero-band-eyebrow-size:13;--alternating-rows-numbered-number-size:14}}@media not all and (min-width:1501px){:root{--tab-slider-split-text-min:600px;--tab-slider-split-inset:5%}}@media not all and (min-width:1024px){:root{--home-hero-height:500;--home-hero-text-top:200;--promo-banner-eyebrow-size:13;--promo-banner-title-size:18;--promo-banner-gap:10px;--promo-banner-cta-top:20px}}@media (min-width:861px) and (not (min-height:901px)){:root{--page-hero-height:min(calc(600 * var(--u)), max(50svh, calc(var(--site-header-height) + 300 * var(--u))))}}@media not all and (min-width:1024px){:root{--hub-intro-pad-x:24;--hub-intro-pad-y:24}}@media not all and (min-width:769px){:root{--home-hero-height:300}}@media not all and (min-width:1501px){:root{--video-gallery-player-height:410px;--video-gallery-thumb:190px}}@media not all and (min-width:1281px){:root{--video-gallery-thumb:130px;--shorts-per-row:4}}@media (min-width:2000px){:root{--doctor-profile-info-width:calc(100% - var(--doctor-profile-pic-max) - 50 * var(--u));--doctor-profile-line-pad-y:8px}}@media not all and (min-width:1024px){:root{--doctor-profile-name-size:25;--location-map-address-size:16;--location-map-tel-size:20;--location-map-building-title-size:22;--location-map-map-height:300px;--location-map-card-pad:30px;--location-map-icon:70px;--location-map-building-gap:28px;--location-map-building-pad-y:24px;--location-map-building-pad-x:24px;--location-map-building-photo:340px}}@media not all and (min-width:769px){:root{--location-map-building-title-size:20;--location-map-building-pad-y:18px;--location-map-building-pad-x:16px;--fee-table-eyebrow-size:11;--fee-table-title-size:28;--fee-table-lead-size:14;--fee-table-group-title-size:19;--fee-table-cell-size:13;--fee-table-cell-sm-size:12;--fee-table-number:28;--fee-table-head-height:50;--fee-table-row-height:54;--fee-table-cell-pad-y:12;--fee-table-cell-pad-x:7;--fee-table-title-bar-width:34;--fee-table-title-bar-height:2}}@media not all and (min-width:541px){:root{--location-map-card-eyebrow-size:14;--location-map-transport-title-size:18}}@media not all and (min-width:1024px){:root{--section-heading-pill-size:20;--card-grid-face-header-size:15;--card-grid-face-title-size:17;--card-grid-constitution-title-size:22;--card-grid-constitution-season-size:22;--card-grid-icon-img:50%;--card-grid-icon-card-ratio:10 / 7}}@media not all and (min-width:1501px){:root{--card-grid-case-inset:5%}}@media not all and (min-width:1281px){:root{--card-grid-case-inset:2.5%}}@media not all and (min-width:861px){:root{--card-grid-case-title-size:18;--card-grid-case-text-size:14;--card-grid-case-item:240px;--program-preview-circle-1:672;--program-preview-circle-2:519;--program-preview-circle-3:37.9;--program-preview-1-y:-47%;--program-preview-1-x:-45%;--program-preview-2-y:-47%;--program-preview-2-x:26%;--program-preview-3-y:-10%;--program-preview-3-x:32%;--program-preview-4-y:30%;--program-preview-4-x:30%;--program-preview-5-y:30%;--program-preview-5-x:-54%;--program-preview-6-y:-9.5%;--program-preview-6-x:-53.5%}}@media not all and (min-width:769px){:root{--card-grid-caution-title-size:16;--card-grid-caution-text-size:15}}@media not all and (min-width:541px){:root{--card-grid-constitution-season-size:17;--program-preview-circle-1:300;--program-preview-circle-2:200;--program-preview-circle-3:27.9;--program-preview-image:240;--program-preview-label:100;--program-preview-1-y:-47%;--program-preview-1-x:-52%;--program-preview-2-y:-47.5%;--program-preview-2-x:17%;--program-preview-3-y:-10%;--program-preview-3-x:20%;--program-preview-4-y:30%;--program-preview-4-x:18%;--program-preview-5-y:30%;--program-preview-5-x:-52%;--program-preview-6-y:-9.5%;--program-preview-6-x:-55%}}@media not all and (min-width:1481px){:root{--case-banner-pic-width:30%}}@media not all and (min-width:1024px){:root{--board-feed-card-gap:12px;--board-feed-card:calc((100% - var(--board-feed-card-gap)) / 2);--before-after-card:540px}}@media not all and (min-width:769px){:root{--case-banner-pic-width:100%;--before-after-card:88vw}}@media not all and (min-width:1024px){:root{--shorts-per-row:3;--shorts-gap:15px}}@media not all and (min-width:769px){:root{--board-feed-card:250px;--shorts-per-row:2;--board-feed-community-pad-y:40px;--board-feed-community-pad-x:30px;--board-feed-card-title-size:22;--board-feed-card-item-size:15}}:lang(ja),:lang(zh){--type-caption-tracking:0;--type-label-sm-tracking:0;--type-label-md-tracking:0;--type-body-sm-tracking:0;--type-body-md-tracking:0;--type-body-lg-tracking:0;--type-subtitle-tracking:0;--type-heading-sm-tracking:0;--type-heading-md-tracking:0;--type-heading-lg-tracking:0;--type-display-tracking:0;--type-body-sm-leading:1.7;--type-body-md-leading:1.7;--type-body-lg-leading:1.7}:lang(th){--leading-th:1.8;--type-body-sm-leading:1.8;--type-body-md-leading:1.8;--type-body-lg-leading:1.8;--type-caption-tracking:0;--type-label-sm-tracking:0;--type-label-md-tracking:0;--type-body-sm-tracking:0;--type-body-md-tracking:0;--type-body-lg-tracking:0;--type-subtitle-tracking:0;--type-heading-sm-tracking:0;--type-heading-md-tracking:0;--type-heading-lg-tracking:0;--type-display-tracking:0}[data-surface=admin] .doctor-profile-u-cap{--u:.0625rem}[data-surface=admin]{--u:.0625rem;--admin-sidebar-width:15rem;--admin-table-row-height:3rem;--admin-content-max:calc(var(--container-site) * var(--u));--admin-control-h:2.25rem;--admin-control-sm-h:2rem;--admin-aside-width:20rem;--admin-inspector-width:minmax(22.5rem, 27.5rem);--admin-preview-aside-width:25rem;--admin-media-min:12.5rem;--admin-search-width:20rem;--admin-popover-width:15rem;--admin-narrow-width:30rem;--admin-preview-max-h:70dvh;--admin-tip-offset:.375rem;--admin-preview-pc-w:80rem;--admin-preview-pc-h:50rem;--admin-preview-pc-zoom:.28;--admin-preview-pc-zoom-big:.75;--admin-preview-m-w:24.375rem;--admin-preview-m-h:47.5rem;--admin-preview-m-zoom:.75;--type-caption-size:14;--type-label-sm-size:15;--type-label-md-size:18;--type-body-sm-size:16;--type-body-md-size:17;--type-heading-sm-size:22;--type-body-lg-size:18;--type-subtitle-size:20;--type-heading-md-size:25;--type-heading-lg-size:30;--type-display-size:35}[data-surface=admin] [data-public-preview]{--type-caption-size:13}@media not all and (min-width:1024px){[data-surface=admin] [data-public-preview]{--type-caption-size:12;--type-label-sm-size:13;--type-label-md-size:15;--type-body-sm-size:14;--type-body-md-size:15;--type-body-lg-size:15;--type-subtitle-size:17;--type-heading-sm-size:18;--type-heading-md-size:20;--type-heading-lg-size:22;--type-display-size:20}}@media not all and (min-width:541px){[data-surface=admin] [data-public-preview]{--type-body-md-size:14;--type-subtitle-size:16}}@media not all and (min-width:1024px){[data-surface=admin]{--admin-control-h:var(--size-tap-min);--admin-control-sm-h:var(--size-tap-min)}}@property --reveal-translate{syntax:"*";inherits:false}@property --reveal-dur{syntax:"*";inherits:false}@keyframes bottom-nav-home-press{0%{transform:scale(1)}50%{transform:scale(var(--bottom-nav-home-logo-press))}to{transform:scale(1)}}@keyframes home-hero-zoom{0%{transform:scale(var(--home-hero-zoom-from))}to{transform:none}}@keyframes program-preview-orbit-1{0%{transform:rotate(320deg)translate(-50%,-50%)}to{transform:rotate(3240deg)translate(-50%,-50%)}}@keyframes program-preview-orbit-2{0%{transform:rotate(170deg)translate(-50%,-50%)}to{transform:rotate(3240deg)translate(-50%,-50%)}}@keyframes program-preview-orbit-3{0%{transform:rotate(45deg)translate(-50%,-50%)}to{transform:rotate(3240deg)translate(-50%,-50%)}}@keyframes program-preview-wobble-1{0%{transform:translateY(1%)}to{transform:translateY(-1%)}}@keyframes program-preview-wobble-2{0%{transform:translateY(-2%)}to{transform:translateY(2%)}}@keyframes program-preview-wobble-3{0%{transform:translateY(3%)}to{transform:translateY(-3%)}}:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px;box-shadow:0 0 0 5px var(--color-focus-halo)}[data-tone=brand],[data-tone=dark]{--color-focus:var(--color-text-inverse);--color-focus-halo:var(--color-text-strong)}body:has([data-page-hero=dark]) header:not([data-scrolled]){--color-focus:var(--color-text-inverse);--color-focus-halo:var(--color-text-strong)}label:has(>.sr-only:focus-visible){outline:3px solid var(--color-focus);outline-offset:2px;box-shadow:0 0 0 5px var(--color-focus-halo)}[data-prefixed]:has(>input:focus-visible){outline:3px solid var(--color-focus);outline-offset:2px;box-shadow:0 0 0 5px var(--color-focus-halo)}[data-prefixed]>input:focus-visible{box-shadow:none;outline-color:#0000}[hidden]{display:none!important}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}
