:root{--ground: #f6f2eb;--ground-deep: #ece5da;--paper: #fbf9f5;--ink: #2b2723;--ink-soft: #6d655c;--line: rgba(43, 39, 35, .14);--oak: #b68a5c;--olive: #6b6b3a;--clay: #b8735a;--font: "Albert Sans", "Helvetica Neue", Arial, sans-serif;--gutter: clamp(20px, 4vw, 64px);--ease: cubic-bezier(.22, 1, .36, 1)}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--ground);color:var(--ink);font-family:var(--font);font-size:17px;line-height:1.55;-webkit-font-smoothing:antialiased}img{display:block;max-width:100%}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer}h1,h2,h3,p{margin:0}.eyebrow{font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-soft);font-weight:500}.nav{position:fixed;inset:0 0 auto 0;z-index:50;display:flex;align-items:center;gap:32px;padding:22px var(--gutter);font-size:15px;transition:background .5s var(--ease),padding .5s var(--ease),box-shadow .5s}.nav.is-solid{background:#f6f2ebdb;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);padding-block:14px;box-shadow:0 1px 0 var(--line)}.nav__brand{font-weight:500;letter-spacing:-.01em;font-size:17px}.nav__links{display:flex;gap:28px;margin-left:auto}.nav__links a{opacity:.8;transition:opacity .3s}.nav__links a:hover{opacity:1}.nav__cta{padding:10px 18px;border-radius:999px;background:var(--ink);color:var(--paper);font-weight:500;font-size:14px;transition:transform .25s var(--ease)}.nav__cta:active{transform:scale(.97);transition-duration:.12s}@media (hover: hover) and (pointer: fine){.nav__cta:hover{transform:translateY(-1px)}}.hero{position:relative;height:100svh;min-height:620px;overflow:hidden;background:var(--ground-deep)}.hero__stage{position:absolute;top:0;right:0;bottom:0;left:0}.hero__poster,.hero__canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.hero__poster{transform:scale(1.035)}.hero__canvas{opacity:0;transition:opacity .8s;cursor:crosshair;touch-action:pan-y}.hero.is-ready .hero__canvas{opacity:1}.hero__copy{position:absolute;z-index:3;left:50%;top:19%;transform:translate(-50%);width:min(92vw,980px);text-align:center;pointer-events:none}.hero__title{font-weight:300;font-size:clamp(44px,5.6vw,92px);line-height:1.02;letter-spacing:-.035em}.hero__sub{margin-top:18px;font-size:17px;color:#2b2723b8;letter-spacing:.005em}.hero__copy>*{opacity:0;transform:translateY(14px);animation:rise 1.1s var(--ease) forwards}.hero__sub{animation-delay:.18s!important}@keyframes rise{to{opacity:1;transform:none}}.spot{position:absolute;z-index:4;width:0;height:0}.spot__dot{position:absolute;left:-17px;top:-17px;width:34px;height:34px;border-radius:50%;border:0;padding:0;background:#ffffff47;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);display:grid;place-items:center;transition:transform .25s var(--ease),background .25s}.spot__dot:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:1px solid rgba(255,255,255,.9);animation:ping 2.6s var(--ease) infinite}.spot__dot span{width:10px;height:10px;border-radius:50%;background:#fff;box-shadow:0 1px 6px #00000040}@media (hover: hover) and (pointer: fine){.spot__dot:hover{transform:scale(1.12);background:#ffffff73}}.spot__dot:active{transform:scale(.94);transition-duration:.12s}@keyframes ping{0%{transform:scale(.7);opacity:1}80%,to{transform:scale(1.7);opacity:0}}.spot__tag{position:absolute;left:26px;top:-15px;white-space:nowrap;font-size:13px;padding:6px 12px;border-radius:999px;background:#fbf9f5c7;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);opacity:0;transform:translate(-6px);transition:opacity .35s,transform .35s var(--ease);pointer-events:none}.spot__tag b{font-weight:500;margin-right:4px}.spot:hover .spot__tag{opacity:1;transform:none}.spot.is-open .spot__tag{opacity:0}.spot--left .spot__tag{left:auto;right:26px;transform:translate(6px)}.tray{position:absolute;left:30px;top:-26px;width:236px;padding:14px 10px 10px;border-radius:18px;background:#fbf9f5d6;backdrop-filter:blur(16px) saturate(1.2);-webkit-backdrop-filter:blur(16px) saturate(1.2);box-shadow:0 18px 50px #281e1429;animation:tray .45s var(--ease)}.tray[hidden]{display:none}.spot--left .tray{left:auto;right:30px}.spot--up .tray{top:auto;bottom:-26px}@keyframes tray{0%{opacity:0;transform:translateY(6px) scale(.98)}}.tray__label{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-soft);padding:0 8px 8px}.tray__opt{display:flex;align-items:center;gap:12px;width:100%;border:0;background:none;padding:7px 8px;border-radius:12px;font-size:15px;text-align:left;transition:background .25s}.tray__opt:hover{background:#2b27230f}.tray__opt.is-on{background:#2b272314}.tray__swatch{width:34px;height:34px;border-radius:50%;background-size:1400% auto;box-shadow:inset 0 0 0 1px #00000014;flex:none}.tray__opt.is-on .tray__swatch{box-shadow:0 0 0 2px var(--paper),0 0 0 3px var(--ink)}.before{position:absolute;z-index:4;right:var(--gutter);bottom:34px;display:flex;align-items:center;gap:12px;padding:10px 18px 10px 10px;border:0;border-radius:999px;font-size:14px;background:#fbf9f5cc;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);user-select:none;-webkit-user-select:none;touch-action:none;transition:transform .14s ease-out}.before:active,.before.is-on{transform:scale(.97)}.before__ring{width:26px;height:26px;border-radius:50%;border:1.5px solid var(--ink);position:relative}.before__ring:after{content:"";position:absolute;top:5px;right:5px;bottom:5px;left:5px;border-radius:50%;background:var(--ink);transform:scale(.4);transition:transform .9s var(--ease)}.before.is-on .before__ring:after{transform:scale(1)}@media (max-width: 760px){.nav__links{display:none}.nav{padding:16px 20px}.nav__brand{font-size:15px}.nav__cta{padding:8px 14px;font-size:13px;margin-left:auto}.hero{height:auto;min-height:0;background:var(--ground);padding-top:96px}.hero__copy{position:relative;left:auto;top:auto;transform:none;width:auto;padding:0 20px 26px;text-align:left}.hero__title{font-size:42px}.hero__sub{font-size:16px;margin-top:12px}.hero__stage{position:relative;inset:auto;aspect-ratio:4 / 5;margin:0 12px;border-radius:18px;overflow:hidden}.tray{position:fixed;left:12px!important;right:12px!important;top:auto;bottom:12px;width:auto;z-index:60;display:grid;grid-template-columns:1fr 1fr 1fr;gap:4px}.tray__label{grid-column:1 / -1}.tray__opt{flex-direction:column;gap:6px;font-size:12.5px;text-align:center}.tray__swatch{width:44px;height:44px}.spot__tag{display:none}.before{bottom:14px;right:14px}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}.hero:before{content:"";position:absolute;inset:0 0 auto 0;height:150px;z-index:2;pointer-events:none;background:linear-gradient(#f6f2eb8c,#f6f2eb00)}.hero__title{text-wrap:balance}@media (min-width: 761px){.hero__copy{width:min(86vw,860px)}}@media (max-width: 760px){.hero:before{display:none}}section{position:relative}h2{font-weight:300;letter-spacing:-.03em;line-height:1.05}.pill{display:inline-flex;align-items:center;padding:12px 22px;border-radius:999px;border:1px solid var(--ink);font-size:14px;font-weight:500;transition:background .25s,color .25s}.pill:hover{background:var(--ink);color:var(--paper)}.intro{padding:140px var(--gutter) 100px}.intro__top{display:grid;grid-template-columns:4fr 8fr;gap:0;border-top:1px solid var(--line)}.intro__side{padding:26px 40px 0 0;border-right:1px solid var(--line)}.intro__img{margin-top:80px;width:64%;aspect-ratio:4 / 5;overflow:hidden;border-radius:4px}.intro__img img{width:100%;height:118%;object-fit:cover;transform:translateY(calc(var(--p, .5) * -14%))}.intro__main{padding:26px 0 0 40px}.intro__statement{font-size:clamp(34px,3.6vw,58px);max-width:17em}.intro__statement .w{display:inline-block;opacity:0;transform:translateY(.4em);transition:opacity .9s var(--ease),transform .9s var(--ease);white-space:pre}.intro.is-in .w{opacity:1;transform:none}.intro__foot{margin-top:64px;display:flex;gap:40px;align-items:flex-end;justify-content:space-between;max-width:820px}.intro__foot p{max-width:26em;color:var(--ink-soft)}.intro__stats{margin-top:80px;display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line)}.stat{padding:30px 30px 0 0;opacity:0;transform:translateY(20px);transition:opacity 1s var(--ease),transform 1s var(--ease)}.stat+.stat{padding-left:30px;border-left:1px solid var(--line)}.intro.is-in .stat{opacity:1;transform:none}.stat__num{font-size:clamp(64px,8vw,132px);font-weight:200;letter-spacing:-.05em;line-height:1;font-variant-numeric:tabular-nums}.stat__num span{font-size:.42em;letter-spacing:-.02em;margin-left:4px}.stat__label{margin-top:14px;color:var(--ink-soft);font-size:17px}.work{padding:80px var(--gutter) 140px}.work__head{display:grid;grid-template-columns:4fr 5fr 3fr;align-items:end;gap:24px;padding-bottom:56px}.work__head h2{font-size:clamp(44px,5vw,84px)}.work__intro{color:var(--ink-soft);font-size:17px}.work__head>*{opacity:0;transform:translateY(18px);transition:opacity 1s var(--ease),transform 1s var(--ease)}.work__head.is-in>*{opacity:1;transform:none}.work__head.is-in>:nth-child(2){transition-delay:.1s}.work__head.is-in>:nth-child(3){transition-delay:.2s}.work__grid{display:grid;grid-template-columns:repeat(12,1fr);column-gap:24px;row-gap:90px;align-items:start}.proj{opacity:0;transition:opacity 1.2s var(--ease)}.proj.is-in{opacity:1}.proj__frame{position:relative;overflow:hidden;border-radius:4px;clip-path:inset(100% 0 0 0);transition:clip-path 1.4s var(--ease);background:var(--ground-deep)}.proj.is-in .proj__frame{clip-path:inset(0 0 0 0)}.proj__frame>img{width:100%;height:112%;object-fit:cover;transform:translateY(calc((var(--p, .5) - .5) * -8%)) scale(1.02)}.proj--0{grid-column:1 / span 7}.proj--1{grid-column:9 / span 4;margin-top:180px}.proj--2{grid-column:3 / span 6;margin-top:-40px}.proj--3{grid-column:10 / span 3;margin-top:140px}.proj__cap{display:flex;justify-content:space-between;gap:20px;padding-top:16px}.proj__cap h3{font-weight:400;font-size:19px;letter-spacing:-.01em}.proj__cap p{color:var(--ink-soft);font-size:15px;text-align:right}.proj--1 .proj__cap,.proj--3 .proj__cap{flex-direction:column;gap:4px}.proj--1 .proj__cap p,.proj--3 .proj__cap p{text-align:left}.ba{position:absolute;top:0;right:0;bottom:0;left:0;cursor:ew-resize;touch-action:pan-y;-webkit-user-select:none;user-select:none;outline:none}.ba img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ba__tag{position:absolute;top:18px;font-size:12px;letter-spacing:.14em;text-transform:uppercase;padding:6px 12px;border-radius:999px;background:#fbf9f5d1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:opacity .3s}.ba__tag--l{left:18px}.ba__tag--r{right:18px}.ba__handle{position:absolute;top:0;bottom:0;width:1px;background:#fffffff2;pointer-events:none}.ba__handle span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:64px;height:64px;border-radius:50%;display:grid;place-items:center;background:#fbf9f5e6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-size:12px;letter-spacing:.08em;text-transform:uppercase;box-shadow:0 8px 30px #281e142e}.ba:focus-visible .ba__handle span{box-shadow:0 0 0 2px var(--ink)}.services{padding:120px var(--gutter) 150px;background:var(--paper);overflow:hidden}.services__head{display:grid;grid-template-columns:4fr 5fr 3fr;gap:24px;align-items:end;padding-bottom:56px}.services__head h2{font-size:clamp(44px,5vw,84px)}.services__head>p:last-child{color:var(--ink-soft);font-size:17px}.svc-list{list-style:none;margin:0;padding:0;border-top:1px solid var(--line)}.svc{display:grid;grid-template-columns:4fr 5fr 3fr;align-items:baseline;gap:24px;padding:34px 0 36px;border-bottom:1px solid var(--line);position:relative;opacity:0;transform:translateY(24px);transition:opacity 1s var(--ease),transform 1s var(--ease),color .4s}.services.is-in .svc{opacity:1;transform:none}.svc-list.has-active .svc:not(.is-active){color:#2b272352}.svc__n{position:absolute;left:0;top:14px;font-size:12px;color:var(--ink-soft)}.svc__name{font-weight:300;font-size:clamp(30px,3.2vw,52px);letter-spacing:-.025em;line-height:1.1;transition:transform .6s var(--ease)}.svc.is-active .svc__name{transform:translate(14px)}.svc__detail{color:inherit;opacity:.8;max-width:30em;font-size:17px}.svc__price{text-align:right;font-size:24px;font-weight:300;letter-spacing:-.01em}.svc__price small{display:block;font-size:13px;color:var(--ink-soft);letter-spacing:0}.svc__thumb{display:none}.svc-follow{position:absolute;left:0;top:0;width:260px;aspect-ratio:4 / 5;pointer-events:none;z-index:3;border-radius:4px;overflow:hidden;opacity:0;transition:opacity .4s;box-shadow:0 24px 60px #281e1433}.svc-follow.is-on{opacity:1}.svc-follow img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transform:scale(1.08);transition:opacity .45s,transform .9s var(--ease)}.svc-follow img.is-on{opacity:1;transform:none}.process{background:var(--ground)}.process__pin{position:sticky;top:0;height:100vh;display:grid;grid-template-columns:1fr 1fr;gap:6vw;align-items:center;padding:90px var(--gutter) 40px}.process__media{display:flex;justify-content:center}.process__frame{height:min(78vh,760px);max-width:100%;overflow:hidden;border-radius:4px}.process__frame img{width:100%;height:100%;object-fit:cover;will-change:transform;transition:transform .12s linear}.process__text h2{font-size:clamp(38px,3.8vw,62px);margin:18px 0 48px;max-width:11em}.steps{list-style:none;margin:0;padding:0 0 0 34px;position:relative;display:grid;gap:26px}.steps__rail{position:absolute;left:0;top:6px;bottom:6px;width:1px;background:var(--line)}.steps__rail span{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--ink);transform-origin:top;transform:scaleY(0)}.step{display:grid;grid-template-columns:40px 1fr;gap:10px;opacity:.32;transition:opacity .6s var(--ease)}.step.is-on{opacity:1}.step.is-past{opacity:.55}.step__n{font-size:13px;padding-top:6px;color:var(--ink-soft)}.step h3{font-weight:400;font-size:24px;letter-spacing:-.015em}.step p{max-height:0;overflow:hidden;color:var(--ink-soft);font-size:17px;max-width:26em;transition:max-height .7s var(--ease),margin .7s var(--ease)}.step.is-on p{max-height:6em;margin-top:8px}.studio{display:grid;grid-template-columns:6fr 5fr;gap:6vw;align-items:center;padding:150px var(--gutter) 170px}.studio__media{position:relative}.studio__portrait{width:78%;aspect-ratio:4 / 5;overflow:hidden;border-radius:4px;clip-path:inset(0 0 100% 0);transition:clip-path 1.5s var(--ease)}.studio.is-in .studio__portrait{clip-path:inset(0)}.studio__portrait img{width:100%;height:100%;object-fit:cover;transform:scale(calc(1.12 - var(--p, .5) * .12))}.studio__detail{position:absolute;right:0;bottom:-70px;width:38%;aspect-ratio:4 / 5;overflow:hidden;border-radius:4px;border:8px solid var(--ground);transform:translateY(calc((.5 - var(--p, .5)) * 160px))}.studio__detail img{width:100%;height:100%;object-fit:cover}.studio__statement{margin:22px 0 40px;font-size:clamp(28px,2.6vw,42px);font-weight:300;letter-spacing:-.02em;line-height:1.18}.studio__statement:before{content:"“";display:block;font-size:1.6em;line-height:.6;margin-bottom:10px;color:var(--oak)}.studio__name{font-size:18px;font-weight:500}.studio__role{color:var(--ink-soft);font-size:15px}.studio__bio{margin-top:26px;color:var(--ink-soft);max-width:30em}.studio__text>*{opacity:0;transform:translateY(18px);transition:opacity 1s var(--ease),transform 1s var(--ease)}.studio.is-in .studio__text>*{opacity:1;transform:none}.studio.is-in .studio__text>:nth-child(2){transition-delay:.12s}.studio.is-in .studio__text>:nth-child(3){transition-delay:.24s}.studio.is-in .studio__text>:nth-child(4){transition-delay:.36s}.close{min-height:100vh;min-height:100svh;overflow:hidden;display:flex;flex-direction:column;justify-content:center;padding:120px var(--gutter) 0;color:var(--ink)}.close__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:30% 50%;transform:scale(calc(1.14 - var(--p, .5) * .14))}.close:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#f6f2eb8c,#f6f2eb00 55%);pointer-events:none}.close__inner{position:relative;z-index:2;display:grid;grid-template-columns:5fr 6fr;gap:6vw;align-items:center;flex:1}.close__copy h2{font-size:clamp(48px,5.6vw,96px);margin:18px 0 22px;max-width:8em}.close__copy p:last-child{max-width:24em;font-size:17px}.close__copy>*{opacity:0;transform:translateY(20px);transition:opacity 1.1s var(--ease),transform 1.1s var(--ease)}.close__inner.is-in .close__copy>*{opacity:1;transform:none}.close__form{justify-self:end;width:min(100%,520px);display:grid;gap:18px;padding:34px;border-radius:22px;background:#fbf9f5ed;backdrop-filter:blur(22px) saturate(1.2);-webkit-backdrop-filter:blur(22px) saturate(1.2);box-shadow:0 30px 80px #3c28142e;opacity:0;transform:translateY(40px);transition:opacity 1.2s var(--ease) .2s,transform 1.2s var(--ease) .2s}.close__inner.is-in .close__form{opacity:1;transform:none}.close__form .row{display:grid;grid-template-columns:1fr 1fr;gap:14px}.close__form label,.close__form fieldset{display:grid;gap:6px;border:0;margin:0;padding:0;min-width:0}.close__form label>span,.close__form legend{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink);padding:0;margin-bottom:6px}.close__form input,.close__form textarea{font:inherit;font-size:16px;color:var(--ink);background:transparent;border:0;border-bottom:1px solid rgba(43,39,35,.25);padding:8px 0;border-radius:0;outline:none;resize:none;transition:border-color .3s}.close__form input:focus,.close__form textarea:focus{border-color:var(--ink)}.chips{display:flex;flex-wrap:wrap;gap:8px}.chip{border:1px solid rgba(43,39,35,.22);background:transparent;padding:8px 14px;border-radius:999px;font-size:14px;transition:background .3s,color .3s,border-color .3s}.chip.is-on{background:var(--ink);color:var(--paper);border-color:var(--ink)}.close__submit{margin-top:6px;border:0;border-radius:999px;padding:16px 24px;background:var(--ink);color:var(--paper);font-size:16px;font-weight:500;transition:transform .25s var(--ease)}.close__submit:active{transform:scale(.98);transition-duration:.12s}@media (hover: hover) and (pointer: fine){.close__submit:hover{transform:translateY(-2px)}}.close__sent{font-size:22px;font-weight:300;padding:40px 0}.close__line{position:relative;z-index:2;display:flex;flex-wrap:wrap;gap:10px 32px;align-items:center;padding:22px var(--gutter);margin:60px calc(-1 * var(--gutter)) 0;background:#f6f2ebeb;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);font-size:14px}.close__brand{font-weight:500}.close__legal{margin-left:auto;color:#5a534b}.close .eyebrow{color:var(--ink)}@media (max-width: 760px){.intro{padding:90px 20px 80px}.intro__top{grid-template-columns:1fr}.intro__side{border-right:0;padding:20px 0 0;display:flex;justify-content:space-between;align-items:flex-start}.intro__img{margin-top:0;width:38%}.intro__main{padding:30px 0 0}.intro__statement{font-size:31px}.intro__foot{flex-direction:column;align-items:flex-start;gap:24px;margin-top:36px}.intro__stats{grid-template-columns:1fr;margin-top:60px}.stat,.stat+.stat{padding:22px 0;border-left:0;border-bottom:1px solid var(--line);display:flex;align-items:baseline;justify-content:space-between;gap:16px}.stat__num{font-size:64px}.stat__label{margin:0;text-align:right;max-width:11em}.work{padding:40px 20px 90px}.work__head,.services__head{grid-template-columns:1fr;gap:14px;padding-bottom:36px}.work__grid{grid-template-columns:repeat(6,1fr);row-gap:54px;column-gap:14px}.proj--0{grid-column:1 / -1}.proj--1{grid-column:1 / span 4;margin-top:0}.proj--2{grid-column:1 / -1;margin-top:0}.proj--3{grid-column:3 / span 4;margin-top:0}.proj__cap{flex-direction:column;gap:4px}.proj__cap p{text-align:left}.services{padding:80px 20px 90px}.svc{grid-template-columns:1fr 96px;grid-template-areas:"name thumb" "detail thumb" "price thumb";gap:8px 16px;padding:28px 0}.svc__name{grid-area:name;font-size:28px}.svc__detail{grid-area:detail;font-size:16px}.svc__price{grid-area:price;text-align:left;font-size:20px}.svc__price small{display:inline;margin-left:8px}.svc__thumb{display:block;grid-area:thumb;width:96px;aspect-ratio:4 / 5;object-fit:cover;border-radius:4px;align-self:start}.svc__n{top:8px}.svc-follow{display:none}.process__pin{grid-template-columns:1fr;align-content:start;gap:22px;padding:76px 20px 20px}.process__frame{height:38vh;width:100%;aspect-ratio:auto!important}.process__text h2{font-size:30px;margin:10px 0 22px}.steps{gap:14px}.step h3{font-size:20px}.step p{font-size:16px}.studio{grid-template-columns:1fr;padding:90px 20px 110px;gap:90px}.studio__statement{font-size:27px}.close{padding:90px 20px 0;min-height:0}.close__bg{object-position:72% 50%}.close:after{background:linear-gradient(#f6f2ebb3,#f6f2eb33 50%,#f6f2eb00)}.close__inner{grid-template-columns:1fr;gap:30px}.close__copy h2{font-size:46px}.close__form{padding:24px 20px;justify-self:stretch}.close__form .row{grid-template-columns:1fr}.close__line{gap:8px 20px;margin-top:50px;font-size:13px}.close__legal{margin-left:0;width:100%}}@media (max-width: 760px){.close__line{margin:50px -20px 0;padding:20px}}
