@font-face{font-family:display;src:url(../media/bricolage_variable-s.p.1pg2nifvadz06.woff2?dpl=dpl_CBWq6W72nu7b4fQmeqdQ9FqNZpKP)format("woff2");font-display:swap;font-weight:200 800;font-style:normal}@font-face{font-family:display Fallback;src:local(Arial);ascent-override:91.48%;descent-override:26.56%;line-gap-override:0.0%;size-adjust:101.66%}.display_1ac0882a-module__4stwHq__className{font-family:display,display Fallback;font-style:normal}.display_1ac0882a-module__4stwHq__variable{--font-display:"display", "display Fallback"}
@font-face{font-family:body;src:url(../media/archivo_variable-s.p.17-aodiw50953.woff2?dpl=dpl_CBWq6W72nu7b4fQmeqdQ9FqNZpKP)format("woff2");font-display:swap;font-weight:400 700;font-style:normal}@font-face{font-family:body Fallback;src:local(Arial);ascent-override:85.41%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:102.8%}.body_864a8b29-module__UqpgUq__className{font-family:body,body Fallback;font-style:normal}.body_864a8b29-module__UqpgUq__variable{--font-body:"body", "body Fallback"}
.cre-support-launcher{z-index:40;background:var(--cre-support-surface,#fff);color:var(--cre-support-ink,#111);cursor:pointer;font:inherit;border:1px solid;border-radius:999px;align-items:center;gap:8px;padding:10px 16px;display:inline-flex;position:fixed;bottom:18px;right:18px}.cre-support-panel{z-index:40;border:1px solid var(--cre-support-line,#dfe4ea);background:var(--cre-support-surface,#fff);width:min(380px,100vw - 36px);max-height:min(560px,100vh - 36px);color:var(--cre-support-ink,#111);border-radius:14px;flex-direction:column;gap:10px;padding:14px;display:flex;position:fixed;bottom:18px;right:18px;box-shadow:0 12px 40px #00000029}.cre-support-head{justify-content:space-between;align-items:center;display:flex}.cre-support-head button{color:inherit;cursor:pointer;background:0 0;border:0;padding:2px}.cre-support-thread{flex-direction:column;flex:auto;gap:8px;display:flex;overflow-y:auto}.cre-support-hint{opacity:.72;margin:0;font-size:13px;line-height:1.5}.cre-support-msg{border-radius:10px;max-width:88%;margin:0;padding:9px 11px;font-size:14px;line-height:1.5}.cre-support-customer{background:var(--cre-support-accent,#111);color:#fff;align-self:flex-end}.cre-support-assistant{background:#0000000d;align-self:flex-start}.cre-support-pending{opacity:.6}.cre-support-error{color:#8a2318;margin:0;font-size:13px}.cre-support-compose{gap:8px;display:flex}.cre-support-compose input{border:1px solid var(--cre-support-line,#dfe4ea);font:inherit;border-radius:10px;flex:auto;padding:9px 11px}.cre-support-compose button{background:var(--cre-support-accent,#111);color:#fff;cursor:pointer;border:0;border-radius:10px;padding:0 12px}.cre-support-compose button:disabled{opacity:.45;cursor:default}
:root{--paper:#f7f5f1;--paper-2:#efece5;--paper-3:#e5e1d8;--ink:#14151a;--ink-2:#5c5e69;--ink-3:#6e707c;--line:#e2ded5;--line-2:#cfcabf;--night:#0c0d10;--night-2:#14161b;--night-3:#1c1f26;--night-ink:#f6f4f0;--night-ink-2:#a0a3ad;--night-line:#262931;--signal:#e02f22;--signal-hover:#b81a0e;--signal-ink:#fff;--live:#3fcf6b;--private:#4b7bd6;--public:#c88a3a;--danger:#d13c33;--danger-surface:#fdecea;--radius-sm:8px;--radius:14px;--radius-lg:22px;--radius-pill:999px;--maxw:1240px;--gutter:40px;--shadow-sm:0 1px 2px #0c0d100f, 0 4px 14px #0c0d100d;--shadow:0 4px 12px #0c0d1014, 0 22px 48px #0c0d101a;--shadow-lift:0 10px 24px #0c0d1029, 0 40px 80px #0c0d1038}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{background:var(--paper);color:var(--ink);font-family:var(--font-body), system-ui, sans-serif;letter-spacing:-.006em;-webkit-font-smoothing:antialiased;margin:0;font-size:16.5px;line-height:1.55}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}img{max-width:100%;height:auto}h1,h2,h3{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.035em;text-wrap:balance;margin:0;font-weight:700;line-height:.98}h1{font-size:clamp(44px,6.4vw,92px)}h2{font-size:clamp(32px,4.2vw,56px)}h3{letter-spacing:-.024em;font-size:21px;line-height:1.2}p{margin:0}:where(a,button,input,textarea,select,[tabindex]):focus-visible{outline:2px solid var(--signal);outline-offset:3px;border-radius:var(--radius-sm)}.wrap{width:min(100% - (var(--gutter) * 2), var(--maxw));margin-inline:auto}.lede{max-width:46ch;color:var(--ink-2);margin-top:20px;font-size:19px;line-height:1.5}.site-header{z-index:30;background:var(--night);border-bottom:1px solid var(--night-line);color:var(--night-ink);position:sticky;top:0}.site-header .wrap{justify-content:space-between;align-items:center;gap:28px;min-height:72px;display:flex}.brand{font-family:var(--font-display), sans-serif;letter-spacing:-.04em;align-items:center;gap:11px;font-size:20px;font-weight:700;display:inline-flex}.brand-mark{background:var(--signal) url(/brand/mark-white.png) no-repeat center;color:#0000;background-size:auto 64%;border-radius:9px;place-items:center;width:28px;height:28px;font-size:0;display:grid}.nav-side{align-items:center;gap:26px;display:flex}.nav-links{color:var(--night-ink-2);align-items:center;gap:22px;font-size:15px;display:flex}.nav-links a{transition:color .18s}.nav-links a:hover{color:var(--night-ink)}.btn{border:1px solid var(--signal);border-radius:var(--radius-pill);background:var(--signal);min-height:52px;color:var(--signal-ink);letter-spacing:-.012em;cursor:pointer;justify-content:center;align-items:center;gap:9px;padding:0 26px;font-size:16px;font-weight:600;transition:background .18s,border-color .18s,color .18s;display:inline-flex}.btn:hover{background:var(--signal-hover);border-color:var(--signal-hover)}.btn:disabled{opacity:.4;cursor:not-allowed}.btn-secondary{border-color:var(--line-2);color:var(--ink);background:0 0}.btn-secondary:hover{background:var(--paper-2);border-color:var(--ink)}.btn-danger{border-color:var(--danger);color:var(--danger);background:0 0}.btn-danger:hover{background:var(--danger-surface);border-color:var(--danger)}.btn-block{width:100%}.nav-account{min-height:42px;padding:0 18px;font-size:15px}.text-link{color:inherit;border-bottom:1px solid;padding-bottom:3px;font-size:16px}.inline,.link-button,.back-link{color:inherit;border-bottom:1px solid var(--line-2)}.link-button{border:0;border-bottom:1px solid var(--line-2);cursor:pointer;background:0 0;padding:0}.back-link{color:var(--ink-2);border:0;align-items:center;gap:8px;font-size:14.5px;display:inline-flex}.back-link:hover{color:var(--ink)}.back-link svg{width:15px;height:15px}.hero{background:var(--night);color:var(--night-ink);position:relative;overflow:hidden}.hero:before{content:"";aspect-ratio:1;pointer-events:none;background:radial-gradient(circle,#ee3d3057,#ee3d3000 68%);border-radius:50%;width:min(760px,78vw);position:absolute;top:12%;right:-6%}.hero-content{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:center;gap:64px;padding:72px 0 84px;display:grid;position:relative}.hero-copy{max-width:640px}.hero-copy h1{color:var(--night-ink)}.hero-copy .lede{color:var(--night-ink-2);max-width:40ch}.hero-actions{flex-wrap:wrap;align-items:center;gap:14px;margin-top:38px;display:flex}.privacy-line{max-width:44ch;color:var(--night-ink-2);align-items:flex-start;gap:10px;margin-top:28px;font-size:14.5px;line-height:1.5;display:flex}.privacy-line .dot{background:var(--live);border-radius:50%;flex:none;width:8px;height:8px;margin-top:7px}.store-badges{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.store-badge{border-radius:var(--radius-sm);align-items:center;transition:opacity .18s;display:inline-flex}.store-badge:hover{opacity:.82}.store-badge img{width:auto;height:52px;display:block}.store-badge-play img{height:70px;margin:-9px -12px}.store-note{color:var(--night-ink-2);margin-top:14px;font-size:13.5px}.device{justify-self:center;position:relative}.device-screen{aspect-ratio:9/19.2;background:var(--night-2);width:auto;height:clamp(460px,68vh,620px);box-shadow:var(--shadow-lift);border:8px solid #22252c;border-radius:40px;margin-inline:auto;position:relative;overflow:hidden}.device-map{background:linear-gradient(90deg,#0000 0 46%,#23262e 46% 47.4%,#0000 47.4%),linear-gradient(90deg,#0000 0 76%,#1e212a 76% 77%,#0000 77%),linear-gradient(0deg,#0000 0 30%,#23262e 30% 31.2%,#0000 31.2%),linear-gradient(0deg,#0000 0 62%,#1e212a 62% 63%,#0000 63%),linear-gradient(118deg,#0000 0 58%,#2a2e37 58% 60%,#0000 60%),#131519;position:absolute;inset:0}.device-pins{position:absolute;inset:0}.device-pin{background:var(--night-3);width:34px;height:34px;color:var(--night-ink);font-family:var(--font-display), sans-serif;border-radius:50%;place-items:center;font-size:13px;font-weight:700;display:grid;position:absolute;transform:translate(-50%,-50%)}.device-pin.is-private{border:3px solid var(--signal)}.device-pin.is-public{border:3px solid var(--public)}.device-sheet{background:var(--paper);color:var(--ink);border-radius:16px;padding:12px 13px 14px;position:absolute;bottom:9px;left:9px;right:9px}.device-sheet-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.device-sheet strong{letter-spacing:-.02em;font-size:13px;font-weight:700}.device-sheet small{color:var(--ink-2);margin-top:1px;font-size:11px;line-height:1.35;display:block}.device-row{align-items:center;gap:9px;padding-top:9px;display:flex}.device-row+.device-row{border-top:1px solid var(--line);margin-top:8px}.device-face{background:var(--paper-3);border-radius:50%;flex:none;width:26px;height:26px}.device-card{z-index:2;border-radius:var(--radius);background:var(--paper);color:var(--ink);box-shadow:var(--shadow-lift);padding:13px 16px;position:absolute}.device-card span{color:var(--ink-2);font-size:12px;display:block}.device-card strong{letter-spacing:-.02em;margin-top:1px;font-size:14.5px;font-weight:700;display:block}.device-card time{font-family:var(--font-display), sans-serif;letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin-top:4px;font-size:24px;font-weight:700;display:block}.device-card-checkin{width:176px;top:11%;left:-62%}.device-card-live{border-radius:var(--radius-pill);align-items:center;gap:8px;padding:10px 16px;font-size:14.5px;font-weight:600;display:inline-flex;top:31%;right:-30%}.device-card-live i{background:var(--live);border-radius:50%;flex:none;width:9px;height:9px}.strip{background:var(--night);grid-template-columns:repeat(4,1fr);gap:3px;display:grid}.strip figure{aspect-ratio:4/3;background:var(--night-3);margin:0;position:relative;overflow:hidden}.strip img{object-fit:cover;filter:saturate(.82)brightness(.86);width:100%;height:100%}.band{padding:104px 0;scroll-margin-top:72px}.band-tight{padding:72px 0}.band+.band{border-top:1px solid var(--line)}.band-invert{background:var(--night);color:var(--night-ink);border-top:0}.band-invert h2{color:var(--night-ink)}.band-invert .lede{color:var(--night-ink-2)}.band-invert .btn-secondary{border-color:var(--night-line);color:var(--night-ink)}.band-invert .btn-secondary:hover{background:var(--night-2);border-color:var(--night-ink-2)}.band-head{max-width:30ch}.band-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:72px;display:grid}.steps{grid-template-columns:repeat(3,1fr);gap:22px;margin-top:56px;display:grid}.steps>div{border-radius:var(--radius-lg);background:var(--signal);color:var(--signal-ink);flex-direction:column;padding:26px 26px 0;display:flex;overflow:hidden}.steps>div:nth-child(2){background:var(--night);color:var(--night-ink)}.steps>div:nth-child(3){background:var(--ink);color:var(--paper)}.steps h3{letter-spacing:-.03em;font-size:24px}.steps p{margin-top:10px;font-size:15.5px;line-height:1.5}.step-shot{background:#ffffff1f;border-radius:16px 16px 0 0;flex:1;margin-top:26px;padding:16px 16px 0}.step-screen{background:var(--paper);color:var(--ink);border-radius:12px 12px 0 0;min-height:148px;padding:14px}.step-screen b{letter-spacing:-.02em;font-size:14px;font-weight:700;display:block}.step-screen small{color:var(--ink-2);margin-top:3px;font-size:12.5px;display:block}.step-screen hr{border:0;border-top:1px solid var(--line);margin:12px 0}.step-pill{border-radius:var(--radius-pill);background:var(--paper-2);align-items:center;gap:7px;margin-top:12px;padding:7px 13px;font-size:12.5px;font-weight:600;display:inline-flex}.step-pill i{background:var(--live);border-radius:50%;flex:none;width:8px;height:8px}.rules{border-top:1px solid var(--night-line);margin-top:48px;display:grid}.rules>div{border-bottom:1px solid var(--night-line);max-width:62ch;padding:26px 0}.rules strong{font-family:var(--font-display), sans-serif;letter-spacing:-.03em;font-size:21px;font-weight:700;display:block}.rules span{color:var(--night-ink-2);margin-top:8px;font-size:16px;line-height:1.5;display:block}.people-list{border-top:1px solid var(--line);margin-top:44px}.list-head{color:var(--ink-2);letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;align-items:baseline;gap:16px;padding:16px 0;font-size:13px;display:flex}.person-row{border-top:1px solid var(--line);grid-template-columns:46px 1fr auto;align-items:center;gap:16px;padding:18px 0;display:grid}.person-row strong{letter-spacing:-.02em;font-size:17px;font-weight:600}.person-row small{color:var(--ink-2);font-size:14px;display:block}.person-row em{color:var(--ink-2);font-size:13.5px;font-style:normal}.avatar{background:var(--paper-2);width:46px;height:46px;font-family:var(--font-display), sans-serif;letter-spacing:-.02em;border-radius:50%;place-items:center;font-size:15px;font-weight:700;display:grid}.facts{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-top:48px;display:grid}.facts>div{padding:28px 32px 0 0}.facts dt{color:var(--ink-2);font-size:14px}.facts dd{font-family:var(--font-display), sans-serif;letter-spacing:-.035em;margin:8px 0 0;font-size:27px;font-weight:700}.closing-band{text-align:center;background:var(--night);color:var(--night-ink);padding:128px 0}.closing-band h2{color:var(--night-ink)}.closing-band .lede{color:var(--night-ink-2);margin-inline:auto}.closing-band .store-badges{justify-content:center;margin-top:36px}.site-footer{background:var(--night);color:var(--night-ink-2);border-top:1px solid var(--night-line);font-size:14px}.site-footer .wrap{justify-content:space-between;align-items:center;gap:24px;padding:34px 0;display:flex}.footer-copy{align-items:baseline;gap:14px;display:flex}.footer-copy strong{color:var(--night-ink);font-family:var(--font-display), sans-serif;letter-spacing:-.035em;font-size:17px}.footer-links{gap:22px;display:flex}.footer-links a:hover{color:var(--night-ink)}.doc,.account{max-width:740px;margin:0 auto;padding:76px 0 96px}.doc h1,.account h1{margin:20px 0 0;font-size:clamp(38px,5vw,58px)}.doc h2,.account h2{margin-top:52px;font-size:27px}.doc p,.doc li{color:var(--ink-2);max-width:70ch;margin-top:15px}.doc ul,.doc ol{padding-left:20px}.meta{color:var(--ink-3);letter-spacing:.09em;text-transform:uppercase;margin-top:12px;font-size:12.5px;font-weight:600}.card,.account-card{border:1px solid var(--line);border-radius:var(--radius);background:#fff;margin-top:22px;padding:28px}.card h2{margin-top:0;font-size:20px}.doc .card{border:0;border-top:1px solid var(--line);background:0 0;border-radius:0;margin:0;padding:30px 0 6px}.doc .faq{gap:0}.card-sub{color:var(--ink-2)}.faq{gap:14px;display:grid}.auth{place-items:center;min-height:calc(100vh - 72px);padding:60px 24px 88px;display:grid}.auth-card{border:1px solid var(--line);border-radius:var(--radius);width:min(100%,452px);box-shadow:var(--shadow-sm);background:#fff;padding:34px}.auth h1{font-size:34px}.auth-head{margin-bottom:26px}.auth .link-button{margin:14px auto 0;display:block}.auth-card .btn-block+.btn-block,.auth-card .link-button+.btn-block{margin-top:14px}.auth-head .brand-mark{margin-bottom:18px}.auth-sub{color:var(--ink-2);margin-top:10px;font-size:15.5px}.auth-foot{color:var(--ink-2);text-align:center;margin-top:22px;font-size:14px}.field{gap:7px;margin:18px 0;display:grid}.field>span,.field>label{letter-spacing:-.01em;font-size:14px;font-weight:600}.field input,.field textarea,.field select{border:1px solid var(--line-2);border-radius:var(--radius-sm);width:100%;min-width:0;max-width:100%;min-height:50px;color:var(--ink);background:#fff;padding:12px 14px}.field input:focus,.field textarea:focus,.field select:focus{outline:2px solid var(--signal);outline-offset:1px;border-color:var(--signal)}.field input::placeholder,.field textarea::placeholder{color:var(--ink-3)}.form-error,.form-notice{border:1px solid var(--danger);border-radius:var(--radius-sm);background:var(--danger-surface);color:var(--danger);margin-top:16px;padding:13px 15px;font-size:14.5px}.form-notice{border-color:var(--live);color:#17683a;background:#eafaf0}.radio-group{border:1px solid var(--line);border-radius:var(--radius);background:#fff;display:grid;overflow:hidden}.radio-row,.toggle-row{border-bottom:1px solid var(--line);align-items:center;gap:13px;padding:15px 17px;display:flex}.radio-row:last-child,.toggle-row:last-child{border-bottom:0}.account-head{margin-bottom:36px}.account-card.danger{border-color:var(--danger)}.account-card.danger h2{color:var(--danger)}.connect{text-align:center;place-items:center;min-height:100vh;padding:40px;display:grid}.connect-inner{max-width:480px}.status-dot{background:var(--live);border-radius:50%;width:11px;height:11px;margin:0 auto 22px}.status-dot.warn{background:var(--public)}.hint{color:var(--ink-2);font-size:14px}.preview{background:var(--night);min-height:100vh;color:var(--night-ink);place-items:center;padding:48px 20px 72px;display:grid}.preview-inner{width:min(100%,452px)}.preview-mark{justify-content:center;margin-bottom:26px;display:flex}.preview-card{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--paper);color:var(--ink);text-align:center;box-shadow:var(--shadow-lift);padding:34px 30px 30px}.preview-card h1{letter-spacing:-.035em;font-size:30px}.preview-avatar{object-fit:cover;background:var(--paper-2);border-radius:50%;width:92px;height:92px;margin:0 auto 20px}.preview-avatar-square{border-radius:var(--radius)}.preview-avatar-blank{font-family:var(--font-display), sans-serif;color:var(--ink-2);place-items:center;font-size:30px;font-weight:700;display:grid}.preview-role{color:var(--ink-2);margin-top:8px;font-size:16px}.preview-lede{color:var(--ink-2);margin-top:14px;font-size:15.5px;line-height:1.55}.preview-count{color:var(--ink-2);margin-top:14px;font-size:14px}.preview-list{text-align:left;border-top:1px solid var(--line);margin:22px 0 0;padding:0;list-style:none}.preview-list li{border-bottom:1px solid var(--line);padding:14px 0}.preview-list strong{letter-spacing:-.02em;font-size:16px;font-weight:600;display:block}.preview-list small{color:var(--ink-2);margin-top:3px;font-size:13.5px;display:block}.preview-card .btn-block{margin-top:18px}.preview-meta{color:var(--ink-3);margin-top:18px;font-size:13px}.preview-warning{border-top:1px solid var(--line);color:var(--ink-2);text-align:left;margin-top:22px;padding-top:18px;font-size:13px;line-height:1.6}@media (max-width:1060px){:root{--gutter:28px}.nav-links{display:none}.hero-content{grid-template-columns:1fr;gap:64px;padding:68px 0 80px}.hero-copy{max-width:none}.device{width:min(300px,100%)}.band-grid{grid-template-columns:1fr;gap:44px}.band-grid .right{order:-1}.steps,.facts{grid-template-columns:1fr}.facts>div{border-bottom:1px solid var(--line);padding-bottom:24px;padding-right:0}.facts>div:last-child{border-bottom:0}.strip{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){:root{--gutter:20px}.band{padding:68px 0}.closing-band{padding:88px 0}.hero-content{padding:52px 0 68px}.hero-actions{flex-direction:column;align-items:stretch}.store-badges{flex-direction:column}.store-badge{justify-content:flex-start}.device-card-checkin{width:168px;left:-4%}.device-card-live{right:-2%}.person-row{grid-template-columns:40px 1fr}.person-row em{display:none}.avatar{width:40px;height:40px;font-size:13.5px}.site-footer .wrap{flex-direction:column;align-items:flex-start;gap:16px;padding:28px 0}.footer-copy{flex-direction:column;gap:4px}.auth-card{padding:24px}.preview{padding:30px 16px 60px}.preview-card{padding:28px 22px}.preview-card h1{font-size:25px}.doc,.account{padding:52px 0 72px}}input,textarea,select{font-weight:400!important}input::placeholder,textarea::placeholder{opacity:1;font-weight:400!important}.brand{min-height:40px}.nav-links a,.footer-links a{justify-content:center;align-items:center;min-height:40px;margin-inline:-6px;padding-inline:6px;display:inline-flex}.link-button,.text-link,.back-link{justify-content:center;align-items:center;min-height:40px;display:inline-flex}.auth .link-button{width:fit-content;margin:14px auto 0;display:flex}.radio-row,.toggle-row{cursor:pointer;min-height:44px}.toggle-row input[type=checkbox]{flex:none;width:24px;height:24px}
