.marketing-site{--ink:#073f38;--lime:#b8ff55;--paper:#f4f2ed;--blue:#b9c8e7;background:var(--blue);color:var(--ink);min-height:100vh;font-family:Arial,Helvetica,sans-serif}.marketing-site *{box-sizing:border-box}.marketing-site a{color:inherit;text-decoration:none}.marketing-shell{background:var(--paper);width:min(1440px,100% - 44px);margin:22px auto;overflow:hidden}.marketing-header{text-transform:uppercase;border-bottom:1px solid #073f382e;align-items:center;gap:34px;height:78px;padding:0 28px;font-size:11px;font-weight:700;display:flex}.marketing-brand{align-items:center;gap:10px;margin-right:auto;display:flex}.marketing-mark{border:1px solid var(--ink);place-items:center;width:34px;height:34px;font-size:10px;display:grid}.marketing-header nav{gap:28px;display:flex}.marketing-header nav a:hover{text-decoration:underline}.marketing-pill,.marketing-cta{border:1px solid var(--ink);justify-content:space-between;align-items:center;gap:30px;min-width:150px;padding:14px 20px;display:inline-flex}.marketing-hero{isolation:isolate;height:720px;position:relative}.marketing-hero>img{object-fit:cover}.marketing-hero:after{content:"";z-index:-1;background:linear-gradient(90deg,#f4f2edf5 0%,#f4f2edc7 32%,#0000 66%);position:absolute;inset:0}.marketing-hero-copy{max-width:690px;position:absolute;top:14%;left:6%}.marketing-eyebrow,.marketing-label{letter-spacing:.1em;font-size:10px;font-weight:800}.marketing-hero h1,.marketing-intro h2,.marketing-product h2,.marketing-privacy-callout h2,.policy-hero h1{letter-spacing:-.07em;margin:34px 0;font-size:clamp(64px,8.2vw,132px);font-weight:500;line-height:.9}.marketing-hero h1 em,.policy-hero h1 em{font-family:Georgia,serif;font-weight:400}.marketing-hero-copy>p:not(.marketing-eyebrow){max-width:570px;font-size:18px;line-height:1.55}.marketing-cta{background:var(--lime);margin-top:34px;font-size:12px;font-weight:700}.marketing-cta span{font-size:24px}.marketing-hero-index{font-size:10px;position:absolute;bottom:22px;right:26px}.marketing-intro{grid-template-columns:1fr 2.4fr;gap:40px;padding:130px 6% 100px;display:grid}.marketing-intro h2{margin:0;font-size:clamp(44px,6vw,90px)}.marketing-intro h2 span{font-family:Georgia,serif;font-style:italic}.marketing-intro-text{grid-column:2;max-width:700px;font-size:18px;line-height:1.6}.marketing-features{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);grid-template-columns:repeat(3,1fr);display:grid}.marketing-features article{border-right:1px solid var(--ink);min-height:360px;padding:30px;position:relative}.marketing-features article:last-child{border:0}.marketing-features span{font-size:11px}.marketing-features h3{letter-spacing:-.04em;margin:100px 0 20px;font-size:32px}.marketing-features p{color:#315f5a;max-width:340px;line-height:1.6}.marketing-features b{font-size:24px;position:absolute;top:24px;right:28px}.marketing-product{background:var(--ink);color:var(--paper);padding:110px 6%}.marketing-product-head{justify-content:space-between;align-items:end;gap:40px;display:flex}.marketing-product h2{margin:15px 0 0;font-size:clamp(54px,7vw,105px)}.marketing-product-head>p{max-width:370px;line-height:1.6}.marketing-dashboard-mock{color:var(--ink);background:#ecf0e8;border-radius:24px;grid-template-columns:80px 1fr;min-height:560px;margin-top:70px;padding:18px;display:grid;transform:rotate(-1deg);box-shadow:0 45px 80px #00000038}.marketing-dashboard-mock aside{border-right:1px solid #bfd0c6;flex-direction:column;align-items:center;gap:24px;padding-top:12px;display:flex}.marketing-dashboard-mock aside strong{background:var(--lime);border-radius:50%;margin-bottom:35px;padding:14px 9px}.marketing-dashboard-mock aside i{border:1px solid #bfd0c6;border-radius:50%;place-items:center;width:38px;height:38px;font-style:normal;display:grid}.marketing-dashboard-content{padding:30px}.marketing-dashboard-title{justify-content:space-between;display:flex}.marketing-dashboard-title small,.marketing-dashboard-content small{font-size:9px}.marketing-dashboard-title h3{margin:9px 0;font-size:30px}.marketing-dashboard-title button{background:var(--ink);color:#fff;border:0;border-radius:99px;padding:0 24px}.marketing-stats{grid-template-columns:repeat(3,1fr);gap:14px;margin:34px 0;display:grid}.marketing-stats span{background:#fff;border-radius:14px;grid-template-columns:1fr auto;padding:22px;display:grid}.marketing-stats b{grid-column:1;font-size:32px}.marketing-stats em{background:#dcffb2;border-radius:20px;padding:6px;font-size:10px}.marketing-table{background:#fff;border-radius:14px;padding:10px 20px}.marketing-tr{border-bottom:1px solid #dbe3dc;grid-template-columns:2fr repeat(3,1fr);padding:20px 8px;font-size:12px;display:grid}.marketing-th{color:#66817d;font-size:9px}.marketing-status{background:#e5f7d0;border-radius:20px;width:max-content;padding:5px 9px}.marketing-privacy-callout{background:var(--lime);padding:120px 6%;position:relative}.marketing-privacy-callout h2{font-size:clamp(54px,7vw,105px)}.marketing-privacy-callout>p:not(.marketing-label){max-width:600px;font-size:18px;line-height:1.6}.marketing-cta.dark{background:var(--ink);color:#fff}.marketing-footer{background:var(--ink);color:var(--paper);grid-template-columns:1.3fr 1fr;gap:80px;padding:70px 5% 24px;display:grid}.marketing-footer>div:first-child{align-items:start;gap:20px;display:flex}.marketing-mark.inverted{border-color:#fff}.marketing-footer h2{letter-spacing:-.08em;margin:0;font-size:78px;line-height:.78}.marketing-footer-links{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.marketing-footer-links div{flex-direction:column;gap:12px;font-size:10px;display:flex}.marketing-footer-links b{margin-bottom:10px}.marketing-footer small{border-top:1px solid #ffffff40;grid-column:1/-1;padding-top:20px;font-size:9px}.policy-shell{min-height:100vh}.policy-hero{border-bottom:1px solid var(--ink);padding:100px 6% 80px}.policy-hero>p{max-width:820px;font-size:16px;line-height:1.6}.policy-hero h1{font-size:clamp(62px,9vw,140px)}.policy-hero.compact h1{font-size:clamp(60px,8vw,120px)}.policy-grid{grid-template-columns:260px 1fr;gap:70px;padding:70px 6%;display:grid}.policy-grid>nav{flex-direction:column;gap:16px;height:max-content;font-size:12px;display:flex;position:sticky;top:20px}.policy-grid>nav a{border-bottom:1px solid #a9bbb8;padding:12px 0}.policy-copy{max-width:860px}.policy-copy section{padding-bottom:90px}.policy-copy section>span,.deletion-grid section>span{background:var(--lime);border-radius:50%;place-items:center;width:40px;height:40px;font-size:10px;display:inline-grid}.policy-copy h2,.deletion-grid h2{letter-spacing:-.05em;font-size:48px}.policy-copy h3{margin-top:38px;font-size:19px}.policy-copy p,.deletion-grid li{color:#294f4b;line-height:1.75}.policy-note{border-left:5px solid var(--lime);background:#dce6df;padding:30px}.policy-note a,.deletion-grid a{text-decoration:underline}.policy-footer{background:var(--ink);color:#fff;justify-content:space-between;padding:28px 6%;font-size:11px;display:flex}.deletion-grid{grid-template-columns:1fr 1fr;gap:50px;padding:90px 6%;display:grid}.deletion-grid section{border:1px solid var(--ink);padding:40px}.deletion-grid ol{padding-left:22px}.deletion-grid li{padding:8px}.deletion-action{background:var(--lime);justify-content:space-between;align-items:center;margin:0 6% 90px;padding:50px;display:flex}.deletion-action h2{margin:0;font-size:40px}.deletion-action .marketing-cta{margin:0}@media (max-width:900px){.marketing-shell{width:100%;margin:0}.marketing-header{flex-wrap:wrap;height:auto;min-height:72px;padding:16px 18px}.marketing-header nav{order:3;gap:18px;width:100%;padding-top:10px;overflow:auto}.marketing-header nav a{white-space:nowrap}.marketing-pill{min-width:auto;padding:10px}.marketing-hero{height:680px}.marketing-hero:after{background:linear-gradient(#f4f2edeb,#f4f2ed99 60%,#0000)}.marketing-hero-copy{top:9%;left:24px;right:24px}.marketing-hero h1{font-size:62px}.marketing-intro{padding:80px 24px;display:block}.marketing-intro-text{margin-top:35px}.marketing-features{grid-template-columns:1fr}.marketing-features article{border-right:0;border-bottom:1px solid var(--ink);min-height:280px}.marketing-features h3{margin-top:60px}.marketing-product{padding:80px 20px}.marketing-product-head{display:block}.marketing-dashboard-mock{grid-template-columns:1fr;min-height:0;transform:none}.marketing-dashboard-mock aside{display:none}.marketing-dashboard-content{padding:12px}.marketing-dashboard-title button{display:none}.marketing-stats{grid-template-columns:1fr}.marketing-table{overflow:auto}.marketing-tr{min-width:620px}.marketing-privacy-callout{padding:80px 24px}.marketing-footer{grid-template-columns:1fr;padding:60px 24px}.marketing-footer h2{font-size:58px}.marketing-footer-links{grid-template-columns:1fr 1fr}.policy-hero{padding:70px 24px}.policy-grid{grid-template-columns:1fr;padding:50px 24px}.policy-grid>nav{position:static}.deletion-grid{grid-template-columns:1fr;padding:60px 20px}.deletion-grid section{padding:25px}.deletion-action{margin:0 20px 60px;padding:30px;display:block}.deletion-action .marketing-cta{margin-top:25px}.policy-footer{padding:25px 20px}}
.marketing-hero{background:url(/marketing/forma-yolda-team.png) 50%/cover no-repeat}.marketing-hero>img{visibility:hidden}.marketing-hero:after{z-index:1;width:68%;right:auto}.marketing-hero-copy,.marketing-hero-index{z-index:2}
.storefront{color:#073f38;background:#aebfe1;min-height:100vh;font-family:Arial,Helvetica,sans-serif}.storefront *{box-sizing:border-box}.storefront a{color:inherit;text-decoration:none}.store-frame{background:#f4f2ed;width:min(1480px,100% - 40px);margin:auto}.store-topline{color:#fff;text-transform:uppercase;letter-spacing:.08em;background:#073f38;justify-content:space-between;align-items:center;height:32px;padding:0 24px;font-size:9px;display:flex}.store-header{background:#f4f2ed;border-bottom:1px solid #073f3838;grid-template-columns:1fr auto 1fr;align-items:center;gap:30px;height:76px;padding:0 28px;display:grid}.store-brand{letter-spacing:-.05em;align-items:end;gap:10px;font-size:18px;font-weight:900;display:flex}.store-brand small{letter-spacing:.06em;font-size:7px}.store-header nav{text-transform:uppercase;gap:28px;font-size:10px;font-weight:700;display:flex}.store-tools{justify-self:end;align-items:center;gap:6px;display:flex}.store-tools button{color:#073f38;background:0 0;border:0;height:38px;padding:0 10px;font-weight:700}.store-tools button:last-child{border:1px solid #073f38}.store-tools b{background:#b8ff55;border-radius:50%;margin-left:5px;padding:3px 6px}.store-hero{background:url(/marketing/store-hero.png) 50%/cover no-repeat;height:760px;position:relative}.store-hero-copy{z-index:2;position:absolute;top:12%;left:5%}.store-hero-copy>p,.store-intro>p,.store-catalog header p,.store-editorial p:first-child,.store-newsletter>p{letter-spacing:.11em;font-size:9px;font-weight:800}.store-hero h1{letter-spacing:-.08em;margin:38px 0;font-size:clamp(76px,9vw,142px);font-weight:500;line-height:.78}.store-hero h1 em,.store-intro h2 em{font-family:Georgia,serif;font-weight:400}.store-hero-copy>a{background:#b8ff55;border:1px solid #073f38;justify-content:space-between;align-items:center;width:220px;padding:17px;font-size:11px;font-weight:700;display:flex}.store-hero-copy>a span{font-size:22px}.store-hero-note{background:#f4f2ed;padding:18px 26px;font-size:10px;line-height:1.5;position:absolute;bottom:3%;right:2%}.store-marquee{letter-spacing:-.06em;white-space:nowrap;background:#b8ff55;justify-content:space-around;align-items:center;height:130px;font-size:55px;font-weight:800;display:flex;overflow:hidden}.store-marquee i{font-family:Georgia,serif;font-weight:400}.store-intro{grid-template-columns:1fr 2fr;gap:40px;padding:130px 6%;display:grid}.store-intro h2{letter-spacing:-.065em;margin:0;font-size:clamp(54px,6.5vw,100px);font-weight:500;line-height:.95}.store-intro>div{border-top:1px solid #073f38;grid-column:2;justify-content:space-between;gap:40px;padding-top:24px;display:flex}.store-intro>div p{max-width:560px;line-height:1.6}.store-intro>div a{font-size:11px;text-decoration:underline}.store-catalog{background:#eeece6;padding:90px 3%}.store-catalog>header{justify-content:space-between;align-items:end;margin-bottom:50px;display:flex}.store-catalog h2,.store-editorial h2,.store-newsletter h2{letter-spacing:-.065em;margin:14px 0;font-size:clamp(52px,6vw,92px);font-weight:500;line-height:.9}.store-filter{gap:8px;display:flex}.store-filter button{color:#073f38;background:0 0;border:1px solid #073f38;border-radius:50px;padding:10px 16px}.store-filter button:first-child{color:#fff;background:#073f38}.store-products{grid-template-columns:repeat(3,1fr);gap:35px 12px;display:grid}.store-products article>div:last-child{grid-template-columns:1fr auto;padding:12px 2px;display:grid}.store-products h3{margin:0;font-size:13px}.store-products article>div:last-child span{grid-column:1;font-size:10px}.store-products b{grid-area:1/2/3;font-size:12px}.store-product-image{aspect-ratio:1/1.08;background-image:url(/marketing/product-grid.png);background-size:300% 200%;position:relative}.store-product-image.p1{background-position:0 0}.store-product-image.p2{background-position:50% 0}.store-product-image.p3{background-position:100% 0}.store-product-image.p4{background-position:0 100%}.store-product-image.p5{background-position:50% 100%}.store-product-image.p6{background-position:100% 100%}.store-product-image>span{background:#b8ff55;padding:6px 9px;font-size:8px;font-weight:800;position:absolute;top:10px;left:10px}.store-product-image>button{background:#fff;border:0;border-radius:50%;width:35px;height:35px;font-size:18px;position:absolute;top:10px;right:10px}.store-more{color:#073f38;background:0 0;border:1px solid #073f38;justify-content:space-between;width:270px;margin:70px auto 0;padding:17px 20px;display:flex}.store-editorial{grid-template-columns:1.5fr 1fr;min-height:700px;display:grid}.store-editorial-photo{background:url(/marketing/store-hero.png) 73%/cover}.store-editorial>div:last-child{color:#fff;background:#073f38;flex-direction:column;justify-content:center;padding:90px 10%;display:flex}.store-editorial>div:last-child>p:not(:first-child){max-width:480px;line-height:1.7}.store-editorial a{margin-top:35px;text-decoration:underline}.store-newsletter{text-align:center;background:#b8ff55;padding:120px 20px}.store-newsletter form{border-bottom:2px solid #073f38;width:min(620px,100%);margin:40px auto 14px;display:flex}.store-newsletter label{flex:1}.store-newsletter input{color:#073f38;background:0 0;border:0;outline:none;width:100%;padding:18px 2px;font-size:18px}.store-newsletter form button{color:#073f38;background:0 0;border:0;font-weight:800}.store-newsletter small{font-size:9px}.store-footer{color:#fff;background:#073f38;grid-template-columns:2fr repeat(3,1fr);gap:50px;padding:80px 4% 25px;display:grid}.store-footer h2{letter-spacing:-.08em;margin:0 0 30px;font-size:70px;line-height:.77}.store-footer>div:not(:first-child){flex-direction:column;gap:13px;font-size:10px;display:flex}.store-footer b{margin-bottom:12px}.store-footer>small{border-top:1px solid #ffffff40;grid-column:1/-1;padding-top:20px;font-size:9px}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:850px){.store-frame{width:100%}.store-topline span:nth-child(2){display:none}.store-header{grid-template-columns:1fr auto;height:auto;min-height:74px;padding:14px 16px}.store-header nav{grid-area:2/1/auto/-1;padding:10px 0;overflow:auto}.store-header nav a{white-space:nowrap}.store-tools button:nth-child(-n+2){display:none}.store-hero{background-position:65%;height:680px}.store-hero:after{content:"";background:linear-gradient(90deg,#f4f2edd9,#0000);position:absolute;inset:0}.store-hero-copy{top:12%;left:22px}.store-hero h1{font-size:72px}.store-hero-note{display:none}.store-marquee{gap:30px;height:90px;font-size:36px}.store-intro{padding:80px 22px;display:block}.store-intro>div{margin-top:35px;display:block}.store-products{grid-template-columns:1fr 1fr}.store-catalog>header{display:block}.store-filter{margin-top:30px}.store-editorial{grid-template-columns:1fr}.store-editorial-photo{min-height:500px}.store-editorial>div:last-child{padding:75px 25px}.store-footer{grid-template-columns:1fr 1fr}.store-footer>div:first-child{grid-column:1/-1}}@media (max-width:520px){.store-products{grid-template-columns:1fr}.store-catalog{padding:70px 16px}.store-intro h2,.store-catalog h2,.store-editorial h2,.store-newsletter h2{font-size:48px}.store-footer{grid-template-columns:1fr}.store-footer>div:first-child{grid-column:auto}}
