article.reference-entry,article.reference-entry *{font-family:var(--design-font-family-body)!important;box-sizing:border-box}article.reference-entry{--reference-ink: var(--design-color-ink-900);--reference-muted: var(--design-color-neutral-700);--reference-line: rgba(43, 32, 107, .14);--reference-lilac: #eee9ff;--reference-lime: #dff875;--reference-blue: #dbeafe;position:relative;overflow:hidden;background:radial-gradient(circle at 8% 16%,rgba(223,248,117,.42),transparent 22rem),radial-gradient(circle at 88% 14%,rgba(124,58,237,.12),transparent 32rem),linear-gradient(180deg,#fbfbf6,#fff 48%,#f8fbff);color:var(--reference-ink)}.reference-entry__shell{width:min(calc(100% - clamp(3.2rem,8vw,14rem)),124rem);margin-inline:auto}.reference-entry__hero{position:relative;padding:clamp(3.4rem,5vw,6.4rem) 0 clamp(4.4rem,6vw,7.2rem);border-bottom:1px solid var(--reference-line);background:linear-gradient(90deg,rgba(43,32,107,.045) 0 1px,transparent 1px 100%) 0 0 / 4.8rem 100%,radial-gradient(circle at 12% 12%,rgba(223,248,117,.48),transparent 18rem),radial-gradient(circle at 88% 16%,rgba(85,52,184,.16),transparent 26rem),linear-gradient(180deg,#fffef6,#f7f5ff)}.reference-entry__hero:after{content:"label translator";position:absolute;right:clamp(2rem,7vw,10rem);bottom:1.6rem;color:#2b206b0e;font-size:clamp(4.8rem,8vw,10rem);font-weight:var(--design-font-weight-heavy);letter-spacing:-.08em;line-height:1;pointer-events:none}.reference-entry__breadcrumbs{position:relative;z-index:1;display:flex;flex-wrap:wrap;gap:var(--design-space-8);align-items:center;margin-bottom:var(--design-space-18);color:#1a1a1a85;font-size:var(--design-font-size-caption-xl);font-weight:var(--design-font-weight-bold);letter-spacing:.05em;text-transform:uppercase}.reference-entry__breadcrumbs a{color:inherit;text-decoration:none}.reference-entry__breadcrumbs a:hover{color:var(--reference-ink)}.reference-entry__hero-lab{position:relative;z-index:1;display:grid;grid-template-columns:minmax(24rem,.62fr) minmax(0,1fr);gap:clamp(var(--design-space-18),3vw,var(--design-space-32));align-items:end}.reference-entry__label-card,.reference-entry__decode-card,.reference-entry__snapshot-card{border:1px solid rgba(43,32,107,.14);box-shadow:0 24px 80px #2b206b1a}.reference-entry__label-card{align-self:start;padding:clamp(var(--design-space-22),3vw,var(--design-space-32));border-radius:calc(var(--design-radius-card) + .8rem);background:linear-gradient(180deg,#ffffffe6,#ffffffbd),repeating-linear-gradient(0deg,transparent 0 2.7rem,rgba(43,32,107,.08) 2.7rem 2.8rem)}.reference-entry__label-top{display:flex;justify-content:space-between;gap:var(--design-space-16);margin-bottom:var(--design-space-22)}.reference-entry__label-top span,.reference-entry__label-top small{color:#5534b8;font-size:var(--design-font-size-caption-xl);font-weight:var(--design-font-weight-heavy);letter-spacing:var(--design-letter-spacing-eyebrow-wide);text-transform:uppercase}.reference-entry__label-top small{color:#1a1a1a70}.reference-entry__label-card p{margin:0;color:#1a1a1a99;font-size:clamp(1.55rem,1.6vw,1.8rem);font-weight:var(--design-font-weight-medium);line-height:1.85}.reference-entry__label-card mark{display:inline;padding:.16em .42em;border-radius:.6em;background:linear-gradient(135deg,#dff875,#eee9ff);color:var(--reference-ink);font-weight:var(--design-font-weight-heavy)}.reference-entry__decode-card{display:grid;min-height:100%;padding:clamp(var(--design-space-28),4vw,var(--design-space-44));border-radius:calc(var(--design-radius-card) + 1.4rem);background:#ffffffd6;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.reference-entry__snapshot-card{grid-column:1 / -1;display:grid;grid-template-columns:auto minmax(0,1fr);gap:clamp(var(--design-space-18),3vw,var(--design-space-30));align-items:start;padding:clamp(var(--design-space-20),3vw,var(--design-space-28));border-radius:var(--design-radius-card);background:#141a34f5;color:var(--design-color-white)}.reference-entry__eyebrow,.reference-entry__snapshot-card>span,.reference-entry__rail-card span,.reference-entry__answer-card span,.reference-entry__section-heading span,.reference-entry__fact-card span,.reference-entry__product-copy span,.reference-entry__links a span{margin:0;color:#5534b8;font-size:var(--design-font-size-caption-xl);font-weight:var(--design-font-weight-heavy);letter-spacing:var(--design-letter-spacing-eyebrow-wide);text-transform:uppercase}.reference-entry__eyebrow{display:inline-flex;width:fit-content;margin-bottom:var(--design-space-18);padding:var(--design-space-8) var(--design-space-14);border:1px solid rgba(85,52,184,.18);border-radius:var(--design-radius-pill);background:#ffffffc2;box-shadow:0 14px 36px #2b206b12}.reference-entry__hero h1{max-width:13ch;margin:0;color:var(--reference-ink);font-size:clamp(4.2rem,6vw,7.4rem);font-weight:var(--design-font-weight-heavy);letter-spacing:-.075em;line-height:.94!important}.reference-entry__aka{margin:var(--design-space-16) 0 0;color:#1a1a1a94;font-size:var(--design-font-size-body-lg);font-weight:var(--design-font-weight-medium)}.reference-entry__aka strong{color:var(--reference-ink);font-weight:var(--design-font-weight-heavy)}.reference-entry__plain-answer{max-width:60ch;margin-top:var(--design-space-20);padding:var(--design-space-20) var(--design-space-22);border-left:.5rem solid #5534b8;border-radius:0 var(--design-radius-card) var(--design-radius-card) 0;background:#ffffffb8}.reference-entry__plain-answer p,.reference-entry__plain-answer{color:var(--reference-ink);font-size:clamp(1.75rem,1.9vw,2.2rem);font-weight:var(--design-font-weight-bold);line-height:1.55}.reference-entry__plain-answer p{margin:0}.reference-entry__decode-arrow{width:fit-content;margin:var(--design-space-18) 0 0;padding:var(--design-space-8) var(--design-space-14);border-radius:var(--design-radius-pill);background:#dff875;color:var(--reference-ink);font-size:var(--design-font-size-caption-xl);font-weight:var(--design-font-weight-heavy);letter-spacing:var(--design-letter-spacing-eyebrow-regular);text-transform:uppercase}.reference-entry__snapshot-card dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--design-space-12);margin:0}.reference-entry__snapshot-card div{min-width:0;padding:var(--design-space-14) var(--design-space-16);border:1px solid rgba(255,255,255,.14);border-radius:calc(var(--design-radius-card) - .4rem);background:#ffffff12}.reference-entry__snapshot-card dt,.reference-entry__snapshot-card dd{margin:0}.reference-entry__snapshot-card dt{margin-bottom:var(--design-space-6);color:#ffffff80;font-size:var(--design-font-size-caption-xl);font-weight:var(--design-font-weight-bold);letter-spacing:.08em;text-transform:uppercase}.reference-entry__snapshot-card dd{color:var(--design-color-white);font-size:var(--design-font-size-body-lg);font-weight:var(--design-font-weight-heavy);line-height:1.25;overflow-wrap:anywhere}.reference-entry__body{padding:clamp(4.8rem,7vw,8.8rem) 0}.reference-entry__layout{display:grid;grid-template-columns:28rem minmax(0,1fr);gap:clamp(var(--design-space-34),5vw,var(--design-space-64));align-items:start}.reference-entry__rail{position:sticky;top:12rem;display:grid;gap:var(--design-space-16)}.reference-entry__rail-card{padding:var(--design-space-22);border:1px solid var(--reference-line);border-radius:var(--design-radius-card);background:#ffffffc2;box-shadow:0 18px 50px #2b206b12;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.reference-entry__rail-card--index{display:grid;gap:var(--design-space-10)}.reference-entry__rail-card a{display:flex;align-items:center;justify-content:space-between;padding:var(--design-space-10) 0;border-bottom:1px solid rgba(43,32,107,.08);color:var(--reference-ink);font-size:var(--design-font-size-body-sm);font-weight:var(--design-font-weight-bold);text-decoration:none}.reference-entry__rail-card a:after{content:"->";color:#5534b8}.reference-entry__rail-card a:last-child{border-bottom:0}.reference-entry__rail-card p{margin:var(--design-space-12) 0 0;color:var(--reference-muted);font-size:var(--design-font-size-body-sm);font-weight:var(--design-font-weight-medium);line-height:1.6}.reference-entry__main{display:grid;gap:clamp(var(--design-space-36),5vw,var(--design-space-64));min-width:0}.reference-entry__answer-card,.reference-entry__decoder-panel,.reference-entry__fact-section,.reference-entry__article-block,.reference-entry__product-card,.reference-entry__link-grid,.reference-entry__faq{scroll-margin-top:19rem}.reference-entry__answer-card{position:relative;padding:clamp(var(--design-space-28),4vw,var(--design-space-44));border:1px solid rgba(43,32,107,.14);border-radius:calc(var(--design-radius-card) + 1.2rem);background:radial-gradient(circle at 0 0,rgba(223,248,117,.36),transparent 13rem),linear-gradient(135deg,#fff,#f4f1ff);box-shadow:0 26px 70px #2b206b17}.reference-entry__answer-card h2{max-width:15ch;margin:var(--design-space-14) 0 var(--design-space-24);color:var(--reference-ink);font-size:clamp(3.2rem,4.2vw,5.4rem);font-weight:var(--design-font-weight-heavy);letter-spacing:-.06em;line-height:1!important}.reference-entry__answer-card p{max-width:68ch;margin:0;color:#1a1a1ab3;font-size:clamp(1.8rem,2vw,2.2rem);font-weight:var(--design-font-weight-medium);line-height:1.65}.reference-entry__translation-table{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--design-space-10);margin-top:clamp(var(--design-space-24),3vw,var(--design-space-32));padding-top:clamp(var(--design-space-20),3vw,var(--design-space-28));border-top:1px solid rgba(43,32,107,.12)}.reference-entry__translation-table div{min-width:0;padding:var(--design-space-14) var(--design-space-16);border:1px solid rgba(43,32,107,.1);border-radius:calc(var(--design-radius-card) - .5rem);background:#ffffffa3}.reference-entry__translation-table strong,.reference-entry__translation-table span{display:block}.reference-entry__translation-table strong{margin-bottom:var(--design-space-6);color:#1a1a1a7a;font-size:var(--design-font-size-caption-xl);font-weight:var(--design-font-weight-heavy);letter-spacing:.08em;text-transform:uppercase}.reference-entry__translation-table span{color:var(--reference-ink);font-size:var(--design-font-size-body-sm);font-weight:var(--design-font-weight-heavy);line-height:1.35;overflow-wrap:anywhere}.reference-entry__fact-section{padding-top:var(--design-space-8)}.reference-entry__decoder-panel{padding:clamp(var(--design-space-28),4vw,var(--design-space-44));border:1px solid rgba(43,32,107,.14);border-radius:calc(var(--design-radius-card) + 1rem);background:linear-gradient(90deg,rgba(43,32,107,.05) 0 1px,transparent 1px 100%) 0 0 / 4rem 100%,linear-gradient(135deg,#141a34,#24184f);box-shadow:0 28px 80px #141a342e}.reference-entry__decoder-panel .reference-entry__section-heading h2{color:var(--design-color-white)}.reference-entry__decoder-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--design-space-14)}.reference-entry__decoder-card{min-width:0;padding:clamp(var(--design-space-20),3vw,var(--design-space-28));border:1px solid rgba(255,255,255,.14);border-radius:var(--design-radius-card);background:#ffffff14}.reference-entry__decoder-card--primary{background:radial-gradient(circle at 100% 0,rgba(223,248,117,.18),transparent 12rem),#ffffff1c}.reference-entry__decoder-card--wide{display:grid;grid-column:span 1;align-content:start;background:radial-gradient(circle at 100% 100%,rgba(223,248,117,.1),transparent 12rem),#ffffff12}.reference-entry__decoder-card small,.reference-entry__decoder-card strong,.reference-entry__decoder-card p{display:block}.reference-entry__decoder-card small{margin-bottom:var(--design-space-8);color:#dff875;font-size:var(--design-font-size-caption-xl);font-weight:var(--design-font-weight-heavy);letter-spacing:var(--design-letter-spacing-eyebrow-wide);text-transform:uppercase}.reference-entry__decoder-card strong{color:var(--design-color-white);font-size:clamp(2rem,2.4vw,2.8rem);font-weight:var(--design-font-weight-heavy);letter-spacing:-.04em;line-height:1.06;overflow-wrap:anywhere}.reference-entry__decoder-card p{margin:var(--design-space-14) 0 0;color:#ffffffad;font-size:var(--design-font-size-body);font-weight:var(--design-font-weight-medium);line-height:1.7}.reference-entry__decode-rows{display:grid;gap:var(--design-space-10);margin-top:clamp(var(--design-space-22),3vw,var(--design-space-30));padding-top:clamp(var(--design-space-22),3vw,var(--design-space-30));border-top:1px solid rgba(255,255,255,.14)}.reference-entry__decode-row{display:grid;grid-template-columns:minmax(12rem,.22fr) minmax(12rem,.2fr) minmax(12rem,.22fr) minmax(0,1fr);gap:var(--design-space-14);align-items:center;padding:var(--design-space-14) var(--design-space-16);border:1px solid rgba(255,255,255,.12);border-radius:calc(var(--design-radius-card) - .5rem);background:#ffffff0f}.reference-entry__decode-row span,.reference-entry__decode-row strong,.reference-entry__decode-row em,.reference-entry__decode-row p{margin:0;overflow-wrap:anywhere}.reference-entry__decode-row span{color:var(--design-color-white);font-size:var(--design-font-size-body-sm);font-weight:var(--design-font-weight-heavy)}.reference-entry__decode-row strong{color:#dff875;font-size:var(--design-font-size-body-sm);font-weight:var(--design-font-weight-heavy)}.reference-entry__decode-row em{width:fit-content;padding:var(--design-space-6) var(--design-space-10);border:1px solid rgba(223,248,117,.28);border-radius:var(--design-radius-pill);color:#ffffffd1;font-size:var(--design-font-size-caption-xl);font-style:normal;font-weight:var(--design-font-weight-heavy);letter-spacing:.05em;line-height:1.2;text-transform:uppercase}.reference-entry__decode-row p{color:#ffffffa8;font-size:var(--design-font-size-body-sm);font-weight:var(--design-font-weight-medium);line-height:1.55}.reference-entry__section-heading{margin-bottom:var(--design-space-24)}.reference-entry__section-heading h2{max-width:15ch;margin:var(--design-space-12) 0 0;color:var(--reference-ink);font-size:clamp(3.2rem,4.8vw,5.6rem);font-weight:var(--design-font-weight-heavy);letter-spacing:-.065em;line-height:.98!important}.reference-entry__fact-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(var(--design-space-18),2vw,var(--design-space-24))}.reference-entry__fact-card{position:relative;display:grid;align-content:start;min-height:0;padding:clamp(var(--design-space-28),3vw,var(--design-space-36));overflow:hidden;border:1px solid var(--reference-line);border-radius:calc(var(--design-radius-card) + .6rem);background:#ffffffd1;box-shadow:0 18px 48px #2b206b0f}.reference-entry__fact-card:nth-child(4n+1),.reference-entry__fact-card:nth-child(4n+4){background:radial-gradient(circle at 100% 0,rgba(223,248,117,.34),transparent 10rem),#fff}.reference-entry__fact-card h3{max-width:18ch;margin:var(--design-space-16) 0 var(--design-space-14);color:var(--reference-ink);font-size:clamp(2.2rem,2.6vw,3rem);font-weight:var(--design-font-weight-heavy);letter-spacing:-.055em;line-height:1.05!important;overflow-wrap:anywhere}.reference-entry__fact-card p{margin:0;color:var(--reference-muted);font-size:var(--design-font-size-body);font-weight:var(--design-font-weight-medium);line-height:1.78;overflow-wrap:anywhere}.reference-entry__article-block{position:relative;padding:clamp(var(--design-space-28),4vw,var(--design-space-48));border:1px solid rgba(43,32,107,.12);border-radius:calc(var(--design-radius-card) + 1rem);background:#ffffffe6;box-shadow:0 24px 70px #2b206b12}.reference-entry__article-block:before{content:"";position:absolute;top:var(--design-space-28);bottom:var(--design-space-28);left:0;width:.4rem;border-radius:var(--design-radius-pill);background:linear-gradient(180deg,#5534b8,var(--reference-lime))}.reference-entry__content{max-width:78ch}.reference-entry__content h2,.reference-entry__content h3{margin:clamp(var(--design-space-34),5vw,var(--design-space-52)) 0 var(--design-space-16);color:var(--reference-ink);font-weight:var(--design-font-weight-heavy);letter-spacing:-.055em;line-height:1!important}.reference-entry__content h2:first-child,.reference-entry__content h3:first-child{margin-top:0}.reference-entry__content h2{font-size:clamp(3rem,4.2vw,4.8rem)}.reference-entry__content h3{font-size:clamp(2.4rem,3vw,3.4rem)}.reference-entry__content p,.reference-entry__content li{color:#1a1a1aad;font-size:clamp(1.7rem,1.7vw,1.95rem);font-weight:var(--design-font-weight-medium);line-height:1.82}.reference-entry__content p{margin:0 0 var(--design-space-22)}.reference-entry__content a{color:#5534b8;font-weight:var(--design-font-weight-heavy);text-decoration:underline;text-decoration-thickness:.12em;text-underline-offset:.18em}.reference-entry__content blockquote{margin:clamp(var(--design-space-28),4vw,var(--design-space-44)) 0;padding:var(--design-space-24) var(--design-space-28);border:1px solid rgba(85,52,184,.16);border-left:.5rem solid #5534b8;border-radius:var(--design-radius-card);background:linear-gradient(135deg,#f4f1ff,#fff)}.reference-entry__content blockquote p{margin:0;color:var(--reference-ink);font-size:clamp(2.1rem,2.5vw,2.8rem);font-weight:var(--design-font-weight-heavy);line-height:1.35;letter-spacing:-.035em}.reference-entry__product-card{display:grid;grid-template-columns:minmax(0,1fr) minmax(16rem,22rem);gap:clamp(var(--design-space-28),4vw,var(--design-space-48));align-items:center;padding:clamp(var(--design-space-30),4vw,var(--design-space-48));overflow:hidden;border-radius:calc(var(--design-radius-card) + 1.2rem);background:radial-gradient(circle at 100% 100%,rgba(223,248,117,.58),transparent 15rem),linear-gradient(135deg,#141a34,#271b5f);box-shadow:0 28px 80px #141a342e}.reference-entry__product-copy h2{max-width:16ch;margin:var(--design-space-12) 0 var(--design-space-16);color:var(--design-color-white);font-size:clamp(3rem,3.9vw,5rem);font-weight:var(--design-font-weight-heavy);letter-spacing:-.065em;line-height:1.02!important;overflow-wrap:anywhere}.reference-entry__product-copy p{max-width:56ch;margin:0;color:#ffffffb8;font-size:var(--design-font-size-body-lg);font-weight:var(--design-font-weight-medium);line-height:1.68}.reference-entry__product-copy a{display:inline-flex;width:fit-content;margin-top:var(--design-space-24);padding:var(--design-space-14) var(--design-space-22);border-radius:var(--design-radius-button);background:var(--design-color-white);color:#141a34;font-size:var(--design-font-size-body-sm);font-weight:var(--design-font-weight-heavy);letter-spacing:.04em;text-decoration:none;text-transform:uppercase}.reference-entry__product-visual{display:flex;justify-content:center}.reference-entry__product-visual img{width:min(100%,24rem);height:auto;filter:drop-shadow(0 28px 36px rgba(0,0,0,.25))}.reference-entry__product-visual span{display:inline-flex;width:18rem;aspect-ratio:1;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.16);border-radius:4rem;background:#ffffff1a;color:#fffc;font-size:3.2rem;font-weight:var(--design-font-weight-heavy);letter-spacing:-.06em}.reference-entry__links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--design-space-16)}.reference-entry__links a{display:grid;gap:var(--design-space-10);padding:clamp(var(--design-space-22),3vw,var(--design-space-30));border:1px solid var(--reference-line);border-radius:var(--design-radius-card);background:#ffffffd6;color:inherit;text-decoration:none;box-shadow:0 18px 50px #2b206b0f}.reference-entry__links a strong{color:var(--reference-ink);font-size:var(--design-font-size-h6);font-weight:var(--design-font-weight-heavy);letter-spacing:-.04em;line-height:1.08}.reference-entry__links a small{color:var(--reference-muted);font-size:var(--design-font-size-body-sm);font-weight:var(--design-font-weight-medium);line-height:1.55}.reference-entry__faq{display:grid;gap:var(--design-space-12)}.reference-entry__faq-item{border:1px solid var(--reference-line);border-radius:var(--design-radius-card);background:#ffffffd1}.reference-entry__faq-item summary{cursor:pointer;padding:var(--design-space-20) var(--design-space-22);color:var(--reference-ink);font-size:var(--design-font-size-body-lg);font-weight:var(--design-font-weight-heavy)}.reference-entry__faq-item div{padding:0 var(--design-space-22) var(--design-space-22);color:var(--reference-muted);font-size:var(--design-font-size-body);font-weight:var(--design-font-weight-medium);line-height:1.7}@media(max-width:989px){.reference-entry__hero-lab,.reference-entry__layout,.reference-entry__product-card,.reference-entry__snapshot-card,.reference-entry__decoder-grid{grid-template-columns:1fr}.reference-entry__snapshot-card dl,.reference-entry__translation-table{grid-template-columns:repeat(2,minmax(0,1fr))}.reference-entry__rail{position:static;order:2}}@media(max-width:749px){.reference-entry__shell{width:min(calc(100% - 3.2rem),124rem)}.reference-entry__hero{padding-top:var(--design-space-34)}.reference-entry__hero h1{font-size:clamp(4.4rem,16vw,6.8rem);letter-spacing:-.075em}.reference-entry__snapshot-card dl,.reference-entry__decode-row,.reference-entry__translation-table,.reference-entry__fact-grid,.reference-entry__links{grid-template-columns:1fr}.reference-entry__hero:after{display:none}.reference-entry__product-card{text-align:left}}
/*# sourceMappingURL=/cdn/shop/t/110/assets/section-reference-entry.css.map */
