.brand-toolkit{--paper:#fbfaf7;--ink:#232323;--muted:#474747;--blue:#12385e;--cyan:#47d4e2;--dark:#3f4f5d;--line:#dbdbdb}.brand-toolkit *{box-sizing:border-box}.brand-toolkit{scroll-behavior:smooth;scroll-padding-top:28px}.brand-toolkit{margin:0;background:var(--paper);color:var(--ink);font:400 18px/1.6 AtAero,Arial,sans-serif}.brand-toolkit a{color:inherit;text-decoration:none}.brand-toolkit img{display:block;max-width:100%}.brand-toolkit h1,.brand-toolkit h2,.brand-toolkit h3{font-weight:400;line-height:1.08;letter-spacing:-.025em;margin:0 0 24px}.brand-toolkit p{margin:0 0 22px}.brand-toolkit h2{font-size:clamp(2.3rem,4.5vw,62px)}.brand-toolkit h3{font-size:28px}.brand-toolkit .shell{width:min(1320px,calc(100% - 120px));margin:auto}.brand-toolkit header{height:100px;display:flex;align-items:center;justify-content:space-between}.brand-toolkit .brand{display:flex;align-items:center;gap:12px}.brand-toolkit .brand>img{border-radius:10px}.brand-toolkit .brand span{display:flex;flex-direction:column;line-height:1.3}.brand-toolkit .brand strong{font-size:15px}.brand-toolkit .brand small{font-size:12px;color:var(--muted);letter-spacing:1.08px;text-transform:uppercase}.brand-toolkit nav{display:flex;align-items:center;gap:30px;font-size:15px}.brand-toolkit .button{display:inline-flex;align-items:center;gap:32px;background:var(--cyan);color:#000;padding:13px 23px;border-radius:99px;line-height:1.4;font-size:16px}.brand-toolkit .button:hover{background:var(--blue);color:#fff}.brand-toolkit .outline{background:transparent;border:1px solid var(--line)}.brand-toolkit .hero{padding:75px 0 65px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0;position:relative}.brand-toolkit .hero-copy{position:relative;z-index:1}.brand-toolkit .hero h1{font-size:clamp(3rem,5.7vw,82px);line-height:1.08;width:100%;max-width:764px;margin-bottom:32px}.brand-toolkit .hero h1 span,.brand-toolkit h2 span{color:var(--blue)}.brand-toolkit .hero-copy>p{font-weight:300;font-size:26.4px;line-height:1.5;max-width:680px;margin-bottom:32px}.brand-toolkit .tools{display:inline-flex;align-items:center;gap:46px;padding:8px;background:#eee;border-radius:40px;margin-bottom:32px}.brand-toolkit .tools>span{font-weight:300;font-size:26.4px;padding-left:12px;white-space:nowrap}.brand-toolkit .tools img{flex-shrink:0}.brand-toolkit .copilot{background:#fff;padding:16px;border-radius:32px}.brand-toolkit .hero-copy>.button{display:flex;width:fit-content}.brand-toolkit .hero-example{margin:0;position:relative;height:451px;align-self:start;padding-top:50px;z-index:2}.brand-toolkit .graphic{position:relative;width:401px;height:401px;margin-left:auto;border-radius:16px}.brand-toolkit .campaign{width:401px;height:401px;object-fit:cover;border-radius:16px}.brand-toolkit .client-logo{position:absolute;left:22px;top:22px}.brand-toolkit .arrow{position:absolute;right:7px;top:-45px;transform:scaleX(-1)}.brand-toolkit .prompt{position:absolute;left:-25px;top:7px;width:492px;max-width:none;height:117px;background:#fff;border-radius:17px;padding:14px 60px 14px 17px;box-shadow:6px 8px 16px #0004;z-index:3;font:20px/1.43 Segoe UI,Arial,sans-serif}.brand-toolkit .send{position:absolute;bottom:10px;right:12px;opacity:.4;transform:scaleY(-1)}.brand-toolkit .hero-example figcaption{text-align:center;font-size:16px;line-height:21px;margin-top:24px;width:401px;margin-left:auto}.brand-toolkit .process-art{padding:32px 32px 100px}.brand-toolkit .process-images{position:relative;border-radius:32px;overflow:hidden;aspect-ratio:1392/802}.brand-toolkit .process-images>img{width:100%;height:100%;object-fit:cover;position:relative}.brand-toolkit .process-images>.underlay{position:absolute;inset:0;height:90.27%;object-fit:cover}.brand-toolkit .section{padding:110px 0}.brand-toolkit .dark,.brand-toolkit .cta{background:var(--dark);color:#fff}.brand-toolkit .dark .section{padding:90px 0}.brand-toolkit .dark h2{font-size:clamp(2.3rem,4.5vw,64.8px);margin:0}.brand-toolkit .dark h2 span,.brand-toolkit .examples h3 span{color:var(--cyan)}.brand-toolkit .examples{padding-top:80px;display:grid;gap:120px}.brand-toolkit .examples article{display:grid;grid-template-columns:1fr 625px;gap:60px;align-items:center;min-height:352px}.brand-toolkit .examples h3{font-size:40px;line-height:1.75;margin-bottom:0}.brand-toolkit .examples p,.brand-toolkit .benefits p,.brand-toolkit .pillars p{font-size:24px;line-height:1.4;font-weight:300}.brand-toolkit .examples p{color:#e3e7eb}.brand-toolkit .examples article>img{width:625px;height:auto;aspect-ratio:625/352;object-fit:contain}.brand-toolkit .examples article:not(:first-child)>img{border-radius:19px}.brand-toolkit .benefits{display:grid;grid-template-columns:1fr 1fr;gap:70px;margin-top:45px}.brand-toolkit .benefits article{padding-top:25px;border-top:1px solid var(--line)}.brand-toolkit .benefits p{max-width:560px;color:var(--muted)}.brand-toolkit .system-section{background:#f0efeb}.brand-toolkit .lede{font-size:25px;font-weight:300;color:var(--muted);line-height:1.45;margin:0}.brand-toolkit .pillars{display:grid;grid-template-columns:repeat(4,1fr);gap:32px;margin-top:65px}.brand-toolkit .pillars article{padding-top:47px;border-top:1px solid var(--line)}.brand-toolkit .pillars p{color:var(--muted)}.brand-toolkit .pillars h3{margin-bottom:15px}.brand-toolkit .cta{padding:85px 0;text-align:center}.brand-toolkit .cta p{max-width:660px;margin:0 auto 37px;font-size:22px;font-weight:300;color:#e3e7eb}.brand-toolkit .skip{position:fixed;top:-100px;background:var(--cyan);padding:12px;z-index:99}.brand-toolkit .skip:focus{top:8px}.brand-toolkit a:focus-visible{outline:3px solid #447bff;outline-offset:5px}@media(max-width:1200px){.brand-toolkit .shell{width:calc(100% - 64px)}.brand-toolkit .hero h1{font-size:clamp(3rem,5.7vw,82px);max-width:100%}.brand-toolkit .hero-copy>p{font-size:23px}.brand-toolkit .tools{gap:20px}.brand-toolkit .tools>span{font-size:20px}.brand-toolkit .hero-example{transform:scale(.85);transform-origin:right top}.brand-toolkit .examples article{grid-template-columns:1fr 1fr;gap:40px}.brand-toolkit .examples h3{font-size:34px;line-height:1.3;margin-bottom:20px}.brand-toolkit .examples p,.brand-toolkit .benefits p,.brand-toolkit .pillars p{font-size:21px}}@media(max-width:800px){.brand-toolkit header{height:86px}.brand-toolkit nav>a:not(.button){display:none}.brand-toolkit .hero{grid-template-columns:1fr;padding:45px 0 60px;gap:40px}.brand-toolkit .hero h1{width:auto;max-width:680px;font-size:clamp(3rem,8vw,4.5rem)}.brand-toolkit .hero-copy>p{max-width:660px}.brand-toolkit .hero-example{transform:none;max-width:662px;width:100%;margin:auto;height:auto;padding-top:50px}.brand-toolkit .prompt{left:0;max-width:90%;font-size:18px}.brand-toolkit .graphic{margin-right:0}.brand-toolkit .process-art{padding:24px 18px 60px}.brand-toolkit .process-images{border-radius:16px}.brand-toolkit .section,.brand-toolkit .dark .section{padding:65px 0}.brand-toolkit .examples{padding-top:45px;gap:60px}.brand-toolkit .examples article{grid-template-columns:1fr;gap:20px;min-height:0}.brand-toolkit .examples article>img{width:100%}.brand-toolkit .benefits,.brand-toolkit .pillars{grid-template-columns:1fr 1fr;gap:30px}.brand-toolkit .pillars{margin-top:40px}.brand-toolkit .cta{padding:65px 0}}@media(max-width:520px){.brand-toolkit .shell{width:calc(100% - 36px)}.brand-toolkit .brand small{font-size:9px;letter-spacing:.5px}.brand-toolkit .brand strong{font-size:13px}.brand-toolkit .brand{gap:8px}.brand-toolkit nav .button{font-size:12px;padding:10px 12px}.brand-toolkit .hero h1{font-size:42px}.brand-toolkit .hero-copy>p{font-size:22px}.brand-toolkit .tools{gap:12px;padding:8px;max-width:100%}.brand-toolkit .tools>span{font-size:17px;padding-left:4px}.brand-toolkit .tools>img{width:94px;height:94px}.brand-toolkit .copilot{padding:10px;border-radius:23px}.brand-toolkit .copilot img{width:61.9996px;height:62px}.brand-toolkit .graphic{width:min(100%,401px);height:auto;aspect-ratio:1}.brand-toolkit .campaign{width:100%;height:100%}.brand-toolkit .client-logo{display:block}.brand-toolkit .prompt{height:auto;min-height:117px;font-size:16px;padding-right:35px}.brand-toolkit .hero-example figcaption{width:auto;font-size:14px}.brand-toolkit .benefits,.brand-toolkit .pillars{grid-template-columns:1fr}.brand-toolkit .examples h3{font-size:30px}.brand-toolkit .pillars article{padding-top:25px}.brand-toolkit .process-images{aspect-ratio:1757/1000}.brand-toolkit .cta h2{font-size:36px}}@media(prefers-reduced-motion:reduce){.brand-toolkit{scroll-behavior:auto}}@media(max-width:520px){.brand-toolkit .tools{gap:12px;flex-wrap:wrap}.brand-toolkit .tools>span{flex-basis:100%}.brand-toolkit .copilot{padding:16px}.brand-toolkit .prompt{max-width:90%}.brand-toolkit .client-logo{transform:scale(.8);transform-origin:top left}}.brand-toolkit body.video-modal-open{overflow:hidden}.brand-toolkit .video-modal{width:min(94vw,1180px);max-width:1180px;padding:0;border:0;border-radius:clamp(1rem,2vw,1.8rem);overflow:visible;background:transparent;color:#fff}.brand-toolkit .video-modal::backdrop{background:#161c22c7;backdrop-filter:blur(8px)}.brand-toolkit .video-modal-shell{display:grid;gap:.85rem;padding:clamp(.75rem,2vw,1.2rem);border:1px solid rgba(255,255,255,.14);border-radius:inherit;background:#3f4f5df5;box-shadow:0 36px 90px #00000052}.brand-toolkit .video-modal-top{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.1rem .1rem 0 .35rem}.brand-toolkit .video-modal h2{margin:0;color:#fff;font-family:AtAero,Arial,sans-serif;font-size:clamp(1rem,1.8vw,1.35rem);font-weight:400;letter-spacing:-.015em}.brand-toolkit .video-modal-close{display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:50%;background:var(--cyan);color:#000;font-size:1.6rem;line-height:1;cursor:pointer;transition:transform .2s ease,background .2s ease}.brand-toolkit .video-modal-close:hover,.brand-toolkit .video-modal-close:focus-visible{background:#fff;transform:translateY(-1px)}.brand-toolkit .video-modal-embed{position:relative;aspect-ratio:16/9;overflow:hidden;border-radius:clamp(.75rem,1.5vw,1.15rem);background:#102d49}.brand-toolkit .video-modal-embed video{position:absolute;inset:0;width:100%;height:100%;border:0}@media(max-width:760px){.brand-toolkit .video-modal{width:calc(100vw - 1rem)}.brand-toolkit .video-modal-shell{padding:.6rem;gap:.6rem}.brand-toolkit .video-modal-top{padding-left:.2rem}.brand-toolkit .video-modal-close{width:40px;height:40px}}.brand-toolkit .video-preview{position:relative;display:block;width:100%;padding:0;border:0;background:#111;aspect-ratio:625/352;overflow:hidden;cursor:pointer;color:#fff;font:inherit;text-align:left;border-radius:19px}.brand-toolkit .video-preview video{display:block;width:100%;height:100%;object-fit:contain}.brand-toolkit .video-watch{position:absolute;bottom:14px;left:14px;display:flex;align-items:center;gap:14px;padding:9px 16px;border-radius:99px;background:var(--cyan);color:#000;font-size:14px}.brand-toolkit .video-preview:hover .video-watch{background:#fff}.brand-toolkit .video-preview:focus-visible,.brand-toolkit .video-modal-close:focus-visible{outline:3px solid var(--cyan);outline-offset:5px}.brand-toolkit .video-modal-embed video{object-fit:contain;background:#111}.brand-toolkit .video-modal{max-height:94vh}.brand-toolkit .video-modal-embed{max-height:calc(90vh - 85px)}.brand-toolkit .examples h3{font-weight:300;letter-spacing:0}.brand-toolkit .examples h3 span{font-weight:inherit;letter-spacing:0}.brand-toolkit p{text-wrap:pretty}.brand-toolkit h1,.brand-toolkit h2,.brand-toolkit h3{text-wrap:balance}.brand-toolkit .cta h2{font-weight:300;letter-spacing:0}.brand-toolkit-page section[id]{scroll-margin-top:110px}.toolkit-video-modal .video-modal-embed video{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;background:#111}.toolkit-video-modal{max-height:94vh}.toolkit-video-modal .video-modal-embed{max-height:calc(90vh - 85px)}.brand-toolkit .process-images{aspect-ratio:1757/1000}.brand-toolkit .process-images>img{object-fit:contain}
