:root{color-scheme:light;--font-sans: ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-mono: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--text-2xs:.75rem;--text-xs:.8125rem;--text-sm:.875rem;--text-base:1.0625rem;--text-md:1.1875rem;--text-lg:1.375rem;--text-xl:1.625rem;--text-2xl:2rem;--text-3xl:2.5rem;--text-4xl:3.25rem;--leading-tight:1.15;--leading-snug:1.3;--leading-normal:1.5;--leading-relaxed:1.62;--tracking-tight:-.012em;--tracking-wide:.04em;--tracking-widest:.16em;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--radius-sm:3px;--radius-md:5px;--radius-lg:8px;--radius-pill:999px;--color-surface:#FAFDFE;--color-sunken:#F4F6F7;--color-raised:#E5EDEF;--color-product-ground:#FFFFFF;--color-ink:#01164D;--color-muted:#2C5165;--color-link:#005463;--color-link-hover:#003D49;--color-brand:#01164D;--color-on-brand:#FFFFFF;--color-border:#CAD8DC;--color-border-strong:#799299;--color-focus:#0092AB;--flag-metabolic:#006B6F;--flag-regenerative:#11ADB9;--flag-hormonal:#19418D;--flag-cognitive:#593589;--flag-mitochondrial:#C39647;--flag-immune:#D5724B;--flag-sexual:#6B091C;--shadow-sm:0 1px 2px rgba(1,22,77,.06),0 3px 8px rgba(1,22,77,.07);--shadow-md:0 1px 2px rgba(1,22,77,.06),0 6px 14px rgba(1,22,77,.09),0 14px 30px rgba(1,22,77,.09);--shadow-header:0 1px 0 var(--color-border),0 10px 26px rgba(1,22,77,.11);--container:76rem}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--color-surface);color:var(--color-ink);font:var(--text-base)/var(--leading-normal) var(--font-sans);-webkit-font-smoothing:antialiased}img,svg{max-width:100%;height:auto;display:block}a{color:var(--color-link);text-underline-offset:.2em}h1,h2,h3{margin:0;line-height:var(--leading-tight);font-weight:500;letter-spacing:var(--tracking-tight)}p{margin:0}.container{width:min(100% - 2.5rem,var(--container));margin-inline:auto}.narrow{max-width:48rem}.prose{max-width:62ch}.prose p+p{margin-top:var(--space-4)}.data{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.eyebrow{font-size:var(--text-2xs);letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--color-muted);font-weight:600}.muted{color:var(--color-muted)}.ruo{font-size:var(--text-xs);font-weight:500}.pending{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);color:var(--color-muted)}.skip{position:absolute;left:-9999px}.skip:focus{left:1rem;top:1rem;z-index:999;background:#fff;padding:.75rem 1rem}.announce{background:var(--color-sunken);border-bottom:1px solid var(--color-border-strong);font-size:var(--text-2xs);letter-spacing:var(--tracking-wide)}.announce .container{min-height:2.5rem;display:flex;justify-content:center;align-items:center;text-align:center}.site-header{position:sticky;top:0;z-index:50;background:var(--color-surface);border-bottom:1px solid var(--color-border)}.header-inner{min-height:4.5rem;display:flex;align-items:center;justify-content:space-between;gap:1rem}.wordmark img{width:190px}.desktop-nav{display:none}.desktop-nav ul,.footer-list,.topic-list{list-style:none;padding:0;margin:0}.desktop-nav ul{display:flex;gap:1.2rem;align-items:center}.desktop-nav a{display:flex;min-height:2.75rem;align-items:center;text-decoration:none;text-transform:uppercase;letter-spacing:var(--tracking-wide);font-size:var(--text-2xs);font-weight:600;color:var(--color-ink);border-bottom:2px solid transparent}.desktop-nav a[aria-current=page],.desktop-nav a:hover{border-bottom-color:var(--color-ink)}.header-actions{display:flex;align-items:center;gap:1.25rem}.btn{display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;padding:.75rem 1.5rem;border-radius:var(--radius-md);font-size:var(--text-sm);font-weight:650;letter-spacing:var(--tracking-wide);text-decoration:none;border:1.5px solid var(--color-brand);cursor:pointer}.btn-primary{background:var(--color-brand);color:#fff}.btn-primary:hover{background:#0b255d;color:#fff}.btn-secondary{background:transparent;color:var(--color-brand)}details.mobile-nav{position:relative}.mobile-nav summary{list-style:none;border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);padding:.65rem .8rem;font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-wide);cursor:pointer}.mobile-nav summary::-webkit-details-marker{display:none}.mobile-panel{position:absolute;right:0;top:3.2rem;width:min(85vw,22rem);background:var(--color-surface);border:1px solid var(--color-border-strong);box-shadow:var(--shadow-md);padding:.5rem 1rem}.mobile-panel a{display:block;padding:.9rem 0;border-bottom:1px solid var(--color-border);text-decoration:none;color:var(--color-ink)}.breadcrumbs{padding-top:var(--space-5);font-size:var(--text-xs);color:var(--color-muted)}.breadcrumbs ol{display:flex;gap:.5rem;list-style:none;padding:0;margin:0}.breadcrumbs li+li:before{content:"/";margin-right:.5rem;color:var(--color-border-strong)}.page-head{padding:var(--space-12) 0 var(--space-8)}.page-head h1{font-size:clamp(2.25rem,5vw,var(--text-4xl));max-width:22ch}.page-head .standfirst{margin-top:1rem;max-width:62ch;font-size:var(--text-md);line-height:var(--leading-relaxed)}.meta{margin-top:.75rem;color:var(--color-muted);font-size:var(--text-sm)}.hero{padding:var(--space-16) 0 var(--space-12);background:linear-gradient(176deg,var(--color-sunken),var(--color-surface) 84%)}.hero h1{font-size:clamp(2.6rem,7vw,4.4rem);max-width:13ch}.hero .lede{margin-top:1.25rem;max-width:64ch;font-size:var(--text-md);line-height:var(--leading-relaxed)}.hero-actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.5rem}.hero-grid{display:grid;gap:2rem}.class-index{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:2rem}.class-card{border-left:4px solid var(--flag,var(--color-border-strong));padding:.75rem 1rem;background:#ffffffa6}.class-card strong{display:block;font-size:var(--text-sm)}.class-card span{display:block;margin-top:.25rem;color:var(--color-muted);font-size:var(--text-xs)}.section{padding:var(--space-16) 0}.section+.section{border-top:1px solid var(--color-border)}.section-head{display:flex;justify-content:space-between;align-items:end;gap:1rem;margin-bottom:1.5rem}.section h2{font-size:var(--text-2xl)}.section h3{font-size:var(--text-md)}.section-lede{max-width:64ch;color:var(--color-muted);line-height:var(--leading-relaxed);margin-top:.75rem}.rail-grid{display:grid;gap:1.5rem}.rail-label{font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:var(--tracking-widest);color:var(--color-muted);font-weight:600}.panel{background:var(--color-sunken);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:1.5rem}.rule-panel{border-left:6px solid var(--color-ink);padding:1.25rem 1.5rem;background:var(--color-raised)}.product-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr));gap:2rem 1.25rem}.product-card{display:flex;flex-direction:column}.product-link{text-decoration:none;color:var(--color-ink)}.product-image{aspect-ratio:4/5;display:grid;place-items:center;background:var(--color-product-ground);border-radius:var(--radius-sm);box-shadow:var(--shadow-sm);overflow:hidden;padding:.75rem}.product-image img{width:100%;height:100%;object-fit:contain}.image-placeholder{width:100%;height:100%;display:grid;place-items:center;text-align:center;color:var(--color-muted);background:linear-gradient(145deg,#fff,var(--color-sunken));border:1px solid var(--color-border);font-family:var(--font-mono);font-size:var(--text-xs);padding:1rem}.product-name-row{display:flex;justify-content:space-between;gap:1rem;margin-top:1rem;align-items:baseline}.product-name{font-weight:600}.strength{color:var(--color-muted);font-family:var(--font-mono);font-size:var(--text-sm);white-space:nowrap}.collection{position:relative;margin:.6rem 0 .75rem;padding-left:.75rem;font-family:var(--font-mono);font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--color-muted)}.collection:before{content:"";position:absolute;left:0;top:.15em;bottom:.15em;width:3px;border-radius:99px;background:var(--flag,var(--color-border-strong))}.credential,.specs{border-top:1px solid var(--color-border-strong);padding-top:.75rem}.credential-lead{font-size:var(--text-sm);font-weight:600;margin-bottom:.5rem}.kv{display:flex;justify-content:space-between;gap:1rem;padding:.25rem 0;font-size:var(--text-xs)}.kv dt{color:var(--color-muted)}.kv dd{margin:0;text-align:right}.areas{margin:.5rem 0 .75rem;color:var(--color-muted);font-size:var(--text-xs);line-height:1.45}.review-link{font-size:var(--text-xs);margin:.5rem 0 1rem}.specs{margin-top:auto}.search-shell{max-width:30rem}.search-shell input{width:100%;min-height:2.75rem;border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);padding:.75rem;font:inherit}.search-count{font-size:var(--text-sm);color:var(--color-muted);margin-top:.75rem}.collection-section{margin-top:3rem}.collection-section>h2{padding-bottom:.75rem;border-bottom:3px solid var(--flag,var(--color-border-strong));font-size:var(--text-xl);margin-bottom:1.5rem}.evidence-table{width:100%;border-collapse:collapse;font-size:var(--text-sm)}.evidence-table th,.evidence-table td{padding:.8rem .6rem .8rem 0;border-bottom:1px solid var(--color-border);text-align:left;vertical-align:top}.evidence-table thead th{font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--color-muted)}.evidence-table .score{text-align:right;font-family:var(--font-mono);white-space:nowrap}.domain-list{display:grid;gap:0;margin-top:1.5rem}.domain{display:grid;gap:.75rem;padding:1.25rem 0;border-top:1px solid var(--color-border)}.domain-index{font-family:var(--font-mono);color:var(--color-muted)}.domain q{font-weight:600}.domain p{color:var(--color-muted);font-size:var(--text-sm);line-height:var(--leading-relaxed)}.knowledge-list{display:grid;gap:0}.knowledge-row{display:grid;grid-template-columns:1fr auto;gap:1rem;padding:1.2rem 0;border-bottom:1px solid var(--color-border);text-decoration:none;color:var(--color-ink)}.knowledge-row strong{display:block}.knowledge-row span{display:block;color:var(--color-muted);font-size:var(--text-sm);margin-top:.3rem;max-width:68ch}.knowledge-row b{align-self:center;font-size:1.4rem}.verify-search{display:grid;gap:1rem;max-width:44rem}.verify-search input{min-height:3rem;padding:.75rem;border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);font:inherit}.miss{border:1px solid var(--color-border-strong);border-left:6px solid var(--color-border-strong);background:var(--color-raised);padding:1rem 1.25rem;margin-top:1rem}.steps{list-style:none;counter-reset:step;padding:0;margin:0;max-width:44rem}.steps li{counter-increment:step;display:grid;grid-template-columns:2rem 1fr;gap:1rem;padding:.8rem 0;border-bottom:1px solid var(--color-border)}.steps li:before{content:counter(step);font-family:var(--font-mono);color:var(--color-muted)}.qa{border-bottom:1px solid var(--color-border)}.qa summary{display:flex;justify-content:space-between;gap:1rem;cursor:pointer;padding:1rem 0;font-weight:600}.qa summary::-webkit-details-marker{display:none}.qa summary:after{content:"+"}.qa[open] summary:after{content:"−"}.qa-answer{padding:0 0 1.25rem;color:var(--color-muted);line-height:var(--leading-relaxed)}.topic-list{display:flex;flex-wrap:wrap;gap:.5rem 1rem;margin:1rem 0 2rem}.topic-list a{font-size:var(--text-sm)}.site-footer{margin-top:var(--space-16);background:var(--color-sunken);border-top:1px solid var(--color-border-strong);padding:var(--space-16) 0}.footer-grid{display:grid;gap:2rem}.footer-brand img{width:8rem}.footer-brand p{margin-top:1rem;color:var(--color-muted);font-size:var(--text-sm);max-width:38ch}.footer-col h2{font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--color-muted);margin-bottom:.5rem}.footer-list a{display:block;padding:.55rem 0;border-bottom:1px solid var(--color-border);text-decoration:none;color:var(--color-ink);font-size:var(--text-sm)}.footer-base{margin-top:2.5rem;padding-top:1.5rem;border-top:2px solid var(--color-border-strong);display:flex;flex-wrap:wrap;gap:1rem 2rem;align-items:baseline}.footer-base .legal{margin-left:auto;display:flex;gap:1rem}.footer-base a{font-size:var(--text-sm)}.offer{border:0;padding:0;width:min(100% - 2rem,30rem);border-top:3px solid var(--color-ink);border-radius:var(--radius-lg);box-shadow:0 18px 70px #01164d40}.offer::backdrop{background:#010a1c8c}.offer-inner{padding:2rem}.offer-close{float:right;background:transparent;border:1px solid var(--color-border-strong);width:2.5rem;height:2.5rem;border-radius:var(--radius-sm);cursor:pointer}.offer h2{font-size:var(--text-2xl);margin-top:.5rem}.offer p{margin-top:.75rem;color:var(--color-muted)}.offer-form{display:grid;gap:1rem;margin-top:1.25rem}.field{display:grid;gap:.35rem}.field label{font-size:var(--text-sm);font-weight:600}.field input,.field select{min-height:2.75rem;padding:.65rem .75rem;border:1px solid var(--color-border-strong);border-radius:var(--radius-md);font:inherit}.check{display:grid;grid-template-columns:auto 1fr;gap:.6rem;font-size:var(--text-xs);color:var(--color-muted)}.offer-code{margin-top:1rem;padding:1rem;border:1px dashed var(--color-border-strong);background:var(--color-sunken);font-family:var(--font-mono);font-size:var(--text-md)}.note-box{border:1px solid var(--color-border);background:var(--color-sunken);padding:1rem 1.25rem;border-radius:var(--radius-md)}@media(min-width:48rem){.class-index{grid-template-columns:repeat(2,minmax(0,1fr))}.rail-grid{grid-template-columns:15rem 1fr}.domain{grid-template-columns:2rem 18rem 1fr}.footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-head{padding-top:var(--space-16)}}@media(min-width:64rem){.desktop-nav{display:block}.mobile-nav{display:none}.hero-grid{grid-template-columns:1.2fr .8fr;align-items:center}.footer-grid{grid-template-columns:1.1fr .8fr 1.1fr .8fr}}@media(max-width:47.99rem){.header-cta,.evidence-table thead{display:none}.evidence-table,.evidence-table tbody,.evidence-table tr,.evidence-table td,.evidence-table th{display:block;width:100%}.evidence-table tr{padding:1rem 0;border-bottom:1px solid var(--color-border)}.evidence-table th,.evidence-table td{border:0;padding:.2rem 0}.evidence-table td:before{content:attr(data-label);display:block;font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--color-muted)}.evidence-table .score{text-align:left}.class-index{grid-template-columns:1fr}.footer-base .legal{margin-left:0;width:100%}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important;animation:none!important}}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.text-link{font-size:var(--text-sm);font-weight:600;text-decoration:none;color:var(--color-link)}.text-link:hover{text-decoration:underline;text-underline-offset:.25em}.section--tinted{background:var(--color-sunken)}.section--featured{padding-top:var(--space-20)}.section--closing{padding-block:var(--space-12)}.section-head--editorial{align-items:flex-end;margin-bottom:var(--space-8)}.section-head--editorial>div{max-width:48rem}.hero--editorial{padding:var(--space-16) 0 var(--space-10);background:linear-gradient(176deg,var(--color-sunken) 0%,var(--color-surface) 70%)}.hero-grid--record{gap:var(--space-12);align-items:stretch}.hero-statement{align-self:center}.hero-dateline{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;margin-bottom:var(--space-4);font-size:var(--text-2xs);font-weight:600;letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--color-muted)}.hero-dateline span+span:before{content:"";display:inline-block;width:1px;height:.8em;margin-right:1.5rem;background:var(--color-border-strong);vertical-align:-.05em}.hero--editorial h1{font-size:clamp(2.7rem,5.85vw,4.2rem);max-width:12.6ch;letter-spacing:-.025em}.hero--editorial .lede{max-width:58ch}.batch-record{margin:0;background:#ffffffd1;border:1px solid var(--color-border-strong);border-top:4px solid var(--color-ink);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);padding:var(--space-6);display:flex;flex-direction:column;min-height:100%}.batch-record__head{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start;padding-bottom:var(--space-5);border-bottom:1px solid var(--color-border)}.batch-record__head strong{display:block;margin-top:.35rem;font-size:var(--text-lg);font-weight:500;letter-spacing:var(--tracking-tight)}.batch-record__status{flex:none;font-family:var(--font-mono);font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--color-muted);border:1px solid var(--color-border);border-radius:var(--radius-pill);padding:.3rem .55rem;background:var(--color-sunken)}.batch-lookup{display:grid;grid-template-columns:1fr auto;gap:.5rem;margin:var(--space-5) 0}.batch-lookup input{min-width:0;min-height:2.75rem;padding:.65rem .8rem;border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-surface);font:inherit;color:var(--color-ink)}.batch-lookup button{min-height:2.75rem;padding:.65rem 1rem;border:1px solid var(--color-ink);border-radius:var(--radius-sm);background:var(--color-ink);color:#fff;font:600 var(--text-xs)/1 var(--font-sans);letter-spacing:var(--tracking-wide);cursor:pointer}.batch-record__list{margin:0}.batch-record__list>div{display:grid;grid-template-columns:5.5rem 1fr auto;gap:.75rem;align-items:center;padding:.8rem 0;border-top:1px solid var(--color-border)}.batch-record__list dt{font-size:var(--text-sm);font-weight:600}.batch-record__list dd{margin:0}.batch-record__list dd span{display:block;height:1px;background:var(--color-border-strong)}.batch-record__tag{font:normal var(--text-2xs)/1 var(--font-mono);color:var(--color-muted);white-space:nowrap}.batch-record__foot{margin-top:auto;padding-top:var(--space-5);border-top:1px solid var(--color-border);display:flex;justify-content:space-between;gap:1rem;align-items:flex-end}.batch-record__foot>span{max-width:24ch;font-size:var(--text-xs);color:var(--color-muted)}.batch-record__foot a{font-size:var(--text-xs);font-weight:600;text-decoration:none;white-space:nowrap}.collection-directory{margin-top:var(--space-12);padding-top:var(--space-8);border-top:1px solid var(--color-border-strong);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.collection-card{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:5.6rem;padding:1.15rem 1.15rem 1.15rem 1.25rem;background:#ffffffb8;border:1px solid var(--color-border);border-left:4px solid var(--flag);border-radius:var(--radius-sm);text-decoration:none;color:var(--color-ink);box-shadow:0 1px 1px #01164d08;transition:transform .15s ease,box-shadow .2s ease,border-color .15s ease}.collection-card:hover{color:var(--color-ink);transform:translateY(-2px);box-shadow:var(--shadow-sm);border-color:var(--color-border-strong)}.collection-card strong{display:block;font-size:var(--text-sm);font-weight:650}.collection-card small{display:block;margin-top:.35rem;color:var(--color-muted);font-size:var(--text-xs);line-height:1.4}.collection-card b{font-size:1.15rem;font-weight:400;color:var(--color-muted)}.featured-product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-6)}.featured-product{display:flex;flex-direction:column;border-top:3px solid var(--flag);background:var(--color-surface)}.featured-product__image{display:block;aspect-ratio:4/4.35;background:var(--color-product-ground);border:1px solid var(--color-border);border-radius:var(--radius-sm);overflow:hidden;box-shadow:var(--shadow-sm)}.featured-product__image img{width:100%;height:100%;object-fit:contain;padding:var(--space-5);transition:transform .18s ease}.featured-product__image:hover img{transform:translateY(-5px)}.featured-product__body{display:flex;flex-direction:column;flex:1;padding-top:var(--space-5)}.featured-product__heading{display:flex;justify-content:space-between;gap:1rem;align-items:baseline}.featured-product__heading h3{font-size:var(--text-lg)}.featured-product__heading h3 a{text-decoration:none;color:var(--color-ink)}.featured-product__description{margin-top:.8rem;color:var(--color-muted);font-size:var(--text-sm);line-height:var(--leading-relaxed);max-width:42ch}.featured-product__review{margin-top:1rem;font-size:var(--text-xs)}.featured-product__review a{font-weight:600;text-decoration:none}.featured-product__record{margin:auto 0 0;padding-top:var(--space-5)}.featured-product__record>div{display:flex;justify-content:space-between;gap:1rem;padding:.5rem 0;border-top:1px solid var(--color-border);font-size:var(--text-xs)}.featured-product__record dt{color:var(--color-muted)}.featured-product__record dd{margin:0;text-align:right;color:var(--color-ink)}.verification-layout{display:grid;gap:var(--space-8)}.verification-copy h2{margin-top:.5rem;font-size:clamp(2rem,4vw,2.75rem)}.verification-steps{list-style:none;margin:0;padding:0;border-top:1px solid var(--color-border-strong)}.verification-steps li{display:grid;grid-template-columns:2.5rem 1fr;gap:1rem;padding:1rem 0;border-bottom:1px solid var(--color-border)}.verification-steps>li>span{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-muted)}.verification-steps strong{display:block;font-size:var(--text-sm)}.verification-steps small{display:block;margin-top:.2rem;color:var(--color-muted);font-size:var(--text-xs);line-height:1.45}.commercial-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-6)}.commercial-panel{position:relative;padding:var(--space-8);border:1px solid var(--color-border-strong);border-radius:var(--radius-lg);background:var(--color-surface)}.commercial-panel--primary{border-top:5px solid var(--color-ink)}.commercial-panel h2{margin-top:.5rem}.commercial-panel>p:not(.eyebrow):not(.commercial-panel__note){margin-top:1rem;color:var(--color-muted);line-height:var(--leading-relaxed)}.commercial-panel__fact{display:flex;align-items:flex-end;gap:1rem;margin:var(--space-8) 0 var(--space-5)}.commercial-panel__fact strong{font:500 4.25rem/.85 var(--font-mono);letter-spacing:-.06em}.commercial-panel__fact span{font-size:var(--text-sm);line-height:1.35;color:var(--color-muted)}.commercial-panel__note{margin:var(--space-5) 0;color:var(--color-muted);font-size:var(--text-xs);line-height:var(--leading-relaxed)}.delivery-facts{margin:var(--space-8) 0 0}.delivery-facts>div{display:flex;justify-content:space-between;gap:1rem;padding:.65rem 0;border-top:1px solid var(--color-border);font-size:var(--text-sm)}.delivery-facts dt{color:var(--color-muted)}.delivery-facts dd{margin:0;text-align:right;font-weight:600}.closing-grid{display:grid;gap:var(--space-8)}.catalogue-head{display:grid;gap:var(--space-10);align-items:start}.catalogue-head__main .standfirst{max-width:58rem}.catalogue-standard{padding:var(--space-6);background:var(--color-sunken);border:1px solid var(--color-border);border-top:4px solid var(--color-ink);border-radius:var(--radius-md)}.catalogue-standard__number{display:flex;align-items:flex-end;gap:.75rem;margin:var(--space-5) 0}.catalogue-standard__number strong{font:500 3.5rem/.82 var(--font-mono);letter-spacing:-.05em}.catalogue-standard__number span{font-size:var(--text-sm);color:var(--color-muted)}.catalogue-standard>p:not(.eyebrow){font-size:var(--text-xs);line-height:var(--leading-relaxed);color:var(--color-muted)}.catalogue-standard__pending{display:flex;gap:.55rem;align-items:flex-start;margin-top:1rem;padding-top:1rem;border-top:1px solid var(--color-border)}.catalogue-standard__pending span{flex:none;width:.55rem;height:.55rem;margin-top:.35rem;border-radius:50%;background:var(--color-border-strong)}.catalogue-tools{display:grid;gap:var(--space-6);padding-block:var(--space-6);border-top:1px solid var(--color-border-strong);border-bottom:1px solid var(--color-border-strong)}.collection-jump{display:flex;flex-wrap:wrap;gap:.5rem}.collection-jump a{display:inline-flex;align-items:center;gap:.4rem;min-height:2.25rem;padding:.4rem .65rem;border:1px solid var(--color-border);border-left:3px solid var(--flag);border-radius:var(--radius-sm);background:var(--color-surface);font-size:var(--text-xs);font-weight:600;text-decoration:none;color:var(--color-ink)}.collection-jump a:hover{border-color:var(--color-border-strong);background:var(--color-sunken)}.search-shell--catalogue{max-width:none}.search-control{position:relative;margin-top:.45rem}.search-control input{padding-right:2.75rem}.search-control span{position:absolute;right:.8rem;top:50%;transform:translateY(-50%);color:var(--color-muted);font-size:1.2rem;pointer-events:none}.catalogue-list{padding-bottom:var(--space-16)}.collection-section{scroll-margin-top:7rem;margin-top:var(--space-16)}.collection-section__head{display:flex;justify-content:space-between;align-items:flex-end;gap:1rem;padding-bottom:var(--space-4);margin-bottom:var(--space-6);border-bottom:3px solid var(--flag)}.collection-section__head h2{font-size:var(--text-2xl);margin-top:.2rem}.collection-section__head>.data{font-size:var(--text-xs);color:var(--color-muted)}.product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-12) var(--space-5)}.product-card{min-width:0}.product-link{display:block}.product-image{position:relative;box-shadow:var(--shadow-sm);border:1px solid transparent;transition:transform .16s ease,box-shadow .2s ease,border-color .16s ease}.product-link:hover .product-image{transform:translateY(-4px);box-shadow:var(--shadow-md);border-color:var(--color-border)}.product-name-row{margin-top:.9rem}.product-name{font-size:var(--text-md);font-weight:650}.collection{margin:.55rem 0 .9rem}.product-image--pending{background:linear-gradient(160deg,#fff 0%,var(--color-sunken) 100%);border-color:var(--color-border)}.vial-placeholder{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;padding:1.5rem}.vial-placeholder__cap{width:34%;height:8%;border:1px solid var(--color-border-strong);border-radius:4px 4px 2px 2px;background:linear-gradient(#fff,var(--color-raised));box-shadow:0 2px 3px #01164d14}.vial-placeholder__neck{width:28%;height:5%;border-inline:1px solid var(--color-border-strong);background:#ffffffb3}.vial-placeholder__body{width:42%;height:46%;border:1px solid var(--color-border-strong);border-radius:9px 9px 14px 14px;background:#ffffffe0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:.6rem;box-shadow:inset 0 0 0 4px #f4f6f7b3,0 8px 16px #01164d0d}.vial-placeholder__brand{font-size:.5rem;letter-spacing:.12em;color:var(--color-muted)}.vial-placeholder__body strong{margin-top:.5rem;font-size:clamp(.62rem,1.2vw,.85rem);line-height:1.1;color:var(--color-ink)}.vial-placeholder__body small{margin-top:.3rem;font:500 .6rem/1 var(--font-mono);color:var(--flag)}.vial-placeholder__state{position:absolute;bottom:1rem;font:500 var(--text-2xs)/1 var(--font-mono);letter-spacing:var(--tracking-wide);color:var(--color-muted)}.evidence-profile{border-top:1px solid var(--color-border-strong);padding-top:.75rem}.evidence-profile__label{font-size:var(--text-2xs);font-weight:600;letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-muted)}.evidence-profile__grade{margin-top:.4rem;font-size:var(--text-sm);font-weight:650;line-height:1.35;min-height:2.7em}.evidence-profile__metrics{margin:.75rem 0 0}.evidence-profile__metrics>div{display:grid;grid-template-columns:5rem 1fr;gap:.75rem;padding:.35rem 0;border-top:1px solid var(--color-border);font-size:var(--text-xs)}.evidence-profile__metrics dt{color:var(--color-muted)}.evidence-profile__metrics dd{margin:0;text-align:right;line-height:1.4}.research-areas{margin-top:.8rem;color:var(--color-muted);font-size:var(--text-xs);line-height:1.5;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.research-areas span{display:block;margin-bottom:.2rem;font-size:var(--text-2xs);font-weight:600;letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-ink)}.review-link{margin:.85rem 0 1rem}.review-link a{font-weight:600;text-decoration:none}.record-strip{margin-top:auto;padding-top:.75rem;border-top:1px solid var(--color-border-strong)}.record-strip__label{display:block;margin-bottom:.3rem;font-size:var(--text-2xs);font-weight:600;text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--color-muted)}.record-strip dl{margin:0}.record-strip dl>div{display:flex;justify-content:space-between;gap:1rem;padding:.22rem 0;font:var(--text-xs)/1.4 var(--font-mono)}.record-strip dt{color:var(--color-muted)}.record-strip dd{margin:0;text-align:right;color:var(--color-muted)}.catalogue-endnote{margin-top:var(--space-20);padding:var(--space-6) 0;border-top:2px solid var(--color-border-strong);display:grid;gap:.5rem}.catalogue-endnote p:last-child{font-size:var(--text-xs);color:var(--color-muted)}@media(min-width:64rem){.hero-grid--record{grid-template-columns:minmax(0,1.12fr) minmax(24rem,.88fr)}.collection-directory{grid-template-columns:repeat(4,minmax(0,1fr))}.collection-directory .collection-card:nth-child(7){grid-column:span 2}.verification-layout{grid-template-columns:10rem minmax(0,1fr) minmax(20rem,.7fr);align-items:start}.verification-layout>.rail-label{padding-top:.3rem}.catalogue-head{grid-template-columns:minmax(0,1fr) 20rem}.catalogue-tools{grid-template-columns:minmax(0,1fr) minmax(20rem,28rem);align-items:end}.closing-grid{grid-template-columns:15rem 1fr;align-items:start}}@media(min-width:48rem)and (max-width:63.99rem){.featured-product-grid,.product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.commercial-grid{grid-template-columns:1fr}.collection-directory{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:47.99rem){.hero--editorial{padding-top:var(--space-10)}.hero-dateline,.hero-dateline span{display:block}.hero-dateline span+span{margin-top:.35rem}.hero-dateline span+span:before{display:none}.hero--editorial h1{font-size:clamp(2.3rem,11.2vw,3.1rem);max-width:13ch}.batch-record{padding:var(--space-5)}.batch-record__list>div{grid-template-columns:4.5rem 1fr}.batch-record__tag{display:none}.batch-record__foot{display:grid}.batch-lookup{grid-template-columns:1fr}.batch-lookup button{width:100%}.collection-directory,.featured-product-grid,.product-grid,.commercial-grid{grid-template-columns:1fr}.collection-card{min-height:4.5rem}.section-head--editorial{align-items:flex-start;flex-direction:column}.commercial-panel{padding:var(--space-6)}.collection-jump{flex-wrap:nowrap;overflow-x:auto;padding-bottom:.25rem}.collection-jump a{white-space:nowrap}.catalogue-tools{width:100%;padding-inline:1.25rem}.collection-section{margin-top:var(--space-12)}}.product-visual{aspect-ratio:4/5;display:grid;place-items:center;background:var(--color-product-ground);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);overflow:hidden;padding:var(--space-4)}.product-visual--large{min-height:34rem;box-shadow:var(--shadow-md)}.product-visual img{width:100%;height:100%;object-fit:contain}.product-visual--pending{background:linear-gradient(160deg,#fff 0%,var(--color-sunken) 100%)}.product-visual .vial-placeholder{min-height:100%}.product-detail{display:grid;gap:var(--space-12);padding-block:var(--space-10) var(--space-16);align-items:start}.product-detail__visual{max-width:34rem}.product-detail__visual-note{margin-top:var(--space-3);font-size:var(--text-2xs);line-height:var(--leading-relaxed);color:var(--color-muted)}.product-detail__summary{padding-top:var(--space-3);border-top:4px solid var(--flag)}.product-detail__summary h1{margin-top:var(--space-2);font-size:clamp(2.65rem,6vw,4.25rem);max-width:14ch}.product-detail__strength{margin-top:var(--space-3);font-size:var(--text-lg);color:var(--color-muted)}.product-detail__intro{margin-top:var(--space-6);max-width:56ch;font-size:var(--text-md);line-height:var(--leading-relaxed)}.product-status{display:grid;margin-top:var(--space-8);border-top:1px solid var(--color-border-strong);border-bottom:1px solid var(--color-border-strong)}.product-status>div{display:flex;justify-content:space-between;gap:1rem;padding:.8rem 0;border-top:1px solid var(--color-border);font-size:var(--text-sm)}.product-status>div:first-child{border-top:0}.product-status span{color:var(--color-muted)}.product-status strong{text-align:right;font-weight:600}.product-detail__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-5);margin-top:var(--space-6)}.product-detail__pending-note{margin-top:var(--space-4);font-size:var(--text-xs);color:var(--color-muted)}.product-record-grid{display:grid;gap:var(--space-8);align-items:start}.product-ledger{margin:0;border-top:2px solid var(--color-border-strong)}.product-ledger>div{display:grid;grid-template-columns:minmax(8rem,.6fr) minmax(0,1.4fr);gap:var(--space-6);padding:.8rem 0;border-bottom:1px solid var(--color-border);font-size:var(--text-sm)}.product-ledger dt{color:var(--color-muted)}.product-ledger dd{margin:0;font-weight:600}.product-ledger a{color:var(--color-ink)}.record-principle{padding:var(--space-6);border:1px solid var(--color-border);border-top:4px solid var(--color-ink);border-radius:var(--radius-md);background:var(--color-surface)}.record-principle h2{margin-top:.35rem}.record-principle p:last-child{margin-top:var(--space-4);color:var(--color-muted);font-size:var(--text-sm);line-height:var(--leading-relaxed)}.product-evidence-grid{display:grid;gap:var(--space-10);align-items:start}.evidence-detail-card{padding:var(--space-6);border:1px solid var(--color-border-strong);border-left:5px solid var(--flag);background:var(--color-surface)}.evidence-detail-card dl{margin:0}.evidence-detail-card dl>div{display:grid;grid-template-columns:minmax(8rem,.8fr) minmax(0,1.2fr);gap:var(--space-6);padding:.75rem 0;border-bottom:1px solid var(--color-border);font-size:var(--text-sm)}.evidence-detail-card dt{color:var(--color-muted)}.evidence-detail-card dd{margin:0;font-weight:600}.evidence-detail-card__areas{padding:var(--space-5) 0}.evidence-detail-card__areas span{display:block;font-size:var(--text-2xs);font-weight:600;letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-muted)}.evidence-detail-card__areas p{margin-top:.4rem;line-height:var(--leading-relaxed)}.evidence-detail-card--pending h3{margin-top:.45rem;font-family:var(--font-mono)}.evidence-detail-card--pending p:last-child{margin-top:.75rem;color:var(--color-muted);font-size:var(--text-sm)}.lot-documentation{display:grid;gap:var(--space-8);align-items:start}.lot-documentation__ledger{margin:0;border-top:2px solid var(--color-border-strong)}.lot-documentation__ledger>div{display:flex;justify-content:space-between;gap:1rem;padding:.75rem 0;border-bottom:1px solid var(--color-border);font-size:var(--text-sm)}.lot-documentation__ledger dt{color:var(--color-muted)}.lot-documentation__ledger dd{margin:0}.lot-documentation>.btn{align-self:start;justify-self:start}.product-detail-endnote,.collection-detail-endnote,.review-detail-endnote{padding-block:var(--space-6) var(--space-16);border-top:1px solid var(--color-border)}.product-detail-endnote p+p{margin-top:.4rem;color:var(--color-muted);font-size:var(--text-xs)}.product-grid--related{grid-template-columns:repeat(3,minmax(0,1fr))}.collection-section__head h2 a{text-decoration:none;color:var(--color-ink)}.collection-section__head h2 a:hover{text-decoration:underline;text-underline-offset:.16em}.collection-section__meta{display:flex;align-items:center;gap:var(--space-5)}.collection-section__meta>a{font-size:var(--text-xs);font-weight:600;text-decoration:none;white-space:nowrap}.collection-detail-head{display:grid;gap:var(--space-10);padding-block:var(--space-12) var(--space-8);border-bottom:3px solid var(--flag)}.collection-detail-head h1{margin-top:.4rem;font-size:clamp(2.6rem,6vw,4.3rem);max-width:18ch}.collection-detail-head .standfirst{margin-top:var(--space-5);max-width:66ch;font-size:var(--text-md);line-height:var(--leading-relaxed)}.collection-detail-head__index{padding:var(--space-5);border:1px solid var(--color-border);background:var(--color-sunken);border-radius:var(--radius-md)}.collection-detail-head__index>.data{display:block;font-size:3rem;line-height:1;color:var(--flag)}.collection-detail-head__index p{margin-top:.35rem;color:var(--color-muted);font-size:var(--text-xs)}.collection-detail-head__rule{height:1px;background:var(--color-border-strong);margin:var(--space-5) 0}.collection-detail-directory{display:grid;border-bottom:1px solid var(--color-border-strong)}.collection-detail-directory a{display:grid;grid-template-columns:2.5rem minmax(0,1fr) auto 1rem;align-items:center;gap:var(--space-4);padding:var(--space-4) 0;border-bottom:1px solid var(--color-border);text-decoration:none;color:var(--color-ink)}.collection-detail-directory a:last-child{border-bottom:0}.collection-detail-directory .data,.collection-detail-directory small{color:var(--color-muted)}.collection-detail-directory small{font-family:var(--font-mono);font-size:var(--text-xs)}.collection-detail-directory b{font-weight:400;color:var(--color-link)}.collection-principle-grid{display:grid;gap:var(--space-8);align-items:start}.collection-principle-grid>.btn{justify-self:start}.collection-detail-endnote{border-top:0}.review-detail-head{display:grid;gap:var(--space-10);padding-block:var(--space-12) var(--space-10);border-bottom:3px solid var(--flag)}.review-detail-head h1{margin-top:.35rem;font-size:clamp(2.6rem,6vw,4.3rem);max-width:18ch}.review-detail-head .standfirst{margin-top:var(--space-5);max-width:64ch;font-size:var(--text-md);line-height:var(--leading-relaxed)}.review-detail-head__score{align-self:start;padding:var(--space-6);border:1px solid var(--color-border);border-top:4px solid var(--flag);border-radius:var(--radius-md);background:var(--color-surface)}.review-detail-head__score strong{display:block;margin-top:.5rem;font-size:2.6rem;line-height:1}.review-detail-head__score small{display:block;margin-top:.5rem;color:var(--color-muted);font-size:var(--text-xs)}.review-summary-grid{display:grid;gap:var(--space-8);align-items:start}.review-ledger{margin:0;border-top:2px solid var(--color-border-strong)}.review-ledger>div{display:grid;grid-template-columns:minmax(9rem,.75fr) minmax(0,1.25fr);gap:var(--space-6);padding:.8rem 0;border-bottom:1px solid var(--color-border);font-size:var(--text-sm)}.review-ledger dt{color:var(--color-muted)}.review-ledger dd{margin:0;font-weight:600}.review-status-card{padding:var(--space-6);border:1px solid var(--color-border);border-top:4px solid var(--color-ink);background:var(--color-surface)}.review-status-card h2{margin-top:.4rem}.review-status-card p:last-child{margin-top:var(--space-4);color:var(--color-muted);font-size:var(--text-sm);line-height:var(--leading-relaxed)}.review-areas-grid{display:grid;gap:var(--space-8);align-items:start}.review-areas{padding:var(--space-6);border-left:5px solid var(--flag);background:var(--color-sunken);font-size:var(--text-lg);line-height:var(--leading-relaxed)}.evidence-framework-mini{display:grid;gap:var(--space-8)}.evidence-framework-mini ol{list-style:none;margin:0;padding:0;border-top:2px solid var(--color-border-strong)}.evidence-framework-mini li{display:grid;grid-template-columns:3rem minmax(0,1fr);gap:var(--space-4);padding:var(--space-4) 0;border-bottom:1px solid var(--color-border)}.evidence-framework-mini li span{font-family:var(--font-mono);color:var(--color-muted)}.evidence-framework-mini li strong{font-weight:600}.review-next-grid{display:grid;gap:var(--space-8);align-items:start}.review-detail-endnote{border-top:0}.evidence-table th a{text-decoration:none;color:var(--color-ink)}.evidence-table th a:hover{text-decoration:underline;text-underline-offset:.18em}.featured-product__links{display:flex;flex-wrap:wrap;gap:.5rem 1rem;margin-top:1rem;font-size:var(--text-xs)}.featured-product__links a{font-weight:600;text-decoration:none}@media(min-width:64rem){.product-detail{grid-template-columns:minmax(22rem,.82fr) minmax(0,1.18fr)}.product-record-grid{grid-template-columns:10rem minmax(0,1.15fr) minmax(20rem,.85fr)}.product-evidence-grid{grid-template-columns:minmax(16rem,.72fr) minmax(0,1.28fr)}.lot-documentation{grid-template-columns:minmax(0,1.1fr) minmax(20rem,.8fr) auto}.collection-detail-head{grid-template-columns:minmax(0,1fr) 15rem;align-items:end}.collection-detail-directory{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--space-8)}.collection-detail-directory a:nth-last-child(-n+2){border-bottom:0}.collection-principle-grid{grid-template-columns:minmax(16rem,.75fr) minmax(0,1.25fr) auto}.review-detail-head{grid-template-columns:minmax(0,1fr) 18rem;align-items:end}.review-summary-grid{grid-template-columns:10rem minmax(0,1.2fr) minmax(18rem,.8fr)}.review-areas-grid,.review-next-grid{grid-template-columns:minmax(16rem,.72fr) minmax(0,1.28fr)}.review-next-grid>.hero-actions{grid-column:2}.evidence-framework-mini{grid-template-columns:minmax(16rem,.72fr) minmax(0,1.28fr)}}@media(max-width:63.99rem){.product-visual--large{min-height:28rem}.product-grid--related{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:47.99rem){.product-detail{padding-top:var(--space-6);gap:var(--space-8)}.product-detail__visual{max-width:none}.product-visual--large{min-height:24rem}.product-detail__summary h1{font-size:clamp(2.4rem,12vw,3.3rem)}.product-ledger>div,.evidence-detail-card dl>div,.review-ledger>div{grid-template-columns:1fr;gap:.25rem}.product-status>div{display:grid;gap:.2rem}.product-status strong{text-align:left}.product-grid--related{grid-template-columns:1fr}.collection-section__meta{align-items:flex-end;flex-direction:column;gap:.25rem}.collection-section__meta>a{display:none}.collection-detail-directory a{grid-template-columns:2rem minmax(0,1fr) 1rem}.collection-detail-directory small{grid-column:2}.collection-detail-head__index{display:grid;grid-template-columns:auto 1fr;column-gap:1rem;align-items:end}.collection-detail-head__index>.data{grid-row:1 / span 2}.collection-detail-head__rule,.collection-detail-head__index .ruo{display:none}.review-detail-head__score{max-width:18rem}.review-areas{font-size:var(--text-md)}}.knowledge-detail-head{padding:var(--space-12) 0 var(--space-10);display:grid;gap:2rem;border-bottom:3px solid var(--flag,var(--color-border-strong))}.knowledge-detail-head h1{font-size:clamp(2.3rem,5vw,4rem);max-width:20ch}.knowledge-detail-head .standfirst{margin-top:1rem;max-width:62ch;font-size:var(--text-md);line-height:var(--leading-relaxed)}.knowledge-status-card{align-self:start;border:1px solid var(--color-border);border-top:3px solid var(--color-ink);background:var(--color-surface);padding:1.25rem}.knowledge-status-card strong{display:block;margin:.5rem 0;font-size:var(--text-xl)}.knowledge-status-card p{color:var(--color-muted);font-size:var(--text-sm);line-height:var(--leading-relaxed)}.knowledge-record-grid,.article-boundary-grid{display:grid;gap:1.75rem}.knowledge-ledger{margin:0}.knowledge-ledger div{display:grid;grid-template-columns:minmax(8rem,.7fr) 1.5fr;gap:1rem;padding:.8rem 0;border-top:1px solid var(--color-border)}.knowledge-ledger dt{color:var(--color-muted)}.knowledge-ledger dd{margin:0;font-weight:550}.legal-endnote{padding:2rem 0 4rem;border-top:1px solid var(--color-border);font-size:var(--text-xs);color:var(--color-muted)}.handling-principles{display:grid;gap:1rem}.handling-principles article{padding:1.25rem;border:1px solid var(--color-border);background:#fff}.handling-principles article>.data{color:var(--color-muted);font-size:var(--text-sm)}.handling-principles h2{margin-top:.65rem;font-size:var(--text-lg)}.handling-principles p{margin-top:.65rem;color:var(--color-muted);line-height:var(--leading-relaxed)}.compound-index{border-top:1px solid var(--color-border-strong)}.compound-index-row{display:grid;grid-template-columns:1.2fr .55fr 1fr 1.1fr auto;gap:1rem;align-items:center;min-height:3.6rem;padding:.7rem 0;border-bottom:1px solid var(--color-border);text-decoration:none;color:var(--color-ink);font-size:var(--text-sm)}.compound-index-name{display:flex;align-items:center;gap:.7rem}.compound-index-name i{width:4px;height:1.7rem;background:var(--flag,var(--color-border-strong));border-radius:var(--radius-pill)}.compound-index-row>span:nth-child(3),.compound-index-row>span:nth-child(4){color:var(--color-muted)}.calculator-boundary{max-width:58rem;border-left:6px solid var(--color-ink);background:var(--color-surface);padding:2rem}.calculator-boundary h2{margin-top:.5rem}.calculator-boundary .prose{margin-top:1rem}.calculator-boundary .hero-actions{margin-top:1.5rem}.supply-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.supply-metrics>div{padding:1.25rem;border:1px solid var(--color-border);background:#fff}.supply-metrics strong{display:block;margin:.5rem 0;font-size:var(--text-lg)}.supply-metrics small{color:var(--color-muted)}.policy-grid{display:grid;gap:1.5rem}.policy-grid article{padding-top:1.25rem;border-top:2px solid var(--color-border-strong)}.policy-grid h2{margin-top:.5rem;font-size:var(--text-xl)}.policy-grid p:last-child{margin-top:.75rem;color:var(--color-muted);line-height:var(--leading-relaxed)}.legal-prose{max-width:50rem}.legal-prose h2{margin-top:2rem;font-size:var(--text-xl)}.legal-prose h2:first-child{margin-top:0}.legal-prose p{margin-top:.7rem;color:var(--color-muted);line-height:var(--leading-relaxed)}.review-detail-head__score strong{font-size:2.15rem}@media(min-width:48rem){.supply-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.policy-grid,.handling-principles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:64rem){.knowledge-detail-head{grid-template-columns:minmax(0,1.5fr) minmax(16rem,.5fr);align-items:start}.knowledge-record-grid{grid-template-columns:12rem minmax(0,1fr)}.article-boundary-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr);align-items:start}.article-boundary-grid>.hero-actions{grid-column:2}}@media(max-width:47.99rem){.compound-index-row{grid-template-columns:1fr auto}.compound-index-row>span:nth-child(3),.compound-index-row>span:nth-child(4){display:none}.knowledge-ledger div{grid-template-columns:1fr}.supply-metrics{grid-template-columns:1fr 1fr}}.section-head__actions{display:flex;flex-wrap:wrap;gap:.65rem 1rem;align-items:center}:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.announce[hidden]{display:none}.announce-inner{position:relative;padding-inline:2.5rem}.announce-dismiss{position:absolute;right:0;top:50%;transform:translateY(-50%);display:grid;place-items:center;width:2rem;height:2rem;border:0;background:transparent;color:var(--color-muted);font-size:1.25rem;line-height:1;cursor:pointer}.breadcrumbs{overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin}.breadcrumbs ol{width:max-content;min-width:100%;white-space:nowrap}.offer-help,.offer-fineprint,.offer-error{font-size:var(--text-xs);line-height:var(--leading-normal)}.offer-help,.offer-fineprint{color:var(--color-muted)}.offer-error{color:#7c2b25}.offer-actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1rem}@media(max-width:63.99rem){.wordmark img{width:175px}}@media(max-width:30rem){.wordmark img{width:155px}.header-inner,.header-actions{gap:.65rem}.container{width:min(100% - 1.5rem,var(--container))}.announce-inner{padding-inline:2rem}}:root{color-scheme:dark;--font-sans:"Manrope",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--font-display:"Manrope",var(--font-sans);--font-mono:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;--color-surface:#071426;--color-sunken:#09192B;--color-raised:#102238;--color-product-ground:#F7F7F3;--color-ink:#F4F1E9;--color-muted:#B5BDC8;--color-link:#D5A33D;--color-link-hover:#E8BF68;--color-brand:#D5A33D;--color-on-brand:#071426;--color-border:rgba(244,241,233,.14);--color-border-strong:rgba(213,163,61,.45);--color-focus:#E8BF68;--flag-metabolic:#D5A33D;--flag-regenerative:#5DA8A3;--flag-hormonal:#708FD0;--flag-cognitive:#9473BA;--flag-mitochondrial:#C58E43;--flag-immune:#C87658;--flag-sexual:#A85D71;--shadow-sm:0 1px 2px rgba(0,0,0,.26),0 10px 28px rgba(0,0,0,.16);--shadow-md:0 3px 8px rgba(0,0,0,.24),0 20px 55px rgba(0,0,0,.24);--shadow-header:0 1px 0 rgba(213,163,61,.16),0 18px 45px rgba(0,0,0,.24)}html[lang=th]{--font-sans:"Noto Sans Thai","Tahoma",system-ui,sans-serif;--font-display:"Noto Sans Thai",var(--font-sans)}html,body{background:#071426}body{font-family:var(--font-sans);background:radial-gradient(circle at 88% 2%,rgba(213,163,61,.075),transparent 27rem),#071426;color:var(--color-ink)}h1,h2,h3,.btn,.desktop-nav,.mobile-nav summary{font-family:var(--font-display)}h1,h2,h3{letter-spacing:-.025em}a{color:var(--color-link)}a:hover{color:var(--color-link-hover)}.eyebrow{color:var(--p14-gold)}.skip:focus{background:#f4f1e9;color:#071426}.announce{background:#04101f;border-bottom:1px solid rgba(213,163,61,.35);color:#d7dce3}.announce-dismiss{color:var(--p14-gold)}.site-header{background:#071426e8;backdrop-filter:blur(18px);border-bottom:1px solid rgba(244,241,233,.11);box-shadow:none}.header-inner{min-height:5.25rem}.wordmark img{width:215px;max-height:44px;object-fit:contain;object-position:left center}.desktop-nav a{color:#e8e5de;font-family:var(--font-display);font-weight:600;letter-spacing:.07em}.desktop-nav a[aria-current=page],.desktop-nav a:hover{border-bottom-color:#d5a33d;color:#fff}.btn{border-radius:2px;font-family:var(--font-display);font-weight:600}.btn-primary{background:#d5a33d;border-color:#d5a33d;color:#071426;box-shadow:0 7px 24px #d5a33d1f}.btn-primary:hover{background:#e4b95b;border-color:#e4b95b;color:#071426}.btn-secondary{background:#ffffff05;border-color:#d5a33d9e;color:#f4f1e9}.btn-secondary:hover{background:#d5a33d17;color:#fff}.mobile-nav summary{border-color:#d5a33d8c;color:#f4f1e9}.mobile-panel{background:#09192b;border-color:#d5a33d66}.mobile-panel a{color:#f4f1e9}.breadcrumbs{color:#9faab7}.breadcrumbs a{color:var(--p14-gold)}.breadcrumbs li+li:before{color:#647386}.page-head{padding-top:var(--space-16)}.page-head h1{font-family:var(--font-display)}.page-head .standfirst{color:#d7dce3}.hero{background:linear-gradient(155deg,#071426,#0a1b30 58%,#071426)}.section+.section{border-top:1px solid rgba(244,241,233,.1)}.section--tinted{background:#09192b}.panel,.rule-panel{background:#0b1c30;border-color:#f4f1e91f}.rule-panel{border-left-color:#d5a33d}.product-link{color:#f4f1e9}.product-card{position:relative}.product-image,.product-visual{background:#f7f7f3;border:1px solid rgba(213,163,61,.18);box-shadow:0 16px 42px #00000038}.product-image{border-radius:1px;transition:transform .24s ease,box-shadow .24s ease,border-color .24s ease}.product-link:hover .product-image{transform:translateY(-5px);box-shadow:0 22px 54px #0000004d;border-color:#d5a33d80}.product-name{color:#f4f1e9;font-family:var(--font-display);font-weight:600}.strength,.collection,.research-areas,.evidence-profile__label,.record-strip__label{color:#aeb8c5}.evidence-profile,.record-strip,.credential,.specs{border-color:#f4f1e924}.evidence-profile__grade{color:#f4f1e9}.record-strip{background:#ffffff05}.collection-section>h2{border-bottom-color:var(--flag,var(--color-border-strong))}.search-shell input,.verify-search input,.batch-lookup input{background:#06101f;color:#f4f1e9;border-color:#f4f1e933}.search-shell input::placeholder,.verify-search input::placeholder,.batch-lookup input::placeholder{color:#758395}.evidence-table th,.evidence-table td,.knowledge-ledger div,.compound-index-row{border-color:#f4f1e921}.site-footer{background:#030c18;border-top:1px solid rgba(213,163,61,.3)}.footer-brand img{max-width:270px;max-height:138px;object-fit:contain;object-position:left center;margin-bottom:1.5rem}.footer-brand p,.footer-col a,.footer-base,.footer-base a{color:#aeb8c5}.footer-col h2,.footer-base strong{color:#f4f1e9}.footer-col a:hover,.footer-base a:hover{color:var(--p14-gold)}.footer-base{border-top-color:#f4f1e91f}.thaibio-hero{position:relative;overflow:hidden;padding:clamp(4.5rem,8vw,7.5rem) 0 4.5rem;background:radial-gradient(circle at 78% 25%,rgba(213,163,61,.14),transparent 24rem),linear-gradient(135deg,#071426,#0a1d34 58%,#06111f)}.thaibio-hero:before{content:"";position:absolute;inset:0;background:linear-gradient(rgba(255,255,255,.012) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.012) 1px,transparent 1px);background-size:44px 44px;mask-image:linear-gradient(to bottom,#000,transparent 88%);pointer-events:none}.thaibio-hero__grid{position:relative;display:grid;gap:3rem;align-items:center}.thaibio-hero__content h1{font-size:clamp(3rem,7vw,5.4rem);max-width:11ch;font-weight:500;letter-spacing:-.045em}.thaibio-hero__content .lede{color:#c4cbd4;max-width:57ch}.hero-metrics{display:flex;flex-wrap:wrap;gap:.75rem 2rem;margin-top:2.1rem;padding-top:1.4rem;border-top:1px solid rgba(244,241,233,.13);font-size:.78rem;color:#9da8b6;text-transform:uppercase;letter-spacing:.08em}.hero-metrics strong{display:block;color:var(--p14-gold);font:600 1.5rem/1 var(--font-display);margin-bottom:.25rem}.thaibio-hero__visual{position:relative;min-height:33rem;display:grid;place-items:center}.hero-mark{position:absolute;width:min(88%,31rem);opacity:.13;filter:drop-shadow(0 30px 50px rgba(0,0,0,.28))}.batch-record--dark{position:relative;width:min(100%,29rem);margin-left:auto;background:#050f1cdb!important;border:1px solid rgba(213,163,61,.38)!important;border-top:3px solid #D5A33D!important;box-shadow:0 30px 80px #00000061!important;backdrop-filter:blur(14px)}.batch-record--dark .batch-record__head,.batch-record--dark .batch-record__list>div,.batch-record--dark .batch-record__foot{border-color:#f4f1e921!important}.batch-record--dark strong,.batch-record--dark dt{color:#f4f1e9!important}.batch-record--dark .batch-record__tag,.batch-record--dark .batch-record__foot span{color:#9faab7!important}.batch-record--dark .batch-record__status{border-color:#d5a33d73!important;color:var(--p14-gold)!important;background:#d5a33d12!important}.batch-record--dark .batch-lookup button{background:#d5a33d!important;color:#071426!important}.collection-showcase{background:#071426}.collection-visual-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.collection-visual-card{position:relative;overflow:hidden;min-height:18rem;border:1px solid rgba(244,241,233,.12);background:#09192b;text-decoration:none;color:#f4f1e9;display:grid;grid-template-rows:1fr auto;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.collection-visual-card:hover{transform:translateY(-4px);border-color:#d5a33d85;box-shadow:0 24px 54px #0000003d;color:#f4f1e9}.collection-visual-card img{width:100%;height:13rem;object-fit:cover;object-position:center;background:#f7f7f3}.collection-visual-card>div{padding:1.15rem 1.25rem 1.35rem}.collection-visual-card strong{display:block;font:600 1.05rem/1.25 var(--font-display)}.collection-visual-card small{display:block;color:#9faab7;margin-top:.35rem;line-height:1.45}.collection-visual-card span{display:block;color:var(--p14-gold);margin-top:1rem;font-size:.82rem;font-weight:600}.featured-product__image{background:#f7f7f3!important}.commercial-panel--primary{border-top-color:#d5a33d!important}.commercial-panel__fact strong{color:var(--p14-gold)}.verification-steps li{border-color:#f4f1e921!important}.verification-steps>li>span{color:var(--p14-gold)!important}.product-detail,.review-detail-head,.knowledge-detail-head{border-color:#d5a33d57!important}.product-status,.evidence-detail-card,.review-detail-head__score,.knowledge-status-card{background:#0a1b2e!important;border-color:#f4f1e926!important;border-top-color:#d5a33d!important}.legal-prose p{color:#b5bdc8}@media(min-width:64rem){.thaibio-hero__grid{grid-template-columns:minmax(0,1.05fr) minmax(25rem,.8fr)}.collection-visual-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.collection-visual-card:last-child{grid-column:span 2}}@media(max-width:63.99rem){.thaibio-hero__visual{min-height:27rem}.batch-record--dark{margin-inline:auto}.hero-mark{width:min(78vw,25rem)}.wordmark img{width:190px}}@media(max-width:47.99rem){.thaibio-hero{padding-top:3rem}.thaibio-hero__content h1{font-size:clamp(2.7rem,14vw,4rem)}.thaibio-hero__visual{min-height:25rem}.collection-visual-grid{grid-template-columns:1fr}.collection-visual-card{min-height:0}.collection-visual-card img{height:15rem}}@media(max-width:30rem){.wordmark img{width:155px}}.site-header{position:sticky;top:0;background:#050e1be6;border-bottom:1px solid rgba(213,163,61,.18);backdrop-filter:blur(22px)}.header-inner{min-height:5.8rem;display:grid;grid-template-columns:1fr auto;gap:2rem}.wordmark img{width:195px;max-height:40px}.desktop-nav ul{gap:1.55rem}.desktop-nav a{font-size:.76rem;letter-spacing:.095em;border:0!important;position:relative}.desktop-nav a:after{content:"";position:absolute;left:0;right:100%;bottom:-.55rem;height:1px;background:#d5a33d;transition:right .2s ease}.desktop-nav a:hover:after,.desktop-nav a[aria-current=page]:after{right:0}.header-cta{padding:.8rem 1.15rem;background:transparent!important;color:var(--p14-gold)!important;border:1px solid rgba(213,163,61,.55)!important}.header-cta:hover{background:#d5a33d!important;color:#071426!important}.tb-hero{position:relative;overflow:hidden;background:radial-gradient(circle at 72% 34%,rgba(213,163,61,.12),transparent 23rem),linear-gradient(122deg,#06111f,#081a2f 52%,#050e1a);border-bottom:1px solid rgba(213,163,61,.22)}.tb-hero:before{content:"";position:absolute;inset:0;opacity:.34;background-image:linear-gradient(90deg,transparent 49.8%,rgba(244,241,233,.035) 50%,transparent 50.2%);background-size:15vw 100%;pointer-events:none}.tb-hero__grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,.92fr) minmax(30rem,1.08fr);gap:2rem;align-items:center;min-height:44rem;padding-top:4rem;padding-bottom:3rem}.tb-hero__copy{padding-right:1rem}.tb-hero__copy h1{font:500 clamp(3.45rem,5.35vw,5.9rem)/.93 var(--font-display);letter-spacing:-.055em;max-width:8.5ch;margin:.9rem 0 1.8rem}.tb-hero__copy h1 span{color:var(--p14-gold)}.tb-hero__lede{max-width:47rem;color:#b9c2cd;font-size:1.1rem;line-height:1.7}.tb-hero__copy .hero-actions{margin-top:2rem;display:flex;align-items:center;gap:1.4rem}.tb-text-cta{display:inline-flex;align-items:center;gap:.55rem;color:#f4f1e9;text-decoration:none;font:600 .84rem/1 var(--font-display);letter-spacing:.035em}.tb-text-cta span{color:var(--p14-gold);font-size:1.05rem}.tb-text-cta:hover{color:var(--p14-gold)}.tb-hero__facts{display:grid;grid-template-columns:repeat(3,1fr);gap:1.2rem;margin:3.2rem 0 0;padding-top:1.3rem;border-top:1px solid rgba(244,241,233,.12)}.tb-hero__facts dt{color:#78889a;text-transform:uppercase;letter-spacing:.11em;font-size:.66rem}.tb-hero__facts dd{margin:.35rem 0 0;color:#ede9df;font-size:.9rem}.tb-hero__stage{position:relative;min-height:40rem;isolation:isolate}.tb-hero__halo{position:absolute;inset:9% 5% 8% 10%;background:radial-gradient(ellipse,rgba(213,163,61,.19),rgba(213,163,61,.04) 42%,transparent 68%);filter:blur(8px);z-index:-1}.tb-vial{position:absolute;bottom:2.5rem;width:min(37%,17.5rem);filter:drop-shadow(0 2.1rem 2rem rgba(0,0,0,.34));transform-origin:50% 100%}.tb-vial--center{left:33%;width:min(42%,19.5rem);z-index:3}.tb-vial--left{left:8%;transform:rotate(-4deg) translateY(2rem);z-index:1;opacity:.92}.tb-vial--right{right:3%;transform:rotate(4deg) translateY(2.7rem);z-index:2;opacity:.94}.tb-stage-note{position:absolute;right:0;bottom:1rem;color:#738398;letter-spacing:.16em;font-size:.65rem;writing-mode:vertical-rl;transform:rotate(180deg)}.tb-hero__rail{position:relative;z-index:2;display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid rgba(244,241,233,.1)}.tb-hero__rail span{padding:1.15rem 1rem;border-right:1px solid rgba(244,241,233,.08);color:#9aa6b6;text-transform:uppercase;letter-spacing:.12em;font-size:.66rem}.tb-hero__rail span:first-child{padding-left:0;color:var(--p14-gold)}.tb-hero__rail span:last-child{border-right:0}.tb-collections{background:#071426}.tb-section-intro{display:grid;grid-template-columns:minmax(0,.75fr) minmax(22rem,.55fr);gap:4rem;align-items:end;margin-bottom:2.2rem}.tb-section-intro h2{font-size:clamp(2.2rem,4vw,3.8rem);font-weight:500;max-width:13ch}.tb-section-intro>p{color:#aeb8c5;max-width:38rem;line-height:1.6}.tb-field-matrix{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:1rem}.tb-field-panel:nth-child(n+5){grid-column:span 4}.tb-collection-symbol{width:100%;height:100%;display:grid;place-items:center}.tb-collection-symbol svg{width:4.85rem;height:4.85rem;overflow:visible}.tb-collection-symbol .line,.tb-collection-symbol .line-soft,.tb-collection-symbol .line-broken,.tb-collection-symbol .node,.tb-collection-symbol .fill-node{vector-effect:non-scaling-stroke}.tb-collection-symbol .line{stroke:currentColor;stroke-width:1.55;stroke-linecap:round;stroke-linejoin:round}.tb-collection-symbol .line-soft{stroke:currentColor;stroke-opacity:.46;stroke-width:1.18;stroke-linecap:round;stroke-linejoin:round}.tb-collection-symbol .line-broken{stroke:currentColor;stroke-opacity:.34;stroke-width:1.12;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:3.2 3.2}.tb-collection-symbol .node{stroke:currentColor;stroke-width:1.34;fill:none}.tb-collection-symbol .fill-node{stroke:currentColor;stroke-width:.95;fill:currentColor;fill-opacity:.72}.tb-verification-band{padding:4.5rem 0;background:linear-gradient(102deg,#c89531,#e0b34e 48%,#b98527);color:#071426}.tb-verification-band .eyebrow{color:#071426;opacity:.68}.tb-verification-band__grid{display:grid;grid-template-columns:1fr 1.05fr auto;gap:3rem;align-items:center}.tb-verification-band h2{font-size:clamp(2rem,3.6vw,3.4rem);color:#071426;font-weight:500}.tb-verification-band__grid>p{color:#15243a;line-height:1.65}.tb-verification-band .btn-primary{background:#071426!important;border-color:#071426!important;color:#f4f1e9!important}.tb-release-sequence{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin-top:3rem;border-top:1px solid rgba(7,20,38,.26)}.tb-release-sequence>div{display:grid;grid-template-columns:auto 1fr;column-gap:.8rem;padding:1.25rem 1.25rem 0 0}.tb-release-sequence span{grid-row:1/3;font:500 1.8rem/1 var(--font-display);opacity:.44}.tb-release-sequence strong{font-size:.79rem;letter-spacing:.12em}.tb-release-sequence small{color:#26354a;margin-top:.2rem}.tb-featured{background:#06111f}.tb-featured .featured-product-grid{gap:1rem}.tb-featured .featured-product{border:1px solid rgba(244,241,233,.1)!important;background:#09182a!important;box-shadow:none!important}.tb-featured .featured-product__body{padding:1.35rem 1.4rem 1.5rem}.tb-featured .featured-product__image{background:#f4f4f0!important;border-bottom:3px solid #D5A33D}.tb-featured .featured-product__description{color:#9eabb9}.tb-featured .featured-product__record{display:none}.tb-infrastructure{background:#071426}.tb-infrastructure__grid{display:grid;grid-template-columns:.7fr 1.3fr;gap:5rem}.tb-infrastructure__lead h2{font-size:clamp(2.2rem,4vw,3.9rem);max-width:10ch;font-weight:500}.tb-infrastructure__lead p:last-child{max-width:30rem;color:#aeb8c5;line-height:1.65}.tb-infrastructure__list{border-top:1px solid rgba(244,241,233,.12)}.tb-infrastructure__list>a{display:grid;grid-template-columns:1fr auto;gap:1rem;align-items:center;padding:1.55rem 0;border-bottom:1px solid rgba(244,241,233,.12);text-decoration:none;color:#f4f1e9}.tb-infrastructure__list h3{margin:0;font-size:1.35rem;font-weight:500}.tb-infrastructure__list p{margin:.25rem 0 0;color:#8f9cac}.tb-infrastructure__list b{color:var(--p14-gold);font-size:1.2rem;font-weight:400}.tb-infrastructure__list>a:hover h3{color:var(--p14-gold)}.tb-order-grid article>p:not(.eyebrow){max-width:40rem;color:#aeb8c5;line-height:1.7}.tb-order-number{display:block;font:500 clamp(5rem,10vw,8.5rem)/.85 var(--font-display);color:var(--p14-gold);letter-spacing:-.055em}.tb-closing{background:#030c18;border-top:1px solid rgba(213,163,61,.28)!important}.tb-closing__grid{display:grid;grid-template-columns:1fr .8fr;gap:5rem;align-items:end}.tb-closing h2{font-size:clamp(2.2rem,4vw,4rem);font-weight:500;max-width:13ch}.tb-closing__grid>div:last-child>p{color:#aeb8c5;line-height:1.65;max-width:35rem}.product-card{background:#09182a;border:1px solid rgba(244,241,233,.1);padding:0 1rem 1rem}.product-card .product-link{display:block;margin:0 -1rem}.product-card .product-image{border:0;border-bottom:3px solid var(--flag,#D5A33D);box-shadow:none;border-radius:0}.product-card .product-name-row{padding:1rem 1rem .15rem}.product-card>.collection{padding:0 0 .75rem;margin:.15rem 0 0;border-bottom:1px solid rgba(244,241,233,.1)}.product-card .evidence-profile{padding-top:.9rem;border-top:0}.product-card .record-strip{margin-top:.9rem;background:#06111f;border:1px solid rgba(244,241,233,.08);padding:.75rem}.product-card .review-link{margin:.85rem 0 0}.product-card:hover{border-color:#d5a33d59}.offer{margin:0 0 0 auto;width:min(31rem,100vw);max-width:none;height:100dvh;max-height:none;border:0;border-left:1px solid rgba(213,163,61,.38);border-radius:0;background:#050e1a;color:#f4f1e9;box-shadow:-28px 0 70px #00000059;padding:0}.offer::backdrop{background:#000712b8;backdrop-filter:blur(4px)}.offer-inner{min-height:100%;display:flex;flex-direction:column;justify-content:center;padding:clamp(2rem,6vw,4rem);background:radial-gradient(circle at 100% 0%,rgba(213,163,61,.1),transparent 22rem)}.offer-inner h2{font-size:clamp(2.1rem,4vw,3.3rem);line-height:1.02;font-weight:500}.offer-close{top:1.4rem;right:1.4rem;border-radius:0;background:transparent;color:var(--p14-gold)}.offer .field input{background:#071426;border-color:#f4f1e929;color:#f4f1e9}.offer .btn-primary{width:100%}.offer-fineprint,.offer .ruo,.offer-help{color:#8592a2}.offer-code{background:#071426;border-color:#d5a33d59}@media(max-width:63.99rem){.tb-hero__grid{grid-template-columns:1fr;min-height:auto;padding-top:3.5rem}.tb-hero__copy{padding-right:0}.tb-hero__stage{min-height:32rem}.tb-hero__facts{max-width:45rem}.tb-section-intro,.tb-infrastructure__grid,.tb-order-grid,.tb-closing__grid{grid-template-columns:1fr;gap:2rem}.tb-field-matrix{grid-template-columns:repeat(2,minmax(0,1fr))}.tb-field-panel,.tb-field-panel:nth-child(n+5){grid-column:auto}.tb-verification-band__grid{grid-template-columns:1fr}.tb-release-sequence{margin-top:2rem}.tb-infrastructure__lead h2{max-width:15ch}.tb-closing__grid{align-items:start}}@media(max-width:47.99rem){.tb-hero__copy h1{font-size:clamp(3.1rem,15vw,4.6rem)}.tb-hero__stage{min-height:26rem;margin-inline:-1rem}.tb-vial{bottom:1rem;width:34%}.tb-vial--center{width:39%;left:31%}.tb-vial--left{left:5%}.tb-vial--right{right:2%}.tb-stage-note{display:none}.tb-hero__facts{grid-template-columns:1fr;gap:.7rem}.tb-hero__facts div{display:flex;justify-content:space-between;gap:1rem}.tb-hero__facts dd{margin:0}.tb-hero__rail{grid-template-columns:1fr 1fr}.tb-hero__rail span:nth-child(2){border-right:0}.tb-field-matrix{grid-template-columns:1fr}.tb-field-panel,.tb-field-panel:nth-child(n+5){grid-column:auto;min-height:15rem}.tb-release-sequence{grid-template-columns:1fr}.tb-release-sequence>div{border-top:1px solid rgba(7,20,38,.18)}.offer{width:100vw}.offer-inner{padding:4.2rem 1.4rem 2rem}}.tb-utility{background:#020a14;border-bottom:1px solid rgba(213,163,61,.24);color:#9eabba;font-size:.68rem;letter-spacing:.095em;text-transform:uppercase}.tb-utility[hidden]{display:none}.tb-utility__inner{position:relative;min-height:2.15rem;display:grid;grid-template-columns:auto 1fr auto;gap:1.15rem;align-items:center}.tb-utility__label{color:var(--p14-gold);font-weight:700;white-space:nowrap}.tb-utility__message{justify-self:center;text-align:center;color:#aeb8c5;text-transform:none;letter-spacing:.055em}.tb-utility__dismiss{width:1.8rem;height:1.8rem;border:0;background:transparent;color:var(--p14-gold);font-size:1.1rem;cursor:pointer;display:grid;place-items:center}.tb-site-header{position:sticky;top:0;z-index:60;background:#040d19f0;border-bottom:1px solid rgba(244,241,233,.09);backdrop-filter:blur(24px)}.tb-header-inner{min-height:6.15rem;display:grid;grid-template-columns:minmax(12rem,.8fr) auto minmax(14rem,.8fr);gap:2rem;align-items:center}.tb-brand{display:inline-flex;flex-direction:column;align-items:flex-start;gap:.28rem;width:max-content;text-decoration:none;color:#f4f1e9}.tb-brand img{width:190px;max-height:36px;object-fit:contain;object-position:left center}.tb-brand>span{font:600 .58rem/1 var(--font-display);letter-spacing:.22em;text-transform:uppercase;color:#708094;margin-left:.12rem}.tb-desktop-nav{justify-self:center}.tb-desktop-nav ul{list-style:none;margin:0;padding:.34rem;display:flex;align-items:center;gap:.15rem;background:#ffffff06;border:1px solid rgba(244,241,233,.08);border-radius:999px}.tb-desktop-nav a{position:relative;display:flex;align-items:center;min-height:2.55rem;padding:.55rem .9rem;border-radius:999px;text-decoration:none;color:#aeb8c5;font:600 .72rem/1 var(--font-display);letter-spacing:.055em;white-space:nowrap;transition:background .18s ease,color .18s ease}.tb-desktop-nav a:hover{background:#d5a33d14;color:#f4f1e9}.tb-desktop-nav a[aria-current=page]{background:#f4f1e9;color:#071426}.tb-desktop-nav a[aria-current=page]:after{content:"";position:absolute;left:50%;bottom:-.72rem;width:.3rem;height:.3rem;border-radius:50%;background:#d5a33d;transform:translate(-50%)}.tb-header-tools{justify-self:end;display:flex;align-items:center;gap:.7rem}.tb-lot-link,.tb-catalogue-link{display:inline-flex;align-items:center;gap:.5rem;min-height:2.85rem;text-decoration:none;font:650 .73rem/1 var(--font-display);letter-spacing:.06em;white-space:nowrap}.tb-lot-link{padding:.65rem .85rem;color:#cdd3db;border-left:1px solid rgba(244,241,233,.12)}.tb-lot-link:hover,.tb-lot-link.is-active{color:var(--p14-gold)}.tb-status-dot{width:.42rem;height:.42rem;border-radius:50%;background:#d5a33d;box-shadow:0 0 0 4px #d5a33d14}.tb-catalogue-link{padding:.75rem 1rem;color:#071426;background:#d5a33d;border:1px solid #D5A33D;box-shadow:0 10px 25px #d5a33d17}.tb-catalogue-link:hover{color:#071426;background:#e6b955;border-color:#e6b955}.tb-catalogue-link span{font-size:.9rem}.tb-mobile-nav{display:none;position:relative}.tb-mobile-nav summary{width:2.85rem;height:2.85rem;list-style:none;border:1px solid rgba(213,163,61,.42);display:grid;place-content:center;gap:.24rem;cursor:pointer}.tb-mobile-nav summary::-webkit-details-marker{display:none}.tb-mobile-nav summary span{display:block;width:1.05rem;height:1px;background:#f4f1e9}.tb-mobile-panel{position:absolute;right:0;top:3.4rem;width:min(88vw,22rem);padding:1.15rem;background:#04101f;border:1px solid rgba(213,163,61,.34);box-shadow:0 30px 70px #0006}.tb-mobile-panel p{margin:0 0 .65rem;color:#718195;text-transform:uppercase;letter-spacing:.15em;font-size:.65rem}.tb-mobile-panel a{display:block;padding:.85rem 0;border-bottom:1px solid rgba(244,241,233,.09);text-decoration:none;color:#e9e6df;font:550 .95rem/1.3 var(--font-display)}.tb-mobile-panel a[aria-current=page]{color:var(--p14-gold)}.tb-mobile-panel__cta{margin-top:.8rem!important;padding:.85rem 1rem!important;border:1px solid #D5A33D!important;background:#d5a33d!important;color:#071426!important;text-align:center}.collection,.collection-name,.collection-detail-head__eyebrow{letter-spacing:.065em}@media(max-width:70rem){.tb-header-inner{grid-template-columns:auto 1fr auto;gap:1rem}.tb-brand img{width:165px}.tb-brand>span{display:none}.tb-desktop-nav{justify-self:end}.tb-desktop-nav a{padding:.52rem .65rem;font-size:.68rem}.tb-lot-link{display:none}}@media(max-width:58rem){.tb-header-inner{min-height:5.15rem;grid-template-columns:1fr auto}.tb-desktop-nav,.tb-catalogue-link{display:none}.tb-mobile-nav{display:block}.tb-brand img{width:175px}.tb-utility__inner{grid-template-columns:auto 1fr auto}.tb-utility__label{font-size:.58rem}}@media(max-width:36rem){.tb-utility__label{display:none}.tb-utility__inner{grid-template-columns:1fr auto;gap:.5rem}.tb-utility__message{justify-self:start;text-align:left;font-size:.6rem;line-height:1.35;padding-block:.35rem}.tb-brand img{width:155px}.tb-header-inner{min-height:4.75rem}}:root{--collection-accent:#D5A33D;--flag-metabolic:#D5A33D;--flag-regenerative:#D5A33D;--flag-hormonal:#D5A33D;--flag-cognitive:#D5A33D;--flag-mitochondrial:#D5A33D;--flag-immune:#D5A33D;--flag-sexual:#D5A33D}.collection:before,.compound-index-name i{background:var(--collection-accent)!important}.product-card .product-image,.featured-product{border-color:var(--collection-accent)!important}.collection-jump a{border-left:1px solid rgba(213,163,61,.35)!important}.collection-section__head,.collection-detail-head,.review-detail-head,.knowledge-detail-head{border-color:#d5a33d73!important}.tb-directory-hero{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(18rem,.6fr);gap:5rem;padding:5rem 0 4rem;border-bottom:1px solid rgba(244,241,233,.12)}.tb-directory-hero h1{font-size:clamp(3.4rem,7vw,6.8rem);line-height:.93;letter-spacing:-.055em;max-width:9ch}.tb-directory-hero h1 span{color:var(--color-accent)}.tb-directory-hero .standfirst{margin-top:1.6rem;max-width:52ch;color:var(--color-muted);font-size:1.1rem}.tb-directory-summary{display:grid;align-content:end;border-left:1px solid rgba(213,163,61,.45);padding-left:2rem}.tb-directory-summary div{display:flex;justify-content:space-between;align-items:baseline;padding:1rem 0;border-bottom:1px solid rgba(244,241,233,.1)}.tb-directory-summary span{font:400 2.1rem/1 var(--font-heading);color:var(--color-accent)}.tb-directory-summary small{text-transform:uppercase;letter-spacing:.12em;color:var(--color-muted);font-size:.67rem}.tb-catalogue-console{display:grid;grid-template-columns:1.2fr .8fr;gap:4rem;padding:2.2rem 0 3rem}.tb-system-index{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 1rem}.tb-system-index>.eyebrow{grid-column:1/-1;margin-bottom:.8rem}.tb-system-index a{display:grid;grid-template-columns:2.2rem 1fr auto;gap:.7rem;align-items:center;padding:.85rem 0;border-top:1px solid rgba(244,241,233,.12);text-decoration:none;color:var(--color-ink)}.tb-system-index a span{font:500 .7rem var(--font-mono);color:var(--color-accent)}.tb-system-index a b{font-weight:400;color:var(--color-muted)}.tb-search-panel{padding:1.25rem 0 1.25rem 1.5rem;border-left:1px solid rgba(244,241,233,.12)}.tb-search-panel>p:last-child{margin-top:1rem;color:var(--color-muted);font-size:.82rem;max-width:44ch}.tb-catalogue-stream{padding-bottom:5rem}.tb-system-block{padding:4rem 0 1rem;border-top:1px solid rgba(244,241,233,.15);scroll-margin-top:8rem}.tb-system-block>header{display:grid;grid-template-columns:4rem 1fr auto;gap:1.2rem;align-items:start;margin-bottom:2rem}.tb-system-number{font:400 2rem/1 var(--font-heading);color:var(--color-accent)}.tb-system-block h2{font-size:clamp(2rem,4vw,3.4rem);margin:.1rem 0 .6rem}.tb-system-block h2 a{text-decoration:none;color:var(--color-ink)}.tb-system-block header p:last-child{max-width:66ch;color:var(--color-muted)}.tb-system-open{align-self:center;text-decoration:none;color:var(--color-accent);font-size:.82rem}.tb-collection-hero{display:grid;grid-template-columns:.85fr 1.15fr;gap:2.5rem;padding:3rem 0 2rem;align-items:stretch}.tb-collection-copy{display:flex;flex-direction:column;justify-content:flex-end;padding:1rem 0}.tb-collection-copy h1{font-size:clamp(3rem,6vw,6rem);line-height:.95;letter-spacing:-.05em;max-width:8ch}.tb-collection-copy>p:last-of-type{margin-top:1.2rem;color:var(--color-muted);max-width:48ch}.tb-collection-hero figure{margin:0;min-height:28rem;overflow:hidden;background:#fff}.tb-collection-hero figure img{width:100%;height:100%;object-fit:cover}.tb-collection-facts{display:flex;flex-wrap:wrap;gap:1.6rem;margin-top:2rem;padding-top:1.2rem;border-top:1px solid rgba(244,241,233,.12);font-size:.74rem;color:var(--color-muted)}.tb-collection-facts b{color:var(--color-accent);margin-right:.35rem}.tb-collection-directory{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));border-block:1px solid rgba(244,241,233,.12);margin-bottom:4rem}.tb-collection-directory a{display:grid;grid-template-columns:auto 1fr auto;gap:.7rem;padding:1.15rem;border-right:1px solid rgba(244,241,233,.1);text-decoration:none;color:var(--color-ink)}.tb-collection-directory span{color:var(--color-accent);font:500 .68rem var(--font-mono)}.tb-collection-directory small{grid-column:2;color:var(--color-muted)}.tb-collection-directory b{font-weight:400;color:var(--color-muted)}.tb-section-intro{display:grid;grid-template-columns:.6fr 1fr;gap:2rem;margin-bottom:2rem;align-items:end}.tb-section-intro .eyebrow{grid-column:1/-1}.tb-section-intro h2{font-size:clamp(2rem,4vw,3.6rem)}.tb-section-intro p:last-child{color:var(--color-muted);max-width:48ch}.tb-collection-footer{display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:2rem;padding:2.5rem 0;border-block:1px solid rgba(244,241,233,.12)}.tb-collection-footer a{align-self:end;text-decoration:none;color:var(--color-accent)}.tb-product-hero{display:grid;grid-template-columns:.9fr 1fr .55fr;gap:2rem;align-items:end;padding:3rem 0 4rem}.tb-product-copy h1{font-size:clamp(3.5rem,7vw,7rem);line-height:.9;letter-spacing:-.055em;margin-top:.5rem}.tb-product-strength{font:400 clamp(1.5rem,3vw,2.3rem)/1 var(--font-mono);color:var(--color-accent);margin:1.3rem 0}.tb-product-copy>p:last-of-type{max-width:46ch;color:var(--color-muted)}.tb-product-actions{display:flex;gap:1rem;flex-wrap:wrap;margin-top:1.5rem}.tb-product-actions a{text-decoration:none;color:var(--color-accent);font-size:.8rem}.tb-product-stage{position:relative;min-height:36rem;background:#f5f3ee;display:grid;place-items:center;padding:1rem}.tb-product-stage .product-visual{height:100%;width:100%}.tb-product-stage .product-visual img{height:100%;width:100%;object-fit:contain}.tb-product-stage>span{position:absolute;right:.6rem;bottom:1rem;writing-mode:vertical-rl;font:500 .58rem var(--font-mono);letter-spacing:.16em;color:#51606b}.tb-product-status{align-self:stretch;display:flex;flex-direction:column;justify-content:flex-end;border-left:1px solid rgba(213,163,61,.4);padding-left:1.2rem}.tb-product-status div{padding:1rem 0;border-top:1px solid rgba(244,241,233,.1)}.tb-product-status span{display:block;text-transform:uppercase;letter-spacing:.1em;font-size:.62rem;color:var(--color-muted)}.tb-product-status strong{display:block;margin-top:.35rem;font-size:.86rem}.tb-product-records{display:grid;grid-template-columns:repeat(3,1fr);border-block:1px solid rgba(244,241,233,.12)}.tb-product-records article{padding:1.2rem;border-right:1px solid rgba(244,241,233,.1)}.tb-product-records span{color:var(--color-accent);font:500 .67rem var(--font-mono)}.tb-product-records p{margin:.8rem 0 .25rem;color:var(--color-muted);font-size:.72rem;text-transform:uppercase;letter-spacing:.08em}.tb-product-evidence{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:start}.tb-product-evidence h2{font-size:clamp(2.4rem,5vw,4.6rem);max-width:13ch}.tb-product-evidence>div:first-child>p:last-child{margin-top:1rem;color:var(--color-muted);max-width:52ch}.tb-evidence-metrics{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid rgba(244,241,233,.15)}.tb-evidence-metrics div{padding:1rem;border-bottom:1px solid rgba(244,241,233,.1)}.tb-evidence-metrics span{display:block;color:var(--color-muted);font-size:.7rem;text-transform:uppercase;letter-spacing:.08em}.tb-evidence-metrics strong{display:block;margin-top:.45rem}.tb-product-release{display:grid;grid-template-columns:1fr 1fr auto;gap:2rem;align-items:center;padding:2.2rem 0;border-block:1px solid rgba(213,163,61,.4)}.tb-product-release p:nth-child(2){color:var(--color-muted)}.tb-product-release>a{color:var(--color-accent);text-decoration:none}.tb-knowledge-hero{display:grid;grid-template-columns:1.2fr .8fr;gap:5rem;padding:4rem 0 3rem;border-bottom:1px solid rgba(244,241,233,.12)}.tb-knowledge-hero h1{font-size:clamp(3.5rem,7vw,6.6rem);line-height:.92;letter-spacing:-.055em}.tb-knowledge-hero h1 span{color:var(--color-accent)}.tb-knowledge-hero>p{align-self:end;color:var(--color-muted);font-size:1.05rem;max-width:42ch}.tb-knowledge-board{padding:2rem 0 4rem}.tb-knowledge-group{display:grid;grid-template-columns:.35fr 1.65fr;border-top:1px solid rgba(244,241,233,.15);padding:2rem 0}.tb-knowledge-group header span{color:var(--color-accent);font:500 .7rem var(--font-mono)}.tb-knowledge-group header h2{margin-top:.8rem;font-size:1.25rem}.tb-knowledge-group>div>a{display:grid;grid-template-columns:2rem .8fr 1fr auto;gap:1rem;align-items:start;padding:1rem 0;border-bottom:1px solid rgba(244,241,233,.09);text-decoration:none;color:var(--color-ink)}.tb-knowledge-group small{color:var(--color-accent)}.tb-knowledge-group p{color:var(--color-muted);font-size:.82rem}.tb-knowledge-group b{font-weight:400;color:var(--color-muted)}.tb-knowledge-crosslinks{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1rem;border-top:1px solid rgba(244,241,233,.12);padding-top:2rem}.tb-knowledge-crosslinks>a{padding:1.3rem;border:1px solid rgba(244,241,233,.1);text-decoration:none;color:var(--color-ink)}.tb-knowledge-crosslinks>a span{color:var(--color-accent);font-size:.7rem}.tb-knowledge-crosslinks>a strong,.tb-knowledge-crosslinks>a small{display:block;margin-top:.55rem}.tb-knowledge-crosslinks>a small{color:var(--color-muted)}.tb-article-hero{display:grid;grid-template-columns:.32fr 1fr;gap:3rem;padding:4rem 0;border-bottom:1px solid rgba(244,241,233,.12)}.tb-article-hero aside{border-right:1px solid rgba(213,163,61,.35);display:flex;flex-direction:column;gap:.8rem;font-size:.7rem;text-transform:uppercase;letter-spacing:.1em;color:var(--color-muted)}.tb-article-hero aside span{color:var(--color-accent)}.tb-article-hero h1{font-size:clamp(3rem,6vw,5.8rem);line-height:.95;max-width:12ch}.tb-article-hero>div>p:last-child{margin-top:1.2rem;color:var(--color-muted);max-width:58ch}.tb-article-record{display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid rgba(244,241,233,.12)}.tb-article-record div{padding:1.2rem;border-right:1px solid rgba(244,241,233,.1)}.tb-article-record span{display:block;color:var(--color-muted);font-size:.67rem;text-transform:uppercase}.tb-article-record strong{display:block;margin-top:.45rem}.tb-editorial-boundary{display:grid;grid-template-columns:1fr 1fr .5fr;gap:3rem;align-items:start}.tb-editorial-boundary>p{color:var(--color-muted)}.tb-editorial-boundary>div:last-child{display:grid;gap:.6rem}.tb-editorial-boundary a{color:var(--color-accent);text-decoration:none}.tb-related-notes>a{display:grid;grid-template-columns:2rem .8fr 1fr auto;gap:1rem;padding:1rem 0;border-top:1px solid rgba(244,241,233,.1);text-decoration:none;color:var(--color-ink)}.tb-related-notes>a span{color:var(--color-accent)}.tb-related-notes>a p{color:var(--color-muted)}.tb-evidence-hero{display:grid;grid-template-columns:1.2fr .8fr;gap:5rem;padding:4rem 0 3rem;border-bottom:1px solid rgba(244,241,233,.12)}.tb-evidence-hero h1{font-size:clamp(3.5rem,7vw,6.8rem);line-height:.92;letter-spacing:-.055em}.tb-evidence-hero h1 span{color:var(--color-accent)}.tb-evidence-hero>div:last-child{align-self:end;border-left:1px solid rgba(213,163,61,.4);padding-left:2rem}.tb-big-index{display:block;font-size:5rem;line-height:.8;color:var(--color-accent)}.tb-evidence-hero>div:last-child p{margin-top:1rem;color:var(--color-muted);max-width:28ch}.tb-domain-grid{display:grid;grid-template-columns:repeat(5,1fr);border-bottom:1px solid rgba(244,241,233,.12)}.tb-domain-grid article{padding:1.25rem;border-right:1px solid rgba(244,241,233,.1)}.tb-domain-grid span{color:var(--color-accent);font:.7rem var(--font-mono)}.tb-domain-grid h2{font-size:1rem;margin:.8rem 0 .4rem}.tb-domain-grid p{font-size:.76rem;color:var(--color-muted)}.tb-review-library>header{display:grid;grid-template-columns:.6fr 1fr;gap:3rem;align-items:end;margin-bottom:2rem}.tb-review-library>header h2{font-size:clamp(2.6rem,5vw,4.8rem)}.tb-review-library>header>p{color:var(--color-muted);max-width:48ch}.tb-review-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:0 2rem}.tb-review-grid>a{display:grid;grid-template-columns:2.5rem 1fr auto auto;gap:1rem;align-items:center;padding:1rem 0;border-top:1px solid rgba(244,241,233,.12);text-decoration:none;color:var(--color-ink)}.tb-review-grid>a>span{color:var(--color-accent);font:.7rem var(--font-mono)}.tb-review-grid small{display:block;color:var(--color-muted);margin-top:.25rem}.tb-review-score{font:500 .8rem var(--font-mono);color:var(--color-accent)}.tb-review-grid b{font-weight:400;color:var(--color-muted)}.tb-evidence-principle{display:grid;grid-template-columns:.3fr 1fr 1fr;gap:3rem;border-top:1px solid rgba(213,163,61,.4);padding-top:2rem}.tb-evidence-principle p:last-child{color:var(--color-muted)}.tb-verify-hero{display:grid;grid-template-columns:.8fr 1.2fr;gap:5rem;align-items:center;padding:4rem 0 3rem}.tb-verify-hero h1{font-size:clamp(4rem,8vw,7.5rem);line-height:.88;letter-spacing:-.06em}.tb-verify-hero>div:first-child>p:last-child{margin-top:1.5rem;color:var(--color-muted);max-width:42ch}.tb-verify-terminal{border:1px solid rgba(213,163,61,.5);background:#050d17;box-shadow:0 25px 60px #00000047}.tb-terminal-head,.tb-verify-terminal footer{display:flex;justify-content:space-between;gap:1rem;padding:.8rem 1rem;border-bottom:1px solid rgba(244,241,233,.1);font:500 .62rem var(--font-mono);letter-spacing:.1em;color:var(--color-muted)}.tb-terminal-head b{color:var(--color-accent)}.tb-verify-terminal form{padding:2rem}.tb-verify-terminal label{display:block;font:500 .68rem var(--font-mono);letter-spacing:.1em;color:var(--color-accent);margin-bottom:.7rem}.tb-verify-terminal form>div{display:grid;grid-template-columns:1fr auto}.tb-verify-terminal input{min-height:3.4rem;background:#071426;border:1px solid rgba(244,241,233,.18);padding:0 1rem;color:var(--color-ink);font-family:var(--font-mono)}.tb-verify-terminal button{border:0;background:var(--color-accent);padding:0 1.4rem;font-weight:700}.tb-verify-terminal .miss{margin:0 2rem 1.5rem;padding:1rem;border:1px solid rgba(213,163,61,.35)}.tb-verify-terminal footer{border-top:1px solid rgba(244,241,233,.1);border-bottom:0}.tb-verify-process{display:grid;grid-template-columns:repeat(3,1fr);border-block:1px solid rgba(244,241,233,.12)}.tb-verify-process article{padding:1.5rem;border-right:1px solid rgba(244,241,233,.1)}.tb-verify-process span{color:var(--color-accent);font:.7rem var(--font-mono)}.tb-verify-process h2{font-size:1.35rem;margin:.8rem 0}.tb-verify-process p{color:var(--color-muted);font-size:.85rem}.tb-pending-manifesto{display:grid;grid-template-columns:.3fr 1fr 1fr;gap:3rem;padding-top:2rem;border-top:1px solid rgba(213,163,61,.4)}.tb-pending-manifesto h2{font-size:clamp(2.5rem,5vw,4.5rem)}.tb-pending-manifesto>p:last-child{color:var(--color-muted)}.tb-system-hero{display:grid;grid-template-columns:1fr auto;gap:4rem;padding:4rem 0 3rem;border-bottom:1px solid rgba(244,241,233,.12)}.tb-system-hero h1{font-size:clamp(3.8rem,7vw,6.8rem);line-height:.92}.tb-system-hero>div>p:last-child{margin-top:1rem;color:var(--color-muted);max-width:60ch}.tb-system-count{border-left:1px solid rgba(213,163,61,.4);padding-left:2rem;align-self:end}.tb-system-count strong{display:block;font-size:4rem;color:var(--color-accent)}.tb-system-count span{color:var(--color-muted);font-size:.72rem;text-transform:uppercase;letter-spacing:.08em}.tb-system-map{display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid rgba(244,241,233,.12)}.tb-system-map>div{padding:1.2rem;border-right:1px solid rgba(244,241,233,.1)}.tb-system-map span{color:var(--color-accent);font:.7rem var(--font-mono)}.tb-system-map strong{display:block;margin:.8rem 0}.tb-system-map p{color:var(--color-muted);font-size:.82rem}.tb-system-reviews{display:grid;grid-template-columns:.4fr 1fr;gap:3rem}.tb-system-reviews>div>a{display:grid;grid-template-columns:2.2rem 1fr 1fr auto;gap:1rem;padding:1rem 0;border-top:1px solid rgba(244,241,233,.1);text-decoration:none;color:var(--color-ink)}.tb-system-reviews span{color:var(--color-accent)}.tb-system-reviews small{color:var(--color-muted)}.tb-system-reviews b{color:var(--color-accent)}@media(max-width:900px){.tb-directory-hero,.tb-catalogue-console,.tb-collection-hero,.tb-product-hero,.tb-product-evidence,.tb-knowledge-hero,.tb-evidence-hero,.tb-verify-hero,.tb-system-hero{grid-template-columns:1fr;gap:2rem}.tb-directory-summary,.tb-search-panel,.tb-product-status,.tb-evidence-hero>div:last-child,.tb-system-count{border-left:0;padding-left:0}.tb-system-index,.tb-review-grid{grid-template-columns:1fr}.tb-system-block>header{grid-template-columns:3rem 1fr}.tb-system-open{grid-column:2}.tb-collection-hero figure{min-height:20rem}.tb-section-intro,.tb-product-release,.tb-knowledge-group,.tb-review-library>header,.tb-evidence-principle,.tb-pending-manifesto,.tb-system-reviews,.tb-editorial-boundary{grid-template-columns:1fr}.tb-product-records,.tb-article-record,.tb-knowledge-crosslinks,.tb-verify-process,.tb-system-map{grid-template-columns:1fr}.tb-domain-grid{grid-template-columns:repeat(2,1fr)}.tb-knowledge-group>div>a,.tb-related-notes>a{grid-template-columns:2rem 1fr auto}.tb-knowledge-group p,.tb-related-notes p{grid-column:2/-1}}@media(max-width:600px){.tb-product-hero{padding-top:2rem}.tb-product-stage{min-height:26rem}.tb-domain-grid,.tb-system-index,.tb-collection-footer,.tb-collection-directory{grid-template-columns:1fr}}.page-head{padding:4rem 0 3rem;border-bottom:1px solid rgba(244,241,233,.12);display:grid;grid-template-columns:minmax(0,1.15fr) minmax(18rem,.55fr);gap:4rem;align-items:end}.page-head>h1,.page-head>div h1{font-size:clamp(3.4rem,7vw,6.4rem);line-height:.92;letter-spacing:-.05em;max-width:11ch}.page-head>.standfirst,.page-head>div>.standfirst{grid-column:1;max-width:52ch;color:var(--color-muted)}.page-head>.meta{align-self:end;color:var(--color-accent)}.rail-grid{display:grid;grid-template-columns:.28fr 1fr;gap:3rem;border-top:1px solid rgba(244,241,233,.12);padding-top:2rem}.rail-label{color:var(--color-accent);font:500 .68rem var(--font-mono);letter-spacing:.12em;text-transform:uppercase}.panel,.rule-panel{background:#081524;border:1px solid rgba(244,241,233,.1);border-left:2px solid var(--color-accent);border-radius:0}.legal-prose{max-width:62rem}.legal-prose h2{font-size:1.8rem;margin-top:2.7rem}.legal-prose p{color:var(--color-muted);max-width:70ch}.topic-list{border-top:1px solid rgba(244,241,233,.12)}.qa{border-bottom:1px solid rgba(244,241,233,.1);padding:1rem 0}.qa summary{font-size:1rem}.qa-answer{color:var(--color-muted);padding:.8rem 0 0;max-width:68ch}.supply-metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:0;border-block:1px solid rgba(244,241,233,.12)}.supply-metrics>div{padding:1.4rem;border-right:1px solid rgba(244,241,233,.1);background:transparent!important}.supply-metrics .data{color:var(--color-accent)}.policy-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:0}.policy-grid>article{padding:2rem;border-top:1px solid rgba(244,241,233,.12);border-right:1px solid rgba(244,241,233,.08)}.review-detail-head{display:grid;grid-template-columns:1fr auto;gap:3rem;padding:4rem 0 2rem;border-bottom:1px solid rgba(244,241,233,.12)!important}.review-detail-head h1{font-size:clamp(3.6rem,7vw,6.6rem);line-height:.9;letter-spacing:-.05em}.review-detail-head__score{border:1px solid rgba(213,163,61,.45);border-top:1px solid rgba(213,163,61,.45);background:#07111f;border-radius:0}.review-detail-head__score strong{color:var(--color-accent);font-size:3rem}.review-summary-grid{display:grid;grid-template-columns:.3fr 1fr .6fr;gap:2rem}.review-ledger{border-top:1px solid rgba(244,241,233,.15)}.review-ledger>div{display:grid;grid-template-columns:1fr 1fr;padding:.8rem 0;border-bottom:1px solid rgba(244,241,233,.1)}.review-status-card{background:#081524;border:1px solid rgba(244,241,233,.1);border-left:2px solid var(--color-accent);padding:1.2rem}.review-areas-grid{display:grid;grid-template-columns:.35fr 1fr;gap:3rem}.review-areas{border-left:0;background:#081524;border:1px solid rgba(244,241,233,.1);padding:1.5rem}.evidence-framework-mini{display:grid;grid-template-columns:.35fr 1fr;gap:3rem;border-top:1px solid rgba(244,241,233,.12);padding-top:2rem}.compound-index-row{grid-template-columns:1.2fr .5fr 1fr 1fr auto;border-bottom-color:#f4f1e91a}.product-image--pending,.image-placeholder{background:#f5f3ee!important}@media(max-width:900px){.page-head,.review-detail-head,.review-summary-grid,.review-areas-grid,.evidence-framework-mini{grid-template-columns:1fr}.supply-metrics,.policy-grid{grid-template-columns:1fr 1fr}}@media(max-width:600px){.supply-metrics,.policy-grid{grid-template-columns:1fr}}:root{--p14-gold:#d9a534;--p14-gold-soft:#f0c767;--p14-ink:#f4f1e9;--p14-muted:#9aa8b8;--p14-line:rgba(244,241,233,.14);--p14-panel:#0b1b2e;--p14-panel2:#0f2238}.tbl-statusline{border-bottom:1px solid rgba(217,165,52,.32);background:#06111f;color:var(--p14-muted);font-size:11px;letter-spacing:.08em}.tbl-statusline__inner{display:grid;grid-template-columns:auto 1fr auto;gap:22px;align-items:center;min-height:32px}.tbl-statusline__inner>span:first-child{color:var(--p14-gold);font-weight:700}.tbl-statusline a{color:var(--p14-ink)}.tbl-statusline button{border:0;background:transparent;color:var(--p14-gold);font-size:18px}.tbl-header{position:sticky;top:0;z-index:50;background:#06111ff5;backdrop-filter:blur(14px);border-bottom:1px solid var(--p14-line)}.tbl-header__row{display:grid;grid-template-columns:220px 1fr 170px;gap:26px;align-items:stretch;min-height:82px}.tbl-header__brand{display:flex;align-items:center;border-right:1px solid var(--p14-line);padding-right:24px}.tbl-header__brand img{width:180px;display:block}.tbl-header__nav{display:grid;grid-template-columns:repeat(4,1fr);align-items:stretch}.tbl-header__nav a{display:flex;flex-direction:column;justify-content:center;gap:5px;padding:0 14px;border-right:1px solid var(--p14-line);font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--p14-ink)}.tbl-header__nav a span{font-size:9px;color:var(--p14-gold)}.tbl-header__nav a[aria-current=page]{background:#d9a53414}.tbl-header__cta{display:flex;flex-direction:column;justify-content:center;padding:0 18px;background:var(--p14-gold);color:#071426}.tbl-header__cta small{font-size:9px;letter-spacing:.13em}.tbl-header__cta strong{font-size:14px}.tbl-menu{display:none}.tbl-footer{background:#040d18;border-top:1px solid var(--p14-line);padding:0 0 28px}.tbl-footer__lead{display:flex;justify-content:space-between;align-items:center;padding:52px 0;border-bottom:1px solid var(--p14-line)}.tbl-footer__lead img{width:170px}.tbl-footer__lead p{max-width:470px;color:var(--p14-muted)}.tbl-footer__lead>a{font-size:24px;color:var(--p14-ink)}.tbl-footer__lead>a span{color:var(--p14-gold)}.tbl-footer__matrix{display:grid;grid-template-columns:repeat(4,1fr);gap:34px;padding:42px 0}.tbl-footer__matrix h2{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--p14-gold);margin-bottom:18px}.tbl-footer__matrix a,.tbl-footer__matrix p{display:block;color:var(--p14-muted);font-size:14px;padding:7px 0}.tbl-footer__matrix a:hover{color:var(--p14-ink)}.tbl-footer__base{border-top:1px solid var(--p14-line);padding-top:20px;display:flex;justify-content:space-between;color:var(--p14-muted);font-size:12px}.p14-cat-hero{display:grid;grid-template-columns:1.5fr .5fr;gap:80px;padding-top:72px;padding-bottom:48px}.p14-cat-hero h1,.p14-field-title h1,.p14-evidence-hero h1,.p14-knowledge-cover h1,.p14-verify-shell h1,.p14-map-hero h1,.p14-about-hero h1,.p14-set-hero h1,.p14-supply-hero h1,.p14-lab-hero h1,.p14-ref-hero h1,.p14-handling-hero h1,.p14-help-hero h1,.p14-contact-shell h1{font-size:clamp(3rem,6vw,6.4rem);line-height:.94;font-weight:400;letter-spacing:-.045em}.p14-cat-hero>aside{display:grid;grid-template-columns:auto 1fr;align-content:end;gap:6px 12px;border-left:1px solid var(--p14-line);padding-left:28px}.p14-cat-hero>aside b{font-size:34px;color:var(--p14-gold)}.p14-cat-hero>aside span{align-self:center;color:var(--p14-muted)}.p14-cat-layout{display:grid;grid-template-columns:270px 1fr;gap:56px;padding-bottom:80px}.p14-cat-rail{position:sticky;top:130px;align-self:start;border-top:1px solid var(--p14-line);padding-top:18px}.p14-cat-rail>a{display:grid;grid-template-columns:34px 1fr;padding:10px 0;border-bottom:1px solid var(--p14-line);color:var(--p14-muted)}.p14-cat-rail>a span{color:var(--p14-gold)}.p14-cat-rail label{display:block;margin:28px 0 8px;color:var(--p14-ink)}.p14-cat-rail input{width:100%;background:transparent;border:1px solid var(--p14-line);padding:12px;color:var(--p14-ink)}.p14-cat-field{padding:0 0 56px;margin-bottom:56px;border-bottom:1px solid var(--p14-line)}.p14-cat-field>header{display:grid;grid-template-columns:1.2fr 1fr auto;gap:28px;align-items:end;margin-bottom:24px}.p14-cat-field>header>div{display:flex;gap:16px;align-items:baseline}.p14-cat-field h2{font-size:34px}.p14-cat-field>header span,.p14-cat-field>header>a{color:var(--p14-gold)}.p14-cat-shelf{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.p14-field-hero{padding:52px 0 0}.p14-field-hero>.container{display:grid;grid-template-columns:.85fr 1.15fr;align-items:end;gap:42px}.p14-field-title{padding-bottom:50px}.p14-field-title p:last-child{max-width:560px;color:var(--p14-muted)}.p14-field-hero figure{margin:0;background:#fff;min-height:420px;overflow:hidden}.p14-field-hero img{width:100%;height:100%;object-fit:cover}.p14-field-ledger{display:grid;grid-template-columns:280px 1fr;gap:50px;padding:58px 0}.p14-field-intro>span{font-size:64px;color:var(--p14-gold)}.p14-field-ledger>div:last-child>a{display:grid;grid-template-columns:48px 1fr 120px 1.2fr 30px;gap:18px;padding:16px 0;border-bottom:1px solid var(--p14-line);color:var(--p14-muted)}.p14-field-ledger a strong{color:var(--p14-ink)}.p14-field-ledger a>span,.p14-field-ledger a>b{color:var(--p14-gold)}.p14-field-cards{background:#091829;padding:56px 0}.p14-field-exit{display:flex;justify-content:flex-end;gap:28px;padding:34px 0}.p14-field-exit a{color:var(--p14-gold)}.p14-product-dossier{display:grid;grid-template-columns:180px minmax(300px,.9fr) 1.1fr;gap:40px;padding-top:42px;padding-bottom:54px}.p14-product-index{display:flex;flex-direction:column;gap:12px;padding-top:12px}.p14-product-index span{font-size:10px;letter-spacing:.12em;color:var(--p14-gold)}.p14-product-index a{font-size:13px;color:var(--p14-muted);border-bottom:1px solid var(--p14-line);padding-bottom:10px}.p14-product-visual{background:#fff;display:flex;align-items:center;justify-content:center;min-height:640px;margin:0}.p14-product-copy{align-self:center}.p14-product-copy h1{font-size:clamp(4rem,7vw,8rem);line-height:.9;font-weight:400}.p14-strength{font-size:34px;color:var(--p14-gold);margin:20px 0}.p14-product-copy>p{max-width:560px;color:var(--p14-muted)}.p14-product-copy dl{margin-top:28px}.p14-product-copy dl>div{display:grid;grid-template-columns:1fr 1fr;padding:12px 0;border-bottom:1px solid var(--p14-line)}.p14-product-strip{background:var(--p14-gold);color:#071426}.p14-product-strip>.container{display:grid;grid-template-columns:repeat(4,1fr)}.p14-product-strip .container>div{padding:24px;border-right:1px solid rgba(7,20,38,.25)}.p14-product-strip span{font-size:12px}.p14-product-strip small{display:block;margin:8px 0 4px}.p14-product-brief{display:grid;grid-template-columns:1.3fr .7fr;gap:80px;padding:70px 0}.p14-product-brief h2{font-size:38px;max-width:760px}.p14-product-brief aside{border-left:1px solid var(--p14-line);padding-left:30px}.p14-product-brief aside a{color:var(--p14-gold)}.p14-related{background:#091829;padding:58px 0}.p14-evidence-hero{display:grid;grid-template-columns:1fr 240px;gap:80px;padding:72px 0}.p14-evidence-hero aside{border:1px solid var(--p14-line);padding:28px;align-self:end}.p14-evidence-hero aside strong{font-size:64px;color:var(--p14-gold);display:block}.p14-evidence-bands{display:grid;grid-template-columns:repeat(5,1fr);border:1px solid var(--p14-line)}.p14-evidence-bands article{padding:24px;border-right:1px solid var(--p14-line);min-height:210px}.p14-evidence-bands article>span{font-size:42px;color:var(--p14-gold)}.p14-evidence-bands small{float:right;color:var(--p14-muted)}.p14-evidence-bands h2{font-size:19px;margin-top:34px}.p14-evidence-bands p{font-size:13px;color:var(--p14-muted)}.p14-evidence-index{padding:64px 0;background:#091829;margin-top:64px}.p14-evidence-index header{display:flex;justify-content:space-between;align-items:end}.p14-evidence-table{margin-top:24px}.p14-evidence-row{display:grid;grid-template-columns:60px 1fr 1.4fr 90px 40px;gap:18px;padding:14px 0;border-bottom:1px solid var(--p14-line);color:var(--p14-muted)}.p14-evidence-row strong{color:var(--p14-ink)}.p14-evidence-row b,.p14-evidence-row em{color:var(--p14-gold)}.p14-evidence-row.head{font-size:10px;text-transform:uppercase;letter-spacing:.1em}.p14-review-paper{display:grid;grid-template-columns:180px 1fr 180px;gap:40px;padding-top:58px;padding-bottom:90px}.p14-review-rail{display:flex;flex-direction:column;gap:12px}.p14-review-rail span{color:var(--p14-gold);font-size:10px;letter-spacing:.12em}.p14-review-rail a{color:var(--p14-muted);font-size:13px}.p14-review-paper>header h1{font-size:clamp(4rem,7vw,7.2rem);line-height:.92;font-weight:400}.p14-review-paper>header p:last-child{max-width:700px;color:var(--p14-muted)}.p14-review-score{border-left:1px solid var(--p14-line);padding-left:24px}.p14-review-score strong{font-size:72px;color:var(--p14-gold);display:block}.p14-review-abstract,.p14-review-scope,.p14-review-method{grid-column:2/4;border-top:1px solid var(--p14-line);padding-top:28px;margin-top:24px}.p14-review-abstract dl>div{display:grid;grid-template-columns:220px 1fr;padding:10px 0;border-bottom:1px solid var(--p14-line)}.p14-review-scope p{font-size:26px}.p14-review-method ol{display:grid;grid-template-columns:repeat(5,1fr);gap:8px;counter-reset:item;padding:0}.p14-review-method li{list-style:none;border:1px solid var(--p14-line);padding:20px;min-height:110px}.p14-knowledge-cover{display:grid;grid-template-columns:1fr .7fr;gap:72px;padding:72px 0}.p14-knowledge-cover>a{border:1px solid var(--p14-line);padding:30px;align-self:end;color:var(--p14-ink)}.p14-knowledge-cover>a span,.p14-knowledge-cover>a b{color:var(--p14-gold)}.p14-knowledge-cover>a strong{font-size:28px;display:block;margin:18px 0}.p14-knowledge-magazine>section{display:grid;grid-template-columns:260px 1fr;border-top:1px solid var(--p14-line);padding:42px 0}.p14-knowledge-magazine header span{color:var(--p14-gold)}.p14-knowledge-magazine header h2{font-size:30px}.p14-knowledge-magazine section>div>a{display:grid;grid-template-columns:50px 1fr 1.3fr 30px;gap:18px;padding:17px 0;border-bottom:1px solid var(--p14-line);color:var(--p14-muted)}.p14-knowledge-magazine strong{color:var(--p14-ink)}.p14-article-layout{display:grid;grid-template-columns:220px minmax(0,760px);gap:64px;padding:56px 0 90px}.p14-article-layout>aside{display:flex;flex-direction:column;gap:12px}.p14-article-layout>aside span{font-size:10px;color:var(--p14-gold);letter-spacing:.12em}.p14-article-layout>aside a{color:var(--p14-muted)}.p14-article-layout main h1{font-size:clamp(3.5rem,6vw,6.5rem);line-height:.95;font-weight:400}.p14-article-meta{display:flex;gap:12px;margin:28px 0}.p14-article-meta span{border:1px solid var(--p14-line);padding:8px 12px;font-size:12px}.p14-article-layout main section{border-top:1px solid var(--p14-line);padding-top:24px;margin-top:36px}.p14-article-related a{display:flex;justify-content:space-between;padding:12px 0;border-bottom:1px solid var(--p14-line)}.p14-verify-shell{display:grid;grid-template-columns:.8fr 1.2fr;gap:90px;padding:80px 0}.p14-verify-console{background:#020a12;border:1px solid rgba(217,165,52,.45);padding:26px}.p14-console-lights{display:flex;gap:7px;align-items:center;padding-bottom:18px;border-bottom:1px solid var(--p14-line)}.p14-console-lights i{width:8px;height:8px;border-radius:50%;background:var(--p14-gold)}.p14-console-lights span{margin-left:auto;font-size:10px;color:var(--p14-muted)}.p14-verify-console form{padding:38px 0}.p14-verify-console label{display:block;margin-bottom:10px}.p14-verify-console form>div{display:grid;grid-template-columns:1fr auto}.p14-verify-console input{background:transparent;border:1px solid var(--p14-line);padding:16px;color:var(--p14-ink)}.p14-verify-console button{background:var(--p14-gold);border:0;padding:0 24px}.p14-verify-console footer{display:flex;justify-content:space-between;color:var(--p14-muted);font-size:12px}.p14-verify-timeline{display:grid;grid-template-columns:repeat(4,1fr);gap:0;border-top:1px solid var(--p14-line);border-bottom:1px solid var(--p14-line);margin-bottom:80px}.p14-verify-timeline>div{padding:28px;border-right:1px solid var(--p14-line)}.p14-verify-timeline span{color:var(--p14-gold)}.p14-map-hero{padding:72px 0 36px}.p14-map-canvas{position:relative;min-height:560px;border:1px solid var(--p14-line);margin-bottom:60px}.p14-map-canvas .hub{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:220px;height:220px;border:1px solid var(--p14-gold);border-radius:50%;display:grid;place-items:center;text-align:center;padding:20px;font-size:24px}.p14-map-canvas .node{position:absolute;width:220px;padding:18px;border:1px solid var(--p14-line);background:#0a1828;color:var(--p14-ink)}.p14-map-canvas .node span{color:var(--p14-gold)}.p14-map-canvas .node small{display:block;color:var(--p14-muted);margin-top:7px}.p14-map-canvas .n1{left:7%;top:12%}.p14-map-canvas .n2{right:7%;top:12%}.p14-map-canvas .n3{left:7%;bottom:12%}.p14-map-canvas .n4{right:7%;bottom:12%}.p14-map-list>a{display:grid;grid-template-columns:50px 1fr 150px 30px;padding:14px 0;border-bottom:1px solid var(--p14-line);color:var(--p14-muted)}.p14-map-list strong{color:var(--p14-ink)}.p14-about-hero{display:grid;grid-template-columns:1fr .7fr;gap:80px;padding:80px 0}.p14-about-hero>p{align-self:end;color:var(--p14-muted);font-size:20px}.p14-about-principles{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--p14-line);margin-bottom:70px}.p14-about-principles article{padding:28px;border-right:1px solid var(--p14-line)}.p14-about-principles span{color:var(--p14-gold)}.p14-about-flow{background:var(--p14-gold);color:#071426}.p14-about-flow>.container{display:flex;align-items:center;justify-content:space-between;padding:34px 0;font-weight:700;letter-spacing:.06em}.p14-set-hero{display:grid;grid-template-columns:1fr auto;align-items:end;padding:72px 0}.p14-set-hero>strong{font-size:180px;line-height:.8;color:var(--p14-gold);font-weight:400}.p14-set-builder{display:grid;grid-template-columns:repeat(5,1fr);gap:14px}.p14-set-builder>div{border:1px solid var(--p14-line);min-height:310px;padding:16px;display:flex;flex-direction:column}.p14-set-builder span{color:var(--p14-gold)}.p14-set-builder i{width:70px;height:150px;border:1px solid var(--p14-line);border-radius:16px 16px 8px 8px;margin:auto;display:block}.p14-set-builder small{color:var(--p14-muted)}.p14-set-rules{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;padding:60px 0}.p14-set-rules div{border-top:1px solid var(--p14-line);padding-top:20px}.p14-set-rules span{color:var(--p14-gold)}.p14-supply-hero{padding:72px 0 44px;max-width:920px}.p14-supply-route{display:grid;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:stretch;margin-bottom:48px}.p14-supply-route>div{border:1px solid var(--p14-line);padding:24px}.p14-supply-route>i{display:grid;place-items:center;color:var(--p14-gold)}.p14-supply-route span{color:var(--p14-gold)}.p14-supply-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;padding-bottom:80px}.p14-supply-cards article{background:var(--p14-gold);color:#071426;padding:24px}.p14-supply-cards strong{font-size:24px}.p14-lab-hero{display:grid;grid-template-columns:1fr auto;gap:60px;align-items:end;padding:72px 0}.p14-lab-hero aside{border-left:1px solid var(--p14-line);padding-left:26px}.p14-lab-hero aside span{font-size:70px;color:var(--p14-gold);display:block}.p14-lab-feature{display:grid;grid-template-columns:.8fr 1.2fr;gap:60px;align-items:center;padding-bottom:80px}.p14-lab-feature>.vial-placeholder{min-height:520px}.p14-lab-feature h2{font-size:54px}.p14-lab-feature dl>div{display:grid;grid-template-columns:160px 1fr;border-bottom:1px solid var(--p14-line);padding:12px 0}.p14-lab-feature a{display:inline-block;margin-top:24px;color:var(--p14-gold)}.p14-ref-hero,.p14-help-hero{padding:72px 0 40px}.p14-alpha-index{display:grid;grid-template-columns:repeat(2,1fr);gap:0 36px;padding-bottom:80px}.p14-alpha-index>a{display:grid;grid-template-columns:46px 1fr 110px 1fr 24px;gap:12px;padding:14px 0;border-bottom:1px solid var(--p14-line);color:var(--p14-muted)}.p14-alpha-index>a>span,.p14-alpha-index b{color:var(--p14-gold)}.p14-alpha-index strong{color:var(--p14-ink)}.p14-handling-hero{display:grid;grid-template-columns:1fr .7fr;gap:80px;align-items:end;padding:72px 0}.p14-handling-checks{display:grid;grid-template-columns:repeat(2,1fr);gap:18px;padding-bottom:80px}.p14-handling-checks article{border:1px solid var(--p14-line);padding:30px;min-height:220px}.p14-handling-checks span{color:var(--p14-gold)}.p14-help-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:30px 60px;padding-bottom:80px}.p14-help-grid section>header{display:flex;gap:18px;align-items:baseline;border-bottom:1px solid var(--p14-line);padding-bottom:14px}.p14-help-grid header span{color:var(--p14-gold)}.p14-help-grid details{border-bottom:1px solid var(--p14-line);padding:14px 0}.p14-help-grid summary{cursor:pointer;display:flex;justify-content:space-between;color:var(--p14-ink)}.p14-help-grid summary b{color:var(--p14-gold)}.p14-help-grid details p{color:var(--p14-muted)}.p14-contact-routes article{border-top:1px solid var(--p14-line);padding:22px 0}.p14-contact-routes span{color:var(--p14-gold)}.p14-legal-layout{display:grid;grid-template-columns:260px minmax(0,760px);gap:80px;padding:64px 0 90px}.p14-legal-layout aside{position:sticky;top:140px;align-self:start}.p14-legal-layout aside h1{font-size:52px}.p14-legal-layout aside a{display:block;color:var(--p14-muted);padding:8px 0;border-bottom:1px solid var(--p14-line)}.p14-legal-layout div:where(.tbl-reading-content) section{padding:0 0 34px;margin-bottom:34px;border-bottom:1px solid var(--p14-line)}.p14-legal-layout div:where(.tbl-reading-content) h2{font-size:30px}.p14-tool-boundary{max-width:900px;padding:90px 0}.p14-tool-boundary>span{display:inline-block;border:1px solid var(--p14-gold);color:var(--p14-gold);padding:7px 10px;font-size:10px;letter-spacing:.12em}.p14-tool-boundary h1{font-size:clamp(3.5rem,7vw,7rem);line-height:.95;font-weight:400}.p14-tool-boundary>p{font-size:20px;color:var(--p14-muted);max-width:720px}.p14-tool-boundary>div{display:flex;gap:24px;margin-top:34px}.p14-tool-boundary a{color:var(--p14-gold)}@media(max-width:900px){.tbl-statusline__inner{grid-template-columns:1fr auto}.tbl-statusline__inner>span:first-child,.tbl-statusline__inner>a{display:none}.tbl-header__row{grid-template-columns:1fr auto;min-height:70px}.tbl-header__brand{border:0}.tbl-header__nav,.tbl-header__cta{display:none}.tbl-menu{display:block;align-self:center;position:relative}.tbl-menu summary{list-style:none;color:var(--p14-ink);cursor:pointer}.tbl-menu>div{position:absolute;right:0;top:34px;min-width:250px;background:#071426;border:1px solid var(--p14-line);padding:16px;display:flex;flex-direction:column;z-index:20}.tbl-menu a{padding:10px;color:var(--p14-ink)}.tbl-footer__lead,.p14-cat-hero,.p14-field-hero>.container,.p14-product-dossier,.p14-product-brief,.p14-knowledge-cover,.p14-verify-shell,.p14-about-hero,.p14-handling-hero,.p14-contact-shell,.p14-legal-layout{grid-template-columns:1fr}.tbl-footer__matrix{grid-template-columns:1fr 1fr}.p14-cat-layout{grid-template-columns:1fr}.p14-cat-rail{position:static}.p14-cat-field>header{grid-template-columns:1fr}.p14-cat-shelf,.p14-evidence-bands,.p14-about-principles,.p14-set-builder,.p14-supply-cards{grid-template-columns:1fr 1fr}.p14-field-ledger{grid-template-columns:1fr}.p14-field-ledger>div:last-child>a{grid-template-columns:44px 1fr 80px 24px}.p14-field-ledger a em,.p14-product-index{display:none}.p14-product-visual{min-height:420px}.p14-product-strip>.container{grid-template-columns:1fr 1fr}.p14-review-paper{grid-template-columns:1fr}.p14-review-rail{display:none}.p14-review-score,.p14-review-abstract,.p14-review-scope,.p14-review-method{grid-column:1}.p14-review-method ol{grid-template-columns:1fr}.p14-knowledge-magazine>section{grid-template-columns:1fr}.p14-knowledge-magazine section>div>a{grid-template-columns:40px 1fr 24px}.p14-knowledge-magazine section>div>a p{display:none}.p14-article-layout{grid-template-columns:1fr}.p14-article-layout>aside{display:none}.p14-verify-timeline{grid-template-columns:1fr 1fr}.p14-map-canvas{min-height:auto;padding:20px;display:grid;grid-template-columns:1fr 1fr;gap:16px}.p14-map-canvas .hub,.p14-map-canvas .node{position:static;transform:none;width:auto;height:auto}.p14-map-canvas .hub{grid-column:1/-1;border-radius:0;min-height:120px}.p14-set-hero>strong{font-size:100px}.p14-supply-route{grid-template-columns:1fr}.p14-supply-route>i{transform:rotate(90deg)}.p14-alpha-index,.p14-help-grid,.p14-handling-checks,.p14-lab-feature{grid-template-columns:1fr}.p14-legal-layout aside{position:static}.p14-legal-layout aside a{display:none}}@media(max-width:620px){.tbl-footer__matrix,.p14-cat-shelf,.p14-evidence-bands,.p14-about-principles,.p14-set-builder,.p14-supply-cards,.p14-product-strip>.container,.p14-verify-timeline{grid-template-columns:1fr}.p14-set-builder>div{min-height:220px}.p14-evidence-row{grid-template-columns:42px 1fr 60px 24px}.p14-evidence-row>*:nth-child(3){display:none}.p14-map-canvas{grid-template-columns:1fr}.p14-field-ledger>div:last-child>a{grid-template-columns:38px 1fr 24px}.p14-field-ledger a small{display:none}.p14-cat-hero h1,.p14-field-title h1,.p14-evidence-hero h1,.p14-knowledge-cover h1,.p14-verify-shell h1,.p14-map-hero h1,.p14-about-hero h1,.p14-set-hero h1,.p14-supply-hero h1,.p14-lab-hero h1,.p14-ref-hero h1,.p14-handling-hero h1,.p14-help-hero h1,.p14-contact-shell h1{font-size:3.2rem}}.p14-supply-dossier{display:grid;grid-template-columns:180px .85fr 1.15fr;gap:40px;padding:52px 0 64px;align-items:center}.p14-supply-dossier>aside{align-self:start;display:flex;flex-direction:column;gap:12px}.p14-supply-dossier>aside span{font-size:10px;letter-spacing:.12em;color:var(--p14-gold)}.p14-supply-dossier>aside a{color:var(--p14-muted);font-size:13px;border-bottom:1px solid var(--p14-line);padding-bottom:10px}.p14-water-visual{min-height:560px;background:#fff;display:grid;place-items:center}.p14-water-visual>.vial-placeholder{min-height:440px;width:min(72%,360px)}.p14-supply-dossier h1{font-size:clamp(3.8rem,6vw,7rem);line-height:.92;font-weight:400}.p14-supply-dossier>div:last-child>p{color:var(--p14-muted)}.p14-supply-dossier dl>div{display:grid;grid-template-columns:1fr 1fr;padding:12px 0;border-bottom:1px solid var(--p14-line)}@media(max-width:900px){.p14-supply-dossier{grid-template-columns:1fr}.p14-supply-dossier>aside{display:none}.p14-water-visual{min-height:420px}}.product-card--library{border:1px solid var(--p14-line);padding-bottom:14px;background:#091829}.product-card--library .product-image{aspect-ratio:1/1.15;border:0;border-bottom:1px solid rgba(217,165,52,.55);border-radius:0;box-shadow:none;padding:12px}.product-card--library .product-name-row{padding:0 14px}.product-card--library .product-name{color:var(--p14-ink)}.product-card--library .strength{color:var(--p14-muted)}.library-card__meta{display:flex;justify-content:space-between;gap:12px;padding:10px 14px 0;color:var(--p14-muted);font-size:11px;text-transform:uppercase;letter-spacing:.06em}.library-card__meta span:last-child{text-align:right}.library-card__open{margin:14px 14px 0;color:var(--p14-gold);font-size:13px}.p15-field-cover{padding:54px 0 0}.p15-field-cover>.container{display:grid;grid-template-columns:.8fr 1.2fr;gap:48px;align-items:end}.p15-field-cover h1{font-size:clamp(3.5rem,6.4vw,6.5rem);line-height:.92;font-weight:400;letter-spacing:-.045em}.p15-field-cover div>p:nth-of-type(2){max-width:560px;color:var(--p14-muted);margin-top:16px}.p15-field-cover div>span{display:inline-block;margin:26px 0 48px;color:var(--p14-gold);font-family:var(--font-mono)}.p15-field-cover figure{margin:0;background:#fff;min-height:430px}.p15-field-cover img{width:100%;height:100%;object-fit:cover}.p15-field-register{padding:62px 0 72px;display:grid;grid-template-columns:260px 1fr;gap:48px}.p15-field-register header h2{font-size:32px;margin-top:8px}.p15-field-register>div>a{display:grid;grid-template-columns:52px 1fr 120px 1.4fr 150px;gap:18px;align-items:start;padding:20px 0;border-bottom:1px solid var(--p14-line);color:var(--p14-muted)}.p15-field-register a>span,.p15-field-register a>b{color:var(--p14-gold)}.p15-field-register a strong{color:var(--p14-ink);font-size:20px}.p15-field-register a p{font-size:13px;line-height:1.45}.p15-field-links{border-top:1px solid var(--p14-line);border-bottom:1px solid var(--p14-line);background:#091829}.p15-field-links>.container{display:flex;justify-content:flex-end;gap:36px;padding:26px 0}.p15-field-links a{color:var(--p14-gold)}.p15-dossier-hero{display:grid;grid-template-columns:1.15fr .85fr;gap:60px;align-items:center;padding:58px 0}.p15-dossier-copy h1{font-size:clamp(4.4rem,8vw,8rem);line-height:.88;font-weight:400;letter-spacing:-.055em}.p15-dossier-strength{font-size:34px;color:var(--p14-gold);margin:22px 0}.p15-dossier-copy>p:last-of-type{max-width:610px;color:var(--p14-muted);font-size:18px}.p15-dossier-actions{display:flex;flex-wrap:wrap;gap:22px;margin-top:28px}.p15-dossier-actions a{color:var(--p14-gold)}.p15-dossier-hero figure{margin:0;min-height:620px;background:#f5f3ee;display:grid;place-items:center;padding:18px}.p15-dossier-hero figure .product-visual{width:100%;height:100%}.p15-dossier-hero figure img{width:100%;height:100%;object-fit:contain}.p15-dossier-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;padding:10px 0 74px}.p15-dossier-grid article{border:1px solid var(--p14-line);padding:28px;min-height:250px}.p15-dossier-grid article>span{color:var(--p14-gold);font-family:var(--font-mono)}.p15-dossier-grid h2{font-size:30px;margin:16px 0;max-width:22ch}.p15-dossier-grid article>p:not(.eyebrow){color:var(--p14-muted)}.p15-dossier-grid dl>div{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid var(--p14-line);padding:10px 0}.p15-dossier-grid dd{margin:0;text-align:right}.p15-dossier-grid a{display:inline-block;margin-top:18px;color:var(--p14-gold)}.p15-dossier-related{background:#091829;padding:58px 0}.p15-dossier-related header{margin-bottom:24px}.p15-dossier-related header h2{font-size:34px}.p15-evidence-cover{display:grid;grid-template-columns:1fr 240px;gap:80px;padding:72px 0}.p15-evidence-cover h1{font-size:clamp(3.4rem,6.6vw,6.5rem);line-height:.93;font-weight:400;letter-spacing:-.045em}.p15-evidence-cover>div>p:last-child{max-width:760px;color:var(--p14-muted);font-size:17px;margin-top:18px}.p15-evidence-cover aside{border:1px solid var(--p14-line);padding:28px;align-self:end}.p15-evidence-cover aside strong{font-size:64px;color:var(--p14-gold);display:block}.p15-evidence-cover aside span,.p15-evidence-cover aside small{display:block}.p15-evidence-cover aside small{color:var(--p14-muted);margin-top:8px}.p15-evidence-register{margin-top:64px;background:#091829;padding:58px 0 78px}.p15-evidence-register header{display:flex;justify-content:space-between;gap:30px;align-items:end}.p15-evidence-register header h2{font-size:36px}.p15-evidence-register header>p{color:var(--p14-muted)}.p15-evidence-table{margin-top:24px}.p15-evidence-row{display:grid;grid-template-columns:58px 1fr 1.5fr 1fr 30px;gap:18px;padding:15px 0;border-bottom:1px solid var(--p14-line);color:var(--p14-muted)}.p15-evidence-row strong{color:var(--p14-ink)}.p15-evidence-row em{font-style:normal}.p15-evidence-row b{color:var(--p14-gold)}.p15-evidence-row.head{font-size:10px;text-transform:uppercase;letter-spacing:.1em}.p15-brief-links{display:flex;flex-direction:column;gap:12px;border-left:1px solid var(--p14-line);padding-left:24px;align-self:end}.p15-brief-links a{color:var(--p14-muted)}.p15-brief-summary{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--p14-line);border-bottom:1px solid var(--p14-line)}.p15-brief-summary div{padding:24px;border-right:1px solid var(--p14-line)}.p15-brief-summary span{display:block;color:var(--p14-muted);font-size:12px;text-transform:uppercase;letter-spacing:.08em}.p15-brief-summary strong{display:block;margin-top:8px;font-size:20px}.p15-brief-scope,.p15-brief-framework,.p15-brief-note{grid-column:1/-1;border-top:1px solid var(--p14-line);padding-top:32px}.p15-brief-scope h2{font-size:34px;max-width:900px}.p15-brief-framework>header{display:flex;justify-content:space-between;align-items:end;gap:30px}.p15-brief-framework>header h2{font-size:32px}.p15-brief-framework ol{display:grid;grid-template-columns:repeat(5,1fr);padding:0;margin:24px 0 0;border:1px solid var(--p14-line)}.p15-brief-framework li{list-style:none;padding:22px;border-right:1px solid var(--p14-line);min-height:140px}.p15-brief-framework li span{display:block;color:var(--p14-gold);margin-bottom:24px}.p15-brief-note{max-width:820px}.p15-brief-note p{color:var(--p14-muted)}.p15-coming{color:var(--p14-muted);align-self:center;font-style:italic}.p15-reading-page>header>p:nth-of-type(2){max-width:760px;color:var(--p14-muted);font-size:19px}.p15-reading-related a{display:flex;justify-content:space-between;padding:12px 0;border-bottom:1px solid var(--p14-line);color:var(--p14-gold)}.p15-standards-hero{display:grid;grid-template-columns:1fr .75fr;gap:86px;align-items:end;padding:78px 0 58px}.p15-standards-hero h1{font-size:clamp(4rem,7vw,7rem);line-height:.9;font-weight:400;letter-spacing:-.05em}.p15-standards-hero>p{color:var(--p14-muted);font-size:20px;max-width:600px}.p15-standards-grid{display:grid;grid-template-columns:repeat(4,1fr);margin-bottom:72px;border-top:1px solid var(--p14-line);border-bottom:1px solid var(--p14-line)}.p15-standards-grid article{padding:30px;border-right:1px solid var(--p14-line);min-height:250px}.p15-standards-grid span{color:var(--p14-gold);font-family:var(--font-mono)}.p15-standards-grid h2{font-size:26px;margin:0 0 10px}.p15-standards-grid p{color:var(--p14-muted)}.p15-delivery-hero{padding:72px 0 46px;max-width:980px}.p15-delivery-hero h1{font-size:clamp(4rem,7vw,7rem);line-height:.92;font-weight:400;letter-spacing:-.05em}.p15-delivery-hero>p:last-child{max-width:760px;color:var(--p14-muted);font-size:19px;margin-top:18px}.p15-delivery-route{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;padding-bottom:36px}.p15-delivery-route article{border:1px solid var(--p14-line);padding:26px;min-height:230px}.p15-delivery-route span{color:var(--p14-gold);font-family:var(--font-mono)}.p15-delivery-route h2{font-size:25px;margin:26px 0 8px}.p15-delivery-route p{color:var(--p14-muted)}.p15-delivery-facts{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;padding-bottom:80px}.p15-delivery-facts article{background:var(--p14-gold);color:#071426;padding:24px}.p15-delivery-facts span{display:block;font-size:16px}.p15-delivery-facts strong{display:block;font-size:26px;margin-top:6px}.p15-lab-intro{display:grid;grid-template-columns:1fr auto;gap:60px;align-items:end;padding:72px 0 48px;border-bottom:1px solid var(--p14-line)}.p15-lab-intro h1{font-size:clamp(4rem,7vw,7rem);line-height:.92;font-weight:400;letter-spacing:-.045em}.p15-lab-intro p:last-child{color:var(--p14-muted);max-width:660px;margin-top:16px}.p15-lab-intro>span{color:var(--p14-gold);font-size:24px}.p15-lab-item{display:grid;grid-template-columns:.8fr 1.2fr;gap:64px;align-items:center;padding:54px 0 82px}.p15-lab-item>.vial-placeholder{min-height:500px}.p15-lab-item h2{font-size:54px}.p15-lab-item dl>div{display:grid;grid-template-columns:160px 1fr;border-bottom:1px solid var(--p14-line);padding:12px 0}.p15-lab-item a{display:inline-block;margin-top:24px;color:var(--p14-gold)}@media(max-width:900px){.p15-library-hero,.p15-field-cover>.container,.p15-dossier-hero,.p15-evidence-cover,.p15-knowledge-hero,.p15-standards-hero,.p15-lab-intro{grid-template-columns:1fr}.p15-library-shell,.p15-field-register{grid-template-columns:1fr}.p15-field-register>div>a{grid-template-columns:44px 1fr 90px 110px}.p15-field-register a p{display:none}.p15-dossier-grid,.p15-brief-summary,.p15-standards-grid,.p15-delivery-route,.p15-delivery-facts{grid-template-columns:1fr 1fr}.p15-brief-links,.p15-brief-summary,.p15-brief-scope,.p15-brief-framework,.p15-brief-note{grid-column:1}.p15-brief-framework ol,.p15-lab-item{grid-template-columns:1fr}}@media(max-width:620px){.p15-library-grid,.p15-dossier-grid,.p15-brief-summary,.p15-standards-grid,.p15-delivery-route,.p15-delivery-facts{grid-template-columns:1fr}.p15-field-register>div>a{grid-template-columns:36px 1fr 24px}.p15-field-register a small,.p15-field-register a b{display:none}.p15-evidence-row{grid-template-columns:42px 1fr 24px}.p15-evidence-row>*:nth-child(3),.p15-evidence-row>*:nth-child(4){display:none}.p15-field-links>.container{flex-direction:column}.p15-dossier-hero figure{min-height:430px}}@media(min-width:901px){.tbl-header__row{grid-template-columns:220px minmax(0,1fr) 260px;gap:0}.tbl-header__actions{display:grid;grid-template-columns:90px 170px;align-items:stretch;min-width:260px}.tbl-header__actions>:not(.tbl-header__cta){display:flex;align-items:center;justify-content:center;white-space:nowrap;min-width:0}.tbl-header__cta{min-width:170px}}.tb-order-grid article .eyebrow,.tb-order-grid article h2,.tb-order-grid article>p:not(.eyebrow){color:#071426}.tb-order-grid article>p:not(.eyebrow){max-width:40rem;line-height:1.7;opacity:.82}.tb-savings-tiers{border-left:1px solid rgba(7,20,38,.42);padding-left:2rem}.tb-savings-supply{margin:1.8rem 0 0;padding-top:1.35rem;border-top:1px solid rgba(7,20,38,.24);color:#071426!important;line-height:1.55}.tb-savings-supply b{display:block;margin-bottom:.45rem;color:#071426;font-size:.78rem;letter-spacing:.08em;text-transform:uppercase}.tb-savings-supply span{color:#071426}.tb-savings-supply span:last-child{display:block;margin-top:.45rem;font-weight:600}@media(max-width:63.99rem){.tb-savings-tiers{border-left:0;border-top:1px solid rgba(7,20,38,.42);padding:1.5rem 0 0}}.p15-dossier-price{display:inline-flex;flex-direction:column;gap:.38rem;min-width:min(100%,22rem);margin:0 0 1.55rem;padding:1rem 1.15rem;border-top:1px solid rgba(213,163,61,.6);border-bottom:1px solid var(--p14-line)}.p15-dossier-price span{color:var(--p14-gold);font:600 .68rem/1.2 var(--font-mono);letter-spacing:.14em}.p15-dossier-price strong{color:var(--p14-ink);font-size:1.05rem;font-weight:500}.p15-dossier-grid article>span{display:none}.p15-dossier-grid article>.eyebrow{margin-top:0}.p15-dossier-grid h2{margin:14px 0 16px}@media(max-width:620px){.p15-dossier-price{width:100%}}.library-card__price{display:flex;align-items:baseline;gap:.45rem;padding:.85rem 0 .15rem;color:var(--p14-ink)}.library-card__price strong{color:var(--p14-ink);font:600 1.08rem/1.2 var(--font-display);letter-spacing:-.015em}.library-card__price small{color:var(--p14-muted);font:500 .68rem/1.2 var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.p15-dossier-price{display:flex;flex-direction:column;gap:.75rem;width:min(100%,26rem);min-width:0;margin:0 0 1.55rem;padding:1rem 1.15rem;border-top:1px solid rgba(213,163,61,.6);border-bottom:1px solid var(--p14-line)}.p15-dossier-price>span{color:var(--p14-gold);font:600 .68rem/1.2 var(--font-mono);letter-spacing:.14em}.p15-dossier-price__rows{display:flex;flex-direction:column}.p15-dossier-price__rows>div{display:flex;justify-content:space-between;align-items:baseline;gap:1.25rem;padding:.55rem 0;border-bottom:1px solid rgba(244,241,233,.08)}.p15-dossier-price__rows>div:last-child{border-bottom:0}.p15-dossier-price__rows b{color:var(--p14-muted);font:600 .78rem/1.2 var(--font-mono);letter-spacing:.06em}.p15-dossier-price__rows strong{color:var(--p14-ink);font:600 1.3rem/1.15 var(--font-display);white-space:nowrap}.p15-dossier-price__rows strong small{color:var(--p14-muted);font:500 .7rem/1.2 var(--font-mono)}.p15-dossier-price>p{margin:0;color:var(--p14-muted);font-size:.82rem;line-height:1.5}@media(max-width:620px){.p15-dossier-price{width:100%}.p15-dossier-price__rows>div{gap:.75rem}}.tbl-cart-live{position:fixed;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(min-width:901px){.tbl-header__row{grid-template-columns:220px minmax(0,1fr) 350px}.tbl-header__actions{display:grid;grid-template-columns:90px 90px 170px;min-width:350px}.tbl-header__cart{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:3px;border-left:1px solid var(--p14-line);border-right:1px solid var(--p14-line);color:var(--p14-ink);text-decoration:none}.tbl-header__cart small{color:var(--p14-muted);font-size:9px;letter-spacing:.14em}.tbl-header__cart strong{color:var(--p14-gold);font:600 15px/1 var(--font-mono)}}@media(max-width:900px){.tbl-header__actions{display:none}.tbl-menu>div [data-cart-count]{color:var(--p14-gold)}}.library-card__cart{display:grid;gap:.65rem;margin-top:.8rem;padding-top:.8rem;border-top:1px solid var(--p14-line)}.library-card__variant{display:grid;gap:.35rem}.library-card__variant>span{color:var(--p14-muted);font:600 .62rem/1 var(--font-mono);letter-spacing:.12em;text-transform:uppercase}.library-card__variant select,.p15-dossier-purchase select{width:100%;min-height:42px;border:1px solid var(--p14-line);border-radius:0;background:#071426;color:var(--p14-ink);padding:.65rem .75rem;font:500 .78rem/1.2 var(--font-mono)}.library-card__add,.p15-dossier-purchase button{min-height:42px;border:1px solid var(--p14-gold);background:var(--p14-gold);color:#071426;padding:.7rem 1rem;font:700 .72rem/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.library-card__add:disabled,.p15-dossier-purchase button:disabled{border-color:var(--p14-line);background:transparent;color:var(--p14-muted);cursor:not-allowed}.p15-dossier-purchase{display:grid;gap:.65rem;padding-top:.85rem;border-top:1px solid rgba(244,241,233,.1)}.p15-dossier-purchase label{display:grid;gap:.35rem}.p15-dossier-purchase label>span{color:var(--p14-muted);font:600 .64rem/1 var(--font-mono);letter-spacing:.12em;text-transform:uppercase}.p15-dossier-purchase>small{color:var(--p14-muted);line-height:1.45}.tbl-cart-page{padding-top:clamp(3rem,7vw,6rem);padding-bottom:clamp(4rem,9vw,8rem)}.tbl-cart-page__head{max-width:54rem;padding-bottom:2.5rem;border-bottom:1px solid var(--p14-line)}.tbl-cart-page__head h1{margin:.7rem 0 1rem;max-width:13ch;font-size:clamp(2.7rem,6vw,5.4rem);line-height:.94;letter-spacing:-.045em}.tbl-cart-page__head>p:last-child{max-width:48rem;color:var(--p14-muted);line-height:1.7}.tbl-cart-page__layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(18rem,24rem);gap:clamp(2rem,5vw,5rem);align-items:start;padding-top:2.5rem}.tbl-cart-empty{padding:2.5rem 0;border-bottom:1px solid var(--p14-line)}.tbl-cart-empty h2{margin:0 0 .75rem;font-size:1.8rem}.tbl-cart-empty p{max-width:42rem;color:var(--p14-muted);line-height:1.65}.tbl-cart-item{display:grid;grid-template-columns:110px minmax(0,1fr) auto;gap:1.25rem;align-items:center;padding:1.5rem 0;border-bottom:1px solid var(--p14-line)}.tbl-cart-item__visual{display:grid;place-items:center;min-height:120px;background:#ffffff06}.tbl-cart-item__visual img{width:100%;max-height:120px;object-fit:contain}.tbl-cart-item__body h2{margin:0 0 .35rem;font-size:1.2rem}.tbl-cart-item__body>p{margin:0 0 .8rem;color:var(--p14-muted)}.tbl-cart-item__qty{display:flex;align-items:center;gap:.45rem;flex-wrap:wrap}.tbl-cart-item__qty button,.tbl-cart-item__qty input{min-width:36px;min-height:36px;border:1px solid var(--p14-line);background:transparent;color:var(--p14-ink);text-align:center}.tbl-cart-item__qty input{width:52px}.tbl-cart-item__remove{width:auto;padding:0 .7rem;color:var(--p14-muted)!important}.tbl-cart-item__total{display:grid;gap:.25rem;text-align:right;white-space:nowrap;color:var(--p14-ink)}.tbl-cart-item__total small{color:var(--p14-muted);font-size:.62rem;letter-spacing:.1em;text-transform:uppercase}.tbl-cart-summary{position:sticky;top:118px;padding:1.4rem;border:1px solid rgba(217,165,52,.45);background:#d9a5340e}.tbl-cart-summary dl{margin:1rem 0 1.3rem}.tbl-cart-summary dl>div{display:flex;justify-content:space-between;gap:1.5rem;padding:.85rem 0;border-bottom:1px solid var(--p14-line)}.tbl-cart-summary dt{color:var(--p14-muted)}.tbl-cart-summary dd{margin:0;color:var(--p14-ink);font-weight:600;text-align:right}.tbl-cart-summary dt small{margin-left:.25rem;color:var(--p14-gold)}.tbl-cart-summary__total{border-bottom:0!important;padding-top:1.15rem!important}.tbl-cart-summary__total dt,.tbl-cart-summary__total dd{color:var(--p14-ink)!important;font-size:1.15rem}.tbl-cart-checkout{width:100%;min-height:50px;border:1px solid var(--p14-line);background:transparent;color:var(--p14-muted);padding:.8rem;font-weight:700;cursor:not-allowed}.tbl-cart-summary__note{margin:1rem 0;color:var(--p14-muted);font-size:.82rem;line-height:1.55}.tbl-cart-clear{border:0;background:transparent;color:var(--p14-muted);padding:0;text-decoration:underline;cursor:pointer}.tbl-cart-page__foot{margin-top:3rem;padding-top:1.5rem;border-top:1px solid var(--p14-line);color:var(--p14-muted);line-height:1.6}.tbl-cart-page__foot p{margin:.35rem 0}@media(max-width:820px){.tbl-cart-page__layout{grid-template-columns:1fr}.tbl-cart-summary{position:static}}@media(max-width:560px){.tbl-cart-item{grid-template-columns:76px 1fr;align-items:start}.tbl-cart-item__visual{min-height:90px}.tbl-cart-item__total{grid-column:2;text-align:left}}@media(min-width:901px){.tbl-header__cart{background:#d9a5340f}.tbl-header__cart small{color:var(--p14-ink);font-size:10px;letter-spacing:.14em;opacity:.92}.tbl-header__cart strong{color:var(--p14-gold);font-size:17px;line-height:1}}.library-card__cart{margin:12px 14px 0;padding:12px;border:1px solid rgba(217,165,52,.24);border-top:1px solid rgba(217,165,52,.24);background:#d9a5340b}.library-card__cart-title{margin:0 0 .45rem;color:var(--p14-gold);font:600 .62rem/1 var(--font-mono);letter-spacing:.16em;text-transform:uppercase}.library-card__cart .library-card__variant{gap:.4rem}.library-card__add{width:100%}.library-card__add:disabled{border-color:#d9a53461;background:transparent;color:var(--p14-ink)}.library-card__cart-note{display:block;color:var(--p14-muted);font-size:.7rem;line-height:1.4}.library-card__open{margin-top:12px;padding:0 14px}.tbl-cart-page__policy{margin-top:3rem;background:var(--p14-gold);color:#071426;border:1px solid rgba(7,20,38,.12)}.tbl-cart-page__policy-inner{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(16rem,.8fr);gap:2rem;padding:1.5rem 1.6rem}.tbl-cart-page__policy .eyebrow{color:#071426;opacity:.82}.tbl-cart-page__policy ul{margin:.9rem 0 0;padding-left:1.1rem}.tbl-cart-page__policy li+li{margin-top:.7rem}.tbl-cart-page__policy li,.tbl-cart-page__policy .ruo{color:#071426;line-height:1.65}.tbl-cart-page__policy .ruo{margin-top:.5rem}@media(max-width:820px){.tbl-cart-page__policy-inner{grid-template-columns:1fr}}.p15-dossier-purchase button:disabled{border-color:#d9a53494;background:transparent;color:var(--p14-ink);opacity:1}.p15-dossier-purchase button:disabled:hover{border-color:#d9a53494;background:transparent;color:var(--p14-ink)}.tb-release-sequence>div{grid-template-columns:1fr;padding-right:1.5rem}.tb-release-sequence strong,.tb-release-sequence small{display:block}.p14-evidence-bands article{min-height:175px;display:flex;flex-direction:column;justify-content:flex-start}.p14-evidence-bands h2{margin-top:0;padding-top:.2rem}.p15-evidence-row{grid-template-columns:1fr 1.5fr 1fr 30px}@media(max-width:760px){.p15-evidence-row{grid-template-columns:1fr;gap:.4rem}.p15-evidence-row.head{display:none}}.seo-tool-feature{align-self:end;border:1px solid rgba(217,165,52,.55)!important;background:#d9a5340e}.seo-tool-feature strong{font-size:clamp(1.45rem,2vw,2rem)!important}.seo-tool-feature span,.seo-tool-feature b{color:var(--p14-gold)!important}.seo-authority-index{padding:16px 0 76px}.seo-authority-index>header{display:grid;grid-template-columns:minmax(240px,.7fr) minmax(0,1.3fr);gap:50px;padding:34px 0;border-top:1px solid var(--p14-line)}.seo-authority-index>header h2{font-size:clamp(2.3rem,4vw,4.6rem);line-height:.98;font-weight:400;letter-spacing:-.035em}.seo-authority-index>header>p:last-child{align-self:end;color:var(--p14-muted);max-width:720px;line-height:1.65}.seo-authority-index>div>a{display:grid;grid-template-columns:48px minmax(240px,.9fr) minmax(300px,1.25fr) 135px;gap:22px;align-items:start;padding:20px 0;border-top:1px solid var(--p14-line);color:var(--p14-muted)}.seo-authority-index>div>a:last-child{border-bottom:1px solid var(--p14-line)}.seo-authority-index>div>a small,.seo-authority-index>div>a span{color:var(--p14-gold)}.seo-authority-index>div>a strong{color:var(--p14-ink);font-size:1.05rem}.seo-authority-index>div>a p{margin:0;line-height:1.55}.seo-authority-page{padding:64px 0 96px}.seo-authority-page__hero{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(260px,.45fr);gap:70px;padding-bottom:44px;border-bottom:1px solid var(--p14-line)}.seo-authority-page__hero h1{max-width:13ch;margin:.6rem 0 1rem;font-size:clamp(3.4rem,6vw,6.7rem);line-height:.94;font-weight:400;letter-spacing:-.045em}.seo-authority-page__hero>div>p:last-child{max-width:760px;color:var(--p14-muted);font-size:1.05rem;line-height:1.7}.seo-authority-page__hero>aside{align-self:end;padding:24px;border:1px solid rgba(217,165,52,.42);background:#d9a5340d}.seo-authority-page__hero>aside span,.seo-authority-page__hero>aside small{display:block;color:var(--p14-muted)}.seo-authority-page__hero>aside span{color:var(--p14-gold);font:600 .66rem/1 var(--font-mono);letter-spacing:.14em}.seo-authority-page__hero>aside strong{display:block;margin:.9rem 0;font-size:1.25rem}.seo-authority-page__layout{display:grid;grid-template-columns:220px minmax(0,780px);gap:70px;padding-top:46px}.seo-authority-page__toc{display:flex;flex-direction:column;gap:11px;position:sticky;top:130px;align-self:start}.seo-authority-page__toc strong{color:var(--p14-gold);font-size:.66rem;letter-spacing:.13em}.seo-authority-page__toc a{color:var(--p14-muted)}.seo-authority-page__layout main section{padding:0 0 36px;margin-bottom:36px;border-bottom:1px solid var(--p14-line)}.seo-authority-page__layout main h2{margin:.6rem 0 1rem;font-size:clamp(1.9rem,3vw,3rem);font-weight:400;letter-spacing:-.025em}.seo-authority-page__layout main p{color:var(--p14-muted);font-size:1rem;line-height:1.7}.seo-authority-outline{margin:1.2rem 0 0;padding:0;list-style:none;counter-reset:authority}.seo-authority-outline li{counter-increment:authority;display:grid;grid-template-columns:42px 1fr;gap:14px;padding:14px 0;border-top:1px solid var(--p14-line)}.seo-authority-outline li:before{content:counter(authority,decimal-leading-zero);color:var(--p14-gold);font-family:var(--font-mono)}.seo-authority-sources a,.seo-authority-related a{display:flex;justify-content:space-between;gap:20px;padding:13px 0;border-top:1px solid var(--p14-line);color:var(--p14-ink)}.seo-authority-sources a span,.seo-authority-related a span{color:var(--p14-gold)}.seo-calculator-page{padding:58px 0 96px}.seo-calculator-hero{max-width:1060px}.seo-calculator-hero h1{max-width:14ch;margin:.65rem 0 1.2rem;font-size:clamp(3.4rem,6.3vw,7rem);line-height:.92;font-weight:400;letter-spacing:-.05em}.seo-calculator-hero>p:last-child{max-width:800px;color:var(--p14-muted);font-size:1.08rem;line-height:1.7}.seo-calculator-disclaimer{margin:38px 0;padding:22px 24px;border:1px solid rgba(217,165,52,.6);background:#d9a53413}.seo-calculator-disclaimer strong{display:block;margin-bottom:.65rem;color:var(--p14-gold);text-transform:uppercase;letter-spacing:.08em}.seo-calculator-disclaimer p{margin:0;color:var(--p14-ink);line-height:1.65}.seo-calculator-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin:18px 0 28px}.seo-calculator-panel{padding:26px;border:1px solid var(--p14-line);background:#ffffff04}.seo-calculator-panel h2{margin:.55rem 0 .75rem;font-size:clamp(1.6rem,2.5vw,2.4rem);font-weight:400}.seo-calculator-panel>p:not(.eyebrow):not(.seo-calculator-error):not(.seo-calculator-field-note){color:var(--p14-muted);line-height:1.55}.seo-calculator-panel label{display:grid;gap:.4rem;margin-top:18px}.seo-calculator-panel label>span{color:var(--p14-muted);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}.seo-calculator-panel label>div{display:grid;grid-template-columns:1fr 84px;border:1px solid var(--p14-line)}.seo-calculator-panel input{min-width:0;min-height:50px;border:0;background:transparent;color:var(--p14-ink);padding:0 14px;font:500 1rem/1 var(--font-mono)}.seo-calculator-panel label b{display:grid;place-items:center;border-left:1px solid var(--p14-line);color:var(--p14-gold);font-family:var(--font-mono)}.seo-calculator-panel select{min-width:0;border:0;border-left:1px solid var(--p14-line);background:#08182a;color:var(--p14-gold);padding:0 12px;font:600 .9rem/1 var(--font-mono);cursor:pointer}.seo-calculator-field-note{margin:.55rem 0 0!important;color:var(--p14-muted);font-size:.76rem;line-height:1.45}.seo-calculator-panel>button{width:100%;min-height:50px;margin-top:18px;border:1px solid var(--p14-gold);background:var(--p14-gold);color:#071426;font-weight:700;cursor:pointer}.seo-calculator-result{margin-top:18px;padding:20px;background:var(--p14-gold);color:#071426}.seo-calculator-result span,.seo-calculator-result strong,.seo-calculator-result small{display:block}.seo-calculator-result span{font-size:.7rem;letter-spacing:.08em;text-transform:uppercase}.seo-calculator-result strong{margin:.55rem 0;font-size:2rem}.seo-calculator-result small{font-size:1.05rem}.seo-calculator-result p{margin:.9rem 0 0;font-size:.78rem;line-height:1.45}.seo-calculator-result__secondary{margin-top:1.05rem;padding-top:1rem;border-top:1px solid rgba(7,20,38,.22)}.seo-calculator-result__secondary strong{font-size:1.65rem}.seo-calculator-result__secondary small{font-size:.95rem}.seo-calculator-error{color:#f2a49b!important}.seo-calculator-reference{display:grid;grid-template-columns:.7fr 1.3fr;gap:70px;padding:38px 0;border-top:1px solid var(--p14-line);border-bottom:1px solid var(--p14-line)}.seo-calculator-reference h2{font-size:clamp(2.2rem,4vw,4.2rem);font-weight:400;line-height:.98}.seo-calculator-reference>div:last-child p{padding:14px 0;margin:0;border-top:1px solid var(--p14-line);color:var(--p14-muted);line-height:1.55}.seo-calculator-reading{display:grid;grid-template-columns:1fr 1fr;gap:0 56px;padding:58px 0 20px}.seo-calculator-reading section{padding:0 0 36px;margin-bottom:36px;border-bottom:1px solid var(--p14-line)}.seo-calculator-reading h2{font-size:2rem;font-weight:400}.seo-calculator-reading p,.seo-calculator-reading li{color:var(--p14-muted);line-height:1.65}.seo-calculator-reading ul{padding-left:1.1rem}.seo-calculator-links,.seo-calculator-faq,.seo-calculator-sources{padding:38px 0;border-top:1px solid var(--p14-line)}.seo-calculator-links>div{display:grid;grid-template-columns:1fr 1fr;gap:0 28px}.seo-calculator-links a,.seo-calculator-sources a{display:flex;justify-content:space-between;gap:18px;padding:14px 0;border-bottom:1px solid var(--p14-line);color:var(--p14-ink)}.seo-calculator-links a span,.seo-calculator-sources a span{color:var(--p14-gold)}.seo-calculator-faq details{border-top:1px solid var(--p14-line)}.seo-calculator-faq details:last-child{border-bottom:1px solid var(--p14-line)}.seo-calculator-faq summary{padding:16px 0;cursor:pointer;color:var(--p14-ink)}.seo-calculator-faq details p{max-width:780px;color:var(--p14-muted);line-height:1.6}.seo-calculator-sources>p:last-child{max-width:800px;color:var(--p14-muted);line-height:1.6}.seo-calculator-bottom-boundary{margin-top:18px;padding:24px;border:1px solid rgba(217,165,52,.55)}.seo-calculator-bottom-boundary strong{color:var(--p14-gold)}.seo-calculator-bottom-boundary p{margin:.55rem 0 0;color:var(--p14-muted)}@media(max-width:900px){.seo-authority-index>header,.seo-authority-page__hero,.seo-calculator-reference{grid-template-columns:1fr}.seo-authority-index>div>a{grid-template-columns:40px 1fr 120px}.seo-authority-index>div>a p{display:none}.seo-authority-page__layout{grid-template-columns:1fr}.seo-authority-page__toc{display:none}.seo-calculator-grid,.seo-calculator-reading{grid-template-columns:1fr}}@media(max-width:620px){.seo-authority-index>div>a{grid-template-columns:34px 1fr}.seo-authority-index>div>a span{grid-column:2}.seo-calculator-links>div{grid-template-columns:1fr}.seo-calculator-panel{padding:20px}}.tbl-statusline__mobile,.tbl-footer__mobile,.tbl-menu__close{display:none}.tbl-menu__open{display:inline-flex;align-items:center;gap:.42rem}.tbl-menu__icon{display:inline-flex;width:15px;flex-direction:column;justify-content:center;gap:3px;flex:0 0 15px}.tbl-menu__icon>span{display:block;width:100%;height:1px;background:currentColor;border-radius:999px}@media(max-width:900px){.tbl-statusline__desktop{display:none}.tbl-statusline__mobile{display:block}.tbl-menu summary::-webkit-details-marker{display:none}.tbl-menu summary::marker{content:""}.tbl-menu__open,.tbl-menu__close{white-space:nowrap}.tbl-menu[open] .tbl-menu__open{display:none}.tbl-menu[open] .tbl-menu__close{display:inline}.tbl-menu>div{width:min(88vw,320px);min-width:0;top:calc(100% + 14px);padding:14px 18px 18px;max-height:calc(100dvh - 116px);overflow-y:auto;box-shadow:0 24px 56px #00000057}.tbl-menu a{padding:11px 6px;border-bottom:1px solid var(--p14-line)}}@media(max-width:620px){html,body{max-width:100%;overflow-x:clip}main,div:where(.tbl-reading-content){overflow-x:clip}.tbl-statusline{font-size:10px;letter-spacing:.065em}.tbl-statusline__inner{min-height:30px;gap:12px}.tbl-statusline button{font-size:17px;padding:2px 0 2px 8px}.tbl-header__row{min-height:68px}.tbl-header__brand{padding-right:0;min-width:0}.tbl-header__brand img{width:174px;max-width:52vw}.tbl-menu summary{font-size:1rem;line-height:1;padding:10px 0}.tb-collections.section,.tb-featured.section,.tb-infrastructure.section,.tb-order-section.section,.tb-closing.section{padding-top:3.35rem;padding-bottom:3.35rem}.tb-hero__grid{padding-top:3rem;padding-bottom:1.7rem;gap:.4rem}.tb-hero__copy h1{font-size:clamp(2.7rem,12.2vw,3.55rem);line-height:.96;letter-spacing:-.047em;max-width:9.2ch;margin:.78rem 0 1.35rem}.tb-hero__lede{font-size:1rem;line-height:1.58}.tb-hero__copy .hero-actions{margin-top:1.45rem;gap:1rem}.tb-hero__facts{margin-top:2.15rem;padding-top:1.05rem;gap:.6rem}.tb-hero__facts div{align-items:baseline}.tb-hero__facts dt{font-size:.62rem}.tb-hero__facts dd{font-size:.86rem;text-align:right}.tb-hero__stage{min-height:15.5rem;margin-top:-.8rem;margin-inline:-.65rem}.tb-vial{bottom:.35rem;width:34%}.tb-vial--center{width:39%;left:31%}.tb-vial--left{left:5%;transform:rotate(-4deg) translateY(1.2rem)}.tb-vial--right{right:2%;transform:rotate(4deg) translateY(1.55rem)}.tb-hero__rail span{padding:.9rem .7rem;font-size:.59rem;letter-spacing:.095em}.tb-hero__rail span:first-child{padding-left:.7rem}.tb-section-intro{gap:1rem;margin-bottom:1.45rem}.tb-section-intro h2{font-size:clamp(2.35rem,10.8vw,3.05rem);line-height:1.02}.tb-section-intro>p{font-size:.96rem;line-height:1.5}.tb-field-matrix{grid-template-columns:1fr;gap:.72rem}.tb-field-panel,.tb-field-panel:nth-child(n+5){grid-column:auto;min-height:11.15rem;padding:.9rem 1rem}.tb-collection-symbol svg{width:3.95rem;height:3.95rem}.tb-verification-band{padding:3.35rem 0}.tb-verification-band__grid{gap:1.35rem}.tb-verification-band h2{font-size:clamp(2.25rem,10.5vw,3rem);line-height:1.03}.tb-verification-band__grid>p{line-height:1.55}.tb-verification-band .btn-primary{width:100%}.tb-release-sequence{margin-top:2rem}.tb-release-sequence>div{padding:1rem 0 .9rem}.tb-featured .featured-product-grid{gap:1rem}.tb-featured .featured-product{min-width:0;overflow:hidden}.tb-featured .featured-product__image{aspect-ratio:4/3.55;min-width:0}.tb-featured .featured-product__image img{padding:.75rem}.tb-featured .featured-product__body{padding:1.05rem 1.1rem 1.2rem;min-width:0}.featured-product__heading{flex-wrap:wrap;row-gap:.3rem;min-width:0}.featured-product__heading h3{min-width:0;font-size:1.42rem}.featured-product__heading .strength{margin-left:auto;font-size:.82rem;max-width:100%}.featured-product__description{font-size:.92rem;line-height:1.55}.featured-product__links{gap:.55rem 1.1rem}.tb-infrastructure__grid{gap:1.7rem}.tb-infrastructure__lead h2{font-size:clamp(2.6rem,11.5vw,3.25rem);line-height:1}.tb-infrastructure__lead p:last-child{line-height:1.55}.tb-infrastructure__list>a{padding:1.25rem 0}.tb-order-grid article>p:not(.eyebrow){line-height:1.55}.tb-savings-tiers{padding-top:1rem}.tb-savings-supply{margin:1.15rem 0 0;padding-top:1rem;line-height:1.48}.tb-savings-supply b{margin-bottom:.3rem}.tb-closing__grid{gap:1.55rem}.tb-closing h2{font-size:clamp(2.55rem,11.5vw,3.25rem);line-height:1.01}.tb-closing__grid>div:last-child>p{line-height:1.55}.tb-closing .hero-actions{display:grid;grid-template-columns:1fr 1fr;gap:.7rem;margin-top:1.25rem}.tb-closing .hero-actions .btn{min-width:0;padding-inline:.7rem;text-align:center}.tbl-footer__lead{display:grid;grid-template-columns:1fr;gap:1.7rem;align-items:start;padding:38px 0}.tbl-footer__lead>div{min-width:0}.tbl-footer__lead img{width:155px}.tbl-footer__lead p{margin-top:.75rem;max-width:34rem;line-height:1.55}.tbl-footer__lead>a{width:100%;display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:15px 0;border-top:1px solid var(--p14-line);border-bottom:1px solid var(--p14-line);font-size:20px}.tbl-footer__matrix--desktop{display:none}.tbl-footer__mobile{display:block;padding:8px 0 28px}.tbl-footer__mobile details{border-bottom:1px solid var(--p14-line)}.tbl-footer__mobile details:first-child{border-top:1px solid var(--p14-line)}.tbl-footer__mobile summary{list-style:none;cursor:pointer;position:relative;padding:17px 34px 17px 0;color:var(--p14-gold);font-size:.72rem;font-weight:650;letter-spacing:.12em;text-transform:uppercase}.tbl-footer__mobile summary::-webkit-details-marker{display:none}.tbl-footer__mobile summary:after{content:"+";position:absolute;right:2px;top:12px;color:var(--p14-muted);font-size:1.25rem;font-weight:400}.tbl-footer__mobile details[open] summary:after{content:"−"}.tbl-footer__mobile details>div{padding:0 0 15px}.tbl-footer__mobile a,.tbl-footer__mobile p{display:block;color:var(--p14-muted);font-size:.92rem;padding:7px 0;line-height:1.45}.tbl-footer__mobile a{width:max-content;max-width:100%}.tbl-footer__base{flex-direction:column;align-items:flex-start;gap:.45rem;padding-top:18px}}@media(max-width:370px){.tbl-header__brand img{width:158px}.tb-hero__copy .hero-actions{align-items:stretch}.tb-hero__copy .hero-actions .btn{padding-inline:.85rem}.tb-closing .hero-actions{grid-template-columns:1fr}.tb-collection-card h3{font-size:1.16rem}}@media(max-width:620px){.product-card--library{min-width:0;padding-bottom:.8rem}.product-card--library .product-link,.product-card--library .product-name-row,.library-card__price,.library-card__meta,.library-card__cart,.library-card__open{min-width:0}.product-card--library .product-image{position:relative;aspect-ratio:4/3.55;min-width:0;padding:0;background:#f4f4f0!important;border-bottom:3px solid #D5A33D}.product-card--library .product-image img{position:absolute;inset:.75rem;width:calc(100% - 1.5rem)!important;height:calc(100% - 1.5rem)!important;max-width:calc(100% - 1.5rem)!important;max-height:calc(100% - 1.5rem)!important;object-fit:contain!important;object-position:center center;padding:0}.product-card--library .product-name-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.6rem;align-items:baseline;margin-top:.8rem;padding:0 .9rem}.product-card--library .product-name{min-width:0;font-size:1.18rem;line-height:1.2;overflow-wrap:anywhere}.product-card--library .strength{font-size:.82rem;line-height:1.25;white-space:normal;text-align:right;max-width:10.5rem}.library-card__price{padding:.7rem .9rem .08rem;gap:.45rem;flex-wrap:wrap}.library-card__price strong{font-size:1.05rem}.library-card__meta{padding:.72rem .9rem 0;gap:.65rem;font-size:.66rem;line-height:1.35}.library-card__cart--single{gap:.42rem;margin:.72rem .9rem 0;padding:0;border:0;background:transparent}.library-card__cart--single .library-card__cart-title{display:none}.library-card__cart--single .library-card__add{min-height:46px;padding:.75rem .8rem}.library-card__cart--single .library-card__cart-note{padding:.05rem .08rem 0}.library-card__cart--multi{gap:.5rem;margin:.72rem .9rem 0;padding:.72rem}.library-card__cart--multi .library-card__cart-title{margin-bottom:.1rem}.library-card__cart--multi .library-card__variant select{min-height:44px;font-size:.76rem}.library-card__cart--multi .library-card__add{min-height:46px}.library-card__open{display:inline-flex;margin:.72rem .9rem 0;padding:0;font-size:.86rem}}@media(max-width:620px){.breadcrumbs--compact-mobile{overflow:visible;padding-top:1rem}.breadcrumbs--compact-mobile ol{width:auto;min-width:0;white-space:normal;flex-wrap:wrap;gap:.3rem .45rem;font-size:.72rem;line-height:1.35}.breadcrumbs--compact-mobile li{min-width:0;overflow-wrap:anywhere}.breadcrumbs--compact-mobile li:first-child{display:none}.breadcrumbs--compact-mobile li+li:before{margin-right:.45rem}.p15-dossier-hero{display:flex;flex-direction:column;align-items:stretch;gap:0;padding:2.35rem 0}.p15-dossier-copy{display:contents}.p15-dossier-copy>.eyebrow{order:1;margin-bottom:.55rem}.p15-dossier-copy h1{order:2;min-width:0;font-size:clamp(3.35rem,14.2vw,4rem);line-height:.91;letter-spacing:-.052em;overflow-wrap:anywhere}.p15-dossier-strength{order:3;margin:.85rem 0 0;font-size:clamp(1.85rem,8.2vw,2.15rem);line-height:1.08}.p15-dossier-hero figure{order:4;width:100%;min-height:0;aspect-ratio:1/1.08;margin:1.55rem 0 1.45rem;padding:.7rem;overflow:hidden}.p15-dossier-hero figure .product-visual,.p15-dossier-hero figure .product-visual--large{width:100%;height:100%;min-height:0;aspect-ratio:auto}.p15-dossier-hero figure img{width:100%;height:100%;object-fit:contain}.p15-dossier-price{order:5;width:100%;margin:0;padding:.95rem .95rem 1rem}.p15-dossier-price__rows>div{gap:.7rem;padding:.5rem 0}.p15-dossier-price__rows strong{font-size:1.15rem}.p15-dossier-price>p{font-size:.78rem;line-height:1.45}.p15-dossier-purchase{gap:.55rem;padding-top:.72rem}.p15-dossier-purchase select,.p15-dossier-purchase button{min-height:46px}.p15-dossier-purchase>small{font-size:.78rem;line-height:1.45}.p15-dossier-copy>p:last-of-type{order:6;max-width:none;margin:1.2rem 0 0;font-size:1rem;line-height:1.55}.p15-dossier-actions{order:7;gap:.7rem 1.2rem;margin-top:1rem}.p15-dossier-actions a{font-size:.92rem}.p15-dossier-grid{gap:.8rem;padding:0 0 3.2rem}.p15-dossier-grid article{min-height:0;padding:1.2rem}.p15-dossier-grid article>.eyebrow{margin-bottom:.35rem}.p15-dossier-grid h2{max-width:none;margin:.65rem 0 .85rem;font-size:clamp(1.55rem,7vw,1.85rem);line-height:1.08;letter-spacing:-.025em}.p15-dossier-grid dl{margin-top:.35rem}.p15-dossier-grid dl>div{gap:.65rem;padding:.65rem 0}.p15-dossier-grid dt,.p15-dossier-grid dd{font-size:.92rem;line-height:1.4}.p15-dossier-grid article>p:not(.eyebrow){margin:.5rem 0 0;line-height:1.5}.p15-dossier-grid a{margin-top:1rem}.p15-dossier-related{padding:2.65rem 0 3rem}.p15-dossier-related header{margin-bottom:1.1rem}.p15-dossier-related header h2{font-size:clamp(2rem,9vw,2.45rem);line-height:1.02;letter-spacing:-.03em}.product-detail-endnote{padding-top:2rem;padding-bottom:2.5rem}.product-detail-endnote p{line-height:1.5}}.tbl-cart-page__policy-mobile{display:none}@media(max-width:620px){.tbl-cart-page{padding-top:2.5rem;padding-bottom:3.25rem}.tbl-cart-page__head{padding-bottom:1.65rem}.tbl-cart-page__head h1{max-width:11ch;margin:.6rem 0 .8rem;font-size:clamp(2.45rem,11.2vw,3rem);line-height:.96;letter-spacing:-.04em}.tbl-cart-page__head>p:last-child{font-size:.94rem;line-height:1.55}.tbl-cart-page__layout{gap:1.35rem;padding-top:1.65rem}.tbl-cart-empty{padding:1.15rem 0 1.5rem}.tbl-cart-empty h2{margin:0 0 .55rem;font-size:1.6rem;line-height:1.12}.tbl-cart-empty p{margin:.35rem 0 1rem;font-size:.92rem;line-height:1.55}.tbl-cart-empty .button{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:.72rem 1rem;background:var(--p14-gold);border:1px solid var(--p14-gold);color:#071426;text-decoration:none;font-weight:600}.tbl-cart-page.is-cart-empty .tbl-cart-summary{display:none}.tbl-cart-summary{padding:1rem}.tbl-cart-summary dl{margin:.7rem 0 1rem}.tbl-cart-summary dl>div{gap:.8rem;padding:.68rem 0}.tbl-cart-summary dt{min-width:0;font-size:.86rem;line-height:1.35}.tbl-cart-summary dd{flex:0 0 auto;font-size:.9rem}.tbl-cart-summary__total{padding-top:.85rem!important}.tbl-cart-summary__total dt,.tbl-cart-summary__total dd{font-size:1.05rem}.tbl-cart-checkout{min-height:46px;padding:.65rem;font-size:.78rem;line-height:1.35}.tbl-cart-summary__note{margin:.75rem 0;font-size:.75rem;line-height:1.5}.tbl-cart-item{grid-template-columns:70px minmax(0,1fr);gap:.75rem;padding:1rem 0}.tbl-cart-item__visual{min-height:82px}.tbl-cart-item__visual img{max-height:82px}.tbl-cart-item__body h2{font-size:1.05rem}.tbl-cart-item__body>p{margin-bottom:.55rem;font-size:.8rem}.tbl-cart-item__qty{gap:.35rem}.tbl-cart-item__qty button,.tbl-cart-item__qty input{min-width:38px;min-height:38px}.tbl-cart-item__total{grid-column:2;justify-self:start;text-align:left;font-size:.9rem}.tbl-cart-page__policy{margin-top:1.65rem}.tbl-cart-page__policy-inner{gap:1.15rem;padding:1.2rem 1.05rem}.tbl-cart-page__policy-desktop{display:none}.tbl-cart-page__policy-mobile{display:grid;gap:.85rem;margin-top:.75rem}.tbl-cart-page__policy-mobile>div{padding-top:.75rem;border-top:1px solid rgba(7,20,38,.22)}.tbl-cart-page__policy-mobile strong{display:block;color:#071426;font-size:.68rem;line-height:1.25;letter-spacing:.12em}.tbl-cart-page__policy-mobile p{margin:.32rem 0 0;color:#071426;font-size:.92rem;line-height:1.45}.tbl-cart-page__policy-side{padding-top:.95rem;border-top:1px solid rgba(7,20,38,.28)}.tbl-cart-page__policy-side .ruo{margin:.35rem 0 0;font-size:.9rem;line-height:1.45}}.seo-calculator-disclaimer--compact{display:block;margin:28px 0 0;padding:18px 20px}@media(max-width:620px){.seo-calculator-page{display:flex;flex-direction:column;padding:2.5rem 0 3.6rem}.seo-calculator-page>*{order:5}.seo-calculator-hero{order:1}.seo-calculator-disclaimer--compact{order:2;display:block}.seo-calculator-grid{order:3}.seo-calculator-disclaimer--full{order:4}.breadcrumbs--compact-mobile{overflow:visible}.seo-calculator-hero h1{max-width:none;margin:.6rem 0 .9rem;font-size:clamp(2.65rem,12vw,3.25rem);line-height:.93;letter-spacing:-.047em;overflow-wrap:anywhere}.seo-calculator-hero>p:last-child{max-width:none;font-size:.96rem;line-height:1.55}.seo-calculator-disclaimer--compact{margin:1.25rem 0 1.15rem;padding:.95rem 1rem}.seo-calculator-disclaimer--compact strong{margin-bottom:.4rem;font-size:.76rem;line-height:1.3}.seo-calculator-disclaimer--compact p{font-size:.86rem;line-height:1.48}.seo-calculator-disclaimer--full{margin:.2rem 0 2rem;padding:1rem}.seo-calculator-disclaimer--full strong{margin-bottom:.4rem;font-size:.72rem}.seo-calculator-disclaimer--full p{font-size:.82rem;line-height:1.52}.seo-calculator-grid{gap:.85rem;margin:.25rem 0 1.1rem}.seo-calculator-panel{padding:1rem}.seo-calculator-panel h2{margin:.45rem 0 .55rem;font-size:clamp(1.45rem,6.6vw,1.72rem);line-height:1.08}.seo-calculator-panel>p:not(.eyebrow):not(.seo-calculator-error):not(.seo-calculator-field-note){margin:.25rem 0 .85rem;font-size:.88rem;line-height:1.5}.seo-calculator-panel label{gap:.35rem;margin-top:.85rem}.seo-calculator-panel label>span{font-size:.68rem}.seo-calculator-panel label>div{grid-template-columns:minmax(0,1fr) 78px}.seo-calculator-panel input{min-height:52px;padding:0 .85rem;font-size:1rem}.seo-calculator-panel label b{font-size:.92rem}.seo-calculator-panel select{min-height:52px;padding:0 .65rem;font-size:.9rem}.seo-calculator-field-note{margin:.45rem 0 0!important;font-size:.78rem;line-height:1.45}.seo-calculator-panel>button{min-height:48px;margin-top:1rem;padding:.7rem .8rem}.seo-calculator-result{margin-top:.8rem;padding:1rem;border:1px solid rgba(7,20,38,.14)}.seo-calculator-result strong{margin:.35rem 0;font-size:1.75rem;line-height:1.05}.seo-calculator-result small{font-size:.95rem}.seo-calculator-result p{margin:.65rem 0 0}.seo-calculator-result__secondary{margin-top:.85rem;padding-top:.85rem}.seo-calculator-result__secondary strong{font-size:1.5rem}.seo-calculator-reference{gap:1rem;padding:1.8rem 0}.seo-calculator-reference h2{margin:.45rem 0 .2rem;font-size:clamp(2rem,9.5vw,2.6rem);line-height:.98}.seo-calculator-reference>div:last-child p{padding:.75rem 0;font-size:.9rem;line-height:1.48}.seo-calculator-reading{gap:0;padding:2rem 0 .4rem}.seo-calculator-reading section{padding:0 0 1.55rem;margin-bottom:1.55rem}.seo-calculator-reading h2{margin:.45rem 0 .75rem;font-size:clamp(1.85rem,8.8vw,2.35rem);line-height:1.02;letter-spacing:-.03em}.seo-calculator-reading p,.seo-calculator-reading li{font-size:.92rem;line-height:1.55}.seo-calculator-reading ul{margin:.6rem 0 0;padding-left:1.1rem}.seo-calculator-reading li+li{margin-top:.28rem}.seo-calculator-links,.seo-calculator-faq,.seo-calculator-sources{padding:1.7rem 0}.seo-calculator-links a,.seo-calculator-sources a{gap:.75rem;padding:.75rem 0;font-size:.92rem;line-height:1.35;overflow-wrap:anywhere}.seo-calculator-links a span,.seo-calculator-sources a span{flex:0 0 auto}.seo-calculator-faq summary{padding:.9rem 0;font-size:.96rem;line-height:1.4}.seo-calculator-faq details p{margin:.15rem 0 .85rem;font-size:.88rem;line-height:1.5}.seo-calculator-sources>p:last-child{margin:.8rem 0 0;font-size:.88rem;line-height:1.52}.seo-calculator-bottom-boundary{margin-top:.65rem;padding:1rem}.seo-calculator-bottom-boundary strong{display:block;font-size:.93rem;line-height:1.4}.seo-calculator-bottom-boundary p{font-size:.84rem;line-height:1.48}}.p15-evidence-row.is-pending{cursor:default}.p15-evidence-row.is-pending strong{color:var(--p14-ink)}.p15-evidence-row.is-pending span,.p15-evidence-row.is-pending em{color:var(--p14-muted)}.p15-evidence-pending-note{margin:1rem 0 0;max-width:760px;color:var(--p14-muted);font-size:.78rem;line-height:1.55}@media(max-width:620px){.p15-evidence-cover{gap:1.25rem;padding:2.45rem 0 2rem}.p15-evidence-cover h1{margin:.55rem 0 .8rem;font-size:clamp(2.7rem,12.4vw,3.25rem);line-height:.94;letter-spacing:-.045em}.p15-evidence-cover>div>p:last-child{max-width:none;margin-top:.75rem;font-size:.94rem;line-height:1.55}.p15-evidence-cover aside{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.1rem .9rem;align-items:end;padding:1rem}.p15-evidence-cover aside strong{grid-row:1/3;font-size:2.9rem;line-height:.9}.p15-evidence-cover aside span{align-self:end;font-size:.9rem}.p15-evidence-cover aside small{align-self:start;margin-top:.18rem;font-size:.72rem;line-height:1.45}.p14-evidence-bands{margin-top:.75rem;border-bottom:0}.p14-evidence-bands article{min-height:0;padding:.9rem 1rem;border-right:0;border-bottom:1px solid var(--p14-line)}.p14-evidence-bands article:last-child{border-bottom:0}.p14-evidence-bands h2{margin:0 0 .18rem;padding:0;font-size:1rem;line-height:1.25}.p14-evidence-bands p{margin:0;font-size:.78rem;line-height:1.45}.p15-evidence-register{margin-top:2.4rem;padding:2.4rem 0 3rem}.p15-evidence-register header{display:block}.p15-evidence-register header h2{margin:.35rem 0 .45rem;font-size:2.35rem;line-height:.98;letter-spacing:-.035em}.p15-evidence-register header>p{margin:0;font-size:.8rem;line-height:1.4}.p15-evidence-table{margin-top:1rem}.p15-evidence-row{grid-template-columns:1fr;gap:.28rem;padding:.78rem 0}.p15-evidence-row strong{font-size:.98rem;line-height:1.25;overflow-wrap:anywhere}.p15-evidence-row span{display:block;font-size:.84rem;line-height:1.4;overflow-wrap:anywhere}.p15-evidence-row>*:nth-child(3),.p15-evidence-row>*:nth-child(4){display:none}.p15-evidence-row.is-pending{opacity:.9}.p15-evidence-pending-note{margin-top:.8rem;font-size:.74rem;line-height:1.5}.p15-brief-links{flex-direction:row;flex-wrap:wrap;gap:.55rem 1rem;margin-top:.2rem;padding:.9rem 0 0;border-left:0;border-top:1px solid var(--p14-line)}.p15-brief-links a{font-size:.86rem}.p15-brief-summary{border:1px solid var(--p14-line)}.p15-brief-summary div{padding:.9rem 1rem;border-right:0;border-bottom:1px solid var(--p14-line)}.p15-brief-summary div:last-child{border-bottom:0}.p15-brief-summary span{font-size:.66rem}.p15-brief-summary strong{margin-top:.35rem;font-size:1.05rem;line-height:1.35;overflow-wrap:anywhere}.p15-brief-scope,.p15-brief-framework,.p15-brief-note{padding-top:1.45rem}.p15-brief-scope h2{margin:.45rem 0 0;max-width:none;font-size:clamp(2rem,9.5vw,2.55rem);line-height:1.03;letter-spacing:-.03em;overflow-wrap:anywhere}.p15-brief-framework>header{display:block}.p15-brief-framework>header h2{margin:.45rem 0 0;font-size:clamp(1.9rem,8.7vw,2.35rem);line-height:1.02;letter-spacing:-.03em}.p15-brief-framework ol{grid-template-columns:1fr;margin:.9rem 0 0}.p15-brief-framework li{display:grid;grid-template-columns:42px minmax(0,1fr);gap:.7rem;align-items:center;min-height:0;padding:.9rem 1rem;border-right:0;border-bottom:1px solid var(--p14-line)}.p15-brief-framework li:last-child{border-bottom:0}.p15-brief-framework li span{margin:0;font-size:.82rem}.p15-brief-framework li strong{font-size:.92rem;line-height:1.35}.p15-brief-note{max-width:none}.p15-brief-note h2{margin:0 0 .45rem;font-size:1.8rem;line-height:1.05}.p15-brief-note p{margin:0;font-size:.9rem;line-height:1.55}}.seo-authority-index>header>div{min-width:0}.seo-authority-index>header>div h2{margin:.55rem 0 0}.seo-authority-index>div>a{grid-template-columns:minmax(250px,.9fr) minmax(300px,1.25fr) 132px}.seo-authority-index>div>a span{text-align:right;white-space:nowrap}.seo-authority-page__hero--public{grid-template-columns:minmax(0,1fr);max-width:1040px}.seo-authority-page__hero--public h1{max-width:15ch}.seo-authority-topics{margin:1.15rem 0 0;padding:0;list-style:none}.seo-authority-topics li{position:relative;padding:14px 0 14px 22px;border-top:1px solid var(--p14-line);color:var(--p14-ink);line-height:1.5}.seo-authority-topics li:before{content:"—";position:absolute;left:0;color:var(--p14-gold)}.knowledge-research-boundary h2{max-width:760px}@media(max-width:620px){.seo-authority-index{padding:.4rem 0 2.7rem}.seo-authority-index>header{display:block;padding:1.7rem 0 1.15rem}.seo-authority-index>header h2{margin:.45rem 0 .65rem;font-size:clamp(2rem,9.4vw,2.5rem);line-height:1;letter-spacing:-.035em}.seo-authority-index>header>p:last-child{margin:.65rem 0 0;font-size:.86rem;line-height:1.5}.seo-authority-index>div>a{display:grid;grid-template-columns:minmax(0,1fr) 24px;gap:.4rem .75rem;padding:.9rem 0}.seo-authority-index>div>a strong{grid-column:1;font-size:.98rem;line-height:1.3;overflow-wrap:anywhere}.seo-authority-index>div>a p{display:block;grid-column:1 / -1;margin:0;font-size:.78rem;line-height:1.48}.seo-authority-index>div>a span{grid-column:2;grid-row:1;align-self:start;text-align:right;font-size:0;white-space:normal}.seo-authority-index>div>a span:after{content:"↗";font-size:.95rem}.p15-reading-page>header>p:nth-of-type(2){margin:0;max-width:none;font-size:.92rem;line-height:1.55}.p15-reading-related a{gap:.75rem;padding:.75rem 0;font-size:.88rem;line-height:1.4;overflow-wrap:anywhere}.p15-reading-related a span{flex:0 0 auto}.seo-authority-page{padding:2.45rem 0 3.6rem}.seo-authority-page__hero{gap:0;padding-bottom:1.35rem}.seo-authority-page__hero h1{max-width:none;margin:.5rem 0 .7rem;font-size:clamp(2.5rem,11.2vw,3.12rem);line-height:.94;letter-spacing:-.043em;overflow-wrap:anywhere}.seo-authority-page__hero>div>p:last-child{max-width:none;margin:0;font-size:.9rem;line-height:1.55}.seo-authority-page__layout{gap:0;padding-top:1.5rem}.seo-authority-page__layout main section{padding:0 0 1.45rem;margin-bottom:1.45rem}.seo-authority-page__layout main h2{margin:.4rem 0 .7rem;font-size:clamp(1.75rem,8vw,2.15rem);line-height:1.05;overflow-wrap:anywhere}.seo-authority-page__layout main p{margin:.55rem 0 0;font-size:.9rem;line-height:1.58}.seo-authority-topics{margin:.8rem 0 0}.seo-authority-topics li{padding:.75rem 0 .75rem 1.15rem;font-size:.88rem;line-height:1.45}.seo-authority-sources a,.seo-authority-related a{gap:.75rem;padding:.75rem 0;font-size:.86rem;line-height:1.4;overflow-wrap:anywhere;word-break:break-word}.seo-authority-sources a span,.seo-authority-related a span{flex:0 0 auto}.knowledge-research-boundary h2{font-size:clamp(1.65rem,7.4vw,2rem)!important}}@media(max-width:370px){.p15-knowledge-hero h1,.p15-reading-page>header h1,.seo-authority-page__hero h1{font-size:2.42rem}}.p14-about-flow>.container{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;padding:32px 0;font-weight:700;letter-spacing:.06em}.p14-about-flow>.container>span{position:relative;display:flex;align-items:center;justify-content:center;min-width:0;padding:0 1.6rem;text-align:center}.p14-about-flow>.container>span:not(:last-child):after{content:"→";position:absolute;right:-.45rem;color:#071426;font-size:1.45rem;line-height:1}@media(max-width:900px){.p15-standards-hero{gap:2rem;padding:3rem 0 2.5rem}.p15-standards-hero>p{max-width:42rem}.p14-verify-shell{gap:2.75rem;padding:3.5rem 0 3rem}}@media(max-width:620px){.p15-standards-hero{gap:1.65rem;padding:2.65rem 0 2.15rem}.p15-standards-hero h1{font-size:clamp(3.15rem,14vw,3.65rem);line-height:.91;letter-spacing:-.047em}.p15-standards-hero>p{font-size:1.02rem;line-height:1.58}.p15-standards-grid{margin-bottom:2.5rem}.p15-standards-grid article{min-height:0;padding:1.75rem 1.85rem 1.9rem;border-right:0;border-bottom:1px solid var(--p14-line)}.p15-standards-grid article:last-child{border-bottom:0}.p15-standards-grid h2{margin:0 0 .7rem;font-size:1.65rem;line-height:1.08}.p15-standards-grid p{font-size:.98rem;line-height:1.55}.p14-about-flow>.container{grid-template-columns:1fr;padding:0}.p14-about-flow>.container>span{justify-content:flex-start;min-height:3.45rem;padding:.9rem .15rem;border-bottom:1px solid rgba(7,20,38,.22);text-align:left;font-size:.93rem}.p14-about-flow>.container>span:last-child{border-bottom:0}.p14-about-flow>.container>span:not(:last-child):after{content:"↓";right:.15rem;font-size:1.15rem}.p14-verify-shell{gap:2rem;padding:2.65rem 0 2.75rem}.p14-verify-shell h1{font-size:clamp(3rem,13vw,3.45rem);line-height:.94;letter-spacing:-.047em}.p14-verify-shell header>p:last-child{margin-top:.75rem;font-size:1rem;line-height:1.52}.p14-verify-console{padding:1.25rem}.p14-console-lights{gap:.45rem;padding-bottom:1rem}.p14-console-lights span{font-size:.62rem;letter-spacing:.03em;text-align:right}.p14-verify-console form{padding:1.65rem 0 1.45rem}.p14-verify-console label{margin-bottom:.7rem;font-size:1rem}.p14-verify-console form>div{grid-template-columns:1fr;gap:.7rem}.p14-verify-console input,.p14-verify-console button{width:100%;min-height:3.35rem}.p14-verify-console button{padding:.8rem 1rem}.p14-verify-console footer{flex-direction:column;align-items:flex-start;gap:.4rem;padding:1rem 0 0;font-size:.78rem;line-height:1.4}.p14-verify-console .miss{margin:0 0 1rem}.p14-verify-timeline{margin-bottom:3.25rem}.p14-verify-timeline>div{display:grid;grid-template-columns:2.8rem minmax(0,1fr);column-gap:1rem;row-gap:.22rem;min-height:0;padding:1.35rem 0;border-right:0;border-bottom:1px solid var(--p14-line)}.p14-verify-timeline>div:last-child{border-bottom:0}.p14-verify-timeline span{grid-column:1;grid-row:1 / span 2;align-self:start;padding-top:.15rem;font-size:.92rem;line-height:1}.p14-verify-timeline h2{grid-column:2;margin:0;font-size:1.55rem;line-height:1.06}.p14-verify-timeline p{grid-column:2;margin:0;font-size:.95rem;line-height:1.5}}@media(max-width:370px){.p15-standards-hero h1,.p14-verify-shell h1{font-size:2.9rem}}@media(max-width:620px){.breadcrumbs--compact-mobile li:nth-child(2):before{content:none;margin-right:0}.seo-authority-page--storage{padding-bottom:2rem}.seo-authority-page--storage .seo-authority-page__hero h1{font-size:clamp(2.35rem,10.4vw,2.85rem);line-height:.96}.seo-authority-page--storage .seo-authority-page__hero>div>p:last-child{font-size:.88rem;line-height:1.52}.seo-authority-page--storage .seo-authority-topics li{padding:.64rem 0 .64rem 1.15rem}.seo-authority-page--storage .seo-authority-sources a{display:grid;grid-template-columns:minmax(0,1fr) 1.15rem;align-items:start;column-gap:.8rem}.seo-authority-page--storage .seo-authority-sources a span{justify-self:end}.seo-authority-page--storage .knowledge-research-boundary h2{font-size:clamp(1.48rem,6.6vw,1.75rem)!important;line-height:1.08}}@media(max-width:370px){.seo-authority-page--storage .seo-authority-page__hero h1{font-size:2.28rem}}@media(max-width:620px){.p15-delivery-hero{padding:2.65rem 0 2.15rem;max-width:none}.p15-delivery-hero h1{font-size:clamp(3rem,13.2vw,3.55rem);line-height:.92;letter-spacing:-.047em}.p15-delivery-hero>p:last-child{max-width:none;margin-top:1rem;font-size:1rem;line-height:1.55}.p15-delivery-route{gap:0;padding-bottom:2.35rem;border-top:1px solid var(--p14-line);border-bottom:1px solid var(--p14-line)}.p15-delivery-route article{display:grid;grid-template-columns:2.8rem minmax(0,1fr);column-gap:1rem;row-gap:.28rem;min-height:0;padding:1.35rem 0;border:0;border-bottom:1px solid var(--p14-line)}.p15-delivery-route article:last-child{border-bottom:0}.p15-delivery-route span{grid-column:1;grid-row:1 / span 2;align-self:start;padding-top:.12rem;font-size:.92rem;line-height:1}.p15-delivery-route h2{grid-column:2;margin:0;font-size:1.55rem;line-height:1.08}.p15-delivery-route p{grid-column:2;margin:0;font-size:.95rem;line-height:1.5}.p15-delivery-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;padding-bottom:3rem}.p15-delivery-facts article{min-height:7.25rem;padding:1rem 1.05rem;display:flex;flex-direction:column;justify-content:space-between}.p15-delivery-facts span{font-size:.82rem;line-height:1.25}.p15-delivery-facts strong{margin-top:.65rem;font-size:1.45rem;line-height:1.05}}@media(max-width:350px){.p15-delivery-hero h1{font-size:2.9rem}.p15-delivery-facts{grid-template-columns:1fr}.p15-delivery-facts article{min-height:0}}.p14-help-grid summary{list-style:none;display:grid;grid-template-columns:minmax(0,1fr) 1.25rem;gap:1rem;align-items:start;text-align:left}.p14-help-grid summary::-webkit-details-marker{display:none}.p14-help-grid summary::marker{content:""}.p14-help-grid summary>span{min-width:0}.p14-help-toggle{position:relative;display:block;width:1.25rem;height:1.25rem;color:var(--p14-gold);font:inherit;font-weight:400}.p14-help-toggle:before{content:"+";position:absolute;inset:0;display:grid;place-items:center}.p14-help-grid details[open] .p14-help-toggle:before{content:"−"}@media(max-width:620px){.p14-help-hero{padding:2.65rem 0 2.2rem}.p14-help-hero h1{font-size:clamp(2.65rem,11.7vw,3rem);line-height:.94;letter-spacing:-.045em}.p14-help-hero>p:last-child{margin-top:.85rem;max-width:34rem;font-size:1rem;line-height:1.5}.p14-help-grid{gap:0;padding-bottom:3.5rem}.p14-help-grid>section{padding:0 0 1.9rem}.p14-help-grid>section+section{padding-top:.45rem}.p14-help-grid section>header{gap:.8rem;align-items:baseline;padding:1rem 0 .8rem}.p14-help-grid header span{flex:0 0 auto;font-size:.9rem}.p14-help-grid header h2{font-size:clamp(1.55rem,6.8vw,1.8rem);line-height:1.08}.p14-help-grid details{padding:0}.p14-help-grid summary{grid-template-columns:minmax(0,1fr) 1.25rem;gap:.8rem;padding:.9rem 0;font-size:1.04rem;line-height:1.32}.p14-help-grid details p{padding:0 2.05rem .95rem 0;font-size:.95rem;line-height:1.52}.p14-help-toggle{margin-top:.05rem}}@media(max-width:370px){.p14-help-hero h1{font-size:2.55rem}.p14-help-grid summary{font-size:1rem}}.p15-lab-intro{grid-template-columns:minmax(0,1fr)}.p15-lab-intro>div{max-width:58rem}.p15-lab-product-visual{margin:0;min-width:0;background:#fff;display:grid;place-items:center;overflow:hidden}.p15-lab-product-visual img{display:block;width:100%;height:auto;object-fit:contain}.p15-lab-item__copy dd{margin:0}.p14-water-visual{margin:0;overflow:hidden}.p14-water-image{display:block;width:100%;height:100%;object-fit:contain}.p31-water-copy dd{margin:0}@media(max-width:900px){.p15-lab-intro{gap:0}.p15-lab-item{gap:2.25rem}.p15-lab-product-visual,.p14-water-visual{width:min(100%,24rem);margin-inline:auto;min-height:0;aspect-ratio:4/5}}@media(max-width:620px){.p15-lab-intro{padding:2.65rem 0 2.15rem}.p15-lab-intro h1{font-size:clamp(2.8rem,12.4vw,3.3rem);line-height:.93;letter-spacing:-.046em}.p15-lab-intro p:last-child{margin-top:.9rem;font-size:1rem;line-height:1.54}.p15-lab-item{gap:1.75rem;padding:2rem 0 3.1rem}.p15-lab-product-visual{width:min(100%,21.5rem)}.p15-lab-item h2{font-size:clamp(2.35rem,10.8vw,2.8rem);line-height:.96;letter-spacing:-.04em}.p15-lab-item dl{margin-top:1.2rem}.p15-lab-item dl>div{grid-template-columns:minmax(0,1fr) auto;gap:1rem;padding:.72rem 0}.p15-lab-item dt,.p15-lab-item dd{font-size:.98rem;line-height:1.35}.p15-lab-item dd{text-align:right}.p15-lab-item a{margin-top:1.35rem}.p14-supply-dossier.p31-water-dossier{gap:1.75rem;padding:2.15rem 0 2.8rem}.p31-water-dossier .p14-water-visual{width:min(100%,21.5rem)}.p31-water-copy h1{font-size:clamp(2.75rem,12.2vw,3.25rem);line-height:.94;letter-spacing:-.045em}.p31-water-copy .p14-strength{margin:.9rem 0 1rem;font-size:1.65rem}.p31-water-copy>p:not(.eyebrow){font-size:.98rem;line-height:1.53}.p31-water-copy dl{margin-top:1.35rem}.p31-water-copy dl>div{grid-template-columns:minmax(0,1fr) auto;gap:1rem;padding:.72rem 0}.p31-water-copy dt,.p31-water-copy dd{font-size:.96rem;line-height:1.35}.p31-water-copy dd{text-align:right}.p31-water-strip>.container{grid-template-columns:repeat(2,minmax(0,1fr))}.p31-water-strip .container>div{min-height:7.5rem;padding:1rem;border-right:1px solid rgba(7,20,38,.25);border-bottom:1px solid rgba(7,20,38,.25)}.p31-water-strip .container>div:nth-child(2n){border-right:0}.p31-water-strip .container>div:nth-last-child(-n+2){border-bottom:0}.p31-water-strip small{margin:.45rem 0 .25rem;font-size:.74rem}.p31-water-strip strong{display:block;font-size:1.05rem;line-height:1.22}.p14-product-brief.p31-water-brief{gap:1.35rem;padding:2.65rem 0 2.8rem}.p31-water-brief h2{font-size:clamp(1.8rem,8vw,2.15rem);line-height:1.04}.p31-water-brief aside{padding-left:0;border-left:0;padding-top:1.1rem;border-top:1px solid var(--p14-line)}.p31-water-brief aside p{font-size:.96rem;line-height:1.55}}@media(max-width:360px){.p15-lab-intro h1{font-size:2.72rem}.p31-water-copy h1{font-size:2.68rem}.p31-water-strip>.container{grid-template-columns:1fr}.p31-water-strip .container>div,.p31-water-strip .container>div:nth-child(2n),.p31-water-strip .container>div:nth-last-child(-n+2){min-height:0;border-right:0;border-bottom:1px solid rgba(7,20,38,.25)}.p31-water-strip .container>div:last-child{border-bottom:0}}html[lang=th] body{font-family:"Noto Sans Thai",var(--font-sans);overflow-x:clip}html[lang=th] :where(h1,h2,h3,h4,p,a,button,summary,dt,dd,label,span,strong,small,li){word-break:normal;overflow-wrap:anywhere;line-break:loose}html[lang=th] :where(.eyebrow,.pending,.data,.tbl-statusline,.tbl-footer__base,.library-card__cart-title){font-family:"Noto Sans Thai",var(--font-sans)}html[lang=th] :where(.eyebrow,.pending,.tbl-statusline,.library-card__cart-title){letter-spacing:.02em;text-transform:none}html[lang=th] :where(.container,.breadcrumbs ol,.p15-library-hero,.p15-library-field,.p15-library-grid,.product-card--library,.library-card__price,.library-card__meta,.library-card__cart,.p15-dossier-hero,.p15-dossier-copy,.p15-dossier-price,.p15-dossier-price__rows,.p15-dossier-grid,.p15-dossier-grid article,.p15-dossier-actions,.p14-alpha-index,.p14-alpha-index>a,.p14-help-grid,.p14-legal-layout,.p15-reading-page,.seo-authority-page,.seo-calculator-page,.seo-calculator-grid,.seo-calculator-panel,.tbl-footer__lead,.tbl-footer__matrix,.tbl-footer__mobile){min-width:0}html[lang=th] .breadcrumbs ol{white-space:normal;flex-wrap:wrap}html[lang=th] .breadcrumbs li{min-width:0}html[lang=th] :where(input,select,textarea,button){max-width:100%}@media(max-width:620px){html[lang=th] .container{width:min(100% - 2rem,var(--container))}html[lang=th] :where(.p15-library-hero h1,.p15-standards-hero h1,.p15-delivery-hero h1,.p14-help-hero h1,.p15-lab-intro h1,.p31-water-copy h1,.seo-authority-page__hero h1,.seo-calculator-hero h1,.p14-contact-shell h1,.p14-ref-hero h1,.p14-handling-hero h1){letter-spacing:-.015em;line-height:1.08}html[lang=th] .p15-dossier-copy h1{font-size:clamp(2.7rem,11.5vw,3.25rem);line-height:1.02;letter-spacing:-.015em}html[lang=th] .p15-dossier-strength{font-size:clamp(1.5rem,6.6vw,1.85rem);line-height:1.15}html[lang=th] .p15-dossier-price{overflow:hidden}html[lang=th] .p15-dossier-price__rows>div{display:grid;grid-template-columns:minmax(0,1fr);gap:.18rem;align-items:start}html[lang=th] .p15-dossier-price__rows b,html[lang=th] .p15-dossier-price__rows strong{min-width:0;text-align:left;white-space:normal}html[lang=th] .p15-dossier-price__rows strong{font-size:1.12rem;line-height:1.35}html[lang=th] .p15-dossier-price__rows strong small{display:inline;white-space:normal}html[lang=th] .p15-dossier-price>p{max-width:100%;overflow-wrap:anywhere}html[lang=th] .p15-dossier-purchase,html[lang=th] .p15-dossier-purchase label{min-width:0;width:100%}html[lang=th] .p15-dossier-purchase select,html[lang=th] .p15-dossier-purchase button{width:100%;min-width:0;white-space:normal;line-height:1.35}html[lang=th] .p15-dossier-actions a{max-width:100%;white-space:normal}html[lang=th] .p15-dossier-grid dl>div{grid-template-columns:minmax(0,1fr);gap:.22rem}html[lang=th] .p15-dossier-grid dd{text-align:left}html[lang=th] .library-card__price{flex-wrap:wrap}html[lang=th] .library-card__meta{grid-template-columns:minmax(0,1fr);gap:.25rem}html[lang=th] .library-card__meta>*{text-align:left}html[lang=th] .library-card__variant,html[lang=th] .library-card__variant select,html[lang=th] .library-card__add{width:100%;min-width:0}html[lang=th] .library-card__add{white-space:normal;line-height:1.35}html[lang=th] .p14-alpha-index>a{grid-template-columns:2.25rem minmax(0,1fr) auto;gap:.45rem .7rem}html[lang=th] .p14-alpha-index>a>*:nth-child(4){grid-column:2/4}html[lang=th] .p14-alpha-index>a>*:last-child{align-self:start}html[lang=th] .p14-help-grid summary,html[lang=th] .p14-help-grid details p,html[lang=th] .p14-legal-layout div:where(.tbl-reading-content),html[lang=th] .p15-reading-page main,html[lang=th] .seo-authority-page,html[lang=th] .seo-calculator-page{letter-spacing:0}html[lang=th] .p14-help-grid summary{line-height:1.45}html[lang=th] .tbl-menu>div{width:min(88vw,21rem);min-width:0}html[lang=th] .tbl-menu a,html[lang=th] .tbl-footer__mobile :where(a,p,summary){white-space:normal}}@media(max-width:360px){html[lang=th] .p15-dossier-copy h1{font-size:2.55rem}html[lang=th] .p15-dossier-price{padding:.85rem}html[lang=th] .container{width:min(100% - 1.5rem,var(--container))}}@media(max-width:620px){html[lang=th] .library-card__meta{display:grid;grid-template-columns:minmax(0,1fr)}html[lang=th] .p14-alpha-index>a{display:grid;grid-template-columns:2.25rem minmax(0,1fr) 1.25rem;align-items:start}html[lang=th] .p14-alpha-index>a>span:first-child{grid-column:1;grid-row:1/3}html[lang=th] .p14-alpha-index>a>strong{grid-column:2;grid-row:1}html[lang=th] .p14-alpha-index>a>small{grid-column:2;grid-row:2}html[lang=th] .p14-alpha-index>a>em{grid-column:2;grid-row:3}html[lang=th] .p14-alpha-index>a>b{grid-column:3;grid-row:1;justify-self:end}}@media(max-width:620px){.tbl-statusline__inner{min-height:0;padding:.38rem 0;align-items:center}.tbl-statusline__mobile{line-height:1.35;letter-spacing:.035em}.p14-ref-hero{padding:2.65rem 0 2rem}.p14-ref-hero h1{font-size:clamp(2.65rem,11.7vw,3rem);line-height:.96;letter-spacing:-.043em}.p14-ref-hero>p:last-child{margin-top:.8rem;max-width:34rem;font-size:1rem;line-height:1.5}.p14-alpha-index{grid-template-columns:1fr;gap:0;padding-bottom:3.25rem}.p14-alpha-index>a{display:grid;grid-template-columns:2rem minmax(0,1fr) auto 1.25rem;grid-template-rows:auto auto;gap:.28rem .65rem;align-items:start;padding:1rem 0}.p14-alpha-index>a>span{grid-column:1;grid-row:1/3;padding-top:.08rem}.p14-alpha-index>a>strong{grid-column:2;grid-row:1;min-width:0;font-size:1.02rem;line-height:1.25}.p14-alpha-index>a>small{grid-column:3;grid-row:1;white-space:nowrap;font-size:.86rem;line-height:1.3}.p14-alpha-index>a>em{grid-column:2/4;grid-row:2;min-width:0;font-size:.88rem;line-height:1.35}.p14-alpha-index>a>b{grid-column:4;grid-row:1/3;justify-self:end;align-self:start}.p14-handling-hero{gap:1.15rem;padding:2.65rem 0 2.15rem}.p14-handling-hero h1{font-size:clamp(2.7rem,12vw,3.15rem);line-height:.95;letter-spacing:-.043em}.p14-handling-hero>p{max-width:34rem;font-size:1rem;line-height:1.52}.p14-handling-checks{display:block;padding-bottom:3.25rem;border-top:1px solid var(--p14-line);border-bottom:1px solid var(--p14-line)}.p14-handling-checks article{display:grid;grid-template-columns:2.8rem minmax(0,1fr);column-gap:1rem;row-gap:.26rem;min-height:0;padding:1.35rem 0;border:0;border-bottom:1px solid var(--p14-line)}.p14-handling-checks article:last-child{border-bottom:0}.p14-handling-checks span{grid-column:1;grid-row:1/span 2;align-self:start;padding-top:.12rem;font-size:.92rem;line-height:1}.p14-handling-checks h2{grid-column:2;margin:0;font-size:1.55rem;line-height:1.08}.p14-handling-checks p{grid-column:2;margin:0;color:var(--p14-muted);font-size:.95rem;line-height:1.5}.p14-contact-routes{border-top:1px solid var(--p14-line)}.p14-contact-routes article{display:grid;grid-template-columns:2.8rem minmax(0,1fr);column-gap:1rem;row-gap:.25rem;padding:1.3rem 0}.p14-contact-routes span{grid-column:1;grid-row:1/span 2;align-self:start;padding-top:.12rem;font-size:.92rem}.p14-contact-routes h2{grid-column:2;margin:0;font-size:1.55rem;line-height:1.08}.p14-contact-routes p{grid-column:2;margin:0;font-size:.95rem;line-height:1.5}.p14-legal-layout{gap:1.85rem;padding:2.65rem 0 3.6rem}.p14-legal-layout aside h1{font-size:clamp(2.65rem,11.5vw,3rem);line-height:.98;letter-spacing:-.035em}.p14-legal-layout div:where(.tbl-reading-content) section{padding:0 0 1.8rem;margin-bottom:1.8rem}.p14-legal-layout div:where(.tbl-reading-content) h2{font-size:clamp(1.65rem,7vw,1.9rem);line-height:1.08;letter-spacing:-.025em}.p14-legal-layout div:where(.tbl-reading-content) p{margin-top:.55rem;font-size:1rem;line-height:1.62}.p15-dossier-related{padding:2.3rem 0 2.75rem}.p15-dossier-related header h2{font-size:clamp(1.8rem,8vw,2.1rem);line-height:1.05}}@media(max-width:370px){.p14-ref-hero h1,.p14-handling-hero h1,.p14-contact-shell h1,.p14-legal-layout aside h1{font-size:2.55rem}.p14-alpha-index>a{grid-template-columns:1.75rem minmax(0,1fr) auto 1.1rem;column-gap:.5rem}}@media(max-width:620px){html[lang=th] .p14-alpha-index>a{grid-template-columns:2rem minmax(0,1fr) auto 1.25rem;grid-template-rows:auto auto}html[lang=th] .p14-alpha-index>a>span:first-child{grid-column:1;grid-row:1/3}html[lang=th] .p14-alpha-index>a>strong{grid-column:2;grid-row:1}html[lang=th] .p14-alpha-index>a>small{grid-column:3;grid-row:1}html[lang=th] .p14-alpha-index>a>em{grid-column:2/4;grid-row:2}html[lang=th] .p14-alpha-index>a>b{grid-column:4;grid-row:1/3}html[lang=th] .p15-dossier-related header h2{font-size:clamp(1.65rem,7vw,1.95rem);line-height:1.15}html[lang=th] .p15-dossier-related header .eyebrow{font-size:.72rem}}@media(max-width:620px){.p15-dossier-hero figure .product-visual{background:#fff}.p15-dossier-hero figure img{object-position:50% 50%;transform:translateY(-3.5%)}}html[data-ruo-gate=required],html[data-ruo-gate=required] body{overflow:hidden}.tbl-ruo-gate{position:fixed;inset:0;z-index:10000;display:grid;place-items:center;padding:clamp(1rem,3vw,2rem);background:#020912f0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}html[data-ruo-gate=accepted] .tbl-ruo-gate{display:none}.tbl-ruo-gate__dialog{width:min(100%,720px);max-height:calc(100dvh - 2rem);overflow:auto;overscroll-behavior:contain;padding:clamp(1.5rem,4vw,2.65rem);border:1px solid rgba(217,165,52,.72);background:#071426;box-shadow:0 24px 80px #00000075;color:var(--p14-ink)}.tbl-ruo-gate__brand{display:flex;justify-content:center;padding-bottom:1.25rem;margin-bottom:1.45rem;border-bottom:1px solid var(--p14-line)}.tbl-ruo-gate__brand img{width:min(240px,58vw);height:auto}.tbl-ruo-gate__eyebrow{margin:0 0 .75rem;color:var(--p14-gold);font-size:.74rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.tbl-ruo-gate__dialog h2{max-width:15ch;margin:0;color:var(--p14-ink);font-size:clamp(2rem,5vw,3.35rem);font-weight:400;line-height:.98;letter-spacing:-.035em}.tbl-ruo-gate__body,.tbl-ruo-gate__confirm{max-width:62ch;color:var(--p14-muted);font-size:1rem;line-height:1.65}.tbl-ruo-gate__body{margin-top:1.4rem}.tbl-ruo-gate__confirm{margin-top:1rem;color:var(--p14-ink)}.tbl-ruo-gate__secondary{margin-top:1.35rem;padding:1rem 1.1rem;border-left:2px solid rgba(217,165,52,.7);background:#d9a5340e}.tbl-ruo-gate__secondary strong{display:block;margin-bottom:.35rem;color:var(--p14-gold);font-size:.72rem;letter-spacing:.1em;text-transform:uppercase}.tbl-ruo-gate__secondary p{color:var(--p14-muted);font-size:.9rem;line-height:1.58}.tbl-ruo-gate__actions{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.75rem;margin-top:1.5rem}.tbl-ruo-gate__actions button{min-height:52px;border:1px solid var(--p14-gold);padding:.8rem 1rem;font:inherit;font-weight:700;cursor:pointer}.tbl-ruo-gate__enter{background:var(--p14-gold);color:#071426}.tbl-ruo-gate__enter:hover,.tbl-ruo-gate__enter:focus-visible{background:var(--p14-gold-soft)}.tbl-ruo-gate__leave{background:transparent;color:var(--p14-ink)}.tbl-ruo-gate__actions button:focus-visible{outline:2px solid var(--p14-ink);outline-offset:3px}.tbl-ruo-gate__privacy{margin-top:1rem;color:var(--p14-muted);font-size:.76rem;line-height:1.5}.tbl-cart-acknowledgements{margin:1rem 0;padding:1rem 0;border-top:1px solid rgba(217,165,52,.45);border-bottom:1px solid rgba(217,165,52,.45)}.tbl-cart-acknowledgements>.eyebrow{margin-bottom:.8rem;color:var(--p14-gold)}.tbl-cart-ack{display:grid;grid-template-columns:22px minmax(0,1fr);gap:.7rem;align-items:start;padding:.75rem 0;color:var(--p14-ink);font-size:.84rem;line-height:1.55;cursor:pointer}.tbl-cart-ack+.tbl-cart-ack{border-top:1px solid var(--p14-line)}.tbl-cart-ack input{width:20px;height:20px;margin:.12rem 0 0;accent-color:var(--p14-gold)}.tbl-cart-ack a{color:var(--p14-gold)}.tbl-cart-checkout:not(:disabled){border-color:var(--p14-gold);background:var(--p14-gold);color:#071426;cursor:pointer}@media(max-width:620px){.tbl-ruo-gate{align-items:end;padding:.65rem}.tbl-ruo-gate__dialog{width:100%;max-height:calc(100dvh - 1.3rem);padding:1.25rem 1.15rem 1.3rem}.tbl-ruo-gate__brand{padding-bottom:.9rem;margin-bottom:1rem}.tbl-ruo-gate__brand img{width:min(205px,58vw)}.tbl-ruo-gate__dialog h2{max-width:17ch;font-size:clamp(1.8rem,8.4vw,2.35rem);line-height:1.02}.tbl-ruo-gate__body,.tbl-ruo-gate__confirm{font-size:.91rem;line-height:1.57}.tbl-ruo-gate__body{margin-top:1rem}.tbl-ruo-gate__confirm{margin-top:.75rem}.tbl-ruo-gate__secondary{margin-top:1rem;padding:.8rem .9rem}.tbl-ruo-gate__secondary p{font-size:.8rem;line-height:1.5}.tbl-ruo-gate__actions{grid-template-columns:1fr;margin-top:1rem}.tbl-ruo-gate__actions button{min-height:48px}.tbl-ruo-gate__leave{border-color:var(--p14-line)!important}.tbl-ruo-gate__privacy{margin-top:.75rem;font-size:.7rem}.tbl-cart-acknowledgements{margin:.8rem 0;padding:.8rem 0}.tbl-cart-ack{grid-template-columns:20px minmax(0,1fr);gap:.6rem;padding:.65rem 0;font-size:.78rem;line-height:1.5}.tbl-cart-ack input{width:18px;height:18px}}html[lang=th] .tbl-ruo-gate__eyebrow,html[lang=th] .tbl-ruo-gate__dialog h2,html[lang=th] .tbl-ruo-gate__body,html[lang=th] .tbl-ruo-gate__confirm,html[lang=th] .tbl-cart-acknowledgements,html[lang=th] .tbl-cart-ack{font-family:"Noto Sans Thai",var(--font-sans);overflow-wrap:anywhere;word-break:normal}@media(max-width:620px){.tbl-cart-page.is-cart-empty .tbl-cart-summary{display:block;padding:1rem}.tbl-cart-page.is-cart-empty .tbl-cart-summary>.eyebrow,.tbl-cart-page.is-cart-empty .tbl-cart-summary>dl,.tbl-cart-page.is-cart-empty .tbl-cart-clear{display:none}.tbl-cart-page.is-cart-empty .tbl-cart-acknowledgements{margin:0 0 .85rem;padding:0 0 .85rem;border-top:0}.tbl-cart-page.is-cart-empty .tbl-cart-acknowledgements>.eyebrow{margin-top:0}.tbl-cart-page.is-cart-empty .tbl-cart-checkout{margin-top:.15rem}.tbl-cart-page.is-cart-empty .tbl-cart-summary__note{margin:.75rem 0 0}}.tb-analytical-signals{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:2.2rem;border-top:1px solid rgba(7,20,38,.28);border-bottom:1px solid rgba(7,20,38,.28)}.tb-analytical-signals>div{min-width:0;padding:1.2rem 1.25rem 1.25rem 0}.tb-analytical-signals>div+div{border-left:1px solid rgba(7,20,38,.22);padding-left:1.25rem}.tb-analytical-signals strong{display:block;color:#071426;font-size:.78rem;line-height:1.35;letter-spacing:.105em;text-transform:uppercase}.tb-analytical-signals small{display:block;margin-top:.42rem;color:#26354a;font-size:.78rem;line-height:1.5}.tb-analytical-signals__note{margin-top:.8rem;color:#26354a;font-size:.76rem;line-height:1.5}.library-card__analytical-standard{margin:.62rem 14px 0;padding:.58rem 0 0;border-top:1px solid rgba(217,165,52,.26);color:var(--p14-gold);font-size:.67rem;font-weight:700;line-height:1.35;letter-spacing:.06em;text-transform:uppercase}.library-card__analytical-standard--compound{color:var(--p14-muted)}.p38-dossier-standard{display:grid;gap:.24rem;margin:.9rem 0 .15rem;padding:.78rem .85rem;border:1px solid rgba(217,165,52,.42);background:#d9a5340e}.p38-dossier-standard small{color:var(--p14-gold);font-size:.63rem;font-weight:700;letter-spacing:.12em}.p38-dossier-standard strong{color:var(--p14-ink);font-size:1rem;line-height:1.25}.p38-dossier-standard span{color:var(--p14-muted);font-size:.73rem;line-height:1.45}.p38-dossier-standard--compound{border-color:var(--p14-line);background:#9aa6b60b}.p38-dossier-standard--compound small{color:var(--p14-muted)}.p38-quality-signals{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;padding:0 0 1rem}.p38-quality-signals article{min-width:0;min-height:230px;padding:1.5rem;border:1px solid var(--p14-line);background:#09182947}.p38-quality-signals article .eyebrow{margin-bottom:1rem}.p38-quality-signals article strong{display:block;color:var(--p14-ink);font:500 clamp(1.8rem,3.4vw,3rem)/1 var(--font-display);letter-spacing:-.03em}.p38-quality-signals article p:last-child{margin-top:1rem;color:var(--p14-muted);line-height:1.55}.p38-quality-note{margin-top:.25rem;margin-bottom:2.2rem;color:var(--p14-muted);font-size:.82rem;line-height:1.55}@media(max-width:760px){.tb-analytical-signals{grid-template-columns:1fr;margin-top:1.6rem}.tb-analytical-signals>div{padding:1rem 0}.tb-analytical-signals>div+div{border-left:0;border-top:1px solid rgba(7,20,38,.2);padding-left:0}.tb-analytical-signals strong{font-size:.72rem}.tb-analytical-signals small,.tb-analytical-signals__note{font-size:.73rem}.p38-quality-signals{grid-template-columns:1fr;gap:.7rem}.p38-quality-signals article{min-height:0;padding:1.15rem}.p38-quality-signals article strong{font-size:clamp(1.8rem,9vw,2.35rem)}.p38-quality-note{margin-bottom:1.5rem;font-size:.78rem}}@media(max-width:620px){.library-card__analytical-standard{margin:.52rem .9rem 0;padding-top:.5rem;font-size:.62rem;line-height:1.4}.p38-dossier-standard{margin:.72rem 0 .1rem;padding:.7rem .72rem}.p38-dossier-standard small{font-size:.59rem}.p38-dossier-standard strong{font-size:.92rem}.p38-dossier-standard span{font-size:.69rem}}html[lang=th] :where(.tb-analytical-signals,.tb-analytical-signals__note,.library-card__analytical-standard,.p38-dossier-standard,.p38-quality-signals,.p38-quality-note){font-family:"Noto Sans Thai",var(--font-sans);overflow-wrap:anywhere;word-break:normal}.tbl-ruo-gate__dialog h2{max-width:17ch;font-size:clamp(1.9rem,4.6vw,3rem);line-height:1.01}.tbl-ruo-gate__actions{grid-template-columns:1fr;gap:.35rem}.tbl-ruo-gate__leave{justify-self:center;min-height:42px!important;border:0!important;padding:.5rem 1rem!important;background:transparent;color:var(--p14-muted);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.tbl-ruo-gate__leave:hover,.tbl-ruo-gate__leave:focus-visible{color:var(--p14-ink)}.tbl-ruo-gate__privacy{max-width:60ch;margin-inline:auto;text-align:center}@media(max-width:620px){.tbl-ruo-gate__dialog h2{max-width:18ch;font-size:clamp(1.7rem,7.7vw,2.15rem);line-height:1.03}.tbl-ruo-gate__actions{gap:.2rem}.tbl-ruo-gate__leave{min-height:40px!important;padding:.45rem .8rem!important}}.tb-verification-band .tb-analytical-signals{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;margin-top:2.15rem;border:0}.tb-verification-band .tb-analytical-signal{min-width:0;min-height:13.4rem;padding:1.7rem 1.55rem 1.55rem;background:#071426;border:1px solid rgba(213,163,61,.46);border-top:2px solid rgba(225,177,66,.9);display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.tb-verification-band .tb-analytical-signal__value{display:block;color:#f4f1e9;font:500 clamp(2.2rem,3.4vw,3.35rem)/.95 var(--font-display);letter-spacing:-.035em;margin:0 0 .8rem;max-width:100%;overflow-wrap:anywhere}.tb-verification-band .tb-analytical-signal:nth-child(3) .tb-analytical-signal__value{font-size:clamp(1.75rem,2.55vw,2.55rem);letter-spacing:.005em}.tb-verification-band .tb-analytical-signal strong{display:block;margin:0 0 .75rem;color:var(--p14-gold);font-size:.78rem;line-height:1.35;letter-spacing:.12em;text-transform:uppercase}.tb-verification-band .tb-analytical-signal small{display:block;margin-top:auto;color:#a8b5c7;font-size:.84rem;line-height:1.58}.tb-verification-band .tb-analytical-signals__note{margin-top:1rem;color:#26354a;font-size:.78rem;line-height:1.55}.tb-verification-band .tb-release-sequence{margin-top:2.7rem}@media(max-width:760px){.tb-verification-band .tb-analytical-signals{grid-template-columns:1fr;gap:.75rem;margin-top:1.55rem}.tb-verification-band .tb-analytical-signal{min-height:0;padding:1.25rem 1.15rem 1.3rem}.tb-verification-band .tb-analytical-signal__value,.tb-verification-band .tb-analytical-signal:nth-child(3) .tb-analytical-signal__value{font-size:clamp(2rem,9vw,2.75rem);line-height:1;margin-bottom:.65rem}.tb-verification-band .tb-analytical-signal strong{font-size:.72rem;margin-bottom:.55rem}.tb-verification-band .tb-analytical-signal small{margin-top:0;font-size:.76rem;line-height:1.52}.tb-verification-band .tb-analytical-signals__note{margin-top:.9rem;font-size:.73rem}.tb-verification-band .tb-release-sequence{margin-top:2.15rem}}.tb-verification-band--hero-follow{padding:3.75rem 0 3.55rem}.tb-verification-band--hero-follow .tb-verification-band__grid{gap:2.35rem}.tb-verification-band--hero-follow .tb-analytical-signals{margin-top:1.75rem}.tb-verification-band--hero-follow .tb-release-sequence{margin-top:2.2rem}@media(max-width:63.99rem){.tb-verification-band--hero-follow{padding:3.05rem 0 3rem}.tb-verification-band--hero-follow .tb-verification-band__grid{gap:1.2rem}}@media(max-width:47.99rem){.tb-verification-band--hero-follow{padding:2.75rem 0 2.85rem}.tb-verification-band--hero-follow .tb-analytical-signals{margin-top:1.35rem}.tb-verification-band--hero-follow .tb-release-sequence{margin-top:1.85rem}}.p39-verify-hero{display:grid;grid-template-columns:minmax(0,.82fr) minmax(32rem,1.18fr);gap:4.6rem;align-items:start;padding:4.25rem 0 2.85rem}.p39-verify-hero header{max-width:35rem}.p39-verify-hero h1{margin:.5rem 0 .9rem;font-size:clamp(3.65rem,5.7vw,5.85rem);line-height:.94;font-weight:400;letter-spacing:-.047em}.p39-verify-hero header>p:last-child{max-width:36rem;color:var(--p14-muted);font-size:1.02rem;line-height:1.62}.p39-verify-console{align-self:start;padding:22px}.p39-verify-console form{padding:30px 0}.p39-verify-console .p14-console-lights{padding-bottom:15px}.p39-verify-console footer{padding-top:2px}.p39-path{display:grid;grid-template-columns:auto 2rem minmax(0,1fr) 2rem auto;gap:1rem;align-items:center;padding:1rem 1.35rem;border-top:1px solid var(--p14-line);border-bottom:1px solid var(--p14-line);color:var(--p14-muted);font-size:.76rem;letter-spacing:.08em;text-transform:uppercase}.p39-path span:nth-of-type(2){text-align:center;color:var(--p14-ink);font-weight:600;letter-spacing:.095em}.p39-path b{color:var(--p14-gold);font-weight:500;text-align:center}.p39-published{padding:3.45rem 0 5.25rem}.p39-published>header{display:grid;grid-template-columns:minmax(0,.8fr) minmax(20rem,1.2fr);gap:4rem;align-items:end;margin-bottom:1.75rem}.p39-published h2{margin:.35rem 0 0;font-size:clamp(2.3rem,4vw,3.8rem);line-height:.98;font-weight:400;letter-spacing:-.035em}.p39-published>header>p{max-width:39rem;color:var(--p14-muted);line-height:1.6}.p39-empty-state{display:grid;grid-template-columns:minmax(0,.8fr) minmax(20rem,1.2fr);gap:3rem;padding:1.6rem 1.35rem;border:1px solid var(--p14-line);background:#f4f1e905}.p39-empty-state strong{font-size:1.25rem;font-weight:500;color:var(--p14-ink)}.p39-empty-state p{margin:0;max-width:42rem;color:var(--p14-muted);line-height:1.6}.p39-record-list{border-top:1px solid var(--p14-line)}.p39-record-list>a{display:grid;grid-template-columns:minmax(15rem,1fr) auto minmax(22rem,1.4fr) auto;gap:1.5rem;align-items:center;padding:1.4rem 0;border-bottom:1px solid var(--p14-line);color:inherit;text-decoration:none}.p39-record-list>a:hover{background:#f4f1e906}.p39-record-list strong{display:block;font-size:1.08rem;font-weight:500}.p39-record-list strong span{color:var(--p14-muted);font-weight:400}.p39-record-list small{display:block;margin-top:.35rem;color:var(--p14-muted)}.p39-record-list p{margin:0;color:var(--p14-muted);font-size:.9rem}.p39-record-list>b{color:var(--p14-gold);font-size:.86rem;white-space:nowrap}.p39-record-list__status{padding:.35rem .55rem;border:1px solid rgba(213,163,61,.4);color:var(--p14-gold);font-size:.72rem;text-transform:uppercase;letter-spacing:.08em}.p39-record-head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:3rem;align-items:end;padding:4rem 0 2.2rem;border-bottom:1px solid var(--p14-line)}.p39-record-head h1{margin:.5rem 0 .8rem;font-size:clamp(3.1rem,5.5vw,5.4rem);line-height:.94;font-weight:400;letter-spacing:-.045em}.p39-record-head h1 span{color:var(--p14-muted);font-weight:400}.p39-record-lot{margin:0;color:var(--p14-muted)}.p39-record-lot strong{color:var(--p14-ink);font-weight:500;overflow-wrap:anywhere}.p39-release-status{min-width:15.5rem;padding:1.15rem 1.3rem;border:1px solid var(--p14-line);background:#020a12}.p39-release-status small{display:block;margin-bottom:.45rem;color:var(--p14-muted);font-size:.65rem;letter-spacing:.1em}.p39-release-status strong{display:block;font-size:1.15rem;font-weight:500}.p39-release-status span{display:block;margin-top:.4rem;color:var(--p14-muted);font-size:.78rem}.p39-release-status.is-released{border-color:#d5a33d80}.p39-release-status.is-released strong{color:var(--p14-gold)}.p39-release-status.is-pending strong{color:var(--p14-ink)}.p39-preview-note{display:flex;gap:1rem;align-items:baseline;margin-top:1.25rem;padding:.9rem 1rem;border:1px solid rgba(213,163,61,.28);background:#d5a33d0d;color:var(--p14-muted);font-size:.86rem}.p39-preview-note strong{color:var(--p14-gold);font-weight:500;white-space:nowrap}.p39-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;padding:2.1rem 0 3rem}.p39-summary article{min-width:0;min-height:12.5rem;padding:1.65rem 1.7rem;background:#020a12;border:1px solid var(--p14-line);border-right:0}.p39-summary article:last-child{border-right:1px solid var(--p14-line)}.p39-summary article.is-complete{border-top-color:var(--p14-gold)}.p39-summary__value{display:block;margin-bottom:1.55rem;color:var(--p14-ink);font-size:clamp(2.35rem,4vw,4rem);line-height:.95;letter-spacing:-.04em;overflow-wrap:anywhere}.p39-summary article.is-complete .p39-summary__value{color:var(--p14-gold)}.p39-summary strong{display:block;color:var(--p14-gold);font-size:.72rem;letter-spacing:.1em}.p39-summary small{display:block;margin-top:.65rem;max-width:28ch;color:var(--p14-muted);font-size:.82rem;line-height:1.45}.p39-record-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:1px;margin-bottom:3.25rem;background:var(--p14-line);border:1px solid var(--p14-line)}.p39-verification,.p39-meaning{background:#071426;padding:2rem}.p39-verification h2,.p39-meaning h2,.p39-documents h2{margin:.35rem 0 1.35rem;font-size:clamp(1.9rem,3vw,2.65rem);line-height:1.05;font-weight:400;letter-spacing:-.03em}.p39-check-list{border-top:1px solid var(--p14-line)}.p39-check-list>div{display:flex;justify-content:space-between;gap:1.5rem;padding:.9rem 0;border-bottom:1px solid var(--p14-line)}.p39-check-list span{color:var(--p14-muted)}.p39-check-list strong{color:var(--p14-ink);font-size:.88rem;font-weight:500;text-align:right}.p39-check-list strong:not(.is-pending){color:var(--p14-gold)}.p39-meaning dl{margin:0}.p39-meaning dl>div{padding:.85rem 0;border-top:1px solid var(--p14-line)}.p39-meaning dt{margin-bottom:.25rem;color:var(--p14-ink);font-weight:500}.p39-meaning dd{margin:0;color:var(--p14-muted);font-size:.88rem;line-height:1.5}.p39-meaning__note{margin:1rem 0 0;padding-top:1rem;border-top:1px solid var(--p14-line);color:var(--p14-gold);font-size:.82rem;line-height:1.5}.p39-documents{padding:1rem 0 3.5rem}.p39-documents>header{display:grid;grid-template-columns:minmax(0,.8fr) minmax(20rem,1.2fr);gap:4rem;align-items:end;margin-bottom:1.4rem}.p39-documents>header>p{max-width:42rem;color:var(--p14-muted);line-height:1.58}.p39-document-list{border-top:1px solid var(--p14-line)}.p39-document-list article{display:grid;grid-template-columns:3rem minmax(18rem,1.2fr) auto minmax(13rem,auto);gap:1.4rem;align-items:center;padding:1.35rem 0;border-bottom:1px solid var(--p14-line)}.p39-document-index{color:var(--p14-gold);font-size:.78rem}.p39-document-list h3{margin:0;font-size:1.08rem;font-weight:500}.p39-document-list p{margin:.3rem 0 0;color:var(--p14-muted);font-size:.86rem}.p39-document-list small{display:block;margin-top:.35rem;color:var(--p14-muted)}.p39-document-list>article>strong{font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;font-weight:500}.p39-document-list>article>strong.is-published{color:var(--p14-gold)}.p39-document-list>article>strong.is-pending{color:var(--p14-muted)}.p39-document-actions{display:flex;justify-content:flex-end;gap:1rem;flex-wrap:wrap;font-size:.82rem}.p39-document-actions a{color:var(--p14-gold);text-decoration:none;white-space:nowrap}.p39-document-actions span{color:var(--p14-muted);font-size:.78rem}.p39-technical-wrap{padding-bottom:3rem}.p39-technical{border-top:1px solid var(--p14-line);border-bottom:1px solid var(--p14-line)}.p39-technical summary{display:flex;justify-content:space-between;gap:1rem;padding:1.15rem 0;cursor:pointer;color:var(--p14-ink);font-weight:500;list-style:none}.p39-technical summary::-webkit-details-marker{display:none}.p39-technical summary span{color:var(--p14-gold);font-size:1.2rem}.p39-technical[open] summary span{transform:rotate(45deg)}.p39-technical>div{padding:0 0 1.5rem;color:var(--p14-muted);line-height:1.6}.p39-technical dl{margin:0 0 1rem}.p39-technical dl>div{display:grid;grid-template-columns:minmax(12rem,.65fr) 1fr;gap:1rem;padding:.75rem 0;border-top:1px solid var(--p14-line)}.p39-technical dd{margin:0;color:var(--p14-ink)}.p39-technical dd small{display:block;color:var(--p14-muted)}.p39-record-foot{display:flex;justify-content:space-between;gap:1rem;padding:0 0 5rem}.p39-record-foot a{color:var(--p14-gold);text-decoration:none}@media(max-width:900px){.p39-verify-hero{grid-template-columns:1fr;gap:2.2rem;padding:3.2rem 0 2.6rem}.p39-verify-hero header{max-width:42rem}.p39-published>header,.p39-empty-state,.p39-documents>header{grid-template-columns:1fr;gap:1.2rem}.p39-record-list>a{grid-template-columns:1fr auto;gap:.7rem 1rem}.p39-record-list>a p{grid-column:1/-1}.p39-record-list>a b{grid-column:1/-1}.p39-record-head{grid-template-columns:1fr;gap:1.5rem;align-items:start}.p39-release-status{width:min(100%,23rem)}.p39-record-grid{grid-template-columns:1fr}.p39-document-list article{grid-template-columns:2.5rem minmax(0,1fr) auto}.p39-document-actions{grid-column:2/-1;justify-content:flex-start}}@media(max-width:620px){.p39-verify-hero{gap:1.6rem;padding:2.4rem 0 2rem}.p39-verify-hero h1{font-size:clamp(3rem,13vw,3.55rem)}.p39-verify-hero header>p:last-child{font-size:.98rem;line-height:1.55}.p39-path{grid-template-columns:1fr;gap:.35rem;padding:1rem 0;text-align:left}.p39-path b{display:none}.p39-path span:nth-of-type(2){text-align:left}.p39-path span:not(:nth-of-type(2)){font-size:.64rem;color:var(--p14-gold)}.p39-published{padding:2.65rem 0 3.8rem}.p39-published h2{font-size:2.35rem}.p39-empty-state{gap:1rem;padding:1.25rem}.p39-record-list>a{padding:1.2rem 0}.p39-record-list__status{justify-self:start}.p39-record-head{padding:2.6rem 0 1.7rem}.p39-record-head h1{font-size:clamp(2.75rem,12vw,3.35rem)}.p39-release-status{min-width:0;width:100%}.p39-preview-note{align-items:flex-start;flex-direction:column;gap:.35rem}.p39-summary{grid-template-columns:1fr;gap:.75rem;padding:1.5rem 0 2rem}.p39-summary article{min-height:0;padding:1.3rem;border-right:1px solid var(--p14-line)}.p39-summary__value{margin-bottom:.85rem;font-size:clamp(2.15rem,10vw,2.75rem)}.p39-summary small{max-width:none}.p39-verification,.p39-meaning{padding:1.45rem 1.2rem}.p39-verification h2,.p39-meaning h2,.p39-documents h2{font-size:2rem}.p39-check-list>div{align-items:flex-start;gap:1rem}.p39-check-list strong{max-width:45%}.p39-documents{padding:0 0 2.7rem}.p39-document-list article{grid-template-columns:2rem minmax(0,1fr);gap:.8rem 1rem;padding:1.2rem 0}.p39-document-list>article>strong,.p39-document-actions{grid-column:2}.p39-document-list>article>strong{justify-self:start}.p39-document-actions{display:grid;gap:.45rem}.p39-document-actions a{min-height:2.75rem;display:flex;align-items:center;border-top:1px solid var(--p14-line)}.p39-technical dl>div{grid-template-columns:1fr;gap:.25rem}.p39-record-foot{flex-direction:column;padding-bottom:3.5rem}}.p40-library-lab{display:grid;grid-template-columns:minmax(18rem,.72fr) minmax(0,1.28fr);gap:4.5rem;align-items:center;padding:4.5rem 0 5.25rem;border-top:1px solid var(--p14-line)}.p40-library-lab__visual{margin:0;background:#fff;overflow:hidden;display:grid;place-items:center;aspect-ratio:4/5}.p40-library-lab__visual img{display:block;width:100%;height:100%;object-fit:contain}.p40-library-lab__copy{max-width:46rem;min-width:0}.p40-library-lab__copy h2{margin:.55rem 0 .85rem;font-size:clamp(3rem,4.8vw,4.8rem);line-height:.95;font-weight:400;letter-spacing:-.044em}.p40-library-lab__copy h2 span{display:block;margin-top:.55rem;color:var(--p14-muted);font-size:.34em;line-height:1;letter-spacing:.02em}.p40-library-lab__copy>p{max-width:40rem;color:var(--p14-muted);font-size:1.05rem;line-height:1.6}.p40-library-lab__price,.p40-lab-price,.p40-water-price{display:flex;align-items:baseline;gap:.65rem}.p40-library-lab__price{margin:1.35rem 0 1.2rem}.p40-lab-price{margin:1.15rem 0 .65rem}.p40-water-price{margin:-.2rem 0 1.15rem}.p40-library-lab__price strong,.p40-lab-price strong,.p40-water-price strong{color:var(--p14-ink);font-size:2rem;line-height:1;font-weight:500}.p40-library-lab__price span,.p40-lab-price span,.p40-water-price span{color:var(--p14-muted);font-family:var(--font-mono);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}.p40-complimentary-note{margin-top:1rem;padding:1rem 1.05rem;border-left:2px solid var(--p14-gold);background:#d9a5340f}.p40-complimentary-note b{display:block;margin-bottom:.3rem;color:var(--p14-gold);font-size:.78rem;letter-spacing:.08em;text-transform:uppercase}.p40-complimentary-note p{margin:0;color:var(--p14-muted);font-size:.94rem;line-height:1.5}.p40-library-lab__links{display:flex;flex-wrap:wrap;gap:1rem 1.5rem;margin-top:1.35rem}.p40-library-lab__links a{color:var(--p14-gold);text-decoration:underline;text-underline-offset:4px}.p40-complimentary-note--dossier{margin:1.1rem 0 1.25rem}.p15-lab-item__copy .p40-complimentary-note{margin-bottom:.25rem}@media(max-width:900px){.p40-library-lab{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:2.5rem;padding:3.5rem 0 4rem}}@media(max-width:620px){.p40-library-lab{grid-template-columns:1fr;gap:1.6rem;padding:2.5rem 0 3.25rem}.p40-library-lab__visual{width:min(100%,21.5rem);margin-inline:auto}.p40-library-lab__copy h2{font-size:clamp(2.45rem,10.8vw,3rem);line-height:.97}.p40-library-lab__copy h2 span{font-size:.42em}.p40-library-lab__copy>p{font-size:.98rem;line-height:1.55}.p40-library-lab__price,.p40-lab-price,.p40-water-price{gap:.55rem}.p40-library-lab__price strong,.p40-lab-price strong,.p40-water-price strong{font-size:1.75rem}.p40-complimentary-note{padding:.9rem .95rem}.p40-complimentary-note b{font-size:.73rem}.p40-complimentary-note p{font-size:.91rem;line-height:1.48}.p40-library-lab__links{display:grid;gap:.75rem}}html[lang=th] .p40-complimentary-note b{letter-spacing:.02em;text-transform:none}.p40-library-lab.p40a-library-lab{display:grid;grid-template-columns:250px minmax(0,1fr);gap:52px;align-items:start;padding:0 0 5.25rem;border-top:0}.p40-library-lab.p40a-library-lab .p40a-library-lab__rail{border-top:1px solid var(--p14-line)}.p40-library-lab.p40a-library-lab .p40a-library-lab__body{min-width:0;border-top:1px solid var(--p14-line)}.p40a-library-lab__header{display:grid;grid-template-columns:1.1fr 1fr auto;gap:28px;align-items:end;margin:0 0 22px;padding-top:28px}.p40a-library-lab__header h2{margin:0;color:var(--p14-ink);font-size:34px;font-weight:400;line-height:1.05}.p40a-library-lab__header p{margin:0;color:var(--p14-muted)}.p40a-library-lab__header>a{color:var(--p14-gold)}.p40a-library-lab__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.p40a-lab-card{width:100%;max-width:none}.p40a-lab-card__offer{margin:.85rem .9rem 0;padding:.8rem .85rem;border-left:2px solid var(--p14-gold);background:#d9a5340e}.p40a-lab-card__offer b{display:block;margin-bottom:.32rem;color:var(--p14-gold);font-size:.67rem;line-height:1.35;letter-spacing:.075em;text-transform:uppercase}.p40a-lab-card__offer p{margin:0;color:var(--p14-muted);font-size:.76rem;line-height:1.45}.p40a-lab-card .library-card__open{margin-top:.85rem}@media(max-width:900px){.p40-library-lab.p40a-library-lab{grid-template-columns:1fr;gap:0;padding:0 0 4rem}.p40a-library-lab__rail{display:none}.p40a-library-lab__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem}}@media(max-width:620px){.p40-library-lab.p40a-library-lab{padding:0 0 3.25rem}.p40a-library-lab__body{border-top:1px solid var(--p14-line)}.p40a-library-lab__header{display:grid;grid-template-columns:1fr;gap:.45rem;margin-bottom:1rem;padding-top:1.4rem}.p40a-library-lab__header h2{font-size:clamp(2rem,9.6vw,2.55rem);line-height:1.02;letter-spacing:-.03em}.p40a-library-lab__header p{font-size:.9rem;line-height:1.45}.p40a-library-lab__header>a{width:max-content;margin-top:.15rem;font-size:.92rem}.p40a-library-lab__grid{grid-template-columns:1fr}.p40a-lab-card__offer{margin:.75rem .9rem 0;padding:.72rem .78rem}.p40a-lab-card__offer b{font-size:.65rem}.p40a-lab-card__offer p{font-size:.78rem;line-height:1.42}}html[lang=th] .p40a-lab-card__offer b{letter-spacing:.02em;text-transform:none}.p40-library-lab.p40a-library-lab{margin-top:0}@media(max-width:620px){.p40a-library-lab__header{padding-top:1.25rem}}.tbl-welcome-offer{width:min(calc(100vw - 2rem),29rem);max-width:none;padding:0;border:1px solid rgba(217,165,52,.42);border-radius:0;background:#071426;color:#f4f1e9;box-shadow:0 28px 90px #00000085}.tbl-welcome-offer::backdrop{background:#0108149e;backdrop-filter:blur(3px)}.tbl-welcome-offer__panel{position:relative;padding:2rem 2rem 1.6rem;background:radial-gradient(circle at 100% 0%,rgba(217,165,52,.09),transparent 17rem)}.tbl-welcome-offer__close{position:absolute;top:.9rem;right:.95rem;display:grid;place-items:center;width:2.25rem;height:2.25rem;border:0;background:transparent;color:#9aa7b8;font:400 1.45rem/1 var(--font-sans);cursor:pointer}.tbl-welcome-offer__close:hover,.tbl-welcome-offer__close:focus-visible{color:var(--p14-gold)}.tbl-welcome-offer__eyebrow{margin:0 2.7rem .95rem 0;color:var(--p14-gold);font:600 .67rem/1.3 var(--font-mono);letter-spacing:.14em;text-transform:uppercase}.tbl-welcome-offer__value{margin:0 0 .55rem}.tbl-welcome-offer__value strong{display:block;color:var(--p14-gold);font-size:clamp(4.35rem,13vw,6.1rem);font-weight:400;line-height:.88;letter-spacing:-.065em}.tbl-welcome-offer h2{margin:.7rem 0 .75rem;max-width:18ch;color:#f4f1e9;font-size:clamp(2rem,6vw,2.7rem);font-weight:400;line-height:1.02;letter-spacing:-.035em}.tbl-welcome-offer__body{margin:0;color:#c6ced8;font-size:1rem;line-height:1.55}.tbl-welcome-offer__policy{margin:1.25rem 0 1.35rem;padding:.85rem .95rem;border-left:2px solid #D9A534;background:#d9a5340e}.tbl-welcome-offer__policy p{margin:0;color:#9eabba;font-size:.86rem;line-height:1.5}.tbl-welcome-offer__primary{display:flex;align-items:center;justify-content:space-between;min-height:3.2rem;padding:.85rem 1rem;background:#d9a534;color:#071426;font-weight:650;text-decoration:none}.tbl-welcome-offer__primary:hover,.tbl-welcome-offer__primary:focus-visible{background:#e2b23e;color:#071426}.tbl-welcome-offer__later{display:block;margin:.85rem auto 0;padding:.35rem .6rem;border:0;background:transparent;color:#9aa7b8;font:inherit;cursor:pointer}.tbl-welcome-offer__later:hover,.tbl-welcome-offer__later:focus-visible{color:#f4f1e9}.tbl-welcome-offer__fine{margin:.75rem 0 0;color:#728094;font:.68rem/1.4 var(--font-mono);letter-spacing:.08em;text-align:center;text-transform:uppercase}@media(max-width:560px){.tbl-welcome-offer{width:min(calc(100vw - 1.5rem),27rem)}.tbl-welcome-offer__panel{padding:1.65rem 1.35rem 1.3rem}.tbl-welcome-offer__value strong{font-size:clamp(4rem,21vw,5.4rem)}.tbl-welcome-offer h2{font-size:clamp(1.9rem,9vw,2.4rem)}.tbl-welcome-offer__policy{margin:1.05rem 0 1.15rem}}html[lang=th] .tbl-welcome-offer__eyebrow,html[lang=th] .tbl-welcome-offer__fine{letter-spacing:.02em;text-transform:none}.p42-dossier-savings{display:grid;grid-template-columns:repeat(3,1fr);gap:.45rem;margin:.1rem 0 .45rem}.p42-dossier-savings>div{display:flex;justify-content:space-between;align-items:baseline;gap:.4rem;padding:.58rem .62rem;border:1px solid var(--p14-line);background:#f4f1e905}.p42-dossier-savings b{color:var(--p14-ink);font:600 .78rem/1 var(--font-mono)}.p42-dossier-savings span{color:var(--p14-gold);font:700 .72rem/1 var(--font-mono)}.p15-dossier-price>.p42-dossier-best{font-size:.76rem;line-height:1.45}.p42-dossier-purchase__controls{display:grid;grid-template-columns:minmax(0,1fr) 90px;gap:.6rem;align-items:end}.p42-dossier-qty input{width:100%;min-height:42px;border:1px solid var(--p14-line);background:#071426;color:var(--p14-ink);padding:.65rem .5rem;text-align:center;font:600 .8rem/1 var(--font-mono)}.p42-dossier-qty input:disabled{opacity:.55;cursor:not-allowed}.p42-dossier-water{display:grid;gap:.3rem;padding:.75rem .8rem;border-left:2px solid var(--p14-gold);background:#d9a5340e}.p42-dossier-water strong{color:var(--p14-gold);font:700 .64rem/1.3 var(--font-mono);letter-spacing:.09em;text-transform:uppercase}.p42-dossier-water span{color:var(--p14-muted);font-size:.76rem;line-height:1.45}.p42-dossier-batch{display:block;padding:.7rem .8rem;border:1px solid var(--p14-line);color:var(--p14-gold);text-decoration:none;font-size:.78rem;line-height:1.4}body.p42-cart-drawer-open{overflow:hidden}.p42-cart-drawer-backdrop{position:fixed;inset:0;z-index:1400;background:#010811ad;backdrop-filter:blur(2px)}.p42-cart-drawer{position:fixed;z-index:1410;top:0;right:0;width:min(440px,94vw);height:100dvh;display:grid;grid-template-rows:auto minmax(0,1fr) auto;transform:translate(102%);transition:transform .24s ease;background:#071426;border-left:1px solid rgba(217,165,52,.48);box-shadow:-24px 0 60px #00000059;color:var(--p14-ink)}.p42-cart-drawer.is-open{transform:translate(0)}.p42-cart-drawer__head{display:flex;justify-content:space-between;gap:1rem;align-items:start;padding:1.25rem 1.25rem 1rem;border-bottom:1px solid var(--p14-line)}.p42-cart-drawer__head .eyebrow{margin:0 0 .3rem}.p42-cart-drawer__head h2{margin:0;font-size:1.35rem;font-weight:500}.p42-cart-drawer__head button{width:42px;height:42px;border:1px solid var(--p14-line);background:transparent;color:var(--p14-ink);font-size:1.45rem;cursor:pointer}.p42-cart-drawer__scroll{overflow:auto;padding:0 1.25rem 1.25rem}.p42-cart-drawer__empty{padding:1.5rem 0;border-bottom:1px solid var(--p14-line)}.p42-cart-drawer__empty h3{margin:0 0 .35rem;font-size:1.1rem}.p42-cart-drawer__empty p{margin:0;color:var(--p14-muted);line-height:1.5;font-size:.88rem}.p42-drawer-item{display:grid;grid-template-columns:64px minmax(0,1fr) auto;gap:.8rem;align-items:center;padding:1rem 0;border-bottom:1px solid var(--p14-line)}.p42-drawer-item__visual{display:grid;place-items:center;height:72px;background:#f7f7f5;overflow:hidden}.p42-drawer-item__visual img{width:100%;height:100%;object-fit:contain}.p42-drawer-item__body{display:grid;gap:.25rem;min-width:0}.p42-drawer-item__body>strong{font-size:.92rem}.p42-drawer-item__body>span{color:var(--p14-muted);font-size:.72rem}.p42-drawer-item>b{align-self:start;color:var(--p14-ink);font-size:.8rem;white-space:nowrap}.p42-drawer-item__qty{display:flex;align-items:center;gap:.35rem;margin-top:.25rem}.p42-drawer-item__qty button{min-width:30px;height:30px;border:1px solid var(--p14-line);background:transparent;color:var(--p14-ink);font-size:.78rem;cursor:pointer}.p42-drawer-item__qty button:last-child{width:auto;padding:0 .45rem;color:var(--p14-muted)}.p42-drawer-item__qty span{min-width:20px;text-align:center;font:600 .72rem/1 var(--font-mono)}.p42-savings-panel{margin-top:1.1rem;padding:1rem;border:1px solid rgba(217,165,52,.38);background:#d9a5340d}.p42-savings-panel__head{display:flex;justify-content:space-between;gap:1rem;align-items:baseline}.p42-savings-panel__head span{color:var(--p14-gold);font:700 .64rem/1.2 var(--font-mono);letter-spacing:.09em;text-transform:uppercase}.p42-savings-panel__head strong{font-size:.72rem;color:var(--p14-ink)}.p42-savings-panel p{margin:.55rem 0 .75rem;color:var(--p14-muted);font-size:.8rem;line-height:1.5}.p42-savings-track{height:3px;background:#f4f1e921;overflow:hidden}.p42-savings-track span{display:block;height:100%;width:0;background:var(--p14-gold);transition:width .2s ease}.p42-savings-tiers{display:flex;justify-content:space-between;gap:.5rem;margin-top:.45rem;color:var(--p14-muted);font:500 .6rem/1 var(--font-mono)}.p42-drawer-water{margin-top:.85rem;padding:.9rem;border:1px solid var(--p14-line)}.p42-drawer-water>div{display:flex;justify-content:space-between;gap:.8rem;align-items:baseline}.p42-drawer-water span{color:var(--p14-gold);font:700 .61rem/1.3 var(--font-mono);letter-spacing:.075em;text-transform:uppercase}.p42-drawer-water strong{font-size:.8rem}.p42-drawer-water p{margin:.4rem 0 .6rem;color:var(--p14-muted);font-size:.78rem;line-height:1.45}.p42-drawer-water a{color:var(--p14-gold);font-size:.76rem}.p42-cart-drawer__foot{padding:1rem 1.25rem 1.15rem;border-top:1px solid var(--p14-line);background:#05101e}.p42-cart-drawer__total{display:flex;justify-content:space-between;gap:1rem;align-items:baseline;margin-bottom:.75rem}.p42-cart-drawer__total span{color:var(--p14-muted);font-size:.8rem}.p42-cart-drawer__total strong{font-size:1.15rem}.p42-cart-drawer__primary,.p42-cart-drawer__checkout{display:flex;align-items:center;justify-content:center;width:100%;min-height:46px;padding:.7rem 1rem}.p42-cart-drawer__primary{background:var(--p14-gold);color:#071426;text-decoration:none;font-weight:700}.p42-cart-drawer__checkout{margin-top:.5rem;border:1px solid var(--p14-line);background:transparent;color:var(--p14-muted);cursor:not-allowed}.p42-cart-drawer__foot small{display:block;margin-top:.65rem;color:var(--p14-muted);font-size:.67rem;line-height:1.45;text-align:center}.p42-cart-page__head{max-width:58rem}.p42-cart-layout{grid-template-columns:minmax(0,1fr) minmax(20rem,26rem)}.p42-cart-summary{background:#061324}.p42-cart-progress{margin:.9rem 0 1.1rem;padding:.9rem;border:1px solid rgba(217,165,52,.38);background:#d9a5340d}.p42-cart-progress>div:first-child{display:flex;justify-content:space-between;gap:1rem;align-items:baseline}.p42-cart-progress strong{color:var(--p14-gold);font:700 .64rem/1.2 var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.p42-cart-progress>div:first-child span{color:var(--p14-ink);font-size:.72rem}.p42-cart-progress p{margin:.5rem 0 .7rem;color:var(--p14-muted);font-size:.78rem;line-height:1.45}.p42-cart-water,.p42-lot-assurance{margin:1rem 0;padding:.9rem;border:1px solid var(--p14-line)}.p42-cart-water>div{display:flex;justify-content:space-between;gap:.8rem;align-items:baseline}.p42-cart-water>div span,.p42-lot-assurance>span{color:var(--p14-gold);font:700 .61rem/1.3 var(--font-mono);letter-spacing:.075em;text-transform:uppercase}.p42-cart-water>div strong{font-size:.8rem}.p42-cart-water p,.p42-lot-assurance p{margin:.45rem 0;color:var(--p14-muted);font-size:.78rem;line-height:1.45}.p42-cart-water a,.p42-lot-assurance a{color:var(--p14-gold);font-size:.76rem}.p42-checkout-roadmap{margin-top:2.25rem;padding-top:1.75rem;border-top:1px solid var(--p14-line)}.p42-checkout-roadmap h2{margin:.4rem 0 1rem;font-size:1.8rem;font-weight:400}.p42-checkout-roadmap__steps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--p14-line);border-left:1px solid var(--p14-line)}.p42-checkout-roadmap__steps>div{display:grid;grid-template-columns:auto 1fr;gap:.25rem .65rem;padding:1rem;border-right:1px solid var(--p14-line);border-bottom:1px solid var(--p14-line)}.p42-checkout-roadmap__steps b{grid-row:1 / span 2;color:var(--p14-gold);font:500 .7rem/1.3 var(--font-mono)}.p42-checkout-roadmap__steps strong{font-size:.9rem}.p42-checkout-roadmap__steps span{color:var(--p14-muted);font-size:.76rem;line-height:1.45}.p42-checkout-roadmap__note{margin:.85rem 0 0;color:var(--p14-muted);font-size:.78rem;line-height:1.5}html[lang=th] .p42-dossier-water strong,html[lang=th] .p42-savings-panel__head span,html[lang=th] .p42-drawer-water span,html[lang=th] .p42-cart-progress strong,html[lang=th] .p42-cart-water>div span,html[lang=th] .p42-lot-assurance>span{font-family:"Noto Sans Thai",var(--font-sans);letter-spacing:.02em;text-transform:none}@media(max-width:820px){.p42-cart-layout{grid-template-columns:1fr}.p42-cart-summary{position:static}}@media(max-width:620px){.p42-dossier-savings{gap:.3rem}.p42-dossier-savings>div{padding:.5rem}.p42-dossier-purchase__controls{grid-template-columns:minmax(0,1fr) 82px}.p42-dossier-water{padding:.68rem .72rem}.p42-dossier-water strong{font-size:.61rem}.p42-dossier-water span{font-size:.74rem}.p42-cart-drawer{width:100%;max-width:none;border-left:0}.p42-cart-drawer__head{padding:1rem}.p42-cart-drawer__scroll{padding:0 1rem 1rem}.p42-cart-drawer__foot{padding:.9rem 1rem 1rem}.p42-drawer-item{grid-template-columns:58px minmax(0,1fr) auto;gap:.65rem}.p42-drawer-item__visual{height:64px}.p42-savings-panel{padding:.85rem}.p42-drawer-water{padding:.8rem}.p42-checkout-roadmap{margin-top:1.5rem;padding-top:1.25rem}.p42-checkout-roadmap h2{font-size:1.5rem}.p42-checkout-roadmap__steps{grid-template-columns:1fr}.p42-checkout-roadmap__steps>div{padding:.85rem}.p42-cart-progress,.p42-cart-water,.p42-lot-assurance{padding:.8rem}}.p41a-first-order-status{margin:1rem 0;padding:.9rem;border:1px solid rgba(217,165,52,.34);background:#d9a5340b}.p41a-first-order-status>div{display:flex;justify-content:space-between;gap:1rem;align-items:baseline}.p41a-first-order-status span{color:var(--p14-gold);font:700 .61rem/1.3 var(--font-mono);letter-spacing:.075em;text-transform:uppercase}.p41a-first-order-status strong{color:var(--p14-ink);font-size:.82rem;font-weight:600}.p41a-first-order-status p{margin:.45rem 0 0;color:var(--p14-muted);font-size:.78rem;line-height:1.5}.p41a-first-order-status--drawer{margin-top:.85rem}html[lang=th] .p41a-first-order-status span{font-family:"Noto Sans Thai",var(--font-sans);letter-spacing:.02em;text-transform:none}@media(max-width:620px){.p41a-first-order-status{padding:.8rem}.p41a-first-order-status>div{align-items:flex-start}}.tbl-welcome-offer{width:min(calc(100vw - 2rem),31.5rem);border-color:#d9a53452}.tbl-welcome-offer__panel{padding:2.05rem 2.35rem 1.55rem;text-align:center;background:linear-gradient(#d9a534,#d9a534) top center/100% 1px no-repeat,radial-gradient(circle at 50% -20%,rgba(217,165,52,.1),transparent 19rem)}.tbl-welcome-offer__close{top:.8rem;right:.8rem}.tbl-welcome-offer__brand{display:grid;justify-items:center;gap:.7rem;margin:0 2.1rem 1.45rem}.tbl-welcome-offer__brand img{display:block;width:min(10.5rem,48vw);height:auto}.tbl-welcome-offer__eyebrow{margin:0;text-align:center;font-size:.64rem;letter-spacing:.17em}.tbl-welcome-offer__value{margin:0 0 .28rem;text-align:center}.tbl-welcome-offer__value strong{display:block;color:var(--p14-gold);font-size:clamp(3.35rem,9vw,4.45rem);font-weight:400;line-height:.93;letter-spacing:-.055em}.tbl-welcome-offer h2{margin:.35rem auto .75rem;max-width:none;color:#f4f1e9;font-size:clamp(1.35rem,3.7vw,1.75rem);font-weight:500;line-height:1.08;letter-spacing:.035em;text-align:center}.tbl-welcome-offer__body{max-width:30rem;margin:0 auto;text-align:center;font-size:.96rem;line-height:1.52}.tbl-welcome-offer__policy{width:min(100%,27rem);margin:1.15rem auto 1.2rem;padding:.82rem 1rem;border-left:0;border-top:1px solid rgba(217,165,52,.36);background:#f4f1e909;text-align:center}.tbl-welcome-offer__policy p{font-size:.82rem;line-height:1.48}.tbl-welcome-offer__primary{display:grid;place-items:center;width:100%;min-height:3.05rem;padding:.78rem 1rem;text-align:center;justify-content:center}.tbl-welcome-offer__later{margin:.78rem auto 0;text-align:center}.tbl-welcome-offer__fine{margin:.72rem auto 0;max-width:30rem;text-align:center}@media(max-width:560px){.tbl-welcome-offer{width:min(calc(100vw - 1.35rem),29rem)}.tbl-welcome-offer__panel{padding:1.75rem 1.3rem 1.25rem}.tbl-welcome-offer__brand{gap:.6rem;margin:0 1.8rem 1.2rem}.tbl-welcome-offer__brand img{width:min(9.6rem,47vw)}.tbl-welcome-offer__value strong{font-size:clamp(3.05rem,16vw,4rem)}.tbl-welcome-offer h2{font-size:clamp(1.2rem,5.8vw,1.55rem)}.tbl-welcome-offer__body{font-size:.93rem}.tbl-welcome-offer__policy{margin:1rem auto 1.05rem;padding:.76rem .82rem}.tbl-welcome-offer__policy p{font-size:.79rem}}html[lang=th] .tbl-welcome-offer h2{letter-spacing:0}.p17-evidence-register{margin-top:4.5rem;padding:4.5rem 0 5.5rem;background:#081524;border-block:1px solid var(--p14-line)}.p17-evidence-register__head{display:flex;justify-content:space-between;align-items:end;gap:2rem}.p17-evidence-register__head h2{margin:.35rem 0 0;font-size:clamp(2.7rem,4.7vw,4.6rem);font-weight:400;line-height:.94;letter-spacing:-.045em}.p17-evidence-register__head>p{color:var(--p14-muted);font-size:.78rem}.p17-evidence-table{margin-top:2rem;border-top:1px solid var(--p14-line)}.p17-evidence-row{display:grid;grid-template-columns:minmax(0,1fr) 7rem;min-height:4.6rem;border-bottom:1px solid var(--p14-line)}.p17-evidence-row__primary{display:grid;grid-template-columns:minmax(10rem,1.05fr) minmax(15rem,1.45fr) minmax(12rem,1fr) 1.5rem;gap:1.2rem;align-items:center;padding:1rem 1.15rem 1rem 0;color:var(--p14-ink);text-decoration:none}.p17-evidence-row__primary strong{font-size:.96rem}.p17-evidence-row__classification,.p17-evidence-row__primary em{color:var(--p14-muted);font-size:.82rem;line-height:1.45;font-style:normal}.p17-evidence-row__primary b{color:var(--p14-gold);font-weight:400;text-align:right}.p17-evidence-row__index{align-self:stretch;border:0;border-left:1px solid var(--p14-line);background:transparent;color:var(--p14-gold);font:600 .7rem var(--font-mono);letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.p17-evidence-row__index:hover,.p17-evidence-row__index:focus-visible{background:var(--p14-gold);color:#071426}.p17-evidence-row__index.is-disabled{display:flex;align-items:center;justify-content:center;color:var(--p14-muted);cursor:default}.p17-evidence-row--head{min-height:2.6rem;grid-template-columns:minmax(10rem,1.05fr) minmax(15rem,1.45fr) minmax(12rem,1fr) 7rem 1.5rem;gap:1.2rem;align-items:center;color:var(--p14-gold);font:500 .62rem var(--font-mono);letter-spacing:.1em;text-transform:uppercase}.p17-evidence-row.is-pending{opacity:.82}.p17-evidence-architecture{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1fr) auto;gap:3.5rem;align-items:center;padding-top:4.5rem;padding-bottom:5rem}.p17-evidence-architecture h2{margin:.4rem 0 0;font-size:clamp(2rem,3.5vw,3.35rem);font-weight:400;line-height:1;letter-spacing:-.035em}.p17-evidence-architecture>p{max-width:54ch;color:var(--p14-muted)}.tbl-evidence-review{padding-bottom:6rem}.tbl-evidence-review__hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(15rem,20rem);gap:4.5rem;align-items:end;padding:4.5rem 0 2.4rem;border-bottom:1px solid var(--p14-line)}.tbl-evidence-review__hero h1{margin:.5rem 0 .9rem;max-width:11ch;font-size:clamp(4.4rem,8vw,7.3rem);line-height:.88;font-weight:400;letter-spacing:-.055em;overflow-wrap:anywhere}.tbl-evidence-review__lede{max-width:58rem;color:var(--p14-muted);font-size:1.08rem;line-height:1.65}.tbl-evidence-review__meta{margin-top:1.25rem;color:var(--p14-gold);font:500 .66rem var(--font-mono);letter-spacing:.09em;text-transform:uppercase}.tbl-evidence-review__actions{border-top:1px solid var(--p14-line)}.tbl-evidence-review__actions a{display:flex;justify-content:space-between;gap:1rem;padding:1rem 0;border-bottom:1px solid var(--p14-line);color:var(--p14-muted);text-decoration:none}.tbl-evidence-review__actions a:hover{color:var(--p14-ink)}.tbl-evidence-review__actions span{color:var(--p14-gold)}.tbl-evidence-review__summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--p14-line);border-top:2px solid var(--p14-gold);margin-top:1.6rem}.tbl-evidence-review__summary>div{min-height:8.2rem;padding:1.35rem;border-right:1px solid var(--p14-line)}.tbl-evidence-review__summary>div:last-child{border-right:0}.tbl-evidence-review__summary span{display:block;color:var(--p14-muted);font:500 .65rem var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.tbl-evidence-review__summary strong{display:block;margin-top:.65rem;font-size:1.02rem;line-height:1.45}.tbl-evidence-review__index-cell{background:#06111f}.tbl-evidence-index-trigger{width:100%;margin-top:.75rem;min-height:2.9rem;display:flex;align-items:center;justify-content:space-between;gap:.75rem;border:1px solid rgba(217,165,52,.5);background:transparent;color:var(--p14-gold);padding:.75rem .9rem;font-weight:650;cursor:pointer}.tbl-evidence-index-trigger:hover,.tbl-evidence-index-trigger:focus-visible{background:var(--p14-gold);color:#071426}.tbl-evidence-review__scope{padding:3.5rem 0 3rem;border-bottom:1px solid var(--p14-line)}.tbl-evidence-review__scope h2{max-width:24ch;margin:.5rem 0 0;font-size:clamp(2.6rem,4.7vw,4.6rem);font-weight:400;line-height:1.05;letter-spacing:-.04em}.tbl-evidence-review__body{display:grid;grid-template-columns:12.5rem minmax(0,58rem);gap:3.5rem;align-items:start;padding-top:3.3rem}.tbl-evidence-review__toc{position:sticky;top:9.5rem;display:flex;flex-direction:column;border-top:1px solid var(--p14-line)}.tbl-evidence-review__toc strong{padding:.9rem 0;color:var(--p14-gold);font:600 .63rem var(--font-mono);letter-spacing:.09em;text-transform:uppercase}.tbl-evidence-review__toc a{padding:.75rem 0;border-top:1px solid rgba(244,241,233,.08);color:var(--p14-muted);font-size:.78rem;text-decoration:none}.tbl-evidence-review__toc a:hover{color:var(--p14-ink)}.tbl-evidence-review__body>div:where(.tbl-reading-content){min-width:0}.tbl-evidence-review__section{margin:0 0 3.8rem;padding:0 0 3.8rem;border-bottom:1px solid var(--p14-line);scroll-margin-top:9rem}.tbl-evidence-review__section h2{max-width:19ch;margin:.45rem 0 1.2rem;font-size:clamp(2.6rem,4.8vw,4.5rem);font-weight:400;line-height:1;letter-spacing:-.045em}.tbl-evidence-review__assessment{padding:2rem;background:#0b1b2e;border:1px solid var(--p14-line);border-top:3px solid var(--p14-gold)}.tbl-evidence-review__assessment h2{font-size:clamp(2.5rem,4.4vw,4rem)}.tbl-evidence-review__takeaways{margin:1.35rem 0 1.5rem;padding:1.3rem 0;border-block:1px solid var(--p14-line)}.tbl-evidence-review__takeaways>strong,.tbl-evidence-review__areas>strong{display:block;margin-bottom:.8rem;color:var(--p14-gold);font:600 .66rem var(--font-mono);letter-spacing:.1em;text-transform:uppercase}.tbl-evidence-review__takeaways ul,.tbl-evidence-review__areas ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem 1.6rem;margin:0;padding:0;list-style:none}.tbl-evidence-review__takeaways li,.tbl-evidence-review__areas li{position:relative;padding-left:1rem;color:var(--p14-muted);line-height:1.55}.tbl-evidence-review__takeaways li:before,.tbl-evidence-review__areas li:before{content:"—";position:absolute;left:0;color:var(--p14-gold)}.tbl-evidence-review__areas{margin-top:2rem;padding-top:1.4rem;border-top:1px solid var(--p14-line)}.tbl-evidence-prose{display:grid;gap:1rem}.tbl-evidence-prose>p,.tbl-evidence-prose__group>p{max-width:54rem;margin:0;color:var(--p14-muted);font-size:.98rem;line-height:1.78}.tbl-evidence-prose h3{margin:1rem 0 .05rem;color:var(--p14-ink);font-size:1.1rem;line-height:1.35}.tbl-evidence-prose__group{display:grid;gap:.6rem}.tbl-evidence-prose ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem 1.4rem;margin:.1rem 0 0;padding:0;list-style:none}.tbl-evidence-prose li{position:relative;padding-left:1rem;color:var(--p14-muted);line-height:1.55}.tbl-evidence-prose li:before{content:"—";position:absolute;left:0;color:var(--p14-gold)}.tbl-evidence-review__balance{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1.4rem}.tbl-evidence-review__balance article{padding:1.5rem;background:#0b1b2e;border:1px solid var(--p14-line);border-top:2px solid var(--p14-gold)}.tbl-evidence-review__balance article:last-child{border-top-color:#856b42}.tbl-evidence-review__balance article>span{display:block;margin-bottom:.9rem;color:var(--p14-gold);font:600 .65rem var(--font-mono);letter-spacing:.09em;text-transform:uppercase}.tbl-evidence-review__balance article:last-child>span{color:var(--p14-gold)}.tbl-evidence-review__balance ul{margin:0;padding-left:1rem}.tbl-evidence-review__balance li{margin:.6rem 0;color:var(--p14-muted);line-height:1.55}.tbl-evidence-review__reference-note{max-width:46rem;margin:.55rem 0 1rem;color:var(--p14-muted);font-size:.82rem;line-height:1.55}.tbl-evidence-review__references{margin:1rem 0 0;padding:0;list-style:none;counter-reset:tbl-ref;border-top:1px solid var(--p14-line)}.tbl-evidence-review__references li{counter-increment:tbl-ref;display:grid;grid-template-columns:2.2rem 1fr;gap:.8rem;padding:.9rem 0;border-bottom:1px solid rgba(244,241,233,.08);color:var(--p14-muted);line-height:1.55}.tbl-evidence-review__references li:before{content:counter(tbl-ref,decimal-leading-zero);color:var(--p14-gold);font:.7rem var(--font-mono)}.tbl-evidence-review__method{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.1fr);gap:2.5rem;margin:0 0 1rem;padding:2rem;background:var(--p14-gold);color:#071426}.tbl-evidence-review__method .eyebrow{color:#071426}.tbl-evidence-review__method h2{margin:.4rem 0 0;font-size:clamp(2rem,3.6vw,3.2rem);font-weight:400;line-height:1.05;letter-spacing:-.035em}.tbl-evidence-review__method>p{margin:0;line-height:1.65}.tbl-evidence-review__method .btn{grid-column:2;justify-self:start;border-color:#071426;color:#071426;background:transparent}.tbl-evidence-review__method .btn:hover{background:#071426;color:var(--p14-gold)}.tbl-evidence-review__boundary{padding:2.4rem 0 0;border-top:1px solid var(--p14-line)}.tbl-evidence-review__boundary h2{max-width:22ch;margin:.45rem 0 1rem;font-size:clamp(2.1rem,3.8vw,3.4rem);font-weight:400;line-height:1.05;letter-spacing:-.035em}.tbl-evidence-review__boundary p:last-child{max-width:58rem;color:var(--p14-muted);line-height:1.7}.tbl-evidence-review__pending{margin-top:3rem;padding:2rem;border:1px solid var(--p14-line);border-top:2px solid var(--p14-gold);background:#0b1b2e}html.tbl-evidence-index-open{overflow:hidden}.tbl-evidence-index-backdrop{position:fixed;inset:0;z-index:180;background:#01070dc7;backdrop-filter:blur(6px)}.tbl-evidence-index-drawer{position:fixed;inset:0 0 0 auto;z-index:190;width:min(34rem,100vw);display:grid;grid-template-rows:auto minmax(0,1fr) auto;background:#071426;border-left:1px solid rgba(217,165,52,.4);box-shadow:-1.5rem 0 4rem #00000059;transform:translate(102%);transition:transform .26s ease}.tbl-evidence-index-drawer[aria-hidden=false]{transform:translate(0)}.tbl-evidence-index-drawer__head{display:flex;justify-content:space-between;gap:1rem;align-items:start;padding:1.4rem;border-bottom:1px solid var(--p14-line)}.tbl-evidence-index-drawer__head h2{margin:.35rem 0 0;font-size:1.7rem;font-weight:500}.tbl-evidence-index-drawer__head button{width:2.7rem;height:2.7rem;border:1px solid rgba(217,165,52,.65);background:transparent;color:var(--p14-ink);font-size:1.4rem;cursor:pointer}.tbl-evidence-index-drawer__body{overflow:auto;padding:1.35rem}.tbl-evidence-index-score{padding:1.35rem;background:#0b1b2e;border:1px solid var(--p14-line);border-top:3px solid var(--p14-gold)}.tbl-evidence-index-score>span{color:var(--p14-muted);font:500 .65rem var(--font-mono);letter-spacing:.09em;text-transform:uppercase}.tbl-evidence-index-score>strong{display:block;margin:.5rem 0 .8rem;color:var(--p14-ink);font:400 clamp(4rem,10vw,6rem)/.95 var(--font-mono)}.tbl-evidence-index-score__track{height:3px;background:#f4f1e91f;overflow:hidden}.tbl-evidence-index-score__track>span{display:block;height:100%;width:0;background:var(--p14-gold)}.tbl-evidence-index-score p{margin:1rem 0 0;color:var(--p14-muted);font-size:.82rem;line-height:1.55}.tbl-evidence-index-meta{margin:1rem 0 0}.tbl-evidence-index-meta>div{display:grid;grid-template-columns:8rem 1fr;gap:1rem;padding:.9rem 0;border-bottom:1px solid var(--p14-line)}.tbl-evidence-index-meta dt{color:var(--p14-muted);font-size:.75rem}.tbl-evidence-index-meta dd{margin:0;color:var(--p14-ink);font-size:.82rem;line-height:1.45}.tbl-evidence-index-framework{margin-top:1.5rem;padding-top:1.4rem;border-top:1px solid var(--p14-line)}.tbl-evidence-index-framework h3{margin:.35rem 0 .75rem;font-size:1.35rem;font-weight:500}.tbl-evidence-index-framework ol{margin:0;padding:0;list-style:none;border-top:1px solid var(--p14-line)}.tbl-evidence-index-framework li{display:grid;grid-template-columns:2rem 1fr;gap:.8rem;padding:.8rem 0;border-bottom:1px solid rgba(244,241,233,.08)}.tbl-evidence-index-framework li>span{color:var(--p14-gold);font:.68rem var(--font-mono)}.tbl-evidence-index-framework li strong{display:block;font-size:.82rem}.tbl-evidence-index-framework li small{display:block;margin-top:.2rem;color:var(--p14-muted);line-height:1.45}.tbl-evidence-index-framework__note{color:var(--p14-muted);font-size:.76rem;line-height:1.5}.tbl-evidence-index-boundary{margin-top:1.4rem;padding:1.15rem;border:1px solid rgba(217,165,52,.28)}.tbl-evidence-index-boundary p:last-child{margin:.6rem 0 0;color:var(--p14-muted);font-size:.8rem;line-height:1.55}.tbl-evidence-index-drawer__foot{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--p14-line);background:#06111f;padding-bottom:env(safe-area-inset-bottom)}.tbl-evidence-index-drawer__foot a{min-height:3.5rem;display:flex;align-items:center;justify-content:center;padding:.75rem;border-right:1px solid var(--p14-line);color:var(--p14-ink);font-size:.78rem;text-decoration:none;text-align:center}.tbl-evidence-index-drawer__foot a:last-child{border-right:0}.tbl-evidence-index-drawer__foot a:hover{background:var(--p14-gold);color:#071426}html[data-locale=th] .tbl-evidence-review__lede,html[data-locale=th] .tbl-evidence-prose>p,html[data-locale=th] .tbl-evidence-prose__group>p,html[data-locale=th] .tbl-evidence-review__takeaways li,html[data-locale=th] .tbl-evidence-review__areas li,html[data-locale=th] .tbl-evidence-review__balance li{line-height:1.9}@media(max-width:900px){.p17-evidence-register__head,.p17-evidence-architecture,.tbl-evidence-review__hero,.tbl-evidence-review__method{grid-template-columns:1fr}.p17-evidence-architecture{gap:1.5rem}.p17-evidence-row__primary{grid-template-columns:minmax(10rem,1fr) minmax(13rem,1.2fr) minmax(10rem,.8fr) 1.5rem}.tbl-evidence-review__summary{grid-template-columns:repeat(2,minmax(0,1fr))}.tbl-evidence-review__summary>div:nth-child(2){border-right:0}.tbl-evidence-review__summary>div:nth-child(-n+2){border-bottom:1px solid var(--p14-line)}.tbl-evidence-review__actions{border-top:0}.tbl-evidence-review__body{grid-template-columns:1fr;gap:0}.tbl-evidence-review__toc{display:none}.tbl-longform-mobile-nav{display:block;margin:1.4rem 0;border-block:1px solid var(--p14-line);background:#081524}.tbl-longform-mobile-nav summary{position:relative;padding:.95rem 2.5rem .95rem 1rem;color:var(--p14-gold);font:600 .68rem var(--font-mono);letter-spacing:.09em;text-transform:uppercase;cursor:pointer;list-style:none}.tbl-longform-mobile-nav summary::-webkit-details-marker{display:none}.tbl-longform-mobile-nav summary:after{content:"+";position:absolute;right:1rem;top:50%;transform:translateY(-50%);font-size:1.2rem}.tbl-longform-mobile-nav[open] summary:after{content:"–"}.tbl-longform-mobile-nav nav{display:grid;padding:0 1rem .75rem;border-top:1px solid rgba(244,241,233,.08)}.tbl-longform-mobile-nav a{padding:.7rem 0;border-bottom:1px solid rgba(244,241,233,.08);color:var(--p14-muted);text-decoration:none;font-size:.84rem}.tbl-evidence-review__method .btn{grid-column:1}}@media(max-width:620px){.p17-evidence-register{margin-top:2.4rem;padding:2.5rem 0 3rem}.p17-evidence-register__head h2{font-size:2.35rem}.p17-evidence-row--head{display:none}.p17-evidence-row{grid-template-columns:1fr auto;min-height:0}.p17-evidence-row__primary{grid-template-columns:1fr;gap:.3rem;padding:.9rem .7rem .9rem 0}.p17-evidence-row__primary b{display:none}.p17-evidence-row__classification,.p17-evidence-row__primary em{font-size:.78rem}.p17-evidence-row__index{width:4.5rem;padding:.6rem;font-size:.6rem}.p17-evidence-architecture{padding-top:3rem;padding-bottom:3.5rem}.tbl-evidence-review{padding-bottom:4rem}.tbl-evidence-review__hero{gap:1.2rem;padding:2.5rem 0 1.5rem}.tbl-evidence-review__hero h1{margin:.4rem 0 .65rem;font-size:clamp(3.15rem,14.5vw,4rem);line-height:.9}.tbl-evidence-review__lede{font-size:.92rem;line-height:1.6}.tbl-evidence-review__meta{font-size:.6rem;line-height:1.6}.tbl-evidence-review__actions{display:flex;flex-wrap:wrap;gap:.45rem .9rem;padding-top:.8rem;border-top:1px solid var(--p14-line)}.tbl-evidence-review__actions a{padding:.3rem 0;border-bottom:0;font-size:.8rem}.tbl-evidence-review__summary{grid-template-columns:1fr;margin-top:1rem}.tbl-evidence-review__summary>div{min-height:0;padding:.95rem 1rem;border-right:0;border-bottom:1px solid var(--p14-line)}.tbl-evidence-review__summary>div:last-child{border-bottom:0}.tbl-evidence-review__summary strong{font-size:1rem}.tbl-evidence-review__scope{padding:2rem 0 1.7rem}.tbl-evidence-review__scope h2{font-size:clamp(2rem,9.7vw,2.6rem);line-height:1.04}.tbl-evidence-review__body{padding-top:.4rem}.tbl-evidence-review__section{margin-bottom:2.2rem;padding-bottom:2.2rem}.tbl-evidence-review__section h2{max-width:none;font-size:clamp(2rem,9.5vw,2.7rem);line-height:1.03}.tbl-evidence-review__assessment{padding:1.2rem}.tbl-evidence-review__takeaways ul,.tbl-evidence-review__areas ul,.tbl-evidence-prose ul,.tbl-evidence-review__balance{grid-template-columns:1fr}.tbl-evidence-prose{gap:.85rem}.tbl-evidence-prose h3{font-size:1rem}.tbl-evidence-prose>p,.tbl-evidence-prose__group>p{font-size:.92rem;line-height:1.7}.tbl-evidence-review__balance{gap:.75rem}.tbl-evidence-review__balance article{padding:1.15rem}.tbl-evidence-review__references li{grid-template-columns:1.8rem 1fr;font-size:.88rem}.tbl-evidence-review__method{gap:1rem;padding:1.3rem}.tbl-evidence-review__method h2,.tbl-evidence-review__boundary h2{font-size:2.15rem}.tbl-evidence-index-drawer{width:100vw;border-left:0}.tbl-evidence-index-drawer__head,.tbl-evidence-index-drawer__body{padding:1rem}.tbl-evidence-index-score{padding:1.1rem}.tbl-evidence-index-score>strong{font-size:4.2rem}.tbl-evidence-index-meta>div{grid-template-columns:7rem 1fr}.tbl-evidence-index-drawer__foot a{font-size:.72rem}}.p17b-knowledge-hero{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(18rem,.55fr);gap:4.5rem;align-items:end;padding:4.5rem 0 4rem;border-bottom:1px solid var(--p14-line)}.p17b-knowledge-hero h1{max-width:12ch;margin:.65rem 0 1rem;color:var(--p14-ink);font-size:clamp(3.4rem,6.4vw,6.7rem);line-height:.92;font-weight:400;letter-spacing:-.045em}.p17b-knowledge-hero>div>p:not(.eyebrow){max-width:44rem;color:var(--p14-muted);font-size:1.05rem;line-height:1.7}.p17b-knowledge-hero__facts{display:flex;flex-wrap:wrap;gap:1.5rem;margin-top:2rem;padding-top:1.25rem;border-top:1px solid var(--p14-line)}.p17b-knowledge-hero__facts span{display:grid;gap:.15rem;color:var(--p14-muted);font-size:.72rem;text-transform:uppercase;letter-spacing:.08em}.p17b-knowledge-hero__facts strong{color:var(--p14-gold);font:500 1.15rem/1.1 var(--font-mono);letter-spacing:0}.p17b-knowledge-tool{border-top:3px solid var(--p14-gold)!important;background:#091829}.p17b-core-guides{padding:4rem 0 5rem}.p17b-core-guides>header,.p17b-authority-layer>header{display:grid;grid-template-columns:minmax(0,.9fr) minmax(18rem,1fr);gap:4rem;align-items:end;padding-bottom:2rem}.p17b-core-guides>header h2,.p17b-authority-layer>header h2{max-width:16ch;margin-top:.55rem;color:var(--p14-ink);font-size:clamp(2.3rem,4vw,4.5rem);line-height:.98;font-weight:400;letter-spacing:-.035em}.p17b-core-guides>header>p,.p17b-authority-layer>header>p{max-width:42rem;color:var(--p14-muted);line-height:1.68}.p17b-core-group{display:grid;grid-template-columns:15rem minmax(0,1fr);gap:3rem;padding:2.35rem 0;border-top:1px solid var(--p14-line)}.p17b-core-group:last-child{border-bottom:1px solid var(--p14-line)}.p17b-core-group__label span{display:block;color:var(--p14-gold);font:500 .78rem/1 var(--font-mono)}.p17b-core-group__label h3{margin-top:.8rem;color:var(--p14-ink);font-size:1.45rem;font-weight:500}.p17b-core-group__list>a{display:grid;grid-template-columns:minmax(0,1fr) 1.5rem;gap:1rem;padding:1.15rem 0;border-top:1px solid var(--p14-line);color:var(--p14-muted);text-decoration:none}.p17b-core-group__list>a:first-child{border-top:0;padding-top:0}.p17b-core-group__list strong{display:block;color:var(--p14-ink);font-size:1.05rem}.p17b-core-group__list p{max-width:52rem;margin-top:.35rem;line-height:1.55}.p17b-core-group__list b{color:var(--p14-gold);font-weight:400}.p17b-authority-layer{padding:4rem 0 5.25rem;background:#091829;border-top:1px solid var(--p14-line)}.p17b-authority-layer>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.p17b-authority-layer>div>a{min-height:18rem;display:flex;flex-direction:column;padding:1.7rem;border:1px solid var(--p14-line);border-top:3px solid var(--p14-gold);color:var(--p14-muted);text-decoration:none;background:#071426}.p17b-authority-layer>div>a>span{color:var(--p14-gold);font-size:.64rem;letter-spacing:.13em;text-transform:uppercase}.p17b-authority-layer>div>a strong{max-width:24ch;margin:2rem 0 .8rem;color:var(--p14-ink);font-size:1.45rem;line-height:1.2}.p17b-authority-layer>div>a p{max-width:46rem;line-height:1.6}.p17b-authority-layer>div>a b{margin-top:auto;padding-top:1.5rem;color:var(--p14-gold);font-weight:600}.tbl-knowledge-article{padding:3.75rem 0 6rem}.tbl-knowledge-article__hero{max-width:66rem;padding:0 0 2.7rem 15rem;border-bottom:1px solid var(--p14-line)}.tbl-knowledge-article__hero h1{max-width:14ch;margin:.65rem 0 1.1rem;color:var(--p14-ink);font-size:clamp(3.4rem,6vw,6.4rem);line-height:.94;font-weight:400;letter-spacing:-.045em}.tbl-knowledge-article__hero>p:not(.eyebrow){max-width:50rem;color:var(--p14-muted);font-size:1.05rem;line-height:1.72}.tbl-knowledge-article__hero>span{display:block;margin-top:1rem;color:var(--p14-gold);font-size:.7rem;letter-spacing:.09em;text-transform:uppercase}.tbl-knowledge-article__layout{display:grid;grid-template-columns:12rem minmax(0,52rem);gap:3rem;padding-top:2.7rem}.tbl-knowledge-article__toc{display:flex;flex-direction:column;gap:.7rem;position:sticky;top:8.4rem;align-self:start}.tbl-knowledge-article__toc strong{margin-bottom:.35rem;color:var(--p14-gold);font-size:.65rem;letter-spacing:.13em}.tbl-knowledge-article__toc a{padding-bottom:.65rem;border-bottom:1px solid var(--p14-line);color:var(--p14-muted);font-size:.77rem;line-height:1.35;text-decoration:none}.tbl-knowledge-article__layout div:where(.tbl-reading-content){min-width:0}.tbl-knowledge-essential{margin-bottom:2.2rem;padding:2rem;border-top:4px solid var(--p14-gold);background:#f4f1e9;color:#071426}.tbl-knowledge-essential .eyebrow{color:#7a5b16}.tbl-knowledge-essential p:not(.eyebrow){font-size:1.18rem;line-height:1.66}.tbl-knowledge-essential p+p{margin-top:1rem}.tbl-knowledge-section{position:relative;padding:0 0 2.5rem;margin-bottom:2.5rem;border-bottom:1px solid var(--p14-line)}.tbl-knowledge-section__number{margin-bottom:.7rem;color:var(--p14-gold);font:500 .75rem/1 var(--font-mono)}.tbl-knowledge-section h2{max-width:22ch;margin-bottom:1rem;color:var(--p14-ink);font-size:clamp(2rem,3.2vw,3.2rem);line-height:1.02;font-weight:400;letter-spacing:-.03em}.tbl-knowledge-section p{max-width:50rem;color:var(--p14-muted);font-size:1rem;line-height:1.76}.tbl-knowledge-section p+p{margin-top:1rem}.tbl-knowledge-section ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem 1.4rem;margin:1rem 0 0;padding:0;list-style:none}.tbl-knowledge-section li{position:relative;padding-left:1rem;color:var(--p14-muted);line-height:1.5}.tbl-knowledge-section li:before{content:"—";position:absolute;left:0;color:var(--p14-gold)}.tbl-knowledge-principle{margin:0 0 2.6rem;padding:1.8rem 2rem;border:1px solid rgba(217,165,52,.46);border-top:4px solid var(--p14-gold);background:#d9a5340f}.tbl-knowledge-principle p:not(.eyebrow){color:var(--p14-ink);font-size:1.1rem;line-height:1.66}.tbl-knowledge-references{padding:0 0 2.5rem;margin-bottom:2.5rem;border-bottom:1px solid var(--p14-line)}.tbl-knowledge-references h2{margin:.55rem 0 .7rem;color:var(--p14-ink);font-size:2rem;font-weight:400}.tbl-knowledge-references>p:not(.eyebrow){max-width:47rem;color:var(--p14-muted);line-height:1.65}.tbl-knowledge-references>div{margin-top:1.25rem;border-top:1px solid var(--p14-line)}.tbl-knowledge-references a{display:flex;justify-content:space-between;gap:1rem;padding:.85rem 0;border-bottom:1px solid var(--p14-line);color:var(--p14-muted);text-decoration:none}.tbl-knowledge-references a b{color:var(--p14-gold)}.tbl-knowledge-pathway{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1fr) auto;gap:1.5rem;align-items:center;margin-bottom:2.6rem;padding:1.8rem 2rem;background:var(--p14-gold);color:#071426}.tbl-knowledge-pathway .eyebrow{color:#5e4510}.tbl-knowledge-pathway h2{margin-top:.45rem;font-size:1.55rem}.tbl-knowledge-pathway>p{line-height:1.55}.tbl-knowledge-pathway .btn{border-color:#071426;color:#071426;white-space:nowrap}.tbl-knowledge-related{padding:0 0 2.5rem;margin-bottom:2.5rem;border-bottom:1px solid var(--p14-line)}.tbl-knowledge-related h2{margin:.55rem 0 1rem;color:var(--p14-ink);font-size:2rem;font-weight:400}.tbl-knowledge-related>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.tbl-knowledge-related a{display:grid;grid-template-columns:1fr auto;gap:.55rem;padding:1.1rem;border:1px solid var(--p14-line);color:var(--p14-muted);text-decoration:none}.tbl-knowledge-related a span{grid-column:1;color:var(--p14-gold);font-size:.65rem;letter-spacing:.09em;text-transform:uppercase}.tbl-knowledge-related a strong{grid-column:1;color:var(--p14-ink);line-height:1.3}.tbl-knowledge-related a b{grid-column:2;grid-row:1/3;color:var(--p14-gold);font-weight:400}.tbl-knowledge-boundary{padding:1.7rem 0 0}.tbl-knowledge-boundary h2{max-width:30ch;margin:.55rem 0 .8rem;color:var(--p14-ink);font-size:1.65rem;font-weight:400}.tbl-knowledge-boundary>p:last-child{max-width:50rem;color:var(--p14-muted);line-height:1.65}.tbl-longform-mobile-nav{display:none}@media(max-width:64rem){.p17b-knowledge-hero,.p17b-core-guides>header,.p17b-authority-layer>header{grid-template-columns:1fr;gap:2rem}.p17b-core-group{grid-template-columns:11rem 1fr;gap:2rem}.tbl-knowledge-article__hero{padding-left:0}.tbl-knowledge-article__layout{grid-template-columns:1fr}.tbl-knowledge-article__toc{display:none}.tbl-longform-mobile-nav{display:block;margin:1rem 0 1.7rem;border-top:1px solid var(--p14-line);border-bottom:1px solid var(--p14-line);background:#091829}.tbl-longform-mobile-nav summary{position:relative;padding:.9rem 2.2rem .9rem .9rem;color:var(--p14-gold);font-size:.72rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;cursor:pointer;list-style:none}.tbl-longform-mobile-nav summary::-webkit-details-marker{display:none}.tbl-longform-mobile-nav summary:after{content:"+";position:absolute;right:.9rem;top:50%;transform:translateY(-50%);font-size:1.25rem;font-weight:400}.tbl-longform-mobile-nav[open] summary:after{content:"–"}.tbl-longform-mobile-nav nav{display:grid;padding:0 .9rem .8rem;border-top:1px solid var(--p14-line)}.tbl-longform-mobile-nav a{display:flex;align-items:center;min-height:2.65rem;border-bottom:1px solid var(--p14-line);color:var(--p14-muted);font-size:.82rem;text-decoration:none}}@media(max-width:48rem){.p17b-knowledge-hero{padding:2.6rem 0 2.5rem}.p17b-knowledge-hero h1{font-size:clamp(3rem,14vw,4.5rem)}.p17b-knowledge-hero__facts{gap:1rem}.p17b-core-guides{padding:2.8rem 0 3.5rem}.p17b-core-group{grid-template-columns:1fr;gap:1.35rem;padding:2rem 0}.p17b-core-group__label{display:flex;gap:.8rem;align-items:baseline}.p17b-core-group__label h3{margin:0;font-size:1.25rem}.p17b-authority-layer{padding:3rem 0 3.5rem}.p17b-authority-layer>div{grid-template-columns:1fr}.p17b-authority-layer>div>a{min-height:15rem}.tbl-knowledge-article{padding:2.3rem 0 4rem}.tbl-knowledge-article__hero h1{font-size:clamp(2.8rem,13vw,4.3rem)}.tbl-knowledge-essential{padding:1.45rem}.tbl-knowledge-section{padding-bottom:2rem;margin-bottom:2rem}.tbl-knowledge-section h2{font-size:clamp(1.85rem,9vw,2.6rem)}.tbl-knowledge-section ul{grid-template-columns:1fr}.tbl-knowledge-pathway{grid-template-columns:1fr;padding:1.45rem}.tbl-knowledge-related>div{grid-template-columns:1fr}}html[lang=th] .p17b-knowledge-hero>div>p:not(.eyebrow),html[lang=th] .p17b-core-guides>header>p,html[lang=th] .p17b-authority-layer>header>p,html[lang=th] .tbl-knowledge-article__hero>p:not(.eyebrow),html[lang=th] .tbl-knowledge-essential p:not(.eyebrow),html[lang=th] .tbl-knowledge-section p,html[lang=th] .tbl-knowledge-section li,html[lang=th] .tbl-knowledge-principle p,html[lang=th] .tbl-knowledge-boundary p{line-height:1.86}.tbl-authority-article{padding:clamp(2.8rem,6vw,5.2rem) 0 clamp(4rem,7vw,6.5rem)}.tbl-authority-article__hero{max-width:66rem;padding-bottom:2.4rem;border-bottom:1px solid rgba(244,241,233,.12)}.tbl-authority-article__hero h1{max-width:17ch;margin-top:.55rem;color:#f4f1e9;font-size:clamp(2.8rem,6vw,5.1rem);line-height:.98;letter-spacing:-.04em}.tbl-authority-article__hero>p:not(.eyebrow){max-width:54rem;margin-top:1.1rem;color:#b6c4c5;font-size:1.08rem;line-height:1.72}.tbl-authority-article__hero>span{display:block;margin-top:1.2rem;color:#879b9d;font-size:.68rem;letter-spacing:.08em;text-transform:uppercase}.tbl-authority-article--thailand .tbl-authority-article__hero{border-bottom-color:#d9a53459}.tbl-authority-article__layout{display:grid;grid-template-columns:13rem minmax(0,56rem);gap:clamp(2rem,4vw,4rem);padding-top:2rem;align-items:start}.tbl-authority-article__toc{position:sticky;top:7rem;display:grid;gap:.15rem}.tbl-authority-article__toc strong{margin-bottom:.45rem;color:var(--p14-gold);font-size:.67rem;letter-spacing:.1em}.tbl-authority-article__toc a{padding:.42rem 0;color:#83999b;font-size:.75rem;line-height:1.32;text-decoration:none;border-bottom:1px solid rgba(244,241,233,.06)}.tbl-authority-essential{margin-bottom:2.5rem;padding:1.4rem;color:#071426;background:#f4f1e9;border-top:4px solid #D9A534}.tbl-authority-essential .eyebrow{color:#7b5b17}.tbl-authority-essential p:not(.eyebrow){margin-top:.7rem;color:#26393e;font-size:1.04rem;line-height:1.72}.tbl-authority-section{margin-bottom:2.7rem;padding-bottom:2.7rem;border-bottom:1px solid rgba(244,241,233,.1)}.tbl-authority-section__number{color:var(--p14-gold);font-family:var(--font-mono);font-size:.72rem;letter-spacing:.08em}.tbl-authority-section h2{max-width:21ch;margin-top:.5rem;color:#f4f1e9;font-size:clamp(1.85rem,3.4vw,2.7rem);line-height:1.05}.tbl-authority-section>p{max-width:50rem;margin-top:1rem;color:#b5c4c5;line-height:1.74}.tbl-authority-section>ul{display:grid;gap:.55rem;margin:1rem 0 0;padding:0;list-style:none}.tbl-authority-section>ul li{position:relative;padding-left:1.1rem;color:#b5c4c5;line-height:1.58}.tbl-authority-section>ul li:before{content:"—";position:absolute;left:0;color:var(--p14-gold)}.tbl-authority-principle{margin:3rem 0;padding:1.4rem 1.5rem;background:#0b2035;border:1px solid rgba(217,165,52,.28);border-top:4px solid #D9A534}.tbl-authority-principle p:not(.eyebrow){margin-top:.7rem;color:#ede8dd;font-size:1.08rem;line-height:1.68}.tbl-authority-references{margin-top:3rem}.tbl-authority-references h2,.tbl-authority-related h2{margin-top:.5rem;color:#f4f1e9;font-size:2rem}.tbl-authority-references>p:not(.eyebrow){max-width:48rem;margin-top:.7rem;color:#96aaac;line-height:1.65}.tbl-authority-references>div{display:grid;margin-top:1rem;border-top:1px solid rgba(244,241,233,.1)}.tbl-authority-references a{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1rem;align-items:center;min-height:3.35rem;color:#cbd7d7;text-decoration:none;border-bottom:1px solid rgba(244,241,233,.08)}.tbl-authority-references a b{color:var(--p14-gold)}.tbl-authority-pathway{display:grid;gap:1.1rem;margin-top:3.2rem;padding:1.5rem;color:#071426;background:#d9a534}.tbl-authority-pathway .eyebrow{color:#5d430b}.tbl-authority-pathway h2{margin-top:.35rem;max-width:18ch;color:#071426;font-size:2rem}.tbl-authority-pathway>p{max-width:46rem;color:#263638;line-height:1.62}.tbl-authority-pathway .btn{justify-self:start}.tbl-authority-related{margin-top:3.2rem}.tbl-authority-related>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin-top:1rem}.tbl-authority-related a{display:flex;justify-content:space-between;gap:1rem;min-height:4.5rem;padding:1rem;color:#d8e2e1;text-decoration:none;background:#0a1c2d;border:1px solid rgba(244,241,233,.1)}.tbl-authority-related a span{color:var(--p14-gold)}@media(max-width:63.99rem){.tbl-authority-article__layout{grid-template-columns:1fr;gap:0}.tbl-authority-article__toc{display:none}}@media(max-width:47.99rem){.tbl-authority-article{padding-top:2.2rem;padding-bottom:3.5rem}.tbl-authority-article__hero h1{max-width:13ch;font-size:clamp(2.3rem,11.5vw,3.25rem)}.tbl-authority-article__hero>p:not(.eyebrow){font-size:.96rem;line-height:1.65}.tbl-authority-essential{padding:1.1rem}.tbl-authority-section{margin-bottom:2.1rem;padding-bottom:2.1rem}.tbl-authority-section h2{font-size:clamp(1.75rem,8.6vw,2.35rem)}.tbl-authority-principle,.tbl-authority-pathway{padding:1.1rem}.tbl-authority-related>div{grid-template-columns:1fr}}html[lang=th] .tbl-authority-article__hero>p:not(.eyebrow),html[lang=th] .tbl-authority-section>p,html[lang=th] .tbl-authority-section li,html[lang=th] .tbl-authority-essential p:not(.eyebrow),html[lang=th] .tbl-authority-principle p:not(.eyebrow){line-height:1.88}.tbl-evidence-review__section,.tbl-knowledge-section,.tbl-authority-section,.tbl-knowledge-essential,.tbl-authority-essential,.tbl-knowledge-principle,.tbl-authority-principle{scroll-margin-top:8rem}.tbl-evidence-review__references li,.tbl-knowledge-references a,.tbl-authority-references a,.tbl-knowledge-related a,.tbl-authority-related a{overflow-wrap:anywhere;word-break:normal}.tbl-longform-mobile-nav a{min-height:2.875rem;line-height:1.42}.tbl-evidence-index-drawer__head button,.tbl-evidence-index-drawer__foot a{min-height:2.875rem}html[lang=th] .tbl-knowledge-article__hero h1,html[lang=th] .tbl-knowledge-section h2,html[lang=th] .tbl-authority-article__hero h1,html[lang=th] .tbl-authority-section h2,html[lang=th] .tbl-evidence-review__scope h2,html[lang=th] .tbl-evidence-review__section h2,html[lang=th] .tbl-evidence-review__boundary h2{letter-spacing:0;line-height:1.18}html[lang=th] .tbl-knowledge-article__hero h1,html[lang=th] .tbl-authority-article__hero h1{max-width:19ch}html[lang=th] .tbl-longform-mobile-nav a,html[lang=th] .tbl-knowledge-related a,html[lang=th] .tbl-authority-related a{line-height:1.72}@media(max-width:48rem){.tbl-evidence-review__section,.tbl-knowledge-section,.tbl-authority-section,.tbl-knowledge-essential,.tbl-authority-essential,.tbl-knowledge-principle,.tbl-authority-principle{scroll-margin-top:6.25rem}.tbl-longform-mobile-nav{margin-top:1.1rem;margin-bottom:1.5rem}.tbl-longform-mobile-nav summary{min-height:2.875rem;display:flex;align-items:center}.tbl-longform-mobile-nav a{padding:.72rem 0}.tbl-evidence-review__takeaways li,.tbl-evidence-review__areas li,.tbl-evidence-review__balance li,.tbl-knowledge-section li,.tbl-authority-section li{font-size:.94rem}.tbl-knowledge-related a,.tbl-authority-related a{min-height:4.75rem}.tbl-evidence-index-drawer__head{padding-top:max(1rem,env(safe-area-inset-top));padding-left:max(1rem,env(safe-area-inset-left));padding-right:max(1rem,env(safe-area-inset-right))}.tbl-evidence-index-drawer__body{padding-left:max(1rem,env(safe-area-inset-left));padding-right:max(1rem,env(safe-area-inset-right))}.tbl-evidence-index-drawer__foot{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}html[lang=th] .tbl-knowledge-article__hero h1,html[lang=th] .tbl-authority-article__hero h1{font-size:clamp(2.15rem,9.8vw,3.15rem);line-height:1.2}html[lang=th] .tbl-knowledge-section h2,html[lang=th] .tbl-authority-section h2,html[lang=th] .tbl-evidence-review__scope h2,html[lang=th] .tbl-evidence-review__section h2,html[lang=th] .tbl-evidence-review__boundary h2{font-size:clamp(1.75rem,8.2vw,2.35rem);line-height:1.23}}@media(min-width:901px){.tbl-header__nav{grid-template-columns:repeat(5,minmax(0,1fr))}.tbl-header__nav a{padding-inline:10px;font-size:11px;line-height:1.25;text-align:center}}.p17b-knowledge-tool{display:flex;flex-direction:column;min-height:15rem;padding:1.5rem;border:1px solid rgba(217,165,52,.42)!important;border-top:3px solid var(--p14-gold)!important;background:linear-gradient(155deg,#0b1c30,#081727);color:var(--p14-ink)!important;text-decoration:none!important}.p17b-knowledge-tool:visited,.p17b-knowledge-tool:hover{color:var(--p14-ink)!important;text-decoration:none!important}.p17b-knowledge-tool:hover{border-color:#d9a534ad!important;background:linear-gradient(155deg,#0d2138,#091a2c)}.p17b-knowledge-tool :where(span,strong,p,b){text-decoration:none!important}.p17b-knowledge-tool>span{color:var(--p14-gold)!important;font-size:.67rem;letter-spacing:.13em;text-transform:uppercase}.p17b-knowledge-tool>strong{display:block;margin:1.5rem 0 .7rem;color:var(--p14-ink)!important;font-weight:500;line-height:1.18}.p17b-knowledge-tool>p{max-width:30rem;color:var(--p14-muted)!important;font-size:.92rem;line-height:1.55}.p17b-knowledge-tool>b{margin-top:auto;padding-top:1.35rem;color:var(--p14-gold)!important;font-weight:600}@media(max-width:620px){.p17b-knowledge-tool{min-height:0;padding:1.2rem}.p17b-knowledge-tool>strong{margin:1rem 0 .55rem;font-size:1.35rem!important}.p17b-knowledge-tool>p{font-size:.88rem;line-height:1.5}.p17b-knowledge-tool>b{padding-top:1rem;font-size:.9rem}}:root{--tbl-field-metabolic:#D89A2B;--tbl-field-metabolic-highlight:#F4C95D;--tbl-field-regenerative:#169B73;--tbl-field-regenerative-highlight:#57D0A9;--tbl-field-hormonal:#3254D8;--tbl-field-hormonal-highlight:#7890FF;--tbl-field-cognitive:#7A4FCB;--tbl-field-cognitive-highlight:#B38AF0;--tbl-field-immune:#D85C42;--tbl-field-immune-highlight:#F28A70;--tbl-field-mitochondrial:#008FB8;--tbl-field-mitochondrial-highlight:#58D6F0;--tbl-field-sexual:#B83F72;--tbl-field-sexual-highlight:#EC7FA4}:is(.tb-field-panel--metabolic,.p15-library-index__field--metabolic,.p15-library-field--metabolic,.product-card--metabolic,.p15-field-cover--metabolic,.p15-field-register--metabolic,.p15-field-links--metabolic,.p15-dossier-hero--metabolic,.p15-dossier-grid--metabolic,.p15-dossier-related--metabolic){--field:var(--tbl-field-metabolic);--field-glow:var(--tbl-field-metabolic-highlight)}:is(.tb-field-panel--regenerative,.p15-library-index__field--regenerative,.p15-library-field--regenerative,.product-card--regenerative,.p15-field-cover--regenerative,.p15-field-register--regenerative,.p15-field-links--regenerative,.p15-dossier-hero--regenerative,.p15-dossier-grid--regenerative,.p15-dossier-related--regenerative){--field:var(--tbl-field-regenerative);--field-glow:var(--tbl-field-regenerative-highlight)}:is(.tb-field-panel--hormonal,.p15-library-index__field--hormonal,.p15-library-field--hormonal,.product-card--hormonal,.p15-field-cover--hormonal,.p15-field-register--hormonal,.p15-field-links--hormonal,.p15-dossier-hero--hormonal,.p15-dossier-grid--hormonal,.p15-dossier-related--hormonal){--field:var(--tbl-field-hormonal);--field-glow:var(--tbl-field-hormonal-highlight)}:is(.tb-field-panel--cognitive,.p15-library-index__field--cognitive,.p15-library-field--cognitive,.product-card--cognitive,.p15-field-cover--cognitive,.p15-field-register--cognitive,.p15-field-links--cognitive,.p15-dossier-hero--cognitive,.p15-dossier-grid--cognitive,.p15-dossier-related--cognitive){--field:var(--tbl-field-cognitive);--field-glow:var(--tbl-field-cognitive-highlight)}:is(.tb-field-panel--immune,.p15-library-index__field--immune,.p15-library-field--immune,.product-card--immune,.p15-field-cover--immune,.p15-field-register--immune,.p15-field-links--immune,.p15-dossier-hero--immune,.p15-dossier-grid--immune,.p15-dossier-related--immune){--field:var(--tbl-field-immune);--field-glow:var(--tbl-field-immune-highlight)}:is(.tb-field-panel--mitochondrial,.p15-library-index__field--mitochondrial,.p15-library-field--mitochondrial,.product-card--mitochondrial,.p15-field-cover--mitochondrial,.p15-field-register--mitochondrial,.p15-field-links--mitochondrial,.p15-dossier-hero--mitochondrial,.p15-dossier-grid--mitochondrial,.p15-dossier-related--mitochondrial){--field:var(--tbl-field-mitochondrial);--field-glow:var(--tbl-field-mitochondrial-highlight)}:is(.tb-field-panel--sexual-reproductive,.p15-library-index__field--sexual-reproductive,.p15-library-field--sexual-reproductive,.product-card--sexual-reproductive,.p15-field-cover--sexual-reproductive,.p15-field-register--sexual-reproductive,.p15-field-links--sexual-reproductive,.p15-dossier-hero--sexual-reproductive,.p15-dossier-grid--sexual-reproductive,.p15-dossier-related--sexual-reproductive){--field:var(--tbl-field-sexual);--field-glow:var(--tbl-field-sexual-highlight)}.product-card--library:is(.product-card--metabolic,.product-card--regenerative,.product-card--hormonal,.product-card--cognitive,.product-card--immune,.product-card--mitochondrial,.product-card--sexual-reproductive){border-top:1px solid var(--field,var(--p14-gold));transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.product-card--library:is(.product-card--metabolic,.product-card--regenerative,.product-card--hormonal,.product-card--cognitive,.product-card--immune,.product-card--mitochondrial,.product-card--sexual-reproductive) .product-image{border-bottom-color:var(--p14-line)}.product-card--library:is(.product-card--metabolic,.product-card--regenerative,.product-card--hormonal,.product-card--cognitive,.product-card--immune,.product-card--mitochondrial,.product-card--sexual-reproductive) .library-card__meta span:first-child{color:var(--p14-gold)}.product-card--library:is(.product-card--metabolic,.product-card--regenerative,.product-card--hormonal,.product-card--cognitive,.product-card--immune,.product-card--mitochondrial,.product-card--sexual-reproductive) .library-card__open{color:var(--color-link)}.product-card--library:is(.product-card--metabolic,.product-card--regenerative,.product-card--hormonal,.product-card--cognitive,.product-card--immune,.product-card--mitochondrial,.product-card--sexual-reproductive):hover{border-color:color-mix(in srgb,var(--field-glow,var(--p14-gold)) 70%,var(--p14-line));box-shadow:0 16px 36px #00000029,0 0 24px color-mix(in srgb,var(--field-glow,var(--p14-gold)) 10%,transparent)}.p15-field-cover{border-top:0}.p15-field-cover>.container>div>.eyebrow,.p15-field-cover div>span,.p15-field-register .eyebrow,.p15-field-register a>span,.p15-field-register a>b,.p15-field-links a{color:var(--p14-gold)}.p15-field-register>div>a:hover strong{color:var(--p14-gold)}.p15-field-links{border-top-color:color-mix(in srgb,var(--field,var(--p14-gold)) 45%,var(--p14-line))}.p15-dossier-hero{border-top:0}.p15-dossier-hero .p15-dossier-copy>.eyebrow,.p15-dossier-hero .p15-dossier-strength,.p15-dossier-hero .p15-dossier-actions a:first-child,.p15-dossier-related header>.eyebrow{color:var(--p14-gold)}.p15-dossier-hero .p15-dossier-actions a:not(:first-child),.p15-dossier-grid article>a{color:var(--color-link)}.p15-dossier-grid article>.eyebrow{color:var(--p14-ink)}.p15-dossier-hero figure{box-shadow:inset 0 0 0 1px var(--p14-line)}.p15-dossier-grid article{border-top-color:var(--p14-line)}.p15-dossier-related{border-top:1px solid var(--p14-line)}.p40a-library-lab,.p40a-lab-card{--field:var(--p14-gold);--field-glow:var(--p14-gold)}@media(max-width:620px){.product-card--library:is(.product-card--metabolic,.product-card--regenerative,.product-card--hormonal,.product-card--cognitive,.product-card--immune,.product-card--mitochondrial,.product-card--sexual-reproductive):hover{transform:none;box-shadow:none}}@media(min-width:64rem){.tb-hero__copy h1{font-size:clamp(3.25rem,4vw,4.6rem);line-height:.95;letter-spacing:-.05em;margin:.85rem 0 1.55rem}.tb-hero__stage{transform:translateY(-3.25rem)}}:root{--tbl-mobile-h1-page:clamp(2.75rem,12.2vw,3.25rem);--tbl-mobile-h1-detail:clamp(2.9rem,12.3vw,3.3rem);--tbl-mobile-h1-article:clamp(2.6rem,11.4vw,3.05rem);--tbl-mobile-h1-page-th:clamp(2.55rem,11vw,3rem);--tbl-mobile-h1-detail-th:clamp(2.65rem,11.2vw,3.1rem);--tbl-mobile-h1-article-th:clamp(2.4rem,10.2vw,2.85rem);--tbl-mobile-h2-display:clamp(2.3rem,10.5vw,2.9rem);--tbl-mobile-h2-major:clamp(2rem,9vw,2.45rem);--tbl-mobile-h2-section:clamp(1.55rem,7vw,1.9rem);--tbl-mobile-body:1rem;--tbl-mobile-body-secondary:.9375rem;--tbl-mobile-meta:.72rem;--tbl-mobile-page-top:2.75rem;--tbl-mobile-page-bottom:2.2rem;--tbl-mobile-page-end:2rem}@media(min-width:621px)and (max-width:48rem){:is(.tb-hero__copy h1,.p15-library-hero h1,.p15-field-cover h1,.p15-evidence-cover h1,.p17b-knowledge-hero h1,.p15-standards-hero h1,.p39-verify-hero h1,.p15-delivery-hero h1,.p14-help-hero h1,.p15-lab-intro h1,.p14-ref-hero h1,.p14-handling-hero h1,.p14-contact-shell h1,.tbl-cart-page__head h1){font-size:clamp(3.1rem,7.5vw,3.75rem)}:is(.p15-dossier-copy h1,.p31-water-copy h1,.p15-brief>header h1,.tbl-evidence-review__hero h1,.p39-record-head h1){font-size:clamp(3.3rem,8vw,4rem)}:is(.p15-reading-page>header h1,.seo-authority-page__hero h1,.seo-calculator-hero h1,.tbl-knowledge-article__hero h1,.tbl-authority-article__hero h1,.p14-legal-layout aside h1){font-size:clamp(3rem,7vw,3.5rem)}}@media(max-width:620px){.container{width:min(100% - 2.5rem,var(--container))}html[lang=th] .container{width:min(100% - 2rem,var(--container))}:is(.tb-hero__copy h1,.p15-library-hero h1,.p15-field-cover h1,.p15-evidence-cover h1,.p17b-knowledge-hero h1,.p15-standards-hero h1,.p39-verify-hero h1,.p15-delivery-hero h1,.p14-help-hero h1,.p15-lab-intro h1,.p14-ref-hero h1,.p14-handling-hero h1,.p14-contact-shell h1,.tbl-cart-page__head h1){font-size:var(--tbl-mobile-h1-page);line-height:.95;letter-spacing:-.043em}:is(.p15-dossier-copy h1,.p31-water-copy h1,.p15-brief>header h1,.tbl-evidence-review__hero h1,.p39-record-head h1){font-size:var(--tbl-mobile-h1-detail);line-height:.93;letter-spacing:-.047em}:is(.p15-reading-page>header h1,.seo-authority-page__hero h1,.seo-calculator-hero h1,.tbl-knowledge-article__hero h1,.tbl-authority-article__hero h1,.p14-legal-layout aside h1){font-size:var(--tbl-mobile-h1-article);line-height:.98;letter-spacing:-.035em}html[lang=th] :is(.tb-hero__copy h1,.p15-library-hero h1,.p15-field-cover h1,.p15-evidence-cover h1,.p17b-knowledge-hero h1,.p15-standards-hero h1,.p39-verify-hero h1,.p15-delivery-hero h1,.p14-help-hero h1,.p15-lab-intro h1,.p14-ref-hero h1,.p14-handling-hero h1,.p14-contact-shell h1,.tbl-cart-page__head h1){font-size:var(--tbl-mobile-h1-page-th);line-height:1.1;letter-spacing:0}html[lang=th] :is(.p15-dossier-copy h1,.p31-water-copy h1,.p15-brief>header h1,.tbl-evidence-review__hero h1,.p39-record-head h1){font-size:var(--tbl-mobile-h1-detail-th);line-height:1.08;letter-spacing:0}html[lang=th] :is(.p15-reading-page>header h1,.seo-authority-page__hero h1,.seo-calculator-hero h1,.tbl-knowledge-article__hero h1,.tbl-authority-article__hero h1,.p14-legal-layout aside h1){font-size:var(--tbl-mobile-h1-article-th);line-height:1.12;letter-spacing:0}:is(.tb-section-intro h2,.tb-verification-band h2,.tb-infrastructure__lead h2,.tb-order-grid article h2,.tb-closing h2){font-size:var(--tbl-mobile-h2-display);line-height:1.02;letter-spacing:-.035em}:is(.p15-library-field h2,.p40a-library-lab__header h2,.p17-evidence-register__head h2,.p17-evidence-architecture h2,.p15-dossier-related header h2,.p39-published h2,.p17b-core-guides>header h2,.p17b-authority-layer>header h2,.seo-calculator-reference h2,.tbl-knowledge-section h2,.tbl-authority-section h2,.tbl-evidence-review__section h2){font-size:var(--tbl-mobile-h2-major);line-height:1.05;letter-spacing:-.028em}:is(.p15-dossier-grid h2,.p15-standards-grid h2,.p14-help-grid header h2,.p15-delivery-route h2,.p14-handling-checks h2,.p14-contact-routes h2,.p39-verification h2,.p39-meaning h2,.p39-documents h2,.seo-calculator-panel h2){font-size:var(--tbl-mobile-h2-section);line-height:1.08;letter-spacing:-.02em}:is(.p15-library-hero,.p15-evidence-cover,.p17b-knowledge-hero,.p15-standards-hero,.p39-verify-hero,.p15-delivery-hero,.p14-help-hero,.p15-lab-intro,.p14-ref-hero,.p14-handling-hero){padding-top:var(--tbl-mobile-page-top);padding-bottom:var(--tbl-mobile-page-bottom)}:is(.tb-hero__lede,.tb-section-intro>p,.tb-verification-band__grid>p,.p15-library-hero p:last-child,.p15-evidence-cover>div>p:last-child,.p17b-knowledge-hero>div>p:not(.eyebrow),.p15-standards-hero>p,.p39-verify-hero header>p:last-child,.p15-delivery-hero>p:last-child,.p14-help-hero>p:last-child,.p15-lab-intro p:last-child,.p14-ref-hero>p:last-child,.p14-handling-hero>p,.p14-contact-shell>div:first-child>h1+p){font-size:var(--tbl-mobile-body);line-height:1.58}:is(.featured-product__description,.p15-library-field header p,.p15-dossier-grid article>p:not(.eyebrow),.p14-help-grid details p,.p15-delivery-route p,.p14-handling-checks p,.p14-contact-routes p){font-size:var(--tbl-mobile-body-secondary);line-height:1.52}.eyebrow{font-size:var(--tbl-mobile-meta);line-height:1.35}.tb-hero__rail span{font-size:.7rem;line-height:1.35}.library-card__meta{font-size:.72rem;line-height:1.4}.library-card__analytical-standard{font-size:.68rem}.p40a-lab-card__offer b{font-size:.7rem}.tbl-menu summary{display:inline-flex;align-items:center;min-height:44px}.p40-library-lab.p40a-library-lab{padding-bottom:var(--tbl-mobile-page-end)}.p15-field-links{margin-bottom:var(--tbl-mobile-page-end)}.p17-evidence-architecture,.p17b-authority-layer{padding-bottom:var(--tbl-mobile-page-end)}.p14-about-flow{margin-bottom:var(--tbl-mobile-page-end)}.p39-published,.p15-delivery-facts,.p14-help-grid,.p15-lab-item,.p14-alpha-index,.p14-handling-checks,.p14-legal-layout,.product-detail-endnote,.tbl-cart-page,.seo-calculator-page,.tbl-knowledge-article,.tbl-authority-article,.tbl-evidence-review{padding-bottom:var(--tbl-mobile-page-end)}html[lang=th] :is(.tb-hero__lede,.tb-section-intro>p,.tb-verification-band__grid>p,.p15-library-hero p:last-child,.p15-evidence-cover>div>p:last-child,.p17b-knowledge-hero>div>p:not(.eyebrow),.p15-standards-hero>p,.p39-verify-hero header>p:last-child,.p15-delivery-hero>p:last-child,.p14-help-hero>p:last-child,.p15-lab-intro p:last-child,.p14-ref-hero>p:last-child,.p14-handling-hero>p,.p14-contact-shell>div:first-child>h1+p){line-height:1.76}}:root{--tbl-page-h1-desktop:clamp(3.25rem,4vw,4.6rem);--tbl-page-h1-tablet:clamp(3.1rem,7.5vw,3.75rem)}@media(min-width:48.0625rem){:is(.tb-hero__copy h1,.p15-library-hero h1,.p15-field-cover h1,.p15-evidence-cover h1,.p17b-knowledge-hero h1,.p15-standards-hero h1,.p39-verify-hero h1,.p15-delivery-hero h1,.p14-help-hero h1,.p15-lab-intro h1,.p14-ref-hero h1,.p14-handling-hero h1,.p14-contact-shell h1,.tbl-cart-page__head h1,.p15-dossier-copy h1,.p31-water-copy h1,.p15-brief>header h1,.tbl-evidence-review__hero h1,.p39-record-head h1,.p15-reading-page>header h1,.seo-authority-page__hero h1,.seo-calculator-hero h1,.tbl-knowledge-article__hero h1,.tbl-authority-article__hero h1,.p14-legal-layout aside h1){font-size:var(--tbl-page-h1-desktop);line-height:.95;letter-spacing:-.045em}html[lang=th] :is(.tb-hero__copy h1,.p15-library-hero h1,.p15-field-cover h1,.p15-evidence-cover h1,.p17b-knowledge-hero h1,.p15-standards-hero h1,.p39-verify-hero h1,.p15-delivery-hero h1,.p14-help-hero h1,.p15-lab-intro h1,.p14-ref-hero h1,.p14-handling-hero h1,.p14-contact-shell h1,.tbl-cart-page__head h1,.p15-dossier-copy h1,.p31-water-copy h1,.p15-brief>header h1,.tbl-evidence-review__hero h1,.p39-record-head h1,.p15-reading-page>header h1,.seo-authority-page__hero h1,.seo-calculator-hero h1,.tbl-knowledge-article__hero h1,.tbl-authority-article__hero h1,.p14-legal-layout aside h1){line-height:1.08;letter-spacing:0}}@media(min-width:621px)and (max-width:48rem){:is(.tb-hero__copy h1,.p15-library-hero h1,.p15-field-cover h1,.p15-evidence-cover h1,.p17b-knowledge-hero h1,.p15-standards-hero h1,.p39-verify-hero h1,.p15-delivery-hero h1,.p14-help-hero h1,.p15-lab-intro h1,.p14-ref-hero h1,.p14-handling-hero h1,.p14-contact-shell h1,.tbl-cart-page__head h1,.p15-dossier-copy h1,.p31-water-copy h1,.p15-brief>header h1,.tbl-evidence-review__hero h1,.p39-record-head h1,.p15-reading-page>header h1,.seo-authority-page__hero h1,.seo-calculator-hero h1,.tbl-knowledge-article__hero h1,.tbl-authority-article__hero h1,.p14-legal-layout aside h1){font-size:var(--tbl-page-h1-tablet)}}@media(max-width:620px){:is(.tb-hero__copy h1,.p15-library-hero h1,.p15-field-cover h1,.p15-evidence-cover h1,.p17b-knowledge-hero h1,.p15-standards-hero h1,.p39-verify-hero h1,.p15-delivery-hero h1,.p14-help-hero h1,.p15-lab-intro h1,.p14-ref-hero h1,.p14-handling-hero h1,.p14-contact-shell h1,.tbl-cart-page__head h1,.p15-dossier-copy h1,.p31-water-copy h1,.p15-brief>header h1,.tbl-evidence-review__hero h1,.p39-record-head h1,.p15-reading-page>header h1,.seo-authority-page__hero h1,.seo-calculator-hero h1,.tbl-knowledge-article__hero h1,.tbl-authority-article__hero h1,.p14-legal-layout aside h1){font-size:var(--tbl-mobile-h1-page);line-height:.95;letter-spacing:-.043em}html[lang=th] :is(.tb-hero__copy h1,.p15-library-hero h1,.p15-field-cover h1,.p15-evidence-cover h1,.p17b-knowledge-hero h1,.p15-standards-hero h1,.p39-verify-hero h1,.p15-delivery-hero h1,.p14-help-hero h1,.p15-lab-intro h1,.p14-ref-hero h1,.p14-handling-hero h1,.p14-contact-shell h1,.tbl-cart-page__head h1,.p15-dossier-copy h1,.p31-water-copy h1,.p15-brief>header h1,.tbl-evidence-review__hero h1,.p39-record-head h1,.p15-reading-page>header h1,.seo-authority-page__hero h1,.seo-calculator-hero h1,.tbl-knowledge-article__hero h1,.tbl-authority-article__hero h1,.p14-legal-layout aside h1){font-size:var(--tbl-mobile-h1-page-th);line-height:1.1;letter-spacing:0}.tb-closing.section{padding-bottom:2rem}.tbl-footer__lead{gap:1.25rem;padding:26px 0 28px}.tbl-footer__lead p{margin-top:.6rem;line-height:1.5}.tbl-footer__lead>a{padding:12px 0}.tbl-footer__mobile{padding:4px 0 20px}.tbl-footer__mobile summary{padding:14px 34px 14px 0}.tbl-footer__mobile summary:after{top:9px}.tbl-footer__base{padding-top:14px}.tbl-footer{padding-bottom:20px}}.seo-calculator-grid{visibility:visible;opacity:1}.seo-calculator-panel{visibility:visible}.seo-calculator-grid:target{scroll-margin-top:7rem}@media(min-width:621px){.seo-calculator-disclaimer--compact{max-width:920px}.seo-calculator-disclaimer--full{margin:0 0 46px}html[lang=th] .seo-calculator-disclaimer--compact p{line-height:1.6}}@media(max-width:620px){.seo-calculator-grid:target{scroll-margin-top:5.5rem}}.tbl-language a{display:inline-block;padding-bottom:2px;border-bottom:1px solid transparent;text-decoration:none!important}.tbl-language a[aria-current=page]{border-bottom-color:currentColor;text-decoration:none!important}@media(min-width:901px){.tbl-header__nav a,.tbl-header__cta{text-decoration:none}.tbl-header__nav a:hover,.tbl-header__nav a:focus-visible{color:var(--p14-gold)}.tbl-header__nav a[aria-current=page],.tbl-header__nav a[aria-current=page]:hover,.tbl-header__nav a[aria-current=page]:focus-visible{color:var(--p14-ink)}.tbl-header__cta:hover,.tbl-header__cta:focus-visible{color:#071426;text-decoration:none}}.p15-field-cover>.container{grid-template-columns:1fr}.p15-field-cover>.container>div{max-width:780px}.p15-field-cover>.container>div{padding-bottom:34px}.p15-field-products{padding:8px 0 74px}.p15-field-products__header{display:grid;grid-template-columns:minmax(280px,.75fr) minmax(0,1.25fr);gap:48px;align-items:end;padding:30px 0 24px;border-top:1px solid color-mix(in srgb,var(--field,var(--p14-gold)) 42%,var(--p14-line))}.p15-field-products__header h2{margin-top:8px;font-size:32px;line-height:1.05}.p15-field-products__header>p{color:var(--p14-muted);text-align:right;line-height:1.5}.p15-field-products__grid{width:100%}@media(max-width:900px){.p15-field-products__header{grid-template-columns:1fr;gap:12px}.p15-field-products__header>p{text-align:left}}@media(max-width:620px){.p15-field-cover>.container>div{padding-bottom:24px}.p15-field-products{padding-top:0;padding-bottom:52px}.p15-field-products__header{padding:24px 0 20px}.p15-field-products__header h2{font-size:var(--tbl-mobile-h2-section)}.p15-field-products__header>p{font-size:.9rem}}.p15-field-cover>.container>div{box-sizing:border-box}@media(min-width:48.0625rem){.p15-field-cover{padding-top:76px}}@media(min-width:621px)and (max-width:48rem){.p15-field-cover{padding-top:66px}}.p15-field-cover>.container>div>.eyebrow{color:var(--p14-ink)}.p15-field-products__header .eyebrow{color:var(--p14-gold)}.p39-document-list--primary{border-top:1px solid var(--p14-line)}.p39-document-list--primary article{min-height:104px}.p39-full-analytical-wrap{padding:0 0 3rem}.p39-full-analytical{border-top:1px solid var(--p14-line);border-bottom:1px solid var(--p14-line)}.p39-full-analytical>summary{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem 0;cursor:pointer;list-style:none}.p39-full-analytical>summary::-webkit-details-marker{display:none}.p39-full-analytical>summary>span{display:grid;gap:.28rem}.p39-full-analytical>summary strong{color:var(--p14-ink);font-size:1rem;font-weight:500}.p39-full-analytical>summary small{color:var(--p14-muted);font-size:.78rem;line-height:1.45}.p39-full-analytical>summary>b{color:var(--p14-gold);font-size:1.3rem;font-weight:400;transition:transform .18s ease}.p39-full-analytical[open]>summary>b{transform:rotate(45deg)}.p39-full-analytical__body{padding:0 0 1.75rem}.p39-document-list--technical{border-top:0}.p39-document-list--technical article:first-child{border-top:1px solid var(--p14-line)}.p39-full-analytical__results{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid var(--p14-line)}.p39-full-analytical__results h3{margin:0 0 .85rem;color:var(--p14-ink);font-size:1rem;font-weight:500}.p39-full-analytical__results>p{margin:0;color:var(--p14-muted);line-height:1.58}.p39-full-analytical__results dl{margin:0 0 1rem}.p39-full-analytical__results dl>div{display:grid;grid-template-columns:minmax(12rem,.65fr) 1fr;gap:1rem;padding:.75rem 0;border-top:1px solid var(--p14-line)}.p39-full-analytical__results dt{color:var(--p14-muted)}.p39-full-analytical__results dd{margin:0;color:var(--p14-ink)}.p39-full-analytical__results dd small{display:block;color:var(--p14-muted)}.p39-full-analytical__note{margin-top:1rem!important;font-size:.82rem}@media(max-width:620px){.p39-full-analytical-wrap{padding-bottom:2.4rem}.p39-full-analytical>summary{align-items:flex-start;padding:1.1rem 0}.p39-full-analytical>summary small{max-width:28ch}.p39-full-analytical__results dl>div{grid-template-columns:1fr;gap:.25rem}}.p40-summary__lab{font-size:clamp(1.9rem,3.2vw,3.15rem)}.p40-staging-demo{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2rem;align-items:center;margin-top:1.35rem;padding:1.45rem 1.5rem;border:1px solid rgba(213,163,61,.34);background:#d5a33d0b}.p40-staging-demo h2{margin:.25rem 0 .6rem;font-size:clamp(1.7rem,2.7vw,2.4rem);line-height:1.08;font-weight:400}.p40-staging-demo p:last-child{margin:0;max-width:54rem;color:var(--p14-muted);line-height:1.55}.p40-staging-demo>a{min-width:14rem;padding:.9rem 1rem;border:1px solid rgba(213,163,61,.45);color:var(--p14-gold);text-decoration:none;text-align:center}.p39-document-list>article>strong.is-review{color:var(--p14-gold)}.p40-review-note{margin:.65rem 0 0!important;color:var(--p14-gold)!important;font-size:.82rem!important;line-height:1.45!important}.p40-traceability-wrap{padding:0 0 3rem}.p40-traceability-status{margin-bottom:1rem;padding:1rem 1.1rem;border:1px solid var(--p14-line);background:#020a12}.p40-traceability-status strong{display:block;color:var(--p14-ink)}.p40-traceability-status.is-confirmed strong{color:var(--p14-gold)}.p40-traceability-status p{margin:.45rem 0 0;color:var(--p14-muted);font-size:.88rem;line-height:1.55}@media(max-width:1100px){.p39-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:var(--p14-line)}.p39-summary article{border-right:1px solid var(--p14-line)}}@media(max-width:900px){.p40-staging-demo{grid-template-columns:1fr;align-items:start}.p40-staging-demo>a{justify-self:start}}@media(max-width:620px){.p39-summary{grid-template-columns:1fr;background:transparent}.p40-summary__lab{font-size:clamp(2rem,9.5vw,2.55rem)}.p40-staging-demo{margin-top:.75rem;padding:1.2rem}.p40-staging-demo>a{width:100%;min-width:0}}.p43-staging-order-note{color:var(--p14-gold)!important;letter-spacing:.02em}.p40-preview-note strong{color:var(--p14-gold)}.p39-summary{padding-bottom:2.15rem}.p39-documents{padding:.25rem 0 1.75rem}.p39-documents>header{margin-bottom:1.15rem}.p39-full-analytical-wrap{padding-bottom:2.45rem}.p39-record-grid{margin-top:.35rem;margin-bottom:3.25rem}.library-card__batch-proof{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.35rem .8rem;align-items:center;margin:.72rem 14px 0;padding:.72rem 0;border-top:1px solid var(--p14-line);border-bottom:1px solid var(--p14-line)}.library-card__batch-proof>div{display:grid;gap:.2rem;min-width:0}.library-card__batch-proof strong{color:var(--p14-gold);font:700 .62rem/1.3 var(--font-mono);letter-spacing:.085em}.library-card__batch-proof span{color:var(--p14-muted);font-size:.72rem;line-height:1.4}.library-card__batch-proof>a{color:var(--color-link);font-size:.72rem;line-height:1.3;text-align:right;text-decoration:none}.library-card__batch-proof.is-staging strong{color:var(--p14-gold)}.p44-dossier-lot-proof{display:grid;gap:.55rem;margin:0 0 .75rem;padding:.85rem;border:1px solid rgba(217,165,52,.4);background:#d9a5340b}.p44-dossier-lot-proof__head,.p44-dossier-lot-proof__body{display:flex;justify-content:space-between;gap:.75rem;align-items:baseline}.p44-dossier-lot-proof__head span{color:var(--p14-gold);font:700 .61rem/1.3 var(--font-mono);letter-spacing:.09em}.p44-dossier-lot-proof__head strong{color:var(--p14-ink);font:600 .72rem/1 var(--font-mono)}.p44-dossier-lot-proof__body b{color:var(--p14-ink);font-size:.78rem;font-weight:500}.p44-dossier-lot-proof__body span{color:var(--p14-muted);font-size:.72rem;text-align:right}.p44-dossier-lot-proof>a{padding-top:.55rem;border-top:1px solid var(--p14-line);color:var(--p14-gold);font-size:.76rem;text-decoration:none}.p44-dossier-lot-proof.is-staging{border-color:#d9a53480}@media(max-width:620px){.p39-summary{padding-bottom:1.35rem}.p39-documents{padding-bottom:1.55rem}.p39-full-analytical-wrap{padding-bottom:2rem}.library-card__batch-proof{grid-template-columns:1fr;margin:.6rem .9rem 0}.library-card__batch-proof>a{text-align:left;min-height:2.75rem;display:flex;align-items:center}.p44-dossier-lot-proof__head,.p44-dossier-lot-proof__body{align-items:flex-start}}.p15-open-label--mobile,.p15-collection-label--mobile{display:none}@media(max-width:620px){.p15-open-label--desktop,.p15-collection-label--desktop{display:none}.p15-open-label--mobile,.p15-collection-label--mobile{display:inline}.p15-field-products--metabolic{--field:var(--tbl-field-metabolic);--field-glow:var(--tbl-field-metabolic-highlight)}.p15-field-products--regenerative{--field:var(--tbl-field-regenerative);--field-glow:var(--tbl-field-regenerative-highlight)}.p15-field-products--hormonal{--field:var(--tbl-field-hormonal);--field-glow:var(--tbl-field-hormonal-highlight)}.p15-field-products--cognitive{--field:var(--tbl-field-cognitive);--field-glow:var(--tbl-field-cognitive-highlight)}.p15-field-products--immune{--field:var(--tbl-field-immune);--field-glow:var(--tbl-field-immune-highlight)}.p15-field-products--mitochondrial{--field:var(--tbl-field-mitochondrial);--field-glow:var(--tbl-field-mitochondrial-highlight)}.p15-field-products--sexual-reproductive{--field:var(--tbl-field-sexual);--field-glow:var(--tbl-field-sexual-highlight)}.p15-field-products__header{border-top-color:var(--field,var(--p14-gold))}.p15-field-products__eyebrow{display:none}.p15-field-products__header h2{margin-top:0}}@media(max-width:620px){.tb-hero__facts,.tb-hero__rail{display:none!important}}@media(max-width:620px){.tb-hero__stage{min-height:18rem;margin-top:0}.tb-vial{bottom:3rem}}@media(max-width:620px){.p15-collection-description{display:none!important}}@media(max-width:620px){.p15-field-cover>.container>div>.eyebrow{margin-bottom:.6rem}}:root{--tbl-field-metabolic:var(--p14-gold);--tbl-field-metabolic-highlight:var(--p14-gold-soft);--tbl-field-regenerative:var(--p14-gold);--tbl-field-regenerative-highlight:var(--p14-gold-soft);--tbl-field-hormonal:var(--p14-gold);--tbl-field-hormonal-highlight:var(--p14-gold-soft);--tbl-field-cognitive:var(--p14-gold);--tbl-field-cognitive-highlight:var(--p14-gold-soft);--tbl-field-immune:var(--p14-gold);--tbl-field-immune-highlight:var(--p14-gold-soft);--tbl-field-mitochondrial:var(--p14-gold);--tbl-field-mitochondrial-highlight:var(--p14-gold-soft);--tbl-field-sexual:var(--p14-gold);--tbl-field-sexual-highlight:var(--p14-gold-soft)}@media(min-width:901px){.tbl-statusline__inner{position:relative;display:flex;justify-content:center;align-items:center;gap:2rem}.tbl-statusline__brand,.tbl-statusline__desktop{text-align:center}.tbl-statusline button{position:absolute;right:0}}.p42-cart-page{padding-bottom:clamp(3.5rem,6vw,5.5rem)}.p42-cart-layout{grid-template-columns:minmax(0,1fr) minmax(22rem,25rem);gap:clamp(2rem,3.5vw,3.5rem)}.p42-cart-summary{top:7.5rem;padding:1.15rem 1.2rem 1.2rem}.p42-cart-progress{margin:.7rem 0 .8rem;padding:.78rem .82rem}.p41a-first-order-status{margin:0 0 .2rem;padding:.78rem 0;border:0;border-top:1px solid rgba(217,165,52,.3);border-bottom:1px solid rgba(217,165,52,.3);background:transparent}.p41a-first-order-status p{margin:.35rem 0 0;font-size:.74rem;line-height:1.45}.p42-cart-summary dl{margin:.65rem 0 .75rem}.p42-cart-summary dl>div{padding:.68rem 0}.p42-cart-water{margin:0;padding:.8rem 0;border:0;border-top:1px solid var(--p14-line)}.p42-cart-water p{margin:.35rem 0 .45rem;font-size:.74rem;line-height:1.45}.p42-cart-water a{font-size:.72rem}.p42-lot-assurance.p42-lot-assurance--compact{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin:0;padding:.8rem 0;border:0;border-top:1px solid var(--p14-line);color:var(--p14-ink);text-decoration:none}.p42-lot-assurance--compact>span{display:grid;gap:.25rem;min-width:0;color:inherit;font:inherit;letter-spacing:normal;text-transform:none}.p42-lot-assurance--compact strong{color:var(--p14-gold);font:700 .61rem/1.3 var(--font-mono);letter-spacing:.075em;text-transform:uppercase}.p42-lot-assurance--compact small{color:var(--p14-muted);font-size:.72rem;line-height:1.35}.p42-lot-assurance--compact>b{flex:0 0 auto;color:var(--p14-gold);font-size:.72rem;font-weight:600;white-space:nowrap}.p42-lot-assurance--compact:hover b{text-decoration:underline;text-underline-offset:.2em}.tbl-cart-acknowledgements{margin:.7rem 0 .8rem;padding:.8rem 0}.tbl-cart-ack{padding:.62rem 0;font-size:.8rem;line-height:1.48}.tbl-cart-summary__note{margin:.7rem 0;font-size:.74rem;line-height:1.45}.p42-checkout-roadmap{margin-top:2rem;padding-top:1.55rem}.p42-checkout-roadmap__note{margin:.65rem 0 0;font-size:.72rem}html[lang=th] .p42-lot-assurance--compact strong{font-family:"Noto Sans Thai",var(--font-sans);letter-spacing:.02em;text-transform:none}@media(max-width:820px){.p42-cart-layout{grid-template-columns:1fr;gap:1.5rem}.p42-cart-summary{position:static;padding:1rem}}@media(max-width:620px){.p42-cart-page{padding-bottom:3.25rem}.p42-cart-progress{margin:.55rem 0 .7rem}.p41a-first-order-status{padding:.7rem 0}.p42-cart-water,.p42-lot-assurance.p42-lot-assurance--compact{padding:.72rem 0}.p42-lot-assurance.p42-lot-assurance--compact{align-items:flex-start}.p42-lot-assurance--compact>b{font-size:.68rem}.tbl-cart-acknowledgements{margin:.6rem 0 .7rem;padding:.72rem 0}}.p39-reported-results{padding:0 0 2.45rem}.p39-reported-results .p39-full-analytical__results{margin-top:0;padding-top:1.5rem;border-top:1px solid var(--p14-line);border-bottom:1px solid var(--p14-line);padding-bottom:1.5rem}.p39-reported-results+.p39-record-grid{margin-top:.35rem}@media(max-width:620px){.p39-reported-results{padding-bottom:2rem}}.tb-independent-verification{border-top:1px solid var(--p14-line);border-bottom:1px solid var(--p14-line);background:#06111f}.tb-independent-verification__intro{display:grid;grid-template-columns:minmax(0,.9fr) minmax(20rem,.7fr);gap:clamp(2rem,6vw,6rem);align-items:end;margin-bottom:clamp(1.75rem,3vw,2.75rem)}.tb-independent-verification__intro h2{margin:.45rem 0 0;max-width:15ch;font-size:clamp(2.15rem,4.5vw,4.4rem);line-height:.98;letter-spacing:-.04em;font-weight:400}.tb-independent-verification__intro>p{margin:0;color:var(--p14-muted);line-height:1.65}.tb-independent-verification__grid{display:grid;gap:1.25rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,34rem),1fr))}.tb-independent-coa-card{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:31rem;border:1px solid rgba(217,165,52,.34);background:#071426;overflow:hidden}.tb-independent-coa-card.is-staging{border-color:#d9a53475}.tb-independent-coa-card__preview{position:relative;min-height:31rem;background:#f4f1e9;overflow:hidden}.tb-independent-coa-card__preview iframe{width:100%;height:100%;min-height:31rem;border:0;background:#fff;pointer-events:none}.tb-independent-coa-card__preview>a{position:absolute;right:1rem;bottom:1rem;display:inline-flex;align-items:center;min-height:2.65rem;padding:.65rem .9rem;border:1px solid rgba(7,20,38,.18);background:#f4f1e9f5;color:#071426;font-size:.76rem;font-weight:650;text-decoration:none;box-shadow:0 .4rem 1.2rem #0000001f}.tb-independent-coa-card__body{display:flex;flex-direction:column;padding:clamp(1.25rem,2.5vw,2rem)}.tb-independent-coa-card__head{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start;padding-bottom:1rem;border-bottom:1px solid var(--p14-line)}.tb-independent-coa-card__head small{display:block;margin-bottom:.45rem;color:var(--p14-gold);font:700 .61rem/1.3 var(--font-mono);letter-spacing:.09em}.tb-independent-coa-card__head h3{margin:0;color:var(--p14-ink);font-size:clamp(1.45rem,2.3vw,2.15rem);font-weight:400}.tb-independent-coa-card__head>strong{color:var(--p14-gold);font-size:.8rem;font-weight:600;white-space:nowrap}.tb-independent-coa-card__metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:1.2rem 0;border-top:1px solid var(--p14-line);border-left:1px solid var(--p14-line)}.tb-independent-coa-card__metrics>div{display:grid;gap:.32rem;padding:1rem;border-right:1px solid var(--p14-line);border-bottom:1px solid var(--p14-line)}.tb-independent-coa-card__metrics b{color:var(--p14-gold);font-size:clamp(1.65rem,3vw,2.55rem);line-height:1;font-weight:400}.tb-independent-coa-card__metrics span{color:var(--p14-muted);font-size:.73rem}.tb-independent-coa-card__body>p{margin:0 0 1rem;color:var(--p14-muted);font-size:.78rem}.tb-independent-coa-card__body>p strong{color:var(--p14-ink);font-family:var(--font-mono);font-weight:500}.tb-independent-coa-card__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.tb-independent-coa-card__actions .btn{justify-content:center;min-height:2.9rem;padding:.72rem .85rem;font-size:.76rem}.tb-independent-coa-card__verify{display:grid;gap:.3rem;margin-top:1rem;padding:1rem 0;border-top:1px solid var(--p14-line);border-bottom:1px solid var(--p14-line)}.tb-independent-coa-card__verify strong{color:var(--p14-gold);font:700 .61rem/1.3 var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.tb-independent-coa-card__verify span{color:var(--p14-muted);font-size:.76rem;line-height:1.48}.tb-independent-coa-card__record{margin-top:auto;padding-top:1rem;color:var(--p14-gold);font-size:.78rem;text-decoration:none}.p46-public-coa{padding-top:clamp(2rem,5vw,4rem);padding-bottom:clamp(4rem,8vw,7rem)}.p46-public-coa__head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2rem;align-items:end;padding-bottom:2rem;border-bottom:1px solid var(--p14-line)}.p46-public-coa__head h1{margin:.55rem 0 .8rem;max-width:15ch;font-size:clamp(2.5rem,5vw,4.8rem);line-height:.96;letter-spacing:-.04em;font-weight:400}.p46-public-coa__head p:last-child{max-width:58rem;margin:0;color:var(--p14-muted);line-height:1.6}.p46-public-coa__head>a{color:var(--p14-gold);font-size:.8rem;text-decoration:none;white-space:nowrap}.p46-public-coa__identity{margin:2rem 0;border:1px solid var(--p14-line)}.p46-public-coa__identity dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.p46-public-coa__identity dl>div{display:grid;grid-template-columns:minmax(9rem,.7fr) minmax(0,1fr);gap:.8rem;padding:.85rem 1rem;border-right:1px solid var(--p14-line);border-bottom:1px solid var(--p14-line)}.p46-public-coa__identity dt{color:var(--p14-muted)}.p46-public-coa__identity dd{margin:0;color:var(--p14-ink)}.p46-public-coa__results>header{display:flex;justify-content:space-between;gap:2rem;align-items:end;margin-bottom:1rem}.p46-public-coa__results h2{margin:.35rem 0 0;font-size:clamp(1.8rem,3vw,2.7rem);font-weight:400}.p46-public-coa__table-wrap{overflow-x:auto;border:1px solid var(--p14-line)}.p46-public-coa table{width:100%;min-width:54rem;border-collapse:collapse}.p46-public-coa th,.p46-public-coa td{padding:.82rem .9rem;border-bottom:1px solid var(--p14-line);border-right:1px solid var(--p14-line);text-align:left;vertical-align:top}.p46-public-coa th{color:var(--p14-gold);font:700 .66rem/1.35 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;background:#d9a5340b}.p46-public-coa td{color:var(--p14-muted);font-size:.82rem;line-height:1.45}.p46-public-coa td:first-child,.p46-public-coa td:last-child{color:var(--p14-ink)}.p46-public-coa__closing{display:grid;gap:0;margin-top:1.5rem;border-top:1px solid var(--p14-line)}.p46-public-coa__closing>div{display:grid;grid-template-columns:minmax(10rem,.35fr) 1fr;gap:1rem;padding:.9rem 0;border-bottom:1px solid var(--p14-line)}.p46-public-coa__closing span{color:var(--p14-gold);font:700 .62rem/1.3 var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.p46-public-coa__closing strong{color:var(--p14-ink);font-weight:500}.p46-public-coa__closing>p{margin:1rem 0 0;color:var(--p14-muted);font-size:.78rem}@media(max-width:900px){.tb-independent-verification__intro{grid-template-columns:1fr;gap:1rem}.tb-independent-coa-card{grid-template-columns:1fr}.tb-independent-coa-card__preview,.tb-independent-coa-card__preview iframe{min-height:26rem}.p46-public-coa__head{grid-template-columns:1fr;align-items:start}.p46-public-coa__identity dl{grid-template-columns:1fr}}@media(max-width:620px){.tb-independent-verification{padding-top:3rem;padding-bottom:3rem}.tb-independent-verification__intro h2{max-width:12ch;font-size:clamp(2.25rem,10vw,3rem)}.tb-independent-coa-card{display:block;min-height:0}.tb-independent-coa-card__preview{min-height:15rem;display:grid;place-items:center;background:linear-gradient(#f4f1e9f5,#f4f1e9f5),#f4f1e9}.tb-independent-coa-card__preview:before{content:"INDEPENDENT COA · TESTIDES";color:#071426;font:700 .7rem/1.4 var(--font-mono);letter-spacing:.08em}.tb-independent-coa-card__preview iframe{display:none}.tb-independent-coa-card__preview>a{left:1rem;right:1rem;justify-content:center}.tb-independent-coa-card__head{display:grid}.tb-independent-coa-card__head>strong{white-space:normal}.tb-independent-coa-card__actions,.p45-current-verification__actions{grid-template-columns:1fr}.p46-public-coa{padding-top:2rem}.p46-public-coa__head h1{max-width:11ch;font-size:clamp(2.25rem,11vw,3rem)}.p46-public-coa__identity dl>div{grid-template-columns:1fr;gap:.3rem}.p46-public-coa__closing>div{grid-template-columns:1fr;gap:.35rem}}.tb-independent-verification__foot{display:flex;justify-content:flex-end;margin-top:1.25rem}.tb-independent-verification__foot>a{color:var(--p14-gold);font-size:.8rem;text-decoration:none}.p46-confidentiality-note{color:var(--p14-muted)!important;font-size:.76rem!important;line-height:1.5!important}@media(max-width:620px){.tb-independent-verification__foot{justify-content:flex-start}}.p47-dossier-tier-pricing{display:grid;gap:.72rem;margin:.75rem 0 .9rem;padding-top:.9rem;border-top:1px solid var(--p14-line)}.p47-dossier-tier-pricing__head{display:flex;justify-content:space-between;gap:1rem;align-items:baseline}.p47-dossier-tier-pricing__head>strong{color:var(--p14-gold);font:700 .62rem/1.3 var(--font-mono);letter-spacing:.085em}.p47-dossier-tier-pricing__head>span{color:var(--p14-muted);font-size:.72rem;line-height:1.4;text-align:right}.p47-dossier-tier-pricing__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--p14-line);border-left:1px solid var(--p14-line)}.p47-dossier-tier-pricing>p{margin:0;color:var(--p14-muted);font-size:.7rem;line-height:1.48}.p47-dossier-water-value{margin-top:.25rem}html[lang=th] .p47-dossier-tier-pricing__head>strong,html[lang=th] .p47-dossier-tier__title span{font-family:"Noto Sans Thai",var(--font-sans);letter-spacing:.02em;text-transform:none}@media(max-width:900px){.p47-dossier-tier-pricing__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.p47-dossier-tier-pricing{margin:.65rem 0 .8rem;padding-top:.8rem}.p47-dossier-tier-pricing__head{display:grid;gap:.3rem}.p47-dossier-tier-pricing__head>span{text-align:left}}.tb-hero__copy h1 .tb-hero__documented-line{color:#f4f1e9}@media(min-width:901px){.p15-dossier-hero{grid-template-columns:minmax(0,1.38fr) minmax(22rem,1fr);gap:clamp(2.5rem,4vw,4.5rem);align-items:start;padding-top:3.6rem;padding-bottom:4.5rem}.p15-dossier-copy{min-width:0}.p15-dossier-price{width:100%;max-width:none;margin-bottom:1.2rem;padding:1rem 0 0}.p15-dossier-hero>figure{position:sticky;top:7.5rem;align-self:start;width:100%;min-height:0;height:min(72vh,44rem);max-height:calc(100vh - 9rem);padding:1rem;overflow:hidden}.p15-dossier-hero>figure .product-visual,.p15-dossier-hero>figure .product-visual--large{width:100%;height:100%;min-height:0}.p15-dossier-hero>figure img{width:100%;height:100%;object-fit:contain}.p38-dossier-standard{margin:.15rem 0 .25rem}}.p47-dossier-tier-pricing{margin:.35rem 0 .95rem;padding-top:.85rem}.p47-dossier-tier-pricing__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.p47-dossier-tier-pricing__head{align-items:flex-end}.p47-dossier-tier-pricing__head>span{max-width:26rem}.p48-dossier-water{gap:.85rem;margin-top:.25rem;padding:1rem;border:1px solid rgba(217,165,52,.78);border-left:1px solid rgba(217,165,52,.78);background:linear-gradient(180deg,#d9a5341b,#d9a53409)}.p48-dossier-water__head{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start}.p48-dossier-water__head>div:first-child{display:grid;gap:.3rem}.p48-dossier-water strong{color:var(--p14-gold);font:700 .62rem/1.3 var(--font-mono);letter-spacing:.09em;text-transform:uppercase}.p48-dossier-water__head b{color:var(--p14-ink);font-size:.95rem;line-height:1.35;font-weight:600}.p48-dossier-water__value{display:grid;gap:.18rem;min-width:7rem;text-align:right}.p48-dossier-water__value>span{color:var(--p14-gold);font:500 1.45rem/1 var(--font-display)}.p48-dossier-water__value small{color:var(--p14-muted);font-size:.6rem;line-height:1.3}.p48-water-milestones{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid rgba(217,165,52,.34);border-left:1px solid rgba(217,165,52,.34)}.p48-water-milestones>div{display:grid;gap:.15rem;padding:.58rem .55rem;border-right:1px solid rgba(217,165,52,.34);border-bottom:1px solid rgba(217,165,52,.34);text-align:center}.p48-water-milestones b{color:var(--p14-ink);font:600 .76rem/1.2 var(--font-mono)}.p48-water-milestones span{color:var(--p14-gold);font-size:.66rem;font-weight:650}.p48-dossier-water>p{margin:0;color:var(--p14-muted);font-size:.72rem;line-height:1.45}.p48-dossier-water>a{color:var(--p14-gold);font-size:.72rem;text-decoration:none}.p48-cart-progress{border:1px solid rgba(217,165,52,.4);background:#d9a53406}.p48-cart-progress__head{display:flex;justify-content:space-between;gap:1rem;align-items:baseline}.p48-savings-scale{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:.65rem;border-top:1px solid var(--p14-line);border-left:1px solid var(--p14-line)}.p48-savings-scale>div{position:relative;display:grid;gap:.16rem;min-width:0;padding:.52rem .38rem;border-right:1px solid var(--p14-line);border-bottom:1px solid var(--p14-line);background:#f4f1e903;text-align:center;transition:background .18s ease,border-color .18s ease,color .18s ease}.p48-savings-scale>div:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:transparent}.p48-savings-scale>div.is-reached:after{background:var(--p14-gold)}.p48-savings-scale>div.is-current{background:var(--p14-gold);border-color:var(--p14-gold)}.p48-savings-scale b{color:var(--p14-ink);font:600 .63rem/1.2 var(--font-mono)}.p48-savings-scale span{color:var(--p14-muted);font-size:.56rem;line-height:1.25}.p48-savings-scale>div.is-current b,.p48-savings-scale>div.is-current span{color:#071426}.p48-savings-scale--drawer{margin-top:.6rem}.p48-savings-scale--drawer>div{padding:.48rem .28rem}.p48-savings-scale--drawer b{font-size:.6rem}.p48-savings-scale--drawer span{font-size:.52rem}.p42-cart-water.p48-cart-water,.p42-drawer-water.p48-drawer-water{margin:.8rem 0;padding:.9rem;border:1px solid rgba(217,165,52,.68);background:linear-gradient(180deg,#d9a53418,#d9a53406)}.p48-cart-water__head,.p48-drawer-water>div:first-child{display:flex;justify-content:space-between;gap:1rem;align-items:baseline}.p48-cart-water__head>span,.p48-drawer-water>div:first-child>span{color:var(--p14-gold);font:700 .6rem/1.3 var(--font-mono);letter-spacing:.075em;text-transform:uppercase}.p48-cart-water__head>strong,.p48-drawer-water>div:first-child>strong{color:var(--p14-ink);font-size:.8rem;font-weight:600;white-space:nowrap}.p48-cart-water>p,.p48-drawer-water>p{margin:.45rem 0 .65rem;color:var(--p14-muted);font-size:.72rem;line-height:1.45}.p48-cart-water .p48-water-milestones,.p48-drawer-water .p48-water-milestones{margin-bottom:.65rem}.p48-cart-water>a,.p48-drawer-water>a{color:var(--p14-gold);font-size:.7rem;text-decoration:underline;text-underline-offset:.18em}@media(max-width:900px){.p15-dossier-hero{display:flex;flex-direction:column;align-items:stretch;gap:0}.p15-dossier-copy{display:contents}.p15-dossier-copy>.eyebrow{order:1}.p15-dossier-copy h1{order:2}.p15-dossier-strength{order:3}.p15-dossier-hero>figure{order:4;position:static;top:auto;width:100%;height:auto;max-height:none}.p15-dossier-price{order:5;width:100%;max-width:none}.p15-dossier-copy>p:last-of-type{order:6}.p15-dossier-actions{order:7}}@media(max-width:620px){.p47-dossier-tier-pricing__grid{grid-template-columns:1fr}.p48-dossier-water{padding:.85rem}.p48-dossier-water__head{display:grid}.p48-dossier-water__value{text-align:left}.p48-water-milestones{grid-template-columns:repeat(2,minmax(0,1fr))}.p48-savings-scale>div{padding:.5rem .22rem}.p48-savings-scale b{font-size:.58rem}.p48-savings-scale span{font-size:.5rem}.p42-cart-water.p48-cart-water,.p42-drawer-water.p48-drawer-water{padding:.8rem}}@media(min-width:621px)and (max-width:900px){.p15-dossier-hero{padding-top:2.75rem;padding-bottom:3rem}.p15-dossier-hero>figure{min-height:0;aspect-ratio:1/1.04;margin:1.5rem 0;padding:.85rem;overflow:hidden}.p15-dossier-hero>figure .product-visual,.p15-dossier-hero>figure .product-visual--large{width:100%;height:100%;min-height:0}.p15-dossier-hero>figure img{width:100%;height:100%;object-fit:contain}}@media(max-width:620px){.tb-independent-coa-card__preview{min-height:0;display:flex;flex-direction:column;align-items:stretch;background:#f4f1e9}.tb-independent-coa-card__preview:before{content:none}.tb-independent-coa-card__preview iframe{display:block;width:100%;height:clamp(28rem,127vw,34rem);min-height:0;border:0;background:#fff;pointer-events:none}.tb-independent-coa-card__preview>a{position:static;left:auto;right:auto;bottom:auto;justify-content:center;width:auto;margin:.9rem 1rem 1rem;min-height:3rem;box-shadow:none}}@media(max-width:620px){.tb-independent-coa-card__preview{min-height:0;padding:.8rem .8rem 0;display:block;overflow:hidden;background:#f4f1e9}.tb-independent-coa-card__preview:before{content:none}.tb-independent-coa-card__preview iframe{display:block;width:calc(100% - .2rem);height:19rem;min-height:0;margin:0 auto;border:0;background:#fff;pointer-events:none}.tb-independent-coa-card__preview>a{display:none}}@media(min-width:1280px){.p42-cart-layout{grid-template-columns:minmax(0,1fr) minmax(28rem,30rem);gap:clamp(2.25rem,3vw,3rem)}.p42-cart-summary{padding:1.25rem 1.35rem 1.3rem}.p48-savings-scale>div{padding:.62rem .5rem}.p48-savings-scale b{font-size:.67rem}.p48-savings-scale span{font-size:.58rem}.p42-cart-summary dl>div{gap:1.8rem}.p48-cart-water>p{max-width:34rem}.tbl-cart-ack{grid-template-columns:20px minmax(0,1fr);gap:.7rem}}@media(min-width:961px)and (max-width:1279px){.p42-cart-layout{grid-template-columns:minmax(0,1fr) minmax(24rem,26rem);gap:2rem}.p42-cart-summary{padding:1.1rem 1.15rem 1.15rem}}@media(max-width:960px){.p42-cart-layout{grid-template-columns:1fr;gap:1.5rem}.p42-cart-summary{position:static;width:100%;max-width:none}}@media(min-width:621px){.p15-field-cover .p15-collection-label--desktop{color:var(--p14-gold)}.p15-field-products__eyebrow{display:none}.p15-field-products__header h2{margin-top:0}}@media(max-width:620px){.p15-field-cover .p15-collection-label--mobile{color:var(--p14-gold)}}html.coa-modal-open,html.coa-modal-open body{overflow:hidden}.tbl-coa-modal{width:min(92vw,70rem);height:min(90vh,58rem);max-width:none;max-height:none;padding:0;border:1px solid rgba(217,165,52,.72);background:#071426;color:var(--p14-ink);box-shadow:0 2rem 6rem #00000094}.tbl-coa-modal::backdrop{background:#010810d1;backdrop-filter:blur(4px)}.tbl-coa-modal__shell{display:grid;grid-template-rows:auto minmax(0,1fr) auto;width:100%;height:100%}.tbl-coa-modal__head{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.15rem;border-bottom:1px solid rgba(217,165,52,.42);background:#06111f}.tbl-coa-modal__head>div{display:grid;gap:.2rem;min-width:0}.tbl-coa-modal__head small{color:var(--p14-gold);font:700 .62rem/1.2 var(--font-mono);letter-spacing:.09em}.tbl-coa-modal__head strong{overflow:hidden;color:var(--p14-ink);font-size:.95rem;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.tbl-coa-modal__head button{flex:0 0 auto;width:2.5rem;height:2.5rem;border:1px solid rgba(217,165,52,.42);background:transparent;color:var(--p14-gold);font-size:1.5rem;line-height:1;cursor:pointer}.tbl-coa-modal__viewer{min-height:0;padding:.8rem;background:#e9e7df}.tbl-coa-modal__viewer iframe{display:block;width:100%;height:100%;min-height:0;border:0;background:#fff}.tbl-coa-modal__foot{display:flex;justify-content:space-between;gap:1rem;align-items:center;padding:.75rem 1.15rem;border-top:1px solid rgba(217,165,52,.34);background:#06111f}.tbl-coa-modal__foot span{color:var(--p14-muted);font-size:.72rem}.tbl-coa-modal__foot a{color:var(--p14-gold);font-size:.74rem;text-decoration:none;white-space:nowrap}.library-card__batch-proof{grid-template-columns:1fr;align-items:start}.library-card__batch-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem;margin-top:.35rem}.library-card__batch-actions>a,.library-card__batch-actions>button{display:flex;align-items:center;justify-content:center;min-height:2.3rem;padding:.45rem .4rem;border:1px solid rgba(217,165,52,.35);background:transparent;color:var(--p14-gold);font-size:.62rem;line-height:1.25;text-align:center;text-decoration:none;cursor:pointer}.library-card__batch-actions>a:nth-child(2){background:var(--p14-gold);color:#071426}.library-card__batch-actions>a:last-child{color:var(--p14-muted)}.tb-independent-coa-card__preview>button{position:absolute;right:1rem;bottom:1rem;display:inline-flex;align-items:center;min-height:2.65rem;padding:.65rem .9rem;border:1px solid rgba(7,20,38,.18);background:#f4f1e9f5;color:#071426;font-size:.76rem;font-weight:650;text-decoration:none;box-shadow:0 .4rem 1.2rem #0000001f;cursor:pointer}.tb-independent-coa-card__actions .btn{border-radius:0;cursor:pointer}@media(max-width:620px){.tbl-coa-modal{width:calc(100vw - 1rem);height:calc(100dvh - 1rem);margin:auto}.tbl-coa-modal__head{padding:.8rem .85rem}.tbl-coa-modal__head strong{max-width:72vw;font-size:.84rem}.tbl-coa-modal__viewer{padding:.35rem}.tbl-coa-modal__foot{padding:.7rem .85rem}.tbl-coa-modal__foot span{display:none}.tbl-coa-modal__foot a{margin-left:auto}.library-card__batch-actions{grid-template-columns:1fr}.library-card__batch-actions>a,.library-card__batch-actions>button{min-height:2.65rem;font-size:.7rem}.tb-independent-coa-card__preview>button{left:1rem;right:1rem;justify-content:center}}.p39-document-actions>button{padding:0;border:0;background:transparent;color:var(--p14-gold);font:inherit;text-decoration:none;white-space:nowrap;cursor:pointer}@media(max-width:620px){.p39-document-actions>button{min-height:2.75rem;display:flex;align-items:center;border-top:1px solid var(--p14-line)}}.coa-action-primary{border-color:var(--p14-gold)!important;background:var(--p14-gold)!important;color:#071426!important;font-weight:700!important}.coa-action-primary:hover,.coa-action-primary:focus-visible{background:#f1c85b!important;border-color:#f1c85b!important;color:#071426!important}.coa-action-verify{border-color:#d9a53494!important;background:transparent!important;color:var(--p14-gold)!important}.coa-action-verify:hover,.coa-action-verify:focus-visible{border-color:var(--p14-gold)!important;background:#d9a53414!important;color:var(--p14-gold)!important}.coa-action-record{background:transparent!important;color:var(--p14-muted)!important;border-color:#f4f1e92e!important}.p39-document-actions>.coa-action-primary,.p39-document-actions>.coa-action-verify{display:inline-flex;align-items:center;justify-content:center;min-height:2.55rem;padding:.55rem .85rem;border:1px solid rgba(217,165,52,.58);text-decoration:none}.library-card__batch-proof>div:first-child{min-height:auto}.library-card__batch-proof>div:first-child>strong{display:block}.library-card__batch-proof>div:first-child>span{display:none}.library-card__batch-actions>.coa-action-primary{border-color:var(--p14-gold)!important}.library-card__batch-actions>.coa-action-verify{border-color:#d9a53494!important}.library-card__batch-actions>.coa-action-record{color:var(--p14-muted)!important;border-color:#f4f1e929!important}.tb-independent-coa-card__preview>.coa-action-primary{border-color:var(--p14-gold)!important;background:var(--p14-gold)!important;color:#071426!important}.tb-independent-coa-card__actions>.coa-action-primary{border-color:var(--p14-gold)!important;background:var(--p14-gold)!important;color:#071426!important}.tb-independent-coa-card__actions>.coa-action-verify{border-color:#d9a53494!important;background:transparent!important;color:var(--p14-gold)!important}.tb-independent-coa-card__record.coa-action-record{color:var(--p14-muted)!important}@media(max-width:620px){.p39-document-actions>.coa-action-primary,.p39-document-actions>.coa-action-verify{width:100%;min-height:2.9rem;padding:.7rem .8rem;border:1px solid rgba(217,165,52,.58)}.library-card__batch-actions>.coa-action-primary,.library-card__batch-actions>.coa-action-verify,.library-card__batch-actions>.coa-action-record{width:100%}}.library-card__batch-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.library-card__batch-actions>a,.library-card__batch-actions>button{min-height:2.7rem;padding:.6rem .55rem;font-size:.68rem}.library-card__batch-actions>.coa-action-primary,.library-card__batch-actions>.coa-action-verify{width:100%}.p49-document-actions--independent{display:grid;grid-template-columns:1fr;gap:.55rem;min-width:12rem}.p49-document-actions--independent>.coa-action-primary,.p49-document-actions--independent>.coa-action-verify{width:100%;min-height:2.85rem;padding:.68rem 1rem;font-size:.72rem;font-weight:650}.p49-document-actions--manufacturer{min-width:12rem}.p49-public-coa-button{display:flex!important;align-items:center;justify-content:center;width:100%;min-height:2.75rem;padding:.65rem .9rem!important;border:1px solid rgba(217,165,52,.5)!important;background:#d9a53411!important;color:var(--p14-gold)!important;font-size:.72rem;font-weight:650;text-decoration:none!important}.p49-public-coa-button:hover,.p49-public-coa-button:focus-visible{border-color:var(--p14-gold)!important;background:#d9a5341f!important}@media(max-width:620px){.library-card__batch-actions{grid-template-columns:1fr 1fr;gap:.45rem}.library-card__batch-actions>a,.library-card__batch-actions>button{min-height:2.75rem;padding:.62rem .45rem;font-size:.67rem}.p49-document-actions--independent,.p49-document-actions--manufacturer{width:100%;min-width:0}.p49-document-actions--independent>.coa-action-primary,.p49-document-actions--independent>.coa-action-verify,.p49-public-coa-button{min-height:3rem}}.library-card__batch-actions>a,.library-card__batch-actions>button{min-height:2.9rem;font-size:.72rem}.p49-document-actions--independent{min-width:13.5rem;gap:.65rem}.p49-document-actions--independent>.coa-action-primary,.p49-document-actions--independent>.coa-action-verify{min-height:3.15rem;padding:.78rem 1.1rem;font-size:.78rem}.p49-public-coa-button{min-height:3rem;padding:.75rem 1rem!important;font-size:.76rem}@media(max-width:620px){.library-card__batch-actions>a,.library-card__batch-actions>button{min-height:3rem}.p49-document-actions--independent>.coa-action-primary,.p49-document-actions--independent>.coa-action-verify,.p49-public-coa-button{min-height:3.15rem}}@media(max-width:620px){.p39-document-actions.p49-document-actions--manufacturer{display:grid;grid-template-columns:minmax(0,1fr);justify-content:stretch;justify-self:stretch;width:100%}.p39-document-actions.p49-document-actions--manufacturer>.p49-public-coa-button{box-sizing:border-box;width:100%;min-width:0;min-height:3.15rem}}.library-card__navigation{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.5rem;margin:.8rem .9rem 0}.library-card__navigation--single{grid-template-columns:1fr}.library-card__navigation .library-card__open{display:flex;align-items:center;justify-content:center;min-width:0;min-height:2.8rem;margin:0;padding:.6rem .65rem;border:1px solid rgba(244,241,233,.18);background:#f4f1e906;color:var(--p14-muted);font-size:.72rem;line-height:1.25;text-align:center;text-decoration:none}.library-card__evidence-index{display:flex;align-items:center;justify-content:center;min-width:0;min-height:2.8rem;padding:.6rem .65rem;border:1px solid rgba(217,165,52,.58);background:#d9a53411;color:var(--p14-gold);font-family:inherit;font-size:.72rem;font-weight:600;line-height:1.25;text-align:center;cursor:pointer}.library-card__evidence-index:hover,.library-card__evidence-index:focus-visible{border-color:var(--p14-gold);background:#d9a5341f}.p50-dossier-evidence-index{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1rem;align-items:center;margin:.95rem 0 1rem;padding:.9rem 1rem;border:1px solid rgba(217,165,52,.42);border-left:3px solid var(--p14-gold);background:#d9a5340b}.p50-dossier-evidence-index>div{display:grid;gap:.25rem;min-width:0}.p50-dossier-evidence-index strong{color:var(--p14-gold);font:700 .62rem/1.25 var(--font-mono);letter-spacing:.09em}.p50-dossier-evidence-index span{color:var(--p14-muted);font-size:.7rem;line-height:1.45}.p50-dossier-evidence-index>button{min-height:2.75rem;padding:.65rem .9rem;border:1px solid rgba(217,165,52,.62);background:transparent;color:var(--p14-gold);font-family:inherit;font-size:.72rem;font-weight:650;line-height:1.2;white-space:nowrap;cursor:pointer}.p50-dossier-evidence-index>button:hover,.p50-dossier-evidence-index>button:focus-visible{border-color:var(--p14-gold);background:#d9a5341a}html[lang=th] .p50-dossier-evidence-index strong{font-family:"Noto Sans Thai",var(--font-sans);letter-spacing:.02em}@media(max-width:620px){.library-card__navigation{grid-template-columns:1fr 1fr;gap:.45rem;margin:.75rem .9rem 0}.library-card__navigation .library-card__open,.library-card__evidence-index{min-height:3rem;padding:.65rem .45rem;font-size:.68rem}.p50-dossier-evidence-index{grid-template-columns:1fr;gap:.7rem;padding:.85rem}.p50-dossier-evidence-index>button{width:100%;min-height:3rem}}@media(max-width:390px){.library-card__navigation{grid-template-columns:1fr}}.p51-current-verification--compact{gap:.65rem;margin:0 0 .8rem;padding:.85rem;background:#d9a53409}.p51-current-verification__head{align-items:center}.p51-current-verification__head small{color:var(--p14-gold)}.p51-current-verification__head>span{color:var(--p14-muted);font-size:.7rem}.p51-current-verification__actions{width:100%}.p51-current-verification__actions>a,.p51-current-verification__actions>button{min-height:2.85rem}.p15-dossier-purchase .p38-dossier-standard:not(.p38-dossier-standard--compound){gap:.18rem;margin:.1rem 0 .35rem;padding:.68rem .78rem}.p15-dossier-purchase .p38-dossier-standard:not(.p38-dossier-standard--compound) span{font-size:.69rem;line-height:1.35}@media(min-width:901px){.p51-current-verification--compact{grid-template-columns:1fr}.p51-current-verification--compact .p51-current-verification__head,.p51-current-verification--compact .p51-current-verification__actions,.p51-current-verification--compact .p45-current-verification__record{grid-column:1;grid-row:auto}.p51-current-verification__actions{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.p51-current-verification--compact{gap:.7rem;padding:.8rem}.p51-current-verification__head{display:flex;align-items:center;justify-content:space-between;gap:.65rem}.p51-current-verification__head>span{text-align:right}.p51-current-verification__actions{grid-template-columns:1fr;gap:.5rem}.p51-current-verification__actions>a,.p51-current-verification__actions>button,.p51-current-verification--compact .p45-current-verification__record{min-height:3rem}.p15-dossier-purchase .p38-dossier-standard:not(.p38-dossier-standard--compound){margin:.05rem 0 .3rem;padding:.65rem .7rem}}.p52-verification-pathway{margin-top:2rem;padding:0;border:1px solid rgba(217,165,52,.3);border-top:3px solid var(--p14-gold);background:linear-gradient(180deg,#12273fbd,#0b1c30c2)}.p52-verification-pathway__head{padding:1rem 1.25rem .25rem}.p52-verification-pathway__head .eyebrow{margin:0;color:var(--p14-gold)}.p52-verification-pathway__steps{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;padding:.5rem 1.25rem 1.25rem}.p52-verification-pathway__step{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.85rem;align-items:start;min-width:0;padding:1.05rem 1rem;border:1px solid rgba(244,241,233,.1);background:#0714266b}.p52-verification-pathway__index{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:1px solid rgba(217,165,52,.55);color:var(--p14-gold);font:700 .68rem/1 var(--font-mono);letter-spacing:.05em}.p52-verification-pathway__step>div{display:grid;gap:.34rem;min-width:0}.p52-verification-pathway__step strong{color:var(--p14-ink);font:700 .78rem/1.25 var(--font-mono);letter-spacing:.085em}.p52-verification-pathway__step p{margin:0;color:var(--p14-muted);font-size:.74rem;line-height:1.5}.p52-verification-pathway__arrow{display:flex;align-items:center;justify-content:center;min-width:2.7rem;color:var(--p14-gold);font-size:1.15rem}html[lang=th] .p52-verification-pathway__step strong{font-family:"Noto Sans Thai",var(--font-sans);letter-spacing:.02em}@media(max-width:760px){.p52-verification-pathway{margin-top:1.35rem}.p52-verification-pathway__head{padding:.9rem 1rem .15rem}.p52-verification-pathway__steps{grid-template-columns:1fr;gap:0;padding:.45rem 1rem 1rem}.p52-verification-pathway__step{padding:1rem .9rem}.p52-verification-pathway__arrow{min-width:0;min-height:2rem;font-size:0}.p52-verification-pathway__arrow:before{content:"↓";font-size:1.05rem;color:var(--p14-gold)}.p52-verification-pathway__step strong,.p52-verification-pathway__step p{font-size:.76rem}}.tbl-mobile-cart{display:none}@media(max-width:900px){.tbl-header__row{grid-template-columns:minmax(0,1fr) auto auto;gap:.85rem;align-items:center}.tbl-mobile-cart{position:relative;display:inline-flex;width:2.55rem;height:2.55rem;align-items:center;justify-content:center;align-self:center;color:var(--p14-ink);text-decoration:none;border:1px solid rgba(244,241,233,.13);background:#ffffff05}.tbl-mobile-cart:hover,.tbl-mobile-cart:focus-visible{color:var(--p14-gold);border-color:#d5a33d8c;background:#d5a33d0e}.tbl-mobile-cart__icon{display:grid;place-items:center;width:1.25rem;height:1.25rem}.tbl-mobile-cart__icon svg{display:block;width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.55;stroke-linecap:round;stroke-linejoin:round}.tbl-mobile-cart__badge{position:absolute;top:-.38rem;right:-.38rem;display:grid;place-items:center;min-width:1.18rem;height:1.18rem;padding:0 .22rem;border-radius:999px;border:2px solid #06111f;background:var(--p14-gold);color:#071426;font:700 .62rem/1 var(--font-mono);letter-spacing:0}.tbl-mobile-cart__badge[hidden]{display:none!important}}@media(max-width:620px){.tbl-header__row{gap:.68rem}.tbl-mobile-cart{width:2.35rem;height:2.35rem}.tbl-mobile-cart__icon{width:1.18rem;height:1.18rem}}@media(max-width:900px){.tbl-menu a.tbl-menu__batch{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin:.45rem 0;padding:12px 11px;border:1px solid rgba(213,163,61,.68);background:#d5a33d0b;color:var(--p14-gold);text-decoration:none}.tbl-menu a.tbl-menu__batch:hover,.tbl-menu a.tbl-menu__batch:focus-visible{border-color:var(--p14-gold);background:#d5a33d16;color:var(--p14-gold)}.tbl-menu__batch span{text-decoration:none}.tbl-menu__batch b{flex:0 0 auto;font-size:.95rem;font-weight:400;line-height:1}}@media(max-width:900px){.tbl-mobile-cart{border-color:#d5a33d94}.tbl-mobile-cart:hover,.tbl-mobile-cart:focus-visible,.tbl-mobile-cart:active{border-color:var(--p14-gold)}}@media(max-width:620px){.tbl-ruo-gate__eyebrow,.tbl-ruo-gate__dialog h2,.tbl-ruo-gate__body,.tbl-ruo-gate__confirm,.tbl-ruo-gate__secondary,.tbl-ruo-gate__privacy{text-align:center}.tbl-ruo-gate__dialog h2,.tbl-ruo-gate__body,.tbl-ruo-gate__confirm{margin-left:auto;margin-right:auto}.tbl-ruo-gate__secondary strong,.tbl-ruo-gate__secondary p{text-align:center}.tbl-ruo-gate__secondary{border-left:0;border-top:2px solid rgba(217,165,52,.7)}}.tbl-welcome-offer__thai-title{margin:-.28rem auto .72rem;color:var(--p14-gold);font-family:"Noto Sans Thai",var(--font-sans);font-size:.88rem;font-weight:500;line-height:1.35;text-align:center}.tbl-welcome-offer__policy-th{margin:.5rem 0 0!important;padding-top:.5rem;border-top:1px solid rgba(217,165,52,.18);color:var(--p14-gold);font-family:"Noto Sans Thai",var(--font-sans);font-size:.73rem!important;font-weight:500;line-height:1.4!important}.tbl-welcome-offer__primary{gap:.15rem}.tbl-welcome-offer__primary>span{display:block}.tbl-welcome-offer__primary>small{display:block;color:inherit;font-family:"Noto Sans Thai",var(--font-sans);font-size:.72rem;font-weight:500;line-height:1.2}@media(max-width:560px){.tbl-welcome-offer__thai-title{margin:-.2rem auto .62rem;font-size:.82rem}.tbl-welcome-offer__policy-th{margin-top:.42rem!important;padding-top:.42rem;font-size:.69rem!important}.tbl-welcome-offer__primary>small{font-size:.68rem}}@media(min-width:621px)and (max-width:1180px){.container{width:min(calc(100% - 3rem),var(--container))}.featured-product__description{font-size:.96rem;line-height:1.58}.featured-product__links a{display:inline-flex;align-items:center;min-height:44px;font-size:.8rem}.tb-infrastructure__list h3{font-size:1.42rem}.tb-infrastructure__list p{font-size:.94rem;line-height:1.5}.tb-infrastructure__list>a{min-height:64px}.library-card__navigation a,.library-card__navigation button,.library-card__batch-actions a,.library-card__batch-actions button{min-height:44px}.tbl-footer__lead{gap:2.5rem;padding:46px 0}.tbl-footer__lead p{font-size:.96rem;line-height:1.58}.tbl-footer__lead>a{min-height:52px;display:flex;align-items:center}.tbl-footer__matrix{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:4rem;row-gap:2.25rem;padding:34px 0 42px}.tbl-footer__matrix>div{min-width:0}.tbl-footer__matrix h2{margin-bottom:12px}.tbl-footer__matrix a,.tbl-footer__matrix p{min-height:44px;display:flex;align-items:center;padding:9px 0;font-size:.92rem;line-height:1.4}}@media(min-width:901px)and (max-width:1180px){.tbl-statusline__inner{grid-template-columns:minmax(0,1fr) auto}.tbl-statusline__brand,.tbl-statusline__desktop{display:none}.tbl-statusline__mobile{display:block;justify-self:center;text-align:center}.tbl-header__row{grid-template-columns:minmax(0,1fr) auto auto;gap:1rem;min-height:76px;align-items:center}.tbl-header__brand{border:0;padding-right:0;min-width:0}.tbl-header__brand img{width:184px}.tbl-header__nav,.tbl-header__actions{display:none!important}.tbl-mobile-cart{position:relative;display:inline-flex;width:2.8rem;height:2.8rem;align-items:center;justify-content:center;align-self:center;color:var(--p14-ink);text-decoration:none;border:1px solid rgba(213,163,61,.58);background:#ffffff05}.tbl-mobile-cart__icon{display:grid;place-items:center;width:1.28rem;height:1.28rem}.tbl-mobile-cart__icon svg{display:block;width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.55;stroke-linecap:round;stroke-linejoin:round}.tbl-mobile-cart__badge{position:absolute;top:-.38rem;right:-.38rem;display:grid;place-items:center;min-width:1.18rem;height:1.18rem;padding:0 .22rem;border-radius:999px;border:2px solid #06111f;background:var(--p14-gold);color:#071426;font:700 .62rem/1 var(--font-mono)}.tbl-mobile-cart__badge[hidden]{display:none!important}.tbl-menu{display:block;align-self:center;position:relative}.tbl-menu summary{display:inline-flex;align-items:center;min-height:44px;padding:.55rem 0;list-style:none;color:var(--p14-ink);font-size:1rem;line-height:1;cursor:pointer}.tbl-menu summary::-webkit-details-marker{display:none}.tbl-menu summary::marker{content:""}.tbl-menu__open,.tbl-menu__close{white-space:nowrap}.tbl-menu[open] .tbl-menu__open{display:none}.tbl-menu[open] .tbl-menu__close{display:inline}.tbl-menu>div{position:absolute;right:0;top:calc(100% + 12px);width:min(46vw,22rem);min-width:20rem;max-height:calc(100dvh - 130px);overflow-y:auto;display:flex;flex-direction:column;z-index:30;padding:16px 20px 20px;border:1px solid rgba(213,163,61,.42);background:#071426;box-shadow:0 24px 56px #00000061}.tbl-menu a{min-height:46px;display:flex;align-items:center;padding:11px 8px;border-bottom:1px solid var(--p14-line);color:var(--p14-ink)}.tbl-menu a.tbl-menu__batch{display:flex;justify-content:space-between;gap:.75rem;margin:.45rem 0;border:1px solid rgba(213,163,61,.68);background:#d5a33d0b;color:var(--p14-gold)}.featured-product-grid{gap:1.15rem}.featured-product__body{padding-top:1.1rem}.featured-product__heading h3{font-size:1.35rem}.tb-infrastructure__grid{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:3rem}.tb-independent-coa-card{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.tb-independent-coa-card__body{padding:1.5rem}.tb-independent-coa-card__actions .btn{min-height:46px}}@media(min-width:621px)and (max-width:900px){.tbl-header__brand img{width:180px}.tb-field-matrix{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.tb-field-panel,.tb-field-panel:nth-child(n+5){grid-column:auto;min-height:14.25rem;padding:1.15rem}.tb-featured .featured-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.tb-featured .featured-product:last-child{grid-column:1/-1;width:calc(50% - .5rem);justify-self:center}.tb-independent-coa-card{grid-template-columns:1fr}.tb-independent-coa-card__preview,.tb-independent-coa-card__preview iframe{min-height:27rem}.tb-infrastructure__grid{grid-template-columns:1fr;gap:2rem}.tb-verification-band .tb-analytical-signals{grid-template-columns:repeat(3,minmax(0,1fr))}.tbl-footer__lead{display:grid;grid-template-columns:1fr;align-items:start;gap:1.6rem}.tbl-footer__lead>a{width:100%;justify-content:space-between;padding:14px 0;border-top:1px solid var(--p14-line);border-bottom:1px solid var(--p14-line)}.tbl-footer__matrix{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.tb-independent-coa-card__record.coa-action-record{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;max-width:none;min-height:3rem;margin-top:1rem;padding:.72rem .9rem;border:1px solid rgba(217,165,52,.52)!important;background:#d9a53413!important;color:var(--p14-gold)!important;font-size:.74rem;font-weight:650;line-height:1.2;text-align:center;text-decoration:none}.tb-independent-coa-card__record.coa-action-record:hover,.tb-independent-coa-card__record.coa-action-record:focus-visible{background:#d9a53421!important;border-color:var(--p14-gold)!important;color:var(--p14-gold)!important}}.p48-water-milestones>div{align-content:center;gap:.18rem;min-width:0}.p48-water-milestones small{display:block;margin-top:.12rem;color:var(--p14-muted);font-family:var(--font-mono);font-size:.54rem;font-weight:500;line-height:1.25;letter-spacing:.035em;white-space:nowrap}html[lang=th] .p48-water-milestones small{font-family:"Noto Sans Thai",var(--font-sans);letter-spacing:0}.p48-dossier-water__head{display:block}@media(max-width:620px){.p48-water-milestones>div{min-height:5.5rem;padding:.68rem .45rem}.p48-water-milestones b{font-size:.78rem}.p48-water-milestones span{font-size:.69rem}.p48-water-milestones small{font-size:.58rem}}.p48-water-milestones{width:100%;min-width:0}.p48-water-milestones>div{min-width:0;align-content:center}.p48-water-milestones .p49-water-value{display:grid;gap:.08rem;margin-top:.28rem;min-width:0;line-height:1;text-align:center}.p48-water-milestones .p49-water-value__amount{display:block;color:var(--p14-ink);font:600 1.02rem/1.05 var(--font-mono);letter-spacing:.01em;white-space:nowrap}.p48-water-milestones .p49-water-value__label{display:block;color:var(--p14-muted);font:600 .52rem/1.1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase}.p48-water-milestones b{font-size:.82rem}.p48-water-milestones>div>span{font-size:.72rem}.p42-cart-water.p48-cart-water,.p42-drawer-water.p48-drawer-water,.p42-dossier-water.p48-dossier-water{min-width:0;max-width:100%;box-sizing:border-box}@media(min-width:621px){.p48-water-milestones>div{padding:.72rem .55rem}.p48-water-milestones .p49-water-value__amount{font-size:1.08rem}.p48-water-milestones .p49-water-value__label{font-size:.54rem}}@media(max-width:620px){.p42-cart-water.p48-cart-water .p48-water-milestones,.p42-drawer-water.p48-drawer-water .p48-water-milestones,.p42-dossier-water.p48-dossier-water .p48-water-milestones{grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%;max-width:100%;overflow:hidden}.p48-water-milestones>div{padding:.82rem .42rem}.p48-water-milestones b{font-size:.88rem}.p48-water-milestones>div>span{font-size:.76rem}.p48-water-milestones .p49-water-value{margin-top:.34rem;gap:.1rem}.p48-water-milestones .p49-water-value__amount{font-size:1.12rem}.p48-water-milestones .p49-water-value__label{font-size:.56rem}.p42-cart-water.p48-cart-water,.p42-drawer-water.p48-drawer-water,.p42-dossier-water.p48-dossier-water{width:100%;overflow:hidden}}html[lang=th] .p48-water-milestones .p49-water-value__label{letter-spacing:.02em;text-transform:none}.p48-water-milestones{grid-template-columns:repeat(4,minmax(0,1fr));width:100%;max-width:100%;min-width:0}.p48-water-milestones>div{min-width:0;padding:.62rem .34rem;overflow:hidden}.p48-water-milestones b{font-size:.78rem}.p48-water-milestones>div>span{font-size:.67rem}.p48-water-milestones .p49-water-value{margin-top:.24rem;gap:.06rem;min-width:0}.p48-water-milestones .p49-water-value__amount{font-size:.9rem;letter-spacing:0;white-space:nowrap}.p48-water-milestones .p49-water-value__label{font-size:.46rem;line-height:1.05;letter-spacing:.08em}@media(min-width:621px)and (max-width:1180px){.p48-water-milestones>div{padding:.6rem .3rem}.p48-water-milestones .p49-water-value__amount{font-size:.86rem}.p48-water-milestones .p49-water-value__label{font-size:.44rem}}@media(max-width:620px){.p42-cart-water.p48-cart-water .p48-water-milestones,.p42-drawer-water.p48-drawer-water .p48-water-milestones,.p42-dossier-water.p48-dossier-water .p48-water-milestones,.p48-water-milestones{grid-template-columns:repeat(4,minmax(0,1fr))!important;width:100%;max-width:100%;min-width:0;overflow:hidden}.p48-water-milestones>div{min-height:4.7rem;padding:.56rem .14rem}.p48-water-milestones b{font-size:.74rem}.p48-water-milestones>div>span{font-size:.62rem}.p48-water-milestones .p49-water-value{margin-top:.2rem;gap:.04rem}.p48-water-milestones .p49-water-value__amount{font-size:clamp(.68rem,2.85vw,.78rem)}.p48-water-milestones .p49-water-value__label{font-size:.4rem;letter-spacing:.05em}}html[lang=th] .p48-water-milestones .p49-water-value__label{letter-spacing:0}.p42-cart-water.p48-cart-water>.p48-water-milestones,.p42-drawer-water.p48-drawer-water>.p48-water-milestones,.p42-dossier-water.p48-dossier-water>.p48-water-milestones{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;align-items:stretch;justify-content:stretch}.p42-cart-water.p48-cart-water>.p48-water-milestones>div,.p42-drawer-water.p48-drawer-water>.p48-water-milestones>div,.p42-dossier-water.p48-dossier-water>.p48-water-milestones>div{width:auto;min-width:0;height:100%;box-sizing:border-box;justify-self:stretch;align-self:stretch}.p48-savings-scale{width:100%;max-width:100%;min-width:0;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch}.p48-savings-scale>div{min-width:0;min-height:4.05rem;padding:.62rem .34rem;box-sizing:border-box;align-content:center;justify-items:center}.p48-savings-scale b,.p48-savings-scale--drawer b{font-size:.78rem}.p48-savings-scale span,.p48-savings-scale--drawer span{display:block;min-width:0;font-size:.67rem;font-weight:600;line-height:1.2;text-align:center}.p48-savings-scale--drawer>div{min-height:4.05rem;padding:.62rem .34rem}@media(min-width:621px)and (max-width:1180px){.p48-savings-scale>div,.p48-savings-scale--drawer>div{min-height:4rem;padding:.6rem .3rem}.p48-savings-scale b,.p48-savings-scale--drawer b{font-size:.78rem}.p48-savings-scale span,.p48-savings-scale--drawer span{font-size:.67rem}}@media(max-width:620px){.p48-savings-scale,.p48-savings-scale--drawer{grid-template-columns:repeat(4,minmax(0,1fr))!important;width:100%;max-width:100%;min-width:0}.p48-savings-scale>div,.p48-savings-scale--drawer>div{min-height:4.7rem;padding:.56rem .14rem}.p48-savings-scale b,.p48-savings-scale--drawer b{font-size:.74rem}.p48-savings-scale span,.p48-savings-scale--drawer span{font-size:.62rem;line-height:1.2}}@media(min-width:1181px){.p42-cart-layout{grid-template-columns:minmax(0,1fr) minmax(24rem,31rem);gap:clamp(2.5rem,3.5vw,3.75rem)}}.p48-water-milestones>div{position:relative;transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}.p48-water-milestones>div.is-reached:not(.is-current){box-shadow:inset 0 -2px #d9a534b8}.p48-water-milestones>div.is-current{background:var(--p14-gold);border-color:var(--p14-gold);box-shadow:none}.p48-water-milestones>div.is-current b,.p48-water-milestones>div.is-current>span,.p48-water-milestones>div.is-current .p49-water-value__amount,.p48-water-milestones>div.is-current .p49-water-value__label{color:#071426}html[lang=th] .p48-water-milestones>div.is-current .p49-water-value__label{color:#071426}.p42-checkout-roadmap-mobile{display:none}@media(min-width:821px){.p42-cart-layout>.tbl-cart-page__items{grid-column:1;grid-row:1}.p42-cart-layout>.p42-cart-summary{grid-column:2;grid-row:1 / span 2}.p42-cart-layout>.p42-checkout-roadmap--wide{grid-column:1;grid-row:2;margin-top:0}}@media(min-width:621px)and (max-width:820px){.p42-cart-layout>.tbl-cart-page__items,.p42-cart-layout>.p42-cart-summary,.p42-cart-layout>.p42-checkout-roadmap--wide{grid-column:1;grid-row:auto}.p42-cart-layout>.tbl-cart-page__items{order:1}.p42-cart-layout>.p42-cart-summary{order:2}.p42-cart-layout>.p42-checkout-roadmap--wide{order:3;margin-top:.4rem}}@media(max-width:620px){.p42-cart-layout{display:flex;flex-direction:column;gap:1.35rem}.p42-cart-layout>.tbl-cart-page__items{order:1}.p42-cart-layout>.p42-cart-summary{order:2}.p42-cart-layout>.p42-checkout-roadmap--wide{display:none}.p42-checkout-roadmap-mobile{order:3;display:block;margin:0;border-top:1px solid rgba(217,165,52,.42);border-bottom:1px solid var(--p14-line)}.p42-checkout-roadmap-mobile summary{position:relative;display:grid;gap:.28rem;padding:1rem 2.3rem 1rem 0;list-style:none;cursor:pointer;color:var(--p14-ink)}.p42-checkout-roadmap-mobile summary::-webkit-details-marker{display:none}.p42-checkout-roadmap-mobile summary::marker{content:""}.p42-checkout-roadmap-mobile summary:after{content:"+";position:absolute;right:.2rem;top:50%;transform:translateY(-50%);color:var(--p14-gold);font:500 1.35rem/1 var(--font-mono)}.p42-checkout-roadmap-mobile[open] summary:after{content:"−"}.p42-checkout-roadmap-mobile summary>span{color:var(--p14-gold);font:700 .75rem/1.25 var(--font-mono);letter-spacing:.09em;text-transform:uppercase}.p42-checkout-roadmap-mobile summary>small{color:var(--p14-muted);font-size:.76rem;line-height:1.4}.p42-checkout-roadmap-mobile__steps{display:grid;border-top:1px solid var(--p14-line)}.p42-checkout-roadmap-mobile__steps>div{display:grid;grid-template-columns:2rem minmax(0,1fr);gap:.2rem .65rem;padding:.8rem 0;border-bottom:1px solid var(--p14-line)}.p42-checkout-roadmap-mobile__steps>div:last-child{border-bottom:0}.p42-checkout-roadmap-mobile__steps b{grid-row:1 / span 2;color:var(--p14-gold);font:600 .68rem/1.35 var(--font-mono)}.p42-checkout-roadmap-mobile__steps strong{font-size:.86rem;line-height:1.3}.p42-checkout-roadmap-mobile__steps span{color:var(--p14-muted);font-size:.75rem;line-height:1.45}.tbl-cart-page.is-cart-empty .p42-checkout-roadmap-mobile{display:none}html[lang=th] .p42-checkout-roadmap-mobile summary>span{font-family:"Noto Sans Thai",var(--font-sans);letter-spacing:.02em;text-transform:none}}.tbl-statusline{border-bottom:1px solid rgba(7,20,38,.22);background:var(--p14-gold);color:#071426;letter-spacing:.025em}.tbl-statusline__inner{position:relative;display:flex;justify-content:center;align-items:center;min-height:36px}.tbl-statusline__desktop,.tbl-statusline__mobile{color:#071426!important;font-weight:600;text-align:center}@media(max-width:900px){.tbl-statusline__inner{display:flex;justify-content:center;min-height:38px;padding-right:2rem}.tbl-statusline__mobile{width:100%;text-align:center;font-size:.72rem;line-height:1.35}}.tb-mobile-delivery-card{display:none}@media(max-width:620px){.tb-mobile-delivery-card{display:block;background:var(--p14-gold);color:#071426;border-top:1px solid rgba(7,20,38,.18);border-bottom:1px solid rgba(7,20,38,.22)}.tb-mobile-delivery-card>.container{padding-top:1rem;padding-bottom:1rem}.tb-mobile-delivery-card__head{display:flex;justify-content:space-between;gap:1rem;align-items:baseline;padding-bottom:.72rem;border-bottom:1px solid rgba(7,20,38,.2)}.tb-mobile-delivery-card__head>span{color:#071426;font:700 .66rem/1.2 var(--font-mono);letter-spacing:.11em}.tb-mobile-delivery-card__head>strong{color:#071426;font-size:1.05rem;font-weight:700;text-align:right}.tb-mobile-delivery-card__facts{display:grid;gap:0}.tb-mobile-delivery-card__facts>span{padding:.58rem 0;border-bottom:1px solid rgba(7,20,38,.16);color:#071426;font-size:.82rem;font-weight:600}.tb-mobile-delivery-card>a{display:inline-block;margin-top:.72rem;color:#071426;font-size:.8rem;font-weight:750;text-decoration:underline;text-underline-offset:.18em}html[lang=th] .tb-mobile-delivery-card__head>span{font-family:"Noto Sans Thai",var(--font-sans);letter-spacing:.02em}.tbl-delivery-highlight:not(.tbl-delivery-highlight--home) .tbl-delivery-highlight__inner{grid-template-columns:1fr;gap:.45rem;padding-top:.7rem;padding-bottom:.7rem}.tbl-delivery-highlight:not(.tbl-delivery-highlight--home) .tbl-delivery-highlight__benefits{grid-template-columns:repeat(3,minmax(0,1fr));border:0;border-top:1px solid rgba(7,20,38,.18)}.tbl-delivery-highlight:not(.tbl-delivery-highlight--home) .tbl-delivery-highlight__benefits>span{padding:.45rem .28rem;border-right:1px solid rgba(7,20,38,.16);border-bottom:0;text-align:center;font-size:.64rem}.tbl-delivery-highlight:not(.tbl-delivery-highlight--home)>.tbl-delivery-highlight__inner>a{justify-self:start;padding-top:0;font-size:.72rem}}.tbl-statusline{background:var(--p14-gold);border-bottom:1px solid rgba(7,20,38,.24);color:#071426}.tbl-statusline__inner{position:relative;display:flex;align-items:center;justify-content:center;min-height:44px;padding-top:.45rem;padding-bottom:.45rem}.tbl-statusline__desktop,.tbl-statusline__mobile{color:#071426!important;font-weight:650;line-height:1.25;text-align:center;letter-spacing:.01em}.tbl-statusline__desktop{font-size:.94rem}.tbl-statusline button{position:absolute;right:0;color:#071426!important;opacity:.82}@media(min-width:621px)and (max-width:1180px){.tbl-statusline__inner{min-height:44px}.tbl-statusline__desktop,.tbl-statusline__mobile{font-size:.88rem}}@media(max-width:620px){.tbl-statusline__inner{min-height:42px;padding:.42rem 2.2rem .42rem 0}.tbl-statusline__mobile{width:100%;font-size:.78rem;line-height:1.35}}.tbl-delivery-highlight,.tb-mobile-delivery-card{display:none!important}.p15-delivery-facts article{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.p15-delivery-facts span,.p15-delivery-facts strong{width:100%;text-align:center}@media(max-width:620px){.p15-delivery-facts article{justify-content:center;align-items:center;text-align:center;gap:.65rem}.p15-delivery-facts strong{margin-top:0}}@media(min-width:621px){.tbl-statusline{background:#04101f;border-bottom:1px solid rgba(213,163,61,.32);color:var(--p14-ink)}.tbl-statusline__inner{min-height:50px;padding-top:.55rem;padding-bottom:.55rem}.tbl-statusline__desktop{display:flex;align-items:center;justify-content:center;gap:.65rem;color:var(--p14-gold)!important;font-size:1rem;font-weight:550;line-height:1.2;letter-spacing:.005em}.tbl-statusline__desktop>strong{color:var(--p14-gold);font-weight:750}.tbl-statusline__desktop>i{color:#d5a33d94;font-style:normal;font-weight:400}.tbl-statusline__desktop>span{color:var(--p14-gold);font-weight:600}.tbl-statusline button{color:var(--p14-gold)!important;opacity:.95}}@media(min-width:621px)and (max-width:1180px){.tbl-statusline__inner{min-height:48px}.tbl-statusline__desktop{font-size:.94rem}}@media(max-width:620px){.tbl-statusline{background:var(--p14-gold);border-bottom:1px solid rgba(7,20,38,.24);color:#071426}.tbl-statusline button{color:#071426!important}}@media(min-width:1181px){.tb-hero__grid{padding-top:1.75rem;padding-bottom:5.25rem}}.p50-water-reward{display:grid;grid-template-columns:88px minmax(0,1fr);gap:1rem;align-items:center;margin-top:1rem;padding:1rem;border:1px solid rgba(217,165,52,.48);background:linear-gradient(115deg,#d9a5341a,#d9a53406 58%),#071426c7}.p50-water-reward[hidden]{display:none!important}.p50-water-reward__visual{display:grid;place-items:center;width:88px;height:96px;overflow:hidden;background:#f7f7f5}.p50-water-reward__copy{display:grid;gap:.24rem;min-width:0}.p50-water-reward__copy>span{color:var(--p14-gold);font:700 .64rem/1.25 var(--font-mono);letter-spacing:.09em;text-transform:uppercase}.p50-water-reward__copy>strong{color:var(--p14-ink);font-size:1.02rem;font-weight:550;line-height:1.25}.p50-water-reward__copy>p{display:flex;flex-wrap:wrap;gap:.35rem .55rem;align-items:baseline;margin:.1rem 0 0;color:var(--p14-muted);font-size:.82rem;line-height:1.4}.p50-water-reward__copy>p>b{color:var(--p14-gold);font:700 .88rem/1.2 var(--font-mono);letter-spacing:.02em}.p50-water-reward__copy>p>em{font-style:normal}.p50-water-reward--drawer{grid-template-columns:62px minmax(0,1fr);gap:.75rem;margin-top:.85rem;padding:.75rem .8rem}.p50-water-reward--drawer .p50-water-reward__visual{width:62px;height:68px}.p50-water-reward--drawer .p50-water-reward__copy>span{font-size:.56rem}.p50-water-reward--drawer .p50-water-reward__copy>strong{font-size:.86rem}.p50-water-reward--drawer .p50-water-reward__copy>p{font-size:.72rem}.p50-water-reward--drawer .p50-water-reward__copy>p>b{font-size:.76rem}html[lang=th] .p50-water-reward__copy>span{font-family:"Noto Sans Thai",var(--font-sans);letter-spacing:.02em;text-transform:none}@media(min-width:621px)and (max-width:1180px){.p50-water-reward--cart{grid-template-columns:80px minmax(0,1fr);padding:.9rem}.p50-water-reward--cart .p50-water-reward__visual{width:80px;height:88px}}@media(max-width:620px){.p50-water-reward{grid-template-columns:72px minmax(0,1fr);gap:.8rem;padding:.82rem}.p50-water-reward__visual{width:72px;height:80px}.p50-water-reward__copy>span{font-size:.56rem}.p50-water-reward__copy>strong{font-size:.9rem}.p50-water-reward__copy>p{font-size:.74rem}.p50-water-reward__copy>p>b{font-size:.78rem}.p50-water-reward--drawer{grid-template-columns:58px minmax(0,1fr);gap:.65rem;padding:.7rem}.p50-water-reward--drawer .p50-water-reward__visual{width:58px;height:64px}}@media(min-width:621px){.p50-water-reward--cart{grid-template-columns:110px minmax(0,1fr)}.p50-water-reward--cart .p50-water-reward__visual{width:110px;height:120px;min-height:120px}}@media(min-width:621px){.p50-water-reward--drawer{grid-template-columns:64px minmax(0,1fr)}.p50-water-reward--drawer .p50-water-reward__visual{width:64px;height:72px;min-height:72px}}@media(max-width:620px){.p50-water-reward--cart{grid-template-columns:70px minmax(0,1fr)}.p50-water-reward--cart .p50-water-reward__visual{width:70px;height:82px;min-height:82px}.p50-water-reward--drawer{grid-template-columns:58px minmax(0,1fr)}.p50-water-reward--drawer .p50-water-reward__visual{width:58px;height:64px;min-height:64px}}.p50-water-reward__visual img{width:100%;height:100%;object-fit:contain}.p50-water-reward--cart,.p50-water-reward--drawer{padding-left:0}.p50-water-reward--cart .p50-water-reward__visual{display:grid;place-items:center;background:#ffffff06;overflow:hidden}.p50-water-reward--cart .p50-water-reward__visual img{width:100%;height:auto;max-height:120px;object-fit:contain;object-position:center center;margin:auto}.p50-water-reward--drawer .p50-water-reward__visual{display:grid;place-items:center;overflow:hidden;background:#f7f7f5}.p50-water-reward--drawer .p50-water-reward__visual img{width:100%;height:100%;object-fit:contain;object-position:center center;margin:auto}@media(max-width:620px){.p50-water-reward--cart .p50-water-reward__visual img{max-height:82px}}.tbl-evidence-index-drawer__foot{gap:0;background:#06111f}.tbl-evidence-index-drawer__foot a{min-height:3.6rem;border-top:0;border-right:0;font-weight:650;transition:background .18s ease,color .18s ease,border-color .18s ease}.tbl-evidence-index-drawer__foot a:first-child{background:var(--p14-gold);color:#071426;border:1px solid var(--p14-gold)}.tbl-evidence-index-drawer__foot a:last-child{background:#06111f;color:var(--p14-gold);border:1px solid rgba(217,165,52,.78)}.tbl-evidence-index-drawer__foot a:first-child:hover,.tbl-evidence-index-drawer__foot a:first-child:focus-visible{background:#e4b646;color:#071426;border-color:#e4b646}.tbl-evidence-index-drawer__foot a:last-child:hover,.tbl-evidence-index-drawer__foot a:last-child:focus-visible{background:#d9a5341a;color:var(--p14-gold);border-color:var(--p14-gold)}@media(max-width:900px){.tbl-evidence-index-drawer__foot a{min-height:3.75rem;padding:.8rem .65rem;font-size:.76rem}}@media(max-width:480px){.tbl-evidence-index-drawer__foot{grid-template-columns:1fr}.tbl-evidence-index-drawer__foot a{width:100%;min-height:3.6rem}.tbl-evidence-index-drawer__foot a:last-child{border-top:0}}@media(min-width:1181px){html[lang=en] :is(.p15-standards-hero h1,.tbl-cart-page__head h1,.p14-help-hero h1,.p15-lab-intro h1,.p15-delivery-hero h1,.p14-ref-hero h1,.p39-verify-hero h1,.seo-calculator-hero h1){white-space:normal;overflow-wrap:normal;word-break:normal;max-width:100%}html[lang=en] :is(.tbl-cart-page__head>p:last-child,.p14-help-hero>p:last-child,.p15-lab-intro p:last-child,.p15-delivery-hero>p:last-child,.p14-ref-hero>p:last-child,.p39-verify-hero header>p:last-child,.seo-calculator-hero>p:last-child){margin-top:1.25rem}html[lang=en] .p15-standards-hero{grid-template-columns:minmax(0,1.32fr) minmax(20rem,.68fr);gap:4rem;align-items:end}html[lang=en] .p15-standards-hero>div,html[lang=en] .p15-standards-hero>p{min-width:0}html[lang=en] .p15-standards-hero h1{font-size:clamp(3.55rem,3.7vw,4.05rem);line-height:.95}html[lang=en] .p15-standards-hero h1 br{display:block}html[lang=en] .p15-standards-hero h1 br:first-of-type{display:none}html[lang=en] .p15-standards-hero>p{max-width:28rem;justify-self:end;margin:0}html[lang=en] .tbl-cart-page__head{max-width:62rem}html[lang=en] .tbl-cart-page__head h1{max-width:14.5ch;font-size:clamp(3.8rem,4.15vw,4.7rem);line-height:.95}html[lang=en] .tbl-cart-page__head>p:last-child{max-width:55rem}html[lang=en] .p14-help-hero h1{max-width:18ch;font-size:clamp(3.65rem,4vw,4.35rem);line-height:.96}html[lang=en] .p14-help-hero h1 br{display:block}html[lang=en] .p14-help-hero>p:last-child{max-width:56rem}html[lang=en] .p15-lab-intro{grid-template-columns:minmax(0,1fr)}html[lang=en] .p15-lab-intro h1{max-width:22ch;font-size:clamp(3.55rem,3.9vw,4.25rem);line-height:.96}html[lang=en] .p15-lab-intro p:last-child{max-width:48rem}html[lang=en] .p15-delivery-hero{max-width:76rem}html[lang=en] .p15-delivery-hero h1{max-width:22ch;font-size:clamp(3.55rem,3.9vw,4.25rem);line-height:.96}html[lang=en] .p15-delivery-hero>p:last-child{max-width:56rem}html[lang=en] .p14-ref-hero h1{max-width:25ch;font-size:clamp(3.25rem,3.55vw,3.75rem);line-height:.97}html[lang=en] .p14-ref-hero>p:last-child{max-width:50rem;margin-top:1.05rem}html[lang=en] .p39-verify-hero{grid-template-columns:minmax(0,1fr) minmax(27rem,.92fr);gap:4rem;align-items:start}html[lang=en] .p39-verify-hero>header,html[lang=en] .p39-verify-console{min-width:0}html[lang=en] .p39-verify-hero h1{max-width:13.5ch;font-size:clamp(3.35rem,3.65vw,3.9rem);line-height:.96}html[lang=en] .p39-verify-hero header>p:last-child{max-width:40rem}html[lang=en] .seo-calculator-hero{max-width:76rem}html[lang=en] .seo-calculator-hero h1{max-width:76rem;font-size:clamp(3.2rem,3.35vw,3.65rem);line-height:.97;margin-bottom:0}html[lang=en] .seo-calculator-title-line{display:block;white-space:nowrap}html[lang=en] .seo-calculator-hero>p:last-child{max-width:58rem;margin-top:1.35rem}}@media(min-width:1181px)and (max-width:1450px){html[lang=en] .p15-standards-hero{grid-template-columns:minmax(0,1.2fr) minmax(19rem,.8fr);gap:3rem}html[lang=en] .p15-standards-hero h1{font-size:clamp(3.35rem,3.8vw,3.75rem)}html[lang=en] .p39-verify-hero{grid-template-columns:minmax(0,1fr) minmax(25rem,.92fr);gap:3rem}html[lang=en] .p39-verify-hero h1{font-size:clamp(3.15rem,3.5vw,3.55rem)}html[lang=en] .seo-calculator-hero h1{font-size:clamp(3rem,3.25vw,3.35rem)}}@media(min-width:1181px){html[lang=en] .p14-contact-shell>div:first-child,html[lang=en] .p14-contact-routes{min-width:0}html[lang=en] .p15-standards-hero{grid-template-columns:minmax(0,1.18fr) minmax(20rem,.82fr);column-gap:6.5rem;row-gap:0;align-items:end}html[lang=en] .p15-standards-hero>div,html[lang=en] .p15-standards-hero>p{min-width:0}html[lang=en] .p15-standards-hero h1{max-width:12.5ch;font-size:clamp(3.4rem,3.6vw,3.9rem);line-height:.96;margin:0}html[lang=en] .p15-standards-hero>p{max-width:27rem;justify-self:end;align-self:end;margin:0 0 .35rem;line-height:1.58}html[lang=en] .p14-handling-hero{grid-template-columns:minmax(0,1.12fr) minmax(19rem,.88fr);gap:6.25rem;align-items:end}html[lang=en] .p14-handling-hero>div,html[lang=en] .p14-handling-hero>p{min-width:0}html[lang=en] .p14-handling-hero h1{max-width:13ch;margin:0}html[lang=en] .p14-handling-hero>p{max-width:29rem;justify-self:end;margin:0 0 .35rem;line-height:1.58}}@media(min-width:1181px)and (max-width:1450px){html[lang=en] .p15-standards-hero{grid-template-columns:minmax(0,1.12fr) minmax(19rem,.88fr);column-gap:5rem}html[lang=en] .p15-standards-hero h1{font-size:clamp(3.2rem,3.45vw,3.55rem)}html[lang=en] .p14-handling-hero{gap:5rem}}@media(min-width:1181px){html[lang=en] .p15-standards-hero h1{line-height:1.06}}.tbl-ruo-gate__eyebrow,.tbl-ruo-gate__dialog h2,.tbl-ruo-gate__body,.tbl-ruo-gate__confirm,.tbl-ruo-gate__secondary,.tbl-ruo-gate__privacy{text-align:center}.tbl-ruo-gate__dialog h2,.tbl-ruo-gate__body,.tbl-ruo-gate__confirm,.tbl-ruo-gate__privacy{margin-left:auto;margin-right:auto}.tbl-ruo-gate__secondary strong,.tbl-ruo-gate__secondary p{text-align:center}.tbl-ruo-gate__secondary{border-left:0;border-top:2px solid rgba(217,165,52,.7)}.tbl-ruo-gate__actions{text-align:center}.p14-evidence-bands{width:min(100%,70rem);margin:1.15rem auto 0;grid-template-columns:repeat(5,minmax(0,1fr));gap:.65rem;border:0}.p14-evidence-bands article{position:relative;min-height:145px;padding:1.15rem 1rem 1.05rem;border:1px solid rgba(217,165,52,.22);background:#ffffff05;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;box-shadow:inset 0 1px #ffffff05}.p14-evidence-bands article:before{content:"";display:block;width:2.25rem;height:1px;margin:0 auto .8rem;background:var(--p14-gold);opacity:.78}.p14-evidence-bands h2{margin:0 0 .4rem;padding:0;font-size:1.02rem;line-height:1.25;text-align:center}.p14-evidence-bands p{max-width:22ch;margin:0 auto;color:var(--p14-muted);font-size:.79rem;line-height:1.45;text-align:center}@media(min-width:621px)and (max-width:900px){.p14-evidence-bands{width:min(100%,46rem);grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}.p14-evidence-bands article{min-height:138px;padding:1.05rem .95rem}.p14-evidence-bands article:last-child{grid-column:1/-1;width:calc(50% - .325rem);justify-self:center;border-bottom:1px solid rgba(217,165,52,.22)}.p14-evidence-bands h2{font-size:1rem}.p14-evidence-bands p{max-width:24ch;font-size:.78rem}}@media(max-width:620px){.p14-evidence-bands{width:100%;margin-top:.85rem;grid-template-columns:1fr;gap:.5rem;border:0}.p14-evidence-bands article,.p14-evidence-bands article:last-child{min-height:0;width:100%;grid-column:auto;padding:.9rem 1rem;border:1px solid rgba(217,165,52,.22);background:#ffffff05}.p14-evidence-bands article:before{width:1.75rem;margin-bottom:.6rem}.p14-evidence-bands h2{margin:0 0 .22rem;padding:0;font-size:.98rem;line-height:1.25}.p14-evidence-bands p{max-width:30ch;margin:0 auto;font-size:.77rem;line-height:1.42}}.p14-contact-channels{display:grid;gap:1rem;margin-top:2rem}.p14-contact-line{display:grid;gap:.45rem;padding:1.15rem 1.2rem;border:1px solid rgba(217,165,52,.58);background:#d9a53414;color:var(--p14-ink);transition:border-color .2s ease,background .2s ease,transform .2s ease}.p14-contact-line:hover{border-color:var(--p14-gold);background:#d9a53421;transform:translateY(-1px)}.p14-contact-line>span{color:var(--p14-gold);font-size:.68rem;font-weight:700;letter-spacing:.12em}.p14-contact-line>strong{display:flex;align-items:center;justify-content:space-between;gap:1rem;font-size:clamp(1.05rem,2vw,1.35rem);font-weight:600}.p14-contact-line>strong b{color:var(--p14-gold);font-weight:400}.p14-contact-line>small{max-width:34rem;color:var(--p14-muted);font-size:.78rem;line-height:1.55}.p14-contact-line__badge{display:block;width:auto;height:36px;max-width:100%;margin-top:.35rem}.p14-contact-email{display:grid;gap:.4rem;margin-top:2rem;padding-top:1.25rem;border-top:1px solid var(--p14-line)}.p14-contact-email>span{color:var(--p14-gold);font-size:.68rem;font-weight:700;letter-spacing:.12em}.p14-contact-email>a{width:max-content;max-width:100%;color:var(--p14-ink);font-size:clamp(1rem,2vw,1.25rem);overflow-wrap:anywhere}.p14-contact-email>a:hover{color:var(--p14-gold)}.p14-contact-email>small{max-width:34rem;color:var(--p14-muted);font-size:.78rem;line-height:1.55}.tbl-footer__line,.tbl-footer__email{color:var(--p14-gold)!important;overflow-wrap:anywhere}.tbl-footer__line:hover,.tbl-footer__email:hover{color:var(--p14-ink)!important}.tbl-support-email{margin:.7rem 0 0;color:var(--p14-muted);font-size:.74rem;line-height:1.45}.tbl-support-email>a{color:var(--p14-gold);overflow-wrap:anywhere}.tbl-support-email>a:hover{color:var(--p14-ink)}.tbl-support-email--drawer{text-align:center}html[lang=th] .p14-contact-line>span,html[lang=th] .p14-contact-email>span{font-family:"Noto Sans Thai",var(--font-sans);letter-spacing:.02em}@media(max-width:620px){.p14-contact-channels{margin-top:1.5rem;gap:.85rem}.p14-contact-line{padding:1rem}.p14-contact-line>strong{font-size:1.05rem}.p14-contact-email{margin-top:0;padding-top:1rem}.p14-contact-email>a{font-size:1rem}.tbl-support-email{font-size:.72rem}}.p14-help-grid details p a{color:var(--p14-gold);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.16em;overflow-wrap:anywhere}.p14-help-grid details p a:hover{color:var(--p14-ink)}.tbl-line-float{position:fixed;right:max(1.1rem,env(safe-area-inset-right));bottom:max(1.1rem,calc(env(safe-area-inset-bottom) + 1rem));z-index:70;display:flex;align-items:center;gap:.65rem;min-height:3.35rem;padding:.42rem .85rem .42rem .42rem;border:1px solid var(--p14-gold,#d9a534);border-radius:999px;background:#071426;color:var(--p14-gold,#d9a534);text-decoration:none;box-shadow:0 10px 30px #00000047;transition:transform .18s ease,background .18s ease,color .18s ease,box-shadow .18s ease}.tbl-line-float:hover{transform:translateY(-2px);background:var(--p14-gold,#d9a534);color:#071426;box-shadow:0 13px 34px #00000057}.tbl-line-float__icon,.p14-contact-line__icon{flex:none;display:grid;place-items:center;width:2.45rem;height:2.45rem;border:1px solid currentColor;border-radius:50%;color:inherit}.tbl-line-float__icon>span,.p14-contact-line__icon>span{position:relative;display:grid;place-items:center;width:1.72rem;height:1.28rem;border:1.5px solid currentColor;border-radius:.42rem;font:700 .42rem/1 var(--font-sans);letter-spacing:-.02em}.tbl-line-float__icon>span:after,.p14-contact-line__icon>span:after{content:"";position:absolute;left:.22rem;bottom:-.28rem;width:.42rem;height:.42rem;border-left:1.5px solid currentColor;transform:skew(-28deg)}.tbl-line-float__label{font-size:.78rem;font-weight:700;white-space:nowrap}.p14-contact-line__button{display:inline-flex;width:max-content;max-width:100%;align-items:center;gap:.7rem;margin-top:.55rem;padding:.42rem .8rem .42rem .42rem;border:1px solid var(--p14-gold);border-radius:999px;background:#071426;color:var(--p14-gold);font-size:.76rem;font-weight:700}.p14-contact-line:hover .p14-contact-line__button{background:var(--p14-gold);color:#071426}.p14-contact-line__icon{width:2.35rem;height:2.35rem}.p14-contact-line__icon>span{width:1.66rem;height:1.22rem}@media(max-width:620px){.tbl-line-float{right:max(.9rem,env(safe-area-inset-right));bottom:max(.9rem,calc(env(safe-area-inset-bottom) + .85rem));width:3.35rem;height:3.35rem;min-height:3.35rem;padding:.42rem;justify-content:center}.tbl-line-float__label{display:none}.p14-contact-line__button{margin-top:.45rem}}html[data-ruo-gate=required] .tbl-line-float,html.coa-modal-open .tbl-line-float{visibility:hidden;pointer-events:none}.tbl-line-float{width:auto;min-width:4rem;min-height:4rem;padding:.38rem 1rem .38rem .38rem;gap:.72rem;border:2px solid var(--p14-gold,#d9a534);background:var(--p14-gold,#d9a534);color:#071426;box-shadow:0 12px 34px #00000057}.tbl-line-float:hover{background:#071426;color:var(--p14-gold,#d9a534);border-color:var(--p14-gold,#d9a534)}.tbl-line-float__icon{width:3.05rem;height:3.05rem;border:2px solid currentColor}.tbl-line-float__icon>span{width:2.12rem;height:1.55rem;border-width:2px;border-radius:.5rem;font-size:.57rem}.tbl-line-float__icon>span:after{border-left-width:2px}.tbl-line-float__label{display:block;font-size:1.05rem;font-weight:800;letter-spacing:.08em}.p14-contact-line__button{border:2px solid var(--p14-gold);background:var(--p14-gold);color:#071426;padding:.45rem 1rem .45rem .45rem}.p14-contact-line:hover .p14-contact-line__button{background:#071426;color:var(--p14-gold)}.p14-contact-line__button>span:last-child{font-size:.92rem;font-weight:800;letter-spacing:.035em}.p14-contact-line__icon{width:2.65rem;height:2.65rem;border-width:2px}.p14-contact-line__icon>span{width:1.88rem;height:1.38rem;border-width:2px;font-size:.5rem}@media(max-width:620px){.tbl-line-float{width:4rem;height:4rem;min-width:4rem;min-height:4rem;padding:.34rem}.tbl-line-float__icon{width:3.12rem;height:3.12rem}.tbl-line-float__icon>span{width:2.2rem;height:1.62rem;font-size:.6rem}.tbl-line-float__label{display:none}}:root{--tbl-line-gold:#E8B63F}.tbl-line-float{border-color:var(--tbl-line-gold);background:var(--tbl-line-gold);color:#071426}.tbl-line-float:hover{border-color:var(--tbl-line-gold);background:#071426;color:var(--tbl-line-gold)}.tbl-line-float__icon,.p14-contact-line__icon{display:flex;align-items:center;justify-content:center;border:2px solid currentColor;border-radius:42%;font:800 .72rem/1 var(--font-sans);letter-spacing:-.025em}.tbl-line-float__icon:after,.p14-contact-line__icon:after{content:"";position:absolute;width:.52rem;height:.52rem;border-left:2px solid currentColor;border-bottom:2px solid currentColor;transform:translate(-.7rem,1.45rem) skew(-18deg);background:var(--tbl-line-gold)}.tbl-line-float:hover .tbl-line-float__icon:after{background:#071426}.tbl-line-float__icon>span,.p14-contact-line__icon>span,.tbl-line-float__icon>span:after,.p14-contact-line__icon>span:after{display:none!important}.tbl-line-float__label{font-size:1.12rem;font-weight:800;letter-spacing:.08em}.p14-contact-line__button{width:max-content;min-width:0;max-width:100%;padding:.48rem 1.05rem .48rem .48rem;gap:.72rem;border:2px solid var(--tbl-line-gold);border-radius:999px;background:var(--tbl-line-gold);color:#071426}.p14-contact-line:hover .p14-contact-line__button{background:#071426;color:var(--tbl-line-gold)}.p14-contact-line__icon{position:relative;width:2.55rem;height:2.15rem;border-radius:.62rem;font-size:.61rem}.p14-contact-line__icon:after{transform:translate(-.55rem,1.05rem) skew(-18deg);width:.42rem;height:.42rem}.p14-contact-line:hover .p14-contact-line__icon:after{background:#071426}.p14-contact-line__button>span:last-child{font-size:.88rem;font-weight:800;letter-spacing:.03em}@media(max-width:620px){.tbl-line-float{width:4rem;height:4rem;min-width:4rem;min-height:4rem;padding:.45rem;border-radius:50%}.tbl-line-float__icon{position:relative;width:2.72rem;height:2.18rem;border-radius:.65rem;font-size:.68rem}.tbl-line-float__icon:after{width:.46rem;height:.46rem;transform:translate(-.6rem,1.08rem) skew(-18deg)}.tbl-line-float__label{display:none}.p14-contact-line__button{width:max-content;min-width:0;padding:.44rem .9rem .44rem .44rem}}[data-netlify-drawer],.netlify-drawer,#netlify-drawer,[data-netlify-toolbar],.netlify-toolbar,#netlify-toolbar{display:none!important}.p14-contact-line .p14-contact-line__button{display:inline-flex!important;width:auto!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:3.25rem!important;align-items:center!important;justify-content:flex-start!important;gap:.85rem!important;margin-top:.55rem!important;padding:.55rem 1.05rem!important;border:2px solid #E8B63F!important;border-radius:999px!important;background:#e8b63f!important;color:#071426!important;opacity:1!important;visibility:visible!important;text-decoration:none!important}.p14-contact-line .p14-contact-line__wordmark{display:inline-block!important;margin:0!important;padding:0!important;color:#071426!important;font:800 1.08rem/1 var(--font-sans)!important;letter-spacing:.055em!important;text-decoration:none!important;opacity:1!important}.p14-contact-line .p14-contact-line__action{display:inline-block!important;margin:0!important;padding:0 0 0 .85rem!important;border-left:1px solid rgba(7,20,38,.35)!important;color:#071426!important;font:700 .88rem/1.2 var(--font-sans)!important;letter-spacing:.025em!important;text-decoration:none!important;opacity:1!important}@media(max-width:620px){.p14-contact-line .p14-contact-line__button{min-height:3.15rem!important;padding:.52rem .95rem!important;gap:.72rem!important}.p14-contact-line .p14-contact-line__wordmark{font-size:1rem!important}.p14-contact-line .p14-contact-line__action{padding-left:.72rem!important;font-size:.84rem!important}}.tbl-line-float{border:2px solid #F4F1E9!important;background:#e8b63f!important;color:#071426!important;box-shadow:0 0 0 3px #071426,0 0 0 4px #f4f1e9eb,0 12px 34px #00000057!important}.tbl-line-float:hover{border-color:#f4f1e9!important;background:#e8b63f!important;color:#071426!important}.p14-contact-line .p14-contact-line__button{width:max-content!important;min-width:0!important;max-width:230px!important;min-height:3.25rem!important;padding:.52rem 1rem!important;gap:.75rem!important;border:2px solid #F4F1E9!important;border-radius:999px!important;background:#e8b63f!important;color:#071426!important;box-shadow:0 0 0 2px #071426,0 0 0 3px #f4f1e9e6!important}.p14-contact-line:hover .p14-contact-line__button{background:#e8b63f!important;color:#071426!important}.p14-contact-line .p14-contact-line__wordmark,.p14-contact-line .p14-contact-line__action{color:#071426!important}@media(max-width:620px){.p14-contact-line .p14-contact-line__button{width:max-content!important;max-width:220px!important;min-height:3.1rem!important;padding:.48rem .9rem!important}}:root{--tbl-line-green:#06C755;--tbl-line-green-hover:#05B84E}.tbl-line-float{min-width:0!important;min-height:3.65rem!important;height:auto!important;padding:.48rem 1rem .48rem .58rem!important;gap:.78rem!important;border:0!important;border-radius:999px!important;background:var(--tbl-line-green)!important;color:#fff!important;box-shadow:0 10px 28px #0000004d!important}.tbl-line-float:hover,.tbl-line-float:focus-visible{background:var(--tbl-line-green-hover)!important;color:#fff!important;transform:translateY(-2px);box-shadow:0 13px 32px #00000057!important}.tbl-line-float__icon{position:relative!important;flex:none!important;display:flex!important;align-items:center!important;justify-content:center!important;width:2.58rem!important;height:1.98rem!important;border:0!important;border-radius:.62rem!important;background:#fff!important;color:var(--tbl-line-green)!important;font:800 .64rem/1 var(--font-sans)!important;letter-spacing:-.025em!important}.tbl-line-float__icon:after{content:""!important;position:absolute!important;left:.34rem!important;bottom:-.31rem!important;width:.64rem!important;height:.48rem!important;border:0!important;background:#fff!important;clip-path:polygon(0 0,100% 0,18% 100%)!important;transform:none!important}.tbl-line-float__label{display:block!important;color:#fff!important;font-size:.96rem!important;font-weight:800!important;letter-spacing:.055em!important}.p14-contact-line .p14-contact-line__button{display:inline-flex!important;width:max-content!important;min-width:0!important;max-width:100%!important;min-height:3.2rem!important;align-items:center!important;justify-content:flex-start!important;gap:.78rem!important;margin-top:.55rem!important;padding:.52rem 1rem .52rem .62rem!important;border:0!important;border-radius:999px!important;background:var(--tbl-line-green)!important;color:#fff!important;box-shadow:0 6px 18px #0000002e!important;text-decoration:none!important}.p14-contact-line:hover .p14-contact-line__button,.p14-contact-line:focus-visible .p14-contact-line__button{background:var(--tbl-line-green-hover)!important;color:#fff!important}.p14-contact-line .p14-contact-line__wordmark{position:relative!important;flex:none!important;display:flex!important;align-items:center!important;justify-content:center!important;width:2.32rem!important;height:1.76rem!important;margin:0!important;padding:0!important;border:0!important;border-radius:.55rem!important;background:#fff!important;color:var(--tbl-line-green)!important;font:800 .56rem/1 var(--font-sans)!important;letter-spacing:-.025em!important;text-decoration:none!important}.p14-contact-line .p14-contact-line__wordmark:after{content:""!important;position:absolute!important;left:.3rem!important;bottom:-.27rem!important;width:.56rem!important;height:.42rem!important;border:0!important;background:#fff!important;clip-path:polygon(0 0,100% 0,18% 100%)!important}.p14-contact-line .p14-contact-line__action{display:inline-block!important;margin:0!important;padding:0!important;border:0!important;color:#fff!important;font:800 .9rem/1.2 var(--font-sans)!important;letter-spacing:.015em!important;text-decoration:none!important}@media(max-width:620px){.tbl-line-float{width:3.55rem!important;height:3.55rem!important;min-width:3.55rem!important;min-height:3.55rem!important;padding:.48rem!important;justify-content:center!important}.tbl-line-float__icon{width:2.34rem!important;height:1.78rem!important;font-size:.58rem!important}.tbl-line-float__icon:after{left:.31rem!important;bottom:-.27rem!important;width:.56rem!important;height:.42rem!important}.tbl-line-float__label{display:none!important}.p14-contact-line .p14-contact-line__button{min-height:3.05rem!important;padding:.48rem .9rem .48rem .58rem!important;gap:.72rem!important}.p14-contact-line .p14-contact-line__wordmark{width:2.18rem!important;height:1.66rem!important;font-size:.53rem!important}.p14-contact-line .p14-contact-line__action{font-size:.86rem!important}}.tbl-line-float{width:3.55rem!important;height:3.55rem!important;min-width:3.55rem!important;min-height:3.55rem!important;padding:.48rem!important;gap:0!important;justify-content:center!important;border-radius:50%!important}.tbl-line-float__icon{width:2.34rem!important;height:1.78rem!important;font-size:.58rem!important}.tbl-line-float__icon:after{left:.31rem!important;bottom:-.27rem!important;width:.56rem!important;height:.42rem!important}.tbl-line-float__label{display:none!important}@media(min-width:1181px){.tbl-line-float{width:4rem!important;height:4rem!important;min-width:4rem!important;min-height:4rem!important;padding:.54rem!important}.tbl-line-float__icon{width:2.64rem!important;height:2.01rem!important;font-size:.65rem!important}.tbl-line-float__icon:after{left:.35rem!important;bottom:-.3rem!important;width:.63rem!important;height:.47rem!important}}.p14-contact-page{position:relative;isolation:isolate;overflow:clip;min-height:calc(100vh - 5rem);background:radial-gradient(circle at 78% 42%,rgba(217,165,52,.1),transparent 20rem),radial-gradient(circle at 13% 52%,rgba(43,92,132,.15),transparent 26rem),linear-gradient(112deg,#061222,#071426 48%,#081727)}.p14-contact-page:before{content:"";position:absolute;z-index:-1;left:-8rem;top:9rem;width:25rem;height:46rem;background:url("../../images/products/thai-bio-labs-semaglutide-10mg-research-peptide-vial.webp") center/contain no-repeat;opacity:.11;filter:blur(2.5px) saturate(.75);transform:rotate(-4deg) scale(1.08);-webkit-mask-image:linear-gradient(to right,#000 0%,rgba(0,0,0,.75) 45%,transparent 100%);mask-image:linear-gradient(to right,#000 0%,rgba(0,0,0,.75) 45%,transparent 100%);pointer-events:none}.p14-contact-page:after{content:"";position:absolute;z-index:-1;right:-11rem;top:15rem;width:30rem;height:2.2rem;border:1px solid rgba(244,241,233,.16);border-radius:999px;background:linear-gradient(90deg,#f4f1e905,#f4f1e91f,#d9a5342e);box-shadow:0 0 30px #f4f1e90f,-3rem 12rem 0 -1.05rem #d9a53447;transform:rotate(-37deg);opacity:.9;pointer-events:none}.p14-contact-page>.breadcrumbs{position:relative;z-index:2}.p14-contact-premium{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,.92fr) minmax(34rem,1.08fr);gap:clamp(3rem,6vw,7rem);align-items:start;padding-top:clamp(3.5rem,6vw,6.5rem);padding-bottom:clamp(5rem,8vw,8rem)}.p14-contact-premium__intro{min-width:0}.p14-contact-premium__intro>h1{max-width:10.5ch;margin:.35rem 0 0;font-size:clamp(3.15rem,5.5vw,6.25rem);font-weight:400;line-height:.98;letter-spacing:-.055em;color:var(--p14-ink)}.p14-contact-premium__lede{max-width:36rem;margin:1.65rem 0 0;color:var(--p14-ink);font-size:clamp(1rem,1.4vw,1.15rem);line-height:1.6}.p14-contact-premium__routes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:2rem}.p14-contact-premium__routes article{min-width:0;padding:0 1.45rem;border-left:1px solid rgba(244,241,233,.14)}.p14-contact-premium__routes article:first-child{padding-left:0;border-left:0}.p14-contact-premium__routes article:last-child{padding-right:0}.p14-contact-premium__routes svg{display:block;width:1.9rem;height:1.9rem;margin-bottom:.6rem;fill:none;stroke:var(--p14-gold);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.p14-contact-premium__routes strong{display:block;color:var(--p14-ink);font-size:.86rem;line-height:1.3}.p14-contact-premium__routes span{display:block;margin-top:.3rem;color:var(--p14-muted);font-size:.72rem;line-height:1.5}.p14-contact-premium__channels{display:grid;gap:.9rem;margin-top:2.2rem}.p14-contact-premium__channels>.p14-contact-line,.p14-contact-premium__email{display:block;padding:1rem 1.1rem;border:1px solid rgba(217,165,52,.48);background:#0c1927c7;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.p14-contact-premium__channels>.p14-contact-line{color:inherit;text-decoration:none}.p14-contact-premium__channels>.p14-contact-line>span,.p14-contact-premium__email>span{display:block;margin-bottom:.7rem;color:var(--p14-gold);font-size:.66rem;font-weight:700;letter-spacing:.13em}.p14-contact-premium__channel-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.85rem;align-items:center}.p14-contact-premium__channel-row>div{min-width:0}.p14-contact-premium__channel-row strong,.p14-contact-premium__channel-row a{display:block;width:max-content;max-width:100%;color:var(--p14-ink);font-size:1rem;font-weight:600;overflow-wrap:anywhere;text-decoration:none}.p14-contact-premium__channel-row small{display:block;margin-top:.2rem;color:var(--p14-muted);font-size:.72rem;line-height:1.45}.p14-contact-premium__channel-row>b{color:var(--p14-gold);font-size:1rem;font-weight:400}.p14-contact-premium__line-mark{position:relative;display:flex;align-items:center;justify-content:center;width:2.7rem;height:2.15rem;border-radius:.68rem;background:#06c755;color:#fff;font:800 .55rem/1 var(--font-sans);letter-spacing:-.02em}.p14-contact-premium__line-mark:after{content:"";position:absolute;left:.38rem;bottom:-.28rem;width:.58rem;height:.42rem;background:#06c755;clip-path:polygon(0 0,100% 0,15% 100%)}.p14-contact-premium__mail-mark{position:relative;width:2.55rem;height:1.85rem;border:1.5px solid var(--p14-gold)}.p14-contact-premium__mail-mark:before,.p14-contact-premium__mail-mark:after{content:"";position:absolute;top:.32rem;width:1.48rem;border-top:1.5px solid var(--p14-gold)}.p14-contact-premium__mail-mark:before{left:.06rem;transform:rotate(31deg);transform-origin:left center}.p14-contact-premium__mail-mark:after{right:.06rem;transform:rotate(-31deg);transform-origin:right center}.p14-contact-form-card{scroll-margin-top:8rem;border:1px solid rgba(217,165,52,.46);background:linear-gradient(180deg,#091a2beb,#071426e6),radial-gradient(circle at 75% 12%,rgba(217,165,52,.08),transparent 18rem);box-shadow:0 30px 70px #00000040;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);padding:clamp(1.5rem,2.5vw,2.5rem)}.p14-contact-form-card__head h2{margin:.28rem 0 0;color:var(--p14-ink);font-size:clamp(2rem,3vw,3.25rem);font-weight:400;line-height:1.05;letter-spacing:-.045em}.p14-contact-form-card__head>p:last-child{margin:.65rem 0 0;color:var(--p14-ink);font-size:.95rem;line-height:1.55}.p14-contact-form{margin-top:1.9rem}.p14-contact-form__honeypot{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important}.p14-contact-form__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.1rem .9rem}.p14-contact-form label{display:grid;gap:.48rem;color:var(--p14-ink);font-size:.78rem}.p14-contact-form label>span em,.p14-contact-form__ack em{color:var(--p14-gold);font-style:normal}.p14-contact-form input:not([type=checkbox]),.p14-contact-form select,.p14-contact-form textarea{width:100%;min-width:0;border:1px solid rgba(244,241,233,.28);border-radius:0;background:#0714269e;color:var(--p14-ink);font:inherit;font-size:.86rem;outline:0;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}.p14-contact-form input:not([type=checkbox]),.p14-contact-form select{height:3rem;padding:0 .82rem}.p14-contact-form textarea{min-height:8.2rem;resize:vertical;padding:.8rem;line-height:1.55}.p14-contact-form input::placeholder,.p14-contact-form textarea::placeholder{color:#b4bfcdad}.p14-contact-form select{color:var(--p14-ink)}.p14-contact-form input:focus,.p14-contact-form select:focus,.p14-contact-form textarea:focus{border-color:var(--p14-gold);background:#071426d1;box-shadow:0 0 0 2px #d9a5341f}.p14-contact-form__message{position:relative;margin-top:1.1rem}.p14-contact-form__message>small{position:absolute;right:.15rem;bottom:-1.35rem;color:var(--p14-muted);font-size:.66rem}.p14-contact-form__ack{display:flex!important;grid-template-columns:none!important;gap:.75rem!important;align-items:flex-start;margin-top:2.25rem;color:var(--p14-ink)!important;font-size:.76rem!important;line-height:1.5}.p14-contact-form__ack input{flex:none;width:1.1rem;height:1.1rem;margin-top:.15rem;accent-color:var(--p14-gold)}.p14-contact-form__submit{display:flex;width:100%;min-height:3.15rem;align-items:center;justify-content:center;gap:1rem;margin-top:1.3rem;border:1px solid var(--p14-gold);background:var(--p14-gold);color:#071426;font:800 .88rem/1 var(--font-sans);cursor:pointer;transition:transform .16s ease,filter .16s ease}.p14-contact-form__submit:hover{filter:brightness(1.06);transform:translateY(-1px)}.p14-contact-form__submit:disabled{cursor:wait;opacity:.65;transform:none}.p14-contact-form__submit b{font-size:1.2rem;font-weight:400}.p14-contact-form__timing{margin:.8rem 0 0;color:var(--p14-muted);text-align:center;font-size:.68rem}.p14-contact-form__status{margin-top:1.2rem;padding:.8rem .9rem;border:1px solid rgba(244,241,233,.22);color:var(--p14-ink);font-size:.78rem;line-height:1.5;outline:0}.p14-contact-form__status.is-success{border-color:var(--p14-gold);background:linear-gradient(#d9a5340f,#d9a5340f),#071426;color:#f4f1e9}.p14-contact-form__success-title{display:flex;align-items:center;gap:.6rem;margin-bottom:.4rem;font-size:1rem}.p14-contact-form__success-title>span{color:var(--p14-gold);font-size:1.2rem}:root .p14-contact-form__restart{width:100%;margin-top:1.3rem}.p14-contact-form [hidden]{display:none!important}.p14-contact-form__submit:focus-visible{outline:2px solid var(--p14-gold);outline-offset:4px}.p14-contact-form__status.is-error{border-color:#e66f5b8c;background:#e66f5b14}.tbl-contact-float{position:fixed;right:max(1.3rem,env(safe-area-inset-right));bottom:calc(env(safe-area-inset-bottom) + 6rem);z-index:70;display:flex;width:3.65rem;height:3.65rem;align-items:center;justify-content:center;overflow:hidden;border:1px solid rgba(217,165,52,.9);border-radius:50%;background:#071426;box-shadow:0 10px 28px #0000004d;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.tbl-contact-float:hover,.tbl-contact-float:focus-visible{transform:translateY(-2px);border-color:#f4f1e9;box-shadow:0 13px 32px #00000057}.tbl-contact-float img{display:block;width:100%;height:100%;object-fit:cover}html[data-ruo-gate=required] .tbl-contact-float,html.coa-modal-open .tbl-contact-float{visibility:hidden;pointer-events:none}@media(max-width:1180px){.p14-contact-premium{grid-template-columns:1fr;max-width:860px;gap:2.8rem}.p14-contact-premium__intro>h1{max-width:11.5ch}.p14-contact-page:before{left:-10rem;opacity:.08}.p14-contact-page:after{opacity:.45}}@media(max-width:720px){.p14-contact-page:before,.p14-contact-page:after{display:none}.p14-contact-premium{padding-top:2.4rem;padding-bottom:4.5rem}.p14-contact-premium__intro>h1{font-size:clamp(3rem,14vw,4.8rem);line-height:.99}.p14-contact-premium__lede{margin-top:1.35rem}.p14-contact-premium__routes{grid-template-columns:1fr;gap:1rem}.p14-contact-premium__routes article,.p14-contact-premium__routes article:first-child,.p14-contact-premium__routes article:last-child{display:grid;grid-template-columns:auto 1fr;column-gap:.8rem;padding:.9rem 0;border:0;border-top:1px solid rgba(244,241,233,.12)}.p14-contact-premium__routes svg{grid-row:1/3;margin:0}.p14-contact-premium__routes strong,.p14-contact-premium__routes span{grid-column:2}.p14-contact-premium__routes span{margin-top:.2rem}.p14-contact-form-card{padding:1.25rem}.p14-contact-form__grid{grid-template-columns:1fr}.p14-contact-premium__channel-row{grid-template-columns:auto minmax(0,1fr)}.p14-contact-premium__channel-row>b{display:none}.tbl-contact-float{right:max(.9rem,env(safe-area-inset-right));bottom:calc(env(safe-area-inset-bottom) + 5.2rem);width:3.25rem;height:3.25rem}}html[lang=th] .p14-contact-premium__intro,html[lang=th] .p14-contact-form-card{font-family:"Noto Sans Thai",var(--font-sans)}html[lang=th] .p14-contact-premium__intro>h1{letter-spacing:-.03em}.tbl-contact-float{width:3.55rem!important;height:3.55rem!important;min-width:3.55rem!important;min-height:3.55rem!important;border:2px solid #F4F1E9!important;background:#071426!important}.tbl-contact-float img{width:106%!important;height:106%!important;transform:scale(1.06);transform-origin:center}@media(min-width:1181px){.tbl-contact-float{width:4rem!important;height:4rem!important;min-width:4rem!important;min-height:4rem!important}}@media(max-width:720px){.tbl-contact-float{width:3.55rem!important;height:3.55rem!important;min-width:3.55rem!important;min-height:3.55rem!important;border-width:2px!important}}.tbl-contact-float{box-sizing:border-box!important}.tbl-contact-float{right:max(1.1rem,env(safe-area-inset-right))!important;bottom:calc(env(safe-area-inset-bottom) + 6.25rem)!important}@media(max-width:720px){.tbl-contact-float{right:max(.9rem,env(safe-area-inset-right))!important;bottom:calc(env(safe-area-inset-bottom) + 5.35rem)!important}}.tbl-contact-float img{width:82%!important;height:82%!important;object-fit:contain!important;transform:none!important}.tbl-ruo-gate__enter,.tbl-ruo-gate__enter:hover,.tbl-ruo-gate__enter:focus,.tbl-ruo-gate__enter:focus-visible,.tbl-ruo-gate__enter:active{background:#d9a534!important;border-color:#d9a534!important;color:#071426!important}.tbl-ruo-gate__enter:hover{filter:brightness(1.04)}.tbl-ruo-gate__enter:focus-visible{outline:2px solid #F4F1E9!important;outline-offset:3px!important}.tbl-welcome-offer__incentive{width:min(100%,28rem);margin:1rem auto 0;color:#f4f1e9;font-size:.94rem;line-height:1.5;text-align:center}.tbl-welcome-offer__incentive strong{font-weight:650}.tbl-welcome-offer__cadence{margin:.55rem auto 0;color:#9aa7b8;font-size:.8rem;line-height:1.45;text-align:center}.tbl-welcome-offer__form{display:grid;gap:.7rem;width:min(100%,27rem);margin:1.1rem auto 0;text-align:center}.tbl-welcome-offer__honeypot{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.tbl-welcome-offer__email{display:grid;gap:.38rem;text-align:center}.tbl-welcome-offer__email>span{color:var(--p14-gold);font:700 .64rem/1.25 var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.tbl-welcome-offer__email input{width:100%;min-height:3.05rem;box-sizing:border-box;border:1px solid rgba(244,241,233,.2);background:#f4f1e909;color:#f4f1e9;padding:.78rem 1rem;font:500 .92rem/1.2 var(--font-sans);text-align:center;outline:none}.tbl-welcome-offer__email input::placeholder{color:#78879a}.tbl-welcome-offer__email input:focus{border-color:#d9a534;box-shadow:0 0 0 2px #d9a5341f}.tbl-welcome-offer__primary[type=submit]{border:0;font:700 .88rem/1.2 var(--font-sans);cursor:pointer}.tbl-welcome-offer__primary[type=submit]:disabled{opacity:.58;cursor:wait}.tbl-welcome-offer__consent{margin:0 auto;max-width:27rem;color:#78879a;font-size:.69rem;line-height:1.45;text-align:center}.tbl-welcome-offer__status{margin:.15rem auto 0;padding:.68rem .8rem;border:1px solid rgba(244,241,233,.14);color:#c6ced8;font-size:.78rem;line-height:1.45;text-align:center}.tbl-welcome-offer__status.is-success{border-color:#d9a53473;color:#f4f1e9;background:#d9a5340f}.tbl-welcome-offer__status.is-error{border-color:#d4747473;color:#f0caca;background:#d474740d}html[lang=th] .tbl-welcome-offer__email>span{font-family:"Noto Sans Thai",var(--font-sans);letter-spacing:.02em;text-transform:none}@media(max-width:560px){.tbl-welcome-offer__form{margin-top:.95rem}.tbl-welcome-offer__incentive{font-size:.9rem}.tbl-welcome-offer__email input{min-height:3rem}}.tbl-welcome-offer{max-height:min(92dvh,52rem);overflow:auto}.tbl-welcome-offer__panel{padding-top:1.55rem;padding-bottom:1.15rem}.tbl-welcome-offer__brand{margin-bottom:.9rem}.tbl-welcome-offer__brand img{width:min(9.4rem,44vw)}.tbl-welcome-offer__value{margin-bottom:.15rem}.tbl-welcome-offer__value strong{font-size:clamp(3rem,8vw,3.85rem)}.tbl-welcome-offer__language-block{width:min(100%,29rem);margin-left:auto;margin-right:auto;text-align:center}.tbl-welcome-offer__language-block--primary h2{margin:.3rem auto .55rem;font-size:clamp(1.25rem,3.3vw,1.55rem);line-height:1.08}.tbl-welcome-offer__language-block--primary .tbl-welcome-offer__body{max-width:28rem;font-size:.9rem;line-height:1.48}.tbl-welcome-offer__language-block--primary .tbl-welcome-offer__incentive{margin:.7rem auto 0;font-size:.9rem;line-height:1.42}.tbl-welcome-offer__language-block--primary .tbl-welcome-offer__cadence{margin:.38rem auto 0;font-size:.75rem}.tbl-welcome-offer__language-block--secondary{margin-top:.75rem;padding-top:.72rem;border-top:1px solid rgba(217,165,52,.22)}.tbl-welcome-offer__language-block--secondary h3{margin:0 auto .42rem;color:#f4f1e9;font-family:"Noto Sans Thai",var(--font-sans);font-size:.98rem;font-weight:600;line-height:1.35;text-align:center}.tbl-welcome-offer__language-block--secondary[lang=en] h3{font-family:var(--font-sans)}.tbl-welcome-offer__language-block--secondary>p{margin:0 auto;max-width:28rem;color:#aeb8c5;font-family:"Noto Sans Thai",var(--font-sans);font-size:.8rem;line-height:1.5;text-align:center}.tbl-welcome-offer__language-block--secondary[lang=en]>p{font-family:var(--font-sans)}.tbl-welcome-offer__language-block--secondary .tbl-welcome-offer__secondary-incentive{margin-top:.45rem;color:#f4f1e9;font-size:.82rem}.tbl-welcome-offer__language-block--secondary .tbl-welcome-offer__secondary-cadence{margin-top:.3rem;color:#8190a2;font-size:.72rem}.tbl-welcome-offer__form{margin-top:.8rem;gap:.55rem}.tbl-welcome-offer__email{gap:.3rem}.tbl-welcome-offer__email input{min-height:2.8rem;padding:.65rem .9rem}.tbl-welcome-offer__primary[type=submit]{min-height:2.85rem;padding:.7rem .9rem}.tbl-welcome-offer__consent{font-size:.64rem;line-height:1.38}.tbl-welcome-offer__policy{margin:.7rem auto .55rem;padding:.58rem .78rem}.tbl-welcome-offer__policy p{font-size:.7rem;line-height:1.4}.tbl-welcome-offer__later{margin:.42rem auto 0;text-decoration-line:underline!important;text-decoration-style:solid;text-decoration-thickness:1px;text-decoration-color:currentColor;text-underline-offset:.2em}@media(max-width:560px){.tbl-welcome-offer{width:min(calc(100vw - 1.1rem),29rem);max-height:91dvh}.tbl-welcome-offer__panel{padding:1.35rem 1.05rem .9rem}.tbl-welcome-offer__brand{gap:.42rem;margin:0 1.8rem .7rem}.tbl-welcome-offer__brand img{width:min(8.7rem,43vw)}.tbl-welcome-offer__eyebrow{font-size:.59rem}.tbl-welcome-offer__value strong{font-size:clamp(2.85rem,14vw,3.45rem)}.tbl-welcome-offer__language-block--primary h2{margin:.25rem auto .45rem;font-size:1.2rem}.tbl-welcome-offer__language-block--primary .tbl-welcome-offer__body{font-size:.84rem;line-height:1.43}.tbl-welcome-offer__language-block--primary .tbl-welcome-offer__incentive{margin-top:.58rem;font-size:.85rem}.tbl-welcome-offer__language-block--secondary{margin-top:.62rem;padding-top:.58rem}.tbl-welcome-offer__language-block--secondary h3{font-size:.9rem;margin-bottom:.34rem}.tbl-welcome-offer__language-block--secondary>p{font-size:.75rem;line-height:1.42}.tbl-welcome-offer__language-block--secondary .tbl-welcome-offer__secondary-incentive{font-size:.77rem}.tbl-welcome-offer__language-block--secondary .tbl-welcome-offer__secondary-cadence{font-size:.68rem}.tbl-welcome-offer__form{margin-top:.68rem}.tbl-welcome-offer__email input{min-height:2.7rem}.tbl-welcome-offer__policy{margin:.58rem auto .45rem}.tbl-welcome-offer__policy p{font-size:.66rem}}.tbl-welcome-offer__fine-note{margin:.05rem auto 0;max-width:27rem;color:#9aa7b8;font-size:.64rem;line-height:1.35;text-align:center}html[lang=th] .tbl-welcome-offer__fine-note{font-family:"Noto Sans Thai",var(--font-sans)}.p14-contact-page{background:linear-gradient(90deg,#040d199e,#040d1975 33%,#040d195c 58%,#040d1980),linear-gradient(180deg,#0714260f,#07142633 74%,#071426b8),url("../../images/backgrounds/thai-bio-labs-contact-background.webp") center top / cover no-repeat;background-color:#071426}@media(max-width:720px){.p14-contact-page{background:linear-gradient(180deg,#040d197a,#040d19ad 62%,#071426e0),url("../../images/backgrounds/thai-bio-labs-contact-background.webp") center top / auto 46rem no-repeat;background-color:#071426}}.p14-contact-page{background-color:#071426!important;background-image:linear-gradient(90deg,#040d1938,#040d1924 34%,#040d191a 60%,#040d192e),linear-gradient(180deg,#07142605,#07142614 72%,#0714266b),url("../../images/backgrounds/thai-bio-labs-contact-background-v2.webp")!important;background-size:cover,cover,cover!important;background-position:center top,center top,center top!important;background-repeat:no-repeat,no-repeat,no-repeat!important}.p14-contact-page:before,.p14-contact-page:after{content:none!important;display:none!important}@media(max-width:720px){.p14-contact-page{background-image:linear-gradient(180deg,#040d196b,#040d199e 58%,#071426e0),url("../../images/backgrounds/thai-bio-labs-contact-background-v2.webp")!important;background-size:auto 46rem,auto 46rem!important;background-position:center top,center top!important;background-repeat:no-repeat,no-repeat!important}}@media(min-width:621px)and (max-width:900px){.p17-evidence-row--head{display:none}.p17-evidence-row{grid-template-columns:minmax(0,1fr) 4.5rem;min-height:0}.p17-evidence-row__primary{grid-template-columns:minmax(0,1fr);gap:.3rem;padding:.9rem .7rem .9rem 0}.p17-evidence-row__primary b{display:none}.p17-evidence-row__index{width:4.5rem;padding:.6rem}}.p15-standards-hero,.p39-verify-hero,.p17b-knowledge-hero,.p15-evidence-cover{position:relative;isolation:isolate;overflow:hidden;border:1px solid rgba(217,165,52,.24);background-color:#071426;background-repeat:no-repeat;background-size:cover;background-position:center;box-shadow:inset 0 0 0 1px #f4f1e904}.p15-standards-hero{padding:clamp(4.5rem,6vw,6rem) clamp(1.5rem,3vw,3rem) clamp(3.5rem,5vw,4.75rem)!important;background-image:linear-gradient(90deg,#040d19e0,#040d19b8 38%,#040d198a 64%,#040d19a6),linear-gradient(180deg,#0714260f,#07142685),url("../../images/backgrounds/thai-bio-labs-quality-standards-laboratory-background.webp")}.p39-verify-hero{padding:clamp(4rem,6vw,5.5rem) clamp(1.5rem,3vw,3rem) clamp(3rem,4.5vw,4.25rem)!important;background-image:linear-gradient(90deg,#040d19e6,#040d19b8 38%,#040d198f 66%,#040d19a8),linear-gradient(180deg,#0714260d,#0714267a),url("../../images/backgrounds/thai-bio-labs-batch-records-verification-background.webp")}.p39-verify-hero .p39-verify-console{background:#020a12e0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.p17b-knowledge-hero{padding:clamp(4rem,6vw,5.5rem) clamp(1.5rem,3vw,3rem) clamp(3.5rem,5vw,4.75rem)!important;background-image:linear-gradient(90deg,#040d19e6,#040d19b8 44%,#040d198a 68%,#040d19a8),linear-gradient(180deg,#0714260a,#07142680),url("../../images/backgrounds/thai-bio-labs-knowledge-centre-research-background.webp")}.p17b-knowledge-hero .p17b-knowledge-tool{background:#091829e6!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.p15-evidence-cover{padding:clamp(4rem,6vw,5.5rem) clamp(1.5rem,3vw,3rem)!important;background-image:linear-gradient(90deg,#040d19e8,#040d19b8 42%,#040d1985 68%,#040d19a6),linear-gradient(180deg,#0714260a,#07142680),url("../../images/backgrounds/thai-bio-labs-evidence-library-scientific-research-background.webp")}.p15-evidence-cover aside{background:#071426d6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.p15-field-cover{position:relative;isolation:isolate;display:flex;align-items:center;min-height:31rem;padding:clamp(4rem,6vw,6rem) 0!important;overflow:hidden;background-color:#071426;background-repeat:no-repeat;background-size:cover;background-position:center;border-top:1px solid rgba(217,165,52,.14);border-bottom:1px solid rgba(217,165,52,.18)}.p15-field-cover>.container{position:relative;z-index:1;width:min(calc(100% - 3rem),var(--container));align-items:center!important}.p15-field-cover>.container>div{max-width:42rem;padding:1.25rem 1.5rem 1.4rem;border-left:2px solid rgba(217,165,52,.74);background:linear-gradient(90deg,rgba(4,13,25,.84),rgba(4,13,25,.54) 78%,transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.p15-field-cover h1,.p15-field-cover .eyebrow,.p15-field-cover .p15-collection-description{position:relative;z-index:2}.p15-field-cover--metabolic{background-image:linear-gradient(90deg,#040d19de,#040d19b3 38%,#040d1947 70%,#040d192e),linear-gradient(180deg,#07142605,#0714265c),url("../../images/backgrounds/thai-bio-labs-metabolic-health-research-peptides-background.webp")}.p15-field-cover--regenerative{background-image:linear-gradient(90deg,#040d19de,#040d19b3 38%,#040d1945 70%,#040d1929),linear-gradient(180deg,#07142605,#0714265c),url("../../images/backgrounds/thai-bio-labs-repair-regeneration-research-peptides-background.webp")}.p15-field-cover--hormonal{background-image:linear-gradient(90deg,#040d19e0,#040d19b5 39%,#040d1942 70%,#040d192b),linear-gradient(180deg,#07142605,#0714265c),url("../../images/backgrounds/thai-bio-labs-growth-hormonal-research-peptides-background.webp")}.p15-field-cover--cognitive{background-image:linear-gradient(90deg,#040d19e0,#040d19b5 40%,#040d1940 71%,#040d192b),linear-gradient(180deg,#07142605,#0714265c),url("../../images/backgrounds/thai-bio-labs-cognitive-performance-research-peptides-background.webp")}.p15-field-cover--immune{background-image:linear-gradient(90deg,#040d19e0,#040d19b5 40%,#040d1940 71%,#040d192b),linear-gradient(180deg,#07142605,#0714265c),url("../../images/backgrounds/thai-bio-labs-immune-function-research-peptides-background.webp")}.p15-field-cover--mitochondrial{background-image:linear-gradient(90deg,#040d19e0,#040d19b5 40%,#040d193d 71%,#040d1929),linear-gradient(180deg,#07142605,#0714265c),url("../../images/backgrounds/thai-bio-labs-cellular-energy-research-compounds-background.webp")}.p15-field-cover--sexual-reproductive{background-image:linear-gradient(90deg,#040d19e0,#040d19b5 40%,#040d1940 71%,#040d1929),linear-gradient(180deg,#07142605,#0714265c),url("../../images/backgrounds/thai-bio-labs-sexual-function-research-peptides-background.webp")}@media(max-width:620px){.p15-standards-hero,.p39-verify-hero,.p17b-knowledge-hero,.p15-evidence-cover{background-position:right center!important;background-size:auto 100%!important}.p15-standards-hero{background-image:linear-gradient(90deg,#040d19f0,#040d19c7 62%,#040d1985),url("../../images/backgrounds/thai-bio-labs-quality-standards-laboratory-background.webp")}.p39-verify-hero{background-image:linear-gradient(90deg,#040d19f2,#040d19cc 62%,#040d198c),url("../../images/backgrounds/thai-bio-labs-batch-records-verification-background.webp")}.p17b-knowledge-hero{background-image:linear-gradient(90deg,#040d19f2,#040d19cc 62%,#040d198a),url("../../images/backgrounds/thai-bio-labs-knowledge-centre-research-background.webp")}.p15-evidence-cover{background-image:linear-gradient(90deg,#040d19f2,#040d19cc 62%,#040d198a),url("../../images/backgrounds/thai-bio-labs-evidence-library-scientific-research-background.webp")}.p15-field-cover{min-height:26rem;background-position:right center!important;background-size:auto 100%!important;padding:3.25rem 0!important}.p15-field-cover>.container{width:min(calc(100% - 2rem),var(--container))}.p15-field-cover>.container>div{max-width:100%;padding:1rem 1rem 1.1rem;background:linear-gradient(90deg,#040d19f2,#040d19d4 70%,#040d198a)}.p15-field-cover--metabolic{background-image:linear-gradient(90deg,#040d19f5,#040d19d1 62%,#040d1980),url("../../images/backgrounds/thai-bio-labs-metabolic-health-research-peptides-background.webp")}.p15-field-cover--regenerative{background-image:linear-gradient(90deg,#040d19f5,#040d19d1 62%,#040d1980),url("../../images/backgrounds/thai-bio-labs-repair-regeneration-research-peptides-background.webp")}.p15-field-cover--hormonal{background-image:linear-gradient(90deg,#040d19f5,#040d19d1 62%,#040d1980),url("../../images/backgrounds/thai-bio-labs-growth-hormonal-research-peptides-background.webp")}.p15-field-cover--cognitive{background-image:linear-gradient(90deg,#040d19f5,#040d19d1 62%,#040d1980),url("../../images/backgrounds/thai-bio-labs-cognitive-performance-research-peptides-background.webp")}.p15-field-cover--immune{background-image:linear-gradient(90deg,#040d19f5,#040d19d1 62%,#040d1980),url("../../images/backgrounds/thai-bio-labs-immune-function-research-peptides-background.webp")}.p15-field-cover--mitochondrial{background-image:linear-gradient(90deg,#040d19f5,#040d19d1 62%,#040d1980),url("../../images/backgrounds/thai-bio-labs-cellular-energy-research-compounds-background.webp")}.p15-field-cover--sexual-reproductive{background-image:linear-gradient(90deg,#040d19f5,#040d19d1 62%,#040d1980),url("../../images/backgrounds/thai-bio-labs-sexual-function-research-peptides-background.webp")}}.p15-field-cover--regenerative{background-image:linear-gradient(90deg,#040d19de,#040d19b3 38%,#040d1945 70%,#040d1929),linear-gradient(180deg,#07142605,#0714265c),url("../../images/backgrounds/thai-bio-labs-repair-regeneration-bpc-157-tb-500-ghk-cu-background.webp")!important}@media(min-width:1181px){.p15-standards-hero,.p17b-knowledge-hero,.p15-evidence-cover{position:relative;isolation:isolate;overflow:visible;background:none!important;border:0!important;box-shadow:none!important}.p15-standards-hero:before,.p17b-knowledge-hero:before,.p15-evidence-cover:before{content:"";position:absolute;z-index:0;top:0;bottom:0;left:50%;width:100vw;transform:translate(-50%);background-repeat:no-repeat;background-size:cover;background-position:center;box-shadow:inset 0 1px #d9a5343d,inset 0 -1px #d9a5343d;pointer-events:none}.p15-standards-hero>*,.p17b-knowledge-hero>*,.p15-evidence-cover>*{position:relative;z-index:1}.p15-standards-hero:before{background-image:linear-gradient(90deg,#040d19db,#040d199c 43%,#040d196e 72%,#040d198a),linear-gradient(180deg,#0714260f,#07142661),url("../../images/backgrounds/thai-bio-labs-quality-standards-laboratory-background.webp");background-position:center 46%}.p17b-knowledge-hero:before{background-image:linear-gradient(90deg,#040d19e0,#040d19a3 46%,#040d196e 72%,#040d198f),linear-gradient(180deg,#0714260d,#07142666),url("../../images/backgrounds/thai-bio-labs-knowledge-centre-research-background.webp");background-position:center 48%}.p15-evidence-cover:before{background-image:linear-gradient(90deg,#040d19e0,#040d19a3 45%,#040d196e 72%,#040d1991),linear-gradient(180deg,#0714260d,#0714266b),url("../../images/backgrounds/thai-bio-labs-evidence-library-scientific-research-background.webp");background-position:center 52%}.p17b-knowledge-hero .p17b-knowledge-tool{background:#071426db!important;border-color:#d9a53494!important;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.p15-evidence-cover aside{background:#071426d6!important;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}}@media(min-width:621px)and (max-width:1180px){.p15-standards-hero,.p17b-knowledge-hero,.p15-evidence-cover{position:relative;isolation:isolate;overflow:visible;background:none!important;border:0!important;box-shadow:none!important}.p15-standards-hero:before,.p17b-knowledge-hero:before,.p15-evidence-cover:before{content:"";position:absolute;z-index:0;top:0;bottom:0;left:50%;width:100vw;transform:translate(-50%);background-repeat:no-repeat;background-size:cover;background-position:center;box-shadow:inset 0 1px #d9a53433,inset 0 -1px #d9a53433;pointer-events:none}.p15-standards-hero>*,.p17b-knowledge-hero>*,.p15-evidence-cover>*{position:relative;z-index:1}.p15-standards-hero:before{background-image:linear-gradient(90deg,#040d19e8,#040d19ba 52%,#040d1985),url("../../images/backgrounds/thai-bio-labs-quality-standards-laboratory-background.webp");background-position:58% center}.p17b-knowledge-hero:before{background-image:linear-gradient(90deg,#040d19eb,#040d19bf 52%,#040d198a),url("../../images/backgrounds/thai-bio-labs-knowledge-centre-research-background.webp");background-position:60% center}.p15-evidence-cover:before{background-image:linear-gradient(90deg,#040d19eb,#040d19bd 52%,#040d198a),url("../../images/backgrounds/thai-bio-labs-evidence-library-scientific-research-background.webp");background-position:60% center}.p15-standards-hero>div:first-child,.p17b-knowledge-hero>div:first-child,.p15-evidence-cover>div:first-child{background:linear-gradient(90deg,#040d1985,#040d1947);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.p17b-knowledge-hero .p17b-knowledge-tool,.p15-evidence-cover aside{background:#071426e0!important}.p15-field-cover{background-size:cover!important;background-position:center!important}.p15-field-cover--regenerative{background-position:center 50%!important}}@media(max-width:620px){.p15-field-cover--regenerative{background-image:linear-gradient(90deg,#040d19f5,#040d19d1 62%,#040d1980),url("../../images/backgrounds/thai-bio-labs-repair-regeneration-bpc-157-tb-500-ghk-cu-background.webp")!important;background-position:right center!important;background-size:auto 100%!important}.tbl-line-float,.tbl-contact-float{right:max(.45rem,env(safe-area-inset-right))!important}}@media(min-width:1181px){html[lang=en] .p15-standards-hero h1,html[lang=en] .p14-contact-premium__intro>h1{font-size:var(--tbl-page-h1-desktop)!important;line-height:.95!important;letter-spacing:-.045em!important}}@media(min-width:901px){.tbl-header__cta{box-sizing:border-box;width:148px;min-width:0;height:48px;border-radius:0;padding:6px 12px;align-self:center;justify-self:center;align-items:center;justify-content:center;gap:3px;text-align:center}.tbl-header__cta small,.tbl-header__cta strong{display:block;width:100%;line-height:1.2;white-space:nowrap}}@media(min-width:901px)and (max-width:1366px){.tbl-header__cta{width:140px;padding-inline:8px}}.glp-hero{background:radial-gradient(ellipse at 85% 28%,#183043 0,transparent 55%),#071426;padding:76px 0 66px}.glp-hero-grid{display:grid;grid-template-columns:1.06fr 1fr;gap:64px;align-items:center}.glp-hero-copy h1,.glp-catalogue-hero h1{font-size:clamp(38px,4.6vw,68px);line-height:1.08;font-weight:500;letter-spacing:-.04em;margin:22px 0!important;color:#f4f1e9}.glp-hero-copy h1 span{color:var(--p14-gold)}.glp-hero-copy p:not(.eyebrow){color:#bbc6d1;max-width:580px;line-height:1.8}.glp-hero-copy .glp-hero-lead{font-size:21px;color:#f4f1e9!important;margin-top:30px}.glp-actions{display:flex;gap:24px;align-items:center;flex-wrap:wrap;margin:28px 0}.glp-text-link{color:var(--p14-gold)!important;font-weight:500;display:inline-block;text-decoration:none;line-height:1.5}.glp-text-link:hover{text-decoration:underline}.glp-hero-note{display:block;color:#92a5b6;font-size:12px;line-height:1.6}.glp-hero-stage{border:1px solid #304357;background:#0c1c2d;padding:24px}.glp-stage-caption{display:flex;justify-content:space-between;gap:14px;color:var(--p14-gold);font-size:11px;letter-spacing:.12em;margin-bottom:20px}.glp-hero-vials{display:grid;grid-template-columns:1fr 1fr;gap:16px}.glp-hero-vials a{background:#f4f1e9;color:#071426;text-decoration:none;min-width:0}.glp-hero-vials img{width:100%;height:auto;display:block}.glp-hero-vials a div{padding:15px 12px 20px;background:#f4f1e9;display:grid;gap:7px}.glp-hero-vials strong{font-size:16px}.glp-hero-vials b{font-size:24px;letter-spacing:-.03em}.glp-hero-vials small{font-size:11px;font-weight:400}.glp-hero-stage>p{font-size:11px;line-height:1.65;color:#a8b8c7;margin:20px 0 0}.glp-positioning{border-block:1px solid #344352;background:#0b1b2b}.glp-positioning>.container{display:flex;justify-content:space-between;gap:20px;padding-block:23px;color:var(--p14-gold);font-size:12px}.glp-positioning span+span:before{content:"•";margin-right:28px;color:var(--p14-gold)}.glp-range,.glp-research,.glp-benefits{padding-block:76px}.glp-section-head{display:flex;justify-content:space-between;gap:36px;align-items:end;margin-bottom:35px}.glp-section-head h2,.glp-benefits h2{font-size:clamp(28px,3vw,42px);font-weight:500;letter-spacing:-.035em;line-height:1.2;margin:12px 0 0!important;color:#f4f1e9}.glp-section-head>p{max-width:440px;line-height:1.75;color:#aebdcb;margin:0}.glp-family-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.glp-family{border:1px solid #304154;background:#0b1c2e;min-width:0}.glp-family-visual{display:block;background:#fff;position:relative;overflow:hidden}.glp-family-visual img{display:block;width:100%;height:280px;object-fit:contain}.glp-receptor{position:absolute;top:14px;left:14px;color:#394a58;font-size:10px;letter-spacing:.1em;z-index:1}.glp-family-body{padding:26px 24px}.glp-family h3{margin:0!important;font-size:27px;letter-spacing:-.02em;font-weight:500}.glp-family h3 a{color:#f4f1e9;text-decoration:none}.glp-family-context{font-size:12px;color:#aebdcb;min-height:38px;line-height:1.6;margin:10px 0 22px}.glp-variant{display:flex;justify-content:space-between;gap:12px;text-decoration:none;border-top:1px solid #304154;padding:20px 0;min-height:86px;color:#f4f1e9}.glp-variant>span{display:grid;gap:5px}.glp-variant b{font-size:15px;font-weight:500}.glp-variant small{font-size:10px;color:#98aabc;line-height:1.45;display:block}.glp-variant--initial small{color:var(--p14-gold)}.glp-variant-price{text-align:right;align-content:center}.glp-variant-price strong{font-size:25px;font-weight:500;color:#f4f1e9;letter-spacing:-.03em}.glp-family .glp-text-link{font-size:12px;padding-top:10px}.glp-fine{color:#91a3b6;font-size:12px;line-height:1.75;max-width:890px;margin:24px 0 0}.glp-trust{padding-block:65px;background:#102338;border-block:1px solid #354458}.glp-standards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:38px;margin-bottom:32px}.glp-standards article+article{border-left:1px solid #354458;padding-left:34px}.glp-standards span{color:var(--p14-gold);font-size:11px;letter-spacing:.1em}.glp-standards h3{font-size:23px;color:#f4f1e9;font-weight:500;margin:17px 0 10px}.glp-standards p{font-size:14px;color:#aebdcb;line-height:1.8}.glp-resource-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid #344352}.glp-resource-grid>a{padding:30px;text-decoration:none}.glp-resource-grid>a+a{border-left:1px solid #344352}.glp-resource-grid span{color:var(--p14-gold);font-size:12px}.glp-resource-grid h3{font-size:23px;color:#f4f1e9;font-weight:500;line-height:1.35;margin:28px 0 10px}.glp-resource-grid p{color:#aebdcb;font-size:14px;line-height:1.7;margin:0}.glp-benefits{border-top:1px solid #304154;display:grid;grid-template-columns:.85fr 1.15fr;gap:60px}.glp-benefits>div>p:not(.eyebrow){color:#aebdcb;line-height:1.8;margin-top:23px}.glp-benefits-panels{display:grid;gap:18px}.glp-benefit-panel{padding:26px;border:1px solid #344352;background:#0b1c2e}.glp-benefit-panel h3{color:#f4f1e9;font-size:18px;font-weight:500;margin:0 0 20px}.glp-benefit-panel p{font-size:12px;line-height:1.75;color:#aebdcb;margin:18px 0 0}.glp-quantity-bands{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.glp-quantity-bands>div{display:grid;gap:7px}.glp-quantity-bands b{font-size:20px;color:#f4f1e9;font-weight:500}.glp-quantity-bands small{font-size:10px}.glp-quantity-bands span{font-size:11px;color:var(--p14-gold)}.glp-water-benefit{display:flex;gap:24px;align-items:center}.glp-water-benefit img{width:100px;height:135px;object-fit:contain;background:#fff}.glp-water-benefit h3{margin-bottom:8px}.glp-water-benefit p{margin:8px 0}.glp-water-benefit small{font-size:10px;color:#91a3b6;display:block;line-height:1.6}.glp-water-benefit .glp-text-link{font-size:12px;margin-top:12px}.glp-water-counts{color:var(--p14-gold)!important}.glp-catalogue-hero{padding-block:48px 45px}.glp-catalogue-hero>p:not(.eyebrow){max-width:680px;color:#aebdcb;line-height:1.8}.glp-catalogue-meta{display:flex;gap:30px;flex-wrap:wrap;color:var(--p14-gold);font-size:12px;margin-top:30px}.glp-catalogue-meta a{color:inherit}.glp-catalogue-grid{padding-bottom:70px}.glp-product-intro{padding-block:45px 36px}.glp-product-intro h1{font-size:clamp(38px,5vw,65px);line-height:1.15;color:#f4f1e9;margin:18px 0!important;font-weight:500;letter-spacing:-.035em}.glp-product-intro>p:not(.eyebrow){max-width:830px;color:#aebdcb;line-height:1.8}.glp-product-intro .glp-product-subtitle{color:var(--p14-gold)!important;font-size:20px}.glp-product-intro button.glp-text-link{border:0;background:none;padding:0;cursor:pointer}.glp-product-variants{display:grid;grid-template-columns:1fr 1fr;gap:28px;padding-bottom:65px}.glp-sku-detail{border:1px solid #344352;scroll-margin-top:170px;min-width:0}.glp-sku-image{background:#fff}.glp-sku-image img{display:block;width:100%;height:290px;object-fit:contain}.glp-sku-copy{padding:30px}.glp-sku-copy h2{font-size:25px;font-weight:500;margin:14px 0!important;color:#f4f1e9;line-height:1.4}.glp-sku-copy h2 span{color:var(--p14-gold)}.glp-sku-copy>p:not(.eyebrow){font-size:14px;line-height:1.8;color:#aebdcb}.glp-sku-price{display:flex;gap:12px;align-items:baseline}.glp-sku-price strong{font-size:39px;color:#f4f1e9;font-weight:500;letter-spacing:-.04em}.glp-sku-price small{font-size:12px}.glp-release-status{font-size:21px!important;color:var(--p14-gold)!important;padding-block:10px}.glp-sku-order{margin:24px 0 20px}.glp-sku-order button{width:100%;padding:16px;background:#d5a33d;color:#071426;font-weight:600;border:1px solid #d5a33d;cursor:pointer}.glp-sku-order button:disabled{background:#102338;color:#aebdcb;border:1px solid #35475a;cursor:default;opacity:1}.glp-published-lots{padding-block:40px}.glp-reference-note{margin-top:30px;padding:22px;border:1px solid #344352;background:#102338;font-size:13px;line-height:1.8}.glp-reference-note strong,.glp-reference-note a{color:var(--p14-gold)}.glp-reference-note p{margin:8px 0}.glp-cart-water{font-size:12px;color:var(--p14-gold);line-height:1.7;margin-top:16px}@media(max-width:1000px){.glp-hero-grid{gap:28px}.glp-hero{padding-block:50px}.glp-hero-copy h1{font-size:44px}.glp-hero-stage{padding:16px}.glp-family-body{padding:22px 18px}.glp-family h3{font-size:23px}.glp-hero-vials strong{font-size:14px}.glp-benefits{gap:30px;grid-template-columns:1fr}.glp-positioning>.container{font-size:11px}.glp-positioning span+span:before{margin-right:12px}}@media(max-width:700px){.glp-hero-grid{grid-template-columns:1fr;gap:32px}.glp-hero{padding:35px 0 36px}.glp-hero-copy h1,.glp-catalogue-hero h1{font-size:34px;line-height:1.12;max-width:none}.glp-hero-copy .eyebrow{font-size:10px;line-height:1.6}.glp-hero-copy .glp-hero-lead{font-size:18px;margin-top:22px}.glp-hero-copy p:not(.eyebrow){font-size:14px}.glp-actions{gap:18px;margin-block:24px}.glp-actions .btn{font-size:13px;padding:15px 17px}.glp-actions .glp-text-link{font-size:13px}.glp-hero-stage{padding:15px}.glp-hero-vials{gap:12px}.glp-hero-vials a div{padding:12px 10px 16px}.glp-hero-vials b{font-size:22px}.glp-stage-caption{font-size:9px}.glp-positioning>.container{flex-wrap:wrap;justify-content:flex-start;gap:9px 18px;padding-block:20px;font-size:11px}.glp-positioning span+span:before{display:none}.glp-positioning span:last-child{width:100%;color:#aebdcb}.glp-range,.glp-research,.glp-benefits{padding-block:45px}.glp-section-head{display:block;margin-bottom:26px}.glp-section-head>p{font-size:14px;margin-top:18px}.glp-section-head>.glp-text-link{margin-top:18px}.glp-family-grid{grid-template-columns:1fr;gap:24px}.glp-family-visual img{height:285px}.glp-family-body{padding:24px}.glp-family h3{font-size:28px}.glp-family-context{min-height:0}.glp-variant small{font-size:11px}.glp-variant-price strong{font-size:28px}.glp-family .glp-text-link{font-size:13px}.glp-trust{padding-block:42px}.glp-standards{grid-template-columns:1fr;gap:24px}.glp-standards article+article{border-left:0;border-top:1px solid #354458;padding:24px 0 0}.glp-standards h3{margin-top:12px}.glp-standards p{margin-bottom:0}.glp-resource-grid{grid-template-columns:1fr}.glp-resource-grid>a+a{border-left:0;border-top:1px solid #344352}.glp-resource-grid>a{padding:26px}.glp-resource-grid h3{margin-top:18px}.glp-benefit-panel{padding:22px}.glp-quantity-bands{gap:10px}.glp-quantity-bands b{font-size:19px}.glp-water-benefit{gap:16px}.glp-water-benefit img{width:70px;height:108px}.glp-water-benefit h3{font-size:16px}.glp-catalogue-hero{padding-block:28px 35px}.glp-catalogue-hero>p:not(.eyebrow){font-size:14px}.glp-catalogue-meta{gap:15px;font-size:11px}.glp-catalogue-grid{padding-bottom:40px}.glp-product-variants{grid-template-columns:1fr;padding-bottom:42px}.glp-product-intro{padding-block:28px 15px}.glp-product-intro .glp-product-subtitle{font-size:18px}.glp-product-intro>p:not(.eyebrow){font-size:14px}.glp-sku-copy{padding:24px}.glp-sku-copy h2{font-size:24px}.glp-reference-note{margin-top:20px}.glp-sku-detail{scroll-margin-top:120px}}html[lang=th] .glp-hero-copy h1,html[lang=th] .glp-catalogue-hero h1{font-size:clamp(31px,3.6vw,52px);line-height:1.4;letter-spacing:-.025em}html[lang=th] .glp-section-head h2,html[lang=th] .glp-benefits h2{line-height:1.5}html[lang=th] .glp-hero-copy .glp-hero-lead,html[lang=th] .glp-variant small{line-height:1.7}.tbl-outline-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:stretch}.tbl-outline-actions .tbl-outline-action{display:inline-flex;align-items:center;justify-content:center;gap:8px;box-sizing:border-box;min-height:48px;max-width:100%;min-width:0;padding:12px 18px;border:1px solid var(--p14-gold);border-radius:0;background:transparent;color:var(--p14-gold);font:inherit;font-size:14px;font-weight:500;line-height:1.5;text-align:center;text-decoration:none;cursor:pointer;transition:background-color .16s ease}.tbl-outline-actions .tbl-outline-action span[aria-hidden]{flex:none}.tbl-outline-actions .tbl-outline-action:hover{background:#d9a5341a;text-decoration:none}.tbl-outline-actions .tbl-outline-action:focus-visible{outline:2px solid var(--p14-gold);outline-offset:4px}.tbl-outline-actions--equal{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.featured-product__links.tbl-outline-actions .tbl-outline-action{font-size:13px;padding:11px 10px}@media(min-width:701px)and (max-width:1100px){.glp-sku-copy>.tbl-outline-actions--equal{grid-template-columns:1fr}}@media(max-width:480px){.glp-product-intro>.tbl-outline-actions,.tbl-outline-actions--equal{display:grid;grid-template-columns:1fr}.tbl-outline-actions .tbl-outline-action{width:100%}}@media(prefers-reduced-motion:reduce){.tbl-outline-actions .tbl-outline-action{transition:none}}.tbl-order-benefits{border:1px solid rgba(217,165,52,.5);background:#0c1c2d;display:grid;grid-template-columns:1.15fr 1fr;margin:0 0 28px;overflow:hidden}.tbl-order-benefits>div{padding:24px 28px}.tbl-order-benefits__water{border-left:1px solid rgba(217,165,52,.25)}.tbl-order-benefits .eyebrow{font-size:10px;letter-spacing:.1em;margin:0 0 10px;color:var(--p14-gold)}.tbl-order-benefits h3{font-size:22px;line-height:1.3;margin:0 0 16px;color:var(--p14-ink);font-weight:500}.tbl-order-benefits__water p{font-size:13px;color:#aebdcb;margin:0 0 12px;line-height:1.6}.tbl-order-benefits__water>strong{font-size:13px;font-weight:500;color:var(--p14-gold)}.tbl-spend-tiers{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.tbl-spend-tiers>div{display:grid;gap:4px}.tbl-spend-tiers strong{font-size:22px;font-weight:500;color:var(--p14-gold)}.tbl-spend-tiers span{font-size:12px;color:var(--p14-ink);white-space:nowrap}.tbl-order-benefits details{grid-column:1/-1;border-top:1px solid #304154;padding:10px 28px}.tbl-order-benefits summary{cursor:pointer;color:#aebdcb;font-size:12px;width:fit-content;min-height:28px;align-content:center}.tbl-order-benefits details p{font-size:12px;line-height:1.75;color:#aebdcb;margin:10px 0}.tbl-product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:stretch}.tbl-product-choice{min-width:0;border:1px solid #304154;background:#0b1c2e;display:flex;flex-direction:column}.tbl-product-choice__image{display:block;background:#fff;overflow:hidden}.tbl-product-choice__image img{width:100%;height:250px;object-fit:contain;display:block;padding:14px;box-sizing:border-box}.tbl-product-choice__body{padding:24px;display:flex;flex:1;flex-direction:column;gap:14px;min-width:0}.tbl-product-choice__body h2,.tbl-product-choice__body h3{font-size:26px;line-height:1.2;font-weight:500;margin:0!important;letter-spacing:-.025em}.tbl-product-choice__body h3 a{color:var(--p14-ink);text-decoration:none}.tbl-product-choice__descriptor{color:#aebdcb;font-size:13px;line-height:1.6;margin:0;min-height:42px}.tbl-strength-picker{display:flex;gap:10px;border:0;margin:0;padding:0}.tbl-strength-picker legend{font-size:12px;color:#aebdcb;padding:0;margin-bottom:8px}.tbl-strength-picker label{position:relative;flex:1;cursor:pointer}.tbl-strength-picker input{position:absolute;opacity:0;width:1px;height:1px}.tbl-strength-picker span{display:flex;align-items:center;justify-content:center;min-height:44px;border:1px solid #4b5a6a;color:#aebdcb;font-size:14px}.tbl-strength-picker input:checked+span{border-color:var(--p14-gold);color:var(--p14-gold);background:#d9a53414}.tbl-strength-picker input:focus-visible+span{outline:2px solid var(--p14-gold);outline-offset:3px}.tbl-product-choice__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;min-height:42px}.tbl-product-choice__price strong{font-size:28px;line-height:1.5;font-weight:500;color:var(--p14-ink)}.tbl-product-choice__price span{font-size:12px;color:#aebdcb}.tbl-product-choice__status{font-size:12px;line-height:1.6;margin:0;color:var(--p14-gold)}.tbl-product-choice__primary{margin-top:auto}.tbl-buy-action{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;box-sizing:border-box;min-height:48px;border:1px solid var(--p14-gold);background:var(--p14-gold);color:#071426;font:inherit;font-size:14px;font-weight:600;text-decoration:none;cursor:pointer;padding:12px 16px}.tbl-buy-action:hover{filter:brightness(1.06);text-decoration:none}.tbl-buy-action:focus-visible{outline:2px solid var(--p14-gold);outline-offset:4px}.tbl-buy-action:disabled{background:#12263a;border-color:#35475a;color:#aebdcb;cursor:default;filter:none}.tbl-product-choice .tbl-outline-action{font-size:12px;padding:11px 8px}.tbl-product-choice[data-mode=home] .tbl-outline-actions{grid-template-columns:1fr}.tbl-product-choice--detail{display:grid;grid-template-columns:1fr 1fr}.tbl-product-choice--detail .tbl-product-choice__image{align-content:center}.tbl-product-choice--detail .tbl-product-choice__image img{height:540px;max-height:70vh;padding:35px}.tbl-product-choice--detail .tbl-product-choice__body{padding:32px;gap:18px}.tbl-product-choice--detail .tbl-product-choice__descriptor{min-height:0}.tbl-product-choice--detail .tbl-product-choice__primary{margin-top:0}.tbl-choice-quantity{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;font-size:13px;color:#aebdcb}.tbl-choice-quantity label{display:flex;align-items:center;gap:12px}.tbl-choice-quantity input{width:72px;min-height:44px;background:#071426;border:1px solid #4b5a6a;color:var(--p14-ink);padding:8px;font:inherit}.tbl-choice-quantity b{color:var(--p14-ink);margin-left:6px}.tbl-choice-quantity small{width:100%;font-size:11px}.tbl-choice-release{font-size:12px;line-height:1.7;color:#aebdcb;margin:0}.tbl-order-benefits--compact{grid-template-columns:1fr;margin:0}.tbl-order-benefits--compact>div{padding:16px 18px}.tbl-order-benefits--compact .tbl-order-benefits__water{border-left:0;border-top:1px solid #304154}.tbl-order-benefits--compact h3{font-size:18px;margin-bottom:12px}.tbl-order-benefits--compact .tbl-spend-tiers strong{font-size:20px}.tbl-order-benefits--compact details{padding:8px 18px}.tbl-purchase-section{padding-bottom:64px}.tbl-benefits-section{padding-block:32px}.tbl-product-choice [hidden]{display:none!important}@media(min-width:701px)and (max-width:1050px){.tbl-product-grid{gap:16px}.tbl-product-choice__body{padding:18px}.tbl-product-choice .tbl-outline-actions{grid-template-columns:1fr}.tbl-product-choice__price strong{font-size:23px}.tbl-product-choice__image img{height:210px}.tbl-order-benefits>div{padding:20px}.tbl-product-choice--detail .tbl-product-choice__body{padding:22px}.tbl-product-choice--detail .tbl-product-choice__image img{padding:20px}}@media(max-width:700px){.tbl-product-grid{grid-template-columns:1fr;gap:24px}.tbl-order-benefits{grid-template-columns:1fr}.tbl-order-benefits__water{border-left:0;border-top:1px solid #304154}.tbl-order-benefits>div{padding:20px}.tbl-order-benefits details{padding:10px 20px}.tbl-product-choice--detail{grid-template-columns:1fr}.tbl-product-choice--detail .tbl-product-choice__image img{height:310px;padding:20px}.tbl-product-choice--detail .tbl-product-choice__body{padding:24px}.tbl-product-choice__descriptor{min-height:0}.tbl-spend-tiers{gap:6px}.tbl-spend-tiers span{font-size:11px}.tbl-purchase-section{padding-bottom:40px}}.tbl-metabolic-set-placement{padding-top:clamp(16px,2.8vw,36px);padding-bottom:clamp(22px,3vw,44px)}.tbl-metabolic-home-placement{padding-block:clamp(12px,2vw,28px) clamp(48px,5vw,74px)}#choose-metabolic-peptides{scroll-margin-top:125px}.tbl-metabolic-set{display:grid;grid-template-columns:minmax(0,1.04fr) minmax(0,1fr);grid-template-areas:"visual copy" "visual actions";column-gap:clamp(22px,3.5vw,52px);align-items:center;padding:clamp(22px,3vw,46px);background:linear-gradient(130deg,#0b1b2b 4%,#10253a);border:1px solid rgba(217,165,52,.42);color:#f4f1e9;min-width:0}.tbl-metabolic-set__copy{grid-area:copy;min-width:0;align-self:end}.tbl-metabolic-set__copy .eyebrow{color:var(--p14-gold);font-size:11px;letter-spacing:.14em;line-height:1.6;margin:0 0 12px}.tbl-metabolic-set h2{margin:0 0 15px!important;font-size:clamp(23px,2.2vw,34px);font-weight:500;line-height:1.23;letter-spacing:-.027em;max-width:19ch;color:#f4f1e9}.tbl-metabolic-set__lead{margin:0;color:#c5cdd6;line-height:1.65;font-size:14px;max-width:62ch}.tbl-metabolic-set__ladder{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin:18px 0 10px}.tbl-metabolic-set__milestone{background:#f4f1e90b;border:1px solid rgba(217,165,52,.3);padding:12px 8px 11px;display:grid;gap:6px;text-align:center;min-width:0}.tbl-metabolic-set__milestone strong{color:#f4f1e9;font-weight:550;font-size:20px;line-height:1.1;white-space:nowrap}.tbl-metabolic-set__milestone strong small{font-size:10px;font-weight:400}.tbl-metabolic-set__milestone span{font-size:10px;line-height:1.45;color:var(--p14-gold)}.tbl-metabolic-set__savings{margin-top:16px;border-top:1px solid rgba(217,165,52,.23);padding-top:13px;max-width:64ch}.tbl-metabolic-set__savings strong{display:block;font-size:13px;color:#f4f1e9;font-weight:550}.tbl-metabolic-set__savings p{font-size:12px;color:var(--p14-gold);margin:7px 0;line-height:1.65}.tbl-metabolic-set__savings small{font-size:11px;line-height:1.6;color:#aebdcb;display:block}.tbl-metabolic-set__visual{grid-area:visual;min-width:0;align-self:center}.tbl-metabolic-set__visual figure{margin:0;background:#152943}.tbl-metabolic-set__visual figure>img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:contain;background:#192d47}.tbl-metabolic-set__visual figcaption{font-size:11px;line-height:1.55;color:#c3ccd6;padding:9px 12px 10px;background:#0000002b}.tbl-metabolic-set__alternate{margin-top:10px;font-size:12px;color:var(--p14-gold)}.tbl-metabolic-set__alternate summary{width:fit-content;cursor:pointer;padding:7px 0;min-height:32px;text-decoration:underline;text-underline-offset:3px}.tbl-metabolic-set__alternate summary:focus-visible{outline:2px solid var(--p14-gold);outline-offset:3px}.tbl-metabolic-set__alternate>img{width:100%;height:auto;display:block;margin-top:10px;border:1px solid rgba(217,165,52,.2)}.tbl-metabolic-set__actions{grid-area:actions;align-self:start;margin-top:20px}.tbl-metabolic-set__cta{display:inline-flex;align-items:center;justify-content:center;gap:18px;min-height:48px;box-sizing:border-box;background:var(--p14-gold);color:#071426;padding:12px 20px;text-decoration:none;font-size:14px;font-weight:650}.tbl-metabolic-set__cta:hover{filter:brightness(1.06)}.tbl-metabolic-set__cta:focus-visible{outline:2px solid #f4f1e9;outline-offset:4px}.tbl-metabolic-set__actions p{color:#aebdcb;font-size:11px;line-height:1.6;margin:12px 0 0}.tbl-metabolic-set--home{grid-template-columns:minmax(0,.77fr) minmax(0,1fr);padding:clamp(18px,2.7vw,36px)}.tbl-metabolic-set--home h2{max-width:22ch}.tbl-order-benefits__set-link{display:block;margin-top:12px;font-size:12px;line-height:1.5;color:var(--p14-gold);text-underline-offset:3px}.p50-water-reward__amount{display:grid;align-content:center;justify-items:end;gap:5px;white-space:nowrap}.p50-water-reward__amount small{font:500 9px/1.3 var(--font-mono);letter-spacing:.06em;color:var(--p14-muted)}.p50-water-reward__amount strong{color:var(--p14-gold);font-size:16px;font-weight:600}.p50-water-reward--cart{grid-template-columns:110px minmax(0,1fr) auto}.p50-water-reward--drawer{grid-template-columns:62px minmax(0,1fr) auto}@media(max-width:950px){.tbl-metabolic-set{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:22px;padding:22px}.tbl-metabolic-set__ladder{grid-template-columns:repeat(2,minmax(0,1fr))}.tbl-metabolic-set__milestone{padding:9px 8px}}@media(max-width:700px){.tbl-metabolic-set{grid-template-columns:minmax(0,1fr);grid-template-areas:"copy" "visual" "actions";row-gap:18px;padding:18px}.tbl-metabolic-set h2{font-size:clamp(23px,6vw,30px);max-width:25ch}.tbl-metabolic-set__copy .eyebrow{font-size:10px}.tbl-metabolic-set__lead{font-size:13px}.tbl-metabolic-set__milestone strong{font-size:18px}.tbl-metabolic-set__savings{margin-top:14px}.tbl-metabolic-set__actions{margin-top:0}.tbl-metabolic-set__cta,.tbl-metabolic-set__visual{width:100%}.tbl-metabolic-set__actions p{margin-top:10px}.tbl-metabolic-set-placement{padding-top:10px}.p50-water-reward--cart{grid-template-columns:72px minmax(0,1fr) auto}.p50-water-reward--drawer{grid-template-columns:58px minmax(0,1fr) auto}.p50-water-reward__amount small{display:none}.p50-water-reward__amount strong{font-size:13px}}html[lang=th] .tbl-metabolic-set h2{letter-spacing:0;max-width:none;overflow-wrap:anywhere}html[lang=th] .tbl-metabolic-set__milestone span{font-family:"Noto Sans Thai",var(--font-sans)}html[lang=th] .p50-water-reward__amount small{font-family:"Noto Sans Thai",var(--font-sans);letter-spacing:0}.tbl-product-choice__receptor-rank{display:flex;align-items:center;gap:15px;min-height:62px;padding:0 0 13px;border-bottom:1px solid rgba(217,165,52,.23);min-width:0}.tbl-product-choice__receptor-number{flex:none;color:var(--p14-gold);font-size:36px;font-weight:550;line-height:1;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.tbl-product-choice__receptor-meta{display:grid;gap:6px;min-width:0}.tbl-product-choice__receptor-class{color:var(--p14-gold);font-size:11px;font-weight:700;line-height:1.15;letter-spacing:.16em}.tbl-product-choice__receptor-targets{color:#b7c5d4;font-size:11px;line-height:1.35;overflow-wrap:anywhere}@media(min-width:701px)and (max-width:1050px){.tbl-product-choice__receptor-rank{gap:11px}.tbl-product-choice__receptor-number{font-size:32px}}@media(max-width:700px){.tbl-product-choice__receptor-rank{gap:15px;min-height:60px}.tbl-product-choice__receptor-number{font-size:38px}.tbl-product-choice__receptor-targets{font-size:12px}}html[lang=th] .tbl-product-choice__receptor-rank{letter-spacing:normal}:root{--tbl-h1-unified:clamp(3.5rem,4.16vw,3.75rem);--tbl-h1-unified-th:clamp(3.25rem,3.9vw,3.55rem);--tbl-h2-unified:clamp(1.875rem,2.4vw,2.25rem);--tbl-hero-subtitle:1.0625rem}html :is(.tb-hero__copy h1,.glp-catalogue-hero h1,.glp-product-intro h1,.p15-field-cover h1,.p15-evidence-cover h1,.p17b-knowledge-hero h1,.p15-standards-hero h1,.p39-verify-hero h1,.p15-delivery-hero h1,.p14-help-hero h1,.p15-lab-intro h1,.p14-ref-hero h1,.p14-handling-hero h1,.p14-contact-premium__intro>h1,.tbl-cart-page__head h1,.p15-dossier-copy h1,.p31-water-copy h1,.tbl-evidence-review__hero h1,.p39-record-head h1,.tbl-knowledge-article__hero h1,.tbl-authority-article__hero h1,.p14-legal-layout aside h1,.rt-hero h1,.tbl-demo-banner h1){font-size:var(--tbl-h1-unified)!important;line-height:1.07!important;letter-spacing:-.04em!important;overflow-wrap:normal;word-break:normal;text-wrap:pretty}html[lang=th] :is(.tb-hero__copy h1,.glp-catalogue-hero h1,.glp-product-intro h1,.p15-field-cover h1,.p15-evidence-cover h1,.p17b-knowledge-hero h1,.p15-standards-hero h1,.p39-verify-hero h1,.p15-delivery-hero h1,.p14-help-hero h1,.p15-lab-intro h1,.p14-ref-hero h1,.p14-handling-hero h1,.p14-contact-premium__intro>h1,.tbl-cart-page__head h1,.p15-dossier-copy h1,.p31-water-copy h1,.tbl-evidence-review__hero h1,.p39-record-head h1,.tbl-knowledge-article__hero h1,.tbl-authority-article__hero h1,.p14-legal-layout aside h1,.rt-hero h1,.tbl-demo-banner h1){font-size:var(--tbl-h1-unified-th)!important;line-height:1.23!important;letter-spacing:0!important;word-break:normal;overflow-wrap:break-word}html :is(.tb-section-intro h2,.tb-verification-band h2,.tb-infrastructure__lead h2,.tb-closing h2,.p17-evidence-register__head h2,.p17-evidence-architecture h2,.p17b-core-guides>header h2,.p17b-authority-layer>header h2,.p40a-library-lab__header h2,.p39-published h2,.collection-research__intro h2){font-size:var(--tbl-h2-unified)!important;line-height:1.2;letter-spacing:-.025em}html[lang=th] :is(.tb-section-intro h2,.tb-verification-band h2,.tb-infrastructure__lead h2,.p17-evidence-register__head h2,.p17b-core-guides>header h2,.collection-research__intro h2){line-height:1.4;letter-spacing:0}html :is(.tb-hero__lede,.glp-catalogue-description,.glp-product-intro .glp-product-subtitle,.p15-field-cover .p15-collection-description,.p15-evidence-cover>div>p:not(.eyebrow),.p17b-knowledge-hero>div>p:not(.eyebrow),.p15-standards-hero>p,.p14-help-hero>p:not(.eyebrow),.p14-contact-premium__lede,.p39-verify-hero header>p:not(.eyebrow),.p15-lab-intro p:not(.eyebrow),.p15-delivery-hero>p:not(.eyebrow),.p14-handling-hero>p,.p14-ref-hero>p:not(.eyebrow),.tbl-cart-page__head>p:last-child,.rt-hero>p:not(.eyebrow),.tbl-demo-banner>p:not(.eyebrow)){font-size:var(--tbl-hero-subtitle)!important;line-height:1.6}html[lang=th] :is(.tb-hero__lede,.glp-catalogue-description,.p15-evidence-cover>div>p:not(.eyebrow),.p17b-knowledge-hero>div>p:not(.eyebrow),.p14-contact-premium__lede,.p39-verify-hero header>p:not(.eyebrow)){line-height:1.75}.tb-hero__copy h1{max-width:100%!important;margin-bottom:1.25rem}.p14-contact-premium__intro>h1{max-width:100%!important}.tbl-cart-page__head h1{max-width:100%!important}.p15-standards-hero h1,.p17b-knowledge-hero h1,.p15-evidence-cover h1,.p14-help-hero h1,.p14-handling-hero h1{max-width:100%}.glp-catalogue-copy{max-width:54rem}.glp-catalogue-hero h1{max-width:22ch!important}.p17-evidence-register__caveat{max-width:75ch;margin:1rem 0 1.5rem;padding:.85rem 1rem;border-left:2px solid var(--p14-gold);color:var(--p14-muted);font-size:.875rem;line-height:1.65}html[lang=th] .p17-evidence-register__caveat{line-height:1.8}.p39-verify-hero header{max-width:40rem}.p39-verify-hero header>p:last-child{margin-top:.85rem}.p14-verify-console form label{margin-bottom:.4rem}@media(min-width:1100px){.tb-hero__grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(1.5rem,2.5vw,2.5rem);min-height:38rem;padding-top:2.25rem;padding-bottom:2rem}.glp-catalogue-hero{padding-block:3rem 3.2rem!important}.p15-field-cover{min-height:23rem!important;padding:clamp(2.75rem,3.5vw,3.6rem) 0!important}.p15-field-cover>.container>div{padding-bottom:0}.p15-standards-hero{padding:clamp(3rem,4vw,4.1rem) clamp(1.5rem,3vw,3rem)!important}.p17b-knowledge-hero{gap:2.25rem;padding:clamp(2.8rem,4vw,4rem) clamp(1.5rem,3vw,3rem)!important}.p15-evidence-cover{padding:clamp(2.8rem,4vw,4rem) clamp(1.5rem,3vw,3rem)!important}.p39-verify-hero{padding:clamp(2.5rem,3.5vw,3.3rem) clamp(1.5rem,3vw,3rem)!important}.p14-contact-premium{grid-template-columns:minmax(0,1.05fr) minmax(28rem,.95fr);gap:clamp(2rem,3.5vw,3.5rem);padding-block:clamp(2.7rem,3.6vw,3.75rem) clamp(3.5rem,5vw,5rem)}.p14-handling-hero{gap:3rem;padding-block:3rem 2.5rem}}@media(min-width:621px)and (max-width:1099px){:root{--tbl-h1-unified:clamp(2.75rem,5.2vw,3.125rem);--tbl-h1-unified-th:clamp(2.625rem,5vw,2.95rem);--tbl-h2-unified:clamp(1.75rem,3.5vw,2rem);--tbl-hero-subtitle:1.025rem}.tb-hero__copy h1{max-width:22ch!important}.glp-catalogue-hero{padding-block:2.75rem!important}.p15-field-cover{min-height:20rem!important;padding:2.9rem 0!important}.p15-field-cover>.container>div{padding-bottom:0}.p15-evidence-cover,.p17b-knowledge-hero,.p15-standards-hero,.p39-verify-hero{padding:2.9rem clamp(1.2rem,3vw,2rem)!important}.p14-contact-premium{gap:2.4rem;padding-block:2.9rem 3.5rem}.p14-handling-hero{gap:2.25rem;padding-block:2.9rem}}@media(max-width:620px){:root{--tbl-h1-unified:clamp(2.125rem,9.25vw,2.5rem);--tbl-h1-unified-th:clamp(2rem,8.8vw,2.35rem);--tbl-h2-unified:clamp(1.5rem,6.6vw,1.75rem);--tbl-hero-subtitle:1rem}.tb-hero__copy h1{max-width:100%!important;margin-bottom:1rem}.tb-hero__grid{padding-top:2.25rem;padding-bottom:1.65rem;gap:.9rem}.tb-hero__stage{margin-top:.5rem}.glp-catalogue-hero{padding-block:2.1rem!important}.p15-field-cover{min-height:19rem!important;padding:2.25rem 0!important}.p15-field-cover>.container>div{padding-bottom:0!important}.p15-evidence-cover,.p17b-knowledge-hero,.p15-standards-hero,.p39-verify-hero{padding:2.2rem 1.15rem!important}.p17b-knowledge-hero{gap:1.65rem}.p14-help-hero,.p14-handling-hero,.p14-ref-hero,.p15-lab-intro,.p15-delivery-hero{padding-top:2.2rem!important;padding-bottom:1.75rem!important}.p14-contact-premium{gap:2rem;padding-block:2.2rem 3rem}.tbl-cart-page__head{padding-bottom:1.5rem}.p39-verify-console{margin-top:.5rem}.pending-coa-notice{margin:1rem 0;padding:1rem}.tbl-line-float,.tbl-contact-float{width:3.125rem!important;height:3.125rem!important;min-width:3.125rem!important;min-height:3.125rem!important;right:max(.65rem,env(safe-area-inset-right))!important}.tbl-line-float{bottom:calc(env(safe-area-inset-bottom) + .85rem)!important}.tbl-contact-float{bottom:calc(env(safe-area-inset-bottom) + 4.35rem)!important}.p17-evidence-register__caveat{font-size:.875rem;margin:.75rem 0 1rem;padding:.75rem .8rem}}@media(min-width:1100px){html[lang=en] .p15-standards-hero h1,html[lang=en] .p14-contact-premium__intro>h1{font-size:var(--tbl-h1-unified)!important;line-height:1.12!important;letter-spacing:-.04em!important}.tb-hero__grid{min-height:35rem}}@media(min-width:1100px){html[lang=en] .p15-standards-hero h1{max-width:100%!important}}html :is(.tbl-evidence-review h2,.tbl-knowledge-article h2,.tbl-authority-article h2){font-size:var(--tbl-h2-unified)!important;line-height:1.22!important;letter-spacing:-.025em!important;font-weight:400;text-wrap:pretty}.tbl-evidence-review__scope h2,.tbl-evidence-review__section h2,.tbl-evidence-review__boundary h2,.tbl-knowledge-section h2,.tbl-authority-section h2{max-width:100%}html[lang=th] :is(.tbl-evidence-review h2,.tbl-knowledge-article h2,.tbl-authority-article h2){line-height:1.4!important;letter-spacing:0!important;overflow-wrap:break-word}html :is(.tbl-evidence-prose>p,.tbl-evidence-prose__group>p,.tbl-knowledge-section>p,.tbl-authority-section>p,.tbl-knowledge-section>ul,.tbl-authority-section>ul){font-size:1rem!important;line-height:1.65}html[lang=th] :is(.tbl-evidence-prose>p,.tbl-evidence-prose__group>p,.tbl-knowledge-section>p,.tbl-authority-section>p,.tbl-knowledge-section>ul,.tbl-authority-section>ul){line-height:1.82}html :is(.glp-section-head h2,.p14-product-brief h2,.p31-water-brief h2,.p14-contact-form-card__head h2,.batch-lookup-help h2,.p40-staging-demo h2,.p15-lab-item__copy h2,.handling-next h2,.tbl-demo-product h2){font-size:var(--tbl-h2-unified)!important;line-height:1.23!important;letter-spacing:-.025em!important;text-wrap:pretty;overflow-wrap:normal;word-break:normal}html[lang=th] :is(.glp-section-head h2,.p14-product-brief h2,.p31-water-brief h2,.p14-contact-form-card__head h2,.batch-lookup-help h2,.p40-staging-demo h2,.p15-lab-item__copy h2,.handling-next h2,.tbl-demo-product h2){line-height:1.4!important;letter-spacing:0!important;overflow-wrap:break-word}html :is(.tbl-evidence-review__scope h2,.tbl-evidence-review__section h2,.tbl-evidence-review__assessment h2,.tbl-evidence-review__boundary h2,.tbl-knowledge-section h2,.tbl-authority-section h2,.tbl-reading-content>section>h2,.p17b-core-guides>header h2,.p17b-authority-layer>header h2,.p17-evidence-register__head h2,.p17-evidence-architecture h2,.p39-published h2,.p39-verification h2,.p39-meaning h2,.p39-documents h2,.p15-standards-grid h2,.p15-delivery-route h2,.p14-help-grid h2,.p14-handling-checks h2,.rt-section>h2,.rt-panel h2){font-size:clamp(1.875rem,2.45vw,2.25rem)!important;line-height:1.2!important;letter-spacing:-.025em!important;max-width:100%;text-wrap:pretty}html[lang=th] :is(.tbl-evidence-review__scope h2,.tbl-evidence-review__section h2,.tbl-evidence-review__boundary h2,.tbl-knowledge-section h2,.tbl-authority-section h2,.tbl-reading-content>section>h2){line-height:1.4!important;letter-spacing:0!important}@media(min-width:621px)and (max-width:1099px){html :is(.tbl-evidence-review__scope h2,.tbl-evidence-review__section h2,.tbl-evidence-review__assessment h2,.tbl-evidence-review__boundary h2,.tbl-knowledge-section h2,.tbl-authority-section h2,.tbl-reading-content>section>h2,.p17b-core-guides>header h2,.p17b-authority-layer>header h2,.p39-verification h2,.p39-meaning h2,.p39-documents h2,.rt-section>h2){font-size:clamp(1.75rem,3.5vw,2rem)!important}}@media(max-width:620px){html :is(.tbl-evidence-review__scope h2,.tbl-evidence-review__section h2,.tbl-evidence-review__assessment h2,.tbl-evidence-review__boundary h2,.tbl-knowledge-section h2,.tbl-authority-section h2,.tbl-reading-content>section>h2,.p17b-core-guides>header h2,.p17b-authority-layer>header h2,.p39-verification h2,.p39-meaning h2,.p39-documents h2,.rt-section>h2){font-size:clamp(1.5rem,6.8vw,1.75rem)!important;line-height:1.24!important}html[lang=th] :is(.tbl-evidence-review__scope h2,.tbl-evidence-review__section h2,.tbl-knowledge-section h2,.tbl-authority-section h2){line-height:1.46!important}}@media(max-width:620px){html :is(.tb-section-intro h2,.tb-verification-band h2,.tb-infrastructure__lead h2,.tb-closing h2,.p17-evidence-register__head h2,.p17-evidence-architecture h2,.p17b-core-guides>header h2,.p17b-authority-layer>header h2,.p40a-library-lab__header h2,.p39-published h2,.p39-published header h2,.p39-verification h2,.p39-meaning h2,.p39-documents h2,.p15-standards-grid h2,.p15-standards-grid article h2,.p15-delivery-route h2,.p15-delivery-route article h2,.p14-help-grid h2,.p14-help-grid header h2,.p14-handling-checks h2,.p14-handling-checks article h2,.collection-research__intro h2){font-size:clamp(1.5rem,6.8vw,1.75rem)!important;line-height:1.24!important}html[lang=th] :is(.p15-standards-grid h2,.p14-help-grid h2,.p15-delivery-route h2,.p39-published h2,.p17-evidence-register__head h2){line-height:1.45!important}}@media(min-width:621px)and (max-width:1099px){html :is(.tb-section-intro h2,.tb-verification-band h2,.tb-infrastructure__lead h2,.p17-evidence-register__head h2,.p17-evidence-architecture h2,.p17b-core-guides>header h2,.p17b-authority-layer>header h2,.p39-published h2,.p15-standards-grid h2,.p15-delivery-route h2,.p14-help-grid h2,.p14-handling-checks h2){font-size:clamp(1.75rem,3.5vw,2rem)!important}}@media(max-width:620px){.p17b-core-guides{padding-bottom:1.25rem}.p17b-core-group:last-child{padding-bottom:1.25rem}.p17b-authority-layer{padding-top:1.25rem}.p17b-authority-layer>header{gap:1rem;padding-bottom:1.5rem}}:root{--tbl-checkout-paper:#f4f1e9;--tbl-checkout-ink:#071426;--tbl-checkout-secondary:#536174;--tbl-checkout-gold:#d5a33d;--tbl-checkout-rule:#d8cebc}.tbl-demo-page .tbl-demo-ack input[type=checkbox],.tbl-cart-page .tbl-cart-ack input[type=checkbox]{accent-color:var(--tbl-checkout-gold)}.tbl-demo-page .tbl-demo-ack input[type=checkbox]:focus-visible,.tbl-cart-page .tbl-cart-ack input[type=checkbox]:focus-visible{outline:2px solid var(--tbl-checkout-gold);outline-offset:3px}.tbl-cart-page,.tbl-demo-page{min-width:0}.tbl-cart-page__head{max-width:none;padding-bottom:clamp(1rem,2.2vw,1.65rem)}.tbl-cart-page__head h1{max-width:none;font-size:clamp(2.15rem,3.7vw,3.55rem);line-height:1.13;letter-spacing:-.024em;margin:.6rem 0}.tbl-cart-page__head>p:last-child{max-width:68ch;line-height:1.6}.tbl-cart-page.p42-cart-page{padding-top:clamp(1.5rem,3vw,3rem);padding-bottom:clamp(2.4rem,5vw,4rem)}.tbl-cart-page .tbl-demo-live-banner{margin:clamp(1rem,2.4vw,1.5rem) 0 0;padding:clamp(.95rem,2vw,1.3rem) clamp(1rem,2.4vw,1.5rem);background:#0a1b2e;color:var(--tbl-checkout-paper);border:1px solid rgba(213,163,61,.65);border-radius:3px;line-height:1.65}.tbl-cart-page .tbl-demo-live-banner strong{display:block;margin:0 0 .35rem;color:var(--tbl-checkout-gold);font-size:clamp(.85rem,1.4vw,.95rem);line-height:1.4}.tbl-cart-page .tbl-demo-live-banner p{margin:0 0 .55rem;max-width:85ch;font-size:.87rem;line-height:1.6}.tbl-cart-page .tbl-demo-live-banner a{color:var(--tbl-checkout-gold);font-size:.87rem;font-weight:700;text-decoration:underline;text-underline-offset:.25em}.tbl-cart-page .p42-cart-layout{padding-top:clamp(1.2rem,2.7vw,1.9rem);grid-template-columns:minmax(0,1fr) minmax(20rem,26rem);gap:clamp(1.1rem,2.7vw,2.3rem);align-items:start}.tbl-cart-page .tbl-cart-page__items,.tbl-cart-page .p42-checkout-roadmap--wide{min-width:0;color:var(--tbl-checkout-ink);background:var(--tbl-checkout-paper);border:1px solid var(--tbl-checkout-rule);border-radius:4px;box-shadow:0 4px 20px #00000012}.tbl-cart-page .tbl-cart-page__items{padding:clamp(1rem,2.4vw,1.65rem)}.tbl-cart-page .p60-cart-stage-eyebrow{margin:0;padding-bottom:.8rem;color:#916916;font-size:.7rem;font-weight:750;line-height:1.5;letter-spacing:.085em;text-transform:uppercase;border-bottom:1px solid var(--tbl-checkout-rule)}.tbl-cart-page .tbl-cart-empty{padding:clamp(1.1rem,2.1vw,1.8rem) 0 0;border:0}.tbl-cart-page .tbl-cart-empty h2{color:var(--tbl-checkout-ink);font-size:clamp(1.35rem,2.2vw,1.8rem);line-height:1.25;letter-spacing:-.02em;margin:0 0 .7rem}.tbl-cart-page .tbl-cart-empty p{color:var(--tbl-checkout-secondary);font-size:.9rem;line-height:1.65;max-width:63ch}.tbl-cart-page .tbl-cart-empty .button{display:inline-flex;align-items:center;justify-content:center;margin-top:1rem;min-height:44px;padding:.65rem 1.05rem;background:var(--tbl-checkout-gold);border:1px solid #b88c32;border-radius:3px;color:var(--tbl-checkout-ink);font-size:.85rem;font-weight:700;text-decoration:none}.tbl-cart-page .tbl-cart-empty .button:hover,.tbl-cart-page .tbl-cart-empty .button:focus-visible{background:#e1b553;color:var(--tbl-checkout-ink)}.tbl-cart-page .tbl-cart-item{border-bottom:1px solid var(--tbl-checkout-rule);gap:clamp(.65rem,1.5vw,1.2rem)}.tbl-cart-page .tbl-cart-item__visual{background:#fff;border:1px solid var(--tbl-checkout-rule)}.tbl-cart-page .tbl-cart-item__body h2,.tbl-cart-page .tbl-cart-item__total{color:var(--tbl-checkout-ink)}.tbl-cart-page .tbl-cart-item__body>p,.tbl-cart-page .tbl-cart-item__total small{color:var(--tbl-checkout-secondary)}.tbl-cart-page .tbl-cart-item__qty button,.tbl-cart-page .tbl-cart-item__qty input{border:1px solid #a8b0b6;background:#fff;color:var(--tbl-checkout-ink);border-radius:3px;font:600 .82rem/1.1 var(--font-sans)}.tbl-cart-page .tbl-cart-item__qty button:focus-visible,.tbl-cart-page .tbl-cart-item__qty input:focus-visible{outline:2px solid #b88720;outline-offset:2px}.tbl-cart-page .tbl-cart-item__remove{color:#526075!important}.tbl-cart-page .tbl-cart-summary.p42-cart-summary{min-width:0;background:#061324;border:1px solid rgba(213,163,61,.52);border-radius:3px}.tbl-cart-page .p42-cart-summary dl>div{gap:1rem}.tbl-cart-page .p42-cart-summary dt{min-width:0;overflow-wrap:break-word;line-height:1.55}.tbl-cart-page .p42-cart-summary dd{flex:0 0 auto;max-width:49%;line-height:1.55;font-variant-numeric:tabular-nums}.tbl-cart-page .p42-cart-summary .p59-cart-total dt,.tbl-cart-page .p42-cart-summary .p59-cart-total dd{color:var(--tbl-checkout-paper)!important;font-size:1.05rem;line-height:1.55}.tbl-cart-page .p42-checkout-roadmap--wide{margin-top:0;padding:clamp(1rem,2.2vw,1.55rem)}.tbl-cart-page .p42-checkout-roadmap--wide .eyebrow{color:#956e1b;line-height:1.6}.tbl-cart-page .p42-checkout-roadmap--wide h2{color:var(--tbl-checkout-ink);font-size:clamp(1.35rem,2.3vw,1.85rem);line-height:1.3;letter-spacing:-.02em;margin:.25rem 0 1.05rem}.tbl-cart-page .p42-checkout-roadmap__steps{gap:.5rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:0}.tbl-cart-page .p42-checkout-roadmap__steps>div{background:#fff;border:1px solid var(--tbl-checkout-rule);border-radius:3px;padding:clamp(.72rem,1.2vw,.95rem);min-width:0}.tbl-cart-page .p42-checkout-roadmap__steps b{color:#a37615}.tbl-cart-page .p42-checkout-roadmap__steps strong{color:var(--tbl-checkout-ink);font-size:.85rem;line-height:1.45}.tbl-cart-page .p42-checkout-roadmap__steps span{color:var(--tbl-checkout-secondary);font-size:.77rem;line-height:1.65}.tbl-cart-page .p42-checkout-roadmap__note{margin:.85rem 0 0;color:var(--tbl-checkout-secondary);font-size:.78rem}.tbl-demo-page{row-gap:clamp(1.1rem,2.5vw,1.85rem);padding-top:clamp(1.5rem,3vw,3rem);padding-bottom:clamp(2.5rem,5vw,4.5rem)}.tbl-demo-page .tbl-demo-banner{padding:clamp(1rem,2.4vw,1.6rem);border-radius:3px;background:#091b2d}.tbl-demo-page .tbl-demo-banner h1{font-size:clamp(2.15rem,3.7vw,3.55rem);line-height:1.13;letter-spacing:-.024em;margin:.55rem 0 .8rem;max-width:unset}.tbl-demo-page .tbl-demo-banner p{max-width:85ch;font-size:.9rem;line-height:1.65}.tbl-demo-page .tbl-demo-product{padding:clamp(1rem,2.5vw,1.65rem);border-radius:3px;gap:clamp(1.1rem,3vw,2.4rem)}.tbl-demo-page .tbl-demo-product h2{font-size:clamp(1.7rem,2.8vw,2.45rem);line-height:1.2;letter-spacing:-.02em}.tbl-demo-page .tbl-demo-product img{max-height:310px}.tbl-demo-page .tbl-demo-cart,.tbl-demo-page .demo-checkout{background:var(--tbl-checkout-paper);color:var(--tbl-checkout-ink);border:1px solid var(--tbl-checkout-rule);border-radius:4px;box-shadow:0 4px 20px #00000012;padding:clamp(1rem,2.4vw,1.8rem);min-width:0}.tbl-demo-page .tbl-demo-cart .eyebrow,.tbl-demo-page .demo-checkout>.eyebrow{color:#936b18;font-weight:750}.tbl-demo-page .tbl-demo-cart h2,.tbl-demo-page .demo-checkout h2{font-size:clamp(1.35rem,2.4vw,1.85rem);line-height:1.3;letter-spacing:-.02em;color:var(--tbl-checkout-ink)}.tbl-demo-page .tbl-demo-cart dl>div,.tbl-demo-page .demo-checkout dl>div{border-bottom-color:var(--tbl-checkout-rule);gap:clamp(.6rem,1.8vw,1.2rem)}.tbl-demo-page .tbl-demo-cart dl dd,.tbl-demo-page .demo-checkout dl dd{flex:0 0 auto;max-width:47%;line-height:1.5;overflow-wrap:break-word}.tbl-demo-page .tbl-demo-cart .tbl-demo-grand-total dt,.tbl-demo-page .tbl-demo-cart .tbl-demo-grand-total dd,.tbl-demo-page .demo-checkout dl.p59-demo-review-total dt,.tbl-demo-page .demo-checkout dl.p59-demo-review-total dd{color:var(--tbl-checkout-ink);font-size:clamp(1.06rem,2vw,1.2rem);font-weight:750}.tbl-demo-page .tbl-demo-cart p,.tbl-demo-page .demo-checkout p{line-height:1.65}.tbl-demo-page .demo-checkout .demo-steps{border-color:var(--tbl-checkout-rule);gap:.5rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:.75rem 0;margin:.65rem 0 1rem}.tbl-demo-page .demo-checkout .demo-steps li{border-radius:3px;background:#fff;border:1px solid var(--tbl-checkout-rule);padding:.65rem .75rem;font-size:.78rem;line-height:1.5;min-width:0}.tbl-demo-page .demo-checkout .demo-steps li[aria-current=step]{background:#fff5db;border-color:var(--tbl-checkout-gold);text-decoration:none;font-weight:700}.tbl-demo-page .demo-grid{gap:clamp(.7rem,2vw,1.1rem)}.tbl-demo-page .demo-grid label{font-size:.88rem;line-height:1.5;color:var(--tbl-checkout-ink)}.tbl-demo-page .demo-grid input{border-color:#adb4ba;min-height:44px}.tbl-demo-page .demo-grid input:focus-visible{outline:2px solid #b88c32;outline-offset:2px}.tbl-demo-page .demo-checkout [data-demo-review]>h3,.tbl-demo-page .demo-checkout [data-demo-success]>h3{font-size:clamp(1.25rem,2vw,1.65rem);line-height:1.4;color:var(--tbl-checkout-ink)}.tbl-demo-page .demo-checkout [data-demo-contact]{background:#fff;border:1px solid var(--tbl-checkout-rule);border-radius:3px;color:var(--tbl-checkout-secondary);padding:.85rem;margin:1rem 0;overflow-wrap:anywhere;font-size:.81rem;line-height:1.7}.tbl-demo-page .demo-checkout [data-demo-success]{background:#fff;border:1px solid var(--tbl-checkout-rule);padding:clamp(1rem,2vw,1.4rem)}.tbl-demo-page .tbl-demo-primary,.tbl-demo-page .demo-checkout .button{min-height:45px;font-weight:750;border-radius:3px}.tbl-cart-page .p59-benefits,.tbl-demo-page .p59-benefits{border-color:#d5a33d99;background:#09192a;box-shadow:none}@media(max-width:820px){.tbl-cart-page .p42-cart-layout{grid-template-columns:minmax(0,1fr)}.tbl-cart-page .p42-checkout-roadmap__steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.tbl-cart-page__head h1,.tbl-demo-page .tbl-demo-banner h1{font-size:clamp(1.8rem,7vw,2.55rem);line-height:1.2;letter-spacing:-.015em}.tbl-cart-page.p42-cart-page{padding-top:1.4rem}.tbl-cart-page .p42-cart-layout{gap:1.1rem;display:flex;flex-direction:column}.tbl-cart-page .tbl-cart-page__items,.tbl-cart-page .tbl-cart-summary.p42-cart-summary{width:100%;padding:1rem;position:static}.tbl-cart-page .p42-checkout-roadmap-mobile{width:100%;background:var(--tbl-checkout-paper);border:1px solid var(--tbl-checkout-rule);border-radius:4px;padding:0 .95rem;min-width:0}.tbl-cart-page .p42-checkout-roadmap-mobile summary{color:var(--tbl-checkout-ink)}.tbl-cart-page .p42-checkout-roadmap-mobile summary>span{color:#946c18}.tbl-cart-page .p42-checkout-roadmap-mobile summary>small{color:var(--tbl-checkout-secondary)}.tbl-cart-page .p42-checkout-roadmap-mobile__steps{border-color:var(--tbl-checkout-rule)}.tbl-cart-page .p42-checkout-roadmap-mobile__steps>div{border-color:var(--tbl-checkout-rule)}.tbl-cart-page .p42-checkout-roadmap-mobile__steps b{color:#a37615}.tbl-cart-page .p42-checkout-roadmap-mobile__steps strong{color:var(--tbl-checkout-ink)}.tbl-cart-page .p42-checkout-roadmap-mobile__steps span{color:var(--tbl-checkout-secondary)}.tbl-demo-page .tbl-demo-product{grid-template-columns:minmax(0,1fr)}.tbl-demo-page .tbl-demo-product img{max-height:245px}.tbl-demo-page .demo-checkout .demo-steps{gap:.35rem}.tbl-demo-page .demo-checkout .demo-steps li{padding:.55rem .48rem;font-size:.71rem}.tbl-demo-page .tbl-demo-cart dl>div,.tbl-demo-page .demo-checkout dl>div{flex-wrap:wrap}.tbl-demo-page .tbl-demo-cart dl dd,.tbl-demo-page .demo-checkout dl dd{margin-left:auto}.tbl-cart-page .tbl-cart-item{grid-template-columns:74px minmax(0,1fr);gap:.75rem}.tbl-cart-page .tbl-cart-item__total{grid-column:2;justify-self:start;text-align:left}.tbl-cart-page .tbl-cart-item__visual{min-height:88px}}html[lang=th] .tbl-cart-page,html[lang=th] .tbl-demo-page{font-family:"Noto Sans Thai",var(--font-sans);line-height:1.7}html[lang=th] .tbl-cart-page__head h1,html[lang=th] .tbl-demo-page .tbl-demo-banner h1{max-width:none;font-family:"Noto Sans Thai",var(--font-sans);font-size:clamp(2rem,3.45vw,3.3rem);line-height:1.28;letter-spacing:0;overflow-wrap:break-word}html[lang=th] .tbl-cart-page .tbl-demo-live-banner strong,html[lang=th] .tbl-cart-page .p60-cart-stage-eyebrow,html[lang=th] .tbl-cart-page .p42-checkout-roadmap--wide .eyebrow,html[lang=th] .tbl-demo-page .tbl-demo-banner .eyebrow{font-family:"Noto Sans Thai",var(--font-sans);letter-spacing:0;text-transform:none}html[lang=th] .tbl-cart-page .p42-checkout-roadmap__steps strong,html[lang=th] .tbl-cart-page .p42-checkout-roadmap__steps span,html[lang=th] .tbl-cart-page .tbl-cart-summary dt,html[lang=th] .tbl-cart-page .tbl-cart-summary dd,html[lang=th] .tbl-demo-page .demo-checkout .demo-steps li,html[lang=th] .tbl-demo-page .tbl-demo-cart dt,html[lang=th] .tbl-demo-page .demo-checkout dt,html[lang=th] .tbl-demo-page .demo-grid label{font-family:"Noto Sans Thai",var(--font-sans);line-height:1.7;word-break:normal;overflow-wrap:break-word}html[lang=th] .tbl-cart-page .p41a-first-order-status p,html[lang=th] .tbl-cart-page .p42-cart-progress p,html[lang=th] .tbl-cart-page .p42-cart-water p{font-size:.83rem;line-height:1.7;word-break:normal;overflow-wrap:break-word}html[lang=th] .tbl-cart-page .tbl-cart-ack span{font-size:.88rem;line-height:1.7;overflow-wrap:break-word}html[lang=th] .tbl-cart-page .p42-checkout-roadmap__steps span{font-size:.83rem;line-height:1.7}html[lang=th] .tbl-cart-page .tbl-cart-summary dt,html[lang=th] .tbl-cart-page .tbl-cart-summary dd{font-size:.89rem}html[lang=th] .tbl-demo-page .demo-checkout .demo-steps li{font-size:.81rem;line-height:1.6}html[lang=th] .tbl-demo-page .demo-grid label{font-size:.93rem}html[lang=th] .tbl-demo-page .demo-grid input{line-height:1.65}@media(max-width:620px){html[lang=th] .tbl-cart-page__head h1,html[lang=th] .tbl-demo-page .tbl-demo-banner h1{font-size:clamp(1.82rem,6.9vw,2.5rem);line-height:1.35}}:root .tbl-resource-button[data-resource-action],:root .btn.btn-secondary,:root .btn.btn-primary{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;box-sizing:border-box;width:fit-content;max-width:100%;min-width:0;min-height:48px;padding:12px 18px;border:1px solid var(--tbl-action-color, var(--p14-gold));border-radius:2px;font-family:inherit;font-size:14px;font-weight:600;line-height:1.5;text-align:center;text-decoration:none;white-space:normal;word-break:normal;cursor:pointer}:root .tbl-resource-button[data-resource-action],:root .btn.btn-secondary{background:var(--tbl-action-surface, #142536);color:var(--tbl-action-color, var(--p14-gold))}:root .btn.btn-primary{background:var(--p14-gold);color:#071426}:root .btn.btn-primary:hover{background:#e4b95b;color:#071426}:root .tbl-resource-button[data-resource-action]>span[aria-hidden]{flex:none}:root .tbl-resource-button[data-resource-action]:hover,:root .btn.btn-secondary:hover{color:var(--tbl-action-color, var(--p14-gold));background:var(--tbl-action-hover, #1c3248);text-decoration:none}:root .tbl-resource-button[data-resource-action]:focus-visible,:root .btn.btn-secondary:focus-visible,:root .btn.btn-primary:focus-visible{outline:2px solid var(--tbl-action-color, var(--p14-gold));outline-offset:4px}.tbl-resource-actions,.tbl-reference-demo-actions{display:flex;flex-wrap:wrap;align-items:stretch;gap:12px}:root .hero-actions.tbl-action-pair,:root .tbl-resource-actions.tbl-action-pair,:root .tb-infrastructure__resources.tbl-action-stack{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;align-items:stretch;gap:12px;width:min(100%,32rem)}:root .tb-infrastructure__resources.tbl-action-stack{grid-template-columns:minmax(0,1fr);width:min(100%,20rem)}:root :is(.tbl-action-pair,.tbl-action-stack)>:is(.btn,.tbl-resource-button){width:100%;height:100%;min-width:0;padding-inline:18px;overflow-wrap:anywhere}:root .evidence-reading-paths article>.tbl-resource-button{width:min(100%,16rem)}.tbl-authority-pathway,.tbl-knowledge-pathway{--tbl-action-color: #071426;--tbl-action-surface: rgba(7, 20, 38, .06);--tbl-action-hover: rgba(7, 20, 38, .1)}.glp-research-contact>.tbl-resource-button{margin-top:12px}.tbl-evidence-review__actions>.tbl-resource-button{margin-block:.35rem}:root :is(.p49-document-actions--independent,.p49-document-actions--manufacturer)>.tbl-resource-button[data-resource-action]{width:100%}@media(max-width:620px){:root .tbl-resource-button[data-resource-action],:root .btn.btn-secondary,:root .tbl-action-pair>.btn.btn-primary,:root .evidence-reading-paths article>.tbl-resource-button{width:100%}:root .hero-actions.tbl-action-pair,:root .tbl-resource-actions.tbl-action-pair,:root .tb-infrastructure__resources.tbl-action-stack{width:100%;grid-template-columns:minmax(0,1fr)}.tbl-resource-actions,.tbl-reference-demo-actions{flex-direction:column}}#site-announce[data-astro-cid-2opq22vd] .tbl-banner-inner[data-astro-cid-2opq22vd]{width:calc(100% - 2.5rem);max-width:1600px;display:flex;align-items:center;gap:.6rem;padding-block:.5rem;min-height:48px}#site-announce[data-astro-cid-2opq22vd] .tbl-banner-viewport[data-astro-cid-2opq22vd]{flex:1;min-width:0}#site-announce[data-astro-cid-2opq22vd] .tbl-banner-messages[data-astro-cid-2opq22vd]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;list-style:none;padding:0;margin:0;color:var(--p14-gold);row-gap:.4rem}#site-announce[data-astro-cid-2opq22vd] .tbl-banner-message[data-astro-cid-2opq22vd]{position:relative;margin:0;padding:0 .75rem;text-align:center;letter-spacing:.015em;font-size:.9rem;font-weight:600;line-height:1.5}#site-announce[data-astro-cid-2opq22vd] .tbl-banner-message[data-astro-cid-2opq22vd]+.tbl-banner-message[data-astro-cid-2opq22vd]:before{content:"";position:absolute;left:0;top:50%;width:.25em;height:.25em;border-radius:50%;background:currentColor;transform:translate(-50%,-50%)}#site-announce[data-astro-cid-2opq22vd] .tbl-banner-message[data-astro-cid-2opq22vd] a[data-astro-cid-2opq22vd]{color:inherit;text-decoration:none}#site-announce[data-astro-cid-2opq22vd] .tbl-banner-message[data-astro-cid-2opq22vd] a[data-astro-cid-2opq22vd]:hover{text-decoration:underline;text-underline-offset:3px}#site-announce[data-astro-cid-2opq22vd] .tbl-banner-message[data-astro-cid-2opq22vd] a[data-astro-cid-2opq22vd]:focus-visible{outline:2px solid currentColor;outline-offset:3px}#site-announce[data-astro-cid-2opq22vd] .tbl-banner-copy[data-astro-cid-2opq22vd]{display:none}@media(min-width:621px){#site-announce[data-astro-cid-2opq22vd]{background:var(--p14-gold);color:#000;border-bottom:1px solid rgba(0,0,0,.24)}#site-announce[data-astro-cid-2opq22vd] .tbl-banner-messages[data-astro-cid-2opq22vd]{color:#000}}@media(min-width:621px)and (max-width:1350px){#site-announce[data-astro-cid-2opq22vd] .tbl-banner-messages[data-astro-cid-2opq22vd]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}#site-announce[data-astro-cid-2opq22vd] .tbl-banner-copy[data-astro-cid-2opq22vd]{display:none}#site-announce[data-astro-cid-2opq22vd] .tbl-banner-message[data-astro-cid-2opq22vd]:nth-child(3):before{display:none}}@media(max-width:620px){#site-announce[data-astro-cid-2opq22vd] .tbl-banner-inner[data-astro-cid-2opq22vd]{min-height:48px;gap:.4rem}#site-announce[data-astro-cid-2opq22vd] .tbl-banner-viewport[data-astro-cid-2opq22vd]{overflow:hidden}#site-announce[data-astro-cid-2opq22vd] .tbl-banner-track[data-astro-cid-2opq22vd]{display:flex;width:max-content;animation:banner-scroll var(--banner-duration, 42s) linear infinite}#site-announce[data-astro-cid-2opq22vd] .tbl-banner-messages[data-astro-cid-2opq22vd]{flex:0 0 auto;flex-wrap:nowrap;justify-content:flex-start;color:#071426}#site-announce[data-astro-cid-2opq22vd] .tbl-banner-copy[data-astro-cid-2opq22vd]{display:flex}#site-announce[data-astro-cid-2opq22vd] .tbl-banner-message[data-astro-cid-2opq22vd]{white-space:nowrap;font-size:.85rem;padding-inline:1.25rem}#site-announce[data-astro-cid-2opq22vd] .tbl-banner-message[data-astro-cid-2opq22vd]:last-child:after{content:"";position:absolute;right:0;top:50%;width:.25em;height:.25em;border-radius:50%;background:currentColor;transform:translate(50%,-50%)}#site-announce[data-astro-cid-2opq22vd][data-paused=true] .tbl-banner-track[data-astro-cid-2opq22vd],#site-announce[data-astro-cid-2opq22vd] .tbl-banner-track[data-astro-cid-2opq22vd]:focus-within{animation-play-state:paused}}@keyframes banner-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(max-width:620px)and (prefers-reduced-motion:reduce){#site-announce[data-astro-cid-2opq22vd] .tbl-banner-track[data-astro-cid-2opq22vd]{width:auto;animation:none}#site-announce[data-astro-cid-2opq22vd] .tbl-banner-messages[data-astro-cid-2opq22vd]{flex:1;flex-wrap:wrap;justify-content:center}#site-announce[data-astro-cid-2opq22vd] .tbl-banner-message[data-astro-cid-2opq22vd]{white-space:normal;border:0;padding:.2rem .6rem}#site-announce[data-astro-cid-2opq22vd] .tbl-banner-message[data-astro-cid-2opq22vd]:last-child:after{display:none}#site-announce[data-astro-cid-2opq22vd] .tbl-banner-copy[data-astro-cid-2opq22vd]{display:none}}.tbl-footer__wordmark[data-astro-cid-sz7xmlte]{display:block;width:170px;max-width:100%;height:auto}.tbl-footer__explore[data-astro-cid-sz7xmlte]{flex-shrink:0}.tbl-footer__explore-label[data-astro-cid-sz7xmlte]{color:inherit;min-width:0}@media(max-width:900px){.tbl-footer__wordmark[data-astro-cid-sz7xmlte]{width:155px}.tbl-footer__lead[data-astro-cid-sz7xmlte]{border-bottom:0}:root .tbl-footer__lead[data-astro-cid-sz7xmlte]>.tbl-footer__explore[data-astro-cid-sz7xmlte][data-resource-action]{width:100%}.tbl-footer__mobile[data-astro-cid-sz7xmlte]{padding-top:0}}.p48-savings-scale{grid-template-columns:repeat(4,minmax(0,1fr))}.p48-savings-scale [data-savings-segment] b{white-space:normal;overflow-wrap:normal}@media(max-width:620px){.p48-savings-scale,.p48-savings-scale--drawer{grid-template-columns:repeat(4,minmax(0,1fr))!important}}.p59-benefits[data-astro-cid-dppfsuqx]{margin:1.1rem 0 .6rem;padding:1rem;background:#09192a;color:#f4f1e9;border:1px solid rgba(213,163,61,.55);border-radius:3px;min-width:0}.p59-benefits[data-astro-cid-dppfsuqx][hidden],.p59-benefits[data-astro-cid-dppfsuqx] [data-astro-cid-dppfsuqx][hidden]{display:none!important}.p59-benefits__eyebrow[data-astro-cid-dppfsuqx]{margin:0 0 .7rem!important;color:#d5a33d!important;font-size:.71rem!important;line-height:1.4!important;letter-spacing:.09em;font-weight:750;text-transform:uppercase}.p59-benefits__row[data-astro-cid-dppfsuqx]{display:flex;align-items:center;justify-content:space-between;gap:.85rem;padding:.72rem 0;border-bottom:1px solid rgba(244,241,233,.13)}.p59-benefits__row[data-astro-cid-dppfsuqx]>strong[data-astro-cid-dppfsuqx]{color:#f4f1e9;flex:0 0 auto;text-align:right;white-space:nowrap;font-size:1rem;font-variant-numeric:tabular-nums}.p59-benefits__copy[data-astro-cid-dppfsuqx]{display:grid;gap:.24rem;min-width:0}.p59-benefits__copy[data-astro-cid-dppfsuqx]>span[data-astro-cid-dppfsuqx]{font-size:.88rem;color:#f4f1e9;line-height:1.35}.p59-benefits__copy[data-astro-cid-dppfsuqx]>small[data-astro-cid-dppfsuqx]{font-size:.69rem;color:#adb8c7;line-height:1.5;overflow-wrap:break-word}.p59-benefits__total[data-astro-cid-dppfsuqx]{display:flex;align-items:center;justify-content:space-between;gap:.85rem;padding:.96rem 0 .2rem}.p59-benefits__total[data-astro-cid-dppfsuqx] .p59-benefits__copy[data-astro-cid-dppfsuqx]>strong[data-astro-cid-dppfsuqx]{color:#f4f1e9;font-size:.92rem}.p59-benefits__total[data-astro-cid-dppfsuqx]>strong[data-astro-cid-dppfsuqx]{flex:0 0 auto;color:#d5a33d;font-size:clamp(1.28rem,2.1vw,1.55rem);font-weight:750;white-space:nowrap;font-variant-numeric:tabular-nums}.p59-benefits__note[data-astro-cid-dppfsuqx],.p59-benefits__shipping[data-astro-cid-dppfsuqx]{font-size:.7rem!important;line-height:1.55!important;margin:.7rem 0 0!important;color:#adb8c7!important}.p59-benefits__shipping[data-astro-cid-dppfsuqx]{border-top:1px solid rgba(244,241,233,.13);padding-top:.55rem}.p59-benefits--drawer[data-astro-cid-dppfsuqx]{margin:.4rem 0 .85rem;padding:.7rem .8rem}.p59-benefits--drawer[data-astro-cid-dppfsuqx] .p59-benefits__eyebrow[data-astro-cid-dppfsuqx]{margin-bottom:0!important;font-size:.62rem!important}.p59-benefits--drawer[data-astro-cid-dppfsuqx] .p59-benefits__total[data-astro-cid-dppfsuqx]{padding:.43rem 0 0}.p59-benefits--drawer[data-astro-cid-dppfsuqx] .p59-benefits__total[data-astro-cid-dppfsuqx] .p59-benefits__copy[data-astro-cid-dppfsuqx]>strong[data-astro-cid-dppfsuqx]{font-size:.81rem}.p59-benefits--drawer[data-astro-cid-dppfsuqx] .p59-benefits__total[data-astro-cid-dppfsuqx]>strong[data-astro-cid-dppfsuqx]{font-size:1.3rem}.p59-benefits--drawer[data-astro-cid-dppfsuqx] .p59-benefits__copy[data-astro-cid-dppfsuqx]>small[data-astro-cid-dppfsuqx]{font-size:.63rem}.p59-benefits--demo[data-astro-cid-dppfsuqx]{margin:1rem 0;padding:clamp(.9rem,2vw,1.2rem)}.p59-benefits--review[data-astro-cid-dppfsuqx]{margin:1.15rem 0;border-radius:4px}html[lang=th] .p59-benefits__eyebrow[data-astro-cid-dppfsuqx]{font-family:Noto Sans Thai,sans-serif;letter-spacing:0;text-transform:none;font-size:.78rem!important;line-height:1.65!important}html[lang=th] .p59-benefits__copy[data-astro-cid-dppfsuqx]>span[data-astro-cid-dppfsuqx]{font-family:Noto Sans Thai,sans-serif;font-size:.91rem;line-height:1.65;word-break:normal;overflow-wrap:break-word}html[lang=th] .p59-benefits__copy[data-astro-cid-dppfsuqx]>small[data-astro-cid-dppfsuqx]{font-family:Noto Sans Thai,sans-serif;font-size:.76rem;line-height:1.7;word-break:normal;overflow-wrap:break-word}html[lang=th] .p59-benefits__total[data-astro-cid-dppfsuqx] .p59-benefits__copy[data-astro-cid-dppfsuqx]>strong[data-astro-cid-dppfsuqx]{font-family:Noto Sans Thai,sans-serif;font-size:.98rem;line-height:1.6}html[lang=th] .p59-benefits__note[data-astro-cid-dppfsuqx],html[lang=th] .p59-benefits__shipping[data-astro-cid-dppfsuqx]{font-family:Noto Sans Thai,sans-serif;font-size:.77rem!important;line-height:1.75!important}html[lang=th] .p59-benefits--drawer[data-astro-cid-dppfsuqx] .p59-benefits__copy[data-astro-cid-dppfsuqx]>small[data-astro-cid-dppfsuqx]{font-size:.7rem}html[lang=th] .p59-benefits__total[data-astro-cid-dppfsuqx]>strong[data-astro-cid-dppfsuqx]{font-variant-numeric:tabular-nums}@media(max-width:430px){.p59-benefits[data-astro-cid-dppfsuqx]{padding:.75rem}.p59-benefits__row[data-astro-cid-dppfsuqx]{gap:.55rem}.p59-benefits__row[data-astro-cid-dppfsuqx]>strong[data-astro-cid-dppfsuqx]{font-size:.9rem}.p59-benefits__total[data-astro-cid-dppfsuqx]>strong[data-astro-cid-dppfsuqx]{font-size:1.23rem}}.tbl-drawer-offer-details[data-astro-cid-r67buudn]{margin:1rem 0;border-block:1px solid rgba(213,163,61,.3);padding:.85rem 0}.tbl-drawer-offer-details[data-astro-cid-r67buudn]>summary[data-astro-cid-r67buudn]{cursor:pointer;font-weight:600;line-height:1.6;color:var(--p14-gold)}.tbl-drawer-offer-details[data-astro-cid-r67buudn][open]>summary[data-astro-cid-r67buudn]{margin-bottom:1rem}.tbl-drawer-offer-details[data-astro-cid-r67buudn]>summary[data-astro-cid-r67buudn]:focus-visible{outline:2px solid var(--p14-gold);outline-offset:4px}.tbl-welcome-offer__panel[data-astro-cid-3u23nhop]{text-align:center}[data-astro-cid-3u23nhop][data-digest-signup][hidden],[data-astro-cid-3u23nhop][data-digest-success][hidden]{display:none!important}.tbl-welcome-offer__success[data-astro-cid-3u23nhop]{text-align:center}.tbl-welcome-offer__check[data-astro-cid-3u23nhop]{display:grid;place-items:center;width:3rem;height:3rem;margin:.25rem auto 1rem;border:1px solid #D9A534;border-radius:50%;color:#d9a534;font-size:1.75rem}.tbl-welcome-offer__success[data-astro-cid-3u23nhop] h2[data-astro-cid-3u23nhop]{margin:0 auto .8rem;text-align:center}.tbl-welcome-offer__success[data-astro-cid-3u23nhop] p[data-astro-cid-3u23nhop]{max-width:34rem;margin:0 auto;color:#f4f1e9;font-size:1rem;line-height:1.6;text-align:center}.tbl-welcome-offer__success-secondary[data-astro-cid-3u23nhop]{margin:1rem auto;padding-top:1rem;border-top:1px solid rgba(217,165,52,.25)}.tbl-welcome-offer__success-secondary[data-astro-cid-3u23nhop] h3[data-astro-cid-3u23nhop]{margin:0 auto .5rem;font-size:1rem;line-height:1.5;text-align:center}.tbl-welcome-offer__success-secondary[data-astro-cid-3u23nhop] p[data-astro-cid-3u23nhop]{color:#b9c4d2;font-size:.9rem}.tbl-welcome-offer__success[data-astro-cid-3u23nhop] .tbl-welcome-offer__primary[data-astro-cid-3u23nhop]{display:block;width:100%;min-height:3rem;margin:1.25rem auto 0;padding:.85rem 1rem;white-space:normal;text-align:center;border:0;font-family:inherit;font-size:1rem;cursor:pointer}@media(max-width:620px){.tbl-welcome-offer__success[data-astro-cid-3u23nhop] p[data-astro-cid-3u23nhop]{font-size:.9rem;line-height:1.5}.tbl-welcome-offer__success-secondary[data-astro-cid-3u23nhop] p[data-astro-cid-3u23nhop]{font-size:.8rem}}.analytics-settings[data-astro-cid-jamsh6mc]{padding:.7rem 0;text-align:center}.analytics-settings[data-astro-cid-jamsh6mc] button[data-astro-cid-jamsh6mc]{background:none;color:var(--p14-ink,#f4f1e9);border:0;text-decoration:underline;cursor:pointer}.analytics-consent[data-astro-cid-jamsh6mc]{position:fixed;bottom:1rem;left:1rem;z-index:1200;width:min(34rem,calc(100vw - 2rem));max-height:70vh;overflow:auto;padding:1.2rem;background:#071426;color:#f4f1e9;border:1px solid #b9a16b;box-shadow:0 8px 40px #0008}.analytics-consent[data-astro-cid-jamsh6mc][hidden]{display:none}.analytics-consent[data-astro-cid-jamsh6mc] h2[data-astro-cid-jamsh6mc]{font-size:1.15rem;margin:0 0 .5rem}.analytics-consent[data-astro-cid-jamsh6mc] p[data-astro-cid-jamsh6mc]{font-size:.9rem;line-height:1.6}.analytics-actions[data-astro-cid-jamsh6mc]{display:flex;flex-wrap:wrap;gap:.6rem;margin:.7rem 0}.analytics-actions[data-astro-cid-jamsh6mc] button[data-astro-cid-jamsh6mc]{padding:.65rem .8rem;background:#14243a;border:1px solid #b9a16b;color:#f4f1e9;cursor:pointer}.analytics-consent[data-astro-cid-jamsh6mc] a[data-astro-cid-jamsh6mc]{color:var(--p14-gold)}.analytics-actions[data-astro-cid-jamsh6mc] button[data-astro-cid-jamsh6mc]:focus-visible,.analytics-settings[data-astro-cid-jamsh6mc] button[data-astro-cid-jamsh6mc]:focus-visible{outline:2px solid white;outline-offset:3px}html{scroll-padding-top:var(--tbl-anchor-clearance,7rem)}body.p42-cart-drawer-open .tbl-contact-float,body:has([data-analytics-panel]:not([hidden])) .tbl-contact-float,body.p42-cart-drawer-open .tbl-line-float,body:has([data-analytics-panel]:not([hidden])) .tbl-line-float{visibility:hidden;pointer-events:none}
