.cr{--cr-bg:#f7f5f1;--cr-ink:#1c130f;--cr-text:#362921;--cr-muted:#847c77;--cr-line:#e4dfd7;--cr-panel:#d7d2c8;--cr-soft:#ece8e1;--cr-white:#fff;--cr-violet:#8286fb;--cr-gutter:clamp(16px,3vw,40px);--cr-radius:28px;--cr-nav:64px;background:var(--cr-bg);color:var(--cr-text);font-family:var(--font-inter),system-ui,sans-serif;-webkit-font-smoothing:antialiased;position:relative;overflow-x:clip}.cr section{scroll-margin-top:calc(var(--cr-nav) + 16px)}.cr h1,.cr h2,.cr h3,.cr p{margin:0}.cr :where(a,button){color:inherit;font:inherit;cursor:pointer}.cr :where(button){background:0 0;border:0;padding:0}.cr :is(a,button):focus-visible{outline:2px solid var(--cr-ink);outline-offset:4px;border-radius:999px}.cr img{max-width:100%;display:block}.cr fieldset{border:0;min-width:0;margin:0;padding:0}.cr-eyebrow{letter-spacing:.18em;color:var(--cr-muted);text-transform:uppercase;font-size:12px;font-weight:600;display:block}.cr-label{letter-spacing:.16em;color:var(--cr-muted);font-size:11px;font-weight:600;display:block}.cr-words{letter-spacing:-.045em;text-align:center;text-wrap:balance;font-size:clamp(38px,6.4vw,88px);font-weight:500;line-height:1}.cr-line{display:block}.cr-words .w{opacity:.14;filter:blur(7px);transition:opacity .75s cubic-bezier(.2,.7,.2,1),filter .75s cubic-bezier(.2,.7,.2,1),transform .75s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--i) * 80ms);margin-right:.24em;display:inline-block;transform:translateY(.14em)}.cr-words .w:last-child{margin-right:0}.cr-words.is-in .w{opacity:1;filter:none;transform:none}.cr-lede{max-width:620px;color:var(--cr-muted);text-align:center;margin-inline:auto;font-size:clamp(16px,1.35vw,19px);line-height:1.6}.cr-meta{letter-spacing:.02em;color:var(--cr-muted);text-align:center;font-size:13px}.cr-caption{text-align:center;letter-spacing:-.02em;max-width:720px;margin:36px auto 0;font-size:clamp(18px,1.7vw,23px);font-weight:500;line-height:1.3}.cr-caption small{letter-spacing:0;color:var(--cr-muted);margin-top:8px;font-size:15px;font-weight:400;line-height:1.5;display:block}.cr-pill{white-space:nowrap;border-radius:999px;align-items:center;gap:10px;height:44px;padding:0 20px;font-size:14px;font-weight:500;transition:background .25s,transform .25s;display:inline-flex}.cr-pill-dark{background:var(--cr-ink);color:#fff}.cr-pill-dark:hover{background:#362921}.cr-pill-light{background:var(--cr-soft);color:var(--cr-ink)}.cr-pill-light:hover{background:#e2ddd4}.cera-entrance{z-index:100;color:#fff;touch-action:none;position:fixed;inset:0;overflow:hidden}.entrance-canvas{width:100%;height:100%;position:absolute;inset:0}.entrance-word{font-family:var(--font-inter),sans-serif;letter-spacing:-.04em;font-size:clamp(56px,8vw,112px);font-weight:600}.entrance-status{color:#d8d1cb;opacity:var(--entrance-chrome,1);font-size:12px;position:absolute;bottom:32px;left:32px}.entrance-skip{color:#fff;cursor:pointer;opacity:var(--entrance-chrome,1);background:0 0;border:1px solid #78716c;border-radius:999px;padding:8px 12px;font-size:12px;position:absolute;bottom:24px;right:32px}.entrance-skip:focus-visible{outline-offset:4px;opacity:1;outline:2px solid #fff}.cr-hero>:not(h1),.cr-nav{transition:opacity .6s,transform .6s cubic-bezier(.2,.7,.2,1)}.cr[data-revealed=false] .cr-hero>:not(h1){opacity:0;transform:translateY(12px)}.cr[data-entered=false] .cr-hero>:not(h1){transition:none}.cr[data-entered=false] .cr-nav{opacity:0}html[data-cera-entered=true] .cr-entrance-pending{display:none}html[data-cera-entered=true] .cr[data-entered=false] .cr-hero>:not(h1),html[data-cera-entered=true] .cr[data-entered=false] .cr-nav{opacity:1;transform:none}.cr-nav{z-index:20;height:var(--cr-nav);background:color-mix(in srgb,var(--cr-bg) 78%,transparent);-webkit-backdrop-filter:blur(18px)saturate(1.3);justify-content:space-between;align-items:center;gap:16px;padding:0 clamp(16px,2.4vw,32px);display:flex;position:fixed;top:0;left:0;right:0}.cr-mark{letter-spacing:.04em;color:var(--cr-ink);font-size:22px;font-weight:600}.cr-nav-left{align-items:center;gap:clamp(16px,2.4vw,32px);min-width:0;display:flex}.cr-nav-links{white-space:nowrap;align-items:center;gap:22px;font-size:14px;display:flex}.cr-nav-links a:hover,.cr-menu-panel a:hover{text-underline-offset:5px;text-decoration:underline}.cr-nav-right{justify-content:end;display:flex}.cr-menu{align-items:center;gap:4px;height:40px;padding:0 6px;font-size:14px;font-weight:500;display:none}.cr-menu svg{transition:transform .2s}.cr-nav.is-open .cr-menu svg{transform:rotate(180deg)}.cr-menu-panel{background:var(--cr-white);border:1px solid var(--cr-line);border-radius:18px;flex-direction:column;min-width:220px;padding:8px;font-size:15px;display:flex;position:absolute;top:calc(100% + 4px);left:16px;box-shadow:0 24px 60px -20px #1c130f59}.cr-menu-panel[hidden]{display:none}.cr-menu-panel a{border-radius:12px;padding:12px 14px}.cr-menu-panel a:hover{background:var(--cr-soft);text-decoration:none}.cr-nav .cr-pill{height:40px;padding:0 18px}.cr-hero{z-index:2;min-height:100svh;padding:calc(var(--cr-nav) + 8px) var(--cr-gutter) 88px;text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.cr-hero h1{letter-spacing:-.055em;color:var(--cr-ink);font-size:clamp(48px,5.6vw,76px);font-weight:600;line-height:1}.cr-tagline{font-family:var(--font-tagline),sans-serif;letter-spacing:.09em;color:var(--cr-muted);text-wrap:balance;margin-top:6px;padding:0 16px;font-size:clamp(20px,2vw,28px);font-weight:400;line-height:1.4}.cr-mosaic{aspect-ratio:1;pointer-events:none;perspective:1200px;grid-template-columns:repeat(4,1fr);gap:4px;width:min(43vw,46svh,100%);margin:clamp(20px,3.2svh,30px) 0;display:grid}.cr-piece{will-change:transform,opacity;transform-style:preserve-3d;position:relative}@media (max-width:760px){.cr[data-editing=true] .cr-mosaic{overflow:clip}.cr[data-editing=true] .cr-piece{opacity:1!important;transform:none!important}.cr[data-editing=true] .cr-face{animation-play-state:paused}.cr[data-editing=true] .cr-land>div{transform:none!important}.cr .hero-email-row input{font-size:16px}}.cr-face{background:url(/pieces/glaze-atlas-transparent.webp) var(--tile-x) var(--tile-y) / 400% 400% no-repeat;width:100%;height:100%}.cr[data-entered=true] .cr-face{animation:cr-breathe var(--idle-duration,8s) ease-in-out var(--idle-delay,0s) infinite}@keyframes cr-breathe{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-2px)rotate(.35deg)}}.cr-coming{letter-spacing:.015em;color:var(--cr-text);font-size:clamp(20px,2vw,28px);font-weight:600;line-height:1.4}.cr-scroll{color:var(--cr-muted);flex-direction:column;align-items:center;gap:6px;margin-top:4px;padding:5px;font-size:11px;display:flex}.cr-scroll svg{transition:transform .2s}.cr-scroll:hover svg{transform:translateY(3px)}.cr .hero-waitlist{width:min(100%,520px);min-height:70px;margin:8px auto 0}.cr .hero-email-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.cr .hero-turnstile{justify-content:center;max-width:100%;display:flex}.cr .hero-email-row input{border:1px solid var(--cr-line);background:var(--cr-white);width:100%;min-width:0;height:52px;color:var(--cr-text);border-radius:999px;outline:none;padding:10px 24px;font-size:15px;box-shadow:0 1px 2px #1c130f0a}.cr .hero-email-row input::placeholder{color:var(--cr-muted)}.cr .hero-email-row input:focus-visible{outline:2px solid var(--cr-ink);outline-offset:3px}.cr .hero-submit{background:var(--cr-ink);color:#fff;white-space:nowrap;border:0;border-radius:999px;height:52px;padding:0 24px;font-size:14px;font-weight:500}.cr .hero-submit:hover{background:#362921}.cr .hero-form-note{min-height:1em;color:var(--cr-muted);margin:10px 0 0;font-size:12px;line-height:1.4}.cr .hero-form-error{color:#9a3412}.cr .hero-form-title{color:var(--cr-text);outline:none;font-size:15px;line-height:1.4}.cr .hero-role-step{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px 12px;display:grid;position:relative}.cr .hero-role-step>.hero-form-title{grid-area:1/1}.cr .hero-role-step>.hero-role-choices{grid-area:1/2;min-width:0}.cr .hero-role-step>.hero-submit{grid-area:1/3}.cr .hero-role-step>.hero-skip{grid-area:2/3;justify-self:center;margin:0}.cr .hero-role-step+.hero-form-note:empty{display:none}@media (max-width:760px){.cr .hero-role-step{grid-template-columns:minmax(0,1fr) auto;gap:8px}.cr .hero-role-step>.hero-form-title{text-align:left;grid-area:1/1/auto/-1}.cr .hero-role-step>.hero-role-choices{grid-area:2/1}.cr .hero-role-step>.hero-submit{grid-area:2/2;padding-inline:20px}.cr .hero-role-step>.hero-skip{grid-area:3/2}}.cr .hero-role-field{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;min-width:0;display:grid}.cr .hero-role-step .hero-form-title{white-space:nowrap;margin:0;font-size:14px}.cr .hero-role-choices{border:1px solid var(--cr-line);background:var(--cr-white);border-radius:999px;grid-template-columns:1fr 1fr;height:52px;padding:4px;display:grid;position:relative}.cr .hero-role-highlight{background:var(--cr-soft);pointer-events:none;border-radius:999px;width:calc(50% - 4px);transition:transform .3s cubic-bezier(.22,1,.36,1),opacity .2s;position:absolute;top:4px;bottom:4px;left:4px}.cr .hero-role-choices[data-selection=studio] .hero-role-highlight{transform:translate(100%)}.cr .hero-role-choices[data-selection=none] .hero-role-highlight{opacity:0}.cr .hero-role-option{cursor:pointer;justify-content:center;align-items:center;min-width:0;font-size:14px;display:flex;position:relative}.cr .hero-role-option [data-slot=radio-group-item]{aspect-ratio:auto;width:100%;height:100%;box-shadow:none;background:0 0;border:0;border-radius:999px;margin:0;padding:0;position:absolute;inset:0}.cr .hero-role-option [data-slot=radio-group-item]:after,.cr .hero-role-option [data-slot=radio-group-indicator]{display:none}.cr .hero-role-option>span{pointer-events:none;position:relative}.cr .hero-skip{color:var(--cr-muted);background:0 0;border:0;margin:8px 0 0 auto;padding:4px 8px;font-size:12px;display:block}.cr .hero-form-done{min-height:52px;color:var(--cr-violet);justify-content:center;align-items:center;gap:10px;font-weight:600;display:flex}.cr .hero-waitlist button:disabled{cursor:not-allowed;opacity:.45}.cr .cr-closing .hero-waitlist{z-index:1;width:min(100%,520px);min-height:0;margin:0;position:relative}.cr .cr-closing .hero-email-row input{font-size:16px}.cr .cr-closing .hero-form-note:empty{display:none}.cr .hero-role-step,.cr .hero-form-done{animation:.35s ease-out both cr-form-enter}@keyframes cr-form-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.cr-stage{padding:0 var(--cr-gutter)}.cr-stage-card{aspect-ratio:16/9;border-radius:var(--cr-radius);background:linear-gradient(#ebe6de,#dcd6cc);width:min(100%,1400px);margin-inline:auto;position:relative;overflow:hidden}.cr-feed-photo{background:#efece6;border-radius:14px;flex-shrink:0;position:relative;overflow:hidden}.cr-feed-photo img{max-width:none;position:absolute}.cr-glaze{background:#fff url(/pieces/glaze-atlas-transparent.webp) 0 0/400% 400% no-repeat}.cr-columns{opacity:.92;grid-template-columns:repeat(4,1fr);gap:clamp(10px,1.4vw,20px);display:grid;position:absolute;inset:-6% 4%}.cr-column{min-width:0;position:relative;overflow:hidden}.cr-column-track{animation:cr-rise var(--speed,40s) linear infinite;flex-direction:column;gap:clamp(10px,1.4vw,20px);display:flex}.cr-column.c1 .cr-column-track,.cr-column.c3 .cr-column-track{animation-direction:reverse}.cr-column.c1{margin-top:-14%}.cr-column.c2{margin-top:-6%}.cr-column.c3{margin-top:-20%}@keyframes cr-rise{to{transform:translateY(-50%)}}.cr-column-glaze{aspect-ratio:1;border-radius:14px;width:100%}.cr-stage-fade{pointer-events:none;background:radial-gradient(52% 70%,#dcd6cc 0%,#dcd6cc88 40%,#0000 72%);position:absolute;inset:0}.cr-phone{z-index:3;aspect-ratio:413/900;border:8px solid var(--cr-ink);opacity:1;background:#fff;border-radius:clamp(30px,4.2vw,46px);width:clamp(180px,24%,300px);margin:0;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 50px 100px -30px #36292180,0 8px 24px #36292126;container-type:inline-size}.cr-phone video{object-fit:cover;width:100%;height:100%;display:block}.cr-app{height:100%;color:var(--cr-ink);background:#fff;flex-direction:column;display:flex;position:relative}.cr-app-bar{flex-shrink:0;grid-template-columns:12.3077cqw 1fr 12.3077cqw;align-items:center;height:17.4359cqw;padding:3.0769cqw 4.1026cqw 0;display:grid}.cr-app-bar img{border-radius:50%;width:8.2051cqw;height:8.2051cqw}.cr-app-bar strong{letter-spacing:-.035em;text-align:center;font-size:5.1282cqw;font-weight:600;line-height:1.4}.cr-app-bar svg{justify-self:center;width:6.6667cqw;height:6.6667cqw}.cr-feed{flex:1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:3.0769cqw;min-height:0;padding:0 3.0769cqw;display:grid;position:relative;overflow:hidden}.cr-feed:after{content:"";pointer-events:none;background:linear-gradient(#fff0 0%,#ffffffb3 75%,#fff 100%);height:24cqw;position:absolute;bottom:0;left:0;right:0}.cr-feed-col{flex-direction:column;gap:3.0769cqw;min-width:0;display:flex}.cr-feed .cr-feed-photo{background:#f3f3f3;border-radius:0}.cr-land{aspect-ratio:193/187;position:relative;overflow:visible}.cr-land-face{will-change:transform;background:url(/pieces/glaze-atlas-transparent.webp) 66.6667% 66.6667%/400% 400% no-repeat;width:100%;height:100%}.cr-app-nav{z-index:4;-webkit-backdrop-filter:blur(14.359cqw)saturate(1.5);background:#fffc;border:.2564cqw solid #ffffff80;border-radius:999px;justify-content:space-evenly;align-items:center;width:82.5641cqw;height:13.3333cqw;padding:1.0256cqw .2564cqw;display:flex;position:absolute;bottom:5.641cqw;left:50%;transform:translate(-50%);box-shadow:0 1.0256cqw 5.1282cqw #0000001a}.cr-app-nav span{aspect-ratio:1;border-radius:999px;place-items:center;height:100%;margin:0 1.0256cqw;display:grid}.cr-app-nav span.is-selected{background:#1c130f14}.cr-app-nav svg,.cr-app-nav img{width:6.1538cqw;height:6.1538cqw}.cr-app-nav img{border-radius:50%}.cr-app-nav .cr-app-add{width:8.7179cqw;height:8.7179cqw}.cr-section{padding:clamp(88px,12vw,176px) var(--cr-gutter) 0}.cr-section>.cr-words{margin-bottom:clamp(32px,4.5vw,64px)}.cr-panel{border-radius:var(--cr-radius);background:var(--cr-panel);width:min(100%,1400px);margin-inline:auto;position:relative;overflow:hidden}.cr-panel-search{aspect-ratio:16/7;min-height:380px}.cr-shot{transform:translateY(calc(var(--drift,0px) * var(--depth,1)));background:#efece6;border-radius:18px;margin:0;transition:transform .2s ease-out,filter .4s,opacity .4s;position:absolute;overflow:hidden;box-shadow:0 30px 60px -30px #1c130f66}.cr-shot img{object-fit:cover;width:100%;height:100%}.cr-shot.s1{aspect-ratio:186/232;--depth:.7;width:23%;top:14%;left:6%}.cr-shot.s2{aspect-ratio:4/5;--depth:.35;width:25%;top:8%;left:37.5%}.cr-shot.s3{aspect-ratio:186/306;--depth:1;width:24%;top:20%;left:70%}.cr-panel-search.has-filter .cr-shot:not(.s2){filter:saturate(.4);opacity:.55}.cr-obsidian{aspect-ratio:4/5;width:100%;position:relative;overflow:hidden}.cr-obsidian img{width:100%;max-width:none;height:174.446%;position:absolute;top:-33.9012%;left:0}.cr-query-wrap{flex-direction:column;align-items:center;gap:14px;width:min(92%,520px);display:flex;position:absolute;top:56%;left:50%;transform:translate(-50%,-50%)}.cr-query{background:var(--cr-white);width:100%;height:56px;color:var(--cr-text);border-radius:999px;align-items:center;gap:12px;padding:0 22px;font-size:16px;display:flex;box-shadow:0 20px 50px -18px #1c130f66,0 2px 6px #1c130f14}.cr-query svg{color:var(--cr-muted);flex-shrink:0}.cr-query span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cr-chips{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.cr-chips button{height:36px;color:var(--cr-text);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffc;border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:500;transition:background .2s,color .2s;display:inline-flex}.cr-chips button:hover{background:#fff}.cr-chips button[aria-pressed=true]{background:var(--cr-ink);color:#fff}.cr-three{grid-template-columns:repeat(3,1fr);gap:clamp(14px,1.6vw,22px);width:min(100%,1400px);margin-inline:auto;display:grid}.cr-three article{flex-direction:column;gap:18px;display:flex}.cr-three p{text-align:center;letter-spacing:-.015em;font-size:clamp(17px,1.5vw,21px);font-weight:500}.cr-tile{aspect-ratio:1;border-radius:var(--cr-radius);background:var(--cr-soft);place-items:center;display:grid;position:relative;overflow:hidden}.cr-tile>.cr-glaze{background-size:412% 412%;position:absolute;inset:0}.cr-float-pill{height:48px;color:var(--cr-ink);letter-spacing:-.01em;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffe6;border-radius:999px;align-items:center;gap:10px;padding:0 20px 0 14px;font-size:clamp(15px,1.4vw,19px);font-weight:500;display:inline-flex;position:relative;box-shadow:0 18px 40px -16px #1c130f80}.cr-dot{border:1px solid #1c130f22;border-radius:50%;flex-shrink:0;place-items:center;width:18px;height:18px;display:inline-grid}.cr-dot.dark{background:#2a201b}.cr-dot.amber{background:#c9722c}.cr-dot.white{background:#efe9df}.cr-dot.fire{color:#c9722c;background:#fff}.cr-fire-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffe6;border-radius:20px;width:min(78%,300px);padding:16px 18px;position:relative;box-shadow:0 18px 40px -16px #1c130f80}.cr-fire-card>span{letter-spacing:.14em;color:var(--cr-muted);margin-bottom:10px;font-size:11px;font-weight:600;display:block}.cr-seg{flex-wrap:wrap;align-items:center;gap:6px;font-size:14px;display:flex}.cr-seg b{background:var(--cr-ink);color:#fff;border-radius:999px;padding:8px 12px;font-weight:600}.cr-seg em{background:var(--cr-soft);border-radius:999px;padding:8px 12px;font-style:normal}.cr-panel-how{background:var(--cr-soft);grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);display:grid}.cr-how-photo{min-height:100%;margin:0;position:relative}.cr-how-photo .cr-obsidian{aspect-ratio:auto;height:100%;min-height:420px}.cr-how-photo .cr-obsidian img{height:auto;top:50%;transform:translateY(-52%)}.cr-how-photo figcaption{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffe6;border-radius:999px;align-items:center;gap:10px;padding:8px 14px 8px 8px;font-size:14px;font-weight:500;display:flex;position:absolute;bottom:20px;left:20px}.cr-how-photo figcaption img{border-radius:50%;width:28px;height:28px}.cr-how-photo figcaption small{color:var(--cr-muted);font-size:12px;font-weight:400;display:block}.cr-recipe{flex-direction:column;justify-content:center;gap:22px;padding:clamp(28px,4vw,56px);display:flex}.cr-recipe-list{border-top:1px solid #1c130f1a;flex-direction:column;display:flex}.cr-recipe-list button{text-align:left;border-bottom:1px solid #1c130f1a;border-radius:0;align-items:center;gap:16px;padding:16px 8px;transition:background .2s;display:flex}.cr-recipe-list button:hover{background:#ffffff80}.cr-recipe-list button[aria-pressed=true]{background:var(--cr-white)}.cr-recipe-list button span{letter-spacing:.06em;text-transform:uppercase;color:var(--cr-muted);flex-direction:column;gap:2px;font-size:12px;display:flex}.cr-recipe-list button strong{letter-spacing:-.01em;text-transform:none;color:var(--cr-ink);font-size:clamp(16px,1.4vw,19px);font-weight:500}.cr-recipe-detail{color:var(--cr-muted);flex-direction:column;gap:4px;min-height:3.2em;font-size:15px;line-height:1.55;display:flex}.cr-recipe-detail strong{color:var(--cr-ink);font-weight:500}.cr-panel-project{background:var(--cr-white);border:1px solid var(--cr-line);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.cr-project-copy{flex-direction:column;justify-content:center;gap:24px;padding:clamp(28px,4vw,56px);display:flex}.cr-stages{flex-wrap:wrap;gap:8px;display:flex}.cr-stages button{background:var(--cr-soft);border-radius:999px;align-items:center;gap:8px;height:40px;padding:0 14px 0 8px;font-size:14px;font-weight:500;transition:background .2s,color .2s;display:inline-flex}.cr-stages button span{width:24px;height:24px;color:var(--cr-muted);background:#fff;border-radius:50%;place-items:center;font-size:11px;display:grid}.cr-stages button[aria-pressed=true]{background:var(--cr-ink);color:#fff}.cr-stages button[aria-pressed=true] span{color:#fff;background:#ffffff26}.cr-stage-note span{letter-spacing:.16em;color:var(--cr-muted);margin-bottom:10px;font-size:11px;font-weight:600;display:block}.cr-stage-note p{letter-spacing:-.035em;font-size:clamp(26px,3vw,40px);font-weight:500;line-height:1.05}.cr-stage-note small{color:var(--cr-muted);margin-top:12px;font-size:15px;display:block}.cr-project-photo{background:var(--cr-soft);margin:0;position:relative}.cr-project-photo .cr-obsidian{aspect-ratio:auto;height:100%;min-height:420px}.cr-project-photo .cr-obsidian img{height:auto;top:50%;transform:translateY(-52%)}.cr-project-photo figcaption{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffe6;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:13px;font-weight:500;display:inline-flex;position:absolute;bottom:20px;left:20px}.cr-studios{text-align:center;flex-direction:column;align-items:center;gap:22px;display:flex}.cr-studios>.cr-words{margin-bottom:0}.cr-grid4{text-align:left;grid-template-columns:1fr 1fr;gap:clamp(12px,1.4vw,18px);width:min(100%,1100px);margin-top:clamp(24px,3vw,40px);display:grid}.cr-grid4 article{background:var(--cr-white);border:1px solid var(--cr-line);border-radius:22px;padding:clamp(22px,2.4vw,32px)}.cr-grid4 span{color:var(--cr-muted);margin-bottom:22px;font-size:12px;display:block}.cr-grid4 h3{letter-spacing:-.025em;font-size:clamp(19px,1.7vw,23px);font-weight:500;line-height:1.2}.cr-grid4 p{color:var(--cr-muted);margin-top:10px;font-size:15px;line-height:1.6}.cr-about{text-align:center;flex-direction:column;align-items:center;gap:18px;max-width:620px;margin-inline:auto;display:flex}.cr-about h2{letter-spacing:-.04em;font-size:clamp(32px,4vw,52px);font-weight:500;line-height:1}.cr-about p{color:var(--cr-muted);font-size:clamp(16px,1.35vw,19px);line-height:1.6}.cr-closing{min-height:min(88svh,900px);padding:120px var(--cr-gutter);text-align:center;isolation:isolate;flex-direction:column;justify-content:center;align-items:center;gap:22px;margin-top:clamp(56px,8vw,120px);display:flex;position:relative;overflow:visible}.cr-scatter{z-index:-2;pointer-events:none;position:absolute;inset:0}.cr-closing:before{content:"";z-index:-1;background:radial-gradient(ellipse 36% 46% at 50% 50%,var(--cr-bg) 0%,var(--cr-bg) 48%,transparent 100%);pointer-events:none;position:absolute;inset:0}.cr-scatter-tile{--arrival:1;left:var(--x);top:var(--y);width:var(--s);aspect-ratio:1;filter:drop-shadow(0 16px 14px #1c130f22);opacity:var(--arrival);transform:translate3d(calc((1 - var(--arrival))*var(--enter-x)),calc((1 - var(--arrival))*var(--enter-y)),0) rotate(calc(var(--r) + (1 - var(--arrival))*24deg)) scale(calc(.75 + var(--arrival)*.25));position:absolute}.cr-scatter-tile .cr-glaze{aspect-ratio:1;background-size:400% 400%}.cr-scatter-tile>img{aspect-ratio:4/5;object-fit:cover}.cr-scatter-tile .cr-feed-photo{border-radius:0}.cr-dream{letter-spacing:-.02em;color:var(--cr-muted);font-size:clamp(20px,2.4vw,30px);font-weight:500;position:relative}.cr-giant{background:var(--cr-ink);color:#fff;letter-spacing:-.045em;border-radius:999px;padding:.42em 1.05em;font-size:clamp(30px,6vw,76px);font-weight:500;line-height:1.1;transition:transform .3s cubic-bezier(.2,.7,.2,1),background .25s;display:inline-block;position:relative;box-shadow:0 30px 70px -30px #1c130fb3}.cr-giant:hover{background:#362921;transform:scale(1.02)}.cr-closing .cr-meta{margin-top:8px}.cr .cr-closing .cr-dream{letter-spacing:-.045em;color:var(--cr-ink);margin:0;font-size:clamp(40px,5vw,68px);font-weight:500;line-height:1.08}.cr-closing .cr-dream span{color:var(--cr-muted)}.cr-closing .cr-giant{letter-spacing:-.02em;min-height:50px;box-shadow:none;justify-content:center;align-items:center;gap:16px;padding:14px 24px;font-size:16px;display:inline-flex}.cr-closing .cr-pill-light{border:1px solid var(--cr-line);height:50px;color:var(--cr-text);background:0 0;padding:12px 20px;font-size:15px}.cr .cr-closing .cr-meta{margin:0;font-size:14px;line-height:1.5}.cr-closing-actions{justify-content:center;align-items:center;gap:12px;margin:6px 0 0;display:flex}.cr .cr-closing-description{color:var(--cr-muted);max-width:34ch;margin:0;font-size:18px;line-height:1.5}.cr-closing .cr-scatter-tile{width:clamp(48px,7vw,100px)}.cr-closing .cr-scatter-tile:nth-child(n+9){display:none}.cr-closing .cr-scatter-tile:first-child{top:15%;left:5%}.cr-closing .cr-scatter-tile:nth-child(2){width:58px;top:5%;left:23%}.cr-closing .cr-scatter-tile:nth-child(3){top:67%;left:7%}.cr-closing .cr-scatter-tile:nth-child(4){width:64px;top:86%;left:30%}.cr-closing .cr-scatter-tile:nth-child(5){width:64px;top:9%;left:76%}.cr-closing .cr-scatter-tile:nth-child(6){top:32%;left:88%}.cr-closing .cr-scatter-tile:nth-child(7){top:75%;left:84%}.cr-closing .cr-scatter-tile:nth-child(8){width:56px;top:88%;left:63%}.cr-closing .cr-scatter{inset:28px max(24px,50% - 600px) 48px}@media (min-width:1000px){.cr-closing .cr-scatter{inset:28px 32px 48px}.cr-closing .cr-scatter-tile:nth-child(n+9):nth-child(-n+12){display:block}.cr-closing .cr-scatter-tile:nth-child(9){width:56px;top:44%;left:1%}.cr-closing .cr-scatter-tile:nth-child(10){width:48px;top:78%;left:17%}.cr-closing .cr-scatter-tile:nth-child(11){width:58px;top:61%;left:94%}.cr-closing .cr-scatter-tile:nth-child(12){width:48px;top:4%;left:89%}}@media (max-width:700px){.cr section.cr-closing{gap:20px;min-height:620px;padding:140px 24px}.cr-closing .cr-scatter-tile:first-child{width:62px;top:7%;left:5%}.cr-closing .cr-scatter-tile:nth-child(3){width:58px;top:83%;left:8%}.cr-closing .cr-scatter-tile:nth-child(6){width:54px;top:10%;left:79%}}.cr #about+section.cr-closing{padding-block:140px}.cr .cr-closing .cr-scatter-tile:nth-child(4),.cr .cr-closing .cr-scatter-tile:nth-child(8){top:auto;bottom:0}@media (max-width:1100px){.cr .cr-closing .cr-scatter-tile:first-child,.cr .cr-closing .cr-scatter-tile:nth-child(2),.cr .cr-closing .cr-scatter-tile:nth-child(5),.cr .cr-closing .cr-scatter-tile:nth-child(6){top:0}.cr .cr-closing .cr-scatter-tile:nth-child(3),.cr .cr-closing .cr-scatter-tile:nth-child(7),.cr .cr-closing .cr-scatter-tile:nth-child(10){top:auto;bottom:0}}@media (max-width:760px){.cr:has(.cr-hero .hero-waitlist:not([data-step=email])) .cr-mosaic{overflow:clip}.cr:has(.cr-hero .hero-waitlist:not([data-step=email])) .cr-piece{opacity:1!important;transform:none!important}.cr:has(.cr-hero .hero-waitlist:not([data-step=email])) .cr-face{animation-play-state:paused}.cr:has(.cr-hero .hero-waitlist:not([data-step=email])) .cr-land>div{transform:none!important}}.cr-footer{padding:24px var(--cr-gutter) 0;overflow:hidden}.cr-footer-row{border-top:1px solid var(--cr-line);color:var(--cr-muted);grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;padding:16px 0;font-size:13px;display:grid}.cr-footer-row nav{flex-wrap:wrap;gap:18px;display:flex}.cr-footer-row nav:last-child{justify-content:end}.cr-footer-row a:hover{text-underline-offset:4px;color:var(--cr-ink);text-decoration:underline}.cr-footer-row .cr-mark{font-size:16px;display:none}.cr-footer-row .footer-legal{grid-column:3}.cr-footer>small{text-align:center;color:var(--cr-muted);padding-bottom:12px;font-size:12px;display:block}.cr-wordmark{letter-spacing:-.045em;text-align:center;height:.72em;color:var(--cr-ink);-webkit-user-select:none;user-select:none;font-size:clamp(96px,27vw,420px);font-weight:600;line-height:.86;overflow:hidden}.cr{--cr-bg:#f7f7f5;--cr-soft:#eeefec;--cr-panel:#e1e3de;--cr-muted:#716e69;--cr-line:#dedfda}.cr .cr-section{padding-top:clamp(76px,8vw,120px)}.cr .cr-section>.cr-words{margin-bottom:40px;font-size:clamp(38px,5.4vw,72px)}.cr .cr-caption{margin:28px auto 0;padding-inline:16px}.cr .cr-caption small{margin-top:9px}.cr .cr-panel,.cr .cr-stage-card{max-width:1200px}.cr .cr-project-name{letter-spacing:-.04em;font-size:clamp(27px,3vw,40px);font-weight:500;line-height:1.12}.cr .cr-project-copy{gap:24px}.cr .cr-stage-note{border-top:1px solid var(--cr-line);min-height:174px;padding-top:24px}.cr .cr-stage-note p{font-size:clamp(23px,2.4vw,30px);line-height:1.15}.cr .cr-stage-note small{max-width:36ch;line-height:1.65}.cr-journal-meta{border-top:1px solid var(--cr-line);color:var(--cr-muted);flex-wrap:wrap;justify-content:space-between;gap:8px;padding-top:18px;font-size:11px;display:flex}.cr .cr-studios{border-top:1px solid var(--cr-line);text-align:left;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:48px;max-width:1280px;margin:100px auto 0;padding-top:70px;display:grid}.cr-studio-intro{flex-direction:column;align-items:flex-start;gap:24px;padding-top:18px;display:flex}.cr-studio-intro .cr-words{text-align:left;font-size:clamp(38px,4.3vw,62px);line-height:1.04}.cr-studio-intro .cr-lede{text-align:left;max-width:41ch;margin:0;font-size:16px;line-height:1.75}.cr-studio-wall{background:#fff;border:1px solid #dfe2da;border-radius:24px;margin-bottom:40px;padding:20px;position:relative;overflow:visible}.cr-wall-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.cr-wall-heading h3{letter-spacing:-.035em;margin-top:9px;font-size:22px;font-weight:500;line-height:1.2}.cr-wall-badge{white-space:nowrap;color:#535c4b;border:1px solid #ced2c8;border-radius:999px;padding:7px 10px;font-size:10px}.cr-wall-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.cr-wall-piece{aspect-ratio:1;background:#f7f7f5;border-radius:6px;overflow:hidden}.cr-wall-piece>.cr-glaze{width:100%;height:100%}.cr-wall-piece>img{object-fit:cover;width:100%;height:100%;display:block}.cr-studio-note{background:#fff;border:1px solid #e0e2db;border-radius:14px;width:66%;margin:-66px -36px -48px auto;padding:18px;position:relative;box-shadow:0 18px 30px -16px #25302044}.cr-studio-note .cr-label{letter-spacing:.1em;font-size:9px}.cr-studio-note strong{letter-spacing:-.03em;margin-top:12px;font-size:20px;font-weight:500;display:block}.cr-studio-note p{color:var(--cr-muted);margin-top:8px;font-size:13px;line-height:1.6}.cr .cr-wall-caption{color:var(--cr-muted);margin-top:20px;font-size:13px;line-height:1.6}.cr .cr-grid4{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;width:100%;margin-top:0}.cr .cr-grid4 article{border:0;border-top:1px solid var(--cr-line);background:0 0;border-radius:0;padding:24px 0 0}.cr .cr-grid4 h3{font-size:20px;line-height:1.3}.cr .cr-grid4 span{margin-bottom:16px}.cr .cr-grid4 p{font-size:14px}.cr .cr-about{padding-top:100px}.cr .cr-query-wrap{top:auto;bottom:28px;transform:translate(-50%)}.cr .cr-panel-search{min-height:440px}.cr .cr-panel-search.has-filter .cr-shot.s2{outline-offset:6px;outline:2px solid #fff}.cr .cr-panel-search.has-filter .cr-shot:not(.s2){filter:saturate(.5);opacity:.32}@media (max-width:900px){.cr .cr-grid4{grid-template-columns:repeat(2,minmax(0,1fr))}.cr .cr-studios{grid-template-columns:1fr;gap:32px;margin-top:76px}.cr-studio-intro{max-width:620px;padding-top:0}.cr-studio-intro .cr-lede{max-width:54ch}.cr-studio-wall{width:100%;max-width:640px}}@media (max-width:600px){.cr .cr-section>.cr-words{margin-bottom:28px;font-size:38px}.cr .cr-grid4{grid-template-columns:1fr;gap:20px}.cr .cr-grid4 article{padding-top:20px}.cr-studio-wall{padding:18px}.cr-wall-heading{flex-wrap:wrap;gap:12px;margin-bottom:20px}.cr-wall-heading h3{font-size:21px}.cr-wall-badge{font-size:10px}.cr-wall-grid{gap:7px}.cr-studio-note{width:90%;margin:-24px -8px -40px auto;padding:16px}.cr .cr-caption{margin-top:22px;font-size:18px}.cr .cr-stage-note{min-height:190px}.cr .cr-stage-note small{max-width:none}.cr .cr-stages{gap:5px}.cr .cr-stages button{padding-right:10px;font-size:12px}.cr .cr-hero{padding-top:80px}}@media (max-width:1000px){.cr-panel-how,.cr-panel-project{grid-template-columns:1fr}.cr-how-photo .cr-obsidian,.cr-project-photo .cr-obsidian{aspect-ratio:4/3;min-height:0}.cr-project-photo{order:-1}.cr-panel-search{aspect-ratio:auto;height:520px}.cr-shot.s1{width:34%;top:8%;left:4%}.cr-shot.s2{width:36%;top:4%;left:33%}.cr-shot.s3{width:30%;top:12%;left:66%}.cr-query-wrap{top:auto;bottom:40px;transform:translate(-50%)}}@media (max-width:760px){.cr{--cr-radius:22px;--cr-nav:60px}.cr-nav{gap:8px}.cr-nav-links{display:none}.cr-menu{display:inline-flex}.cr-nav-left{gap:10px}.cr-hero{padding-top:calc(var(--cr-nav) + 4px)}.cr-hero h1{font-size:48px}.cr-tagline{letter-spacing:.04em;font-size:clamp(13px,3.6vw,24px)}.cr-mosaic{width:min(82vw,40svh);margin:16px 0}.cr-coming{font-size:20px}.cr .hero-email-row{grid-template-columns:1fr}.cr .hero-submit{width:100%}.cr .hero-role-field{grid-template-columns:1fr}.cr .hero-role-step .hero-form-title{text-align:center}.cr-stage-card{aspect-ratio:4/5}.cr-columns{grid-template-columns:repeat(3,1fr);inset:-8% -6%}.cr-column.c3{display:none}.cr-phone{width:52%}.cr-words{font-size:clamp(34px,10vw,52px)}.cr-panel-search{height:480px}.cr-shot.s1{width:40%;top:8%;left:3%}.cr-shot.s2{width:44%;top:24%;left:30%}.cr-shot.s3{width:35%;top:5%;left:62%}.cr-query-wrap{width:calc(100% - 32px);bottom:28px}.cr-query{height:50px;font-size:15px}.cr-three{grid-template-columns:1fr;gap:28px}.cr-tile{aspect-ratio:5/4}.cr-grid4{grid-template-columns:1fr}.cr-scatter-tile{width:calc(var(--s) * .62);left:var(--mx);top:var(--my)}.cr-scatter-tile.far,.cr-closing:before{display:none}.cr-closing{min-height:0;padding:150px var(--cr-gutter)}.cr-giant{font-size:clamp(26px,8.5vw,40px)}.cr-footer-row{text-align:center;grid-template-columns:1fr;justify-items:center}.cr-footer-row .cr-mark{grid-row:1;display:block}.cr-footer-row .footer-legal{grid-column:1}.cr-footer .cr-wordmark{display:none}.cr-footer-row nav,.cr-footer-row nav:last-child{justify-content:center}}@media (max-width:420px){.cr-shot.s3{display:none}.cr-shot.s1{width:46%}.cr-shot.s2{width:50%;top:8%;left:46%}}@media (prefers-reduced-motion:reduce){.cr *,.cr :before,.cr :after{transition:none!important;animation:none!important}.cr[data-entered=false] .cr-hero>:not(h1){transform:none}.cr-words .w{opacity:1;filter:none;transform:none}.cr-shot,.cr-scatter-tile{transform:rotate(var(--r,0deg))}}.cr :is(#app,#search,#studios,#about,.cr-closing){box-sizing:border-box;min-height:0;margin-top:0;padding-block:clamp(40px,7svh,88px)}.cr section.cr-closing{gap:20px;min-height:580px;padding-block:100px}.cr :is(#app,#search){flex-direction:column;justify-content:center;display:flex}.cr #search>*{flex-shrink:0}.cr #search>.cr-words{width:100%}.cr #studios{clip-path:inset(0 -100vmax);background:#eef0f1;border-top:0;align-content:center;padding-block:clamp(64px,9svh,112px);box-shadow:0 0 0 100vmax #eef0f1}.cr-studio-promise{max-width:41ch;font-size:16px;line-height:1.6}.cr-studio-intro .cr-studio-promise+.cr-lede{margin-top:-12px}.cr #studios .cr-studio-wall{background:#fff;border-color:#e1e4e5;box-shadow:0 20px 50px -35px #26323840}.cr #studios .cr-wall-heading h3{letter-spacing:-.015em;margin:0;font-size:16px;line-height:1.5}.cr #about{text-align:left;grid-template-columns:40px minmax(0,440px);justify-content:center;align-items:start;gap:18px;max-width:560px;padding:64px 24px;display:grid}.cr-maker-avatar{border-radius:50%;width:40px;height:40px;box-shadow:0 5px 14px #30282112}.cr #about .cr-eyebrow{letter-spacing:.16em;margin:2px 0 8px;font-size:9px;display:block}.cr #about h2{letter-spacing:-.02em;margin:0 0 12px;font-size:20px;line-height:1.4}.cr #about p{overflow-wrap:break-word;margin:0;font-size:16px;line-height:1.65}.cr #about p+p{margin-top:16px}.cr :is(#recipe,#projects){padding-block:0}.cr .cr-recipe-journey,.cr .cr-project-journey{box-sizing:border-box;width:100%}.cr .cr-scene-stage{padding-block:40px}.cr [data-pinned=true]>.cr-scene-stage{top:var(--scene-top);height:var(--scene-height);box-sizing:border-box;align-items:center;padding-block:16px;display:flex;position:sticky}.cr .cr-scene-stage>.cr-recipe-scene,.cr .cr-scene-stage>.cr-project-sticky{width:100%;position:relative;top:auto}.cr .cr-project-journey{max-width:1040px;height:auto}.cr .cr-project-sticky{height:auto;min-height:0;padding:0;display:block;position:relative;top:auto}.cr .cr-project-heading>.cr-words{margin-bottom:18px;font-size:clamp(32px,4vw,52px)}.cr .cr-project-heading>.cr-project-description{margin:0 auto 10px;font-size:15px}.cr .cr-project-collection{height:540px}@media (min-width:701px){.cr #app .cr-stage-card{aspect-ratio:auto;width:min(100%,1280px);height:clamp(440px,68svh,720px)}.cr #app .cr-phone{width:min(26%,clamp(440px,68svh,720px)/2.17865 - 18.36px)}.cr #search>.cr-words{margin-bottom:clamp(22px,3svh,40px);font-size:clamp(34px,4.5vw,64px)}.cr #search .cr-panel-search{aspect-ratio:auto;width:min(100%,1200px);height:clamp(300px,52svh,620px);min-height:0}.cr #search .cr-caption{margin-top:22px}.cr .cr-recipe-panel{height:clamp(420px,65svh,680px)}}.cr .cr-hero-description{color:var(--cr-muted);text-align:center;margin-top:10px;font-size:14px;font-weight:400;line-height:1.5}.cr .cr-hero .cr-tagline{color:var(--cr-text);letter-spacing:.025em;margin-top:18px;font-size:clamp(18px,1.7vw,23px);line-height:1.5}.cr .cr-hero .cr-mosaic{flex-shrink:0;width:min(43vw,42svh,480px);margin-block:28px 30px}.cr .cr-hero .cr-coming{letter-spacing:.15em;color:var(--cr-muted);font-size:12px;font-weight:500;line-height:1.5}.cr .cr-early-access{letter-spacing:-.025em;color:var(--cr-text);margin-top:8px;font-size:24px;font-weight:500;line-height:1.25}.cr .cr-hero .hero-waitlist{margin-top:18px}.cr .cr-hero .cr-scroll{bottom:max(16px,env(safe-area-inset-bottom));margin:0;transition:opacity .18s,visibility .18s;position:absolute;left:50%;transform:translate(-50%)}.cr .cr-hero .cr-scroll[data-hidden=true]{opacity:0;visibility:hidden;pointer-events:none}@media (max-width:760px){.cr .cr-hero .cr-mosaic{width:min(78vw,34svh,380px);margin-block:24px}.cr .cr-hero-description{margin-top:8px;font-size:13px}.cr .cr-hero .cr-tagline{letter-spacing:0;max-width:32ch;margin-top:16px;font-size:18px}.cr .cr-early-access{font-size:22px}}.cr-maker-note a{text-underline-offset:3px;text-decoration:underline}.cr-meet{text-align:center;width:100%;max-width:900px;margin:0 auto 28px}.cr .cr-meet-eyebrow{letter-spacing:.15em;color:var(--cr-muted);margin-bottom:20px;font-size:12px;font-weight:600}.cr .cr-meet h2{letter-spacing:-.045em;font-size:clamp(36px,4.8vw,64px);font-weight:500;line-height:1.06}.cr-meet h2 span{color:var(--cr-muted)}.cr .cr-meet-description{color:var(--cr-muted);text-wrap:pretty;max-width:760px;margin:24px auto 18px;font-size:clamp(17px,1.7vw,21px);line-height:1.55}.cr .cr-meet-platform{background:#e9e9ee;border:1px solid #dedee5;border-radius:999px;justify-content:center;align-items:center;padding:10px 18px;font-size:16px;font-weight:600;line-height:1.4;display:inline-flex}@media (min-width:701px) and (max-height:850px){.cr .cr-project-journey{max-width:1200px}.cr .cr-project-collection{height:450px}.cr .cr-making-image{aspect-ratio:1.05}.cr .cr-project-heading>.cr-words{margin-bottom:12px;font-size:36px}.cr .cr-project-heading>.cr-project-description{margin-bottom:0;font-size:13px}}@media (min-width:701px) and (max-height:740px){.cr .cr-project-journey{max-width:1200px}.cr .cr-project-collection{height:390px}.cr .cr-making-piece,.cr .cr-project-modules{top:12px}.cr .cr-making-image{aspect-ratio:1.15}.cr .cr-project-module{padding:12px 16px}.cr .cr-project-heading>.cr-words{margin-bottom:10px;font-size:30px}.cr .cr-project-heading>.cr-project-description{font-size:12px}}@media (min-width:1000px){.cr #app{padding-block:40px}.cr .cr-project-journey{max-width:1200px}.cr .cr-recipe-journey{max-width:1280px}.cr .cr-making-piece figcaption>small,.cr .cr-project-private p{font-size:15px}.cr .cr-studio-intro .cr-lede,.cr .cr-studio-promise{font-size:18px}.cr .cr-grid4 p{font-size:16px}.cr .cr-scene-stage{padding-block:24px}.cr [data-pinned=true]>.cr-scene-stage{padding-block:16px}}@media (max-width:700px){.cr :is(#app,#search,#studios,#about,.cr-closing){min-height:0;padding-block:40px}.cr section.cr-closing{gap:18px;min-height:520px;padding:100px 24px}.cr .cr-closing-description{font-size:16px}.cr-closing-actions{flex-wrap:wrap;gap:10px}.cr .cr-closing .cr-meta{font-size:13px}.cr .cr-project-collection{height:auto}.cr .cr-project-heading>.cr-project-description{margin-bottom:24px}}.cr .cr-adaptive-brand{align-items:center;min-width:68px;min-height:44px;display:grid}.cr-adaptive-brand>span{grid-area:1/1;transition:opacity .18s}.cr-header-icon{background:url(/share/cera-mark.svg) 50%/contain no-repeat;width:28px;height:29px}.cr-adaptive-brand[data-hero-visible=true] .cr-header-wordmark,.cr-adaptive-brand[data-hero-visible=false] .cr-header-icon{opacity:0}.cr-adaptive-brand[data-hero-visible=true] .cr-header-icon,.cr-adaptive-brand[data-hero-visible=false] .cr-header-wordmark{opacity:1}@media (prefers-reduced-motion:reduce){.cr-adaptive-brand>span{transition:none}}.cr-footer-tagline{font-size:12px;line-height:20px}.cr-footer-copyright{text-align:center;white-space:nowrap;grid-column:2;font-size:12px;line-height:20px}.cr-footer-row .footer-legal{gap:16px;font-size:12px}@media (max-width:760px){.cr-footer-copyright,.cr-footer-row .footer-legal{grid-column:1}}
