html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:100%;font:inherit;vertical-align:baseline;border:0;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:InterVariable;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_astro/InterVariable.CWi-zmRD.woff2)format("woff2")}@font-face{font-family:InterVariable;font-style:italic;font-weight:100 900;font-display:swap;src:url(/_astro/InterVariable-Italic.d6KXgdvN.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:100;font-display:swap;src:url(/_astro/Inter-Thin.B4o5siQk.woff2)format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:100;font-display:swap;src:url(/_astro/Inter-ThinItalic.vq4GfdE-.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:200;font-display:swap;src:url(/_astro/Inter-ExtraLight.DDkcCnmI.woff2)format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:200;font-display:swap;src:url(/_astro/Inter-ExtraLightItalic.Bmm15xK5.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(/_astro/Inter-Light.MWFfSqj5.woff2)format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:300;font-display:swap;src:url(/_astro/Inter-LightItalic.B-7nr8NF.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_astro/Inter-Regular.B0QUfDW0.woff2)format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:400;font-display:swap;src:url(/_astro/Inter-Italic.B_ozvy2G.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_astro/Inter-Medium.B0NFony0.woff2)format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:500;font-display:swap;src:url(/_astro/Inter-MediumItalic.DOveuiCA.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_astro/Inter-SemiBold._JLwM7Yv.woff2)format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:600;font-display:swap;src:url(/_astro/Inter-SemiBoldItalic.C4gNvuGw.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_astro/Inter-Bold.CytjP_7U.woff2)format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:700;font-display:swap;src:url(/_astro/Inter-BoldItalic.B0T-BnK6.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(/_astro/Inter-ExtraBold.BN24N3BS.woff2)format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:800;font-display:swap;src:url(/_astro/Inter-ExtraBoldItalic.Elp9ETkg.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:900;font-display:swap;src:url(/_astro/Inter-Black.COIgjx2i.woff2)format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:900;font-display:swap;src:url(/_astro/Inter-BlackItalic.DXjXe-56.woff2)format("woff2")}@font-face{font-family:InterDisplay;font-style:normal;font-weight:100;font-display:swap;src:url(/_astro/InterDisplay-Thin.DMFvXDOM.woff2)format("woff2")}@font-face{font-family:InterDisplay;font-style:italic;font-weight:100;font-display:swap;src:url(/_astro/InterDisplay-ThinItalic.DGH5DzcO.woff2)format("woff2")}@font-face{font-family:InterDisplay;font-style:normal;font-weight:200;font-display:swap;src:url(/_astro/InterDisplay-ExtraLight.CkrcZ2OC.woff2)format("woff2")}@font-face{font-family:InterDisplay;font-style:italic;font-weight:200;font-display:swap;src:url(/_astro/InterDisplay-ExtraLightItalic.COzNG34r.woff2)format("woff2")}@font-face{font-family:InterDisplay;font-style:normal;font-weight:300;font-display:swap;src:url(/_astro/InterDisplay-Light.DB1R7qf0.woff2)format("woff2")}@font-face{font-family:InterDisplay;font-style:italic;font-weight:300;font-display:swap;src:url(/_astro/InterDisplay-LightItalic.Dg222hFV.woff2)format("woff2")}@font-face{font-family:InterDisplay;font-style:normal;font-weight:400;font-display:swap;src:url(/_astro/InterDisplay-Regular.C0mmbI_t.woff2)format("woff2")}@font-face{font-family:InterDisplay;font-style:italic;font-weight:400;font-display:swap;src:url(/_astro/InterDisplay-Italic.Ceakq4P4.woff2)format("woff2")}@font-face{font-family:InterDisplay;font-style:normal;font-weight:500;font-display:swap;src:url(/_astro/InterDisplay-Medium.BRBaQVhl.woff2)format("woff2")}@font-face{font-family:InterDisplay;font-style:italic;font-weight:500;font-display:swap;src:url(/_astro/InterDisplay-MediumItalic.Bn1fyIYu.woff2)format("woff2")}@font-face{font-family:InterDisplay;font-style:normal;font-weight:600;font-display:swap;src:url(/_astro/InterDisplay-SemiBold.J6ePsRbj.woff2)format("woff2")}@font-face{font-family:InterDisplay;font-style:italic;font-weight:600;font-display:swap;src:url(/_astro/InterDisplay-SemiBoldItalic.Hwqo_RGe.woff2)format("woff2")}@font-face{font-family:InterDisplay;font-style:normal;font-weight:700;font-display:swap;src:url(/_astro/InterDisplay-Bold.CXJyJlfA.woff2)format("woff2")}@font-face{font-family:InterDisplay;font-style:italic;font-weight:700;font-display:swap;src:url(/_astro/InterDisplay-BoldItalic.DPW1ZV9q.woff2)format("woff2")}@font-face{font-family:InterDisplay;font-style:normal;font-weight:800;font-display:swap;src:url(/_astro/InterDisplay-ExtraBold.DsWMgBJM.woff2)format("woff2")}@font-face{font-family:InterDisplay;font-style:italic;font-weight:800;font-display:swap;src:url(/_astro/InterDisplay-ExtraBoldItalic.Duz3ksk9.woff2)format("woff2")}@font-face{font-family:InterDisplay;font-style:normal;font-weight:900;font-display:swap;src:url(/_astro/InterDisplay-Black.DM1fLmGj.woff2)format("woff2")}@font-face{font-family:InterDisplay;font-style:italic;font-weight:900;font-display:swap;src:url(/_astro/InterDisplay-BlackItalic.By2MBdM0.woff2)format("woff2")}:root{--max-content-width:900px;--spacing:2em;--label-color:#000;--secondary-label-color:#565656;--tertiary-label-color:#3c3c3c99;--quaternary-label-color:#a1a1a1;--grouped-background-color:#f9f9f9;--grid-border-image:url(/assets/img/grid-corners.svg) 72 fill / 72px;--h1-size:64px;--h2-size:24px;--h3-size:22px;--body-font-size:24px;--small-font-size:14px;--button-font-size:16px;--bold-font-weight:700;--medium-font-weight:500;--normal-font-weight:400;--light-font-weight:300;--mark-reserved-length:2em;--body-text-alignment:center;--z-index-mark:1;--z-index-modality:2;--z-index-transitioning:3;font-family:Inter,sans-serif}@media (width<=900px){:root{--h1-size:54px;--h2-size:19px}}@media (width<=600px){:root{--h1-size:40px}}@media (width<=500px){:root{--body-text-alignment:left}}@media (width<=400px){:root{--h1-size:36px}}@supports (font-variation-settings:normal){:root{font-optical-sizing:auto;font-family:InterVariable,sans-serif}}input,button,textarea,select{font:inherit}html,body{width:100%;height:100%}html:has(dialog[open]){overflow:hidden}.sheet-dialog,.sheet-container{overscroll-behavior:contain}@keyframes fade-in-bottom{0%{opacity:0;filter:blur(10px);transform:scale(.98)translateY(-5px)}to{opacity:1}}@keyframes fade-in-top{0%{opacity:0;filter:blur(10px);transform:scale(.98)translateY(5px)}to{opacity:1}}main{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;min-height:100%;max-width:calc(var(--max-content-width) + (var(--spacing) * 2));padding:var(--spacing);font-size:var(--body-font-size);flex-direction:column;justify-content:center;margin:0 auto;line-height:1.4;display:flex}main a{color:inherit}main i,main em{font-style:italic}main .amp{font-family:Baskerville;font-style:italic}main>header{padding:var(--spacing);flex-direction:column;display:flex}main>header a.mark{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);--outline:24px;margin:calc(var(--outline) * -1);padding:var(--outline);cursor:pointer;background-color:#ffffff80;border-radius:999px;align-self:end}main>header{z-index:var(--z-index-mark);box-sizing:border-box;position:fixed;top:0;right:0}main>footer{color:var(--secondary-label-color);font-size:var(--small-font-size);text-align:center;padding:var(--spacing) 0}main>footer a{text-decoration:none}main>footer a:hover{text-decoration:underline}main>footer .language{white-space:nowrap}main>footer .language .label:before{content:"";background-position:50%;background-repeat:no-repeat;background-size:20px 13px;width:20px;height:1em;margin-bottom:-2px;margin-left:.25em;margin-right:.4em;display:inline-block}main>footer .language .label.english:before{background-image:url("data:image/svg+xml,%3csvg%20width='20'%20height='13'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23a)'%3e%3cpath%20d='M0%202v9c0%20.943%200%201.414.293%201.707C.586%2013%201.057%2013%202%2013h16c.943%200%201.414%200%201.707-.293C20%2012.414%2020%2011.943%2020%2011V2c0-.943%200-1.414-.293-1.707C19.414%200%2018.943%200%2018%200H2C1.057%200%20.586%200%20.293.293%200%20.586%200%201.057%200%202Z'%20fill='%23F6F6F6'/%3e%3cpath%20d='M0%202v5h9V0H2C1.057%200%20.586%200%20.293.293%200%20.586%200%201.057%200%202Z'%20fill='%230D46B6'/%3e%3cpath%20d='M19.975%201c-.032-.325-.105-.544-.268-.707C19.414%200%2018.943%200%2018%200H9v1h10.975ZM0%208v1h20V8H0ZM20%207V6H9v1h11ZM20%205V4H9v1h11ZM20%203V2H9v1h11ZM20%2010H0v1h20v-1ZM19.975%2012H.025c.032.325.105.544.268.707C.586%2013%201.057%2013%202%2013h16c.943%200%201.414%200%201.707-.293.163-.163.236-.382.268-.707Z'%20fill='%23E70909'/%3e%3cpath%20fill='%23F6F6F6'%20d='M1%201h1v1H1zM1%203h1v1H1zM1%205h1v1H1zM2%202h1v1H2zM2%204h1v1H2zM3%201h1v1H3zM3%203h1v1H3zM3%205h1v1H3zM4%202h1v1H4zM4%204h1v1H4zM5%201h1v1H5zM5%203h1v1H5zM5%205h1v1H5zM6%202h1v1H6zM6%204h1v1H6zM7%201h1v1H7zM7%203h1v1H7zM7%205h1v1H7z'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M18%20.5H2C1.514.5%201.2.501.97.532.751.562.684.608.645.646.608.685.561.752.532.97.502%201.201.5%201.514.5%202v9c0%20.486.001.8.032%201.03.03.218.076.286.114.324.039.038.106.085.323.114.232.03.545.032%201.031.032h16c.485%200%20.8-.001%201.03-.032.217-.03.285-.076.324-.114.038-.038.085-.106.114-.323.03-.232.032-.546.032-1.031V2c0-.486-.001-.8-.032-1.03-.03-.218-.076-.285-.114-.324-.038-.038-.107-.085-.323-.114C18.799.502%2018.485.5%2018%20.5ZM.293.293C0%20.586%200%201.057%200%202v9c0%20.943%200%201.414.293%201.707C.586%2013%201.057%2013%202%2013h16c.943%200%201.414%200%201.707-.293C20%2012.414%2020%2011.943%2020%2011V2c0-.943%200-1.414-.293-1.707C19.414%200%2018.943%200%2018%200H2C1.057%200%20.586%200%20.293.293Z'%20fill='%23000'%20fill-opacity='.1'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='a'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v13H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e")}main>footer .language .label.spanish:before{background-image:url("data:image/svg+xml,%3csvg%20width='20'%20height='13'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23a)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M.293.293C0%20.586%200%201.057%200%202v9c0%20.943%200%201.414.293%201.707C.586%2013%201.057%2013%202%2013h16c.943%200%201.414%200%201.707-.293C20%2012.414%2020%2011.943%2020%2011V2c0-.943%200-1.414-.293-1.707C19.414%200%2018.943%200%2018%200H2C1.057%200%20.586%200%20.293.293Z'%20fill='%23F6F6F6'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M0%202v5h8V0H2C1.057%200%20.586%200%20.293.293%200%20.586%200%201.057%200%202Z'%20fill='%230D46B6'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M0%207v4c0%20.943%200%201.414.293%201.707C.586%2013%201.057%2013%202%2013h16c.943%200%201.414%200%201.707-.293C20%2012.414%2020%2011.943%2020%2011V7H0Z'%20fill='%23E70909'/%3e%3cpath%20d='M2.662%205.488a.186.186%200%200%201-.074-.12.382.382%200%200%201%20.025-.182l.409-1.215-1.043-.75a.389.389%200%200%201-.127-.133.177.177%200%200%201-.012-.14.179.179%200%200%201%20.092-.106.384.384%200%200%201%20.181-.033l1.28.007.388-1.22a.42.42%200%200%201%20.088-.162.176.176%200%200%201%20.13-.055c.05%200%20.093.018.128.055.037.036.066.09.09.162l.389%201.22%201.279-.007a.384.384%200%200%201%20.181.033.179.179%200%200%201%20.092.105.177.177%200%200%201-.011.14.389.389%200%200%201-.127.134l-1.043.75.408%201.215c.025.07.032.13.023.181a.179.179%200%200%201-.072.121.16.16%200%200%201-.137.032.42.42%200%200%201-.166-.079l-1.035-.76-1.033.76a.42.42%200%200%201-.166.079.16.16%200%200%201-.137-.032Z'%20fill='%23fff'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M18%20.5H2C1.514.5%201.2.501.97.532.751.562.684.608.645.646.608.685.561.752.532.97.502%201.201.5%201.514.5%202v9c0%20.486.001.8.032%201.03.03.218.076.286.114.324.039.038.106.085.323.114.232.03.545.032%201.031.032h16c.485%200%20.8-.001%201.03-.032.217-.03.285-.076.324-.114.038-.038.085-.106.114-.323.03-.232.032-.546.032-1.031V2c0-.486-.001-.8-.032-1.03-.03-.218-.076-.285-.114-.324-.038-.038-.107-.085-.323-.114C18.799.502%2018.485.5%2018%20.5ZM.293.293C0%20.586%200%201.057%200%202v9c0%20.943%200%201.414.293%201.707C.586%2013%201.057%2013%202%2013h16c.943%200%201.414%200%201.707-.293C20%2012.414%2020%2011.943%2020%2011V2c0-.943%200-1.414-.293-1.707C19.414%200%2018.943%200%2018%200H2C1.057%200%20.586%200%20.293.293Z'%20fill='%23000'%20fill-opacity='.1'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='a'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v13H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e")}main>footer *+*{margin-top:.25em}main>section+section{margin-top:calc(var(--spacing) * 2)}main section{text-align:var(--body-text-alignment)}main section header{padding-right:var(--mark-reserved-length);padding-left:var(--mark-reserved-length);line-height:1.2}main section header *+*{margin-top:var(--spacing)}@media (width<=500px){main section header{text-align:left;padding-left:0}}main section header.mark-spacing-adjust-exempted{text-align:center;padding-left:0;padding-right:0}main section h1{font-size:var(--h1-size);font-weight:var(--bold-font-weight)}main section h2{font-size:var(--h2-size);font-weight:var(--medium-font-weight);color:var(--secondary-label-color)}main section h3{font-size:var(--h3-size);font-weight:var(--medium-font-weight)}main section *+*{margin-top:1em}main section picture{display:flex}main section picture *+*{margin-top:unset}main section.primary{flex-grow:1;align-content:center}main .grid{--inter-spacing:16px;--number-of-items:3;gap:var(--inter-spacing);margin-top:var(--spacing);flex-wrap:wrap;display:flex}main .grid>*{width:calc((100% - (var(--inter-spacing) * (var(--number-of-items) - 1))) / var(--number-of-items));background-color:var(--grouped-background-color);border-image:var(--grid-border-image);flex-direction:column;margin:0;display:flex}@media (width<=900px){main .grid{--number-of-items:2}}@media (width<=600px){main .grid{--number-of-items:1}}main .services{text-align:center;justify-content:flex-end}main .services li{box-sizing:border-box;padding:var(--spacing);flex-direction:column;display:flex}main .services li p{font-size:var(--small-font-size)}main .services aside{text-align:left;font-size:var(--small-font-size);box-sizing:border-box;background:0 0;border:none;flex-direction:column;align-self:end;justify-items:center;padding:1em 1em 3.45em;display:flex}main .services aside b,main .services aside strong{font-weight:var(--medium-font-weight)}main .services aside .arrow{width:42px;height:42px;margin-left:calc(calc(var(--spacing) * -1) - 8px);z-index:-1;background-image:url("data:image/svg+xml,%3csvg%20width='42'%20height='42'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M41%2041C41%2018.909%2023.091%201%201%201'%20stroke='%23000'%20stroke-width='2'%20stroke-linecap='round'%20stroke-dasharray='4%204'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:contain;align-self:start;display:block}@media (width<=900px){main .services aside{flex-grow:1}main .services aside .arrow{display:none!important}main .services aside p{text-align:var(--body-text-alignment)}}main .photoshoot{z-index:-1;position:relative}main .photoshoot img{max-width:100%;height:auto}main .photoshoot figure{position:relative}main .photoshoot figure:after{content:"";z-index:1;border-image:var(--grid-border-image);display:block;position:absolute;inset:0}main .photoshoot .attribution{transform-origin:100% 100%;text-align:left;height:1em;color:var(--quaternary-label-color);background:0 0;margin:-1em -2em 0 0;font-size:10px;position:absolute;top:0;bottom:0;right:0;transform:rotate(-90deg)}main .case{margin-top:var(--spacing);margin-bottom:var(--spacing)}main .steps li{box-sizing:border-box;padding:var(--spacing) 1em;font-weight:var(--medium-font-weight)}main .steps li figure{position:relative}main .steps li figure .floating{position:absolute;top:-50%;left:75%}main .steps li figure,main .steps li picture{pointer-events:none;align-self:center}main .steps figcaption{text-align:left;justify-content:center;align-items:center;gap:.25em;display:flex}main .steps figcaption *+*{margin-top:unset}main .steps figcaption .number{text-align:center;vertical-align:middle;width:1.5em;height:1.5em;color:var(--grouped-background-color);background-color:var(--label-color);border-radius:999px;flex-shrink:0;place-content:center;align-self:flex-start;margin-top:.3em;margin-right:.15em;font-size:16px;font-weight:600;line-height:1.5}main section.hero{text-align:center;--next-reveal-length:3.5em;--section-space-length:calc(var(--spacing) * 2);--viewport-height:100svh;--preferred-height:calc(var(--viewport-height) - var(--section-space-length) - var(--next-reveal-length));min-height:var(--preferred-height);min-height:min(var(--preferred-height), var(--max-content-width));flex-direction:column;justify-content:center;align-items:center;display:flex}main section.hero *+*{margin-top:var(--spacing)}main section.hero .crt{width:172px;height:140px;position:relative}main section.hero .crt .layer{margin:0;position:absolute;top:0;left:0}main section.hero h1{font-size:32px;font-weight:var(--normal-font-weight);line-height:1.2}main section.hero h1 b,main section.hero h1 strong{font-weight:var(--medium-font-weight)}main section.press{text-align:left;font-size:var(--small-font-size);color:var(--secondary-label-color);flex-direction:column;align-items:center;display:flex}main section.press a{margin-top:var(--spacing);color:inherit;text-decoration:none;display:block}main section.press a .source{color:var(--quaternary-label-color);margin:0;padding-top:.15em;display:block}main section.press ul li{flex-direction:row;gap:1em;transition:opacity .15s ease-out;display:flex}main section.press ul li:before{content:"";background-image:url("data:image/svg+xml,%3csvg%20width='13'%20height='12'%20viewBox='0%200%2013%2012'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20width='13'%20height='2'%20rx='1'%20transform='matrix(-0.707107%200.707107%200.707107%200.707107%2010.1924%200.393555)'%20fill='black'/%3e%3cpath%20d='M4%201C4%201.55228%204.44772%202%205%202L11%201.5C11.5523%201.5%2012%201.55228%2012%201C12%200.447715%2011.5523%200%2011%200H5C4.44772%200%204%200.447715%204%201Z'%20fill='black'/%3e%3cpath%20d='M11%208C11.5523%208%2012%207.55228%2012%207V1C12%200.447715%2011.5523%200%2011%200C10.4477%202.41411e-08%2010.5%200.447715%2010.5%201L10%207C10%207.55228%2010.4477%208%2011%208Z'%20fill='black'/%3e%3c/svg%3e");background-repeat:no-repeat;align-self:baseline;width:13px;height:12px;margin-top:.25em;display:inline-flex}main section.press ul li a{width:100%;margin-top:0}main section.press ul:hover li{opacity:.5}main section.press ul:hover li:hover{opacity:1;transition-duration:0s}main .contact nav{text-align:center}main.booting{visibility:hidden}main.animate{--appear-duration:1.5s}main.animate .mark,main.animate .hero .crt{animation:fade-in-top var(--appear-duration) ease-out}main.animate .hero h1{animation:fade-in-bottom var(--appear-duration) ease-out;animation-delay:.25s;animation-fill-mode:backwards}main.animate section:not(.hero),main.animate>footer{animation:fade-in-bottom var(--appear-duration) ease-out;animation-delay:.5s;animation-fill-mode:backwards}main .rounded-button{cursor:pointer;appearance:none;font:inherit;font-size:var(--button-font-size);font-weight:var(--medium-font-weight);color:#fff;background:#84838b;border:none;border-radius:99px;height:50px;padding:0 24px;line-height:50px;text-decoration:none;transition:background-color .25s ease-out;display:inline-block}main .rounded-button:hover{background:#66656d;transition-duration:.1s}main .rounded-button:active{background:#4b4b50}main .rounded-button.destructive{color:#fff;background:red}main .rounded-button.destructive:hover{background:#ef0606}main .rounded-button.destructive:active{background:#dc0606}main .plain-button{cursor:pointer;font-size:var(--button-font-size);font-weight:var(--normal-font-weight);appearance:none;color:#84838b;background:0 0;border:none;border-radius:99px;outline:none;justify-content:center;align-items:center;min-width:50px;height:50px;padding:0;line-height:50px;display:flex}main .plain-button:hover{background:#84838b40}main .sheet-hidden{display:none}main .sheet-dialog{box-sizing:border-box;width:100%;max-width:100%;height:100%;max-height:100%;z-index:var(--z-index-modality);background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;margin:0;padding:1em;display:flex;position:fixed;inset:0;overflow:hidden}main .sheet-dialog::backdrop{background:0 0}main .sheet-transitioning-container{pointer-events:none;z-index:var(--z-index-transitioning);position:absolute;inset:0}main .sheet-backdrop{opacity:0;background-color:#00000080;transition:opacity 1s ease-in-out;position:absolute;inset:0}main .sheet-backdrop.appear{opacity:1}main .sent-confirmation-overlay{position:absolute;inset:0;overflow:hidden}main .sent-confirmation-overlay .content-wrapper{box-sizing:border-box;color:#fff;text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:44px;display:flex;position:absolute}main .sent-confirmation-overlay .content-wrapper h1{font-size:32px;font-weight:var(--medium-font-weight);margin-bottom:16px}main .sent-confirmation-overlay .content-wrapper h2{font-size:15px;font-weight:var(--normal-font-weight);margin-bottom:32px}main .sent-confirmation-overlay .content-wrapper h1,main .sent-confirmation-overlay .content-wrapper h2{line-height:1.2}main .sent-confirmation-overlay .content-wrapper .rounded-button{background:#ffffff26}main .sent-confirmation-overlay .content-wrapper .rounded-button:hover{background:#ffffff59}main .sent-confirmation-overlay .content-wrapper .rounded-button:active{background:#ffffff40}main .sent-confirmation-overlay .backdrop{opacity:0;background:#5f5e6b;transition:opacity .5s ease-in-out;position:absolute;inset:0}main .sent-confirmation-overlay.presented .backdrop{opacity:1}main .delete-confirmation-overlay{transition:all .5s ease-in-out;position:absolute;inset:0;overflow:hidden}main .delete-confirmation-overlay .backdrop{opacity:0;background:#ffffff80;transition:opacity .5s ease-in-out;position:absolute;inset:0}@supports not (mask-border-source:none){main .delete-confirmation-overlay .backdrop{inset:24px}}main .delete-confirmation-overlay .delete-button-wrapper{border-radius:99px;display:inline-block;position:relative;overflow:hidden}main .delete-confirmation-overlay.presented .backdrop{opacity:1}main .intermediate-progress .sheet-content{opacity:.5;pointer-events:none;transition:opacity .5s ease-in}main .sheet{background:0 0;border:0 solid;width:100%;max-width:400px;height:100%;max-height:400px;padding:0;line-height:1}main .sheet .sheet-container{background-color:#fff;width:100%;height:100%;position:relative}main .sheet .sheet-content{scrollbar-width:none;flex-flow:column;width:100%;height:100%;display:flex;position:relative;overflow:hidden scroll}main .sheet .sheet-content::-webkit-scrollbar{display:none}main .sheet .sheet-content header{--bottom-padding:12px;padding:24px;padding-bottom:var(--bottom-padding);justify-content:space-between;display:flex;position:sticky;top:0}main .sheet .sheet-content header .leading-items,main .sheet .sheet-content header .trailing-items{gap:12px;display:flex}@supports not (mask-border-source:none){main .sheet .sheet-content header .background{background:linear-gradient(#fff 50%,#fff0 100%)}main .sheet .sheet-content header .background:after{content:"";-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);display:block;position:absolute;inset:24px 12px 12px}main .sheet .sheet-content header .background .layer{display:none}}main .sheet .sheet-content header .background{top:0;left:0;bottom:calc(var(--bottom-padding) * -2);z-index:-1;position:absolute;right:0}main .sheet .sheet-content header .background .layer{position:absolute;inset:0}main .sheet .sheet-content header .background .layer:first-child{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);-webkit-mask:linear-gradient(#0000 50%,#000 62.5% 75%,#0000 87.5%);mask:linear-gradient(#0000 50%,#000 62.5% 75%,#0000 87.5%)}main .sheet .sheet-content header .background .layer:nth-child(2){-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);-webkit-mask:linear-gradient(#0000 37.5%,#000 50% 62.5%,#0000 75%);mask:linear-gradient(#0000 37.5%,#000 50% 62.5%,#0000 75%)}main .sheet .sheet-content header .background .layer:nth-child(3){-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);-webkit-mask:linear-gradient(#0000 25%,#000 37.5% 50%,#0000 62.5%);mask:linear-gradient(#0000 25%,#000 37.5% 50%,#0000 62.5%)}main .sheet .sheet-content header .background .layer:nth-child(4){-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);-webkit-mask:linear-gradient(#0000 12.5%,#000 25% 37.5%,#0000 50%);mask:linear-gradient(#0000 12.5%,#000 25% 37.5%,#0000 50%)}main .sheet .sheet-content header .background .layer:nth-child(5){-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);-webkit-mask:linear-gradient(#0000 0%,#000 12.5% 25%,#0000 37.5%);mask:linear-gradient(#0000 0%,#000 12.5% 25%,#0000 37.5%)}main .sheet .sheet-content header .background .layer:nth-child(6){-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px);-webkit-mask:linear-gradient(#000 0% 12.5%,#0000 25%);mask:linear-gradient(#000 0% 12.5%,#0000 25%)}main .sheet .sheet-content form{flex:1;height:100%;padding:0 24px 24px}main .sheet .sheet-content form label{margin-top:16px;margin-bottom:0;font-size:14px;display:block}main .sheet .sheet-content form input,main .sheet .sheet-content form .textarea{--line-height:28px;--underline-offset:21px;--underline-height:2px;--underline-color:#0000000d;appearance:none;resize:none;background:0 0;background-image:linear-gradient(transparent 0px, transparent var(--underline-offset), var(--underline-color) var(--underline-offset), var(--underline-color) calc(var(--underline-offset) + var(--underline-height)), transparent calc(var(--underline-offset) + var(--underline-height)));background-size:2px var(--line-height);background-repeat:repeat;border:none;outline:none;width:100%;padding:0;font-size:24px;line-height:28px;display:block}main .sheet .sheet-content form .textarea{border-bottom-right-radius:32px;border-bottom-left-radius:32px;min-height:112px;padding-bottom:28px}main .sheet .sheet-content form .hidden{display:none}main .sheet .sheet-content form input:-webkit-autofill{--auto-fill-color:#faffbd;box-shadow:0 -5px 0px white inset, 0 -7px 0px var(--auto-fill-color) inset, 0 0 0px 1000px #fff inset}main .sheet .sheet-content form input:-webkit-autofill:hover{--auto-fill-color:#faffbd;box-shadow:0 -5px 0px white inset, 0 -7px 0px var(--auto-fill-color) inset, 0 0 0px 1000px #fff inset}main .sheet .sheet-content form input:-webkit-autofill:focus{--auto-fill-color:#faffbd;box-shadow:0 -5px 0px white inset, 0 -7px 0px var(--auto-fill-color) inset, 0 0 0px 1000px #fff inset}main .sheet .sheet-content form input::placeholder{opacity:1;color:#a9a9a9;font-weight:400}
