:root,:root.light{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--couch-pink:#ff2d5f;--couch-pink-alpha2:#ff2d5f80;--couch-pink-alpha:#ff2d5f12;--couch-pink-gradient:linear-gradient(120deg, #ff6584, #ff2d5f 70%);--couch-text:#1d1b18;--couch-text-secondary:#6b665e;--couch-text-alpha:#1d1b1880;--couch-background:#fbf9f5;--couch-background-secondary:#fff;--couch-background-tertiary:#f4efe6;--couch-card:linear-gradient(#f8f4ec, #f3ede3);--couch-border:#503c1e1a;--couch-shadow:0 1px 2px #503c1e0d, 0 8px 24px #503c1e0f;--couch-grey:#78788033;--couch-lightgrey:#78788026;--couch-background-alpha:#fbf9f5cc;--couch-background-alpha2:#fbf9f580;--couch-background-invers:#1d1b18;--couch-radius:2rem;--couch-width:100rem;--couch-text-width:46rem;--couch-size:16px;--couch-font-sans:ui-sans-serif, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;--couch-font-serif:ui-serif, -apple-system-ui-serif, "New York", Georgia, serif}@media (prefers-color-scheme:dark){:root,:root.light{--lightningcss-light: ;--lightningcss-dark:initial}}@supports (color:color(display-p3 1 1 1)){:root{--couch-pink:color(display-p3 1 .18 .333);--couch-pink-gradient:linear-gradient(120deg, color(display-p3 1 .42 .53), color(display-p3 1 .18 .333) 70%)}}@media (prefers-color-scheme:dark){:root{--couch-text:#f4f1eb;--couch-text-secondary:#a9a398;--couch-text-alpha:#f4f1eb80;--couch-background:#141311;--couch-background-secondary:#000;--couch-background-tertiary:#201e1a;--couch-card:linear-gradient(#23201c, #1c1a17);--couch-border:#fff0dc14;--couch-shadow:0 1px 2px #0000004d;--couch-background-alpha:#141311cc;--couch-background-alpha2:#14131180;--couch-background-invers:#f4f1eb}}:root,:root.light{--text-caption2:.75rem;--text-caption:.8125rem;--text-footnote:.875rem;--text-subheadline:.9375rem;--text-body:1rem;--text-headline:1.125rem;--text-lead:1.25rem;--text-title3:1.25rem;--text-title2:clamp(1.375rem, 1.8vw, 1.75rem);--text-title1:clamp(1.75rem, 2.6vw, 2.5rem);--text-large-title:clamp(2.5rem, 4vw, 3.75rem);--text-display:clamp(3.25rem, 6vw, 6rem)}@media (max-width:799px){:root,:root.light{--couch-size:14px;--text-caption2:calc(11rem / 14);--text-caption:calc(12rem / 14);--text-footnote:calc(13rem / 14);--text-subheadline:calc(15rem / 14);--text-body:calc(17rem / 14);--text-headline:calc(17rem / 14);--text-lead:calc(17rem / 14);--text-title3:calc(20rem / 14);--text-title2:calc(22rem / 14);--text-title1:calc(28rem / 14);--text-large-title:calc(34rem / 14);--text-display:calc(40rem / 14)}}html,body{font-family:var(--couch-font-sans);color:var(--couch-text);background:var(--couch-background);font-size:var(--couch-size);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;padding:0;margin-bottom:0!important}svg.background{fill:var(--couch-pink);z-index:0;width:200%;height:100%;position:absolute;transform:translate(-50%)}header,main{width:var(--couch-width);text-align:center;z-index:1;max-width:calc(100% - 3rem);margin:0 auto}@media (max-width:699px){header,main{max-width:calc(100% - 2rem)}}a,button{color:inherit}a.button{background:var(--couch-pink);color:#fff;cursor:pointer;height:2.25rem;font-weight:600;line-height:2.25rem;font-family:var(--couch-font-sans);font-size:var(--text-subheadline);border-radius:99px;padding:0 1.1rem;text-decoration:none;transition:background .2s,color .2s,transform .2s;display:inline-block}a.button:hover{background:var(--couch-background-invers);color:var(--couch-background)}a.button.secondary,a.button.secondary:hover{background:var(--couch-pink-alpha);color:var(--couch-pink)}h1,h2,h3,h4{font-family:var(--couch-font-serif);text-wrap:balance}h1{font-size:var(--text-display);letter-spacing:-.02em;text-align:center;margin:6rem auto 0;font-weight:700;line-height:1.05}h2{font-size:var(--text-large-title);letter-spacing:-.02em;margin:6rem 0 2rem;font-weight:700;line-height:1.1}h3{font-size:var(--text-title1);letter-spacing:-.01em;margin:4rem 0 1rem;font-weight:700;line-height:1.2}h4{font-size:var(--text-title3);margin:1.5rem 0;font-weight:600}h1 em,h2 em,h3 em{color:var(--couch-pink);font-weight:400}p.subtitle{font-size:var(--text-title1);text-align:center;margin:1.5rem 0}p,ul,ol{font-size:var(--text-lead);line-height:1.55;font-family:var(--couch-font-serif);max-width:var(--couch-text-width);text-align:left;margin:1.5rem auto}main a:not(.button){-webkit-text-decoration-color:var(--couch-pink-alpha2);text-decoration-color:var(--couch-pink-alpha2);text-underline-offset:.15em}main a:not(.button):hover{color:var(--couch-pink)}p.center{text-align:center;max-width:none}.prose{max-width:var(--couch-text-width);text-align:left;margin:0 auto 4rem}.prose h3{margin:3.5rem 0 1rem}.prose li+li{margin-top:.5rem}.prose li::marker{color:var(--couch-pink)}.team{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;max-width:40rem;margin:3.5rem auto 1rem;display:grid}.team figure{margin:0}.team img{aspect-ratio:1;object-fit:cover;width:100%;box-shadow:inset 0 0 0 1px var(--couch-border);border-radius:1.75rem;display:block}.team figcaption{font-family:var(--couch-font-sans);font-size:var(--text-footnote);letter-spacing:.14em;text-transform:uppercase;color:var(--couch-text-secondary);margin-top:.75rem;font-weight:600}.lead p{text-align:center;max-width:42rem;font-size:var(--text-lead);color:var(--couch-text-secondary);margin:0 auto 1.25rem;line-height:1.55}p.small{font-size:var(--text-body);font-family:var(--couch-font-sans);text-align:center}p.large{font-size:var(--text-title2);text-align:center}p.secondary{color:var(--couch-text-secondary)}p.error{color:red;text-align:center}div.grid{display:flex}div.grid *{width:100%}@media (max-width:639px){div.grid.xs2{flex-wrap:wrap;gap:1rem}}table{border-collapse:collapse;width:100%;font-family:var(--couch-font-serif);font-size:var(--text-lead);border:none;margin:0;padding:0}tr:not(:first-child){border-top:1px solid var(--couch-pink)}tr.head{position:sticky;top:0}thead th{height:7rem;font-weight:400;font-size:var(--text-title1)}tbody th{background:var(--couch-pink);text-align:left;color:#fff;padding:.25rem 1rem}td{border:0;width:33.3333%;padding:1rem;position:relative}td:first-child{text-align:left;vertical-align:top}th:nth-child(2),td:nth-child(2){background:var(--couch-pink-alpha)}td img{width:2rem;height:2rem;margin:-.5rem}@media (prefers-color-scheme:dark){td img{filter:brightness(0)saturate()invert()}:root.light td img{filter:none}}@media (prefers-color-scheme:light){:root.dark td img{filter:brightness(0)saturate()invert()}}td span{color:var(--couch-pink);position:absolute;right:2rem}@media (max-width:639px){td span{padding-top:.5rem;display:block;position:static}}td small{color:var(--couch-text-alpha)}:root.light picture.screen.light,:root.dark picture.screen.dark{display:block}:root.light picture.screen.auto,:root.dark picture.screen.auto{display:none}img.screen{z-index:1;margin-top:6rem;position:relative;width:64rem!important;max-width:100%!important}form{margin:3.5rem 0 9rem}form div{display:inline-block}@media (max-width:639px){form div{display:block}}input{font-size:var(--text-body)}input.email{text-transform:uppercase;color:#333;box-sizing:border-box;background:#fff;border:none;border-radius:.5rem;width:25rem;max-width:100%;height:3.5rem;margin-bottom:1rem;margin-left:.5rem;margin-right:.5rem;padding:0 0 0 1.75rem}input.button{text-transform:uppercase;color:#fff;cursor:pointer;background:0 0;border:.125rem solid #fff;border-radius:.5rem;height:3.5rem;margin-bottom:1rem;margin-left:.5rem;margin-right:.5rem;padding:0 1.75rem;font-weight:500;transition:all .3s}input.button:hover{color:var(--couch-pink);background:#fff}::selection{background:var(--couch-pink);color:#fff}.disable-select{-webkit-user-select:none;user-select:none}footer ::selection{color:var(--couch-pink);background:#fff}.apple-auth-button{text-align:left;margin:0 auto}#cookie-bar{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:.5px solid var(--couch-background-alpha);box-shadow:0 0 .25rem var(--couch-pink);border-radius:1rem;min-height:4.5rem;background:var(--couch-background-alpha)!important;width:calc(100% - 2rem)!important;margin:0 0 1rem 1rem!important}#cookie-bar p{font-size:var(--text-subheadline);line-height:1.25;font-family:var(--couch-font-sans);width:100%;color:var(--couch-text)!important;margin:1rem!important}#cookie-bar a{text-shadow:none;text-align:center;text-transform:uppercase;box-sizing:border-box;white-space:nowrap;height:2.5rem;line-height:2.5rem;font-size:var(--text-subheadline);border-radius:.5rem}#cookie-bar #cookie-bar-button{background:var(--couch-pink);border:none;margin:1rem;padding:0 1.75rem;font-weight:500;transition:all .3s}#cookie-bar #cookie-bar-button:hover{background:var(--couch-background-invers);text-decoration:none;color:var(--couch-pink)!important}#cookie-bar #cookie-bar-button-no{background:0 0;border:none;margin:1rem;padding:0;font-weight:300;text-decoration:underline;color:var(--couch-text)!important}@media (max-width:800px){#cookie-bar{flex-wrap:wrap;justify-content:center;margin-bottom:2rem!important;padding-bottom:1rem!important}}#apple-sign-out-button{position:absolute;left:-9999px}.probadge{background:var(--couch-pink-alpha);color:var(--couch-pink);font-family:var(--couch-font-sans);font-size:var(--text-caption2);vertical-align:middle;border-radius:99px;margin-left:.5rem;padding:.15rem .55rem;font-weight:600}
