:root{--night:#09120d;--forest:#14291b;--green:#1e3b29;--paper:#efe9da;--paper-deep:#e0d8c6;--ink:#17251a;--spark:#e5a05e;--rust:#bd633e;--line:rgba(255,255,255,.16);--display:"Arial Black","Arial Narrow",Arial,sans-serif;--body:Arial,Helvetica,sans-serif;--wrap:1320px}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:82px}body{margin:0;background:var(--night);color:var(--paper);font:16px/1.55 var(--body)}body.menu-open{overflow:hidden}img{max-width:100%;display:block}a{color:inherit}button{font:inherit}:focus-visible{outline:3px solid var(--spark);outline-offset:4px}::selection{background:var(--spark);color:var(--night)}.wrap{width:min(calc(100% - 64px),var(--wrap));margin:auto}.skip-link{position:fixed;z-index:999;left:18px;top:-80px;padding:11px 16px;background:var(--paper);color:var(--night);font-weight:800}.skip-link:focus{top:15px}.progress{position:fixed;z-index:210;inset:0 0 auto;height:3px;pointer-events:none}.progress span{display:block;width:0;height:100%;background:var(--spark)}
.site-header{height:82px;padding:0 max(32px,calc((100vw - var(--wrap))/2));position:fixed;inset:0 0 auto;z-index:100;display:flex;align-items:center;gap:32px;background:rgba(7,14,9,.67);border-bottom:1px solid rgba(255,255,255,.15);backdrop-filter:blur(16px);transition:background .2s}.site-header.is-scrolled{background:rgba(7,14,9,.96)}.brand{display:flex;align-items:center;gap:13px;text-decoration:none;flex:0 0 auto}.brand-monogram{font:900 36px/.8 var(--display);letter-spacing:-.12em}.brand-dot,.footer-brand span{color:var(--spark)}.brand-rule{width:1px;height:32px;background:rgba(255,255,255,.45);margin-left:5px}.brand-name{font:900 11px/1.03 var(--display);letter-spacing:.07em}.nav{display:flex;align-items:center;gap:clamp(15px,2vw,32px);margin-left:auto}.nav a{text-decoration:none;font:900 11px/1 var(--display);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;padding:8px 0;border-bottom:2px solid transparent}.nav a:hover,.nav a.is-active{color:var(--spark);border-bottom-color:var(--spark)}.header-status{font:900 10px/1 var(--display);letter-spacing:.1em;white-space:nowrap;padding:10px 12px;border:1px solid rgba(229,160,94,.65);display:flex;align-items:center;gap:9px}.status-led{width:8px;height:8px;display:inline-block;border-radius:50%;background:#f36b42;box-shadow:0 0 0 4px rgba(243,107,66,.15)}.menu-toggle{display:none}
.hero{position:relative;min-height:min(930px,100svh);display:flex;flex-direction:column;justify-content:center;isolation:isolate;overflow:hidden;background:var(--night) linear-gradient(#102719,#07140b) center/cover no-repeat}.hero:before{content:"";position:absolute;z-index:-1;inset:0;background:linear-gradient(90deg,rgba(4,10,6,.98),rgba(5,12,7,.83) 55%,rgba(5,12,7,.55)),linear-gradient(0deg,rgba(3,8,4,.84),transparent 45%)}.hero-noise{position:absolute;z-index:-1;inset:0;background-image:radial-gradient(rgba(255,255,255,.6) .5px,transparent .8px);background-size:5px 5px;opacity:.13;pointer-events:none}.hero-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(350px,.8fr);gap:clamp(45px,6vw,100px);align-items:center;padding-top:155px;padding-bottom:110px}.hero-copy{position:relative;z-index:2}.hero-kicker{display:flex;align-items:center;gap:14px;flex-wrap:wrap;font:900 11px/1.2 var(--display);letter-spacing:.13em}.signal-box{background:var(--spark);color:var(--night);padding:7px 10px}.hero h1{font:900 clamp(76px,8.3vw,144px)/.84 var(--display);letter-spacing:-.083em;margin:31px 0 30px}.hero h1 em{font-style:normal;color:var(--spark)}.hero-period{color:var(--spark)}.hero-lead{max-width:590px;color:#e1e4d8;font-size:clamp(18px,1.35vw,21px);line-height:1.58;margin:0}.hero-actions{display:flex;align-items:center;gap:28px;flex-wrap:wrap;margin-top:37px}.button{display:inline-flex;gap:32px;align-items:center;justify-content:space-between;padding:0 20px;min-height:58px;text-decoration:none;text-transform:uppercase;font:900 12px/1 var(--display);letter-spacing:.08em;transition:transform .2s,background .2s}.button:hover{transform:translateY(-3px)}.button-primary{background:var(--spark);color:var(--night)}.button-primary:hover{background:var(--paper)}.text-link{text-transform:uppercase;text-decoration-thickness:1px;text-underline-offset:7px;font:900 12px/1 var(--display);letter-spacing:.09em;display:inline-flex;gap:16px}.text-link:hover{color:var(--spark)}.hero-bottom{position:absolute;bottom:25px;left:0;right:0;display:flex;justify-content:space-between;gap:16px;font:900 10px/1.2 var(--display);letter-spacing:.13em}.hero-bottom a{text-decoration:none}.hero-bottom a span{color:var(--spark);margin-left:5px}
.hero-scene{min-height:510px;position:relative;border:9px solid var(--paper);background:#172c1d;box-shadow:18px 22px 0 rgba(0,0,0,.3),0 28px 70px rgba(0,0,0,.44);transform:rotate(2deg);overflow:visible}.hero-scene:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 49.7%,rgba(255,255,255,.08) 50%,transparent 50.3%),repeating-linear-gradient(0deg,transparent 0 5px,rgba(0,0,0,.16) 6px 7px);opacity:.55;pointer-events:none}.scene-meta{height:39px;background:#08150c;display:flex;justify-content:space-between;align-items:center;padding:0 15px;font:900 10px/1 var(--display);letter-spacing:.12em}.scene-meta i{display:inline-block;width:8px;height:8px;background:#f36b42;border-radius:50%;margin-left:5px}.scene-window{position:absolute;inset:39px 0 112px;overflow:hidden;background:radial-gradient(circle at 70% 65%,#38543b 0,#1c3a28 42%,#0f2016 90%)}.scene-window>span:first-child{position:absolute;left:23px;top:28px;color:rgba(255,255,255,.15);font:900 170px/1 var(--display)}.window-line{position:absolute;bottom:0;width:36px;background:#526b4d;box-shadow:12px 0 0 #152a1c,18px 0 0 #526b4d}.window-line-one{height:145px;right:32px}.window-line-two{height:215px;right:105px}.window-line-three{height:120px;right:195px}.window-line-four{height:180px;right:275px}.scene-paper{position:absolute;z-index:3;background:var(--paper);color:var(--night);font:900 26px/.96 var(--display);letter-spacing:-.04em;padding:18px;box-shadow:8px 9px 0 rgba(0,0,0,.35)}.paper-one{top:90px;right:-25px;transform:rotate(7deg)}.paper-one span{color:var(--rust);margin-left:20px}.paper-two{top:228px;left:-26px;font-size:21px;transform:rotate(-5deg);background:var(--spark)}.scene-mic{position:absolute;z-index:3;bottom:110px;left:48%;width:86px;height:200px}.mic-head{position:absolute;left:24px;top:0;width:38px;height:73px;border-radius:50% 50% 38% 38%;background:#111a14;border:5px solid #c7c3b3;box-shadow:inset 0 0 0 4px #29382c}.mic-head:after{content:"";position:absolute;left:-15px;top:40px;width:58px;height:30px;border:5px solid #bcb9a8;border-top:0;border-radius:0 0 30px 30px}.mic-stem{position:absolute;left:41px;top:76px;width:5px;height:104px;background:#bcb9a8}.mic-base{position:absolute;left:15px;bottom:9px;width:58px;height:8px;border-radius:50%;background:#bcb9a8}.scene-desk{position:absolute;z-index:4;bottom:35px;left:0;right:0;height:95px;display:flex;justify-content:space-between;align-items:center;padding:0 24px;background:linear-gradient(90deg,#0a160f,#1e3827);border-top:7px solid var(--spark);box-shadow:0 -8px 18px rgba(0,0,0,.35)}.scene-desk span{font:900 17px/1 var(--display);letter-spacing:.02em}.scene-desk strong{font:900 67px/1 var(--display);letter-spacing:-.13em;padding-right:12px}.scene-desk strong span{color:var(--spark)}.scene-caption{position:absolute;z-index:5;left:13px;bottom:-20px;background:var(--spark);color:var(--night);padding:7px 10px;font:900 10px/1.2 var(--display);transform:rotate(-3deg)}.scene-tape{position:absolute;z-index:5;width:100px;height:29px;background:rgba(218,172,103,.74);mix-blend-mode:screen}.tape-one{right:-15px;top:-11px;transform:rotate(32deg)}.tape-two{left:-30px;bottom:95px;transform:rotate(42deg)}
.ticker{height:48px;background:var(--spark);color:var(--night);display:flex;align-items:center;overflow:hidden;white-space:nowrap;font:900 14px/1 var(--display);letter-spacing:.13em}
.section{padding:clamp(85px,9vw,140px) 0;overflow:clip}.section-paper{background:var(--paper);color:var(--ink)}.section-dark{background:var(--night);color:var(--paper)}.section-green{background:var(--forest);color:var(--paper)}.section-head{margin-bottom:clamp(43px,5vw,70px)}.split{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(270px,.55fr);gap:clamp(35px,6vw,100px);align-items:end}.eyebrow{font:900 11px/1.3 var(--display);letter-spacing:.16em;color:var(--rust);margin:0;text-transform:uppercase}.section-dark .eyebrow,.section-green .eyebrow{color:var(--spark)}.section-head h2{font:900 clamp(46px,5.8vw,90px)/.94 var(--display);letter-spacing:-.066em;margin:20px 0 0}.section-head h2 em{font-style:normal;color:var(--rust)}.section-dark .section-head h2 em,.section-green .section-head h2 em{color:var(--spark)}.section-head>p{font-size:clamp(17px,1.35vw,20px);line-height:1.62;margin:0 0 3px;max-width:430px}
.idea-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:20px}.idea-lead{background:var(--forest);color:var(--paper);padding:clamp(34px,4.4vw,70px);min-height:490px;position:relative;display:flex;flex-direction:column}.corner-mark{position:absolute;right:28px;top:18px;font-size:38px;color:var(--spark)}.idea-lead h3{font:900 clamp(37px,3.8vw,65px)/1 var(--display);letter-spacing:-.055em;margin:42px 0 22px}.idea-lead>p:not(.eyebrow){font-size:17px;line-height:1.7;color:#d5dfd2;max-width:570px;margin:0}.idea-stamp{margin-top:auto;padding-top:30px;color:var(--spark);font:900 11px/1.3 var(--display);letter-spacing:.1em}.idea-list{border-top:3px solid var(--ink)}.idea-list article{padding:28px 10px 29px;border-bottom:1px solid rgba(23,37,26,.24)}.idea-list span{font:900 11px var(--display);letter-spacing:.15em;color:var(--rust)}.idea-list h3{font:900 clamp(25px,2.4vw,34px)/1.1 var(--display);letter-spacing:-.04em;text-transform:uppercase;margin:11px 0}.idea-list p{font-size:16px;margin:0;max-width:400px}
.agenda-section{position:relative;background:var(--night) linear-gradient(#102719,#07140b) center/cover fixed}.agenda-section:before{content:"";position:absolute;inset:0;background:rgba(5,12,7,.88);pointer-events:none}.agenda-section>.wrap{position:relative}.agenda-card{border:1px solid rgba(255,255,255,.28);box-shadow:14px 14px 0 rgba(229,160,94,.14)}.agenda-flag{display:flex;align-items:center;gap:14px;padding:13px 20px;background:var(--spark);color:var(--night);font:900 12px var(--display);letter-spacing:.12em}.agenda-main{display:grid;grid-template-columns:1fr 300px;gap:50px;padding:clamp(30px,4vw,62px)}.agenda-mini{font:900 11px var(--display);letter-spacing:.15em;color:var(--spark)}.agenda-main h3{font:900 clamp(40px,4.1vw,65px)/.98 var(--display);letter-spacing:-.055em;margin:21px 0}.agenda-main p{font-size:18px;color:#dce0d4;max-width:610px}.agenda-date{align-self:center;border-left:1px solid var(--line);padding-left:35px;display:flex;flex-direction:column;gap:12px}.agenda-date span,.agenda-date small{font:900 11px/1.3 var(--display);letter-spacing:.1em}.agenda-date strong{font:900 34px/1 var(--display);color:var(--spark)}.agenda-bottom{border-top:1px solid var(--line);padding:17px 20px;display:flex;justify-content:space-between;gap:15px;font:900 10px/1.2 var(--display);letter-spacing:.13em}.agenda-note{font-size:13px;color:#d7dfd0;margin:27px 0 0}
.content-feature{display:grid;grid-template-columns:1.1fr .9fr;min-height:420px;background:#142a1b;color:var(--paper)}.content-visual{position:relative;overflow:hidden;display:grid;place-items:center;background:linear-gradient(140deg,rgba(4,11,6,.25),rgba(4,11,6,.8)),linear-gradient(#102719,#07140b) center/cover}.content-visual:after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(0deg,transparent 0 6px,rgba(0,0,0,.14) 7px 8px);pointer-events:none}.play-mark{position:relative;z-index:2;width:104px;height:104px;border:3px solid var(--paper);border-radius:50%;display:grid;place-items:center;padding-left:9px;font-size:35px;opacity:.84}.visual-label{position:absolute;z-index:2;left:23px;bottom:23px;font:900 11px var(--display);letter-spacing:.13em}.visual-grid{position:absolute;inset:0;background:linear-gradient(90deg,transparent 49.9%,rgba(255,255,255,.1) 50%,transparent 50.1%),linear-gradient(0deg,transparent 49.9%,rgba(255,255,255,.1) 50%,transparent 50.1%)}.content-copy{padding:clamp(31px,4vw,65px)}.tag{display:inline-block;background:var(--spark);color:var(--night);padding:9px 11px;font:900 10px/1 var(--display);letter-spacing:.1em}.content-copy h3{font:900 clamp(37px,3.5vw,58px)/1 var(--display);letter-spacing:-.06em;margin:28px 0 16px}.content-copy p{color:#d6ded2;font-size:17px;max-width:460px}.content-counter{display:flex;align-items:center;gap:18px;border-top:1px solid var(--line);margin-top:38px;padding-top:22px}.content-counter strong{font:900 52px/.9 var(--display);color:var(--spark)}.content-counter span{font:900 10px/1.4 var(--display);letter-spacing:.1em}.content-types{display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid rgba(23,37,26,.25)}.content-types>div{padding:27px 25px 30px;border-right:1px solid rgba(23,37,26,.25)}.content-types>div:first-child{padding-left:0}.content-types>div:last-child{border-right:0}.content-types span{color:var(--rust);font:900 11px var(--display)}.content-types h4{font:900 22px var(--display);margin:9px 0}.content-types p{margin:0;font-size:15px}
.team-section{background:linear-gradient(90deg,rgba(10,25,15,.93),rgba(13,33,20,.9)),linear-gradient(#102719,#07140b) center/cover}.team-panel{display:grid;grid-template-columns:.6fr 1.4fr;border:1px solid rgba(255,255,255,.25);min-height:385px}.team-symbol{position:relative;display:grid;place-items:center;border-right:1px solid rgba(255,255,255,.25);overflow:hidden;background:rgba(255,255,255,.035)}.team-symbol span{font:900 clamp(140px,18vw,260px)/1 var(--display);letter-spacing:-.15em;color:var(--spark);padding-right:.14em}.team-symbol i{position:absolute;right:8%;bottom:2%;font-style:normal;font-size:70px;color:var(--paper)}.team-message{padding:clamp(30px,4vw,62px)}.tag-light{background:var(--paper)}.team-message h3{font:900 clamp(34px,3.5vw,55px)/1.04 var(--display);letter-spacing:-.055em;margin:26px 0 18px}.team-message p{font-size:17px;color:#d8e0d4;max-width:520px}
.contact-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:17px}.contact-grid article{background:#e1dacb;min-height:335px;padding:33px;display:flex;flex-direction:column;border-top:5px solid var(--forest)}.contact-icon{align-self:flex-end;color:var(--rust);font:900 31px/1 var(--display)}.contact-grid .eyebrow{margin-top:16px}.contact-grid h3{font:900 clamp(25px,2.2vw,32px)/1.13 var(--display);letter-spacing:-.04em;text-transform:uppercase;margin:17px 0 13px}.contact-grid p:not(.eyebrow){font-size:16px;line-height:1.55;margin:0 0 25px}.coming-soon{margin-top:auto;border-top:1px solid rgba(23,37,26,.2);padding-top:17px;font:900 10px var(--display);letter-spacing:.13em;color:var(--rust)}
.footer{background:#071008;padding:60px 0 24px}.footer-top{display:flex;justify-content:space-between;gap:40px;padding-bottom:60px}.footer-brand{font:900 80px/.8 var(--display);letter-spacing:-.14em}.footer-top p{font-size:15px;color:#bac8b8;max-width:350px}.footer-nav{display:grid;grid-template-columns:repeat(2,auto);gap:15px 35px;align-content:start}.footer-nav a{text-decoration:none;text-transform:uppercase;font:900 11px var(--display);letter-spacing:.07em}.footer-nav a:hover{color:var(--spark)}.footer-bottom{border-top:1px solid var(--line);padding-top:24px;display:flex;align-items:center;justify-content:space-between;gap:25px;color:#b9c6b6;font:900 10px/1.3 var(--display);letter-spacing:.08em}.footer-atividade{display:flex;align-items:center;gap:16px}.footer-atividade img{width:110px;height:auto;opacity:.82}.footer-bottom>a{text-decoration:none;color:var(--spark)}
@media(max-width:1100px){.header-status{display:none}.hero-grid{grid-template-columns:1fr .75fr;gap:35px}.hero h1{font-size:clamp(69px,8.6vw,110px)}.hero-scene{min-height:450px}.scene-paper{font-size:20px}.paper-two{font-size:17px}.scene-desk span{font-size:13px}.scene-desk strong{font-size:53px}}
@media(max-width:760px){.wrap{width:min(calc(100% - 36px),var(--wrap))}.site-header{height:70px;padding:0 18px}.brand-monogram{font-size:32px}.brand-name{font-size:10px}.menu-toggle{margin-left:auto;display:flex;width:44px;height:44px;border:1px solid rgba(255,255,255,.3);background:transparent;color:var(--paper);flex-direction:column;justify-content:center;align-items:center;gap:5px;z-index:102}.menu-toggle span{display:block;width:20px;height:2px;background:currentColor}.nav{display:none;position:fixed;inset:70px 0 auto;background:var(--night);padding:22px 18px 30px;flex-direction:column;align-items:stretch;gap:0;box-shadow:0 30px 60px rgba(0,0,0,.35)}body.menu-open .nav{display:flex}.nav a{font-size:17px;padding:15px 0;border-bottom:1px solid rgba(255,255,255,.2)}.hero{min-height:auto}.hero-grid{display:block;padding-top:122px;padding-bottom:90px}.hero-kicker{font-size:10px}.hero h1{font-size:clamp(61px,14.5vw,104px);margin:28px 0}.hero-lead{font-size:17px}.hero-scene{margin:65px 15px 0;min-height:420px}.hero-bottom{bottom:22px;font-size:8px}.hero-bottom a{display:none}.section{padding:80px 0}.split,.idea-grid,.content-feature,.team-panel{display:block}.section-head h2{font-size:clamp(43px,10vw,70px)}.section-head>p{margin-top:25px}.idea-lead{min-height:430px}.agenda-main{grid-template-columns:1fr;gap:30px}.agenda-date{border-left:0;border-top:1px solid var(--line);padding:25px 0 0}.content-feature{min-height:0}.content-visual{min-height:280px}.team-symbol{min-height:250px;border-right:0;border-bottom:1px solid var(--line)}.contact-grid{grid-template-columns:1fr}.contact-grid article{min-height:260px}.footer-top{display:block}.footer-nav{margin-top:45px}.footer-bottom{flex-wrap:wrap}.agenda-section{background-attachment:scroll}}
@media(max-width:520px){.hero h1{font-size:clamp(58px,15vw,78px)}.hero-actions{gap:23px}.hero-scene{min-height:330px;margin:48px 5px 0}.scene-window{bottom:85px}.scene-paper{padding:10px;font-size:16px}.paper-one{right:-13px}.paper-two{font-size:13px;top:190px;left:-16px}.scene-mic{transform:scale(.7);transform-origin:bottom center;bottom:80px}.scene-desk{bottom:20px;height:70px;padding:0 14px}.scene-desk span{font-size:10px}.scene-desk strong{font-size:43px}.scene-caption{font-size:7px;bottom:-16px}.scene-tape{width:60px}.ticker{font-size:11px;height:40px}.section-head h2{font-size:clamp(39px,10.5vw,58px)}.idea-lead{padding:29px;min-height:440px}.idea-lead h3{font-size:36px}.agenda-main{padding:28px}.agenda-main h3{font-size:39px}.agenda-date strong{font-size:29px}.agenda-bottom{font-size:8px}.content-types{grid-template-columns:1fr}.content-types>div,.content-types>div:first-child{padding:22px 0;border-right:0;border-bottom:1px solid rgba(23,37,26,.25)}.content-types>div:last-child{border-bottom:0}.team-symbol{min-height:210px}.team-symbol span{font-size:140px}.team-message h3{font-size:33px}.footer-bottom{display:grid;gap:22px}.footer-atividade{justify-content:flex-start}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}

/* Refinamento da marca JB, dos letreiros de cena e do rodapé. */
.scene-paper{font-family:Arial,Helvetica,sans-serif;font-weight:900;line-height:1.02;letter-spacing:-.025em;font-size:24px;text-rendering:geometricPrecision;-webkit-font-smoothing:antialiased}
.paper-one{display:flex;align-items:flex-end;gap:12px;top:85px;right:12px;transform:rotate(3deg)}
.paper-one .paper-arrow{margin:0;color:var(--rust);font:900 25px/1 Arial,Helvetica,sans-serif}
.paper-two{top:220px;left:15px;font-size:20px;transform:rotate(-2deg)}
.scene-desk{justify-content:flex-start}
.desk-brand{display:flex;align-items:center;gap:11px;white-space:nowrap}
.scene-desk .brand-monogram{font:900 62px/.8 var(--display);letter-spacing:-.12em;padding-right:.07em}
.scene-desk .brand-dot{color:var(--spark)}
.scene-desk .brand-rule{display:block;width:1px;height:43px;background:rgba(255,255,255,.45);margin-left:5px}
.scene-desk .brand-name{font:900 13px/1.05 Arial,Helvetica,sans-serif;letter-spacing:.05em}
.footer{padding:70px 0 25px}
.footer-top{align-items:start;padding-bottom:72px}
.footer-brand{display:flex;align-items:center;gap:22px;letter-spacing:normal}
.footer-brand .brand-monogram{font:900 100px/.8 var(--display);letter-spacing:-.12em;padding-right:.07em}
.footer-brand .brand-dot{color:var(--spark)}
.footer-brand .brand-rule{display:block;width:1px;height:66px;background:rgba(255,255,255,.33);margin:0}
.footer-brand .brand-name{font:900 19px/1.02 Arial,Helvetica,sans-serif;letter-spacing:.06em;color:var(--paper)}
.footer-identity p{margin:25px 0 0;color:#bac8b8;font-size:16px;line-height:1.55}
.footer-nav{padding-top:12px}
.footer-bottom{align-items:start}
.footer-bottom-right{display:flex;gap:38px;align-items:center}
.footer-bottom-right span{color:#8fa38e}
.footer-bottom-right a{text-decoration:none;color:var(--spark);white-space:nowrap}
.footer-bottom-right a:hover{color:var(--paper)}
@media(max-width:760px){.footer-top{padding-bottom:58px}.footer-nav{padding-top:0}.footer-bottom-right{gap:20px;flex-wrap:wrap}.footer-bottom{align-items:start}}
@media(max-width:520px){.scene-paper{padding:11px;font-size:15px}.paper-one{top:75px;right:8px;gap:5px}.paper-one .paper-arrow{font-size:18px}.paper-two{top:185px;left:7px;font-size:13px}.scene-desk .brand-monogram{font-size:43px}.scene-desk .brand-rule{height:30px;margin-left:2px}.scene-desk .brand-name{font-size:9px}.desk-brand{gap:8px}.footer-brand{gap:14px}.footer-brand .brand-monogram{font-size:74px}.footer-brand .brand-rule{height:49px}.footer-brand .brand-name{font-size:14px}.footer-bottom-right{display:flex;flex-direction:column;align-items:flex-start;gap:14px}}


