.home-page *{box-sizing:border-box;margin:0;padding:0}.home-page{background:var(--paper);color:var(--ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;font-size:17px;font-weight:300;line-height:1.6}.home-page h1,.home-page h2,.home-page h3{font-family:var(--font-display);letter-spacing:0;text-wrap:balance;font-weight:300}.home-page a{color:inherit;text-decoration:none}.home-page img{object-fit:cover;width:100%;height:100%;display:block}.home-page .wrap{max-width:1240px;margin:0 auto;padding:0 20px}@media (width>=640px){.home-page .wrap{padding:0 40px}}.home-page .sec{padding:72px 0}@media (width>=640px){.home-page .sec{padding:120px 0}}@media (width>=1024px){.home-page .sec{padding:140px 0}}.home-page .label{text-transform:uppercase;letter-spacing:.18em;color:var(--soft-ink);align-items:center;gap:10px;font-size:12px;font-weight:400;display:inline-flex}.home-page .label:before{content:"";background:var(--lavender);border-radius:999px;width:5px;height:5px}.home-page .h2{margin-top:16px;padding-bottom:18px;font-size:36px;line-height:1.1;position:relative}@media (width>=640px){.home-page .h2{font-size:48px}}@media (width>=1024px){.home-page .h2{font-size:56px}}.home-page .h2.center:after{margin-left:-32px;left:50%}.home-page .h2:after{content:"";background:var(--lavender);width:64px;height:1px;position:absolute;bottom:0;left:0}.home-page .lede{max-width:36rem;color:var(--soft-ink);margin-top:24px;font-size:18px}.home-page .fine{color:var(--soft-ink);font-size:14px}.home-page .btn{border:1px solid var(--ink);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;min-width:236px;height:48px;padding:0 28px;font-size:15px;font-weight:400;display:inline-flex}.home-page .solid{background:var(--ink);color:var(--paper)}.home-page .outline{color:var(--ink)}.home-page .row{flex-wrap:wrap;gap:16px;display:flex}.home-page .frame{background:var(--frame);border-radius:28px;overflow:hidden}.home-page .r45{aspect-ratio:4/5}.home-page .r34{aspect-ratio:3/4}.home-page .r1610{aspect-ratio:16/10}.home-page .two{align-items:center;gap:48px;display:grid}@media (width>=768px){.home-page .two{grid-template-columns:1fr 1fr;gap:80px}}.home-page .collabimg{aspect-ratio:4/5}@media (width>=768px){.home-page .collabimg{aspect-ratio:16/10}}.home-page .bone{background:var(--bone)}.home-page .mist{background:var(--mist)}.home-page .powder{background:var(--powder)}.home-page .note{background:var(--ink);color:var(--paper)}.home-page .note .wrap{letter-spacing:.14em;text-transform:uppercase;padding-top:22px;padding-bottom:22px;font-size:13px;font-weight:500}.home-page .note span{letter-spacing:0;text-transform:none;opacity:.75;max-width:60rem;margin-top:8px;font-size:14px;font-weight:300;display:block}.home-page .nav{z-index:5;border-bottom:1px solid var(--hairline);background:var(--paper);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);position:sticky;top:0}.home-page .nav .wrap{justify-content:space-between;align-items:center;gap:20px;height:72px;display:flex}.home-page .wm{font-family:var(--font-display);letter-spacing:.34em;font-size:18px;font-weight:300}.home-page .links{gap:30px;font-size:15px;display:none}@media (width>=1080px){.home-page .links{display:flex}}.home-page .links a.on{position:relative}.home-page .links a.on:after{content:"";background:var(--lavender);border-radius:999px;width:4px;height:4px;margin-left:-2px;position:absolute;bottom:-10px;left:50%}.home-page .navr{align-items:center;gap:12px;display:flex}.home-page .menu{align-items:center;gap:8px;min-width:44px;min-height:44px;padding:0 6px;font-size:14px;display:inline-flex}.home-page .menu i{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);width:16px;height:7px}@media (width>=1080px){.home-page .menu{display:none}}.home-page .rsv{border:1px solid var(--ink);height:44px;color:var(--ink);white-space:nowrap;border-radius:999px;align-items:center;padding:0 22px;font-size:14px;display:inline-flex}.home-page .book{background:var(--ink);height:44px;color:var(--paper);white-space:nowrap;border-radius:999px;align-items:center;padding:0 22px;font-size:14px;display:inline-flex}.home-page .hero{padding:72px 0}@media (width>=640px){.home-page .hero{padding:120px 0}}.home-page .hero h1{max-width:56rem;font-size:48px;font-weight:200;line-height:1.05}@media (width>=640px){.home-page .hero h1{font-size:72px}}@media (width>=1024px){.home-page .hero h1{font-size:88px}}.home-page .hero .frame{aspect-ratio:4/5;margin-top:64px}@media (width>=640px){.home-page .hero .frame{aspect-ratio:16/10}}.home-page .quote{font-family:var(--font-display);margin-top:32px;font-size:26px;font-weight:300;line-height:1.3}@media (width>=640px){.home-page .quote{font-size:32px}}.home-page .cred{color:var(--soft-ink);margin-top:24px;font-size:15px}.home-page .inputs{border-top:1px solid var(--hairline);gap:0;margin-top:48px;display:grid}@media (width>=900px){.home-page .inputs{grid-template-columns:repeat(3,1fr)}}.home-page .inp{border-bottom:1px solid var(--hairline);padding:32px 0}@media (width>=900px){.home-page .inp{border-bottom:0;border-left:1px solid var(--hairline);padding:8px 32px}.home-page .inp:first-child{border-left:0;padding-left:0}}.home-page .inp b{font-family:var(--font-display);font-size:52px;font-weight:200;line-height:1;display:block}.home-page .inp h3{margin-top:16px;font-size:22px}.home-page .inp p{color:var(--soft-ink);margin-top:8px;font-size:15px}.home-page .bars{border:1px solid var(--hairline);background:var(--paper);border-radius:22px;margin-top:32px;padding:28px}.home-page .bars .hd{justify-content:space-between;align-items:baseline;display:flex}.home-page .bars h3{font-size:22px}.home-page .bar{grid-template-columns:110px 1fr 36px;align-items:center;gap:14px;margin-top:16px;font-size:14px;display:grid}.home-page .bar i{background:var(--mist);border-radius:9px;height:2px;position:relative}.home-page .bar i em{background:var(--lavender);border-radius:9px;position:absolute;inset:0 auto 0 0}.home-page .bar span:last-child{text-align:right;color:var(--soft-ink)}.home-page .steps{border-top:1px solid var(--hairline);margin-top:56px;display:grid}@media (width>=900px){.home-page .steps{border-top:0;grid-template-columns:repeat(3,1fr)}}.home-page .step{border-bottom:1px solid var(--hairline);padding:32px 0}@media (width>=900px){.home-page .step{border-bottom:0;border-left:1px solid var(--hairline);padding:8px 32px}.home-page .step:first-child{border-left:0;padding-left:0}}.home-page .step .n{color:var(--soft-ink);font-size:14px}.home-page .step h3{margin-top:18px;font-size:28px}.home-page .step .s{color:var(--ink);margin-top:4px;font-size:15px}.home-page .step p{color:var(--soft-ink);margin-top:10px;font-size:15px}.home-page .cards{gap:20px;margin-top:56px;display:grid}@media (width>=768px){.home-page .cards{grid-template-columns:repeat(3,1fr)}}.home-page .card{background:var(--paper);border:1px solid var(--hairline);border-radius:22px;flex-direction:column;display:flex;overflow:hidden}.home-page .card .frame{border-radius:0}.home-page .card .in{padding:26px 26px 30px}.home-page .card h3{font-size:24px}.home-page .card p{color:var(--soft-ink);margin-top:10px;font-size:15px}.home-page .formats{gap:20px;margin-top:20px;display:grid}@media (width>=768px){.home-page .formats{grid-template-columns:repeat(3,1fr)}}.home-page .fmt{border:1px solid var(--hairline);background:var(--paper);border-radius:22px;flex-direction:column;padding:32px;display:flex}.home-page .fmt.feat{border-color:var(--lavender)}.home-page .fmt .top{justify-content:space-between;align-items:center;gap:12px;display:flex}.home-page .fmt h3{white-space:nowrap;font-size:24px}.home-page .tag{white-space:nowrap;border:1px solid var(--lavender);letter-spacing:.14em;text-transform:uppercase;border-radius:999px;padding:3px 12px;font-size:11px}.home-page .price{font-family:var(--font-display);margin-top:28px;font-size:48px;font-weight:200}.home-page .price small{font-family:var(--font-sans);color:var(--soft-ink);margin-right:8px;font-size:15px;font-weight:300}.home-page .fmt p{color:var(--soft-ink);flex:1;margin-top:12px;font-size:15px}.home-page .fmt p.price{font-family:var(--font-display);color:var(--ink);flex:none;margin-top:28px;font-size:48px;font-weight:200;line-height:1.1}.home-page .fmt .btn{width:100%;min-width:0;margin-top:28px}.home-page .fmt p.sum{flex:none}.home-page .inc{border-top:1px solid var(--hairline);gap:10px;margin-top:22px;padding-top:20px;font-size:15px;list-style:none;display:grid}.home-page .inc li{align-items:baseline;gap:10px;display:flex}.home-page .inc li:before{content:"";background:var(--lavender);border-radius:999px;flex:none;width:5px;height:5px;margin-top:9px}.home-page .fmt p.best{color:var(--soft-ink);flex:1;align-items:flex-end;margin-top:20px;font-size:14px;display:flex}.home-page .journey{gap:20px;margin-top:56px;display:grid}@media (width>=768px){.home-page .journey{grid-template-columns:repeat(2,1fr)}}@media (width>=1100px){.home-page .journey{grid-template-columns:repeat(4,1fr)}}.home-page .jstep .frame{border-radius:20px}.home-page .jstep .n{color:var(--soft-ink);margin-top:20px;font-size:14px}.home-page .jstep h3{margin-top:8px;font-size:24px}.home-page .jstep p{color:var(--soft-ink);margin-top:8px;font-size:15px}.home-page .pillars{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.home-page .pillars span{border:1px solid var(--hairline);letter-spacing:.06em;border-radius:999px;padding:8px 16px;font-size:13px}.home-page .prices{color:var(--soft-ink);margin-top:22px;font-size:15px}.home-page .chain{border:1px solid var(--hairline);background:var(--paper);border-radius:22px;grid-template-columns:repeat(3,1fr);margin-top:36px;display:grid;overflow:hidden}.home-page .chain div{border-left:1px solid var(--hairline);padding:22px 18px}.home-page .chain div:first-child{border-left:0}.home-page .chain small{color:var(--soft-ink);font-size:12px;display:block}.home-page .chain b{font-family:var(--font-display);margin-top:6px;font-size:22px;font-weight:300;display:block}.home-page .care{border-top:1px solid var(--hairline);margin-top:48px}.home-page .care div{border-bottom:1px solid var(--hairline);grid-template-columns:56px 1fr;gap:16px;padding:22px 0;display:grid}.home-page .chain{grid-template-columns:1fr}.home-page .chain div{border-left:0;border-top:1px solid var(--hairline)}.home-page .chain div:first-child{border-top:0}@media (width>=560px){.home-page .chain{grid-template-columns:repeat(3,1fr)}.home-page .chain div{border-top:0;border-left:1px solid var(--hairline)}.home-page .chain div:first-child{border-left:0}}@media (width>=768px){.home-page .care div{grid-template-columns:80px 320px 1fr}}.home-page .care .n{color:var(--soft-ink);font-size:14px}.home-page .care h3{font-size:22px}.home-page .care p{color:var(--soft-ink);grid-column:2;font-size:15px}@media (width>=768px){.home-page .care p{grid-column:3}}.home-page .kinds{border-top:1px solid var(--hairline);gap:0;margin-top:40px;display:grid}.home-page .kinds div{border-bottom:1px solid var(--hairline);gap:6px;padding:22px 0;display:grid}@media (width>=768px){.home-page .kinds div{grid-template-columns:360px 1fr;gap:24px}}.home-page .kinds h3{font-size:22px}.home-page .kinds p{color:var(--soft-ink);font-size:15px}.home-page .faqwrap{gap:8px;display:grid}@media (width>=960px){.home-page .faqwrap{grid-template-columns:1fr 1.5fr;gap:64px}.home-page .faqwrap .faq{margin-top:0}}.home-page .faq{border-top:1px solid var(--hairline);max-width:48rem;margin-top:48px}.home-page .faq details{border-bottom:1px solid var(--hairline);padding:24px 0}.home-page .faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;min-height:44px;font-size:18px;font-weight:400;list-style:none;display:flex}.home-page .faq summary::-webkit-details-marker{display:none}.home-page .faq summary span{font-family:var(--font-display);font-size:26px;font-weight:200;line-height:1}.home-page .faq p{max-width:42rem;color:var(--soft-ink);margin-top:14px}.home-page footer{border-top:1px solid var(--hairline)}.home-page .fgrid{gap:40px;padding:64px 0;display:grid}@media (width>=900px){.home-page .fgrid{grid-template-columns:1.4fr 1fr 1fr 1.4fr}}.home-page .fgrid h4{letter-spacing:.18em;text-transform:uppercase;color:var(--soft-ink);font-size:12px;font-weight:400}.home-page .fgrid ul{gap:10px;margin-top:16px;font-size:15px;list-style:none;display:grid}.home-page .fgrid p{color:var(--soft-ink);max-width:22rem;margin-top:14px;font-size:15px}.home-page .signup{gap:10px;margin-top:16px;display:flex}.home-page .signup input{border:1px solid var(--hairline);min-width:0;height:48px;font:inherit;border-radius:999px;flex:1;padding:0 18px;font-size:15px}.home-page .copy{border-top:1px solid var(--hairline);color:var(--soft-ink);flex-wrap:wrap;justify-content:space-between;gap:12px;padding:22px 0;font-size:13px;display:flex}.home-page .bar i em{width:0;transition:width 1.1s cubic-bezier(.22,1,.36,1)}.home-page .scan-state{align-items:center;gap:8px;display:inline-flex}.home-page .scan-state:before{content:"";background:var(--lavender);border-radius:999px;width:5px;height:5px;animation:1s ease-in-out infinite pulse}.home-page .scan-state.done:before{animation:none}@keyframes pulse{50%{opacity:.25}}.home-page .pil{border-top:1px solid var(--hairline);margin-top:28px;list-style:none}.home-page .pil li{border-bottom:1px solid var(--hairline);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:14px;padding:16px 0;font-size:13px;display:flex}.home-page .pil li:before{content:"";background:var(--lavender);border-radius:999px;flex:none;width:6px;height:6px}.home-page .slides{position:relative}.home-page .slides figure{opacity:0;transition:opacity .9s;position:absolute;inset:0}.home-page .slides figure.on{opacity:1}.home-page .slides figcaption{background:var(--paper);letter-spacing:.04em;border-radius:999px;padding:8px 16px;font-size:13px;position:absolute;bottom:20px;left:20px}.home-page .dots{justify-content:center;gap:4px;margin-top:14px;display:flex}.home-page .dots button{cursor:pointer;background:0 0;border:0;width:28px;height:28px;position:relative}.home-page .dots button:after{content:"";background:var(--hairline);border-radius:999px;width:6px;height:6px;margin:-3px;position:absolute;top:50%;left:50%}.home-page .dots button.on:after{background:var(--ink)}.home-page .flow{font-family:var(--font-display);flex-wrap:wrap;align-items:center;gap:12px;margin-top:32px;font-size:22px;font-weight:300;display:flex}.home-page .flow i{background:var(--lavender);width:28px;height:1px}.home-page .bars .hd{flex-wrap:wrap;gap:6px 16px}.home-page .invite{background:var(--paper);border:1px solid var(--hairline);border-radius:22px;align-items:center;gap:24px;margin-top:56px;padding:36px;display:grid}@media (width>=768px){.home-page .invite{grid-template-columns:1fr auto;padding:44px 48px}}.home-page .invite h3{font-size:30px;line-height:1.2}.home-page .invite p{max-width:38rem;color:var(--soft-ink);margin-top:10px;font-size:16px}.home-page .xwrap{margin-top:56px}.home-page .xtrack{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:82%;grid-auto-flow:column;gap:20px;padding-bottom:4px;display:grid;overflow-x:auto}.home-page .xtrack::-webkit-scrollbar{display:none}@media (width>=768px){.home-page .xtrack{grid-auto-columns:calc(33.3333% - 13.3333px);gap:20px}}.home-page .xc{scroll-snap-align:start}.home-page .xc .frame{aspect-ratio:4/3;border-radius:22px}.home-page .xc h3{margin-top:22px;font-size:24px}.home-page .xc p{color:var(--soft-ink);max-width:24rem;margin-top:8px;font-size:15px}.home-page .xnav{gap:10px;margin-top:28px;display:flex}.home-page .xb{border:1px solid var(--ink);cursor:pointer;width:48px;height:48px;color:var(--ink);background:0 0;border-radius:999px;font-size:18px}.home-page .sr{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.home-page .menu{font:inherit;color:var(--ink);cursor:pointer;background:0 0;border:0}@media (width<=419px){.home-page .menu .mt{display:none}.home-page .menu{justify-content:center}.home-page .book{padding:0 16px}}.home-page .dots{gap:0}.home-page .dots button{width:44px;height:44px}@media (width<=479px){.home-page .flow{gap:8px;font-size:17px}.home-page .flow i{width:16px}}.home-page .kinds div.ev{align-items:center;gap:16px;display:grid}@media (width>=768px){.home-page .kinds div.ev{grid-template-columns:1fr auto;gap:32px}}.home-page .kinds .ev p{margin-top:6px}.home-page .kinds .ev>div{border:0;padding:0;display:block}.home-page .powder .lede,.home-page .powder .xc p{color:var(--home-powder-text)}.home-page .kinds .ev .rsv{justify-content:center;justify-self:start}.home-page :is(h1,h2,h3){letter-spacing:0}.home-page .label{letter-spacing:.18em}.home-page .label:before{flex:none}.home-page .two>*{min-width:0}.home-page .bars{margin-top:32px}.home-page .pil li{letter-spacing:.14em}.home-page .btn{width:auto;min-width:236px;box-shadow:none;padding:0 28px}.home-page .btn.solid{background:var(--ink);color:var(--paper)}.home-page .btn.outline{color:var(--ink);background:0 0}.home-page .btn.outline:hover{background:var(--ink);color:var(--paper)}.home-page :is(a,button,input):focus-visible{outline:2px solid var(--lavender);outline-offset:3px}.home-page button:disabled{opacity:.5}.home-page .robot-section{padding-top:0}.home-page video{object-fit:cover;width:100%;height:100%;display:block}.home-page .video-frame{aspect-ratio:4/3}.home-page .hero .lede{margin-top:32px;font-size:20px}.home-page .hero .row{margin-top:40px}.home-page .routine-layout{align-items:start}.home-page .routine-extra{margin-top:14px}.home-page .routine-cta{margin-top:36px}.home-page .scan-state{letter-spacing:.18em;text-transform:uppercase;font-size:11px}.home-page .scan-note{max-width:30rem;margin-top:20px}.home-page .cred span{color:var(--ink)}.home-page .slides figure{margin:0}.home-page .slides figure:not(.on){pointer-events:none}.home-page .dots button{box-shadow:none;background:0 0;border-radius:999px;padding:0}.home-page .xb{box-shadow:none;color:var(--ink);background:0 0;padding:0}.home-page .signup .btn{min-width:0;padding:0 22px}.home-page .signup input{background:var(--paper);color:var(--ink)}.home-page .copy a,.home-page .fgrid li a{align-items:center;min-height:44px;display:inline-flex}.home-page .fgrid ul{gap:0}.home-page .copy{align-items:center}.home-page .signup-error{color:var(--ink)}.home-page section[id]{scroll-margin-top:80px}.home-page .home-nav .nav-bar{gap:20px}.home-page .home-nav .home-desktop-links{white-space:nowrap;gap:30px}.home-page .home-nav-book{height:44px;padding:0 22px;font-weight:400}.home-page .home-nav .revela-menu-trigger{min-width:44px;height:44px}.home-page .home-nav .nav-link{align-items:center;min-height:44px;display:inline-flex}@media (width>=980px) and (width<=1079px){.home-page .home-nav .home-desktop-links{gap:12px;font-size:13px}.home-page .home-nav .nav-bar{gap:12px}.home-page .home-nav-book{padding:0 16px}}@media (width<=419px){.home-page .home-nav .revela-menu-text{display:none}.home-page .home-nav .revela-menu-trigger{justify-content:center;width:44px;padding:0}.home-page .home-nav-book{padding:0 16px}}@media (width<=479px){.home-page .flow{white-space:nowrap;flex-wrap:nowrap;gap:8px;font-size:17px}.home-page .flow i{flex:none;width:16px}}@media (prefers-reduced-motion:reduce){.home-page .bar i em,.home-page .slides figure{transition:none}.home-page .scan-state:before{animation:none}}.home-page .approved-0{margin-top:32px;font-size:20px}.home-page .approved-1{margin-top:40px}.home-page .approved-2{color:var(--ink)}.home-page .approved-3{max-width:30rem;margin-top:20px}.home-page .approved-4{align-items:start}.home-page .approved-5{margin-top:14px}.home-page .approved-6{margin-top:36px}.home-page .approved-7{padding-top:0}.home-page .home-nav .nav-bar{padding:0 20px}.home-page .home-nav .home-nav-book{color:var(--paper)}.home-page .home-nav>.nav-bar>a:first-child{align-items:center;min-height:44px;display:inline-flex}.home-page .home-nav-book{flex-shrink:0;min-width:0}@media (width>=640px){.home-page .home-nav .nav-bar{padding:0 40px}}.home-page .home-nav{background:var(--paper)}.home-page .home-nav .nav-bar{margin:0 auto}.home-page .btn.solid:hover{background:var(--ink);color:var(--paper);opacity:.86}.home-page .powder p{color:var(--home-powder-text)}.home-page .hero-label{margin-bottom:20px}@media (width<=767px){.home-page .xtrack{scroll-padding-inline:0}.home-page .xc{scroll-snap-align:start;scroll-snap-stop:always;scroll-margin-inline:0}}@media (width>=768px){.home-page .h2.geralyn-h2{font-size:clamp(24px,3.6vw,52px)}.home-page .geralyn-line{white-space:nowrap}}.collaborate-page a:focus-visible,.collaborate-page button:focus-visible{outline:2px solid var(--lavender);outline-offset:4px}.collaborate-page .nav-link[aria-current=page]:after{transform:scaleX(1)}.collaborate-page .field{font-size:15px}.collaborate-page .field::placeholder{color:var(--soft-ink);opacity:1}.collaborate-page .field:focus{border-color:var(--lavender)}.collaborate-page .field[aria-invalid=true]{border-color:var(--destructive)}.collaborate-page select.field[data-empty=true]{color:var(--soft-ink)}.collaborate-page .field:focus-visible{outline:2px solid var(--lavender);outline-offset:2px}.collaborate-page .brief-submit,.collaborate-page .brief-return{height:48px;box-shadow:none;border-radius:9999px}.collaborate-page .brief-submit,.collaborate-page .brief-submit:hover{background-color:var(--ink);color:var(--paper)}.collaborate-page .brief-return{color:var(--ink);border:1px solid var(--ink);background-color:#0000}.collaborate-page .brief-return:hover{background-color:var(--ink);color:var(--paper)}.event-system .inbox-lede{color:var(--soft-ink);margin-top:18px;font-size:18px}.event-system .inbox-stats{grid-template-columns:repeat(4,1fr)}.event-system .inbox-tabs{flex-wrap:wrap;gap:8px;margin-top:28px;display:flex}.event-system .inbox-chip{border:1px solid var(--hairline);height:36px;color:var(--soft-ink);box-shadow:none;background:0 0;border-radius:999px;justify-content:center;align-items:center;padding:0 16px;font-size:13px;font-weight:400;display:inline-flex}.event-system .inbox-chip.active{border-color:var(--ink);color:var(--ink)}.event-system .inbox-status-chips .inbox-chip.active{background:var(--ink);color:var(--paper)}.event-system .inbox-search{max-width:480px;height:48px;margin-top:20px}.event-system .inbox-table{table-layout:fixed}.event-system .inbox-table th:first-child{width:12%}.event-system .inbox-table th:nth-child(2){width:20%}.event-system .inbox-table th:nth-child(3){width:19%}.event-system .inbox-table th:nth-child(4){width:11%}.event-system .inbox-table th:nth-child(5){width:15%}.event-system .inbox-table th:nth-child(6){width:12%}.event-system .inbox-table th:nth-child(7){width:11%}.event-system .inbox-table td{overflow-wrap:anywhere}.event-system .inbox-brand{align-items:baseline;gap:8px;min-width:0;display:inline-flex}.event-system .unread-dot{background:var(--lavender);border-radius:999px;flex:none;width:6px;height:6px;display:inline-block}.event-system .tag.brief-new{font-weight:500}.event-system .tag.brief-new:before{background:var(--lavender)}.event-system .tag.brief-replied:before{background:var(--soft-ink)}.event-system .tag.brief-quote_sent:before,.event-system .tag.brief-booked:before{background:var(--ink)}.event-system .tag.brief-closed{color:var(--soft-ink)}.event-system .tag.brief-closed:before{display:none}.event-system .inbox-empty{border-top:1px solid var(--hairline);text-align:center;margin-top:24px;padding:56px 16px}.event-system .inbox-empty h2{font-size:28px;line-height:1.15}.event-system .inbox-empty p{color:var(--soft-ink);max-width:560px;margin:12px auto 0;font-size:15px}.event-system .brief-panel{max-width:640px}.event-system .brief-panel h2{overflow-wrap:anywhere}.event-system .brief-details{border-top:1px solid var(--hairline);margin-top:24px}.event-system .brief-detail{border-bottom:1px solid var(--hairline);grid-template-columns:170px minmax(0,1fr);gap:16px;padding:16px 0;display:grid}.event-system .brief-detail dt{text-transform:uppercase;color:var(--soft-ink);font-size:12px}.event-system .brief-detail dd{white-space:pre-wrap;overflow-wrap:anywhere;font-size:15px}.event-system .brief-status-label{margin-top:28px;font-size:14px;display:block}.event-system .inbox-status-chips{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.event-system .brief-panel .acts{justify-content:flex-start}.event-system .brief-panel .error{color:var(--error)}.event-system .brief-panel .fine{color:var(--soft-ink);margin-top:16px;font-size:13px}.event-system .newsletter-table{table-layout:fixed}.event-system .newsletter-table td{overflow-wrap:anywhere}.event-system .newsletter-email{overflow-wrap:anywhere;font-size:15px;font-weight:400}.event-system .newsletter-joined{color:var(--soft-ink);margin-top:6px;font-size:13px}.event-system .newsletter-download{margin-top:24px}@media (width<=819px){.event-system .inbox-stats{grid-template-columns:repeat(2,1fr)}.event-system .inbox-stats .stat:nth-child(2),.event-system .inbox-stats .stat:nth-child(3){display:none}.event-system .inbox-search{max-width:none}.event-system .inbox-cards .top{align-items:flex-start}.event-system .inbox-cards .top>div{overflow-wrap:anywhere;min-width:0}.event-system .inbox-card-summary{color:var(--soft-ink);overflow-wrap:anywhere;margin-top:14px;font-size:13px}.event-system .newsletter-download .event-btn{width:100%}}@media (width<=559px){.event-system .brief-detail{grid-template-columns:1fr;gap:6px}.event-system .brief-panel .acts .event-btn{width:100%}}.event-system .staff-auth .auth-body{color:var(--soft-ink);margin-top:12px;font-size:15px}.event-system .staff-auth .auth-email-note{color:var(--soft-ink);margin-top:6px;font-size:15px}.event-system .auth-text-link{text-align:center;color:var(--ink);text-underline-offset:3px;margin-top:18px;font-size:14px;text-decoration:underline;display:block}.event-system .signin .error{text-align:center}.event-system .staff-auth .reset-countdown{margin-top:10px}.event-system .staff-auth .reset-resend:disabled{color:var(--soft-ink);border-color:var(--hairline);opacity:1}
