.advertising-detail-page{--detail-accent:215,170,81;--detail-accent-soft:255,229,168;--detail-secondary:82,115,173;overflow-x:clip}.advertising-detail-page[data-advertising-slug=glass-printing]{--detail-accent:202,165,91;--detail-accent-soft:255,232,180;--detail-secondary:74,112,171}.advertising-detail-page[data-advertising-slug=transparent]{--detail-accent:85,155,214;--detail-accent-soft:190,225,255;--detail-secondary:201,164,77}.advertising-detail-page[data-advertising-slug=opaque]{--detail-accent:184,104,205;--detail-accent-soft:236,196,255;--detail-secondary:211,162,72}.advertising-detail-page[data-advertising-slug=outdoor]{--detail-accent:202,134,62;--detail-accent-soft:255,210,151;--detail-secondary:75,116,177}.advertising-detail-page[data-advertising-slug=indoor]{--detail-accent:102,149,116;--detail-accent-soft:202,238,204;--detail-secondary:201,164,77}.advertising-detail-page[data-advertising-slug=materials]{--detail-accent:167,113,69;--detail-accent-soft:242,207,174;--detail-secondary:91,121,161}.advertising-detail-page .advertising-detail-hero{isolation:isolate;padding-top:clamp(30px,4vw,54px)}.advertising-detail-page .advertising-detail-hero:before{width:min(1280px,94vw);background:linear-gradient(90deg,transparent,rgba(var(--detail-accent),.62),transparent)}.advertising-detail-page .advertising-detail-hero:after{content:"";position:absolute;z-index:-1;top:3%;right:-10%;width:min(620px,56vw);aspect-ratio:1;border:1px solid rgba(var(--detail-accent),.14);border-radius:50%;background:radial-gradient(circle,rgba(var(--detail-accent),.12),transparent 65%);transform:translateZ(0);animation:advertising-detail-orbit 15s ease-in-out infinite alternate}.advertising-detail-page .advertising-detail-hero .hero-panel,.advertising-detail-page .advertising-detail-hero .hero-side{border-color:rgba(var(--detail-accent),.28)}.advertising-detail-page .advertising-detail-hero .hero-panel{position:relative;overflow:hidden}.advertising-detail-page .advertising-detail-hero .hero-panel:after{content:"";position:absolute;inset:auto -16% -42% auto;width:300px;aspect-ratio:1;border:1px solid rgba(var(--detail-accent),.14);border-radius:50%;box-shadow:0 0 0 34px rgba(var(--detail-accent),.025),0 0 0 68px rgba(var(--detail-accent),.018);pointer-events:none}.advertising-detail-page .advertising-detail-hero .hero-title{max-width:14ch;color:transparent;background:linear-gradient(112deg,#fff8e9 8%,rgb(var(--detail-accent-soft)) 52%,#fff 92%);background-clip:text;-webkit-background-clip:text;filter:drop-shadow(0 14px 36px rgba(var(--detail-accent),.12))}.advertising-detail-page .advertising-hero-overline{border-bottom-color:rgba(var(--detail-accent),.19)}.advertising-detail-page .advertising-breadcrumb a,.advertising-detail-page .advertising-hero-overline .section-kicker,.advertising-detail-page .advertising-image-index span{color:rgb(var(--detail-accent-soft))}.advertising-detail-page .advertising-hero-media{border-color:rgba(var(--detail-accent),.45)!important;box-shadow:0 28px 70px rgba(0,0,0,.48),0 0 42px rgba(var(--detail-accent),.08)}.advertising-detail-page .advertising-hero-media:after{content:"";position:absolute;z-index:5;inset:-35% auto -35% -32%;width:26%;pointer-events:none;opacity:.3;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);transform:skewX(-14deg);animation:advertising-detail-glint 8s ease-in-out infinite}.advertising-detail-page .advertising-hero-media img{transition:transform 1.1s cubic-bezier(.16,1,.3,1),filter .7s ease}.advertising-detail-page .advertising-hero-media:hover img{transform:scale(1.035);filter:saturate(1.02) contrast(1.06)}.advertising-detail-page .advertising-image-index{border-color:rgba(var(--detail-accent),.34)}.advertising-detail-page .advertising-trust{border-color:rgba(var(--detail-accent),.22)}.advertising-detail-page .advertising-trust-item{position:relative;overflow:hidden;transition:background-color .35s ease,transform .35s cubic-bezier(.16,1,.3,1)}.advertising-detail-page .advertising-trust-item:after{content:"";position:absolute;inset:auto 0 0;height:2px;background:linear-gradient(90deg,transparent,rgba(var(--detail-accent),.9),transparent);transform:scaleX(0);transition:transform .45s cubic-bezier(.16,1,.3,1)}.advertising-detail-page .advertising-trust-item:hover{background:rgba(var(--detail-accent),.06)}.advertising-detail-page .advertising-trust-item:hover:after{transform:scaleX(1)}.advertising-detail-page .advertising-detail-sections{position:relative;margin-top:clamp(18px,3vw,36px)}.advertising-detail-page .advertising-detail-sections:before{content:"";position:absolute;top:0;bottom:0;right:max(18px,calc((100vw - 1180px) / 2 - 34px));width:1px;opacity:.5;background:linear-gradient(transparent,rgba(var(--detail-accent),.42) 8%,rgba(var(--detail-accent),.16) 92%,transparent)}.advertising-detail-page .advertising-content-section{position:relative;isolation:isolate;border-block:1px solid rgba(255,255,255,.035);background:radial-gradient(circle at 82% 16%,rgba(var(--detail-accent),.055),transparent 28%),linear-gradient(180deg,rgba(255,255,255,.008),transparent)}.advertising-detail-page .advertising-content-section--alt{background:radial-gradient(circle at 15% 76%,rgba(var(--detail-secondary),.065),transparent 30%),rgba(255,255,255,.012)}.advertising-detail-page .advertising-content-section:after{content:"0" counter(ad-section);position:absolute;z-index:-1;top:8%;left:4%;color:rgba(var(--detail-accent),.032);font:800 clamp(6rem,14vw,13rem)/1 sans-serif;direction:ltr;pointer-events:none}.advertising-detail-page .advertising-detail-sections{counter-reset:ad-section}.advertising-detail-page .advertising-content-section{counter-increment:ad-section}.advertising-detail-page .advertising-content-layout{gap:clamp(28px,5vw,72px)}.advertising-detail-page .advertising-content-heading{padding:24px 24px 26px;border:1px solid rgba(var(--detail-accent),.16);border-radius:12px 34px 12px 34px;background:linear-gradient(145deg,rgba(var(--detail-accent),.055),rgba(7,8,10,.62));box-shadow:inset 0 1px 0 rgba(255,255,255,.035)}.advertising-detail-page .advertising-content-heading:before{content:"";position:absolute;top:-1px;right:28px;width:76px;height:2px;background:linear-gradient(90deg,rgb(var(--detail-accent)),transparent)}.advertising-detail-page .advertising-section-number{margin:22px 0 12px;color:rgba(var(--detail-accent-soft),.48);font-size:clamp(2.25rem,4vw,3.4rem);transition:color .4s ease,transform .5s cubic-bezier(.16,1,.3,1)}.advertising-detail-page .advertising-content-heading:hover .advertising-section-number{color:rgb(var(--detail-accent-soft));transform:translateX(-7px)}.advertising-detail-page .advertising-content-heading .section-title{font-size:clamp(1.65rem,2.6vw,2.65rem)}.advertising-detail-page .advertising-content-body{min-width:0;padding-block:10px}.advertising-detail-page .advertising-content-paragraph{position:relative;padding-right:18px}.advertising-detail-page .advertising-content-paragraph:before{content:"";position:absolute;top:.85em;right:0;width:7px;height:7px;border:1px solid rgba(var(--detail-accent),.72);border-radius:50%;box-shadow:0 0 16px rgba(var(--detail-accent),.28)}.advertising-detail-page .advertising-detail-list article{position:relative;overflow:hidden;border-color:rgba(var(--detail-accent),.14);background:linear-gradient(120deg,rgba(var(--detail-accent),.05),transparent 42%),rgba(8,10,13,.8);box-shadow:inset 0 1px 0 rgba(255,255,255,.025);transition:transform .42s cubic-bezier(.16,1,.3,1),border-color .35s ease,background-color .35s ease}.advertising-detail-page .advertising-detail-list article:after{content:"";position:absolute;top:0;bottom:0;right:0;width:3px;background:linear-gradient(rgb(var(--detail-accent)),transparent);transform:scaleY(.35);transform-origin:top;transition:transform .45s cubic-bezier(.16,1,.3,1)}.advertising-detail-page .advertising-detail-list article:hover{transform:translate3d(-7px,0,0);border-color:rgba(var(--detail-accent),.42)}.advertising-detail-page .advertising-detail-list article:hover:after{transform:scaleY(1)}.advertising-detail-page .advertising-table-wrap{border-color:rgba(var(--detail-accent),.24);background:linear-gradient(155deg,rgba(var(--detail-accent),.045),rgba(6,8,10,.94))}.advertising-detail-page .advertising-table thead th{background:rgba(var(--detail-accent),.09);color:rgb(var(--detail-accent-soft))}.advertising-detail-page .advertising-table tbody tr{transition:background-color .3s ease}.advertising-detail-page .advertising-table tbody tr:hover{background:rgba(var(--detail-accent),.055)}.advertising-detail-page .advertising-content-note{border-right-color:rgb(var(--detail-accent));background:linear-gradient(90deg,transparent,rgba(var(--detail-accent),.075))}.advertising-detail-page .advertising-content-note span{border-color:rgba(var(--detail-accent),.52);color:rgb(var(--detail-accent-soft))}.advertising-detail-page .advertising-related-section{background:radial-gradient(circle at 50% 50%,rgba(var(--detail-accent),.045),transparent 58%)}.advertising-detail-page .advertising-related-section .section-title{font-weight:900;letter-spacing:-.025em;text-shadow:0 12px 34px rgba(0,0,0,.42),0 0 22px rgba(var(--detail-accent),.08)}.advertising-detail-page .advertising-related-card{overflow:hidden;min-height:250px;padding-bottom:72px;border-color:rgba(var(--detail-accent),.18);border-radius:28px 10px 28px 10px;background:linear-gradient(145deg,rgba(var(--detail-accent),.07),transparent 44%),rgba(8,10,13,.9);box-shadow:0 20px 54px rgba(0,0,0,.28);transition:transform .48s cubic-bezier(.16,1,.3,1),border-color .35s ease,box-shadow .45s ease}.advertising-detail-page .advertising-related-card:nth-child(2n){border-radius:10px 28px 10px 28px}.advertising-detail-page .advertising-related-card:before{content:"";position:absolute;inset:auto -15% -45% auto;width:160px;aspect-ratio:1;border:1px solid rgba(var(--detail-accent),.16);border-radius:50%;transition:transform .6s cubic-bezier(.16,1,.3,1)}.advertising-detail-page .advertising-related-card:hover{transform:translateY(-9px);border-color:rgba(var(--detail-accent),.55);box-shadow:0 34px 72px rgba(0,0,0,.44),0 0 32px rgba(var(--detail-accent),.1)}.advertising-detail-page .advertising-related-card:hover:before{transform:scale(1.35)}.advertising-detail-page .advertising-related-card>b{color:rgb(var(--detail-accent-soft));transition:transform .35s ease}.advertising-detail-page .advertising-related-card:hover>b{transform:translate(-4px,4px)}.advertising-detail-page .advertising-related-card>span:first-child{color:rgba(var(--detail-accent-soft),.74);font-size:.82rem;font-weight:850;text-shadow:0 0 18px rgba(var(--detail-accent),.2)}.advertising-detail-page .advertising-related-card strong{margin-top:44px;color:#fff8ec;font-size:clamp(1.18rem,1.45vw,1.38rem);font-weight:900;line-height:1.7;text-shadow:0 8px 22px rgba(0,0,0,.48);transition:color .35s ease,text-shadow .4s ease,transform .5s cubic-bezier(.16,1,.3,1)}.advertising-detail-page .advertising-related-card small{max-width:92%;color:rgba(244,237,226,.78);font-size:.82rem;font-weight:560;line-height:1.9}.advertising-detail-page .advertising-related-card .advertising-related-cue{inset:auto auto 17px 18px;min-width:94px;justify-content:center;border-color:rgba(var(--detail-accent),.48);background:rgba(5,5,9,.9);box-shadow:0 12px 28px rgba(0,0,0,.44),0 0 18px rgba(var(--detail-accent),.08);opacity:.92}.advertising-detail-page .advertising-related-card .advertising-related-cue b{flex:0 0 auto;box-shadow:0 0 14px rgba(var(--detail-accent),.14)}.advertising-detail-page .advertising-related-grid .advertising-related-card{transition:transform .62s cubic-bezier(.16,1,.3,1),border-color .38s ease,background .48s ease,box-shadow .58s cubic-bezier(.16,1,.3,1),filter .45s ease}.advertising-detail-page .advertising-related-grid .advertising-related-card:after{opacity:0;background:linear-gradient(108deg,transparent 20%,rgba(var(--detail-accent),.06) 37%,rgba(var(--detail-accent-soft),.54) 49.5%,rgba(255,255,255,.12) 53%,rgba(var(--detail-accent),.06) 63%,transparent 80%);transform:translateX(78%);transition:transform .95s cubic-bezier(.16,1,.3,1),opacity .3s ease;mix-blend-mode:screen}.advertising-detail-page .advertising-related-grid .advertising-related-card:is(:hover,:focus-visible){z-index:4;transform:translate3d(0,-14px,34px) scale(1.035);border-color:rgba(var(--detail-accent),.84);background:radial-gradient(circle at 52% -8%,rgba(var(--detail-accent),.27),transparent 55%),linear-gradient(165deg,rgba(24,21,28,.99),rgba(4,5,7,.99));box-shadow:0 42px 94px rgba(0,0,0,.72),0 0 54px rgba(var(--detail-accent),.28),0 0 0 1px rgba(var(--detail-accent-soft),.12) inset,inset 0 1px 0 rgba(255,255,255,.1);filter:brightness(1.07) saturate(1.08)}.advertising-detail-page .advertising-related-grid .advertising-related-card:is(:hover,:focus-visible):after{opacity:1;transform:translateX(-82%)}.advertising-detail-page .advertising-related-grid .advertising-related-card:is(:hover,:focus-visible) strong{color:rgb(var(--detail-accent-soft));text-shadow:0 0 28px rgba(var(--detail-accent),.4),0 10px 26px rgba(0,0,0,.55);transform:translateY(-3px)}.advertising-detail-page .advertising-related-grid .advertising-related-card:is(:hover,:focus-visible) .advertising-related-cue{border-color:rgba(var(--detail-accent-soft),.82);background:rgba(8,7,12,.98);box-shadow:0 14px 34px rgba(0,0,0,.52),0 0 28px rgba(var(--detail-accent),.26);transform:translate3d(0,-4px,42px) scale(1.06)}.advertising-detail-page .advertising-related-grid .advertising-related-card:is(:hover,:focus-visible) .advertising-related-cue b{box-shadow:0 0 20px rgba(var(--detail-accent),.32);transform:translate(-3px,-2px) rotate(-12deg) scale(1.12)}.advertising-detail-page .advertising-concern-grid article{position:relative;overflow:hidden;border-color:rgba(var(--detail-accent),.13);background:linear-gradient(145deg,rgba(var(--detail-accent),.055),rgba(8,10,13,.78));transition:transform .4s cubic-bezier(.16,1,.3,1),border-color .3s ease}.advertising-detail-page .advertising-concern-grid article:hover{transform:translateY(-6px);border-color:rgba(var(--detail-accent),.38)}.advertising-detail-page .advertising-cta{position:relative;overflow:hidden;border-color:rgba(var(--detail-accent),.36);background:radial-gradient(circle at 8% 20%,rgba(var(--detail-accent),.15),transparent 30%),linear-gradient(135deg,rgba(14,16,20,.98),rgba(5,7,9,.98))}.advertising-detail-page .advertising-cta:after{content:"";position:absolute;inset:-80% -5% auto auto;width:320px;aspect-ratio:1;border:1px solid rgba(var(--detail-accent),.15);border-radius:50%;pointer-events:none}.advertising-detail-page .advertising-detail-hero .hero-panel{transition:border-color .45s ease,box-shadow .65s cubic-bezier(.16,1,.3,1)}.advertising-detail-page .advertising-detail-hero .hero-panel:hover{border-color:rgba(var(--detail-accent),.48);box-shadow:0 28px 72px rgba(0,0,0,.34),inset 0 1px 0 rgba(255,255,255,.05),0 0 38px rgba(var(--detail-accent),.07)}.advertising-detail-page .advertising-detail-hero .hero-title{background-size:210% 100%}.advertising-detail-page .advertising-breadcrumb a{display:inline-block;transition:color .25s ease,transform .35s cubic-bezier(.16,1,.3,1),text-shadow .3s ease}.advertising-detail-page .advertising-breadcrumb a:is(:hover,:focus-visible){color:#fff;text-shadow:0 0 18px rgba(var(--detail-accent),.5);transform:translateY(-2px)}.advertising-detail-page .advertising-image-index{transition:border-color .35s ease,background-color .35s ease,transform .5s cubic-bezier(.16,1,.3,1),box-shadow .45s ease}.advertising-detail-page .advertising-hero-media:hover .advertising-image-index{border-color:rgba(var(--detail-accent),.64);background:rgba(5,6,9,.9);box-shadow:0 14px 34px rgba(0,0,0,.36),0 0 24px rgba(var(--detail-accent),.1);transform:translate3d(0,-5px,0)}.advertising-detail-page .advertising-trust-item>span{display:grid;width:30px;height:30px;flex:0 0 auto;place-items:center;border:1px solid rgba(var(--detail-accent),.25);border-radius:50%;background:rgba(var(--detail-accent),.035);box-shadow:0 0 0 0 rgba(var(--detail-accent),0);transition:color .3s ease,border-color .3s ease,box-shadow .45s ease,transform .45s cubic-bezier(.16,1,.3,1)}.advertising-detail-page .advertising-trust-item:hover>span{color:#fff4d8;border-color:rgba(var(--detail-accent),.72);box-shadow:0 0 0 6px rgba(var(--detail-accent),.055),0 0 22px rgba(var(--detail-accent),.2);transform:rotate(-7deg) scale(1.08)}.advertising-detail-page .advertising-content-section{background-size:125% 125%,100% 100%;transition:background-position 1.2s cubic-bezier(.16,1,.3,1)}.advertising-detail-page .advertising-content-section:hover{background-position:8% 4%,0 0}.advertising-detail-page .advertising-content-heading{background-size:160% 160%;transition:border-color .4s ease,box-shadow .5s ease,background-position .7s cubic-bezier(.16,1,.3,1),transform .5s cubic-bezier(.16,1,.3,1)}.advertising-detail-page .advertising-content-heading:hover{border-color:rgba(var(--detail-accent),.38);background-position:100% 50%;box-shadow:inset 0 1px 0 rgba(255,255,255,.055),0 18px 46px rgba(0,0,0,.16),0 0 28px rgba(var(--detail-accent),.055);transform:translateY(-3px)}.advertising-detail-page .advertising-content-paragraph:before{transition:background-color .35s ease,box-shadow .35s ease,transform .4s cubic-bezier(.16,1,.3,1)}.advertising-detail-page .advertising-content-paragraph:hover:before{background:rgb(var(--detail-accent));box-shadow:0 0 0 5px rgba(var(--detail-accent),.08),0 0 22px rgba(var(--detail-accent),.5);transform:scale(1.15)}.advertising-detail-page .advertising-concern-grid article:before,.advertising-detail-page .advertising-detail-list article:before{content:"";position:absolute;z-index:0;inset:-45% auto -45% -34%;width:24%;pointer-events:none;opacity:0;background:linear-gradient(90deg,transparent,rgba(var(--detail-accent-soft),.16),transparent);transform:skewX(-14deg) translateX(0);transition:transform .8s cubic-bezier(.16,1,.3,1),opacity .35s ease}.advertising-detail-page .advertising-concern-grid article>*,.advertising-detail-page .advertising-detail-list article>*{position:relative;z-index:1}.advertising-detail-page .advertising-concern-grid article:hover:before,.advertising-detail-page .advertising-detail-list article:hover:before{opacity:1;transform:skewX(-14deg) translateX(650%)}.advertising-detail-page .advertising-detail-list article>span{transition:color .3s ease,text-shadow .35s ease,transform .45s cubic-bezier(.16,1,.3,1)}.advertising-detail-page .advertising-detail-list article:hover>span{color:rgb(var(--detail-accent-soft));text-shadow:0 0 18px rgba(var(--detail-accent),.45);transform:translateY(-3px)}.advertising-detail-page .advertising-table tbody tr{background-image:linear-gradient(90deg,transparent,rgba(var(--detail-accent),.07),transparent);background-position:130% 0;background-size:55% 100%;background-repeat:no-repeat;transition:background-color .3s ease,background-position .65s cubic-bezier(.16,1,.3,1)}.advertising-detail-page .advertising-table tbody tr:hover{background-position:-35% 0}.advertising-detail-page .advertising-content-note{position:relative;overflow:hidden;box-shadow:inset 0 1px 0 rgba(255,255,255,.025);transition:border-color .35s ease,box-shadow .45s ease,transform .45s cubic-bezier(.16,1,.3,1)}.advertising-detail-page .advertising-content-note:hover{box-shadow:inset 0 1px 0 rgba(255,255,255,.045),0 14px 38px rgba(0,0,0,.2),0 0 26px rgba(var(--detail-accent),.06);transform:translateY(-3px)}.advertising-detail-page .advertising-content-note span{transition:color .3s ease,background-color .3s ease,box-shadow .35s ease,transform .45s cubic-bezier(.16,1,.3,1)}.advertising-detail-page .advertising-content-note:hover span{color:#fff;background:rgba(var(--detail-accent),.15);box-shadow:0 0 18px rgba(var(--detail-accent),.24);transform:rotate(8deg) scale(1.08)}.advertising-detail-page .advertising-concern-grid article h3,.advertising-detail-page .advertising-concern-grid article span{transition:color .3s ease,text-shadow .35s ease,transform .4s cubic-bezier(.16,1,.3,1)}.advertising-detail-page .advertising-concern-grid article:hover span{color:rgb(var(--detail-accent-soft));text-shadow:0 0 18px rgba(var(--detail-accent),.45)}.advertising-detail-page .advertising-concern-grid article:hover h3{color:#fff8e9;transform:translateX(-4px)}.advertising-detail-page .advertising-cta:before{content:"";position:absolute;inset:-70% auto -70% -22%;width:22%;pointer-events:none;opacity:0;background:linear-gradient(90deg,transparent,rgba(var(--detail-accent-soft),.16),transparent);transform:skewX(-15deg);transition:left 1s cubic-bezier(.16,1,.3,1),opacity .4s ease}.advertising-detail-page .advertising-cta:hover:before{left:118%;opacity:1}.advertising-detail-page .advertising-cta>*{position:relative;z-index:1}.advertising-detail-page .advertising-cta-actions .btn{transition:transform .4s cubic-bezier(.16,1,.3,1),border-color .3s ease,box-shadow .4s ease,background-color .3s ease}.advertising-detail-page .advertising-cta-actions .btn:is(:hover,:focus-visible){transform:translateY(-4px) scale(1.025);border-color:rgba(var(--detail-accent),.68);box-shadow:0 14px 32px rgba(0,0,0,.3),0 0 24px rgba(var(--detail-accent),.13)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.advertising-detail-page .advertising-content-section,.advertising-detail-page .advertising-final-section,.advertising-detail-page .advertising-related-section{animation:advertising-detail-section-enter linear both;animation-timeline:view();animation-range:entry 0 cover 24%}}}@keyframes advertising-detail-orbit{to{transform:translate3d(-8%,7%,0) scale(1.08)}}@keyframes advertising-detail-glint{0%,34%{left:-32%;opacity:0}45%{opacity:.32}62%,to{left:128%;opacity:0}}@keyframes advertising-detail-title-light{0%,18%{background-position:100% 50%}48%,to{background-position:-110% 50%}}@keyframes advertising-detail-panel-breathe{0%,to{box-shadow:0 0 0 rgba(var(--detail-accent),0)}50%{box-shadow:0 0 34px rgba(var(--detail-accent),.07)}}@keyframes advertising-detail-section-enter{0%{opacity:.15;transform:translateY(44px) scale(.992)}to{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-reduced-motion:no-preference){.advertising-detail-page .advertising-detail-hero .hero-title{animation:advertising-detail-title-light 9s ease-in-out infinite}.advertising-detail-page .advertising-cta{animation:advertising-detail-panel-breathe 6.5s ease-in-out infinite}}@media (max-width:1050px){.advertising-detail-page .advertising-content-heading{padding:21px}.advertising-detail-page .advertising-related-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.advertising-detail-page .advertising-related-card:last-child:nth-child(odd){grid-column:1/-1}}@media (max-width:820px){.advertising-detail-page .advertising-detail-hero .hero-title{max-width:none}.advertising-detail-page .advertising-content-layout{gap:18px}.advertising-detail-page .advertising-content-heading{position:relative;top:auto;display:grid;grid-template-columns:auto 1fr;align-items:flex-end;grid-column-gap:14px;column-gap:14px;border-radius:10px 26px 10px 26px}.advertising-detail-page .advertising-content-heading .section-kicker{grid-column:1/-1}.advertising-detail-page .advertising-section-number{margin:18px 0 0}.advertising-detail-page .advertising-content-heading .section-title{margin:0}}@media (max-width:700px){.advertising-detail-page .advertising-detail-hero{padding-top:18px}.advertising-detail-page .advertising-detail-hero:after{width:88vw;right:-46%;opacity:.58;animation:none}.advertising-detail-page .advertising-hero-media:after{animation:none;opacity:.12}.advertising-detail-page .advertising-detail-hero :where(.hero-panel,.hero-side){-webkit-backdrop-filter:none;backdrop-filter:none}.advertising-detail-page .advertising-breadcrumb{margin-bottom:10px;gap:7px;overflow:hidden;white-space:nowrap}.advertising-detail-page .advertising-breadcrumb>span:last-child{overflow:hidden;text-overflow:ellipsis}.advertising-detail-page .advertising-detail-hero .hero-title{font-size:clamp(1.75rem,9.1vw,2.45rem);line-height:1.36}.advertising-detail-page .advertising-detail-hero .hero-text{font-size:.9rem;line-height:1.9}.advertising-detail-page .advertising-detail-sections:before{display:none}.advertising-detail-page .advertising-content-section{padding-block:32px}.advertising-detail-page .advertising-content-heading{padding:17px 16px 19px;grid-template-columns:42px 1fr}.advertising-detail-page .advertising-section-number{margin-top:14px;font-size:1.75rem}.advertising-detail-page .advertising-content-heading .section-title{font-size:clamp(1.32rem,6.5vw,1.72rem);line-height:1.45}.advertising-detail-page .advertising-content-body{padding-block:0}.advertising-detail-page .advertising-content-paragraph{padding-right:14px;font-size:.88rem;line-height:1.92}.advertising-detail-page .advertising-detail-list{gap:9px}.advertising-detail-page .advertising-detail-list article{grid-template-columns:30px 1fr;gap:9px;padding:14px 13px;border-radius:14px}.advertising-detail-page .advertising-detail-list h3{font-size:.9rem;line-height:1.65}.advertising-detail-page .advertising-detail-list p{font-size:.78rem;line-height:1.78}.advertising-detail-page .advertising-data-table{overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none}.advertising-detail-page .advertising-data-table .advertising-table{display:block;width:100%;min-width:0}.advertising-detail-page .advertising-data-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.advertising-detail-page .advertising-data-table tbody{display:grid;grid-gap:10px;gap:10px}.advertising-detail-page .advertising-data-table tr{display:grid;overflow:hidden;border:1px solid rgba(var(--detail-accent),.2);border-radius:16px 6px 16px 6px;background:linear-gradient(145deg,rgba(var(--detail-accent),.06),rgba(7,9,11,.9))}.advertising-detail-page .advertising-data-table :is(th,td){display:grid;padding:11px 13px;grid-template-columns:minmax(88px,35%) 1fr;grid-gap:10px;gap:10px;border:0;border-bottom:1px solid rgba(255,255,255,.055);font-size:.78rem;line-height:1.7}.advertising-detail-page .advertising-data-table :is(th,td):before{content:attr(data-label);color:rgba(var(--detail-accent-soft),.72);font-size:.68rem;font-weight:700}.advertising-detail-page .advertising-data-table tr>:last-child{border-bottom:0}.advertising-detail-page .advertising-content-note{margin-top:14px;padding:13px;gap:10px;border-radius:12px}.advertising-detail-page .advertising-content-note p{font-size:.79rem;line-height:1.8}.advertising-detail-page .advertising-related-grid{grid-template-columns:1fr;gap:10px}.advertising-detail-page .advertising-related-card:last-child:nth-child(odd){grid-column:auto}.advertising-detail-page .advertising-related-card{min-height:132px;padding:16px 16px 60px;border-radius:20px 7px 20px 7px}.advertising-detail-page .advertising-related-card:nth-child(2n){border-radius:7px 20px 7px 20px}.advertising-detail-page .advertising-related-card strong{margin:22px 0 5px;font-size:1.02rem}.advertising-detail-page .advertising-related-card small{max-width:100%;padding-left:0;font-size:.75rem;line-height:1.72}.advertising-detail-page .advertising-related-card>b{left:15px;bottom:14px}.advertising-detail-page .advertising-related-card .advertising-related-cue{inset:auto auto 12px 13px;min-width:88px}.advertising-detail-page .advertising-concern-grid{gap:9px}.advertising-detail-page .advertising-concern-grid article{padding:15px}.advertising-detail-page .advertising-concern-grid h3{margin:12px 0 5px;font-size:.9rem}.advertising-detail-page .advertising-concern-grid p{font-size:.76rem;line-height:1.72}.advertising-detail-page .advertising-cta{padding:20px 15px;gap:19px}.advertising-detail-page .advertising-cta h2{font-size:1.38rem;line-height:1.45}.advertising-detail-page .advertising-cta p{font-size:.8rem;line-height:1.8}.advertising-detail-page .advertising-cta-actions{display:grid;width:100%;grid-template-columns:1fr}.advertising-detail-page .advertising-cta-actions .btn{width:100%;min-height:46px;justify-content:center}}@media (max-width:390px){.advertising-detail-page .advertising-content-heading{grid-template-columns:36px 1fr}.advertising-detail-page .advertising-section-number{font-size:1.48rem}.advertising-detail-page .advertising-data-table :is(th,td){grid-template-columns:82px 1fr;padding-inline:11px}.advertising-detail-page .advertising-detail-hero .advertising-image-index b{max-width:64%}}@media (hover:none){.advertising-detail-page .advertising-concern-grid article:hover,.advertising-detail-page .advertising-content-heading:hover .advertising-section-number,.advertising-detail-page .advertising-detail-list article:hover,.advertising-detail-page .advertising-hero-media:hover img,.advertising-detail-page .advertising-related-card:hover{transform:none}.advertising-detail-page :where(.advertising-content-heading,.advertising-content-note,.advertising-cta-actions .btn):hover{transform:none}.advertising-detail-page .advertising-cta:hover:before,.advertising-detail-page :where(.advertising-detail-list article,.advertising-concern-grid article):hover:before{opacity:0}.advertising-detail-page .advertising-related-grid .advertising-related-card:is(:hover,:focus-visible){transform:none;filter:none}}@media (prefers-reduced-motion:reduce){.advertising-detail-page .advertising-content-section,.advertising-detail-page .advertising-cta,.advertising-detail-page .advertising-detail-hero .hero-title,.advertising-detail-page .advertising-detail-hero:after,.advertising-detail-page .advertising-final-section,.advertising-detail-page .advertising-hero-media:after,.advertising-detail-page .advertising-related-section{animation:none}.advertising-detail-page :where(.advertising-detail-hero .hero-panel,.advertising-breadcrumb a,.advertising-hero-media img,.advertising-image-index,.advertising-trust-item,.advertising-trust-item>span,.advertising-content-section,.advertising-content-heading,.advertising-content-paragraph:before,.advertising-detail-list article,.advertising-detail-list article:before,.advertising-detail-list article>span,.advertising-table tbody tr,.advertising-content-note,.advertising-content-note span,.advertising-related-card,.advertising-concern-grid article,.advertising-concern-grid article:before,.advertising-concern-grid article span,.advertising-concern-grid article h3,.advertising-cta:before,.advertising-cta-actions .btn){transition:none}.advertising-detail-page .advertising-related-grid .advertising-related-card:is(:hover,:focus-visible){transform:none;filter:none}}