html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}@font-face{font-family:Sofia;src:url(/fonts/sofia-900.woff2) format("woff2");font-style:normal;font-weight:900;font-display:swap}@font-face{font-family:Hanken;src:url(/fonts/hanken-400.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Hanken;src:url(/fonts/hanken-600.woff2) format("woff2");font-style:normal;font-weight:600;font-display:swap}:root{--ink:#0e0e0e;--paper:#edeae3;--muted:#aaa69e;--accent:#ff6a36;--rule:#393835;--gutter:clamp(20px,2.7vw,52px);--display:Sofia,"Arial Narrow",sans-serif;--body:Hanken,Arial,sans-serif;--ease:cubic-bezier(.16,1,.3,1);color-scheme:dark;font-family:var(--body);color:var(--paper);background:var(--ink);font-synthesis:none;font-weight:400}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:88px}body{margin:0}body,button,a{-webkit-tap-highlight-color:transparent}button,a{touch-action:manipulation}button{font:inherit}a{color:inherit;text-decoration:none}button{color:inherit}button,a{outline-offset:6px}a:focus-visible,button:focus-visible{outline:2px solid var(--accent)}::selection{background:var(--accent);color:var(--ink)}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:var(--ink)}::-webkit-scrollbar-thumb{background:#59564f}html{scrollbar-color:#59564f var(--ink);scrollbar-width:thin}img{display:block;width:100%;height:auto}h1,h2,h3,p,figure{margin:0}h1,h2,h3{font-weight:900}h2,h3{text-wrap:balance}svg{display:block}button{cursor:pointer}p{text-wrap:pretty}a,button{caret-color:var(--accent)}.section-pad{padding-inline:var(--gutter)}.arrow{width:26px;height:26px;flex:none}.text-link{display:inline-flex;align-items:center;gap:20px;min-height:44px}.accent{color:var(--accent)}.rolling{position:relative;display:inline-block;overflow:hidden;vertical-align:bottom;line-height:1.25}.rolling-main,.rolling-copy{display:block;transition:transform .6s var(--ease)}.rolling-copy{position:absolute;top:100%;left:0;white-space:nowrap}a:hover .rolling-main,a:focus-visible .rolling-main{transform:translateY(-100%)}a:hover .rolling-copy,a:focus-visible .rolling-copy{transform:translateY(-100%)}.text-link .arrow{transition:transform .5s var(--ease)}.text-link:hover .arrow{transform:translate(5px)}.skip-link{position:fixed;top:12px;left:12px;padding:14px;background:var(--paper);color:var(--ink);z-index:100;transform:translateY(-180%)}.skip-link:focus{transform:none}.site-header{height:64px;border-bottom:1px solid var(--rule);display:flex;align-items:center;position:relative;z-index:30;background:var(--ink)}.brand{padding-inline:var(--gutter);font-family:var(--display);font-size:30px;text-transform:uppercase;display:flex;align-items:center;align-self:stretch;border-right:1px solid var(--rule);white-space:nowrap}.header-note{font-size:12px;letter-spacing:.03em;margin-left:auto;padding:0 28px;color:var(--muted)}.main-nav{display:flex;align-self:stretch}.main-nav>a{border-left:1px solid var(--rule);padding:0 28px;display:flex;align-items:center;text-transform:uppercase;font-size:13px;letter-spacing:.08em}.main-nav>a:hover{color:var(--accent)}.menu-button{display:none}.hero{padding-top:16px}.hero-title{font-family:var(--display);font-size:clamp(100px,22.5vw,440px);font-weight:900;line-height:.76;letter-spacing:-.035em;white-space:nowrap;overflow:hidden;padding-block:.025em .055em}.hero-title>span{display:flex;justify-content:space-between}.hero-letter{display:inline-block;transform-origin:bottom}.hero-space{width:.06em}.hero-intro{display:grid;grid-template-columns:1.12fr 1.18fr auto;align-items:center;gap:32px;margin-block:18px 28px;min-height:62px}.hero-intro h2{font-family:var(--display);font-size:clamp(24px,3.15vw,54px);text-transform:uppercase;line-height:1}.hero-intro p{font-size:clamp(15px,1.3vw,22px);border-left:1px solid var(--rule);padding-left:clamp(18px,3vw,48px);line-height:1.5}.hero-intro>a{font-size:22px;border-left:1px solid var(--rule);padding-left:34px;gap:20px}.featured-image{position:relative;display:block;overflow:hidden;aspect-ratio:3.5;background:#1d353b}.featured-image>img{height:100%;object-fit:cover;object-position:center 54%;transition:filter .6s var(--ease)}.featured-view{position:absolute;right:24px;bottom:24px;background:var(--ink);padding:15px 20px;display:flex;align-items:center;gap:20px;font-size:14px;transform:translateY(90px);transition:transform .7s var(--ease)}.featured-image:hover .featured-view,.featured-image:focus-visible .featured-view{transform:translateY(0)}.featured figcaption>a{display:flex;align-items:center;gap:32px;padding-block:17px 22px;border-bottom:1px solid var(--rule)}.featured figcaption h3{font-family:var(--display);font-size:clamp(28px,3.4vw,56px);text-transform:uppercase;line-height:1}.featured figcaption span{font-size:18px;margin-left:auto}.featured figcaption .arrow{width:30px;height:30px}.work{padding-top:30px;padding-bottom:120px;scroll-margin-top:30px}.section-heading{display:flex;justify-content:space-between;gap:24px;align-items:flex-end;margin-bottom:28px}.section-heading h2{font-family:var(--display);font-size:clamp(35px,4vw,66px);line-height:1;text-transform:uppercase}.section-aside{font-size:14px;color:var(--muted);padding-bottom:4px}.line-mask{overflow:hidden}.reveal-line{display:inline-block}.project-grid{display:grid;grid-template-columns:1.16fr 1fr;column-gap:40px;row-gap:80px}.project:nth-child(2n){padding-top:110px}.project-visual{display:block;position:relative;overflow:hidden;background:#20201e;aspect-ratio:1.45}.project-image-wrap{overflow:hidden;height:100%}.project-image-wrap img{height:100%;object-fit:cover;object-position:top;transition:filter .6s var(--ease)}.project-emkine .project-visual{background:#242424}.project-emkine img{object-position:center}.project-caption{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-top:18px}.project-caption h3{font-family:var(--display);text-transform:uppercase;font-size:clamp(32px,3vw,48px);line-height:1}.project-caption h3 a{display:flex;gap:16px;align-items:center}.project-caption h3 .arrow{width:23px;height:23px;transition:transform .4s var(--ease)}.project-caption h3 a:hover .arrow{transform:translate(3px,-3px)}.project-caption>span{font-size:14px;color:var(--muted);text-align:right}.project-info{display:flex;flex-direction:column;gap:16px;margin-top:15px;padding-top:17px;border-top:1px solid var(--rule)}.project-info p{font-size:16px;max-width:44ch;line-height:1.6;color:var(--muted)}.project-type{font-size:12px;letter-spacing:.05em;text-transform:uppercase;color:var(--muted)}.visit-label{position:absolute;bottom:18px;left:18px;display:flex;align-items:center;gap:20px;font-size:13px;background:var(--ink);padding:12px 16px}.visit-label .arrow{width:18px;height:18px}.project-cursor{position:absolute;right:22px;top:22px;background:var(--accent);color:var(--ink);width:54px;height:54px;display:grid;place-items:center;transform:translateY(-90px);transition:transform .55s var(--ease)}.project-visual:hover .project-cursor,.project-visual:focus-visible .project-cursor{transform:translateY(0)}.github-link{margin-top:55px;border-bottom:1px solid var(--rule);font-size:15px}.about{border-top:1px solid var(--rule);padding-top:80px;padding-bottom:110px}.about-heading{display:grid;grid-template-columns:1.16fr 1fr;gap:40px;align-items:end}.about-heading h2{font-family:var(--display);font-size:clamp(44px,6.2vw,100px);line-height:.94;text-transform:uppercase}.about-heading>p{font-size:19px;line-height:1.65;max-width:43ch;color:var(--muted);padding-bottom:4px}.about-manifesto{font-size:clamp(32px,5.4vw,82px);line-height:1.12;letter-spacing:-.035em;max-width:22ch;margin:130px 0 120px 20%;text-wrap:balance}.about-manifesto .word{display:inline-block}.approach{display:grid;grid-template-columns:1fr 1.7fr;gap:80px}.approach-intro{font-size:18px;line-height:1.6}.service{display:grid;grid-template-columns:1fr 1.2fr;gap:32px;border-top:1px solid var(--rule);padding-block:30px}.service:last-child{border-bottom:1px solid var(--rule)}.service h3{font-family:var(--display);font-size:32px;text-transform:uppercase;line-height:1.1}.service p{font-size:16px;color:var(--muted);line-height:1.6}.contact{border-top:1px solid var(--rule);padding-top:48px;padding-bottom:65px;overflow:hidden}.contact-intro{display:flex;justify-content:space-between;gap:20px;font-size:17px}.contact-intro>span{color:var(--muted)}.contact-title{font-family:var(--display);font-size:clamp(110px,24vw,440px);line-height:1;text-transform:uppercase;letter-spacing:-.03em;margin-block:32px}.contact-title a{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--accent)}.contact-title .rolling{line-height:.88;padding-block:.06em}.contact-title .arrow{height:.6em;width:.6em}.contact-bottom{display:flex;align-items:flex-start;justify-content:space-between;gap:30px;padding-top:25px;border-top:1px solid var(--rule)}.email-link{display:inline-flex;align-items:center;gap:20px;font-size:clamp(18px,2vw,30px)}.email-link .arrow{width:20px;height:20px}.copy-email{background:none;border:0;display:flex;align-items:center;gap:8px;padding:0;margin-top:12px;min-height:40px;color:var(--muted);font-size:12px}.copy-email:hover{color:var(--paper)}.copy-email svg{width:14px;height:14px}.contact-bottom>.text-link{font-size:16px}.site-footer{display:flex;justify-content:space-between;gap:24px;align-items:center;border-top:1px solid var(--rule);padding-block:20px;color:var(--muted);font-size:12px}.site-footer .text-link{min-height:28px;gap:12px;color:var(--paper)}.arrow-up{transform:rotate(-90deg);width:18px;height:18px}.site-footer .text-link:hover .arrow{transform:rotate(-90deg) translate(4px)}@media(min-width:1800px){.hero-title{font-size:25vw}.featured-image{aspect-ratio:3.7}.project-visual{aspect-ratio:1.6}}@media(max-width:1100px){.header-note{display:none}.main-nav{margin-left:auto}.hero-intro{gap:20px;grid-template-columns:1.1fr 1fr auto}.hero-intro>a{padding-left:20px;font-size:18px}.hero-intro p{font-size:15px}.hero-intro h2{font-size:3.5vw}.project-grid{column-gap:24px}.project-caption{align-items:flex-start}.project-caption>span{font-size:12px;max-width:15ch}.about-heading>p{font-size:17px}.approach{gap:40px}.service{gap:20px}.site-footer>span:nth-child(2){display:none}}@media(max-width:700px){html{scroll-padding-top:80px}.site-header{height:62px}.brand{font-size:27px;border:0}.menu-button{display:flex;align-items:center;gap:20px;margin-left:auto;padding:0 var(--gutter);height:100%;background:none;border:0;border-left:1px solid var(--rule);font-size:13px}.menu-mark{display:grid;gap:5px;width:20px}.menu-mark i{display:block;height:1px;background:currentColor;transition:transform .4s var(--ease)}.menu-mark.open i:first-child{transform:translateY(3px) rotate(45deg)}.menu-mark.open i:last-child{transform:translateY(-3px) rotate(-45deg)}.main-nav{display:none;position:absolute;top:61px;left:0;right:0;background:var(--ink);border-bottom:1px solid var(--rule);padding:10px var(--gutter) 20px}.main-nav.is-open{display:flex;flex-direction:column}.main-nav>a{border-left:0;border-top:1px solid var(--rule);padding:20px 0;font-family:var(--display);font-size:36px;letter-spacing:0}.hero{padding-top:18px}.hero-title{font-size:25vw;letter-spacing:-.04em;line-height:.92;padding-bottom:.03em}.hero-intro{grid-template-columns:1fr auto;gap:15px;margin-block:18px 24px}.hero-intro h2{font-size:clamp(27px,5.2vw,38px);grid-column:1/-1}.hero-intro p{border:0;padding:0;font-size:14px;max-width:24ch;line-height:1.5}.hero-intro>a{border:0;padding:0;font-size:16px;gap:10px}.hero-intro .arrow{width:22px;height:22px}.featured-image{aspect-ratio:1.45}.featured-image>img{object-position:center 50%}.featured-view{display:none}.featured figcaption>a{align-items:flex-start;gap:12px;padding-block:15px 19px;flex-wrap:wrap}.featured figcaption h3{font-size:34px;flex-basis:calc(100% - 44px)}.featured figcaption span{order:3;flex-basis:100%;margin-left:0;font-size:13px;color:var(--muted)}.featured figcaption .arrow{width:24px;height:24px;margin-left:auto}.work{padding-top:24px;padding-bottom:72px}.section-heading{display:block;margin-bottom:24px}.section-heading h2{font-size:37px;line-height:.98}.section-aside{display:block;margin-top:12px;font-size:12px}.project-grid{display:flex;flex-direction:column;gap:44px}.project:nth-child(2n){padding-top:0}.project-visual{aspect-ratio:1.25}.project-caption h3{font-size:36px}.project-caption>span{font-size:12px}.project-info{gap:12px;margin-top:13px;padding-top:13px}.project-info p{font-size:15px;line-height:1.55}.project-type{font-size:10px}.project-cursor{display:none}.visit-label{font-size:12px;bottom:12px;left:12px;gap:14px;padding:10px 13px}.github-link{margin-top:35px;font-size:14px}.about{padding-top:48px;padding-bottom:60px}.about-heading{display:block}.about-heading h2{font-size:52px;line-height:.94;max-width:16ch}.about-heading>p{font-size:16px;margin-top:24px;max-width:40ch}.about-manifesto{margin:64px 0;font-size:38px;line-height:1.12;letter-spacing:-.03em;max-width:19ch}.approach{display:block}.approach-intro{font-size:15px;margin-bottom:25px}.approach-intro br{display:none}.service{grid-template-columns:1fr;gap:12px;padding-block:22px}.service h3{font-size:30px}.service p{font-size:15px;max-width:38ch}.contact{padding-top:30px;padding-bottom:36px}.contact-intro{display:block;font-size:15px}.contact-intro>span{display:block;margin-top:8px;font-size:13px}.contact-title{font-size:20.5vw;line-height:1;margin-block:28px}.contact-title .arrow{width:.65em;height:.65em}.contact-bottom{flex-direction:column;gap:18px;padding-top:23px}.email-link{font-size:21px;gap:12px}.contact-bottom>.text-link{font-size:15px}.copy-email{margin-top:5px}.site-footer{font-size:11px;gap:14px;padding-block:20px}.site-footer .text-link{gap:8px}.text-link .arrow{width:20px;height:20px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}.rolling-copy{display:none}.rolling-main{transform:none!important}.featured-view,.project-cursor{transform:none}.about-manifesto .word{color:var(--paper)!important}.contact-marquee{transform:none!important}}@media(min-width:701px){.hero-title>span{transform:scaleY(1.03);transform-origin:top}.project:last-child:nth-child(odd){grid-column:1/-1;width:62%;justify-self:end}.project:last-child:nth-child(odd) .project-visual{aspect-ratio:1.8}}.site-header{position:fixed;inset:0 0 auto;z-index:50;transition:transform .3s var(--ease)}.site-header.is-hidden{transform:translateY(calc(-100% - 1px))}#contenido{padding-top:64px}@media(max-width:700px){#contenido{padding-top:62px}}@media(prefers-reduced-motion:no-preference){.hero{isolation:isolate}.hero-title{position:sticky;top:64px;z-index:3;mix-blend-mode:difference;pointer-events:none}.hero-intro{position:relative;z-index:1}.featured{position:relative;z-index:auto}.hero .featured-image{z-index:2}.hero .featured-image{height:clamp(400px,72svh,900px);aspect-ratio:auto}.featured figcaption{position:relative;z-index:4;background:var(--ink)}}@media(max-width:700px)and (prefers-reduced-motion:no-preference){.hero-title{top:62px}.hero .featured-image{height:clamp(340px,62svh,620px)}}@media(prefers-reduced-motion:reduce){.site-header{transition:none}.hero-title{position:static;mix-blend-mode:normal}}.archive-link{margin-bottom:32px;color:var(--accent);font-size:22px}.project-index{background:var(--project-tone);min-height:100svh;color:#f1ede5;transition:background .65s ease}.index-header{height:72px;display:flex;align-items:center;position:relative;z-index:10;background:#10100fe8}.index-header .brand{border:0;margin-right:auto}.index-header>a:not(.brand){padding:24px;font-size:15px}.index-stage{min-height:calc(100svh - 72px);position:relative;isolation:isolate;display:flex;flex-direction:column;padding:28px var(--gutter) 20px;overflow:hidden}.index-stage:before{content:"";position:absolute;inset:0;background:#0006;z-index:-1;pointer-events:none}.index-top{display:flex;justify-content:space-between;position:relative;z-index:3}.index-top h1,.index-top>span{font-family:var(--body);font-size:16px;font-weight:400}.index-images{position:absolute;inset:100px 35% 100px 8%;z-index:-1}.index-images img{position:absolute;width:100%;height:100%;object-fit:cover;opacity:0;transform:translateY(32px) scale(1.04);transition:opacity .55s ease,transform 1s var(--ease);filter:brightness(.65)}.index-images img.active{opacity:1;transform:translateY(0) scale(1)}.index-images .image-sergio{object-fit:contain;filter:brightness(.85)}.index-list{list-style:none;padding:0;margin:clamp(60px,10vh,130px) 0 80px 37%;position:relative;z-index:2}.index-list li{display:flex;align-items:center;color:#f1ede58c;animation:index-enter .8s var(--ease) both}.index-list li:nth-child(2){animation-delay:.06s}.index-list li:nth-child(3){animation-delay:.12s}.index-list li:nth-child(4){animation-delay:.18s}.index-list li:nth-child(5){animation-delay:.24s}.index-list li:nth-child(6){animation-delay:.3s}.index-list li.active{color:#f1ede5}.index-list button{background:none;border:0;padding:6px 0;text-align:left;display:flex;gap:14px;align-items:center;flex:1;min-width:0;color:inherit}.index-name{font-family:var(--display);font-size:clamp(34px,4.6vw,90px);line-height:1.08;text-transform:uppercase;letter-spacing:-.035em;transition:transform .55s var(--ease);display:block}.index-list li.active .index-name{transform:translate(10px)}.index-small-number{font-size:12px;align-self:center;font-variant-numeric:tabular-nums}.index-list li>a{font-size:28px;padding:10px 0 10px 20px;transition:transform .3s}.index-list li>a:hover{transform:translate(3px,-3px)}.index-detail{position:absolute;left:var(--gutter);bottom:75px;width:29%;animation:index-enter .5s var(--ease) both}.index-number{font-family:var(--display);font-size:clamp(90px,10vw,180px);line-height:.9;letter-spacing:-.05em}.index-description{margin-top:22px}.index-description p{font-size:16px;line-height:1.5;max-width:35ch}.index-category{margin-bottom:12px;font-weight:600}.index-visit{display:inline-block;padding:12px 0;font-weight:600}.index-visit:hover{color:var(--accent)}.index-bottom{margin-top:auto;display:flex;justify-content:space-between;font-size:12px;position:relative;z-index:3}@keyframes index-enter{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@media(min-width:1600px){.index-name{font-size:4.3vw}}@media(max-width:900px){.index-list{margin-left:25%}.index-detail{width:24%}.index-description p{font-size:14px}.index-images{inset:120px 20% 160px 5%}.index-name{font-size:5.6vw}}@media(max-width:600px){.index-header{height:62px}.index-header .brand{font-size:24px}.index-header>a:not(.brand){padding:16px;font-size:12px}.index-header>a:last-child{display:none}.index-stage{padding-top:20px;min-height:calc(100svh - 62px)}.index-top h1{font-size:16px}.index-top>span{display:none}.index-images{inset:70px 15% auto;height:260px}.index-images img{filter:brightness(.5)}.index-list{margin:70px 0 34px}.index-name{font-size:clamp(28px,7.1vw,43px);line-height:1.17}.index-list button{padding:9px 0;gap:10px}.index-small-number{font-size:11px}.index-list li>a{font-size:24px;padding:12px}.index-detail{position:relative;left:auto;bottom:auto;width:100%;display:flex;gap:24px;align-items:flex-start;margin-bottom:34px}.index-number{font-size:80px}.index-description{margin-top:0}.index-description p{font-size:14px}.index-category{margin-bottom:6px}.index-bottom{font-size:10px;gap:20px}.index-list li.active .index-name{transform:translate(5px)}}@media(prefers-reduced-motion:reduce){.project-index,.index-images img,.index-name{transition:none}.index-detail,.index-list li{animation:none}.index-images img,.index-list li.active .index-name{transform:none}}.index-list li{color:#f1ede5b3}.index-stage{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);grid-template-rows:auto auto 1fr auto;column-gap:clamp(28px,5vw,100px);row-gap:26px}.index-top,.index-bottom{grid-column:1 / -1}.index-images{position:relative;inset:auto;z-index:0;grid-column:1;grid-row:2;align-self:start;aspect-ratio:5 / 3;height:auto;margin-top:clamp(18px,5vh,58px);overflow:hidden;background:#171616;border:1px solid #ffffff26}.index-images img{inset:0;object-fit:contain;filter:none;transform:scale(1.025);transition:opacity .28s ease,transform .5s var(--ease)}.index-images img.active{transform:none}.index-list{grid-column:2;grid-row:2 / 4;align-self:start;margin:clamp(18px,5vh,58px) 0 0}.index-detail{position:relative;grid-column:1;grid-row:3;left:auto;bottom:auto;align-self:start;width:auto;display:flex;align-items:flex-start;gap:clamp(16px,2vw,28px);margin:0}.index-number{font-size:clamp(58px,7vw,116px)}.index-description{margin-top:0}@media(max-width:900px){.index-name{font-size:clamp(27px,4.6vw,44px)}}@media(max-width:650px){.index-stage{display:flex;gap:0}.index-images{margin-top:18px;width:100%}.index-list{align-self:stretch;margin:22px 0}.index-detail{margin-bottom:24px}}@media(prefers-reduced-motion:reduce){.index-images img{transition:none;transform:none}}.hero .featured-image{aspect-ratio:auto;height:auto}.featured-image>img{height:auto}.featured figcaption .featured-action{display:inline-flex;align-items:center;gap:10px;margin-left:0;color:var(--paper);white-space:nowrap}.project-grid .project-visual{aspect-ratio:16 / 9}.project-grid .project-image-wrap img{object-fit:contain}.work .archive-link{margin:clamp(30px,5vw,62px) 0 0}.contact{container-type:inline-size}.contact-title{font-size:clamp(38px,19.5cqi,440px)}.contact-title .contact-marquee{width:88%;gap:2cqi}.contact-title .rolling{flex:none}.contact-title .arrow{width:.52em;height:.52em}@media(max-width:700px){.featured figcaption>a{display:grid;grid-template-columns:1fr auto}.featured figcaption h3{grid-column:1}.featured figcaption>a>span:not(.featured-action){grid-column:1;grid-row:2}.featured figcaption .featured-action{grid-column:2;grid-row:1 / 3;align-self:center}}@media(prefers-reduced-motion:reduce){.contact-title .contact-marquee{width:100%}}.site-footer,.index-bottom{flex-wrap:wrap}.legal-links{display:flex;flex-wrap:wrap;gap:8px 20px}.legal-links a:hover{text-decoration:underline;text-underline-offset:.2em}.withdrawal-link{display:inline-flex;align-items:center;justify-content:center;min-height:44px;margin-inline-start:auto;margin-inline-end:14px;color:var(--accent);font-size:9.1px;font-weight:600;line-height:1.15;text-align:center}.withdrawal-link>span{display:grid;place-items:center;min-height:31px;padding:3px 8.4px;border:1px solid currentColor}.withdrawal-link:hover>span{color:var(--ink);border-color:var(--accent);background:var(--accent)}@media(min-width:701px)and (max-width:960px){.site-header .main-nav>a{padding-inline:16px}}@media(max-width:700px){.site-header .brand{padding-inline:clamp(12px,4vw,20px)}.site-header .menu-button{margin-left:0;padding-inline:12px;gap:8px}.withdrawal-link{max-width:79px;margin-inline-end:8px;font-size:8.4px}.withdrawal-link>span{padding-inline:5px}}
