[data-page=advertising]{--ad-cyan:#d7a842;--ad-cyan-rgb:215,168,66;--ad-amber:#e6bc68;--ad-panel:rgba(16,17,21,.94);--ad-line:rgba(211,166,91,.22);--ad-muted:rgba(235,229,220,.72);--depth-accent:201,164,77;--depth-accent-soft:245,224,173;background:radial-gradient(circle at 88% 18%,rgba(54,84,143,.11),transparent 30%),radial-gradient(circle at 9% 68%,rgba(135,71,154,.09),transparent 29%),linear-gradient(155deg,#030405,#08070a 48%,#040405)}[data-page=advertising] .section-kicker{color:#d7aa51}[data-page=advertising] .btn-primary{border-color:#d7aa51;background:linear-gradient(135deg,#f0ce7d,#d7a842 62%,#b67c2f);color:#100b04;box-shadow:0 16px 38px rgba(211,166,91,.2)}[data-page=advertising] .btn-outline:hover{border-color:rgba(215,168,66,.62);color:#fff1c9}[data-page=advertising] .advertising-hero{padding-block:clamp(46px,6vw,78px) 34px;background:radial-gradient(720px circle at 84% 10%,rgba(208,158,76,.13),transparent 64%),radial-gradient(620px circle at 8% 82%,rgba(78,106,162,.11),transparent 66%),linear-gradient(150deg,rgba(10,8,8,.94),rgba(4,6,9,.98))}[data-page=advertising] .advertising-hero:after{content:"";position:absolute;inset:0;pointer-events:none;opacity:.22;background-image:linear-gradient(rgba(255,255,255,.022) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.022) 1px,transparent 0);background-size:72px 72px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 22%,#000 78%,transparent);mask-image:linear-gradient(90deg,transparent,#000 22%,#000 78%,transparent)}[data-page=advertising] .advertising-hero>.container{position:relative;z-index:1}[data-page=advertising] .advertising-hero .hero-grid{grid-template-columns:minmax(0,1.06fr) minmax(390px,.94fr);gap:clamp(20px,2.8vw,42px)}[data-page=advertising] .advertising-hero :where(.hero-panel,.hero-side){min-height:0;border:1px solid rgba(211,166,91,.2);background:linear-gradient(150deg,rgba(16,17,21,.94),rgba(5,6,8,.97));box-shadow:0 42px 110px rgba(0,0,0,.62),inset 0 1px 0 rgba(255,255,255,.04);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}[data-page=advertising] .advertising-hero .hero-panel{container-type:inline-size;justify-content:flex-start;padding:clamp(32px,4vw,58px);border-radius:12px 48px 12px 48px}[data-page=advertising] .advertising-hero .hero-side{padding:18px;border-radius:48px 12px 48px 12px}.advertising-hero-overline{display:flex;align-items:center;justify-content:space-between;gap:18px;padding-bottom:20px;border-bottom:1px solid rgba(211,166,91,.16)}.advertising-hero-overline>span{color:rgba(255,255,255,.35);font:650 .62rem/1.5 sans-serif;letter-spacing:.17em;direction:ltr}[data-page=advertising] .advertising-hero .hero-title{display:grid;max-width:none;grid-gap:2px;gap:2px;margin-block:clamp(28px,4.2vh,46px) 18px;font-size:clamp(2.2rem,7cqi,4rem);line-height:1.18}.advertising-title-line{display:block}.advertising-title-accent{color:transparent;background:linear-gradient(100deg,#fff1c9,#d7a842 48%,#f1d28b 78%,#b67c2f);background-clip:text;-webkit-background-clip:text;filter:drop-shadow(0 0 24px rgba(209,164,79,.16))}[data-page=advertising] .advertising-hero .hero-text{max-width:60ch;font-size:clamp(.97rem,1.15vw,1.06rem);line-height:2.05}[data-page=advertising] .advertising-hero .hero-actions{margin-top:25px}[data-page=advertising] .advertising-hero .hero-badges{margin-top:20px}.advertising-signature-line{display:flex;align-items:center;gap:10px;margin-top:23px;color:rgba(255,255,255,.28);font:700 .6rem/1 sans-serif;letter-spacing:.15em;direction:ltr}.advertising-signature-line i{width:48px;height:1px;background:linear-gradient(90deg,rgba(211,166,91,.1),rgba(211,166,91,.55))}[data-page=advertising] .advertising-hero-media{min-height:0;aspect-ratio:4/3;border-radius:36px 8px 36px 8px;border-color:rgba(211,166,91,.38)!important}[data-page=advertising] .advertising-hero-media img{object-position:center;filter:saturate(.92) contrast(1.04)}.advertising-image-index{position:absolute;inset:auto 18px 18px;z-index:9;display:flex;align-items:flex-end;justify-content:space-between;gap:16px;padding:13px 15px;border:1px solid rgba(211,166,91,.26);border-radius:16px 5px 16px 5px;background:rgba(4,5,7,.76);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.advertising-image-index span{color:#d7aa51;font:700 .65rem/1.4 sans-serif;direction:ltr}.advertising-image-index b{color:#eee7dc;font-size:.78rem}[data-page=advertising] .advertising-trust{margin-top:16px;border-color:rgba(211,166,91,.2);background:linear-gradient(150deg,rgba(16,17,21,.92),rgba(5,6,8,.96))}[data-page=advertising] .advertising-trust-item{min-height:76px;padding:15px 17px}[data-page=advertising] .advertising-comparison-section{padding-block:clamp(52px,6vw,78px)!important;background:linear-gradient(180deg,transparent,rgba(13,10,18,.5),transparent),radial-gradient(circle at 50% 12%,rgba(214,170,99,.07),transparent 42%)}[data-page=advertising] .advertising-split-heading{gap:28px;margin-bottom:30px}.advertising-route-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:18px;gap:18px;direction:rtl}.advertising-route-card{--route-rgb:204,157,89;--route-soft:255,221,166;display:grid;position:relative;min-height:350px;overflow:hidden;grid-template-rows:150px 1fr;border:1px solid rgba(var(--route-rgb),.28);border-radius:28px 10px 28px 10px;background:linear-gradient(145deg,rgba(var(--route-rgb),.095),transparent 42%),linear-gradient(165deg,rgba(18,17,21,.96),rgba(5,5,7,.98));box-shadow:0 24px 62px rgba(0,0,0,.46),inset 0 1px 0 rgba(255,255,255,.04);color:#fff;text-decoration:none;transition:transform .45s cubic-bezier(.16,1,.3,1),border-color .35s ease,box-shadow .45s ease}.advertising-route-card:nth-child(4n+2){--route-rgb:84,127,235;--route-soft:185,211,255}.advertising-route-card:nth-child(4n+3){--route-rgb:171,89,220;--route-soft:230,190,255}.advertising-route-card:nth-child(4n+4){--route-rgb:211,104,72;--route-soft:255,194,169}.advertising-route-card:nth-child(2n){border-radius:10px 28px 10px 28px}.advertising-route-card:hover{transform:translateY(-8px);border-color:rgba(var(--route-rgb),.72);box-shadow:0 34px 82px rgba(0,0,0,.64),0 0 36px rgba(var(--route-rgb),.17)}.advertising-route-media{position:relative;overflow:hidden}.advertising-route-media:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(3,3,6,.02),rgba(3,3,6,.72))}.advertising-route-media img{width:100%;height:100%;object-fit:cover;transition:transform .65s cubic-bezier(.16,1,.3,1),filter .45s ease}.advertising-route-card:hover .advertising-route-media img{transform:scale(1.08);filter:brightness(1.06) saturate(1.1)}.advertising-route-body{position:relative;padding:19px 20px 48px}.advertising-route-index-number{position:absolute;top:18px;left:18px;color:rgba(var(--route-soft),.3);font:800 1.1rem/1 sans-serif}.advertising-route-body small{color:rgb(var(--route-soft));font-size:.72rem}.advertising-route-body h3{margin:7px 0;color:#fff;font-size:1.05rem}.advertising-route-body p{display:-webkit-box;margin:0;overflow:hidden;color:rgba(255,255,255,.64);font-size:.77rem;line-height:1.75;-webkit-box-orient:vertical;-webkit-line-clamp:2}.advertising-route-body>b{position:absolute;right:20px;bottom:17px;color:rgb(var(--route-soft));font-size:.72rem}.advertising-route-body>b i{margin-right:6px;font-style:normal}[data-page=advertising] :where(.advertising-modes-section,.advertising-services-section,.advertising-route-index){display:none}[data-page=advertising] .section{padding-block:clamp(42px,5vw,66px)}[data-page=advertising] .section-header{margin-bottom:26px}[data-page=advertising] .section-title{font-size:clamp(1.8rem,3vw,3.05rem);line-height:1.32}[data-page=advertising] .advertising-use-card{min-height:168px}[data-page=advertising] .advertising-process-list li{min-height:188px}[data-page=advertising] .advertising-related-card{min-height:180px}@media (max-width:1200px){[data-page=advertising] .advertising-hero .hero-grid{grid-template-columns:1fr}[data-page=advertising] .advertising-hero .hero-panel,[data-page=advertising] .advertising-hero .hero-side{min-height:0}[data-page=advertising] .advertising-hero-media{min-height:0;aspect-ratio:16/9}}@media (max-width:1050px){.advertising-route-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){[data-page=advertising] .advertising-hero{padding-block:24px 18px}[data-page=advertising] .advertising-hero :where(.hero-panel,.hero-side){border-radius:24px 8px 24px 8px}[data-page=advertising] .advertising-hero .hero-panel{padding:24px 20px}[data-page=advertising] .advertising-hero .hero-side{padding:10px}.advertising-hero-overline{align-items:flex-start;flex-direction:column;gap:7px;padding-bottom:14px}.advertising-hero-overline>span{font-size:.56rem}[data-page=advertising] .advertising-detail-hero .hero-title,[data-page=advertising] .advertising-hero .hero-title{margin-block:22px 14px;font-size:clamp(1.95rem,9.5vw,2.65rem);line-height:1.32}.advertising-title-line{white-space:normal}[data-page=advertising] .advertising-hero .hero-text{font-size:.92rem;line-height:1.95}[data-page=advertising] .advertising-hero .hero-actions{display:grid;grid-template-columns:1fr;margin-top:20px}[data-page=advertising] .advertising-hero .hero-actions .btn{width:100%;min-height:48px;justify-content:center;font-size:.86rem}[data-page=advertising] .advertising-hero .hero-badges{gap:7px;margin-top:16px}[data-page=advertising] .advertising-hero .badge{min-height:34px;padding:7px 11px;font-size:.7rem}.advertising-signature-line{margin-top:18px}.advertising-signature-line i{width:28px}[data-page=advertising] .advertising-hero-media{aspect-ratio:4/3;border-radius:18px 5px 18px 5px}.advertising-image-index{inset:auto 10px 10px;padding:10px 11px}.advertising-image-index b{max-width:58%;font-size:.68rem}[data-page=advertising] .advertising-trust{grid-template-columns:repeat(2,minmax(0,1fr));border-radius:18px}[data-page=advertising] .advertising-trust-item{min-height:68px;padding:11px 12px;border-bottom:1px solid var(--ad-line)}[data-page=advertising] .advertising-trust-item:nth-child(2n){border-left:0}[data-page=advertising] .advertising-trust-item:nth-last-child(-n+2){border-bottom:0}[data-page=advertising] .advertising-trust-item strong{font-size:.72rem;line-height:1.65}[data-page=advertising] .section{padding-block:36px}[data-page=advertising] .section-title{font-size:clamp(1.55rem,7.5vw,2rem)}[data-page=advertising] .advertising-intro,[data-page=advertising] .section-subtitle{font-size:.88rem;line-height:1.9}[data-page=advertising] .advertising-split-heading{grid-template-columns:1fr;gap:12px;margin-bottom:22px}.advertising-route-grid{grid-template-columns:1fr;gap:12px}.advertising-route-card{min-height:172px;grid-template-columns:38% 62%;grid-template-rows:1fr;border-radius:22px 8px 22px 8px}.advertising-route-card:nth-child(2n){border-radius:8px 22px 8px 22px}.advertising-route-body{padding:16px 15px 40px}.advertising-route-index-number{top:15px;left:13px;font-size:.88rem}.advertising-route-body small{font-size:.66rem}.advertising-route-body h3{max-width:calc(100% - 30px);font-size:.96rem}.advertising-route-body p{font-size:.7rem;line-height:1.65}.advertising-route-body>b{right:15px;bottom:13px;font-size:.68rem}[data-page=advertising] .advertising-breadcrumb{margin-bottom:12px;flex-wrap:wrap;font-size:.7rem}[data-page=advertising] .advertising-content-body>p{font-size:.9rem;line-height:1.9}[data-page=advertising] .advertising-detail-list article{grid-template-columns:32px 1fr;gap:10px;padding:14px}[data-page=advertising] .advertising-content-note{padding:14px}[data-page=advertising] .advertising-concern-grid article{padding:16px}[data-page=advertising] .advertising-cta{padding:22px 17px}}@media (max-width:390px){.advertising-signature-line{display:none}[data-page=advertising] .advertising-trust-item{padding-inline:9px;gap:8px}.advertising-route-card{grid-template-columns:35% 65%}}@media (prefers-reduced-motion:reduce){.advertising-route-card,.advertising-route-media img{transition:none}}