.alogo{--alogo-cycle: 7s;--alogo-start: 1.5s;position:relative;display:inline-flex;isolation:isolate}.alogo img{position:relative}.alogo__shine{position:absolute;inset:0;pointer-events:none;background:linear-gradient(105deg,transparent 38%,rgb(255 255 255 / .15) 44%,rgb(255 255 255 / .85) 50%,rgb(255 248 220 / .15) 56%,transparent 62%);background-size:300% 100%;background-position:120% 0;-webkit-mask:var(--logo-url) center / 100% 100% no-repeat;mask:var(--logo-url) center / 100% 100% no-repeat;opacity:.9}.alogo__glow{position:absolute;inset:5% 22%;z-index:-1;border-radius:50%;background:radial-gradient(closest-side,rgb(247 197 30 / .55),transparent);filter:blur(18px);opacity:0}.alogo--hero img{animation:alogo-reveal 1.2s var(--ease-out) .15s both,alogo-flash var(--alogo-cycle) ease-out var(--alogo-start) infinite}.alogo--hero .alogo__shine{animation:alogo-shine var(--alogo-cycle) var(--ease-in-out) var(--alogo-start) infinite}.alogo--hero .alogo__glow{animation:alogo-glow-in 1.6s var(--ease-out) .6s both,alogo-glow var(--alogo-cycle) ease-out var(--alogo-start) infinite}@keyframes alogo-reveal{0%{clip-path:inset(0 100% 0 0);transform:translate(-12px);filter:blur(6px)}to{clip-path:inset(0 0 0 0);transform:none;filter:blur(0)}}@keyframes alogo-shine{0%{background-position:120% 0}22%,to{background-position:-20% 0}}@keyframes alogo-flash{0%,11%,15%,19%,to{filter:drop-shadow(0 0 0 rgb(247 197 30 / 0)) brightness(1)}12%,17%{filter:drop-shadow(0 0 14px rgb(255 214 70 / .85)) brightness(1.18)}}@keyframes alogo-glow-in{0%{opacity:0}to{opacity:.35}}@keyframes alogo-glow{0%,10%,30%,to{opacity:.35;transform:scale(1)}13%{opacity:.9;transform:scale(1.08)}}.alogo--hover .alogo__shine{background-position:120% 0}a:hover>.alogo--hover .alogo__shine,a:focus-visible>.alogo--hover .alogo__shine{animation:alogo-shine-once .9s var(--ease-in-out)}@keyframes alogo-shine-once{0%{background-position:120% 0}to{background-position:-20% 0}}@media (prefers-reduced-motion: reduce){.alogo img{animation:none!important}.alogo--hero .alogo__glow{animation:none!important;opacity:.35}.alogo--hero .alogo__shine{animation-duration:9s!important;animation-iteration-count:infinite!important}}.logo3d{--exit: 0;position:relative;display:inline-flex;opacity:max(0,1 - var(--exit) * 1.15);filter:blur(calc(var(--exit) * var(--exit) * 6px))}.logo3d:not(.is-ready) .logo3d__static{transform:translateY(calc(var(--exit) * -24px)) scale(calc(1 - var(--exit) * .15))}.logo3d__static{display:inline-flex;transition:opacity .5s var(--ease-out)}.logo3d__canvas{position:absolute;left:-12%;top:-30%;width:124%;height:160%;pointer-events:none;opacity:0;transition:opacity .5s var(--ease-out)}.logo3d.is-ready .logo3d__canvas{opacity:1}.logo3d.is-ready .logo3d__static{opacity:0}.media{position:relative;width:100%;overflow:hidden;background-color:var(--surface);background-size:cover;background-position:center}.media img{position:absolute;inset:0;width:100%;height:100%;opacity:0;transition:opacity .6s var(--ease-out)}.media.is-loaded img,.no-js .media img{opacity:1}.media--placeholder{display:grid;place-items:center;align-content:center;gap:1rem;padding:1rem;background:repeating-linear-gradient(-45deg,rgb(255 255 255 / .025) 0 10px,transparent 10px 20px),radial-gradient(120% 80% at 30% 10%,var(--surface-raised),var(--surface) 70%);border:1px dashed rgb(247 197 30 / .28);user-select:none}.media__ph-card{position:relative;display:grid;align-content:start;gap:7%;width:min(42%,9rem);aspect-ratio:5 / 7;padding:7%;border-radius:6%/4.3%;border:1.5px solid rgb(255 255 255 / .22);background:linear-gradient(160deg,#ffffff14,#ffffff05)}.media__ph-art{aspect-ratio:4 / 3;border-radius:3px;background:#ffffff1a}.media__ph-line{height:5px;border-radius:3px;background:#ffffff1f}.media__ph-line--short{width:60%}.media__ph-label{max-width:90%;font-family:var(--font-display);font-size:var(--fs-xs);font-weight:600;letter-spacing:.06em;text-align:center;color:var(--c-gold-300);opacity:.85}.media--before .media__ph-card{filter:grayscale(1) brightness(.8);border-color:#ffffff29;background:linear-gradient(115deg,transparent 46%,rgb(255 255 255 / .35) 47%,transparent 48%),linear-gradient(20deg,transparent 70%,rgb(255 255 255 / .25) 71%,transparent 72%),radial-gradient(circle at 85% 12%,rgb(120 100 60 / .6) 0 8%,transparent 9%),linear-gradient(160deg,#ffffff0d,#0003)}.media--before{background:repeating-linear-gradient(-45deg,rgb(255 255 255 / .02) 0 10px,transparent 10px 20px),radial-gradient(120% 80% at 30% 10%,#1b1d2e,#0d0f1d 70%)}.media--after .media__ph-card{border-color:#f7c51e99;background:linear-gradient(160deg,#ffe27a38,#4fa6e01f 60%,#ffffff0a);box-shadow:0 0 40px -10px #f7c51e66}.media--after .media__ph-art,.media--after .media__ph-line{background:#ffffff38}.hero{--scroll: 0;position:relative;display:flex;flex-direction:column;justify-content:center;min-height:100svh;padding:calc(var(--nav-h) + 2rem) 0 4.5rem;overflow:hidden;isolation:isolate;background:var(--bg-deep)}.hero__bg{position:absolute;inset:0;z-index:-1;pointer-events:none}.hero__glow{position:absolute;border-radius:50%;filter:blur(80px)}.hero__glow--a{width:70vmax;height:70vmax;top:-30vmax;right:-20vmax;background:radial-gradient(circle,rgb(36 71 154 / .55),transparent 65%);transform:translateY(calc(var(--scroll) * .15px))}.hero__glow--b{width:50vmax;height:50vmax;bottom:-30vmax;left:-15vmax;background:radial-gradient(circle,rgb(247 197 30 / .12),transparent 65%);transform:translateY(calc(var(--scroll) * -.1px))}.hero__grid{position:absolute;inset:0;background-image:linear-gradient(rgb(255 255 255 / .035) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .035) 1px,transparent 1px);background-size:64px 64px;mask-image:radial-gradient(ellipse 80% 70% at 60% 40%,#000 20%,transparent 75%);-webkit-mask-image:radial-gradient(ellipse 80% 70% at 60% 40%,#000 20%,transparent 75%)}.hero__bolt{position:absolute;right:-6%;top:8%;width:min(60vw,720px);height:auto;opacity:.05;transform:translateY(calc(var(--scroll) * .25px)) rotate(8deg)}.hero:after{content:"";position:absolute;inset:auto 0 0;height:30%;z-index:-1;background:linear-gradient(transparent,var(--bg))}.hero__inner{display:grid;gap:3.5rem;align-items:center}.hero__content{display:grid;justify-items:start;gap:1.1rem}.hero__logo{margin-bottom:.25rem;filter:drop-shadow(0 12px 40px rgb(0 0 0 / .5))}.hero__logo img,.hero__logo .logo-placeholder{height:clamp(64px,5vw + 40px,108px)!important;width:auto!important}.hero__title{font-size:clamp(2.4rem,1.3rem + 3.4vw,4.25rem);font-weight:650;max-width:15ch;background:linear-gradient(180deg,#fff 30%,#f6f3eabf);-webkit-background-clip:text;background-clip:text;color:transparent}.hero__lead{font-family:var(--font-display);font-size:var(--fs-lg);font-weight:500;color:var(--accent);max-width:30ch}.hero__text{font-size:var(--fs-md);color:var(--text-muted);max-width:34rem}.hero__ctas{display:flex;flex-wrap:wrap;gap:.85rem;margin-top:.75rem}.hero__notes{display:flex;flex-wrap:wrap;gap:.5rem 1.25rem;padding:0;margin-top:.5rem;list-style:none;font-size:var(--fs-sm);color:var(--text-faint)}.hero__notes li{display:flex;align-items:center;gap:.5rem}.hero__notes li:before{content:"";width:5px;height:5px;transform:rotate(45deg);background:var(--accent)}.hero__visual{position:relative;justify-self:center;width:min(78vw,400px);perspective:1200px}.hero__visual--photo{width:min(92vw,560px)}.hero__visual--photo .hero__card{border-radius:var(--radius-lg);transform:rotateX(var(--rx)) rotateY(var(--ry))}.hero__visual--photo .hero__tag{bottom:-1.75rem;left:-4%}.hero__card{--rx: 0deg;--ry: 0deg;--mx: 50%;--my: 30%;position:relative;border-radius:var(--radius-card);overflow:hidden;transform:rotateX(var(--rx)) rotateY(var(--ry)) rotate(-3deg);transition:transform .6s var(--ease-out);box-shadow:0 0 0 1px #ffffff1f,0 50px 100px -30px #000000d9,0 0 120px -30px #f7c51e59;animation:card-float 7s var(--ease-in-out) infinite alternate}@keyframes card-float{to{translate:0 -10px}}.hero__card .media{border-radius:inherit}.hero__card-sheen{position:absolute;inset:0;background:radial-gradient(circle at var(--mx) var(--my),rgb(255 255 255 / .22),transparent 45%);mix-blend-mode:overlay;pointer-events:none}.hero__tag{position:absolute;left:-8%;bottom:9%;display:flex;align-items:center;gap:.8rem;padding:.75rem 1rem;max-width:85%;border-radius:var(--radius);background:#0c1140c7;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid var(--line-strong);box-shadow:var(--shadow-lg);font-size:var(--fs-sm);transition:transform .4s var(--ease-out),border-color .3s}.hero__tag:hover{transform:translateY(-3px);border-color:#f7c51e80}.hero__tag small{display:block;font-size:.68rem;letter-spacing:.16em;text-transform:uppercase;color:var(--accent)}.hero__tag strong{display:block;font-weight:600;line-height:1.3}.hero__tag svg{flex-shrink:0;color:var(--accent)}.hero__tag-dot{flex-shrink:0;width:8px;height:8px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 4px #f7c51e33;animation:pulse 2.4s infinite}@keyframes pulse{50%{box-shadow:0 0 0 8px #f7c51e00}}.hero__scroll{position:absolute;left:50%;bottom:1.5rem;display:none;width:26px;height:42px;margin-left:-13px;border-radius:14px;border:1.5px solid var(--line-strong)}.hero__scroll span{position:absolute;left:50%;top:8px;width:3px;height:8px;margin-left:-1.5px;border-radius:2px;background:var(--accent);animation:scroll-dot 2s var(--ease-in-out) infinite}@keyframes scroll-dot{60%{transform:translateY(14px);opacity:0}to{opacity:0}}.hero-in{animation:hero-in 1.1s var(--ease-out) both;animation-delay:var(--d)}@keyframes hero-in{0%{opacity:0;transform:translateY(24px)}}@media (max-width: 520px){.hero__ctas{display:grid;width:100%}.hero__tag{left:-4%}}@media (min-width: 1024px){.hero__inner{grid-template-columns:1.15fr .85fr;gap:4rem}.hero__visual{width:min(100%,420px)}.hero__visual--photo{width:min(100%,560px)}.hero__scroll{display:block}}.about{overflow-x:clip}.about__grid{display:grid;gap:3rem;align-items:center}.about__media{position:relative;max-width:480px;width:100%}.about__media .media{border-radius:var(--radius-lg)}.about__frame{position:absolute;inset:.9rem -.7rem -.9rem .9rem;z-index:-1;border-radius:var(--radius-lg);border:1px solid rgb(247 197 30 / .35)}.about__body .section-head{margin-bottom:1.75rem}.about__text{display:grid;gap:1.1rem;font-size:var(--fs-md);color:var(--text-muted);max-width:36rem}.about__text p:first-child{color:var(--text)}.about__pillars-title{margin:clamp(4rem,3rem + 4vw,7rem) 0 1.75rem;font-size:var(--fs-xs);font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--text-faint)}.about__pillars{display:grid;gap:1px;padding:0;list-style:none;border-radius:var(--radius-lg);overflow:hidden;background:var(--line);border:1px solid var(--line)}.about__pillar-wrap{display:grid;background:var(--bg)}.about__pillar{position:relative;display:grid;align-content:start;gap:.6rem;padding:2rem 1.75rem;background:var(--bg);transition:background-color .4s}.about__pillar:before{content:"";position:absolute;left:0;top:0;height:2px;width:100%;background:var(--gradient-gold);transform:scaleX(0);transform-origin:left;transition:transform .6s var(--ease-out)}.about__pillar:hover{background:var(--surface)}.about__pillar:hover:before{transform:scaleX(1)}.about__pillar-num{font-family:var(--font-display);font-size:var(--fs-xs);letter-spacing:.1em;color:var(--accent)}.about__pillar h4{font-size:var(--fs-lg)}.about__pillar p{font-size:var(--fs-sm);color:var(--text-muted)}@media (min-width: 640px){.about__pillars{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){.about__frame{inset:1.25rem -1.25rem -1.25rem 1.25rem}.about__grid{grid-template-columns:.9fr 1.1fr;gap:6rem}.about__pillars{grid-template-columns:repeat(4,1fr)}}.services{background:radial-gradient(60% 50% at 0% 0%,rgb(36 71 154 / .22),transparent 70%),linear-gradient(180deg,var(--bg),var(--bg-deep));border-top:1px solid var(--line)}.services__list{display:grid;gap:1.25rem;padding:0;list-style:none;counter-reset:none}.services__list>li{display:grid}.service{position:relative;display:grid;align-content:start;gap:1rem;padding:2rem;border-radius:var(--radius-lg);background:linear-gradient(160deg,#ffffff0b,#ffffff03);border:1px solid var(--line);overflow:hidden;isolation:isolate;transition:transform .5s var(--ease-out),border-color .4s}.service:after{content:"";position:absolute;inset:auto -30% -60% auto;z-index:-1;width:80%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgb(247 197 30 / .14),transparent 70%);opacity:0;transition:opacity .5s}.service:hover{border-color:#f7c51e59;transform:translateY(-4px)}.service:hover:after{opacity:1}.service__top{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1.5rem}.service__icon{display:grid;place-items:center;width:56px;height:56px;border-radius:16px;color:var(--accent);background:#f7c51e14;border:1px solid rgb(247 197 30 / .25)}.service__num{font-family:var(--font-display);font-size:3.5rem;font-weight:700;line-height:1;letter-spacing:-.04em;color:transparent;-webkit-text-stroke:1px rgb(255 255 255 / .16)}.service__title{font-size:var(--fs-xl)}.service__text{color:var(--text-muted)}.service__price{margin-top:.5rem;font-family:var(--font-display);font-weight:600;color:var(--accent)}.services__note{display:flex;gap:.75rem;align-items:flex-start;max-width:44rem;margin-top:2.5rem;font-size:var(--fs-sm);color:var(--text-faint)}.services__note svg{flex-shrink:0;margin-top:.15rem;color:var(--accent)}@media (min-width: 860px){.services__list{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}}.ba{--ba-speed: .75s;position:relative;width:100%;overflow:hidden;border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-lg);cursor:ew-resize;user-select:none;-webkit-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.ba__layer{position:absolute;inset:0}.ba__layer .media{height:100%}.ba__layer--before{clip-path:inset(0 calc(100% - var(--pos)) 0 0);will-change:clip-path}.ba__divider{position:absolute;top:0;bottom:0;left:var(--pos);width:2px;margin-left:-1px;background:linear-gradient(to bottom,transparent,var(--c-gold-300) 12%,var(--accent) 50%,var(--c-gold-300) 88%,transparent);box-shadow:0 0 18px #f7c51e8c;pointer-events:none}.ba__handle{position:absolute;top:50%;left:var(--pos);display:flex;align-items:center;justify-content:center;gap:2px;width:54px;height:54px;margin:-27px 0 0 -27px;border-radius:50%;color:var(--accent-ink);background:var(--gradient-gold);box-shadow:0 0 0 6px #f7c51e2e,0 10px 30px #00000080;cursor:grab;transition:transform .3s var(--ease-out),box-shadow .3s var(--ease-out)}.ba__handle:focus-visible{outline:none;box-shadow:0 0 0 4px var(--bg),0 0 0 7px var(--accent),0 10px 30px #00000080}.ba:hover .ba__handle{transform:scale(1.06)}.ba.is-dragging{cursor:grabbing}.ba.is-dragging .ba__handle{transform:scale(.94);box-shadow:0 0 0 10px #f7c51e38,0 10px 30px #00000080;cursor:grabbing}.ba.is-smooth .ba__layer--before{transition:clip-path var(--ba-speed) var(--ease-in-out)}.ba.is-smooth .ba__divider,.ba.is-smooth .ba__handle{transition:left var(--ba-speed) var(--ease-in-out),transform .3s var(--ease-out)}.ba__label{position:absolute;top:1rem;padding:.4rem .8rem;border-radius:999px;font-family:var(--font-display);font-size:var(--fs-xs);font-weight:600;letter-spacing:.18em;text-transform:uppercase;background:#04061a9e;backdrop-filter:blur(10px);border:1px solid var(--line-strong);pointer-events:none;transition:opacity .3s}.ba__label--before{left:1rem}.ba__label--after{right:1rem;color:var(--accent);border-color:#f7c51e66}.ba__hint{position:absolute;left:50%;bottom:1rem;transform:translate(-50%);padding:.45rem .9rem;border-radius:999px;font-size:var(--fs-xs);white-space:nowrap;color:var(--text-muted);background:#04061ab3;backdrop-filter:blur(10px);pointer-events:none;transition:opacity .5s}.ba__hint.is-hidden{opacity:0}@media (max-width: 600px){.ba{border-radius:var(--radius)}.ba__handle{width:46px;height:46px;margin:-23px 0 0 -23px}.ba__label{top:.7rem;padding:.3rem .6rem;font-size:.65rem}.ba__label--before{left:.7rem}.ba__label--after{right:.7rem}}.ba-section{background:radial-gradient(50% 40% at 50% 0%,rgb(247 197 30 / .07),transparent 70%),var(--bg-deep);overflow:hidden}.ba-section:before{content:"";position:absolute;top:0;left:50%;width:1px;height:clamp(3rem,6vw,5rem);background:linear-gradient(var(--accent),transparent)}.ba-showcase{--stage-w: min(560px, calc((100svh - var(--nav-h) - 4rem) * var(--ratio, .714)));display:grid;gap:2.5rem;align-items:center}.ba-showcase__stage{width:100%;max-width:var(--stage-w);justify-self:center}.ba-showcase__panel{display:grid;gap:2rem;min-width:0}.ba-info{display:grid;gap:.9rem}.ba-info__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem}.ba-info__count{font-family:var(--font-display);font-size:var(--fs-lg);font-weight:600;font-variant-numeric:tabular-nums;color:var(--accent)}.ba-info__count span{color:var(--text-faint);font-weight:400}.ba-info__cat{font-size:var(--fs-xs);font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--text-muted)}.ba-info__title{font-size:var(--fs-xl)}.ba-info__desc{color:var(--text-muted);max-width:34rem}.ba-list{display:grid;gap:clamp(4.5rem,3rem + 6vw,8rem)}@media (min-width: 1024px){.ba-showcase{grid-template-columns:var(--stage-w) minmax(0,1fr);gap:5rem}.ba-showcase--reverse{grid-template-columns:minmax(0,1fr) var(--stage-w)}.ba-showcase--reverse .ba-showcase__stage{order:2}}.mid-cta{background:var(--bg-deep);padding-bottom:var(--section-y)}.mid-cta__box{position:relative;display:grid;gap:1.75rem;justify-items:start;padding:clamp(2rem,1.5rem + 3vw,4rem);border-radius:var(--radius-lg);overflow:hidden;isolation:isolate;background:radial-gradient(80% 120% at 100% 0%,rgb(46 124 196 / .35),transparent 60%),linear-gradient(135deg,var(--c-night-700),var(--c-night-800));border:1px solid rgb(255 255 255 / .1)}.mid-cta__box:before{content:"";position:absolute;inset:0;z-index:-1;padding:1px;border-radius:inherit;background:linear-gradient(120deg,rgb(247 197 30 / .6),transparent 40%,transparent 70%,rgb(79 166 224 / .5));mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;-webkit-mask-composite:xor}.mid-cta__bolt{position:absolute;right:-2rem;top:50%;z-index:-1;width:clamp(180px,30vw,340px);height:auto;opacity:.12;transform:translateY(-50%) rotate(10deg)}.mid-cta__text h2{font-size:var(--fs-xl);margin-bottom:.6rem}.mid-cta__text p{font-size:var(--fs-md);color:var(--text-muted);max-width:32rem}@media (max-width: 520px){.mid-cta__box{padding-inline:1.25rem}.mid-cta__box .btn{width:100%;padding-inline:1rem;white-space:nowrap}}@media (max-width: 400px){.mid-cta__box .btn__end{display:none}}@media (min-width: 900px){.mid-cta__box{grid-template-columns:1fr auto;align-items:center;gap:3rem}}.process{border-top:1px solid var(--line)}.process__steps{display:grid;gap:2.5rem;padding:0;list-style:none}.step{display:grid;align-content:start;gap:.75rem}.step__head{display:flex;align-items:center;gap:1rem;margin-bottom:.75rem}.step__num{font-family:var(--font-display);font-size:clamp(2.75rem,2rem + 2vw,3.75rem);font-weight:700;line-height:1;letter-spacing:-.04em;background:var(--gradient-gold);-webkit-background-clip:text;background-clip:text;color:transparent}.step__line{flex:1;height:1px;background:linear-gradient(90deg,var(--line-strong),transparent)}.step__icon{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;border:1px solid var(--line-strong);color:var(--text-muted);transition:color .3s,border-color .3s}.step:hover .step__icon{color:var(--accent);border-color:var(--accent)}.step__title{font-size:var(--fs-lg)}.step__text{color:var(--text-muted);max-width:28rem}@media (min-width: 700px){.process__steps{grid-template-columns:repeat(2,1fr);gap:3rem 2.5rem}}@media (min-width: 1100px){.process__steps{grid-template-columns:repeat(4,1fr)}}.contact{overflow:hidden;background:var(--bg-deep);border-top:1px solid var(--line);isolation:isolate}.contact__glow{position:absolute;left:50%;top:0;z-index:-1;width:120vmax;height:60vmax;transform:translate(-50%,-30%);background:radial-gradient(closest-side,rgb(36 71 154 / .45),transparent)}.contact__grid{display:grid;gap:3rem;align-items:end}.contact__main{display:grid;justify-items:start;gap:1.25rem}.contact__title{font-size:var(--fs-3xl);max-width:14ch}.contact__text{font-size:var(--fs-md);color:var(--text-muted);max-width:36rem}.contact__actions{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;margin-top:.75rem}.contact__handle{display:inline-flex;align-items:center;gap:.5rem;font-size:var(--fs-sm);color:var(--text-muted)}.contact__handle a:hover{color:var(--accent)}.contact__tips{padding:1.75rem;border-radius:var(--radius-lg);border:1px solid var(--line);background:#ffffff08;backdrop-filter:blur(10px)}.contact__tips h3{margin-bottom:1.1rem;font-size:var(--fs-xs);font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--accent)}.contact__tips ul{display:grid;gap:.9rem;padding:0;list-style:none}.contact__tips li{display:flex;gap:.75rem;color:var(--text-muted)}.contact__tips svg{flex-shrink:0;margin-top:.2rem;color:var(--text-faint)}@media (max-width: 520px){.contact__actions .btn{width:100%}}@media (min-width: 1024px){.contact__grid{grid-template-columns:1.4fr .6fr;gap:5rem}}
