@font-face{font-family:Sequel Light;src:url(/fonts/web/sequel-sans-light-head.woff2) format("woff2");font-display:swap}@font-face{font-family:Sequel Roman;src:url(/fonts/web/sequel-sans-roman-head.woff2) format("woff2");font-display:swap}@font-face{font-family:Sequel Book;src:url(/fonts/web/sequel-sans-book-head.woff2) format("woff2");font-display:swap}@font-face{font-family:Sequel Book;src:url(/fonts/web/sequel-sans-book-obl-head.woff2) format("woff2");font-style:italic;font-display:swap}@font-face{font-family:Sequel Medium;src:url(/fonts/web/sequel-sans-medium-head.woff2) format("woff2");font-display:swap}@font-face{font-family:Sequel Display Light;src:url(/fonts/web/sequel-sans-light-disp.woff2) format("woff2");font-display:swap}@font-face{font-family:Freight Text;src:url(/fonts/web/freighttext-pro-light-italic.ttf) format("truetype");font-style:italic;font-display:swap}@property --fg{syntax: "<color>"; inherits: true; initial-value: #ffede5;}@property --fg-body{syntax: "<color>"; inherits: true; initial-value: #cabab3;}:root{transition:--fg .3s ease-out,--fg-body .3s ease-out}:root{--px: calc(100vw / 1440);--gutter: calc(75 * var(--px));--bg: #000;--text-heading: var(--fg);--text-body: var(--fg-body);--text-label: color-mix(in srgb, var(--text-heading) 58%, transparent);--rule: color-mix(in srgb, var(--text-heading) 16%, transparent);--placeholder: #323232;--hairline: calc(.75 * var(--px));--rule-top: inset 0 var(--hairline) 0 0 var(--rule);--rule-bottom: inset 0 calc(-1 * var(--hairline)) 0 0 var(--rule);--section-pad: calc(111 * var(--px));--font-light: "Sequel Light", "Helvetica Neue", Arial, sans-serif;--font-roman: "Sequel Roman", "Helvetica Neue", Arial, sans-serif;--font-book: "Sequel Book", "Helvetica Neue", Arial, sans-serif;--font-medium: "Sequel Medium", "Helvetica Neue", Arial, sans-serif;--font-display: "Sequel Display Light", "Helvetica Neue", Arial, sans-serif;--font-serif: "Freight Text", Georgia, serif}:root[data-theme=light]{--bg: #f5f0eb;--fg: #1d1917;--fg-body: #4a403b;color-scheme:light}@media(min-width:1920px){:root{--px: calc(1920px / 1440);--gutter: calc(100px + (100vw - 1920px)*.2947) }}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{margin:0;background:var(--page-bg, var(--bg));transition:background-color .3s ease-out,color .3s ease-out;color:var(--text-heading);font-family:var(--font-book);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:clip}h1,h2,h3,p,ul,ol,li,blockquote,figure{margin:0;padding:0}ul,ol{list-style:none}h1,h2,h3{font-weight:400}body{font-synthesis:none}h1,h2,h3,p,li,.trim{text-box:trim-both cap alphabetic}a{color:inherit}em{font-style:italic}img,video,svg{display:block;max-width:100%}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.t-title{font-family:var(--font-light);font-weight:400;font-size:calc(45 * var(--px));line-height:1.1}.t-item{font-family:var(--font-book);font-size:max(14px,calc(19.5 * var(--px)));line-height:1.25}.t-label{font-family:var(--font-roman);font-size:max(12px,calc(13.5 * var(--px)));line-height:1.25;color:var(--text-label)}.link{text-decoration-line:underline;text-decoration-thickness:1px;text-decoration-color:color-mix(in srgb,currentColor 45%,transparent);text-underline-offset:.22em;text-decoration-skip-ink:none;transition:color .22s ease,text-decoration-color .22s ease,text-decoration-thickness .22s ease,text-underline-offset .22s ease}.link:hover,.link:focus-visible{color:var(--text-heading);text-decoration-color:currentColor;text-decoration-thickness:2px;text-underline-offset:calc(.22em + 1px)}.rule{height:var(--hairline);background:var(--rule);border:0;margin:0;width:100%}.wave{opacity:0;transition:opacity .3s ease-out}.wave.is-ready{opacity:1}.wave{--wu: calc(var(--px) * var(--wave-scale, 1));position:absolute;top:0;left:0;width:calc(var(--wave-w) * var(--wu));height:calc(var(--wave-h) * var(--wu));max-width:none;pointer-events:none}.hero{position:relative;isolation:isolate;overflow:clip;display:flex;flex-direction:column;justify-content:space-between;height:calc(572.25 * var(--px));padding:calc(40 * var(--px)) var(--gutter) calc(72 * var(--px))}.hero .wave{z-index:-1}.hero__nav{display:flex;align-items:center;justify-content:space-between;font-family:var(--font-roman);--nav-fs: max(12px, calc(13.5 * var(--px)));font-size:var(--nav-fs);line-height:1.25;color:var(--text-label);white-space:nowrap}.hero__meta,.hero__links{display:flex;align-items:center;gap:calc(30 * var(--px))}.est__d{--d-fs: max(.62 * var(--nav-fs), 9px);font-size:var(--d-fs);vertical-align:calc(.714 * (var(--nav-fs) - var(--d-fs)));line-height:0;margin-left:.04em;text-decoration:underline;text-decoration-thickness:.08em;text-underline-offset:.12em}.place{all:unset;display:inline-grid;cursor:pointer;white-space:nowrap}.place__layer{grid-area:1 / 1}.place__layer span{transition:opacity .32s ease}.place:focus-visible,.theme-toggle:focus-visible{outline:1px solid currentColor;outline-offset:3px}.theme-toggle{all:unset;display:inline-grid;place-items:center;width:.95em;height:.95em;border-radius:50%;cursor:pointer;color:var(--text-label);outline:1px solid transparent;outline-offset:2px;transition:color .22s ease,outline-color .26s ease}@media(hover:hover){.theme-toggle:hover{color:var(--text-heading);outline-color:color-mix(in srgb,currentColor 40%,transparent)}}.theme-toggle svg{width:100%;height:100%;overflow:visible}.theme-toggle__disc{fill:currentColor}.theme-toggle__shadow{transition:transform .7s cubic-bezier(.45,0,.2,1)}[data-theme=light] .theme-toggle__shadow{transform:translate(12px,-12px)}@media(prefers-reduced-motion:reduce){.theme-toggle__shadow,.place__layer span{transition:none}}.hero__name{display:flex;flex-direction:column;gap:calc(27 * var(--px));font-family:var(--font-light);font-weight:400;font-size:calc(174.027 * var(--px));line-height:.85;font-feature-settings:"dlig" 1}.hero__name{position:relative}.hero__name:before{content:"";position:absolute;z-index:-2;left:-1.2929em;top:-.7226em;width:3.2926em;aspect-ratio:1;border-radius:50%;background:#ff6262;pointer-events:none}.hero__name span{display:block;text-box:trim-both cap alphabetic}.intro{display:flex;align-items:flex-end;gap:calc(48 * var(--px));padding:calc(73.5 * var(--px)) var(--gutter);box-shadow:var(--rule-top),var(--rule-bottom)}.intro__title{flex:none;width:calc(695.25 * var(--px));font-family:var(--font-light);font-weight:400;font-size:calc(57 * var(--px));line-height:1.1}.intro__body{width:calc(574.5 * var(--px));font-family:var(--font-book);font-size:max(14px,calc(19.5 * var(--px)));line-height:1.6;opacity:.8}.trusted{display:flex;gap:calc(45.75 * var(--px));padding:var(--section-pad) var(--gutter);box-shadow:var(--rule-bottom)}.trusted__left{flex:none;width:calc(696 * var(--px));display:flex;flex-direction:column;gap:calc(90 * var(--px))}.trusted__quotes{display:flex;flex-direction:column;gap:calc(78 * var(--px));padding-right:calc(60 * var(--px))}.quote{display:flex;flex-direction:column;gap:calc(48 * var(--px))}.quote__text{font-family:var(--font-serif);font-style:italic;font-size:calc(24 * var(--px));line-height:1.3;letter-spacing:-.01em}.quote__by{display:flex;flex-direction:column;align-items:flex-start;gap:calc(15 * var(--px))}.quote__name{padding-top:calc(18 * var(--px));border-top:var(--hairline) solid var(--rule);font-family:var(--font-medium);font-size:max(14px,calc(19.5 * var(--px)));line-height:1.25;text-box:trim-both cap alphabetic}.trusted__right{flex:1 1 0;min-width:0;display:flex;gap:calc(45 * var(--px))}.clients{flex:1 1 0;min-width:0;display:flex;flex-direction:column;justify-content:space-between;gap:calc(72 * var(--px))}.clients>*{flex-shrink:0}.clients--vc{justify-content:flex-start;gap:calc(36 * var(--px))}.client-group{display:flex;flex-direction:column;gap:calc(36 * var(--px))}.client-list{display:flex;flex-direction:column;gap:calc(21 * var(--px))}.clients--vc .client-list{flex:1;justify-content:space-between;gap:0}.pricing{position:relative;isolation:isolate;overflow:clip;padding-bottom:var(--section-pad)}.pricing .wave{z-index:-1}.pricing__head{padding:calc(208.5 * var(--px)) var(--gutter) calc(144 * var(--px))}.pricing__title{width:calc(845.25 * var(--px));font-family:var(--font-light);font-weight:400;font-size:calc(96 * var(--px));line-height:.94}.pricing__row{display:flex;gap:calc(194 * var(--px));padding:0 var(--gutter)}.pricing__col{display:flex;flex-direction:column;gap:calc(56.25 * var(--px))}.pricing__col--rate{flex:1 1 0;min-width:0}.pricing__col--promises{flex:none;width:calc(544 * var(--px))}.pricing__list{display:flex;flex-direction:column;gap:calc(36 * var(--px));color:var(--text-body)}.pricing__col--rate .pricing__list{flex:1;justify-content:space-between;gap:calc(36 * var(--px))}.example__label{font-family:var(--font-serif);font-style:italic;font-size:calc(22.5 * var(--px));letter-spacing:-.01em;color:var(--text-label)}.folio{display:flex;flex-direction:column;gap:calc(54 * var(--px));padding:var(--section-pad) var(--gutter);box-shadow:var(--rule-top)}.folio__head{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;min-height:calc(44.25 * var(--px));gap:var(--bento-gap)}.folio__desc{max-width:calc(544 * var(--px));color:var(--text-body)}.folio{--bento-gap: calc(56 * var(--px))}.bento{container-type:inline-size;display:flex;flex-direction:column;gap:var(--bento-gap)}.bento__row{display:grid;align-items:start;gap:var(--bento-gap)}.bento__row--full{grid-template-columns:minmax(0,1fr)}.bento__row--2{grid-template-columns:repeat(2,minmax(0,1fr))}.bento__row--3{grid-template-columns:repeat(3,minmax(0,1fr))}.bento__row--2-1{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.bento__row--1-2{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.bento__row--2-1,.bento__row--1-2{align-items:stretch}.bento__row--2-1>:last-child,.bento__row--1-2>:first-child{aspect-ratio:auto}.bento__tile{position:relative;overflow:hidden;width:100%;aspect-ratio:var(--aspect);border-radius:4px}.bento__tile>img,.bento__tile>video{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover;object-position:top}.bento__phones{display:flex;align-items:flex-end;justify-content:center;gap:calc(40 * var(--px));--plate-w: 100cqw;--content-max: 100000px;--pad: max(calc(72 * var(--px)), calc((var(--plate-w) - var(--content-max)) / 2));padding:var(--pad) var(--pad) 0;border-radius:4px;background:color-mix(in srgb,currentColor 7%,transparent);overflow:hidden}:is(.bento__phones,.bento__pair)>.bento__tile{flex:var(--aspect) 1 0;width:auto;min-width:0;max-width:calc(var(--aspect) * 649px);border-radius:4px 4px 0 0}.bento__phones--1>.bento__tile--wide{max-width:1400px}.bento__shelves{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--bento-gap)}.bento__shelves>.bento__phones{--plate-w: calc((100cqw - var(--bento-gap)) / 2);gap:calc(20 * var(--px))}.bento__shelves{container-type:inline-size}.bento__phones--solo,.bento__shelves>.bento__phones--1{--content-max: 1400px}.bento__phones--solo{--pad: calc(.6*max(calc(72 * var(--px)), calc((var(--plate-w) - var(--content-max)) / 2))) }.bento__phones--solo>.bento__tile{max-width:none}.bento__tile--todo{display:grid;place-items:center;padding:calc(24 * var(--px));border:1px dashed var(--text-label);background:color-mix(in srgb,currentColor 4%,transparent);color:var(--text-label);font-family:var(--font-roman);font-size:max(12px,calc(13.5 * var(--px)));text-align:center}.split{display:flex;box-shadow:var(--rule-bottom)}.split--top{box-shadow:var(--rule-top),var(--rule-bottom)}.split__left{flex:1 1 0;min-width:0;padding:var(--section-pad) calc(45 * var(--px)) var(--section-pad) var(--gutter)}.split__left .t-title{white-space:nowrap}.split__right{flex:none;width:calc(920.25 * var(--px));padding:var(--section-pad) 0;border-left:var(--hairline) solid var(--rule)}.faq__list{display:flex;flex-direction:column;gap:calc(53.25 * var(--px))}.faq__item{display:flex;flex-direction:column;gap:calc(27 * var(--px));padding:0 calc(75 * var(--px))}.faq__q{font-family:var(--font-book);font-weight:400;font-size:calc(30 * var(--px));line-height:1.25}.faq__a{font-size:max(14px,calc(19.5 * var(--px)));line-height:1.6;color:var(--text-body);opacity:.7}.skills__list{display:flex;flex-direction:column;gap:calc(30 * var(--px));padding:0 calc(75 * var(--px));color:var(--text-body)}.band{position:relative;overflow:clip;height:calc(296.25 * var(--px))}.footer{position:relative;isolation:isolate;display:flex;overflow:clip;box-shadow:var(--rule-top)}.footer>.wave{display:none;z-index:-1}.footer__col{position:relative;display:flex;padding:calc(73.5 * var(--px)) calc(75 * var(--px))}.footer__col--name{flex:none;padding-left:var(--gutter);border-right:var(--hairline) solid var(--rule)}.footer__col--tagline{flex:none;width:calc(553.875 * var(--px));align-items:flex-end;border-right:var(--hairline) solid var(--rule)}.footer__col--contact{flex:1 1 0;min-width:0;flex-direction:column;justify-content:space-between;padding-right:var(--gutter)}.footer__display{font-family:var(--font-display);font-weight:400;font-size:calc(45 * var(--px));line-height:1.1}.footer__name{white-space:nowrap}.footer__ball{position:absolute;left:var(--gutter);top:68.31%;width:calc(149.12 * var(--px));aspect-ratio:1;border-radius:50%;background:#ff6262;overflow:hidden}.footer__ball .wave{width:100%;height:100%}.footer__pitch{font-size:max(14px,calc(19.5 * var(--px)));line-height:1.2;color:var(--text-body);opacity:.7}.footer__cta{font-size:max(14px,calc(19.5 * var(--px)));line-height:1.4}@media(max-width:1023px){:root{--px: clamp(.78px, 100vw / 402, 1.1px);--gutter: max(calc(20 * var(--px)), calc(22px + (100vw - 700px)*.0966) );--hairline: 1px;--name-px: min(100vw / 402, 1.9px);--wave-scale: .8}.t-title{font-size:calc(36 * var(--px))}.t-item,.t-label{font-size:calc(15 * var(--px))}.hero__nav{--nav-fs: calc(15 * var(--px))}.hero{height:auto;justify-content:flex-start;gap:calc(280 * var(--px));padding:calc(28 * var(--px)) var(--gutter) calc(48 * var(--px))}.hero__meta{display:contents}.hero__name{gap:calc(12.929 * var(--name-px));font-size:calc(83.336 * var(--name-px))}.intro{flex-direction:column;align-items:stretch;gap:calc(48 * var(--px));padding:calc(48 * var(--px)) var(--gutter)}.intro__title{width:auto;font-size:calc(36 * var(--px))}.intro__body{width:auto;max-width:36em;font-size:calc(18 * var(--px));color:var(--text-body)}.trusted{flex-direction:column;gap:calc(96 * var(--px));padding:calc(48 * var(--px)) var(--gutter) calc(96 * var(--px))}.trusted__left{width:auto;gap:calc(64 * var(--px))}.trusted__quotes{gap:calc(64 * var(--px));padding-right:0}.quote{gap:calc(24 * var(--px));max-width:40em}.quote__text{font-size:calc(22 * var(--px))}.quote__by{gap:calc(16 * var(--px))}.quote__name{padding-top:calc(24 * var(--px));font-size:calc(18 * var(--px))}.trusted__right{gap:calc(32 * var(--px))}.clients{justify-content:flex-start;gap:calc(60 * var(--px))}.clients--vc,.client-group{gap:calc(48 * var(--px))}.client-list{gap:calc(14 * var(--px))}.pricing{padding-bottom:calc(48 * var(--px))}.pricing__head{padding:calc(124 * var(--px)) calc(28 * var(--px)) calc(96 * var(--px)) var(--gutter)}.pricing__title{width:auto;font-size:calc(48 * var(--px));line-height:1.1}.pricing__row{flex-direction:column;gap:calc(96 * var(--px))}.pricing__col{gap:calc(48 * var(--px))}.pricing__col--promises{width:auto}.pricing__list{font-size:calc(18 * var(--px));line-height:1.6}.pricing__col--promises .pricing__list li:not(.rule){padding-right:calc(64 * var(--px))}.example__label{font-size:calc(22 * var(--px))}.folio{gap:calc(48 * var(--px));padding:calc(48 * var(--px)) var(--gutter)}.folio__head{grid-template-columns:minmax(0,1fr);align-items:start;gap:calc(48 * var(--px));min-height:0}.folio__title,.folio__desc{width:auto}.folio__desc{max-width:36em;font-size:calc(18 * var(--px));line-height:1.6}.split{flex-direction:column}.split__left{padding:calc(96 * var(--px)) var(--gutter) calc(48 * var(--px))}.faq .split__left{padding-bottom:calc(72 * var(--px))}.split__right{width:auto;padding:0 var(--gutter) calc(48 * var(--px));border-left:0}.faq .split__right{padding-bottom:calc(96 * var(--px))}.faq__list{gap:calc(39 * var(--px))}.faq__item{gap:calc(36 * var(--px));padding:0}.faq__q{font-size:calc(24 * var(--px))}.faq__a{font-size:calc(15 * var(--px));opacity:1}.skills__list{gap:calc(24 * var(--px));padding:0;color:var(--text-heading)}.band{display:none}.footer{flex-direction:column}.footer>.wave{display:block}.footer__col,.footer__col--name,.footer__col--tagline,.footer__col--contact{width:auto;flex:none;border-right:0;padding:calc(48 * var(--px)) var(--gutter)}.footer__col--tagline{order:1;align-items:flex-start}.footer__col--tagline .footer__display{font-family:var(--font-light);font-size:calc(36 * var(--px))}.footer__col--contact{order:2;justify-content:flex-start;gap:calc(32 * var(--px));padding-top:0}.footer__pitch,.footer__cta{font-size:calc(15 * var(--px));line-height:1.6}.footer__pitch{max-width:30em;opacity:1}.footer__col--name{order:3;height:calc(371 * var(--name-px));padding:calc(36 * var(--name-px)) var(--gutter) 0}.footer__name{font-size:calc(90.275 * var(--name-px));line-height:.87}.footer__ball{left:calc(60.2 * var(--name-px));top:calc(243 * var(--name-px));width:calc(281.4 * var(--name-px))}}@media(min-width:700px)and (max-width:1023px){.pricing__row{flex-direction:row;gap:calc(48 * var(--px))}.pricing__col{flex:1 1 0;min-width:0}.pricing__col--rate .pricing__list{flex:none}.split{flex-direction:row}.split__left{flex:0 0 38%;padding-bottom:calc(96 * var(--px))}.split__left .t-title{white-space:normal}.split__right,.faq .split__right{flex:1 1 0;min-width:0;padding:calc(96 * var(--px)) var(--gutter) calc(96 * var(--px)) calc(48 * var(--px));border-left:var(--hairline) solid var(--rule)}}@media(max-width:699px){.pricing__col{min-height:calc(485 * var(--px))}.pricing__col--rate .pricing__list{flex:none}}@media(max-width:699px){.folio{--bento-gap: calc(16 * var(--px))}.bento__row--2,.bento__row--3,.bento__row--2-1,.bento__row--1-2{grid-template-columns:minmax(0,1fr)}.bento__row--2-1>:last-child,.bento__row--1-2>:first-child{aspect-ratio:var(--aspect)}.bento__phones{flex-wrap:wrap;gap:calc(16 * var(--px));padding:calc(24 * var(--px)) calc(24 * var(--px)) 0}:is(.bento__phones,.bento__pair)>.bento__tile{flex:0 1 calc(50% - 8 * var(--px));max-width:none}.bento__shelves{grid-template-columns:minmax(0,1fr)}.bento__shelves>.bento__phones{flex-wrap:nowrap;gap:calc(10 * var(--px))}.bento__shelves>:is(.bento__phones,.bento__pair)>.bento__tile{flex:var(--aspect) 1 0}:is(.bento__phones,.bento__pair)>.bento__tile--wide{flex-basis:100%}}@media(min-width:700px)and (max-width:1023px){.folio{--bento-gap: calc(24 * var(--px))}.bento__phones--4{flex-wrap:wrap}.bento__phones--4 .bento__tile{flex:0 1 min(300px,calc(50% - 20 * var(--px)))}}@media(prefers-reduced-motion:reduce){body{transition:none}}.bento__pair{display:contents}.bento__marquee{--page-h: calc(360 * var(--px));display:flex;flex-direction:column;gap:calc(24 * var(--px));padding-block:calc(72 * var(--px));border-radius:4px;background:color-mix(in srgb,currentColor 7%,transparent);overflow:hidden}.marquee__track{display:flex;gap:calc(24 * var(--px));width:max-content;animation:marquee-right calc(var(--n) * 7s) linear infinite}.marquee__track--left{animation-name:marquee-left}.marquee__track>.bento__tile{flex:none;width:calc(var(--page-h) * var(--aspect));height:var(--page-h)}.bento__marquee--short{--page-h: calc(300 * var(--px));padding-block:calc(56 * var(--px))}.marquee__track>.bento__tile{border-radius:4px}@keyframes marquee-left{0%{transform:translate(0)}to{transform:translate(calc(-50% - 12 * var(--px)))}}@keyframes marquee-right{0%{transform:translate(calc(-50% - 12 * var(--px)))}to{transform:translate(0)}}@media(prefers-reduced-motion:reduce){.marquee__track{animation:none}}@media(max-width:699px){.bento__phones--solo{padding:0;background:none}.bento__phones--solo>.bento__tile{border-radius:4px}.bento__phones--4{display:block;padding:0;background:none}.bento__phones--4>.bento__pair+.bento__pair{margin-top:var(--bento-gap)}.bento__phones--4>.bento__pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:calc(16 * var(--px));padding:calc(24 * var(--px)) calc(24 * var(--px)) 0;border-radius:4px;background:color-mix(in srgb,currentColor 7%,transparent);overflow:hidden}.bento__phones--4 .bento__tile{width:100%;max-width:none;aspect-ratio:390 / 620}.bento__row--m21{grid-template-columns:repeat(2,minmax(0,1fr))}.bento__row--m21>:nth-child(3){grid-column:1 / -1;aspect-ratio:calc(var(--aspect) * 2)}.bento__tile[style*=--aspect-m]{aspect-ratio:var(--aspect-m)}.bento__marquee{--page-h: calc(220 * var(--px));padding-block:calc(24 * var(--px))}.bento__marquee--short{--page-h: calc(150 * var(--px))}}.bento__mail{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(40 * var(--px));height:calc(820 * var(--px));padding:calc(72 * var(--px)) calc(72 * var(--px)) 0;border-radius:4px;background:color-mix(in srgb,currentColor 7%,transparent);overflow:hidden}.mail{border-radius:4px 4px 0 0;background:#f6f5ee;overflow:hidden}.mail__head{display:flex;align-items:center;gap:calc(14 * var(--px));padding:calc(18 * var(--px)) calc(22 * var(--px));border-bottom:1px solid rgba(0,0,0,.07);background:#fff}.mail__head span{background:#00000017;border-radius:999px}.mail__avatar{flex:none;width:calc(36 * var(--px));aspect-ratio:1}.mail__lines{display:flex;flex:1;flex-direction:column;gap:calc(8 * var(--px));background:none!important}.mail__lines span{height:calc(10 * var(--px));width:46%}.mail__lines span+span{width:72%;background:#0000000f}.mail__date{flex:none;width:calc(54 * var(--px));height:calc(10 * var(--px))}.mail img{display:block;width:100%;height:auto}@media(max-width:699px){.bento__mail{gap:calc(12 * var(--px));height:calc(300 * var(--px));padding:calc(24 * var(--px)) calc(24 * var(--px)) 0}.mail__head{gap:calc(6 * var(--px));padding:calc(8 * var(--px))}.mail__avatar{width:calc(16 * var(--px))}.mail__lines{gap:calc(4 * var(--px))}.mail__lines span,.mail__date{height:calc(5 * var(--px))}.mail__date{width:calc(22 * var(--px))}}@media(max-width:699px){.est{display:none}.hero__links{gap:calc(30 * var(--px) - 12px)}}
