@import "https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700;800;900&display=swap";
:root{--landing-scroll:0;--landing-assembly:0;--asm-reveal:100%;--asm-final:0;--asm-acm:0;--asm-acm-x:76px;--asm-acm-y:-56px;--asm-acm-r:-8deg;--asm-iron:0;--asm-iron-x:-82px;--asm-iron-y:62px;--asm-iron-r:7deg;--asm-cnc:0;--asm-cnc-x:92px;--asm-cnc-y:72px;--asm-cnc-r:-10deg;--asm-sign:0;--asm-sign-x:0px;--asm-sign-y:-44px;--asm-sign-r:-2deg;--asm-parts:0;--asm-parts-x:-62px;--asm-parts-y:76px;--asm-parts-r:12deg;--asm-glow:0}.landing-page{color:#f7f4ee;background:#070908;min-height:100vh;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow-x:clip}.landing-page a{color:inherit;text-decoration:none}.landing-header{z-index:80;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0b0f0dd1;border:1px solid #ffffff24;border-radius:8px;grid-template-columns:auto 1fr auto;align-items:center;gap:20px;width:min(1160px,100vw - 28px);min-height:60px;padding:8px 10px;display:grid;position:fixed;top:14px;left:50%;transform:translate(-50%);box-shadow:0 18px 50px #00000047}.landing-brand{align-items:center;gap:10px;min-width:0;font-weight:950;display:inline-flex}.landing-brand img{object-fit:contain;width:36px;height:36px}.landing-header nav{justify-content:center;gap:4px;display:flex}.landing-header nav a,.landing-system-link,.landing-primary,.landing-secondary{border-radius:8px;justify-content:center;align-items:center;min-height:42px;font-size:.78rem;font-weight:900;display:inline-flex}.landing-header nav a{color:#f7f4eeb8;padding:0 13px}.landing-system-link{color:#120b06;background:#f47f20;padding:0 16px;box-shadow:0 10px 28px #f47f204d}.landing-hero{isolation:isolate;grid-template-columns:minmax(0,1fr) minmax(340px,46vw);align-items:end;gap:clamp(20px,4vw,66px);min-height:92svh;padding:128px clamp(18px,5vw,76px) 54px;display:grid;position:relative;overflow:hidden}.landing-hero:before{z-index:-3;content:"";background:linear-gradient(90deg,#070908fa 0%,#070908db 42%,#07090847 100%),radial-gradient(circle at 82% 38%,#f47f203b,#0000 34%),#070908;position:absolute;inset:0}.landing-hero-pattern{z-index:-2;opacity:.18;width:min(920px,72vw);height:min(390px,34vw);transform:rotate(-6deg) translateY(calc(var(--landing-scroll) * -80px));background:url(/landing/pattern-whatsapp.png) 50%/cover no-repeat;position:absolute;inset:auto -10vw 2vh auto}.landing-kicker{color:#f47f20;letter-spacing:0;text-transform:uppercase;align-items:center;gap:8px;font-size:.77rem;font-weight:950;display:inline-flex}.landing-kicker:before{content:"";background:currentColor;width:28px;height:2px}.landing-hero h1,.landing-section h2,.landing-weld-copy h2,.landing-brand-section h2,.landing-contact h2{letter-spacing:0;margin:0;line-height:.96}.landing-hero h1{max-width:790px;margin-top:18px;font-size:clamp(3.4rem,8.5vw,7rem)}.landing-hero-copy p{color:#f7f4eec2;max-width:610px;margin:22px 0 0;font-size:clamp(1rem,1.6vw,1.22rem);line-height:1.56}.landing-actions{flex-wrap:wrap;gap:10px;margin-top:30px;display:flex}.landing-primary,.landing-secondary{padding:0 18px}.landing-primary{color:#120b06;background:#f47f20;box-shadow:0 14px 34px #f47f2047}.landing-secondary{color:#f7f4ee;background:#ffffff0f;border:1px solid #ffffff2e}.landing-highlights{flex-wrap:wrap;gap:8px;margin-top:32px;display:flex}.landing-highlights span{color:#f7f4eebf;background:#ffffff0d;border:1px solid #ffffff24;border-radius:8px;padding:8px 10px;font-size:.75rem;font-weight:850}.landing-hero-visual{align-self:stretch;min-height:min(720px,78svh);position:relative}.landing-angle-mark{z-index:-1;width:min(520px,42vw);height:min(520px,42vw);transform:rotate(calc(-6deg + var(--landing-scroll) * 10deg));border:clamp(32px,6vw,74px) solid #f47f20;position:absolute;bottom:10%;right:0}.landing-welder{filter:drop-shadow(0 34px 70px #0000006b);width:min(680px,52vw);height:auto;transform:translateY(calc(var(--landing-scroll) * -28px));position:absolute;bottom:-24px;right:clamp(-120px,-8vw,-20px)}.landing-mask-flare{width:130px;height:76px;opacity:calc(.18 + var(--landing-scroll) * .55);mix-blend-mode:screen;filter:blur(14px);background:linear-gradient(90deg,#fff0,#66c0ffe6,#fff0);position:absolute;bottom:18%;right:min(32vw,360px);transform:rotate(-18deg)}.landing-spark{opacity:.82;transform-origin:50%;background:#fff7d6;border-radius:99px;width:6px;height:54px;animation:1.7s ease-in-out infinite landing-spark;position:absolute;box-shadow:0 0 18px #f47f20}.spark-one{bottom:42%;right:18%;transform:rotate(56deg)}.spark-two{animation-delay:.35s;bottom:31%;right:34%;transform:rotate(104deg)}.spark-three{animation-delay:.7s;bottom:24%;right:10%;transform:rotate(18deg)}.landing-marquee{color:#110b07;background:#f47f20;border-block:1px solid #ffffff1a;gap:8px;padding:12px clamp(18px,5vw,76px);font-weight:950;display:flex;overflow:hidden}.landing-marquee span{flex:none;padding-right:30px;font-size:clamp(.92rem,2vw,1.45rem)}.landing-section,.landing-weld-story,.landing-brand-section,.landing-contact{padding:clamp(72px,11vw,140px) clamp(18px,5vw,76px)}.landing-section-head{gap:16px;max-width:760px;display:grid}.landing-section h2,.landing-weld-copy h2,.landing-brand-section h2,.landing-contact h2{max-width:760px;font-size:clamp(2.35rem,5.4vw,5.4rem)}.landing-section-head p,.landing-weld-copy p,.landing-brand-section p,.landing-contact p{color:#f7f4eead;max-width:650px;margin:0;font-size:1rem;line-height:1.62}.landing-service-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:44px;display:grid}.landing-service-card{background:#101511;border:1px solid #ffffff1f;border-radius:8px;min-height:260px;padding:22px}.landing-service-card>span{border:10px solid #f47f20;border-right-color:#0000;width:48px;height:48px;margin-bottom:42px;display:block;transform:rotate(-8deg)}.landing-service-card h3,.landing-process-step h3{margin:0;font-size:1.08rem}.landing-service-card p,.landing-process-step p{color:#f7f4eea8;margin:12px 0 0;font-size:.9rem;line-height:1.55}.landing-weld-story{color:#101511;background:#f1eee8;grid-template-columns:minmax(0,.9fr) minmax(300px,1.1fr);align-items:center;gap:clamp(24px,5vw,84px);display:grid;position:relative}.landing-weld-copy p,.landing-brand-section p{color:#101511ad}.landing-weld-rail{background:linear-gradient(135deg,#0000 0 42%,#10151114 42% 43%,#0000 43%),#fff;border:1px solid #1015111f;border-radius:8px;height:330px;position:relative;overflow:hidden}.landing-weld-line{width:calc(18% + var(--landing-scroll) * 78%);background:linear-gradient(90deg,#233f32,#f47f20 72%,#fff2cb);border-radius:99px;height:12px;position:absolute;top:50%;left:8%;transform:rotate(-8deg);box-shadow:0 0 30px #f47f206b}.landing-weld-light{left:calc(20% + var(--landing-scroll) * 60%);background:#fff;border-radius:50%;width:74px;height:74px;position:absolute;top:44%;transform:translate(-50%,-50%);box-shadow:0 0 42px #66c0ff,0 0 90px #f47f20cc}.landing-process-grid{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:20px;display:grid}.landing-process-step{background:#fff;border:1px solid #1015111f;border-radius:8px;padding:20px}.landing-process-step strong{color:#f47f20;margin-bottom:34px;font-size:1.6rem;display:block}.landing-brand-section{grid-template-columns:minmax(280px,.85fr) minmax(0,1fr);align-items:center;gap:clamp(24px,5vw,76px);display:grid}.landing-brand-panel{background:linear-gradient(#ffffffeb,#ffffffeb),url(/landing/pattern-whatsapp.png) 50%/cover;border-radius:8px;place-items:center;min-height:320px;padding:28px;display:grid}.landing-brand-panel img{width:min(100%,520px);height:auto}.landing-contact{isolation:isolate;border-top:1px solid #ffffff1a;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px;min-height:520px;display:grid;position:relative;overflow:hidden}.landing-contact-bg{z-index:-2;opacity:.92;background:linear-gradient(90deg,#070908f5,#070908b3),url(/landing/pattern-whatsapp.png) 50%/cover no-repeat;position:absolute;inset:0}.landing-contact:after{z-index:-1;content:"";border:54px solid #f47f20;width:420px;height:420px;position:absolute;bottom:-150px;right:-120px;transform:rotate(-14deg)}@keyframes landing-spark{0%,to{opacity:.18;transform:translateY(0) rotate(var(--spark-rotate,42deg)) scaleY(.6)}45%{opacity:.95;transform:translateY(-14px) rotate(var(--spark-rotate,42deg)) scaleY(1)}}@media (max-width:980px){.landing-header{grid-template-columns:auto auto}.landing-header nav{display:none}.landing-hero{grid-template-columns:1fr;min-height:auto;padding-top:112px}.landing-hero-copy{padding-bottom:0}.landing-hero-visual{min-height:520px}.landing-welder{width:min(560px,92vw);transform:translateX(50%) translateY(calc(var(--landing-scroll) * -18px));right:50%}.landing-angle-mark{width:min(430px,76vw);height:min(430px,76vw);transform:translateX(50%) rotate(calc(-6deg + var(--landing-scroll) * 10deg));right:50%}.landing-service-grid,.landing-process-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-weld-story,.landing-brand-section,.landing-contact{grid-template-columns:1fr}.landing-contact{align-items:start}}@media (max-width:640px){.landing-header{gap:10px;width:calc(100vw - 20px);top:10px}.landing-brand span{display:none}.landing-system-link{padding:0 12px;font-size:.72rem}.landing-hero{min-height:92svh;padding:96px 16px 34px}.landing-hero h1{font-size:clamp(3.1rem,16vw,5rem)}.landing-actions{display:grid}.landing-primary,.landing-secondary{width:100%}.landing-highlights{display:grid}.landing-hero-visual{min-height:390px}.landing-mask-flare{width:90px;bottom:18%;right:48%}.landing-marquee{padding-inline:16px}.landing-section,.landing-weld-story,.landing-brand-section,.landing-contact{padding:70px 16px}.landing-service-grid,.landing-process-grid{grid-template-columns:1fr}.landing-service-card{min-height:220px}.landing-weld-rail{height:240px}.landing-brand-panel{min-height:230px}}@media (prefers-reduced-motion:reduce){.landing-spark{animation:none}.landing-hero-pattern,.landing-angle-mark,.landing-welder{transform:none}}.landing-page{--landing-ink:#17201b;--landing-muted:#67736b;--landing-paper:#f7f8f5;--landing-soft:#edf1ed;--landing-line:#dde4de;--landing-green:#2f5e49;--landing-orange:#ef7c22;background:var(--landing-paper);color:var(--landing-ink)}.landing-header{background:#ffffffe6;border-color:#17201b1f;box-shadow:0 18px 54px #17201b1f}.landing-hero{background:linear-gradient(90deg, #f7f8f5fa 0%, #f7f8f5f0 46%, #f7f8f5a3 100%), url(/landing/pattern-whatsapp.png) right center / min(920px, 64vw) auto no-repeat, var(--landing-paper);grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);align-items:center;min-height:94svh}.landing-hero-pattern,.landing-welder,.landing-mask-flare,.landing-spark{display:none}.landing-kicker{color:var(--landing-orange)}.landing-hero h1,.landing-section h2,.landing-weld-copy h2,.landing-brand-section h2,.landing-contact h2{color:var(--landing-ink)}.landing-hero-copy p{max-width:690px;color:var(--landing-muted)}.landing-secondary{border-color:var(--landing-line);color:var(--landing-ink);background:#fff}.landing-highlights{max-width:720px}.landing-highlights span{color:var(--landing-ink);background:#ffffffd1;border-color:#17201b1f;box-shadow:0 16px 34px #17201b14}.landing-hero-visual{min-height:min(650px,72svh)}.landing-angle-mark{border-color:var(--landing-orange);opacity:.18;width:min(520px,40vw);height:min(520px,40vw);transform:translateY(50%) rotate(calc(-5deg + var(--landing-scroll) * 12deg));bottom:50%;right:clamp(10px,2vw,38px)}.landing-hero-visual:before{border:1px solid var(--landing-line);content:"FACHADAS\\A ACM\\A FERRO\\A ROUTER CNC\\A IMPRESSAO 3D";white-space:pre-line;width:min(560px,43vw);min-height:420px;color:var(--landing-ink);background:linear-gradient(135deg,#fffffff5,#ffffffc7),url(/landing/pattern-whatsapp.png) 50%/cover;border-radius:8px;padding:30px;font-size:clamp(2rem,4vw,4rem);font-weight:950;line-height:1.08;position:absolute;inset:10% 0 auto auto;box-shadow:0 30px 90px #17201b24}.landing-hero-visual:after{background:var(--landing-green);content:"";border-radius:8px;width:min(330px,25vw);height:90px;position:absolute;bottom:18%;right:34px;box-shadow:0 18px 34px #2f5e4933}.landing-marquee{border-block-color:var(--landing-line);background:var(--landing-orange);color:#1d1007}.landing-section,.landing-brand-section{background:var(--landing-paper)}.landing-service-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.landing-service-card{border-color:var(--landing-line);min-height:300px;color:var(--landing-ink);background:#fff;flex-direction:column;display:flex}.landing-service-card>span{border-color:var(--landing-orange);border-right-color:#0000}.landing-service-card h3{margin-top:auto;font-size:1.22rem}.landing-weld-story{background:var(--landing-green);color:#fff}.landing-weld-story .landing-kicker{color:#ffb06a}.landing-weld-story h2{color:#fff}.landing-weld-copy p{color:#ffffffbd}.landing-process-step p{color:#ffffffbd}.landing-contact{background:linear-gradient(90deg,#17201bf2,#17201bc7),url(/landing/pattern-whatsapp.png) 50%/cover no-repeat}.landing-contact h2{color:#fff}.landing-contact p{color:#ffffffbd}.landing-contact .landing-kicker{color:#ffb06a}@media (max-width:980px){.landing-hero{grid-template-columns:1fr}.landing-hero-visual{min-height:430px}.landing-hero-visual:before{width:100%;min-height:360px;inset:0 auto auto 0}.landing-hero-visual:after{width:260px;bottom:18px;right:20px}}@media (max-width:640px){.landing-hero{min-height:auto;padding:96px 16px 42px}.landing-hero h1{font-size:clamp(3rem,15vw,4.8rem)}.landing-hero-visual{min-height:300px}.landing-hero-visual:before{min-height:280px;padding:22px;font-size:clamp(1.8rem,10vw,3.2rem)}.landing-hero-visual:after{width:190px;height:62px}.landing-service-grid{grid-template-columns:1fr}}.landing-hero{background:linear-gradient(90deg, #f7f8f5fc 0%, #f7f8f5f0 42%, #f7f8f5b3 100%), var(--landing-paper);grid-template-columns:minmax(0,.86fr) minmax(520px,1.14fr);gap:clamp(18px,3vw,48px);min-height:92svh;padding-top:122px}.landing-hero h1{max-width:760px;font-size:clamp(3.35rem,7.2vw,6.35rem)}.landing-hero-copy{max-width:760px}.landing-hero-copy p{max-width:620px}.landing-hero-visual{justify-content:flex-end;align-self:center;align-items:center;min-height:min(650px,70svh);display:flex}.landing-hero-visual:before,.landing-hero-visual:after,.landing-angle-mark,.landing-welder,.landing-mask-flare,.landing-spark{display:none!important}.landing-hero-art{object-fit:cover;width:min(100%,900px);height:auto;transform:translateY(calc(var(--landing-scroll) * -18px));border:1px solid #17201b1a;border-radius:8px;box-shadow:0 28px 90px #17201b24}@media (max-width:920px){.landing-hero{grid-template-columns:1fr}.landing-hero-visual{justify-content:center;min-height:auto}.landing-hero-art{width:100%}}@media (max-width:640px){.landing-hero{padding-top:96px}.landing-hero h1{font-size:clamp(2.85rem,14vw,4.4rem)}.landing-hero-art{aspect-ratio:1.08;object-position:58% center}}@media (min-width:1081px){.landing-hero{align-items:start;min-height:152svh;overflow:visible}.landing-hero-copy,.landing-hero-visual{position:sticky;top:116px}}.landing-hero-frame{aspect-ratio:1792/1024;background:#fff;border:1px solid #17201b1a;border-radius:8px;width:min(100%,930px);position:relative;overflow:hidden;box-shadow:0 28px 90px #17201b24}.landing-hero-frame:before{z-index:0;opacity:calc(.42 - var(--landing-assembly) * .22);content:"";background:linear-gradient(90deg,#f7f8f5b3,#0000 28%),repeating-linear-gradient(0deg,#2f5e490d 0 1px,#0000 1px 18px),repeating-linear-gradient(90deg,#2f5e490d 0 1px,#0000 1px 18px);position:absolute;inset:0}.landing-hero-frame:after{z-index:2;pointer-events:none;opacity:calc(.54 - var(--landing-assembly) * .34);content:"";background:linear-gradient(90deg,#ffffffb3,#0000 22%),linear-gradient(135deg,#0000 0 48%,#ffffff80 48% 49%,#0000 49%);position:absolute;inset:0}.landing-hero-base{z-index:1;width:100%;height:100%;box-shadow:none;object-fit:cover;border:0;border-radius:0;display:block;position:relative;transform:none}.landing-assembly-layer{z-index:3;pointer-events:none;position:absolute;inset:0}.assembly-photo{will-change:opacity, transform, clip-path;background:url(/landing/hero-fachada-acm-cnc-v1.png) 50%/cover no-repeat;display:block;position:absolute;inset:0}.assembly-photo-acm{opacity:var(--asm-acm);clip-path:polygon(42% 0,100% 0,100% 62%,49% 58%,39% 27%);transform:translate3d(var(--asm-acm-x), var(--asm-acm-y), 0) rotate(var(--asm-acm-r))}.assembly-photo-iron{opacity:var(--asm-iron);clip-path:polygon(39% 22%,100% 20%,100% 78%,47% 76%,30% 49%);transform:translate3d(var(--asm-iron-x), var(--asm-iron-y), 0) rotate(var(--asm-iron-r))}.assembly-photo-cnc{opacity:var(--asm-cnc);clip-path:polygon(62% 55%,100% 46%,100% 100%,62% 100%);transform:translate3d(var(--asm-cnc-x), var(--asm-cnc-y), 0) rotate(var(--asm-cnc-r))}.assembly-photo-parts{opacity:var(--asm-parts);clip-path:polygon(33% 72%,79% 66%,82% 100%,34% 100%);transform:translate3d(var(--asm-parts-x), var(--asm-parts-y), 0) rotate(var(--asm-parts-r))}.assembly-photo-final{opacity:var(--asm-final);mix-blend-mode:normal;clip-path:inset(0)}.assembly-piece{will-change:transform, opacity;border-radius:6px;display:block;position:absolute}.assembly-acm{opacity:var(--asm-acm);transform:translate3d(var(--asm-acm-x), var(--asm-acm-y), 0) rotate(var(--asm-acm-r));background:linear-gradient(135deg,#ff8a24,#ef7c22);box-shadow:0 16px 32px #ef7c2233}.assembly-iron{opacity:var(--asm-iron);transform:translate3d(var(--asm-iron-x), var(--asm-iron-y), 0) rotate(var(--asm-iron-r));background:#263d31}.assembly-gate{background:repeating-linear-gradient(90deg,#0000 0 10px,#ffffff1a 10px 13px),#263d31;width:31%;height:23%;bottom:21%;right:26%}.assembly-gate:after{content:"";border-top:10px solid #ffffff1f;border-bottom:0;border-left:0;border-right:10px solid #ffffff1f;position:absolute;inset:14% 13%;transform:skew(-18deg)}.assembly-screen{background:linear-gradient(42deg,#0000 0 42%,#263d31 42% 52%,#0000 52%),linear-gradient(-38deg,#0000 0 39%,#263d31 39% 49%,#0000 49%),linear-gradient(90deg,#0000 0 30%,#263d31 30% 40%,#0000 40% 60%,#263d31 60% 70%,#0000 70%);border:7px solid #263d31;width:20%;height:22%;top:27%;right:33%}.assembly-cnc{opacity:var(--asm-cnc);transform:translate3d(var(--asm-cnc-x), var(--asm-cnc-y), 0) rotate(var(--asm-cnc-r))}.assembly-router{background:radial-gradient(circle at 58% 58%,#ffc35cf2 0 7%,#0000 8%),repeating-linear-gradient(90deg,#ffffff14 0 8px,#0000 8px 16px),#2d332d;border:12px solid #20251f;width:22%;height:20%;bottom:13%;right:1.8%}.assembly-cutline{transform-origin:50%;background:#ffcc72;width:15%;height:4px;bottom:18%;right:12%;box-shadow:0 0 20px #ffa630f2,0 0 42px #ffa6308c}.assembly-part{opacity:var(--asm-parts);transform:translate3d(var(--asm-parts-x), var(--asm-parts-y), 0) rotate(var(--asm-parts-r));background:#f8f4eb;border:1px solid #17201b26;box-shadow:0 10px 20px #17201b1f}.assembly-part-one{width:6%;height:11%;bottom:6%;right:22%}.assembly-part-three{background:#1c2721;width:7%;height:6%;bottom:4%;right:8%}.assembly-glow{filter:blur(.5px);mix-blend-mode:screen;width:62px;height:62px;opacity:var(--asm-glow);transform:translate3d(var(--asm-glow-x), var(--asm-glow-y), 0) rotate(var(--asm-glow-r));background:radial-gradient(circle,#fff 0 12%,#ffd274 13% 34%,#ef7c2200 68%);border-radius:50%;bottom:18.6%;right:10.6%}@media (max-width:920px){.landing-hero-frame{width:100%}}@media (max-width:640px){.landing-hero-frame{aspect-ratio:1.08}.landing-hero-base,.landing-hero-frame:before{object-position:58% center;background-position:58%}.assembly-acm-top{width:48%;right:4%}.assembly-acm-side{right:0}.assembly-screen{width:26%;right:32%}.assembly-gate{width:42%;right:20%}.assembly-router{width:30%;right:0}.assembly-part-one{right:30%}.assembly-part-two{right:21%}.assembly-part-three{right:10%}}.landing-hero{background:radial-gradient(circle at 82% 22%,#f47f201f,#0000 30%),linear-gradient(#fbfaf6 0%,#f0ece3 100%)}.landing-hero:before{background:linear-gradient(90deg,#faf8f3f5 0%,#faf8f3d6 44%,#faf8f32e 100%),radial-gradient(circle at 84% 35%,#f47f202e,#0000 30%),#fbfaf6}@media (min-width:1081px){.landing-hero{min-height:185svh;padding-bottom:96px}.landing-hero-visual{align-self:start;align-items:flex-start;min-height:auto;padding-top:8px}}.landing-hero-frame{background:linear-gradient(135deg,#fff,#f4efe5);border-color:#1e27221a;box-shadow:0 34px 90px #1f2b242b,inset 0 1px #ffffffc7}.landing-hero-base{filter:saturate(calc(.62 + var(--landing-assembly) * .3)) contrast(calc(.93 + var(--landing-assembly) * .08))}.landing-assembly-layer{z-index:4;perspective:900px}.assembly-photo{opacity:0;visibility:hidden}.assembly-piece{box-sizing:border-box;border-radius:4px;transition:filter .18s linear}.assembly-acm{filter:saturate(calc(.9 + var(--asm-acm) * .24));background:linear-gradient(90deg,#ffffff47,#0000 24%),linear-gradient(135deg,#ff9b2e,#f47f20 56%,#dd6715);border:1px solid #873e0733;box-shadow:0 18px 32px #f47f202e,inset 0 1px #ffffff61}.assembly-acm-top{width:54%;height:15%;top:10%;right:7.5%}.assembly-acm-side{width:12.5%;height:54%;top:10%;right:4.8%}.assembly-acm-top:before,.assembly-acm-side:before{content:"";background:linear-gradient(90deg,#0000 0 31%,#1f2b243d 31% 31.7%,#0000 31.7% 64%,#1f2b243d 64% 64.7%,#0000 64.7%),linear-gradient(#0000 0 48%,#1f2b2433 48% 49%,#0000 49%);position:absolute;inset:0}.assembly-iron{background:linear-gradient(#ffffff1a,#0000 34%),#243a2f;box-shadow:0 20px 34px #17231d38}.assembly-gate{background:linear-gradient(48deg,#0000 0 39%,#ffffff1a 39% 43%,#0000 43%),linear-gradient(-42deg,#0000 0 48%,#ffffff1a 48% 52%,#0000 52%),repeating-linear-gradient(90deg,#ffffff14 0 5px,#0000 5px 18px),#243a2f;border:6px solid #1d2f27;width:34%;height:25%;bottom:21%;right:28%}.assembly-gate:before{content:"";background:#1d2f27;border-radius:2px;width:54%;height:12px;position:absolute;inset:-11px -9px auto auto}.assembly-gate:after{border-width:8px;inset:18% 14%}.assembly-screen{transform-origin:50%;background:linear-gradient(42deg,#0000 0 42%,#233a2f 42% 49%,#0000 49%),linear-gradient(-38deg,#0000 0 39%,#233a2f 39% 46%,#0000 46%),linear-gradient(18deg,#0000 0 36%,#233a2f 36% 43%,#0000 43%),#ecf1e7c7;border:7px solid #233a2f;width:27%;height:27%;top:27%;right:22%}.assembly-sign{z-index:7;color:#17251e;letter-spacing:0;width:30%;height:7.5%;opacity:var(--asm-sign);transform:translate3d(var(--asm-sign-x), var(--asm-sign-y), 0) rotate(var(--asm-sign-r)) scale(calc(.88 + var(--asm-sign) * .12));transform-origin:50%;will-change:opacity, transform;background:linear-gradient(135deg,#ffffffe0,#f6f2e8eb);border:1px solid #19241e2e;border-radius:4px;justify-content:center;align-items:center;font-size:clamp(.58rem,1.1vw,1.05rem);font-weight:950;display:inline-flex;position:absolute;top:14.2%;right:20%;box-shadow:0 14px 32px #17231d24}.assembly-router{background:radial-gradient(circle at 58% 58%,#ffe28ffa 0 5%,#0000 6%),linear-gradient(90deg,#ffffff1a,#0000 30%),repeating-linear-gradient(90deg,#ffffff14 0 8px,#0000 8px 16px),#333a31;border:10px solid #20271f;border-radius:6px;width:25%;height:23%;bottom:11%;right:1.5%}.assembly-router:before{content:"";background:linear-gradient(#ff9b2e,#f47f20);border-radius:4px;width:24%;height:36%;position:absolute;top:-22%;right:8%}.assembly-cutline{width:14%;height:5px;opacity:calc(var(--asm-cnc) * .94);transform:translate3d(var(--asm-cnc-x), var(--asm-cnc-y), 0) rotate(calc(var(--asm-cnc-r) + 8deg));border-radius:999px;bottom:20%;right:13%}.assembly-part-one{background:linear-gradient(42deg,#0000 0 26%,#243a2f 26% 34%,#0000 34% 52%,#243a2f 52% 60%,#0000 60%),#f7f2e8;border-radius:4px;width:15%;height:10%;bottom:7%;right:33%}.assembly-part-two{background:radial-gradient(circle at 50% 28%,#0000 0 18%,#fff 19% 29%,#0000 30%),linear-gradient(#fff,#e9e2d4);border-radius:5px;width:6.5%;height:10.5%;bottom:6%;right:22%}.assembly-part-three{background:repeating-linear-gradient(90deg,#ffffff29 0 3px,#0000 3px 7px),#2f5e49;border-radius:50%;width:7%;height:7%;bottom:6%;right:13%}.assembly-glow{z-index:7;background:radial-gradient(circle,#fff 0 8%,#ffe6a8 9% 27%,#f47f208a 28% 48%,#f47f2000 70%);width:78px;height:78px;animation:1.1s ease-in-out infinite alternate landing-spark-pulse;bottom:20.4%;right:14%}@keyframes landing-spark-pulse{0%{transform:translate3d(var(--asm-glow-x), var(--asm-glow-y), 0) scale(.88)}to{transform:translate3d(var(--asm-glow-x), var(--asm-glow-y), 0) scale(1.08)}}@media (max-width:1080px){.landing-hero{min-height:auto;overflow:hidden}.landing-hero-frame{width:min(100%,760px)}.assembly-sign{font-size:.72rem}}@media (max-width:640px){.landing-hero-frame{aspect-ratio:1.2}.landing-hero-base{object-position:63% center}.assembly-acm-top{width:60%;right:2%}.assembly-acm-side{width:14%;right:0}.assembly-screen{width:30%;right:19%}.assembly-sign{width:35%;right:17%}.assembly-gate{width:42%;right:22%}.assembly-router{width:32%;right:-2%}}:root{--render-frame:0;--render-x:0%;--render-y:0%}.landing-system-link{color:#160c05;background:#f47f20;box-shadow:0 14px 34px #f47f203d}@media (min-width:1081px){.landing-hero{grid-template-columns:minmax(0,.78fr) minmax(520px,1.22fr);min-height:245svh}.landing-hero-copy,.landing-hero-visual{top:112px}.landing-hero-visual{justify-content:center;padding-top:0}}@media (min-width:860px) and (max-width:1080px){.landing-hero{grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr);align-items:start;min-height:220svh;overflow:visible}.landing-hero-copy,.landing-hero-visual{position:sticky;top:96px}.landing-hero-copy{padding-bottom:0}.landing-hero h1{font-size:clamp(3.2rem,7vw,5rem)}.landing-hero-visual{justify-content:center;align-self:start;min-height:auto}.landing-hero-frame{width:min(100%,580px)}}.landing-hero-frame{aspect-ratio:3344/2823;background:#f7f2e8;border:1px solid #1c27201a;border-radius:8px;width:min(100%,900px);height:auto;box-shadow:0 30px 80px #1f2b242e,inset 0 1px #ffffffe6}.landing-hero-frame:before{z-index:2;opacity:.72;background:linear-gradient(90deg,#ffffff5c,#0000 28%),linear-gradient(#ffffff2e,#0000 18%)}.landing-hero-frame:after{z-index:4;opacity:.8;background:radial-gradient(circle at 58% 70%,#ffbf5b2e,#0000 21%),linear-gradient(#0000 68%,#151e181f)}.landing-render-strip{z-index:1;background-image:url(/landing/hero-barracao-3d-grid-v3.png);background-position:var(--render-x) var(--render-y);will-change:background-position;background-repeat:no-repeat;background-size:300% 200%;position:absolute;inset:0}.landing-render-sheen{z-index:3;pointer-events:none;opacity:calc(.38 - var(--landing-assembly) * .18);transform:translateX(calc((var(--landing-assembly) - .5) * 18%));background:linear-gradient(115deg,#0000 0 36%,#ffffff61 45%,#0000 56%),linear-gradient(#ffffff2e,#0000 24%);position:absolute;inset:0}.landing-render-progress{z-index:5;background:#17201b24;border-radius:999px;height:4px;position:absolute;bottom:16px;left:18px;right:18px;overflow:hidden}.landing-render-progress span{border-radius:inherit;width:100%;height:100%;transform:scaleX(var(--landing-assembly));transform-origin:0;background:#f47f20;display:block}@keyframes landing-render-scroll{0%,16.66%{background-position:0 0}16.67%,33.33%{background-position:50% 0}33.34%,50%{background-position:100% 0}50.01%,66.66%{background-position:0 100%}66.67%,83.33%{background-position:50% 100%}83.34%,to{background-position:100% 100%}}@keyframes landing-progress-scroll{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@supports (animation-timeline:scroll(root block)){.landing-render-strip{animation:linear both landing-render-scroll;animation-timeline:scroll(root);animation-range:0 700px}.landing-render-progress span{animation:linear both landing-progress-scroll;animation-timeline:scroll(root);animation-range:0 700px}}.landing-hero-base,.landing-assembly-layer,.assembly-photo,.assembly-piece,.assembly-sign{display:none}@media (max-width:1080px){.landing-hero-frame{width:min(100%,720px)}}@media (max-width:640px){.landing-hero-frame{aspect-ratio:3344/2823;width:min(100%,560px)}}.landing-hero-frame{aspect-ratio:3344/2823;width:min(100%,900px);max-width:100%;height:auto}@media (min-width:860px) and (max-width:1080px){.landing-hero-frame{width:min(100%,680px);height:auto}}@media (max-width:859px){.landing-hero{align-items:start;min-height:210svh;padding-top:96px;overflow:visible}.landing-hero-visual{order:-1;justify-content:center;min-height:auto;position:sticky;top:84px}.landing-hero-copy{margin-top:18px;padding-bottom:0}.landing-hero-frame{width:min(100%,620px);height:auto}@supports (animation-timeline:scroll(root block)){.landing-render-strip,.landing-render-progress span{animation-range:0 520px}}}.landing-page{--clean-ink:#17201b;--clean-muted:#66736b;--clean-line:#dfe5df;--clean-paper:#f7f8f5;--clean-white:#fff;--clean-orange:#f47f20;--clean-green:#243a2f;background:var(--clean-paper);min-height:100vh;color:var(--clean-ink);overflow-x:clip}.landing-header{z-index:80;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffeb;border:1px solid #17201b1a;grid-template-columns:auto 1fr auto;width:min(1180px,100vw - 28px);min-height:62px;margin:14px auto 0;position:sticky;top:14px;left:auto;transform:none;box-shadow:0 16px 42px #17201b17}.landing-brand{color:var(--clean-ink)}.landing-header nav a{color:var(--clean-muted)}.landing-header nav a:hover{color:var(--clean-ink);background:#eef2ed}.landing-system-link{background:var(--clean-green);color:#fff;box-shadow:none}.landing-hero{background:linear-gradient(180deg, #ffffffb8, #fff0 58%), var(--clean-paper);grid-template-columns:minmax(0,.9fr) minmax(440px,1.1fr);align-items:center;gap:clamp(28px,5vw,78px);min-height:auto;padding:clamp(76px,10vw,128px) clamp(18px,5vw,76px) clamp(58px,8vw,104px);display:grid;overflow:visible}.landing-hero:before,.landing-hero-pattern,.landing-angle-mark,.landing-welder,.landing-mask-flare,.landing-spark,.landing-render-strip,.landing-render-sheen,.landing-render-progress,.landing-hero-frame,.landing-hero-art,.landing-hero-base,.landing-assembly-layer{display:none}.landing-hero-copy{max-width:680px;padding-bottom:0}.landing-kicker{color:var(--clean-orange);font-size:.76rem;font-weight:950}.landing-hero h1{max-width:720px;color:var(--clean-ink);margin-top:18px;font-size:clamp(2.8rem,4.8vw,4.85rem);line-height:1}.landing-hero-copy p{max-width:620px;color:var(--clean-muted);font-size:clamp(1rem,1.45vw,1.16rem);line-height:1.62}.landing-actions{gap:12px}.landing-primary,.landing-secondary,.landing-system-link{border-radius:8px;min-height:44px;font-size:.82rem}.landing-primary{background:var(--clean-orange);color:#170c05;box-shadow:0 16px 34px #f47f2038}.landing-secondary{border:1px solid var(--clean-line);background:var(--clean-white);color:var(--clean-ink)}.landing-highlights{gap:8px;margin-top:30px}.landing-highlights span{border:1px solid var(--clean-line);background:var(--clean-white);color:var(--clean-ink);box-shadow:0 10px 24px #17201b0f}.landing-hero-visual{justify-content:center;align-self:center;min-height:auto;display:flex}.landing-clean-hero-card{background:var(--clean-white);border:1px solid #17201b1a;border-radius:8px;width:min(100%,760px);position:relative;overflow:hidden;box-shadow:0 28px 80px #17201b24}.landing-clean-hero-image{width:100%;height:auto;display:block}.landing-clean-hero-note{max-width:calc(100% - 36px);color:var(--clean-ink);background:#ffffffe6;border:1px solid #ffffff6b;border-radius:8px;gap:2px;padding:12px 14px;display:grid;position:absolute;bottom:18px;left:18px;box-shadow:0 16px 34px #17201b1f}.landing-clean-hero-note strong{font-size:.92rem}.landing-clean-hero-note span{color:var(--clean-muted);font-size:.78rem;font-weight:800}.landing-marquee{border-block:1px solid var(--clean-line);background:var(--clean-white);color:var(--clean-green);flex-wrap:wrap;justify-content:center;gap:10px;padding:14px clamp(18px,5vw,76px);display:flex}.landing-marquee span{background:#eef2ed;border-radius:999px;padding:8px 12px;font-size:.82rem}.landing-section,.landing-brand-section{background:var(--clean-paper);padding:clamp(68px,9vw,118px) clamp(18px,5vw,76px)}.landing-section-head{max-width:760px}.landing-section h2,.landing-brand-section h2,.landing-weld-copy h2,.landing-contact h2{color:var(--clean-ink);font-size:clamp(2.25rem,4.6vw,4.7rem);line-height:1}.landing-section-head p,.landing-brand-section p{color:var(--clean-muted)}.landing-service-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.landing-service-card{border:1px solid var(--clean-line);background:var(--clean-white);min-height:260px;color:var(--clean-ink);box-shadow:0 16px 34px #17201b0f}.landing-service-card>span{border-color:var(--clean-orange);border-right-color:#0000;width:42px;height:42px;margin-bottom:auto}.landing-service-card h3{color:var(--clean-ink);margin-top:44px}.landing-service-card p{color:var(--clean-muted)}.landing-weld-story{background:var(--clean-green);color:#fff;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.landing-weld-story h2,.landing-contact h2{color:#fff}.landing-weld-copy p,.landing-process-step p,.landing-contact p{color:#ffffffc2}.landing-process-step{background:#ffffff17;border-color:#ffffff2e}.landing-process-step h3{color:#fff}.landing-weld-rail{background:#ffffff14;border-color:#ffffff2e}.landing-brand-section{border-top:1px solid var(--clean-line);grid-template-columns:minmax(260px,.82fr) minmax(0,1fr)}.landing-brand-panel{border:1px solid var(--clean-line);background:var(--clean-white)}.landing-contact{background:linear-gradient(90deg,#243a2ff5,#243a2fe0),url(/landing/pattern-whatsapp.png) 50%/cover no-repeat;border-radius:8px;margin:0 clamp(18px,5vw,76px) clamp(22px,4vw,48px)}.landing-contact .landing-primary{background:var(--clean-orange)}@media (max-width:1080px){.landing-hero{grid-template-columns:1fr;padding-top:82px}.landing-hero-visual{justify-content:flex-start}.landing-clean-hero-card{width:min(100%,760px)}.landing-service-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-brand-section,.landing-weld-story{grid-template-columns:1fr}}@media (max-width:700px){.landing-header{grid-template-columns:auto 1fr;gap:10px}.landing-header nav{display:none}.landing-system-link{justify-self:end;padding:0 12px}.landing-brand span{display:none}.landing-hero{padding-inline:16px}.landing-hero h1{font-size:clamp(2.65rem,13vw,4rem)}.landing-actions,.landing-highlights{display:grid}.landing-service-grid{grid-template-columns:1fr}.landing-clean-hero-note{border:0;border-top:1px solid var(--clean-line);box-shadow:none;border-radius:0;position:static}.landing-contact{margin-inline:16px}}.landing-page.luxury-page{--luxury-ink:#17201b;--luxury-green:#243a2f;--luxury-green-soft:#dce6df;--luxury-orange:#f47f20;--luxury-paper:#f7f6f1;--luxury-white:#fff;--luxury-muted:#6c746d;--luxury-line:#17201b24;background:var(--luxury-paper);min-height:100vh;color:var(--luxury-ink);font-family:Arial,Helvetica,sans-serif;overflow-x:clip}.landing-page.luxury-page *{box-sizing:border-box}.luxury-header.landing-header{z-index:40;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffc7;border:1px solid #ffffffa3;border-radius:8px;grid-template-columns:auto 1fr auto;align-items:center;gap:clamp(14px,2vw,28px);min-height:66px;padding:10px 12px 10px 14px;display:grid;position:fixed;top:14px;left:clamp(14px,2.8vw,38px);right:clamp(14px,2.8vw,38px);box-shadow:0 20px 60px #17201b1f}.luxury-brand.landing-brand{min-width:max-content;color:var(--luxury-ink);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:10px;font-size:.86rem;font-weight:900;text-decoration:none;display:inline-flex}.luxury-brand.landing-brand img{object-fit:contain;width:40px;height:40px}.luxury-header nav{justify-content:center;gap:clamp(14px,2.4vw,34px);display:flex}.luxury-header nav a{color:#17201bb3;letter-spacing:.12em;text-transform:uppercase;font-size:.78rem;font-weight:900;text-decoration:none}.luxury-header nav a:hover,.luxury-header nav a:focus-visible{color:var(--luxury-orange)}.luxury-system-link.landing-system-link{background:var(--luxury-ink);color:#fff;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border:1px solid #17201b2e;border-radius:6px;justify-content:center;align-items:center;min-height:42px;padding:0 18px;font-size:.78rem;font-weight:900;text-decoration:none;display:inline-flex}.luxury-system-link.landing-system-link:hover,.luxury-system-link.landing-system-link:focus-visible{background:var(--luxury-green)}.luxury-hero{isolation:isolate;background:var(--luxury-paper);align-items:end;min-height:92svh;padding:clamp(116px,16vh,180px) clamp(20px,6vw,92px) clamp(54px,8vh,86px);display:grid;position:relative;overflow:hidden}.luxury-hero-image{z-index:-3;object-fit:cover;object-position:center center;transform:scale(1.01)}.luxury-hero:before{content:"";z-index:-2;background:linear-gradient(90deg,#f7f6f1fa 0%,#f7f6f1e6 27%,#f7f6f173 49%,#f7f6f114 74%),linear-gradient(#f7f6f114 0%,#f7f6f124 72%,#f7f6f1eb 100%);position:absolute;inset:0}.luxury-hero-wash{z-index:-1;background:linear-gradient(0deg, var(--luxury-paper), #f7f6f100);height:34%;position:absolute;inset:auto 0 0}.luxury-hero-content{gap:24px;width:min(100%,850px);display:grid}.luxury-eyebrow{color:var(--luxury-orange);letter-spacing:.18em;text-transform:uppercase;font-size:.78rem;font-weight:950;line-height:1.3}.luxury-hero h1,.luxury-intro h2,.luxury-section-heading h2,.luxury-capability-copy h2,.luxury-proof-copy h2,.luxury-contact h2{color:var(--luxury-ink);letter-spacing:0;margin:0;font-weight:900}.luxury-hero p{color:#17201bc2;max-width:680px;margin:0;font-size:clamp(1rem,1.45vw,1.28rem);font-weight:700;line-height:1.55}.luxury-actions{flex-wrap:wrap;gap:12px;margin-top:4px;display:flex}.luxury-primary-action,.luxury-secondary-action{letter-spacing:.08em;text-transform:uppercase;border-radius:6px;justify-content:center;align-items:center;min-height:52px;padding:0 22px;font-size:.86rem;font-weight:950;text-decoration:none;display:inline-flex}.luxury-primary-action{border:1px solid var(--luxury-green);background:var(--luxury-green);color:#fff;box-shadow:0 18px 42px #243a2f38}.luxury-primary-action:hover,.luxury-primary-action:focus-visible{border-color:var(--luxury-orange);background:var(--luxury-orange)}.luxury-secondary-action{color:var(--luxury-ink);background:#ffffffc7;border:1px solid #17201b2e}.luxury-trust-row{flex-wrap:wrap;gap:10px;margin-top:clamp(8px,2vh,24px);display:flex}.luxury-trust-row span{min-height:38px;color:var(--luxury-ink);background:#ffffffb8;border:1px solid #17201b1f;border-radius:6px;align-items:center;padding:0 14px;font-size:.8rem;font-weight:900;display:inline-flex}.luxury-intro,.luxury-services,.luxury-method,.luxury-proof,.luxury-contact,.luxury-capabilities{padding-inline:clamp(20px,6vw,92px)}.luxury-intro{border-top:1px solid #17201b14;grid-template-columns:minmax(0,.9fr) minmax(280px,.62fr);gap:clamp(28px,7vw,96px);padding-top:clamp(60px,9vw,112px);padding-bottom:clamp(58px,8vw,96px);display:grid}.luxury-intro h2,.luxury-section-heading h2,.luxury-capability-copy h2,.luxury-proof-copy h2,.luxury-contact h2{margin-top:14px;font-size:clamp(2.2rem,4.3vw,5.1rem);line-height:.96}.luxury-intro p,.luxury-proof-copy p,.luxury-contact p{color:var(--luxury-muted);margin:0;font-size:clamp(1rem,1.22vw,1.16rem);font-weight:700;line-height:1.75}.luxury-services,.luxury-method{background:var(--luxury-white);padding-top:clamp(64px,9vw,118px);padding-bottom:clamp(64px,9vw,118px)}.luxury-section-heading{gap:14px;max-width:940px;display:grid}.luxury-service-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:clamp(32px,5vw,62px);display:grid}.luxury-service-card,.luxury-method-step{border:1px solid var(--luxury-line);background:#fff;border-radius:8px;align-content:start;min-height:300px;padding:clamp(22px,2.7vw,34px);display:grid}.luxury-service-card span,.luxury-method-step strong{color:var(--luxury-orange);letter-spacing:.14em;font-size:.82rem;font-weight:950}.luxury-service-card h3,.luxury-method-step h3{color:var(--luxury-ink);margin:clamp(58px,8vw,92px) 0 14px;font-size:clamp(1.45rem,2.1vw,2.3rem);line-height:1.02}.luxury-service-card p,.luxury-method-step p{color:var(--luxury-muted);margin:0;font-size:.98rem;font-weight:700;line-height:1.65}.luxury-capabilities{background:var(--luxury-green);color:#fff;grid-template-columns:minmax(0,.9fr) minmax(280px,.72fr);align-items:end;gap:clamp(28px,7vw,86px);padding-top:clamp(64px,9vw,120px);padding-bottom:clamp(64px,9vw,120px);display:grid}.luxury-capabilities .luxury-eyebrow,.luxury-contact .luxury-eyebrow{color:#ffb071}.luxury-capability-copy h2,.luxury-contact h2{color:#fff}.luxury-capability-tags{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.luxury-capability-tags span{color:#fff;letter-spacing:.08em;text-transform:uppercase;background:#ffffff14;border:1px solid #ffffff38;border-radius:6px;align-items:center;min-height:46px;padding:0 16px;font-size:.82rem;font-weight:950;display:inline-flex}.luxury-method-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:clamp(32px,5vw,62px);display:grid}.luxury-method-step{background:var(--luxury-paper);min-height:270px}.luxury-method-step h3{margin-top:clamp(44px,6vw,70px)}.luxury-proof{background:var(--luxury-paper);grid-template-columns:minmax(260px,.72fr) minmax(0,1fr);align-items:center;gap:clamp(28px,7vw,96px);padding-top:clamp(64px,9vw,118px);padding-bottom:clamp(64px,9vw,118px);display:grid}.luxury-proof-mark{background:#fff;border:1px solid #17201b1a;border-radius:8px;place-items:center;min-height:260px;display:grid}.luxury-proof-mark img{object-fit:contain;width:min(82%,520px);height:auto}.luxury-proof-copy{max-width:820px}.luxury-proof-copy p{max-width:640px;margin-top:22px}.luxury-contact{background:linear-gradient(90deg,#17201bf0,#243a2fe6),url(/landing/pattern-whatsapp.png) 50%/cover no-repeat;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px;padding-top:clamp(58px,8vw,92px);padding-bottom:clamp(58px,8vw,92px);display:grid}.luxury-contact p{color:#ffffffb8;max-width:560px;margin-top:18px}@media (max-width:1080px){.luxury-header.landing-header{grid-template-columns:auto auto}.luxury-header nav{display:none}.luxury-system-link.landing-system-link{justify-self:end}.luxury-service-list,.luxury-method-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.luxury-intro,.luxury-capabilities,.luxury-proof,.luxury-contact{grid-template-columns:1fr}.luxury-capability-tags{justify-content:flex-start}.luxury-contact .luxury-primary-action{justify-self:start}}@media (max-width:700px){.luxury-header.landing-header{gap:8px;min-height:58px;padding:8px 9px;top:10px;left:10px;right:10px}.luxury-brand.landing-brand span{display:none}.luxury-system-link.landing-system-link{letter-spacing:.05em;min-height:40px;padding:0 12px;font-size:.68rem}.luxury-hero{min-height:88svh;padding:104px 16px 44px}.luxury-hero-image{object-position:60% center}.luxury-hero:before{background:linear-gradient(90deg,#f7f6f1fa 0%,#f7f6f1e6 48%,#f7f6f15c 100%),linear-gradient(#f7f6f11a 0%,#f7f6f138 42%,#f7f6f1f0 100%)}.luxury-hero-content{gap:18px}.luxury-hero h1{font-size:clamp(2.75rem,13vw,4.2rem);line-height:.94}.luxury-hero p{font-size:.98rem;line-height:1.52}.luxury-actions,.luxury-trust-row{grid-template-columns:1fr;display:grid}.luxury-primary-action,.luxury-secondary-action{text-align:center;width:100%;min-height:50px;padding:0 16px;font-size:.78rem}.luxury-trust-row span{min-height:34px;font-size:.76rem}.luxury-intro,.luxury-services,.luxury-method,.luxury-proof,.luxury-contact,.luxury-capabilities{padding-inline:16px}.luxury-intro h2,.luxury-section-heading h2,.luxury-capability-copy h2,.luxury-proof-copy h2,.luxury-contact h2{font-size:clamp(2.05rem,10vw,3.45rem);line-height:1}.luxury-service-list,.luxury-method-grid{grid-template-columns:1fr}.luxury-service-card,.luxury-method-step{min-height:230px}.luxury-service-card h3,.luxury-method-step h3{margin-top:42px}.luxury-proof-mark{min-height:190px}}.luxury-hero{min-height:min(860px,88svh);padding-top:clamp(96px,12vh,130px);padding-bottom:clamp(36px,5vh,58px)}.luxury-hero-content{gap:18px;width:min(100%,1040px)}.luxury-hero h1{max-width:1000px;font-size:clamp(3rem,5.4vw,6.2rem);line-height:.92}.luxury-hero p{max-width:640px}.luxury-trust-row{margin-top:clamp(4px,1.2vh,12px)}@media (max-width:700px){.luxury-hero{min-height:86svh;padding-top:94px;padding-bottom:34px}.luxury-hero-content{gap:15px}.luxury-hero h1{font-size:clamp(2.45rem,11.6vw,3.8rem);line-height:.96}.luxury-hero p{font-size:.94rem}}:is(html:has(.luxury-page),body:has(.luxury-page)){background:#f7f6f1}.luxury-system-link.landing-system-link{border-radius:999px;width:46px;min-width:46px;height:46px;min-height:46px;padding:0}.luxury-login-icon{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px;display:block}@media (max-width:700px){.luxury-system-link.landing-system-link{width:42px;min-width:42px;height:42px;min-height:42px;padding:0}.luxury-login-icon{width:20px;height:20px}}.landing-page.trade-page{--trade-ink:#1d221f;--trade-muted:#69716b;--trade-green:#234032;--trade-green-dark:#14231c;--trade-orange:#f58220;--trade-paper:#f5f3ee;--trade-soft:#ebe8df;--trade-line:#1d221f21;background:var(--trade-paper);min-height:100vh;color:var(--trade-ink);font-family:Arial,Helvetica,sans-serif;overflow-x:clip}.landing-page.trade-page *{box-sizing:border-box}:is(html:has(.trade-page),body:has(.trade-page)){background:var(--trade-paper)}.trade-topline{background:var(--trade-green-dark);color:#ffffffc7;justify-content:space-between;align-items:center;gap:16px;min-height:42px;padding:8px clamp(16px,5vw,76px);font-size:.8rem;font-weight:800;display:flex}.trade-topline a{color:#fff;white-space:nowrap;font-weight:900;text-decoration:none}.trade-header{border-bottom:1px solid var(--trade-line);background:#fffffff5;grid-template-columns:auto 1fr auto;align-items:center;gap:clamp(16px,3vw,42px);min-height:86px;padding:16px clamp(16px,5vw,76px);display:grid}.trade-brand{align-items:center;min-width:178px;text-decoration:none;display:inline-flex}.trade-brand img{object-fit:contain;width:min(230px,42vw);height:auto}.trade-header nav{justify-content:center;align-items:center;gap:clamp(18px,3vw,42px);display:flex}.trade-header nav a{color:var(--trade-ink);letter-spacing:.08em;text-transform:uppercase;font-size:.82rem;font-weight:900;text-decoration:none}.trade-header nav a:hover,.trade-header nav a:focus-visible,.trade-topline a:hover,.trade-topline a:focus-visible{color:var(--trade-orange)}.trade-login{border:1px solid var(--trade-green);min-height:42px;color:var(--trade-green);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;background:0 0;border-radius:4px;justify-content:center;align-items:center;padding:0 18px;font-size:.82rem;font-weight:950;text-decoration:none;display:inline-flex}.trade-login:hover,.trade-login:focus-visible{background:var(--trade-green);color:#fff}.trade-hero{isolation:isolate;background:#fff;align-items:center;min-height:min(760px,82svh);padding:clamp(48px,7vw,92px) clamp(16px,5vw,76px);display:grid;position:relative;overflow:hidden}.trade-hero-image{z-index:-3;object-fit:cover;object-position:center center}.trade-hero-overlay{z-index:-2;background:linear-gradient(90deg,#fffffffa 0%,#fffffff2 31%,#ffffffb8 50%,#ffffff14 76%),linear-gradient(#fff0 66%,#f5f3eec7 100%);position:absolute;inset:0}.trade-hero-content{gap:20px;width:min(100%,760px);display:grid}.trade-kicker{color:var(--trade-orange);letter-spacing:.16em;text-transform:uppercase;font-size:.8rem;font-weight:950;line-height:1.35}.trade-hero h1,.trade-section-head h2,.trade-feature-copy h2,.trade-contact h2{color:var(--trade-ink);letter-spacing:0;margin:0;font-weight:950}.trade-hero h1{max-width:760px;font-size:clamp(3rem,5.7vw,6.4rem);line-height:.93}.trade-hero p,.trade-section-head p,.trade-feature-copy p,.trade-contact p{color:var(--trade-muted);margin:0;font-size:clamp(1rem,1.2vw,1.14rem);font-weight:700;line-height:1.72}.trade-hero p{max-width:620px}.trade-actions{flex-wrap:wrap;gap:12px;margin-top:4px;display:flex}.trade-primary,.trade-secondary,.trade-text-link{letter-spacing:.08em;text-transform:uppercase;border-radius:4px;justify-content:center;align-items:center;min-height:50px;font-size:.85rem;font-weight:950;text-decoration:none;display:inline-flex}.trade-primary{border:1px solid var(--trade-orange);background:var(--trade-orange);color:#fff;padding:0 22px;box-shadow:0 16px 34px #f5822038}.trade-primary:hover,.trade-primary:focus-visible{border-color:var(--trade-green);background:var(--trade-green)}.trade-secondary{border:1px solid var(--trade-line);color:var(--trade-green);background:#fff;padding:0 20px}.trade-highlights{flex-wrap:wrap;gap:9px;margin-top:8px;display:flex}.trade-highlights span{border:1px solid var(--trade-line);min-height:36px;color:var(--trade-ink);background:#ffffffdb;border-radius:4px;align-items:center;padding:0 12px;font-size:.78rem;font-weight:900;display:inline-flex}.trade-summary{background:var(--trade-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;padding:1px clamp(16px,5vw,76px) 0;display:grid}.trade-summary article{background:#fff;gap:8px;min-height:156px;padding:clamp(22px,3vw,34px);display:grid}.trade-summary strong{color:var(--trade-green);font-size:clamp(2.5rem,4vw,4.6rem);line-height:.9}.trade-summary span{max-width:310px;color:var(--trade-muted);font-size:.96rem;font-weight:800;line-height:1.48}.trade-services,.trade-feature,.trade-process,.trade-contact{padding-inline:clamp(16px,5vw,76px)}.trade-services,.trade-process{padding-top:clamp(66px,9vw,118px);padding-bottom:clamp(66px,9vw,118px)}.trade-section-head{gap:14px;max-width:820px;display:grid}.trade-section-head h2,.trade-feature-copy h2,.trade-contact h2{margin-top:2px;font-size:clamp(2.1rem,4.2vw,4.9rem);line-height:.98}.trade-service-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:clamp(32px,5vw,58px);display:grid}.trade-service-card{border:1px solid var(--trade-line);background:#fff;border-radius:6px;min-height:230px;padding:clamp(22px,2.4vw,32px);box-shadow:0 14px 32px #1d221f0d}.trade-service-card:before{content:"";background:var(--trade-orange);width:44px;height:4px;margin-bottom:34px;display:block}.trade-service-card h3{color:var(--trade-ink);margin:0 0 12px;font-size:clamp(1.25rem,1.7vw,1.8rem);line-height:1.08}.trade-service-card p,.trade-process-step p{color:var(--trade-muted);margin:0;font-size:.96rem;font-weight:700;line-height:1.62}.trade-feature{background:var(--trade-green);color:#fff;grid-template-columns:minmax(280px,.92fr) minmax(0,1fr);align-items:center;gap:clamp(28px,6vw,78px);padding-top:clamp(64px,8vw,104px);padding-bottom:clamp(64px,8vw,104px);display:grid}.trade-feature-image{background:#fff;border-radius:6px;overflow:hidden;box-shadow:0 22px 58px #00000038}.trade-feature-image img{width:100%;height:auto;display:block}.trade-feature-copy{gap:18px;max-width:760px;display:grid}.trade-feature-copy .trade-kicker,.trade-contact .trade-kicker{color:#ffb374}.trade-feature-copy h2,.trade-contact h2,.trade-feature-copy p,.trade-contact p{color:#fff}.trade-feature-copy p,.trade-contact p{color:#ffffffc2}.trade-text-link{border-bottom:2px solid var(--trade-orange);color:#fff;border-radius:0;justify-self:start;min-height:46px;padding:0 0 3px}.trade-process{background:var(--trade-paper)}.trade-process-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:clamp(30px,5vw,54px);display:grid}.trade-process-step{border-left:4px solid var(--trade-orange);background:#fff;min-height:250px;padding:clamp(22px,2.4vw,30px)}.trade-process-step strong{color:var(--trade-green);letter-spacing:.16em;font-size:.82rem;font-weight:950}.trade-process-step h3{color:var(--trade-ink);margin:54px 0 12px;font-size:clamp(1.18rem,1.55vw,1.62rem);line-height:1.08}.trade-contact{background:linear-gradient(90deg,#14231cf2,#234032e6),url(/landing/pattern-whatsapp.png) 50%/cover no-repeat;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:28px;padding-top:clamp(62px,8vw,96px);padding-bottom:clamp(62px,8vw,96px);display:grid}.trade-contact p{max-width:650px;margin-top:18px}@media (max-width:1100px){.trade-header{grid-template-columns:auto auto}.trade-header nav{display:none}.trade-login{justify-self:end}.trade-service-grid,.trade-summary,.trade-process-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.trade-feature,.trade-contact{grid-template-columns:1fr}.trade-contact .trade-primary{justify-self:start}}@media (max-width:700px){.trade-topline{gap:4px;padding:9px 16px;font-size:.72rem;display:grid}.trade-topline a{white-space:normal}.trade-header{min-height:70px;padding:12px 16px}.trade-brand{min-width:0}.trade-brand img{width:168px}.trade-login{min-height:38px;padding:0 13px;font-size:.74rem}.trade-hero{min-height:78svh;padding:42px 16px 34px}.trade-hero-image{object-position:70% center}.trade-hero-overlay{background:linear-gradient(90deg,#fffffffa 0%,#fffffff0 58%,#ffffff7a 100%),linear-gradient(#fff0 60%,#f5f3eeeb 100%)}.trade-hero-content{gap:16px}.trade-hero h1{font-size:clamp(2.55rem,11.8vw,3.7rem);line-height:.96}.trade-hero p{font-size:.94rem}.trade-actions,.trade-highlights,.trade-summary,.trade-service-grid,.trade-process-grid{grid-template-columns:1fr}.trade-actions,.trade-highlights{display:grid}.trade-primary,.trade-secondary{width:100%}.trade-summary,.trade-services,.trade-feature,.trade-process,.trade-contact{padding-inline:16px}.trade-section-head h2,.trade-feature-copy h2,.trade-contact h2{font-size:clamp(2rem,9.6vw,3.25rem);line-height:1}.trade-service-card,.trade-process-step{min-height:auto}.trade-process-step h3{margin-top:38px}}.trade-hero{min-height:min(660px,68svh);padding-top:clamp(38px,5vw,70px);padding-bottom:clamp(34px,5vw,62px)}.trade-hero-content{gap:17px}.trade-hero h1{font-size:clamp(2.8rem,5.05vw,5.65rem)}@media (max-width:700px){.trade-hero{min-height:70svh;padding-top:34px;padding-bottom:30px}.trade-hero h1{font-size:clamp(2.28rem,10.5vw,3.2rem)}}.trade-header-actions{justify-self:end;align-items:center;gap:8px;display:inline-flex}.trade-client-link{border:1px solid var(--trade-orange);background:var(--trade-orange);color:#fff;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border-radius:4px;justify-content:center;align-items:center;min-height:42px;padding:0 16px;font-size:.78rem;font-weight:950;text-decoration:none;display:inline-flex}.trade-client-link:hover,.trade-client-link:focus-visible{border-color:var(--trade-green);background:var(--trade-green)}.tracking-page{--tracking-ink:#1d221f;--tracking-muted:#68716b;--tracking-green:#234032;--tracking-green-dark:#14231c;--tracking-orange:#f58220;--tracking-paper:#f5f3ee;--tracking-line:#1d221f24;min-height:100vh;color:var(--tracking-ink);background:linear-gradient(135deg,#ffffffe0,#f5f3eef0),url(/landing/pattern-whatsapp.png) 50%/cover no-repeat;padding:clamp(16px,3vw,34px);font-family:Arial,Helvetica,sans-serif;overflow-x:clip}.tracking-page *{box-sizing:border-box}.tracking-header{justify-content:space-between;align-items:center;gap:16px;max-width:1180px;margin:0 auto;padding:14px 0;display:flex}.tracking-brand img{object-fit:contain;width:min(218px,48vw);height:auto}.tracking-back{border:1px solid var(--tracking-line);min-height:42px;color:var(--tracking-green);letter-spacing:.08em;text-transform:uppercase;background:#fff;border-radius:4px;justify-content:center;align-items:center;padding:0 16px;font-size:.78rem;font-weight:950;text-decoration:none;display:inline-flex}.tracking-shell{grid-template-columns:minmax(0,1fr) minmax(320px,430px);align-items:center;gap:clamp(28px,6vw,82px);max-width:1180px;min-height:calc(100svh - 124px);margin:0 auto;padding:clamp(46px,8vw,92px) 0;display:grid}.tracking-copy{gap:20px;max-width:700px;display:grid}.tracking-kicker,.tracking-card-kicker{color:var(--tracking-orange);letter-spacing:.16em;text-transform:uppercase;font-size:.78rem;font-weight:950}.tracking-copy h1,.tracking-preview h2{color:var(--tracking-ink);letter-spacing:0;margin:0;font-size:clamp(2.8rem,5.4vw,6.2rem);font-weight:950;line-height:.94}.tracking-copy p,.tracking-preview p,.tracking-note span,.tracking-help{color:var(--tracking-muted);margin:0;font-size:clamp(1rem,1.25vw,1.14rem);font-weight:700;line-height:1.68}.tracking-note{border-left:4px solid var(--tracking-orange);background:#ffffffb8;gap:5px;max-width:520px;padding:18px;display:grid}.tracking-note strong{color:var(--tracking-green);text-transform:uppercase;font-size:.92rem;font-weight:950}.tracking-card{border:1px solid var(--tracking-line);background:#fff;border-radius:8px;gap:18px;padding:clamp(24px,3vw,34px);display:grid;box-shadow:0 24px 70px #1d221f21}.tracking-card label{color:var(--tracking-ink);letter-spacing:.06em;text-transform:uppercase;gap:8px;font-size:.82rem;font-weight:950;display:grid}.tracking-card input{border:1px solid var(--tracking-line);background:var(--tracking-paper);width:100%;min-height:56px;color:var(--tracking-ink);letter-spacing:.08em;text-transform:uppercase;border-radius:4px;outline:0;padding:0 14px;font-size:1.1rem;font-weight:900}.tracking-card button{border:1px solid var(--tracking-orange);background:var(--tracking-orange);color:#fff;letter-spacing:.08em;text-transform:uppercase;border-radius:4px;min-height:52px;font-size:.85rem;font-weight:950}.tracking-card button:hover,.tracking-card button:focus-visible{border-color:var(--tracking-green);background:var(--tracking-green)}.tracking-error{color:#b42318;margin:0;font-size:.82rem;font-weight:900}.tracking-check-progress{color:var(--tracking-orange);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.tracking-check-progress div{background:#edf0f4;border-radius:999px;height:5px;overflow:hidden}.tracking-check-progress span{border-radius:inherit;background:var(--tracking-orange);height:100%;transition:width .18s;display:block}.tracking-check-progress strong{min-width:38px;color:var(--tracking-ink);text-align:right;font-size:.72rem;font-weight:850}.tracking-card button:disabled{color:#ffffffd1;cursor:wait;background:#161616;border-color:#d9dee7}.tracking-preview{border:1px solid var(--tracking-line);background:#fff;border-radius:8px;gap:24px;max-width:1180px;margin:0 auto clamp(28px,4vw,54px);padding:clamp(26px,4vw,42px);display:grid}.tracking-preview-head{gap:12px;max-width:780px;display:grid}.tracking-preview h2{font-size:clamp(2rem,3.8vw,4.1rem)}.tracking-status-card{border:1px solid var(--tracking-line);background:var(--tracking-line);border-radius:6px;grid-template-columns:minmax(260px,.72fr) minmax(0,1fr);gap:1px;display:grid;overflow:hidden}.tracking-status-main{align-content:start;gap:12px;padding:24px;display:grid}.tracking-status-main span{color:var(--tracking-orange);letter-spacing:.14em;text-transform:uppercase;font-size:.76rem;font-weight:950}.tracking-status-main strong{color:var(--tracking-green);font-size:clamp(1.35rem,2vw,2rem);line-height:1.08}.tracking-steps{grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.tracking-steps div{border-left:1px solid var(--tracking-line);gap:12px;min-height:150px;padding:20px;display:grid}.tracking-steps span{color:var(--tracking-muted);letter-spacing:.14em;font-size:.76rem;font-weight:950}.tracking-steps p{color:var(--tracking-ink);align-self:end;font-size:.88rem;line-height:1.35}.tracking-steps div.active{background:#fff}.tracking-steps div.active span,.tracking-steps div.active p{color:var(--tracking-orange)}@media (max-width:1100px){.trade-header-actions{justify-self:end}}@media (max-width:760px){.trade-header-actions{gap:6px}.trade-client-link,.trade-login{letter-spacing:.05em;min-height:38px;padding:0 10px;font-size:.66rem}.tracking-header,.tracking-shell,.tracking-status-card{grid-template-columns:1fr}.tracking-header{display:grid}.tracking-back{justify-self:start}.tracking-shell{min-height:auto;padding-top:34px}.tracking-copy h1{font-size:clamp(2.25rem,11vw,3.4rem)}.tracking-steps{grid-template-columns:1fr}.tracking-steps div{border-left:0;border-top:1px solid var(--tracking-line);min-height:auto}}.tracking-page{--tracking-ink:#050505;--tracking-muted:#050505a8;--tracking-orange:#ff6b00;--tracking-paper:#fff4e9d1;--tracking-line:#05050521;isolation:isolate;min-height:100svh;color:var(--tracking-ink);background:linear-gradient(90deg,#f7e5cffa 0%,#eecbb0d1 38%,#82421f61 76%,#2c1e187a 100%),linear-gradient(#f0e6d8 0%,#eeb88f 44%,#fb6d09 100%);font-family:Montserrat,Arial,Helvetica,sans-serif;position:relative;overflow-x:hidden}.tracking-page:before,.tracking-page:after{content:"";pointer-events:none;position:absolute}.tracking-page:before{z-index:-2;background:linear-gradient(90deg,#f6e2cd33 0%,#f6e2cd00 36%,#28180f2e 76%,#18110e57 100%),linear-gradient(105deg,#0000 0 46%,#ffdbac2e 46.2% 47%,#0000 47.4%),linear-gradient(88deg,#0000 0 63%,#321f1429 63.2% 63.8%,#0000 64.2%);inset:0}.tracking-page:after{z-index:-1;opacity:.8;background:radial-gradient(circle at 70% 16%,#ffe29ce6 0 2px,#0000 3px),radial-gradient(circle at 86% 25%,#ff9f2cf2 0 2px,#0000 3px),radial-gradient(circle at 73% 38%,#ffe29ce6 0 1px,#0000 3px),radial-gradient(circle at 92% 44%,#ff7712e6 0 2px,#0000 4px),radial-gradient(circle at 80% 57%,#ffd389d9 0 1px,#0000 3px),linear-gradient(105deg,#0000 0 52%,#ffa538b8 52.2% 52.6%,#0000 53%),linear-gradient(114deg,#0000 0 61%,#ffda908f 61.1% 61.4%,#0000 62%);width:min(48vw,680px);height:82vh;top:10vh;right:-8vw}:is(html:has(.tracking-page),body:has(.tracking-page)){background:#f0e6d8;overflow-x:hidden}.tracking-header{z-index:3;max-width:1280px;padding:clamp(18px,3vw,34px) 0 0;position:relative}.tracking-brand img{width:min(224px,34vw)}.tracking-back{min-height:auto;color:var(--tracking-ink);letter-spacing:0;text-transform:none;background:0 0;border:0;border-radius:0;padding:0;font-size:clamp(.78rem,.9vw,.92rem);font-weight:700}.tracking-back:hover,.tracking-back:focus-visible{color:var(--tracking-orange)}.tracking-shell{z-index:2;grid-template-columns:minmax(0,.92fr) minmax(360px,.78fr);gap:clamp(32px,5vw,74px);max-width:1280px;min-height:calc(100svh - 112px);padding:clamp(54px,7vw,94px) 0 clamp(30px,4vw,54px);position:relative}.tracking-copy{gap:clamp(18px,2.2vh,24px);max-width:680px}.tracking-kicker,.tracking-card-kicker{color:var(--tracking-ink);letter-spacing:.12em;font-size:.78rem;font-weight:800}.tracking-copy h1,.tracking-preview h2{color:var(--tracking-ink);letter-spacing:-.045em;text-transform:uppercase;font-size:clamp(4rem,8vw,8.3rem);font-weight:800;line-height:.88}.tracking-copy p,.tracking-preview p,.tracking-note span,.tracking-help{max-width:540px;color:var(--tracking-muted);font-size:clamp(.95rem,1vw,1.05rem);font-weight:600;line-height:1.58}.tracking-note{border-left:3px solid var(--tracking-orange);background:0 0;max-width:510px;padding:16px 0 16px 18px}.tracking-note strong{color:var(--tracking-ink);letter-spacing:.08em;font-size:.78rem;font-weight:800}.tracking-access{align-items:center;min-height:min(70vh,620px);display:grid;position:relative}.tracking-visual{z-index:0;pointer-events:none;width:min(56vw,760px);position:absolute;inset:-90px -160px -30px auto}.tracking-visual img{filter:brightness(.7)contrast(1.16)saturate(.95)sepia(.1);width:100%;height:auto;display:block;-webkit-mask-image:linear-gradient(#000 0% 76%,#0000 100%);mask-image:linear-gradient(#000 0% 76%,#0000 100%)}.tracking-visual-badge{color:#ffffffd1;text-align:center;text-transform:uppercase;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border:1px solid #ffffff6b;border-radius:50%;place-content:center;gap:3px;width:116px;height:116px;display:grid;position:absolute;bottom:12%;right:20%}.tracking-visual-badge span{letter-spacing:.16em;font-size:.62rem}.tracking-visual-badge strong{letter-spacing:.08em;font-size:.72rem}.tracking-card{z-index:2;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fff3e7db;border:1px solid #ffffff6b;border-radius:8px;justify-self:end;gap:18px;width:min(100%,430px);position:relative;box-shadow:0 28px 80px #0505052e}.tracking-card label{color:var(--tracking-ink);letter-spacing:.08em;font-size:.76rem;font-weight:800}.tracking-card input{background:#ffffffb8;border:1px solid #05050529;border-radius:7px;min-height:58px;font-size:1.04rem}.tracking-card input:focus{border-color:var(--tracking-orange);box-shadow:0 0 0 4px #ff6b0024}.tracking-card button{border-color:var(--tracking-ink);background:var(--tracking-ink);cursor:pointer;border-radius:999px;min-height:52px;font-size:.78rem;font-weight:800}.tracking-card button:hover,.tracking-card button:focus-visible{background:#171717;border-color:#171717;transform:translateY(-1px)}.tracking-error{color:#a82112;font-weight:800}.tracking-preview{z-index:2;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fff3e7e0;border:1px solid #ffffff6b;max-width:1280px;position:relative;box-shadow:0 24px 70px #05050521}.tracking-status-card{background:#0505051f;border-color:#0505051f}.tracking-status-main,.tracking-steps{background:#fff9}.tracking-status-main span,.tracking-steps div.active span,.tracking-steps div.active p{color:var(--tracking-orange)}.tracking-status-main strong{color:var(--tracking-ink)}@media (max-width:900px){.tracking-page{padding:16px 18px 26px}.tracking-header{padding-top:0}.tracking-brand img{width:138px}.tracking-back{font-size:.72rem}.tracking-shell{grid-template-columns:1fr;gap:24px;min-height:auto;padding:54px 0 24px}.tracking-copy{gap:14px;max-width:100%}.tracking-copy h1{max-width:340px;font-size:clamp(2.65rem,12vw,3.45rem);line-height:.93}.tracking-copy p,.tracking-note span,.tracking-help{max-width:330px;font-size:.78rem;line-height:1.45}.tracking-note{padding:12px 0 12px 14px}.tracking-access{align-items:end;min-height:360px}.tracking-visual{opacity:.36;width:370px;inset:-205px -104px auto auto}.tracking-visual-badge{display:none}.tracking-card{justify-self:stretch;width:100%;padding:22px}.tracking-preview{padding:22px}.tracking-preview h2{font-size:clamp(2rem,10vw,2.8rem)}}.trade-geometry{background:#fff;gap:clamp(24px,4vw,42px);padding:clamp(58px,8vw,104px) clamp(16px,5vw,76px);display:grid}.trade-geometry-copy{gap:14px;max-width:880px;display:grid}.trade-geometry-copy h2{color:var(--trade-ink);letter-spacing:0;margin:0;font-size:clamp(2rem,4vw,4.7rem);font-weight:950;line-height:.98}.trade-geometry-copy p{max-width:690px;color:var(--trade-muted);margin:0;font-size:clamp(1rem,1.2vw,1.12rem);font-weight:700;line-height:1.7}.trade-geometry-stage{border:1px solid var(--trade-line);background:#f7f5ee;border-radius:8px;overflow:hidden;box-shadow:0 20px 60px #1d221f14}.trade-geometry-stage img{width:100%;height:auto;display:block}@media (max-width:700px){.trade-geometry{padding-inline:16px}.trade-geometry-stage{overflow-x:auto}.trade-geometry-stage img{width:820px;max-width:none}}.landing-page.kit-page{--kit-ink:#171d19;--kit-muted:#667069;--kit-green:#244232;--kit-green-soft:#dfe9e2;--kit-orange:#f58220;--kit-paper:#f6f5ef;--kit-panel:#fff;--kit-line:#171d191f;background:radial-gradient(circle at top left, #f5822021, transparent 34vw), radial-gradient(circle at top right, #24423221, transparent 36vw), var(--kit-paper);min-height:100vh;color:var(--kit-ink);font-family:Arial,Helvetica,sans-serif;overflow-x:clip}:is(html:has(.kit-page),body:has(.kit-page)){background:#f6f5ef}.landing-page.kit-page *{box-sizing:border-box}.kit-header{z-index:50;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffc7;border:1px solid #ffffffb8;border-radius:20px;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;width:min(1180px,100% - 32px);min-height:76px;margin:16px auto 0;padding:10px 12px 10px 16px;display:grid;position:sticky;top:0;box-shadow:0 22px 70px #171d191a}.kit-brand{align-items:center;min-width:180px;display:inline-flex}.kit-brand img{object-fit:contain;width:min(210px,42vw);height:auto}.kit-header nav{border:1px solid var(--kit-line);background:#f6f5efbf;border-radius:999px;justify-content:center;gap:8px;padding:6px;display:flex}.kit-header nav a,.kit-button{letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;min-height:42px;font-size:.78rem;font-weight:950;text-decoration:none;display:inline-flex}.kit-header nav a{color:#171d19b8;padding:0 14px}.kit-header nav a:hover,.kit-header nav a:focus-visible{color:var(--kit-orange);background:#fff}.kit-header-actions,.kit-actions{align-items:center;gap:9px;display:flex}.kit-button{border:1px solid #0000;min-height:46px;padding:0 18px}.kit-button.primary{border-color:var(--kit-orange);background:var(--kit-orange);color:#fff;box-shadow:0 16px 34px #f5822038}.kit-button.secondary,.kit-button.ghost{border-color:var(--kit-line);color:var(--kit-green);background:#fff}.kit-button.login{background:var(--kit-green);color:#fff;border-color:#24423233}.kit-button:hover,.kit-button:focus-visible{transform:translateY(-1px)}.kit-hero{grid-template-columns:minmax(0,.92fr) minmax(360px,1.08fr);align-items:center;gap:clamp(28px,5vw,72px);width:min(1180px,100% - 32px);min-height:calc(100svh - 108px);margin:0 auto;padding:clamp(48px,7vw,96px) 0 clamp(42px,6vw,76px);display:grid}.kit-hero-copy,.kit-section-head,.kit-feature-copy,.kit-final-cta{gap:18px;display:grid}.kit-pill{color:#b95812;letter-spacing:.08em;text-transform:uppercase;background:#f5822014;border:1px solid #f5822042;border-radius:999px;align-items:center;width:fit-content;min-height:34px;padding:0 13px;font-size:.72rem;font-weight:950;display:inline-flex}.kit-hero h1,.kit-section-head h2,.kit-feature-copy h2,.kit-final-cta h2{color:var(--kit-ink);letter-spacing:0;margin:0;font-size:clamp(3.25rem,6.4vw,7.15rem);font-weight:950;line-height:.9}.kit-hero p,.kit-section-head p,.kit-feature-copy p,.kit-final-cta p,.kit-card p,.kit-step p,.kit-status-list p{color:var(--kit-muted);margin:0;font-size:clamp(1rem,1.18vw,1.12rem);font-weight:700;line-height:1.68}.kit-hero p{max-width:650px}.kit-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.kit-metrics article{border:1px solid var(--kit-line);background:#ffffffb3;border-radius:18px;gap:5px;min-height:94px;padding:18px;display:grid}.kit-metrics strong{color:var(--kit-green);font-size:clamp(1.8rem,3vw,3.2rem);line-height:.9}.kit-metrics span{color:var(--kit-muted);font-size:.8rem;font-weight:900;line-height:1.3}.kit-hero-panel{background:#ffffffbd;border:1px solid #fffc;border-radius:28px;overflow:hidden;box-shadow:0 30px 90px #171d1929}.kit-panel-top{border-bottom:1px solid var(--kit-line);gap:7px;padding:16px 18px;display:flex}.kit-panel-top span{background:var(--kit-line);border-radius:999px;width:10px;height:10px}.kit-panel-top span:first-child{background:var(--kit-orange)}.kit-panel-top span:nth-child(2){background:var(--kit-green)}.kit-panel-image{padding:24px;overflow:hidden}.kit-panel-image img{width:140%;max-width:none;height:auto;display:block;transform:translate(-16%)}.kit-panel-footer{flex-wrap:wrap;gap:8px;padding:0 18px 18px;display:flex}.kit-panel-footer span,.kit-logo-strip span{border:1px solid var(--kit-line);min-height:34px;color:var(--kit-green);text-transform:uppercase;background:#fff;border-radius:999px;align-items:center;padding:0 12px;font-size:.76rem;font-weight:950;display:inline-flex}.kit-logo-strip{border:1px solid var(--kit-line);background:#ffffff9e;border-radius:24px;flex-wrap:wrap;justify-content:center;gap:10px;width:min(1180px,100% - 32px);margin:0 auto;padding:16px;display:flex}.kit-section,.kit-feature,.kit-final-cta{width:min(1180px,100% - 32px);margin:0 auto;padding:clamp(72px,9vw,124px) 0}.kit-section-head{max-width:850px;margin-bottom:clamp(28px,5vw,54px)}.kit-section-head.centered{text-align:center;justify-items:center;max-width:860px;margin-inline:auto}.kit-section-head h2,.kit-feature-copy h2,.kit-final-cta h2{font-size:clamp(2.4rem,4.6vw,5.3rem);line-height:.96}.kit-card-grid{gap:14px;display:grid}.kit-card-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.kit-card-grid.four{grid-template-columns:repeat(4,minmax(0,1fr))}.kit-card,.kit-step,.kit-status-card{border:1px solid var(--kit-line);background:#ffffffc7;border-radius:24px;box-shadow:0 18px 56px #171d1912}.kit-card{min-height:260px;padding:clamp(22px,2.6vw,34px)}.kit-card h3,.kit-step h3,.kit-status-list h3{color:var(--kit-ink);margin:0 0 12px;font-size:clamp(1.35rem,2vw,2.05rem);line-height:1.04}.kit-card:before{content:"";background:linear-gradient(135deg, var(--kit-orange), var(--kit-green));border-radius:16px;width:46px;height:46px;margin-bottom:54px;display:block}.kit-feature{grid-template-columns:minmax(0,.86fr) minmax(360px,1fr);align-items:center;gap:clamp(28px,6vw,78px);display:grid}.kit-feature-copy .kit-button{justify-self:start}.kit-status-card{background:#fff;overflow:hidden}.kit-status-header{border-bottom:1px solid var(--kit-line);gap:8px;padding:clamp(22px,3vw,34px);display:grid}.kit-status-header span{color:var(--kit-orange);letter-spacing:.1em;text-transform:uppercase;font-size:.8rem;font-weight:950}.kit-status-header strong{color:var(--kit-ink);font-size:clamp(1.7rem,3vw,3.5rem);line-height:.94}.kit-progress{grid-template-columns:repeat(4,1fr);gap:8px;padding:22px clamp(22px,3vw,34px);display:grid}.kit-progress span{background:#e7e6de;border-radius:999px;height:9px}.kit-progress span.done,.kit-progress span.active{background:var(--kit-orange)}.kit-status-list{background:var(--kit-line);gap:1px;display:grid}.kit-status-list article{background:#fff;padding:22px clamp(22px,3vw,34px)}.kit-status-list h3{font-size:1.2rem}.kit-step{min-height:250px;padding:24px}.kit-step strong{color:var(--kit-orange);letter-spacing:.12em;margin-bottom:54px;font-size:.8rem;font-weight:950;display:inline-flex}.kit-step h3{font-size:1.35rem}.kit-final-cta{text-align:center;background:linear-gradient(135deg,#ffffffe0,#ffffff9e),url(/landing/pattern-whatsapp.png) 50%/cover no-repeat;border:1px solid #ffffffc7;border-radius:34px;place-items:center;max-width:min(1180px,100% - 32px);margin-bottom:clamp(20px,4vw,54px);padding-inline:clamp(18px,6vw,86px);box-shadow:0 26px 88px #171d191a}.kit-final-cta p{max-width:620px}@media (max-width:1080px){.kit-header{grid-template-columns:auto auto}.kit-header nav{display:none}.kit-header-actions{justify-self:end}.kit-hero,.kit-feature{grid-template-columns:1fr}.kit-card-grid.three,.kit-card-grid.four{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.kit-header{border-radius:18px;width:calc(100% - 20px);min-height:66px;margin-top:10px;padding:9px 10px}.kit-brand{min-width:0}.kit-brand img{width:156px}.kit-header-actions{gap:6px}.kit-button{letter-spacing:.03em;min-height:40px;padding:0 11px;font-size:.68rem}.kit-hero,.kit-section,.kit-feature,.kit-logo-strip,.kit-final-cta{width:calc(100% - 20px)}.kit-hero{min-height:auto;padding-top:44px}.kit-hero h1{font-size:clamp(2.65rem,12vw,4rem);line-height:.94}.kit-actions,.kit-metrics{grid-template-columns:1fr;display:grid}.kit-hero-panel{border-radius:22px}.kit-panel-image{padding:18px;overflow-x:auto}.kit-panel-image img{width:840px;transform:none}.kit-card-grid.three,.kit-card-grid.four,.kit-feature{grid-template-columns:1fr}.kit-section-head h2,.kit-feature-copy h2,.kit-final-cta h2{font-size:clamp(2.05rem,9.8vw,3.35rem)}.kit-card,.kit-step{min-height:auto}.kit-card:before,.kit-step strong{margin-bottom:34px}.kit-final-cta{border-radius:24px}}.kit-hero{min-height:auto;padding-top:clamp(34px,5vw,64px);padding-bottom:clamp(28px,4vw,48px)}.kit-hero h1{font-size:clamp(2.85rem,4.8vw,5.45rem);line-height:.94}.kit-hero-copy{gap:15px}.kit-metrics article{min-height:82px;padding:15px}.kit-panel-image{padding:18px}.kit-logo-strip{margin-top:0}@media (max-width:700px){.kit-hero{padding-top:28px;padding-bottom:22px}.kit-hero h1{font-size:clamp(2.22rem,10.2vw,3.25rem)}.kit-hero p{font-size:.94rem;line-height:1.55}.kit-metrics article{min-height:68px;padding:12px 14px}.kit-hero-panel{max-height:230px}.kit-panel-image{padding:12px}.kit-panel-footer{display:none}.kit-actions{flex-wrap:wrap;gap:7px;display:flex}.kit-actions .kit-button{flex:150px}.kit-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.kit-metrics article{border-radius:14px;min-height:58px;padding:10px 8px}.kit-metrics strong{font-size:1.32rem}.kit-metrics span{font-size:.62rem}.kit-hero-panel{border-radius:18px;max-height:176px}.kit-panel-top{padding:10px 12px}.kit-panel-image img{width:560px}}.kit-page.one-page{grid-template-rows:auto minmax(0,1fr);width:100%;height:100svh;min-height:640px;display:grid;overflow:hidden}.kit-page.one-page .kit-header{grid-template-columns:auto auto;margin-top:16px;position:relative;top:auto}.kit-page.one-page .kit-header nav,.kit-page.one-page .kit-logo-strip,.kit-page.one-page .kit-section,.kit-page.one-page .kit-feature,.kit-page.one-page .kit-final-cta,.kit-page.one-page .kit-metrics,.kit-page.one-page .kit-panel-footer{display:none}.kit-page.one-page .kit-header-actions{justify-self:end}.kit-page.one-page .kit-hero{grid-template-columns:minmax(0,.86fr) minmax(320px,1fr);align-self:stretch;gap:clamp(22px,5vw,64px);height:100%;min-height:0;padding-top:clamp(18px,4vh,46px);padding-bottom:clamp(18px,4vh,46px)}.kit-page.one-page .kit-hero-copy{align-content:center;gap:clamp(12px,2vh,18px)}.kit-page.one-page .kit-hero h1{max-width:800px;font-size:clamp(3rem,5.2vw,6rem);line-height:.92}.kit-page.one-page .kit-hero p{max-width:600px;font-size:clamp(.98rem,1.14vw,1.1rem);line-height:1.58}.kit-page.one-page .kit-hero-panel{align-self:center;max-height:min(48vh,430px)}.kit-page.one-page .kit-panel-image{padding:clamp(12px,2vw,20px)}.kit-page.one-page .kit-panel-image img{width:150%;transform:translate(-19%)}@media (max-width:900px){.kit-page.one-page{min-height:620px}.kit-page.one-page .kit-hero{grid-template-columns:1fr;align-content:center}.kit-page.one-page .kit-hero-panel{max-height:190px}}@media (max-width:700px){.kit-page.one-page{min-height:100svh}.kit-page.one-page .kit-header{width:calc(100% - 20px);margin-top:10px}.kit-page.one-page .kit-brand img{width:150px}.kit-page.one-page .kit-header-actions{gap:6px}.kit-page.one-page .kit-button{min-height:38px;padding:0 10px;font-size:.64rem}.kit-page.one-page .kit-hero{gap:14px;width:calc(100% - 20px);padding-top:16px;padding-bottom:12px}.kit-page.one-page .kit-hero h1{font-size:clamp(2.25rem,10.6vw,3.45rem);line-height:.94}.kit-page.one-page .kit-hero p{font-size:.88rem;line-height:1.45}.kit-page.one-page .kit-pill{min-height:30px;padding-inline:10px;font-size:.64rem}.kit-page.one-page .kit-actions{flex-wrap:wrap;gap:7px;display:flex}.kit-page.one-page .kit-actions .kit-button{flex:142px}.kit-page.one-page .kit-hero-panel{border-radius:18px;max-height:132px}.kit-page.one-page .kit-panel-top{padding:8px 10px}.kit-page.one-page .kit-panel-image{padding:8px}.kit-page.one-page .kit-panel-image img{width:520px;transform:translate(-8%)}}.kit-page.one-page .kit-portrait-panel{max-height:min(66vh,620px);box-shadow:none;background:0 0;border:0;border-radius:0;align-self:center;place-items:end center;display:grid;overflow:visible}.kit-portrait-image{object-fit:contain;filter:drop-shadow(0 28px 62px #171d192e);width:auto;max-width:min(100%,620px);max-height:min(66vh,620px);display:block}@media (max-width:900px){.kit-page.one-page .kit-portrait-panel{justify-items:center;max-height:260px}.kit-portrait-image{max-width:min(100%,460px);max-height:260px}}@media (max-width:700px){.kit-page.one-page .kit-portrait-panel{max-height:150px}.kit-portrait-image{max-width:min(100%,330px);max-height:150px}}.kit-page.one-page .kit-header{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-color:#0000}.kit-slogan span{display:block}.kit-slogan em{color:var(--kit-orange);font-style:italic}.landing-page.kit-page,.tracking-page{font-family:Montserrat,Arial,Helvetica,sans-serif}.kit-brand img,.tracking-brand img{mix-blend-mode:normal}.kit-page.one-page .kit-hero-copy{gap:clamp(14px,2.2vh,20px)}.kit-page.one-page .kit-header-actions .kit-button{min-height:auto;box-shadow:none;color:var(--kit-ink);letter-spacing:0;text-transform:none;background:0 0;border:0;border-radius:0;padding:0;font-size:.95rem;font-weight:700}.kit-page.one-page .kit-header-actions .kit-button:hover,.kit-page.one-page .kit-header-actions .kit-button:focus-visible{color:var(--kit-orange);transform:none}.kit-page.one-page .kit-header-actions{gap:clamp(16px,2.4vw,28px)}@media (max-width:700px){.kit-page.one-page .kit-header-actions{gap:12px}.kit-page.one-page .kit-header-actions .kit-button{font-size:.86rem}}.kit-page.one-page .kit-header-actions .kit-button{font-size:1.08rem}@media (max-width:700px){.kit-page.one-page .kit-header-actions .kit-button{font-size:.92rem}}.landing-page.archer-page{--archer-ink:#050505;--archer-orange:#ff6b00;--archer-soft:#eee9df;--archer-cream:#f5f1e7;--archer-muted:#050505b8;isolation:isolate;width:100%;height:100svh;min-height:640px;color:var(--archer-ink);background:linear-gradient(90deg,#f7e5cffa 0%,#eecbb0d1 37%,#82421f61 76%,#2c1e1875 100%),linear-gradient(#f0e6d8 0%,#eeb88f 44%,#fb6d09 100%);font-family:Montserrat,Arial,Helvetica,sans-serif;position:relative;overflow:hidden}:is(html:has(.archer-page),body:has(.archer-page)){background:#f1eee3;overflow:hidden}.archer-page *{box-sizing:border-box}.archer-page:before,.archer-page:after{content:"";pointer-events:none;position:absolute}.archer-page:before{z-index:1;opacity:.92;background:linear-gradient(90deg,#f6e2cd33 0%,#f6e2cd00 36%,#28180f2e 76%,#18110e57 100%),linear-gradient(105deg,#0000 0 46%,#ffdbac2e 46.2% 47%,#0000 47.4%),linear-gradient(88deg,#0000 0 63%,#321f1429 63.2% 63.8%,#0000 64.2%);inset:0}.archer-page:after{z-index:1;filter:blur(.15px);opacity:.82;background:radial-gradient(circle at 70% 16%,#ffe29ce6 0 2px,#0000 3px),radial-gradient(circle at 86% 25%,#ff9f2cf2 0 2px,#0000 3px),radial-gradient(circle at 73% 38%,#ffe29ce6 0 1px,#0000 3px),radial-gradient(circle at 92% 44%,#ff7712e6 0 2px,#0000 4px),radial-gradient(circle at 80% 57%,#ffd389d9 0 1px,#0000 3px),radial-gradient(circle at 94% 65%,#ff9523d1 0 2px,#0000 4px),linear-gradient(105deg,#0000 0 52%,#ffa538b8 52.2% 52.6%,#0000 53%),linear-gradient(114deg,#0000 0 61%,#ffda908f 61.1% 61.4%,#0000 62%),linear-gradient(82deg,#0000 0 47%,#ff6e167a 47.2% 47.5%,#0000 48%);width:min(50vw,720px);height:82vh;top:11vh;right:-9vw}.archer-header{z-index:12;grid-template-columns:minmax(180px,.75fr) auto minmax(180px,.75fr);align-items:center;gap:18px;width:100%;padding:clamp(20px,3vw,38px) clamp(20px,4vw,52px) 0;display:grid;position:relative}.archer-logo{justify-self:start;align-items:center;text-decoration:none;display:inline-flex}.archer-logo img{object-fit:contain;width:min(224px,28vw);height:auto}.archer-nav,.archer-actions{align-items:center;gap:clamp(18px,2.5vw,38px);display:inline-flex}.archer-nav{justify-self:center}.archer-actions{justify-self:end}.mobile-action-label{display:none}.archer-nav a,.archer-actions a,.archer-note,.archer-intro{color:var(--archer-ink);letter-spacing:0;font-size:clamp(.78rem,.9vw,.95rem);font-weight:600;line-height:1.15;text-decoration:none}.archer-nav a{text-transform:uppercase;letter-spacing:.04em}.archer-actions a:hover,.archer-actions a:focus-visible,.archer-note a:hover,.archer-note a:focus-visible{color:var(--archer-orange)}.archer-hero{align-items:end;padding:clamp(96px,12vh,138px) clamp(20px,4vw,52px) clamp(20px,3vh,38px);display:grid;position:absolute;inset:0}.archer-copy{z-index:4;gap:clamp(16px,2.5vh,28px);max-width:min(49vw,780px);display:grid;position:relative}.archer-intro{text-transform:uppercase;letter-spacing:.12em;max-width:360px;margin:0}.archer-copy h1{color:var(--archer-ink);letter-spacing:-.04em;text-transform:uppercase;margin:0;font-size:clamp(4.2rem,7.35vw,8.6rem);font-weight:800;line-height:.88;display:grid}.archer-copy h1 span{white-space:nowrap;display:block}.archer-note{z-index:5;max-width:460px;color:var(--archer-ink);gap:18px;font-size:clamp(.9rem,1vw,1.04rem);font-weight:500;line-height:1.5;display:grid;position:relative;bottom:auto;left:auto}.archer-note span{display:block}.archer-note a{background:var(--archer-ink);color:#fff;border-radius:999px;justify-content:center;align-items:center;width:max-content;min-height:50px;padding:0 28px;font-size:.78rem;font-weight:700;text-decoration:none;transition:background-color .18s,box-shadow .18s,transform .18s;display:inline-flex;box-shadow:0 18px 40px #0505052e}.archer-note a:after{content:"->";margin-left:14px}.archer-note a:hover,.archer-note a:focus-visible{color:#fff;background:#171717;transform:translateY(-1px);box-shadow:0 22px 48px #05050538}.archer-portrait{--archer-portrait-top:clamp(78px, 9vh, 104px);z-index:3;inset:var(--archer-portrait-top) -2vw 0 auto;width:min(61vw,940px);height:calc(100% - var(--archer-portrait-top));pointer-events:none;position:absolute;overflow:visible}.archer-portrait:before{content:none}.archer-portrait img{object-fit:cover;object-position:74% center;filter:brightness(.78)contrast(1.16)saturate(.98)sepia(.1);width:100%;height:100%;display:block}@media (max-width:920px){.archer-header{grid-template-columns:auto auto}.archer-nav{display:none}.archer-copy{max-width:60vw}.archer-copy h1{font-size:clamp(4.2rem,9.8vw,8.5rem)}.archer-note{bottom:auto;left:auto;right:auto}.archer-portrait{width:min(60vw,700px);height:calc(100% - var(--archer-portrait-top))}}@media (max-width:700px){.landing-page.archer-page{background:linear-gradient(90deg,#f7e5cff5 0%,#eabe9ab8 58%,#70371c6b 100%),linear-gradient(#f1e6d8 0%,#edae81 49%,#fb6d09 100%);min-height:100svh}.archer-page:before{background:linear-gradient(90deg,#f6e2cd1a 0%,#f6e2cd00 48%,#18100c33 100%),linear-gradient(104deg,#0000 0 58%,#ffdbac2e 58.2% 59%,#0000 59.4%)}.archer-page:after{opacity:.58;width:88vw;height:64vh;top:20vh;right:-24vw}.archer-header{justify-content:space-between;gap:8px;padding:16px 18px 0;display:flex}.archer-logo img{width:116px}.archer-actions{z-index:20;flex:none;justify-self:auto;gap:8px;position:fixed;top:18px;left:clamp(178px,54vw,220px);right:auto}.archer-actions a{white-space:nowrap;font-size:.65rem}.desktop-action-label{display:none}.mobile-action-label{display:inline}.archer-hero{padding:84px 18px 18px}.archer-copy{align-self:end;gap:10px;max-width:100%}.archer-intro{max-width:230px;font-size:.8rem}.archer-copy h1{letter-spacing:-.035em;max-width:100%;font-size:clamp(2.28rem,9.55vw,2.68rem);line-height:.94}.archer-note{gap:10px;max-width:min(318px,82vw);font-size:.74rem;line-height:1.34;bottom:auto;left:auto;right:auto}.archer-note span{max-width:276px}.archer-note a{min-height:42px;padding:0 19px;font-size:.68rem}.archer-portrait{opacity:.34;width:470px;max-width:none;height:38vh;inset:94px auto auto -18px;-webkit-mask-image:linear-gradient(#000 0% 76%,#0000 100%);mask-image:linear-gradient(#000 0% 76%,#0000 100%)}.archer-portrait img{object-fit:contain;object-position:right bottom;filter:brightness(.7)contrast(1.16)saturate(.95)sepia(.1)}}.archer-header{grid-template-columns:minmax(180px,.75fr) auto minmax(210px,.75fr)}@media (max-width:920px){.archer-header{grid-template-columns:auto auto}}@media (max-width:700px){.archer-header{grid-template-columns:1fr auto}}@media (max-width:900px){.tracking-page{box-sizing:border-box;width:auto;max-width:100vw;padding:16px 16px 24px;overflow-x:clip}.tracking-header{grid-template-columns:none;justify-content:space-between;align-items:center;gap:12px;width:min(100%,361px);max-width:361px;margin:0;padding:0;display:flex}.tracking-brand{min-width:0}.tracking-brand img{width:min(142px,42vw);max-width:100%}.tracking-back{color:#050505d1;white-space:nowrap;flex:none;justify-self:auto;min-width:0;font-size:.72rem;font-weight:700;line-height:1}.tracking-shell{grid-template-columns:minmax(0,1fr);gap:22px;width:min(100%,361px);max-width:361px;min-height:auto;margin:0;padding:46px 0 20px;overflow:hidden}.tracking-copy{gap:14px;width:min(100%,361px);min-width:0;max-width:361px}.tracking-kicker,.tracking-card-kicker{letter-spacing:.1em;font-size:.68rem}.tracking-copy h1{letter-spacing:-.04em;max-width:355px;font-size:clamp(2.48rem,11.4vw,3.24rem);line-height:.94}.tracking-copy p,.tracking-note span,.tracking-help{max-width:340px;font-size:.78rem;font-weight:600;line-height:1.46}.tracking-note{width:100%;max-width:340px;padding:12px 0 12px 13px}.tracking-note strong{font-size:.68rem}.tracking-access{width:min(100%,361px);min-width:0;min-height:auto;display:block}.tracking-visual{display:none}.tracking-card{justify-self:stretch;gap:16px;width:100%;min-width:0;max-width:100%;padding:20px;overflow:hidden}.tracking-card label,.tracking-card input,.tracking-card button,.tracking-help,.tracking-error{min-width:0;max-width:100%}.tracking-card label{letter-spacing:.06em;font-size:.68rem}.tracking-card input{width:100%;min-height:54px;font-size:.96rem}.tracking-card button{letter-spacing:.055em;white-space:normal;width:100%;min-height:52px;padding:0 14px;font-size:.68rem;line-height:1.15}.tracking-preview{width:100%;max-width:100%;margin:0 0 18px;padding:20px;overflow:hidden}.tracking-status-card,.tracking-steps{grid-template-columns:minmax(0,1fr)}.tracking-steps div{border-left:0;border-top:1px solid var(--tracking-line);min-height:auto}}@media (max-width:420px){.tracking-page{padding-inline:14px}.tracking-copy h1{max-width:330px;font-size:clamp(2.36rem,11vw,3rem)}.tracking-card{padding:18px}}.tracking-result{background:#fff3e7e6;border-color:#ffffff7a;gap:clamp(18px,3vw,30px);margin-top:clamp(34px,5vw,60px)}.tracking-result-head{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:20px;display:grid}.tracking-result-head p{max-width:640px;margin-top:14px}.tracking-secondary-action{min-height:44px;color:var(--tracking-ink);cursor:pointer;background:#ffffff80;border:1px solid #0505052e;border-radius:999px;padding:0 18px;font-size:.74rem;font-weight:800}.tracking-secondary-action:hover,.tracking-secondary-action:focus-visible{border-color:var(--tracking-orange);color:var(--tracking-orange)}.tracking-service-summary{background:#0505051f;border:1px solid #0505051f;border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.tracking-service-summary div{background:#ffffff94;align-content:center;gap:8px;min-height:112px;padding:20px;display:grid}.tracking-service-summary span,.tracking-update-meta span,.tracking-update-meta time{color:var(--tracking-muted);letter-spacing:.09em;text-transform:uppercase;font-size:.72rem;font-weight:800}.tracking-service-summary strong{color:var(--tracking-ink);font-size:clamp(1.22rem,2vw,1.8rem);line-height:1.08}.tracking-update-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.tracking-update-card{background:#ffffff9e;border:1px solid #0505051f;border-radius:8px;display:grid;overflow:hidden;box-shadow:0 20px 54px #0505051a}.tracking-update-photo{aspect-ratio:16/10;background:#05050514;overflow:hidden}.tracking-update-photo img{object-fit:cover;width:100%;height:100%;display:block}.tracking-update-body{gap:14px;padding:18px;display:grid}.tracking-update-meta{flex-wrap:wrap;justify-content:space-between;gap:8px 12px;display:flex}.tracking-update-meta span{color:var(--tracking-orange)}.tracking-update-body h3{color:var(--tracking-ink);margin:0;font-size:clamp(1.22rem,1.8vw,1.55rem);line-height:1.05}.tracking-update-body p,.tracking-review-box label,.tracking-review-sent{color:var(--tracking-muted);margin:0;font-size:.88rem;font-weight:600;line-height:1.52}.tracking-update-actions,.tracking-review-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.tracking-update-actions button,.tracking-review-actions button{min-height:44px;color:var(--tracking-ink);cursor:pointer;background:#ffffffc2;border:1px solid #05050524;border-radius:999px;font-size:.76rem;font-weight:800}.tracking-update-actions button:first-child,.tracking-review-actions button:first-child{border-color:var(--tracking-ink);background:var(--tracking-ink);color:#fff}.tracking-update-actions button.liked{border-color:var(--tracking-orange);color:var(--tracking-orange);background:#ff6b0024}.tracking-review-box{background:#ffffff8f;border:1px solid #ff6b0040;border-radius:8px;gap:12px;padding:12px;display:grid}.tracking-review-box label{color:var(--tracking-ink);letter-spacing:.06em;text-transform:uppercase;gap:8px;font-size:.74rem;font-weight:800;display:grid}.tracking-review-box textarea{resize:vertical;width:100%;min-height:116px;color:var(--tracking-ink);font:inherit;letter-spacing:0;background:#ffffffd1;border:1px solid #05050526;border-radius:8px;outline:0;padding:12px;font-size:.9rem}.tracking-review-box textarea:focus{border-color:var(--tracking-orange);box-shadow:0 0 0 4px #ff6b0024}.tracking-review-sent{border-left:3px solid var(--tracking-orange);background:#fff9;padding:10px 12px}@media (max-width:900px){.tracking-result{width:min(100%,361px);max-width:361px;margin:42px 0 22px;padding:18px}.tracking-result-head{grid-template-columns:minmax(0,1fr)}.tracking-result-head h2{letter-spacing:-.035em;font-size:clamp(1.78rem,8vw,2.18rem);line-height:.98}.tracking-result-head p{max-width:100%;font-size:.78rem;line-height:1.46}.tracking-secondary-action{width:100%}.tracking-service-summary,.tracking-update-grid{grid-template-columns:minmax(0,1fr)}.tracking-service-summary div{min-height:auto;padding:16px}.tracking-update-body{padding:16px}.tracking-update-meta{justify-content:stretch;display:grid}.tracking-review-actions{grid-template-columns:minmax(0,1fr)}.tracking-update-actions{grid-template-columns:repeat(2,minmax(0,1fr))}}.tracking-result{width:min(100%,500px);max-width:500px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;padding:0}.tracking-result-head{background:#fff3e7e6;border:1px solid #0505051a;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:16px;box-shadow:0 14px 34px #05050514}.tracking-result-head h2{letter-spacing:-.025em;text-transform:none;margin-top:5px;font-size:clamp(1.55rem,3vw,2.2rem);line-height:1}.tracking-result-head p{max-width:390px;margin-top:8px;font-size:.82rem;line-height:1.42}.tracking-result .tracking-kicker{font-size:.66rem}.tracking-secondary-action{white-space:nowrap;min-height:34px;padding:0 12px;font-size:.68rem}.tracking-update-card{background:#fff7eff0;border-color:#0505051a;box-shadow:0 14px 34px #05050514}.tracking-update-photo{aspect-ratio:4/3}.tracking-update-meta{justify-content:flex-start}.tracking-update-meta span,.tracking-update-meta time{font-size:.66rem}.tracking-update-meta time{letter-spacing:0;text-transform:none}.tracking-update-body h3{font-size:1.05rem;line-height:1.12}.tracking-update-body p,.tracking-review-box label,.tracking-review-sent{font-size:.8rem;line-height:1.42}.tracking-update-actions{justify-content:flex-start;gap:18px;padding-top:2px;display:flex}.tracking-update-actions button,.tracking-update-actions button:first-child,.tracking-review-actions button,.tracking-review-actions button:first-child{width:auto;min-height:auto;color:var(--tracking-ink);background:0 0;border:0;border-radius:0;padding:2px 0;font-size:.82rem;font-weight:800}.tracking-update-actions button:hover,.tracking-update-actions button:focus-visible,.tracking-review-actions button:hover,.tracking-review-actions button:focus-visible{color:var(--tracking-orange)}.tracking-update-actions button.liked{color:var(--tracking-orange);background:0 0;border:0}.tracking-review-box{background:#ffffff8f;border-color:#0505051a;gap:10px;padding:10px}.tracking-review-box label{font-size:.66rem}.tracking-review-box textarea{border-radius:7px;min-height:84px;font-size:.82rem}.tracking-review-actions{gap:16px;display:flex}.tracking-review-sent{border-left-width:2px;padding:8px 10px}@media (max-width:900px){.tracking-result{width:min(100%,361px);max-width:361px;margin:34px 0 22px;padding:0}.tracking-result-head{grid-template-columns:minmax(0,1fr);padding:14px}.tracking-result-head h2{font-size:clamp(1.45rem,7vw,1.82rem)}.tracking-result-head p{max-width:100%;font-size:.76rem}.tracking-secondary-action{width:max-content}.tracking-update-grid{max-width:361px}.tracking-update-photo{aspect-ratio:1}.tracking-update-body{padding:12px}.tracking-update-actions,.tracking-review-actions{grid-template-columns:none}.tracking-page{box-sizing:border-box;background:linear-gradient(90deg,#f7e5cffa 0%,#eecbb0d6 44%,#82421f6b 78%,#2c1e187a 100%),linear-gradient(#f0e6d8 0%,#eeb88f 48%,#fb6d09 100%);width:100%;max-width:100vw;min-height:100svh;padding:18px 16px 28px}.tracking-header,.tracking-shell{width:100%;max-width:none}.tracking-header{z-index:5;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;margin:0;display:grid;position:relative}.tracking-brand img{width:min(152px,44vw)}.tracking-back{display:none}.tracking-shell{gap:18px;padding:42px 0 8px;overflow:visible}.tracking-copy{z-index:3;width:min(100%,365px);max-width:365px;position:relative}.tracking-copy h1{overflow-wrap:anywhere;max-width:100%;font-size:clamp(2.42rem,10.4vw,3rem);line-height:.92}.tracking-copy p,.tracking-note span,.tracking-help{max-width:345px}.tracking-access{width:100%;max-width:none;min-height:390px;padding-top:154px;display:grid;position:relative;overflow:visible}.tracking-visual{z-index:0;opacity:.86;width:min(128vw,520px);display:block;position:absolute;inset:-76px -86px auto auto}.tracking-visual img{filter:brightness(.73)contrast(1.18)saturate(.98)sepia(.08);-webkit-mask-image:linear-gradient(#000 0% 70%,#0000 100%);mask-image:linear-gradient(#000 0% 70%,#0000 100%)}.tracking-card{z-index:2;background:#fff3e7e6;justify-self:center;width:min(100%,430px);max-width:none;position:relative;box-shadow:0 24px 70px #05050529}}@media (max-width:420px){.tracking-access{min-height:380px;padding-top:150px}.tracking-visual{width:500px;inset:-70px -92px auto auto}}.tracking-update-actions{grid-template-columns:minmax(0,1fr) auto;align-items:center}.tracking-update-actions .tracking-heart-button,.tracking-update-actions .tracking-heart-button:first-child{width:44px;min-width:44px;height:44px;min-height:44px;color:var(--tracking-ink);background:#ffffffb8;border:1px solid #0505051f;border-radius:999px;place-items:center;padding:0;display:inline-grid}.tracking-update-actions .tracking-heart-button span{font-size:1.35rem;line-height:1}.tracking-update-actions .tracking-heart-button.liked{color:#e53935;background:#e539351a;border-color:#e5393547}:is(html:has(.tracking-page),body:has(.tracking-page)){background:#fff}.tracking-page{--tracking-ink:#07111f;--tracking-muted:#687386;--tracking-orange:#ff6b00;--tracking-line:#e4e8ee;min-height:100svh;color:var(--tracking-ink);background:#fff;padding:10px;font-size:13px}.tracking-page:before,.tracking-page:after{display:none}.tracking-header{border-bottom:1px solid var(--tracking-line);width:min(100%,440px);max-width:440px;min-height:48px;margin:0 auto;padding:0}.tracking-brand img{width:142px;height:auto}.tracking-code-pill{color:#fff;cursor:pointer;background:#080b10;border:0;border-radius:999px;align-items:center;gap:6px;min-height:30px;padding:0 13px;font-size:.74rem;font-weight:850;display:inline-flex}.tracking-code-pill span{color:#ffb000}.tracking-fa-icon{fill:currentColor;width:1em;height:1em;display:block}.tracking-code-pill .tracking-fa-icon{color:#ffb000;width:.72rem;height:.72rem}.tracking-shell{width:min(100%,440px);max-width:440px;min-height:auto;margin:0 auto;padding:34px 0 24px}.tracking-copy h1{font-size:clamp(2rem,8vw,2.8rem)}.tracking-copy p,.tracking-note span,.tracking-help,.tracking-card label,.tracking-card input,.tracking-card button{font-size:.82rem}.tracking-card{border-color:var(--tracking-line);background:#fff;box-shadow:0 18px 42px #0f172a14}.tracking-page .tracking-access{min-height:auto;padding-top:0;display:block}.tracking-page .tracking-visual{display:none}.tracking-page .tracking-card{width:100%;max-width:440px}.tracking-result{width:min(100%,440px);max-width:440px;box-shadow:none;background:#fff;border:0;gap:16px;margin:0 auto 24px;padding:0}.tracking-result-head{box-shadow:none;background:#fff;border:0;border-radius:0;padding:14px 0 4px;display:block}.tracking-result .tracking-kicker{color:#9aa3b2;letter-spacing:.14em;text-transform:uppercase;font-size:.68rem;font-weight:780;line-height:1;display:block}.tracking-result-head h2{color:var(--tracking-ink);letter-spacing:-.04em;text-transform:none;margin:8px 0 0;font-size:clamp(1.7rem,7vw,2.15rem);font-weight:850;line-height:.95}.tracking-result-head p{max-width:100%;color:var(--tracking-muted);margin:8px 0 0;font-size:.8rem;font-weight:560;line-height:1.48}.tracking-progress-panel{gap:17px;padding:18px 0 8px;display:grid}.tracking-progress-summary{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;display:grid}.tracking-progress-summary span{color:#9aa3b2;letter-spacing:.16em;text-transform:uppercase;font-size:.68rem;font-weight:820;line-height:1;display:block}.tracking-progress-summary strong{color:#0c1325;letter-spacing:-.05em;align-items:flex-start;gap:1px;margin-top:10px;font-size:2.25rem;font-weight:860;line-height:.85;display:flex}.tracking-progress-summary strong small{letter-spacing:0;margin-top:4px;font-size:.92rem}.tracking-progress-summary p{color:#7b8498;margin:8px 0 0;font-size:.76rem;font-weight:650}.tracking-progress-ring{--ring-size:54px;width:var(--ring-size);height:var(--ring-size);background:conic-gradient(#1f1c37 var(--tracking-progress), #eceef2 0);border-radius:999px;place-items:center;display:grid;position:relative}.tracking-progress-ring:before{border-radius:inherit;content:"";background:#fff;position:absolute;inset:5px}.tracking-progress-ring span{z-index:1;color:#0c1325;letter-spacing:-.01em;font-size:.64rem;font-weight:860;position:relative}.tracking-progress-meter{gap:6px;display:grid}.tracking-progress-bar{background:#f0f0f2;border-radius:999px;height:10px;overflow:hidden}.tracking-progress-bar span{border-radius:inherit;background:#282241;height:100%;display:block}.tracking-progress-scale{color:#a6adbd;justify-content:space-between;align-items:center;font-size:.58rem;font-weight:650;display:flex}.tracking-progress-stage-list{gap:11px;margin-top:10px;display:grid}.tracking-progress-stage{color:#b0b6c6;border-radius:13px;grid-template-columns:22px 24px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:34px;display:grid}.tracking-stage-icon{color:#fff;border:2px solid #d4d8e2;border-radius:999px;place-items:center;width:18px;height:18px;display:grid}.tracking-stage-icon svg{width:9px;height:9px}.tracking-stage-number{color:#a8afbf;font-size:.62rem;font-weight:760}.tracking-progress-stage strong{min-width:0;color:inherit;letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;font-weight:790;overflow:hidden}.tracking-progress-stage em{white-space:nowrap;border-radius:999px;justify-self:end;font-size:.58rem;font-style:normal;font-weight:850}.tracking-progress-stage.done{color:#10182c}.tracking-progress-stage.done .tracking-stage-icon{background:#20d873;border-color:#20d873}.tracking-progress-stage.done em{color:#16a45a;background:#20d8731a;padding:4px 9px}.tracking-progress-stage.current{color:#fff;background:#201d38;min-height:40px;padding:0 10px}.tracking-progress-stage.current .tracking-stage-icon{background:#34314d;border-color:#6c6880;width:17px;height:17px;box-shadow:inset 0 0 0 3px #201d38}.tracking-progress-stage.current .tracking-stage-number{color:#a9a5bb}.tracking-progress-stage.current em{color:#fff;background:#ffffff24;padding:5px 9px}.tracking-feed-divider{color:#9aa3b2;letter-spacing:.12em;text-align:center;text-transform:uppercase;align-items:center;gap:12px;font-size:.72rem;font-weight:820;display:flex}.tracking-feed-divider:before,.tracking-feed-divider:after{background:var(--tracking-line);content:"";flex:1;height:1px}.tracking-update-grid{grid-template-columns:minmax(0,1fr);gap:16px;width:100%;max-width:440px}.tracking-update-card{border:1px solid var(--tracking-line);box-shadow:none;background:#fff;border-radius:0;overflow:hidden}.tracking-empty-feed{border:1px solid var(--tracking-line);color:var(--tracking-muted);text-align:left;background:#fff;border-radius:10px;gap:8px;padding:24px 18px;display:grid}.tracking-empty-feed strong{color:var(--tracking-ink);font-size:.9rem;font-weight:850}.tracking-empty-feed p{color:var(--tracking-muted);margin:0;font-size:.78rem;font-weight:560;line-height:1.45}.tracking-post-head{grid-template-columns:38px minmax(0,1fr);align-items:center;gap:10px;padding:12px 0;display:grid}.tracking-post-avatar{border:2px solid var(--tracking-orange);color:#fff;background:#080b10;border-radius:999px;place-items:center;width:34px;height:34px;font-size:.64rem;font-weight:850;display:grid}.tracking-post-head div{flex-wrap:wrap;align-items:center;gap:5px 7px;min-width:0;display:flex}.tracking-post-head strong{color:var(--tracking-ink);font-size:.78rem;font-weight:850}.tracking-post-head span:not(.tracking-post-avatar){color:var(--tracking-orange);text-transform:uppercase;background:#fff1e7;border-radius:4px;padding:2px 5px;font-size:.58rem;font-weight:850}.tracking-post-head em{background:var(--tracking-orange);color:#fff;text-transform:uppercase;border-radius:4px;padding:2px 5px;font-size:.58rem;font-style:normal;font-weight:850}.tracking-post-head time{color:#9aa3b2;font-size:.68rem;font-weight:650}.tracking-update-photo{aspect-ratio:4/4.55;background:#eef1f5;margin-inline:-10px;position:relative}.tracking-update-photo img{object-fit:cover;width:100%;height:100%}.tracking-photo-counter{color:#fff;background:#000000b8;border-radius:999px;padding:3px 7px;font-size:.68rem;font-weight:850;position:absolute;top:9px;right:10px}.tracking-update-body{gap:8px;padding:9px 0 0}.tracking-update-actions{align-items:center;gap:14px;padding:0;display:flex}.tracking-update-actions .tracking-heart-button,.tracking-update-actions .tracking-heart-button:first-child,.tracking-update-actions .tracking-comment-button,.tracking-update-actions .tracking-comment-button:first-child{color:#07111f;background:0 0;border:0;border-radius:0;place-items:center;width:28px;min-width:28px;height:28px;min-height:28px;padding:0;display:inline-grid}.tracking-update-actions .tracking-heart-button span{font-size:1.65rem}.tracking-update-actions .tracking-heart-button.liked{color:#ff3347;background:0 0;border:0}.tracking-like-count{color:var(--tracking-ink);font-size:.78rem;font-weight:850;display:block}.tracking-post-caption{color:var(--tracking-ink);margin:0;font-size:.78rem;font-weight:520;line-height:1.45}.tracking-post-caption strong{margin-right:4px;font-weight:850}.tracking-comment-line{grid-template-columns:26px minmax(0,1fr);gap:9px;padding-top:7px;display:grid}.tracking-comment-line>span,.tracking-review-inline>span{color:#637083;background:#d9dee7;border-radius:999px;place-items:center;width:24px;height:24px;font-size:.58rem;font-weight:850;display:grid}.tracking-comment-line strong{color:var(--tracking-ink);font-size:.75rem;font-weight:850}.tracking-comment-line p{color:var(--tracking-ink);margin:0 0 0 4px;font-size:.76rem;font-weight:500;line-height:1.35;display:inline}.tracking-review-inline{grid-template-columns:24px minmax(0,1fr) 26px;align-items:center;gap:8px;padding-top:9px;display:grid}.tracking-review-inline input{width:100%;min-height:31px;color:var(--tracking-ink);background:#fff;border:1px solid #d9dee7;border-radius:999px;outline:0;padding:0 12px;font-size:.78rem}.tracking-review-inline input:focus{border-color:var(--tracking-orange);box-shadow:0 0 0 3px #ff6b001a}.tracking-review-inline button{width:26px;height:26px;color:var(--tracking-orange);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;font-size:.82rem;display:grid}.tracking-review-inline button .tracking-fa-icon{width:.82rem;height:.82rem}.tracking-review-inline button:disabled{color:#f7ba8f;cursor:default}@media (max-width:900px){.tracking-page{background:#fff;width:100%;max-width:100vw;padding:8px 10px 22px}.tracking-header,.tracking-shell,.tracking-result,.tracking-update-grid{width:100%;max-width:440px}.tracking-header{grid-template-columns:minmax(0,1fr) auto;margin:0 auto;display:grid}.tracking-brand img{width:136px}.tracking-result{margin:0 auto 20px}.tracking-page .tracking-access{min-height:auto;padding-top:0}.tracking-update-photo{aspect-ratio:4/4.55}}.tracking-header,.tracking-shell,.tracking-result,.tracking-update-grid{width:min(100%,390px);max-width:390px}.tracking-header{min-height:44px}.tracking-result{gap:13px}.tracking-result-head{padding:12px 0 2px}.tracking-result-head h2{font-size:clamp(1.55rem,6.2vw,1.92rem)}.tracking-result-head p{font-size:.76rem;line-height:1.42}.tracking-progress-panel{gap:7px;padding:14px 0 5px}.tracking-progress-board{gap:17px;padding:18px 0 8px}.tracking-progress-board .tracking-progress-stage-list{margin-top:10px}@media (max-width:390px){.tracking-progress-board .tracking-progress-stage{grid-template-columns:20px 21px minmax(0,1fr) auto;gap:8px}.tracking-progress-board .tracking-progress-stage.current{padding-inline:8px}.tracking-progress-board .tracking-progress-stage strong{font-size:.76rem}.tracking-progress-board .tracking-progress-stage em{padding-inline:7px;font-size:.54rem}}.tracking-feed-divider{letter-spacing:.1em;gap:10px;font-size:.68rem}.tracking-update-grid{gap:14px}.tracking-post-head{grid-template-columns:34px minmax(0,1fr);gap:9px;padding:10px 0}.tracking-post-avatar{width:30px;height:30px;font-size:.58rem}.tracking-post-head strong{font-size:.74rem}.tracking-post-head time{font-size:.64rem}.tracking-update-photo{aspect-ratio:4/4.2;margin-inline:-10px}.tracking-update-body{gap:7px;padding-top:8px}.tracking-update-actions{gap:12px}.tracking-update-actions .tracking-heart-button,.tracking-update-actions .tracking-heart-button:first-child,.tracking-update-actions .tracking-comment-button,.tracking-update-actions .tracking-comment-button:first-child{width:25px;min-width:25px;height:25px;min-height:25px}.tracking-update-actions .tracking-heart-button .tracking-fa-icon{width:1.36rem;height:1.36rem}.tracking-update-actions .tracking-comment-button .tracking-fa-icon{width:1.22rem;height:1.22rem}.tracking-post-caption,.tracking-comment-line p,.tracking-review-inline input,.tracking-like-count{font-size:.74rem}.tracking-comment-line{grid-template-columns:24px minmax(0,1fr);gap:8px;padding-top:5px}.tracking-review-inline{grid-template-columns:24px minmax(0,1fr) 24px;gap:7px;padding-top:7px}.tracking-review-inline input{min-height:29px}@media (max-width:420px){.tracking-header,.tracking-shell,.tracking-result,.tracking-update-grid{width:100%;max-width:390px}}.tracking-update-card{border-radius:10px;padding:12px}.tracking-post-head{padding:0 0 10px}.tracking-update-photo{border-radius:8px;margin-inline:0;overflow:hidden}.tracking-update-body{padding:10px 0 0}.tracking-comment-list{gap:7px;padding-top:2px;display:grid}.tracking-carousel-button{z-index:2;color:#fff;cursor:pointer;background:#00000080;border:0;border-radius:999px;place-items:center;width:30px;height:30px;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.tracking-carousel-button.prev{left:8px}.tracking-carousel-button.next{right:8px}.tracking-carousel-button .tracking-fa-icon{width:.78rem;height:.78rem}.tracking-comment-line{grid-template-columns:24px minmax(0,1fr) 24px;align-items:center}.tracking-delete-comment{color:#9aa3b2;cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;width:24px;height:24px;display:grid}.tracking-delete-comment:hover,.tracking-delete-comment:focus-visible{color:#ff3347}.tracking-delete-comment .tracking-fa-icon{width:.72rem;height:.72rem}.tracking-review-inline{padding-top:9px;padding-bottom:0}@media (max-width:420px){.tracking-update-card{padding:10px}}@media (max-width:759px){.tracking-shell{display:block}.tracking-page .tracking-access{margin-top:24px}}@media (min-width:760px){.tracking-header{width:min(100%,960px);max-width:960px}.tracking-shell{grid-template-columns:minmax(0,1fr) minmax(320px,370px);align-items:start;gap:clamp(34px,6vw,72px);width:min(100%,960px);max-width:960px;padding:42px 0 30px;display:grid}.tracking-copy{width:auto;max-width:470px}.tracking-copy h1{font-size:clamp(2.45rem,5.5vw,4.1rem)}.tracking-page .tracking-access{min-width:0}.tracking-page .tracking-card{justify-self:end;max-width:370px}}
