*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--font-inter), system-ui, -apple-system, sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.visible{visibility:visible}.invisible{visibility:hidden}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.block{display:block}.flex{display:flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.shrink{flex-shrink:1}.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.border{border-width:1px}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.underline{text-decoration-line:underline}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:root{--paper:#fff;--surface:#fff;--field:#fff;--line:#ebebe9;--wash:#f3f3f2;--ink:#111;--muted:#6e6e6e;--ph:#8a8a86;--accent:#7a4f2a;--accent-hover:#6a4423;--card-line:#eeebe6;--card-shadow:0 1px 2px #281e0f0d, 0 8px 24px #281e0f14;--rule-line:#e6e3de;--rule-ink:#857c6e;--voice-tint:#edf2ec;--brush:#b07a45;--sage:#dfe2d1;--sage-ink:#4b5444;--rec:#9b2c22;--heart:#c8382c;--send-off:#c4b3a3;--scrim:#1c1f1a59;--on-image:#14120e73;--shadow-soft:0 1px 3px #1c1f1a1a;--shadow-pop:0 12px 30px -14px #1c1f1a73;--seal:#b0563a;--seal-ring:#e3c9bd;--r-card:12px;--r-btn:10px;--r-pill:999px;--r-panel:18px;--r-sheet:22px}.iv,.su{--paper:#f4f2ea;--surface:#fff;--wash:#ece8d9;--line:#ddd8c6}*{box-sizing:border-box}body{background:var(--paper);color:var(--ink);font-family:var(--font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}input,textarea,select{font-family:var(--font-body)}input:focus,textarea:focus,select:focus{outline:2px solid var(--accent);outline-offset:1px}.no-focus-ring:focus{outline:none}.orbit-node{transition:transform .42s cubic-bezier(.3,.9,.3,1)}[title="Click to change your photo"]:hover .you-hover-overlay{opacity:1!important}.hl-hidescroll::-webkit-scrollbar{width:0;height:0}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--scrim);border-radius:3px}@keyframes hl-slidein{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:translate(0)}}@keyframes hl-pop{0%{opacity:0;transform:translateY(6px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes hl-sheet{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes hl-drawer{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes hl-bar{0%,to{transform:scaleY(.3)}50%{transform:scaleY(1)}}@keyframes hl-pulse{0%,to{opacity:1}50%{opacity:.35}}@keyframes hl-sheetup{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.hl-bar{transform-origin:50%;border-radius:5px;width:5px;animation:.9s ease-in-out infinite hl-bar}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}@media (max-width:768px){.hl-sidebar,.hl-sidebar-toggle{display:none!important}.hl-mobile-topbar,.hl-mobile-tabs{display:flex!important}.hl-page-content{padding-top:56px!important;padding-bottom:64px!important}.hl-verify-banner{z-index:99;position:fixed;top:56px;left:0;right:0}body.hl-verify-open .hl-mobile-screen{top:calc(56px + var(--hl-verify-h,44px))!important}body.hl-verify-open .hl-page-content{padding-top:calc(56px + var(--hl-verify-h,44px))!important}.hl-composer-panel{border-left:none!important;width:100%!important;max-width:100vw!important}.hl-composer-body{padding:72px 16px 20px!important}.hl-composer-footer{padding:12px 16px!important;padding-bottom:calc(12px + env(safe-area-inset-bottom))!important}.hl-composer-icontool{width:44px!important;height:44px!important}.hl-composer-btn{min-height:44px!important}body.hl-composer-open .hl-mobile-tabs{display:none!important}body:has(.hl-composer-panel) .hl-mobile-tabs{display:none!important}body.hl-keyboard-up .hl-mobile-tabs{display:none!important}body:has(textarea:focus) .hl-mobile-tabs{display:none!important}body:has(input:focus) .hl-mobile-tabs{display:none!important}body:has([contenteditable=true]:focus) .hl-mobile-tabs{display:none!important}body.hl-keyboard-up .hl-mobile-screen{bottom:0!important}body:has(textarea:focus) .hl-mobile-screen{bottom:0!important}body:has(input:focus) .hl-mobile-screen{bottom:0!important}body:has([contenteditable=true]:focus) .hl-mobile-screen{bottom:0!important}.hl-branches-main{padding-top:56px!important;padding-bottom:64px!important}.hl-screen-header{padding:16px 20px 14px!important}.hl-screen-title{font-size:27px!important}.hl-tree-content{padding:16px 16px 40px!important}.hl-journal-list{padding:6px 16px 40px!important}.hl-journal-card{grid-template-columns:1fr!important;gap:0!important;padding:16px!important}.hl-journal-daterail{display:none!important}.hl-journal-inlinedate{display:block!important}.hl-feed-card{padding:16px!important}.hl-letter-head{padding:20px 18px 0!important}.hl-letter-body{padding:16px 18px 20px!important}.hl-feed-list{padding-left:16px!important;padding-right:16px!important}.hl-reader-body{padding:24px 20px 40px!important}.hl-thread-pane{padding:14px!important}.hl-thread-header{gap:10px!important;margin-bottom:16px!important;padding:12px 14px!important}.hl-thread-header h2{font-size:18px!important}.hl-thread-scroll{padding:0 0 40px!important}.hl-addleaf-text{display:none!important}.hl-thread-addleaf{gap:0!important;min-width:44px!important;min-height:44px!important;padding:0!important}.hl-branches-wrap .hl-branch-list{border-right:none!important;width:100%!important}.hl-branches-wrap .hl-branch-detail,.hl-branches-has-detail .hl-branch-list{display:none!important}.hl-branches-has-detail .hl-branch-detail,.hl-branch-back{display:flex!important}.hl-thread-contribs,.hl-branch-collapse-toggle{display:none!important}.hl-page-content>div:first-child{padding-left:20px!important;padding-right:20px!important}}.hl-date-field::-webkit-calendar-picker-indicator{-webkit-appearance:none;display:none}.hl-date-field::-webkit-inner-spin-button{-webkit-appearance:none;display:none}.hl-date-field::-webkit-clear-button{-webkit-appearance:none;display:none}input::-moz-placeholder{color:var(--muted);opacity:1}textarea::-moz-placeholder{color:var(--muted);opacity:1}::-moz-placeholder{color:var(--muted);opacity:1}input::placeholder,textarea::placeholder,::placeholder{color:var(--muted);opacity:1}.memory-text{font-family:var(--font-body);color:var(--ink);white-space:pre-wrap;text-wrap:pretty;margin:0;font-size:16.5px;font-weight:400;line-height:1.55}.memory-text.closed{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.memory-text.closed:first-line{font-family:var(--font-title);letter-spacing:-.01em;font-size:23px;font-weight:500}.memory-text.closed.desk:first-line{font-size:24px}.memory-text.closed.fill{-webkit-line-clamp:none;display:block}.hl-screen{flex-direction:column;min-height:100dvh;display:flex}.hl-scroll{scrollbar-width:none;flex:1;padding-bottom:110px;overflow-y:auto}.hl-scroll::-webkit-scrollbar{display:none}.hl-head{padding:max(14px, calc(env(safe-area-inset-top) + 8px)) 18px 6px;align-items:center;gap:10px;display:flex}.hl-h1{letter-spacing:-.02em;text-wrap:balance;margin:0;font:500 34px/1.1 Newsreader,Georgia,serif}.hl-av{color:var(--field);border-radius:99px;flex-shrink:0;justify-content:center;align-items:center;font-family:Figtree;font-weight:700;display:inline-flex}.hl-q{letter-spacing:-.01em;text-wrap:pretty;margin:8px 0 12px;font:500 22px/1.25 Newsreader,Georgia,serif}.hl-pb{white-space:nowrap;border-radius:999px;align-items:center;gap:7px;height:42px;padding:0 16px;font:600 14.5px Figtree;display:inline-flex}.hl-pb.dark{background:var(--ink);color:var(--field)}.hl-pb.light{background:var(--field)}.hl-pages{scrollbar-width:none;gap:10px;padding:0 18px;display:flex;overflow-x:auto}.hl-pages::-webkit-scrollbar{display:none}.hl-pg{text-align:center;flex-direction:column;flex-shrink:0;align-items:center;gap:6px;width:66px;font:600 12.5px/1.2 Figtree;display:flex}.hl-pg>span:last-child{white-space:nowrap;text-overflow:ellipsis;width:100%;display:block;overflow:hidden}.hl-dotwrap{display:inline-flex;position:relative}.hl-new{background:var(--accent);border:2px solid var(--paper);border-radius:99px;width:14px;height:14px;position:absolute;top:1px;right:1px}.hl-addpg{border:1.5px dashed var(--line);color:var(--accent);background:0 0!important}.hl-list{flex-direction:column;gap:10px;padding:0 14px;display:flex}.hl-feed{gap:12px;padding:0 12px 28px}.hl-starter{text-align:left;background:var(--surface);border:1px solid var(--card-line);width:100%;box-shadow:var(--card-shadow);cursor:text;border-radius:18px;align-items:center;gap:6px;min-height:58px;margin:18px 0 12px;padding:6px 6px 6px 18px;display:flex}.hl-startx{min-width:0;color:var(--ph);white-space:nowrap;text-overflow:ellipsis;flex:1;font:400 17px/1.3 Figtree;overflow:hidden}.hl-startbar{color:var(--ink);flex-shrink:0;align-items:center;gap:2px;display:flex}.hl-card{background:var(--surface);border:1px solid var(--card-line);box-shadow:var(--card-shadow);cursor:pointer;--sweep-h:280px;border-radius:18px;margin:0;padding:18px}.hl-card.open{--sweep-h:340px}.hl-card:hover{box-shadow:none}.hl-card .hl-meta{gap:10px}.hl-card .hl-txt{color:var(--ink);font:400 17px/1.5 Figtree,system-ui,sans-serif}.hl-memtop{justify-content:space-between;align-items:flex-start;gap:10px;min-height:26px;margin-bottom:10px;display:flex}.hl-from{min-width:0;color:var(--muted);white-space:nowrap;align-items:center;gap:8px;font:400 14px Figtree;display:flex}.hl-from b{color:var(--ink);text-overflow:ellipsis;min-width:0;font-weight:600;overflow:hidden}.hl-from>span{flex-shrink:0}.hl-from2{cursor:pointer;text-align:left;background:0 0;border:0;gap:12px;min-height:44px;margin:-4px 0;padding:4px 8px 4px 0}.hl-from2t{flex-direction:column;gap:2px;min-width:0;line-height:1.2;display:flex}.hl-from2t b{color:var(--ink);font:700 17px/1.2 Figtree,system-ui,sans-serif}.hl-from2t span{color:#8a8a8a;font:400 14px Figtree}.hl-memtop>:last-child:not(.hl-from){flex:0 9999 auto;min-width:0;max-width:45%}.hl-memtop .hl-pill{min-width:58px}.hl-memtop .hl-pilltx{max-width:none}.hl-from{flex:0 auto}.hl-tocatch{z-index:19;position:fixed;inset:0}.hl-to{align-items:center;display:flex;position:relative}.hl-tobtn{align-items:center;padding:4px 0;display:flex}.hl-to .hl-fstack .hl-av{box-shadow:0 0 0 1px #1c1f1a38}.hl-topop{z-index:20;background:var(--field);border:1px solid var(--line);box-shadow:var(--shadow-pop);cursor:default;border-radius:12px;flex-direction:column;gap:8px;min-width:180px;padding:10px 12px;display:flex;position:absolute;top:calc(100% + 6px);right:0}.hl-toprow{color:var(--ink);white-space:nowrap;align-items:center;gap:10px;font:500 14px Figtree;display:flex}.hl-tonote{color:var(--muted);border-top:1px solid var(--line);white-space:nowrap;padding-top:8px;font:400 12.5px Figtree}.hl-meta{min-height:36px;color:var(--muted);align-items:center;gap:8px;font:500 13.5px Figtree;display:flex}.hl-meta b{color:var(--ink);font-weight:700}.hl-meta>b,.hl-meta>span:not(.hl-lk){white-space:nowrap;flex-shrink:0}.hl-pill{background:var(--wash);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;min-width:0;height:26px;margin-left:auto;padding:0 10px 0 4px;font:600 13px Figtree;display:inline-flex}.hl-pill:hover{background:var(--wash)}.hl-lk{color:#8a8a8a;white-space:nowrap;align-items:center;gap:5px;margin-left:auto;font:400 14px Figtree;display:inline-flex}.hl-lkonly{gap:0}.hl-txt{white-space:pre-wrap;text-wrap:pretty;margin:4px 0 0;font:400 16px/1.55 Figtree}.hl-txt.clamp{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.hl-card.open .hl-txt{-webkit-line-clamp:none;display:block;overflow:visible}.hl-more{color:#8a8a8a;text-align:left;cursor:pointer;background:0 0;border:0;margin-top:8px;padding:0;font:400 14px Figtree;display:block}.hl-card .hl-txt.hl-said,.hl-txt.hl-said{font-style:italic}.hl-txt.hl-trwait{color:var(--muted)}.hl-photo{-o-object-fit:cover;object-fit:cover;border-radius:10px;width:100%;display:block}.hl-count{color:var(--field);background:var(--on-image);border-radius:99px;padding:4px 10px;font:600 12px Figtree;position:absolute;bottom:10px;right:10px}.hl-voice{background:var(--voice-tint);cursor:default;border-radius:12px;align-items:center;gap:10px;height:50px;margin-top:10px;padding:0 12px 0 5px;display:flex}.hl-play{background:var(--ink);border-radius:99px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.hl-vw{flex:1;align-items:center;gap:2.5px;height:24px;display:flex;overflow:hidden}.hl-vw b{border-radius:2px;flex-shrink:0;width:2.5px;display:block}.hl-vt{color:var(--muted);font-variant-numeric:tabular-nums;font:600 13px Figtree}.hl-fab{right:20px;bottom:calc(24px + env(safe-area-inset-bottom));background:var(--accent);width:60px;height:60px;box-shadow:var(--shadow-pop);z-index:25;border-radius:99px;justify-content:center;align-items:center;display:flex;position:fixed}.hl-fab:hover{background:var(--accent-hover)}.hl-back{color:var(--muted);align-items:center;gap:4px;min-height:44px;padding:6px 12px;font:600 15px Figtree;display:flex}.hl-banner{justify-content:space-between;align-items:flex-start;display:flex;position:relative}.hl-banner.has{background-position:50%;background-size:cover;height:150px;margin-bottom:-28px}.hl-back.on-img,.hl-bannerbtn.on-img{color:var(--field);background:var(--on-image);border-radius:999px;height:34px;margin:8px 10px;padding:0 12px 0 8px}.hl-bannerbtn{height:40px;color:var(--muted);align-items:center;gap:6px;padding:0 14px;font:600 13.5px Figtree;display:inline-flex}.hl-bannerbtn.on-img{padding:0 12px}.hl-bav{box-shadow:0 0 0 4px var(--paper);border-radius:99px;display:inline-flex;position:relative}.hl-hero{height:170px;margin-bottom:-32px}.hl-bhead-row.on-banner{align-items:flex-start}.hl-bhead-row.on-banner .hl-bhtx{min-width:0;padding-top:36px}.hl-bhead-row.on-banner .hl-pactions{padding-top:36px}.hl-bhead.hl-bhead-stack{text-align:left;align-items:flex-start;gap:6px;padding:4px 16px}.hl-pback{margin:0 0 2px;padding-left:4px}.hl-phrow{align-items:center;gap:14px;width:100%;display:flex}.hl-phtx{flex-direction:column;gap:2px;min-width:0;display:flex}.hl-phtx .hl-status{color:var(--muted);margin:0;font:400 15px Figtree}.hl-bhead-stack .hl-bav{margin-bottom:2px}.hl-pname{color:var(--ink);letter-spacing:-.01em;text-wrap:balance;margin:0;font:700 24px/1.2 Figtree,system-ui,sans-serif}.hl-bhead-stack .hl-status{margin:0}.hl-bhead-stack .hl-pactions{flex-wrap:wrap;gap:8px;width:100%;margin-top:12px;display:flex}.hl-dots{display:inline-flex;position:relative}.hl-dotmenu{z-index:20;background:var(--field);border:1px solid var(--line);min-width:170px;box-shadow:var(--shadow-pop);border-radius:12px;flex-direction:column;padding:6px;display:flex;position:absolute;top:42px;left:0}.hl-dotitem{min-height:40px;color:var(--ink);text-align:left;border-radius:8px;align-items:center;gap:8px;padding:0 10px;font:500 15px Figtree;display:flex}.hl-dotitem:hover{background:var(--wash)}.hl-pill-btn,.hl-bhead-stack .hl-pactions>*{border:1px solid var(--line);background:var(--field);height:36px;color:var(--ink);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 14px;font:500 14px Figtree;display:inline-flex}.hl-pill-btn:hover{background:var(--wash)}.hl-hero.empty{background:repeating-linear-gradient(135deg,#e6e1d1 0 10px,#ece8d9 10px 20px)}.hl-coverr{color:var(--field);background:var(--on-image);border-radius:8px;padding:6px 10px;font:500 13px Figtree;position:absolute;bottom:40px;left:12px}.hl-bhead{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:4px 18px;display:flex}.hl-bhead-row{text-align:left;flex-direction:row;align-items:center;gap:14px;padding:4px 20px}.hl-bhtx{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.hl-bhead-row .hl-h1{white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:26px;line-height:1.1;overflow:hidden}.hl-bhead-row .hl-status{white-space:nowrap;text-overflow:ellipsis;margin-top:0;overflow:hidden}.hl-bhead-row .hl-pactions{flex-shrink:0;margin:0}.hl-bhead-room{text-align:left;align-items:stretch;gap:10px;padding:4px 20px}.hl-bhrow{align-items:center;gap:14px;display:flex}.hl-bhead-room.on-banner .hl-bhrow{align-items:flex-start}.hl-bhead-room.on-banner .hl-bhtx{padding-top:32px}.hl-bhead-room .hl-h1{white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:26px;line-height:1.1;overflow:hidden}.hl-bhead-room .hl-status{white-space:nowrap;text-overflow:ellipsis;margin-top:0;overflow:hidden}.hl-bdesc{color:var(--muted);-webkit-line-clamp:2;text-wrap:pretty;-webkit-box-orient:vertical;font:400 15px/1.45 Figtree;display:-webkit-box;overflow:hidden}.hl-bhead-room .hl-peoplebar{justify-content:flex-start}.hl-status{color:var(--muted);margin-top:-4px;font:500 13.5px Figtree}.hl-meav{border-radius:99px;justify-content:center;align-items:center;width:44px;height:44px;display:flex;position:relative}.hl-meav .hl-ping{top:6px;right:5px}.hl-drw{z-index:55;background:var(--scrim);animation:.2s hlFade;position:fixed;inset:0}.hl-drwp{background:var(--paper);width:84%;max-width:340px;box-shadow:var(--shadow-pop);outline:0;flex-direction:column;padding:54px 18px 18px;animation:.25s ease-out hlDrw;display:flex;position:absolute;top:0;bottom:0;right:0}.hl-drwx{width:44px;height:44px;color:var(--muted);justify-content:center;align-items:center;display:flex;position:absolute;top:50px;right:8px}.hl-drwme{border-bottom:1px solid var(--line);flex-direction:column;align-items:center;gap:8px;padding:18px 0;display:flex}.hl-drwn{letter-spacing:-.01em;text-align:center;font:500 24px/1.15 Newsreader,Georgia,serif}.hl-drwbtn{border:1px solid var(--line);background:var(--surface);width:100%;height:44px;color:var(--ink);border-radius:999px;margin-top:6px;font:600 15px Figtree}.hl-drws{margin:14px 0 0}.hl-drwp .hl-search{flex:none;height:42px}.hl-drwlist{flex:1;min-height:0;padding:4px 0;overflow:auto}.hl-drwh{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);padding:16px 4px 6px;font:700 11.5px Figtree}.hl-drwi{text-align:left;width:100%;min-height:50px;color:var(--ink);align-items:center;gap:12px;padding:4px;font:500 16px Figtree;display:flex}.hl-drwi span:last-child{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.hl-drwadd{min-height:58px}.hl-drwwait .hl-av{opacity:.55}.hl-drwnm{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--muted);overflow:hidden}.hl-drwtag{color:var(--muted);flex:none;margin-left:auto;font:500 12.5px Figtree}.hl-sweepwrap{margin-top:10px;position:relative}.hl-sweep{height:var(--sweep-h,280px);scroll-snap-type:x mandatory;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;border-radius:12px;display:flex;position:relative;overflow:auto hidden}.hl-sweep::-webkit-scrollbar{display:none}.hl-sweepc{scroll-snap-align:center;scroll-snap-stop:always;flex:0 0 100%;width:100%;height:100%}.hl-sweepc .hl-photo{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.hl-sweepn{z-index:1;color:#fff;white-space:nowrap;pointer-events:none;background:#00000073;border-radius:999px;padding:4px 9px;font:600 12px Figtree;position:absolute;top:10px;right:10px}.hl-vtile{background:#14120e;width:100%;height:100%;display:block;position:relative}.hl-vplay{pointer-events:none;background:#0000006b;border-radius:99px;justify-content:center;align-items:center;width:52px;height:52px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hl-vplay svg{margin-left:3px}.hl-sweepdots{justify-content:center;gap:6px;margin-top:10px;display:flex}.hl-sweepdot{background:#d9d6d0;border-radius:99px;width:6px;height:6px}.hl-sweepdot.on{background:#111}.hl-mdiv{align-items:center;gap:10px;padding-top:12px;display:flex}.hl-mdiv.first{padding-top:0}.hl-starter:has(+.hl-mdiv.first){margin-bottom:0}.hl-mline{background:var(--rule-line);height:1px}.hl-mlead{flex:0 0 16px}.hl-mrest{flex:1}.hl-mdiv .hl-mlabel{letter-spacing:.16em;text-transform:uppercase;color:var(--rule-ink);white-space:nowrap;font:600 12px Figtree}.ti{flex-direction:column;gap:14px;display:flex}.ti-btn{justify-content:center;align-items:center;gap:8px;width:100%;text-decoration:none;display:inline-flex}.ti-code{letter-spacing:.34em;font-variant-numeric:tabular-nums;text-align:center}.ti-num{background:var(--wash);border:1px solid var(--card-line);border-radius:14px;flex-direction:column;gap:2px;padding:14px 16px;display:flex}.ti-numlabel{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font:600 11.5px Figtree}.ti-numval{color:var(--ink);font-variant-numeric:tabular-nums;font:500 20px Figtree}.ti-set{color:var(--ink);align-items:center;gap:8px;font:500 15.5px Figtree;display:flex}.ti-set svg{color:var(--accent)}.ti-agree{cursor:pointer;align-items:flex-start;gap:10px;display:flex}.ti-agree input{width:18px;height:18px;accent-color:var(--accent);cursor:pointer;flex:none;margin:1px 0 0}.ti .ti-consent{color:var(--muted);margin:0;font:400 13px/1.5 Figtree}.ti .ti-consent a{color:var(--muted);text-decoration:underline}.hl-textlink{width:100%;color:var(--muted);text-align:center;cursor:pointer;background:0 0;border:0;margin-top:12px;padding:6px 0;font:400 13.5px Figtree;display:block}.hl-textlink:hover{color:var(--accent)}.hl-drwe{color:var(--muted);padding:18px 4px;font:400 14px/1.45 Figtree}.hl-drwmark{color:var(--muted);align-items:center;gap:6px;padding:10px 4px 2px;font:500 15px Newsreader,Georgia,serif;display:flex}.hl-drwmark svg{width:18px;height:18px}.hl-drwf{border-top:1px solid var(--line);padding-top:6px}.hl-drwset{width:100%;height:48px;color:var(--ink);align-items:center;gap:10px;padding:0 4px;font:500 16px Figtree;display:flex}.hl-drwset svg{color:var(--muted)}@keyframes hlDrw{0%{opacity:.6;transform:translate(12px)}to{opacity:1;transform:none}}.hl-faces .hl-av{border:2px solid var(--paper);margin-left:-8px}.hl-faces .hl-av:first-child{margin-left:0}.hl-pactions{gap:8px;margin-top:4px;display:flex}.hl-inv{border:1px solid var(--line);background:var(--surface);height:38px;color:var(--accent);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 16px;font:600 14px Figtree;display:inline-flex}.hl-invwho{display:none}.hl-round{border:1px solid var(--line);background:var(--surface);width:38px;height:38px;color:var(--muted);border-radius:99px;justify-content:center;align-items:center;display:flex}.hl-empty{background:var(--sage);color:var(--sage-ink);border-radius:14px;padding:18px;font:400 15px/1.5 Figtree}.hl-heldcard{background:var(--wash);color:var(--muted);border-radius:12px;align-items:flex-start;gap:12px;padding:14px 16px;font:400 14px/1.45 Figtree;display:flex}.hl-heldcard b{color:var(--ink);font-size:15px}.hl-pilltx{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:110px;overflow:hidden}.hl-bell{width:44px;height:44px;color:var(--ink);border-radius:99px;justify-content:center;align-items:center;display:flex}.hl-bell .hl-ping{top:8px;right:9px}.hl-logo{color:var(--ink);letter-spacing:-.02em;align-items:center;margin:0;font:500 30px/44px Newsreader,Georgia,serif;display:flex}.wm{align-items:center;gap:0;display:inline-flex}.wm-dot{color:var(--brush)}.hl-head .hl-logo{position:relative;top:3px}.hl-head{min-height:52px}.hl-ping{background:var(--heart);border:2px solid var(--paper);border-radius:99px;width:12px;height:12px;position:absolute;top:0;right:0}.hl-peoplebar{align-items:center;gap:8px;margin-top:6px;display:flex}.hl-stackbtn{border:1px solid var(--line);background:var(--surface);border-radius:999px;align-items:center;gap:10px;height:42px;padding:0 14px 0 4px;display:flex}.hl-stack2{display:flex}.hl-stack2 .hl-av{border:2px solid var(--surface);margin-left:-10px;font-size:11px}.hl-stack2 .hl-av:first-child{margin-left:0}.hl-moreav{font:700 11px Figtree;background:var(--wash)!important;color:var(--ink)!important}.hl-pcount{white-space:nowrap;font:600 14px Figtree}.hl-sumrow{color:var(--muted);gap:14px;margin-top:10px;font:600 13px Figtree;display:flex}.hl-sumrow span{align-items:center;gap:5px;display:inline-flex}.hl-holdline{color:var(--muted);align-items:center;gap:6px;margin-top:10px;font:500 13.5px Figtree;display:flex}.hl-cbody .hl-voice{background:var(--surface);margin-top:6px}.hl-viewer{z-index:125;touch-action:pan-y;-webkit-user-select:none;user-select:none;background:#0c0b09f0;justify-content:center;align-items:center;animation:.15s hlFade;display:flex;position:fixed;inset:0}.hl-viewimg{-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:100%;display:block}.hl-viewx{background:var(--on-image);border-radius:99px;justify-content:center;align-items:center;width:44px;height:44px;display:flex;position:absolute;top:10px;right:10px}.hl-viewn{color:var(--field);background:var(--on-image);border-radius:99px;padding:5px 12px;font:600 13px Figtree;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}.hl-fstack{display:inline-flex}.hl-fstack .hl-av{border:2px solid var(--surface);margin-left:-7px}.hl-fstack .hl-av:first-child{margin-left:0}.hl-lk .hl-fstack{margin-left:2px}.rc-paper .rc-faces{flex-direction:row;align-items:center}.rc-faces:has(.hl-av:only-child){flex-direction:row;align-items:center}.rc-stack .hl-av{border:2px solid var(--sage);margin-left:-10px}.rc-stack .hl-av:first-child{margin-left:0}.rc-cell .hl-photo{-o-object-fit:cover;object-fit:cover;border-radius:0;width:100%;display:block;height:100%!important}.hl-welcome{background:var(--sage);color:var(--sage-ink);border-radius:14px;flex-direction:column;align-items:flex-start;gap:6px;padding:16px 18px;font:400 15px/1.5 Figtree;display:flex}.hl-welcome b{color:var(--ink);font:500 22px/1.2 Newsreader,Georgia,serif}.hl-sealed{background:var(--surface);border:1px solid var(--line);border-radius:12px;align-items:center;gap:12px;padding:14px 14px 14px 16px;display:flex}.hl-seal{background:var(--seal);width:40px;height:40px;box-shadow:0 0 0 3px var(--surface),0 0 0 4px var(--seal-ring);border-radius:99px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.hl-sealtx{min-width:0;color:var(--muted);flex-direction:column;flex:1;gap:2px;font:400 13.5px/1.4 Figtree;display:flex}.hl-sealtx b{color:var(--ink);font:600 15px Figtree}.hl-inv .hl-sdot{margin-left:2px}.hl-deskh{display:none}.hl-desk .hl-deskrow{justify-content:space-between;align-items:center;display:flex}.hl-hbtns{flex-shrink:0;align-items:center;margin-left:auto;display:flex}.hl-yr{z-index:2;color:var(--ink);background:linear-gradient(var(--paper) 75%,transparent);padding:16px 4px 8px;font:500 20px Newsreader,Georgia,serif;position:sticky;top:0}.hl-yr:first-child{padding-top:4px}.hl-yr{justify-content:space-between;align-items:center;display:flex}.hl-yrsearch{width:40px;height:40px;color:var(--muted);border-radius:99px;justify-content:center;align-items:center;margin:-8px -8px -8px 0;display:flex}.hl-yrsearch:hover{color:var(--ink)}.hl-desk .hl-deskh{letter-spacing:-.02em;max-width:640px;margin:0 auto 18px;font:500 34px/1.1 Newsreader,Georgia,serif;display:block}.hl-desk .hl-head,.hl-desk .hl-pages,.hl-desk .hl-back{display:none}.hl-desk .hl-screen{padding-top:0;left:264px}.hl-desk .hl-scroll{padding:32px 32px 60px}.hl-desk .hl-list,.hl-desk .hl-bhead,.hl-desk .hl-banner{width:100%;max-width:640px;margin-left:auto;margin-right:auto}.hl-desk .hl-list{padding-left:0;padding-right:0}.hl-desk .hl-banner.has{border-radius:14px;height:210px}.hl-desk .hl-bannerbtn{margin-left:auto}.hl-side{border-right:1px solid var(--line);background:var(--paper);z-index:2;flex-direction:column;width:264px;padding:28px 12px 12px;display:flex;position:absolute;top:0;bottom:0;left:0}.hl-sidewrite{background:var(--accent);height:44px;color:var(--field);border-radius:999px;justify-content:center;align-items:center;gap:8px;margin:0 4px 14px;font:600 15px Figtree;display:flex}.hl-sidewrite:hover{background:var(--accent-hover)}.hl-sscroll{scrollbar-width:none;flex-direction:column;flex:1;gap:2px;display:flex;overflow-y:auto}.hl-sitem{height:40px;color:var(--ink);text-align:left;border-radius:10px;flex-shrink:0;align-items:center;gap:11px;width:100%;padding:0 10px;font:600 14.5px Figtree;display:flex}.hl-sitem:hover{background:var(--wash)}.hl-sitem.on{background:var(--surface);box-shadow:0 0 0 1px var(--line)}.hl-sitem>svg{color:var(--muted);flex-shrink:0}.hl-slabel{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.hl-sdot{background:var(--heart);border-radius:99px;flex-shrink:0;width:9px;height:9px}.hl-shead{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);padding:16px 10px 6px;font:700 11.5px Figtree}.hl-sfoot{border-top:1px solid var(--line);margin-top:8px;padding-top:8px}@media (min-width:900px){.hl-book{padding-left:264px}.hl-book .hl-head,.hl-book .hl-pages,.hl-book .hl-back,.hl-fab{display:none}.hl-book .hl-deskh{letter-spacing:-.02em;max-width:640px;margin:0 auto 18px;font:500 34px/1.1 Newsreader,Georgia,serif;display:block}.hl-book .hl-deskrow{justify-content:space-between;align-items:center;display:flex}.hl-book .hl-deskrow .hl-bell{margin-right:3px}.hl-book .hl-hero{border-radius:14px;height:230px}.hl-book .hl-card{--sweep-h:380px}.hl-book .hl-card.open{--sweep-h:460px}.hl-book .hl-list,.hl-book .hl-banner,.hl-book .hl-bhead{max-width:640px;margin-left:auto;margin-right:auto}.hl-book .hl-invwho{display:inline}.hl-book .hl-scroll{padding:28px 24px 80px}}@media (max-width:899px){.hl-side{display:none}}body.hl-verify-open:has(.hl-book) .hl-verify-banner{top:0}body.hl-verify-open .hl-book{padding-top:var(--hl-verify-h,44px)}body.hl-verify-open .hl-side{top:var(--hl-verify-h,44px)}body.hl-verify-open:has(.iv) .hl-verify-banner{top:0}body.hl-verify-open .iv{padding-top:var(--hl-verify-h,44px)}body.hl-verify-open:has(.rc) .hl-verify-banner{display:none}@media (min-width:768px){.rc{background:var(--scrim);justify-content:center;align-items:center;display:flex}.rc .rc-frame{border-radius:18px;width:400px;height:720px;max-height:calc(100vh - 32px);position:relative}.rc .rc-bars{top:14px}.rc .rc-x{top:24px}.rc .rc-s{padding-top:80px}}.hl-fstack .hl-av,.hl-stack2 .hl-av{box-shadow:0 0 0 2px var(--surface)}.hl-photoback{background:var(--wash);border:1px solid var(--line)}.hl-tr{margin-top:6px}.hl-trwait{margin:6px 0 0}.hl-trbtn{height:32px;color:var(--muted);align-items:center;gap:4px;font:600 13px Figtree;display:inline-flex}.hl-trtx{color:var(--muted);text-wrap:pretty;margin:2px 0 0;font:italic 400 15px/1.6 Figtree}.hl-voicegone{justify-content:flex-start}.hl-vgone{color:var(--muted);font:400 14px Figtree}.hl-textbtn{color:var(--muted);margin-left:auto;padding:8px 4px;font:600 14px Figtree}.hl-textbtn:hover{color:var(--rec)}.hl-pick{flex:1;padding-bottom:24px;overflow-y:auto}.hl-pickrow{align-items:center;gap:6px;min-height:52px;padding:4px 10px 4px 20px;display:flex}.hl-pickh{letter-spacing:-.01em;flex:1;font:500 26px/1.2 Newsreader,Georgia,serif}.hl-search{background:var(--wash);border-radius:12px;flex:1;align-items:center;gap:8px;height:42px;padding:0 12px;display:flex}.hl-search input{color:var(--ink);background:0 0;border:0;outline:0;flex:1;min-width:0;font:400 16px Figtree}.hl-search input::placeholder{color:var(--ph)}.hl-whostep{background:var(--paper);flex-direction:column;display:flex}.hl-shead{padding:max(14px, calc(env(safe-area-inset-top) + 8px)) 14px 4px;justify-content:space-between;align-items:center;min-height:52px;display:flex}.hl-whobody{flex:1;min-height:0;padding:4px 14px 20px;overflow-y:auto}.hl-whoq{letter-spacing:-.02em;color:var(--ink);text-align:left;margin:4px 6px 14px;font:500 28px/1.2 Newsreader,Georgia,serif}.hl-next{background:var(--accent);height:36px;color:var(--field);border-radius:999px;padding:0 18px;font:600 15px Figtree}.hl-next:disabled{background:var(--send-off)}.hl-cbackdrop{z-index:129;background:var(--paper);position:fixed;inset:0}.hl-composer{z-index:130;background:var(--paper);flex-direction:column;display:flex;position:fixed;inset:0}.hl-sbox{background:var(--field);border:0;border-radius:0;flex-direction:column;flex:1;min-height:0;margin:0;display:flex}.hl-sbox .hl-wpage{flex-direction:column;flex:1;min-height:0;padding:16px 18px 8px;display:flex}.hl-sbox .hl-ta{font-size:18px}.hl-stools{border-top:1px solid var(--line);background:var(--field);flex-shrink:0;align-items:center;gap:2px;padding:8px 10px 10px;display:flex}.hl-stools .hl-ib{color:var(--ink)}.hl-send{background:var(--accent);border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;margin-left:4px;display:flex}.hl-send:hover{background:var(--accent-hover)}.hl-send:disabled{background:var(--send-off);cursor:default}.hl-top{flex-shrink:0;align-items:center;gap:6px;height:52px;padding:0 14px 0 8px;display:flex}.hl-cancel{height:44px;color:var(--muted);padding:0 10px;font:600 15px Figtree}.hl-tdate input,.hl-dateib input{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}.hl-ib.hl-dateib{cursor:pointer;gap:6px;width:auto;min-width:44px;position:relative}.hl-dateib.set{color:var(--accent);white-space:nowrap;padding:0 10px 0 8px;font:600 13.5px Figtree}.hl-save{background:var(--accent);height:36px;color:var(--field);border-radius:999px;padding:0 18px;font:600 15px Figtree}.hl-save.off{background:var(--send-off);cursor:default}.hl-wpage{flex:1;padding:14px 22px 20px;overflow-y:auto}.hl-ta{overscroll-behavior:contain;resize:none;width:100%;min-height:0;color:var(--ink);caret-color:var(--accent);background:0 0;border:0;outline:0;flex:1;padding:0;font:400 17px/1.6 Figtree;overflow-y:auto}.hl-thumbs{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.hl-thumb{background:var(--wash);border-radius:10px;width:84px;height:84px;position:relative;overflow:hidden}.hl-thumb img,.hl-thumb video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.hl-thumb button{background:var(--on-image);border-radius:99px;justify-content:center;align-items:center;width:22px;height:22px;display:flex;position:absolute;top:4px;right:4px}.hl-vrow{align-items:center;gap:8px;display:flex}.hl-vrow .hl-voice{flex:1}.hl-tools{border-top:1px solid var(--line);background:var(--surface);flex-shrink:0;align-items:center;gap:4px;height:60px;padding:0 10px 8px;display:flex}.hl-ib{border-radius:99px;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.hl-ib:hover{background:var(--wash)}.hl-aud{white-space:nowrap;border-radius:12px;align-items:center;gap:7px;max-width:210px;height:44px;margin-left:auto;padding:0 8px;font:600 16px Figtree;display:flex}.hl-aud:hover{background:var(--wash)}.hl-tray{background:var(--paper);border-top:1px solid var(--line);min-height:291px;color:var(--muted);flex-direction:column;flex-shrink:0;padding:18px 20px 30px;display:flex}.hl-trayk{font:500 14px Figtree}.hl-holdset{border:1px solid var(--line);border-radius:14px;margin:10px 20px 4px;transition:background .15s}.hl-holdset .hl-toggle{background:0 0;border:0;width:100%;margin:0}.hl-holdset.on{background:var(--sage);border-color:var(--sage)}.hl-holdcard{color:var(--sage-ink);padding:0 16px 16px 42px}.hl-holdage{margin-top:2px;font:400 15px Figtree}.hl-holdset .hl-hchip{color:var(--sage-ink);background:#ffffff8c;border-color:#4b544447}.hl-holdset .hl-hchip.on{background:var(--ink);border-color:var(--ink);color:var(--field)}.hl-holdset .hl-hday select{background:#ffffffb3;border-color:#4b544447}.hl-holdbig{letter-spacing:-.015em;color:var(--ink);margin-top:6px;font:500 24px/1.15 Newsreader,Georgia,serif}.hl-holdchips{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.hl-hchip{border:1px solid var(--line);background:var(--surface);height:34px;color:var(--ink);white-space:nowrap;border-radius:999px;flex-shrink:0;align-items:center;padding:0 12px;font:500 14px Figtree;display:inline-flex}.hl-hchip.on{background:var(--ink);border-color:var(--ink);color:var(--field)}.hl-hday{gap:6px;margin-top:10px;display:flex}.hl-hday select{border:1px solid var(--line);background:var(--surface);height:40px;color:var(--ink);border-radius:10px;padding:0 10px;font:500 15px Figtree}.hl-traywords{color:var(--accent);text-underline-offset:3px;text-align:left;align-self:flex-start;margin-top:14px;padding:6px 0;font:500 14px Figtree;text-decoration:underline}.hl-traydone{background:var(--accent);height:40px;color:var(--field);border-radius:999px;align-self:flex-end;margin-top:auto;padding:0 20px;font:600 15px Figtree}.hl-traydone:hover{background:var(--accent-hover)}.hl-dateib svg{flex-shrink:0}.hl-recsay{color:var(--muted);flex-shrink:0;margin:0;padding:0 20px 2px;font:400 13.5px/1.4 Figtree}.hl-recrow{flex:1;align-items:center;gap:12px;padding-left:8px;display:flex}.hl-rdot{background:var(--rec);border-radius:99px;width:10px;height:10px;animation:1.2s infinite hlBlink}.hl-rtime{font-variant-numeric:tabular-nums;width:38px;font:600 15px Figtree}.hl-wave{flex:1;align-items:center;gap:3px;height:28px;display:flex;overflow:hidden}.hl-wave b{background:var(--ink);opacity:.75;border-radius:3px;flex-shrink:0;width:3px;display:block}.hl-stop{background:var(--rec);height:38px;color:var(--field);border-radius:999px;padding:0 16px;font:700 14px Figtree}.hl-scrim{background:var(--scrim);animation:.2s hlFade;position:absolute;inset:0}.hl-sheet{background:var(--surface);border-radius:22px 22px 0 0;max-height:86%;padding:8px 0 28px;animation:.25s cubic-bezier(.2,.8,.2,1) hlUp;position:absolute;bottom:0;left:0;right:0;overflow-y:auto}.hl-grab{background:var(--line);border-radius:9px;width:38px;height:5px;margin:0 auto 8px}.hl-seg{background:var(--wash);border-radius:12px;grid-auto-columns:1fr;grid-auto-flow:column;gap:4px;margin:6px 20px 0;padding:4px;display:grid}.hl-seg button{height:42px;color:var(--muted);border-radius:9px;justify-content:center;align-items:center;gap:7px;font:600 15px Figtree;display:flex}.hl-seg button.on{background:var(--surface);color:var(--ink);box-shadow:var(--shadow-soft)}.hl-segnote{color:var(--muted);text-align:center;text-wrap:pretty;padding:8px 22px 2px;font:400 13.5px/1.45 Figtree}.hl-toggle{border:1px solid var(--line);text-align:left;border-radius:12px;align-items:center;gap:10px;width:calc(100% - 40px);margin:10px 20px 0;padding:12px 14px;font:600 15px Figtree;display:flex}.hl-toggle span:first-of-type{flex:1}.hl-sw{background:var(--line);border-radius:99px;flex-shrink:0;width:44px;height:26px;transition:background .15s;position:relative}.hl-sw i{background:var(--field);width:20px;height:20px;box-shadow:var(--shadow-soft);border-radius:99px;transition:left .15s;position:absolute;top:3px;left:3px}.hl-sw.on{background:var(--accent)}.hl-sw.on i{left:21px}.hl-stitle{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);padding:18px 20px 4px;font:700 12px Figtree}.hl-opts{flex-direction:column;display:flex}.hl-opt{text-align:left;align-items:center;gap:12px;width:100%;min-height:54px;padding:6px 20px;display:flex}.hl-opt:hover{background:var(--paper)}.hl-opt .t{font:600 16px Figtree}.hl-opt .s{color:var(--muted);font:400 13.5px Figtree}.hl-form{flex-direction:column;gap:12px;padding:4px 20px 0;display:flex}.hl-form .hl-seg{margin:0}.hl-input{border:1px solid var(--line);border-radius:12px;outline:0;height:48px;padding:0 14px;font:400 16px Figtree}.hl-input:focus{border-color:var(--accent)}.hl-primary{background:var(--accent);height:48px;color:var(--field);border-radius:999px;font:600 16px Figtree}.hl-primary:disabled{background:var(--send-off);cursor:default}.hl-aud .hl-faces .hl-av{border:2px solid var(--surface);margin-left:-8px}.hl-aud .hl-faces .hl-av:first-child{margin-left:0}.hl-cb{border:1.5px solid var(--line);border-radius:7px;flex:none;justify-content:center;align-items:center;width:24px;height:24px;margin-left:auto;display:flex}.hl-cb.on{background:var(--accent);border-color:var(--accent)}.hl-flabel{color:var(--muted);margin-bottom:-6px;font:600 13px Figtree}.hl-addrow{gap:8px;padding:6px 20px;display:flex}.hl-addrow .hl-input{flex:1;min-width:0;height:44px}.hl-addrow .hl-pb{height:44px}.hl-ask{color:var(--sage-ink);padding:2px 0 10px;font:500 15px/1.4 Figtree}.hl-toast{background:var(--ink);color:var(--field);white-space:nowrap;z-index:30;border-radius:999px;align-items:center;gap:14px;padding:11px 16px;font:600 14px Figtree;animation:.2s hlFade;display:flex;position:absolute;bottom:104px;left:50%;transform:translate(-50%)}.hl-toast button{color:var(--sage);font-weight:700}.hl-sbar .hl-search{flex:1}.hl-desk .hl-sheet{border-radius:18px;width:460px;max-height:80%;animation:.2s hlFade;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.hl-desk .hl-grab{display:none}.hl-desk .hl-composer{width:700px;box-shadow:var(--shadow-pop);border-radius:18px;padding-top:6px;animation:.2s hlFade;inset:48px auto 48px 50%;overflow:hidden;transform:translate(-50%)}.hl-desk .hl-tools{border-radius:0 0 18px 18px;padding-bottom:0}.hl-desk .hl-toast{bottom:32px;left:calc(50% + 132px)}.hl-tools{transition:padding-bottom .18s}.hl-composer.kb-up .hl-tools{padding-bottom:0}.hl-composer:not(.kb-up) .hl-tools{padding-bottom:var(--hl-safe-bottom,0px)}.hl-toast{z-index:140;background:var(--ink);max-width:calc(100% - 32px);color:var(--field);box-shadow:var(--shadow-pop);border-radius:999px;padding:11px 16px;font:600 14px Figtree;animation:.2s hl-toast-in;position:fixed;bottom:92px;left:50%;transform:translate(-50%)}@keyframes hl-toast-in{0%{opacity:0;transform:translate(-50%,6px)}to{opacity:1;transform:translate(-50%)}}.hl-social{cursor:default;flex-direction:column;gap:12px;margin-top:10px;display:flex}.hl-acts{align-items:center;margin-left:auto;margin-right:2px;display:flex;position:relative;flex:none!important;max-width:none!important}.hl-memtop>.hl-acts+*{margin-left:0!important}.hl-more-btn{width:36px;height:36px;color:var(--muted);border-radius:99px;justify-content:center;align-items:center;display:flex}.hl-more-btn:hover{background:var(--wash)}.hl-menu{background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow-pop);z-index:5;border-radius:12px;flex-direction:column;min-width:150px;padding:4px;display:flex;position:absolute;bottom:40px;right:0}.hl-actmenu{z-index:20;top:calc(100% + 4px);bottom:auto}.hl-menu button{text-align:left;border-radius:8px;padding:10px 12px;font:600 14.5px Figtree}.hl-menu button:hover{background:var(--paper)}.hl-menu .danger{color:var(--rec)}.hl-datefield{flex-direction:column;gap:6px;padding:0 20px;display:flex}.hl-datefield label{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);font:600 12.5px Figtree}.hl-or{color:var(--muted);padding:2px 20px;font:400 13px Figtree}@media (min-width:900px){.hl-composer .hl-top,.hl-composer .hl-pick,.hl-composer .hl-wpage,.hl-composer .hl-tools{width:100%;max-width:680px;margin-left:auto;margin-right:auto}.hl-composer .hl-wpage{padding-top:8px}.hl-composer .hl-tools{border-top:1px solid var(--line)}}.hl-clist{flex-direction:column;gap:12px;display:flex}.hl-cmt{align-items:flex-start;gap:10px;display:flex}.hl-cbody{background:var(--paper);border-radius:12px;flex:1;min-width:0;padding:8px 12px 10px}.hl-cname{align-items:center;font:700 13.5px Figtree;display:flex}.hl-cdel{color:var(--muted);margin-left:auto;font:600 12.5px Figtree}.hl-cdel:hover{color:var(--rec)}.hl-ctext{text-wrap:pretty;margin-top:2px;font:400 15px/1.45 Figtree}.hl-cinput{border:1px solid var(--line);border-radius:22px;align-items:center;gap:8px;min-height:44px;padding:4px 4px 4px 14px;display:flex}.hl-cinput textarea{resize:none;background:0 0;border:0;outline:0;flex:1;max-height:96px;padding:6px 0;font:400 15px/1.4 Figtree}.hl-cinput textarea::placeholder{color:var(--ph)}.hl-csend{background:var(--accent);border-radius:99px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.hl-cmic{width:36px;height:36px;color:var(--muted);border-radius:99px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.hl-cmic:hover{background:var(--wash)}.hl-sheettext{color:var(--muted);text-wrap:pretty;padding:4px 20px 6px;font:400 15px/1.5 Figtree}.hl-sheettext b{color:var(--ink)}.hl-sbar{align-items:center;gap:6px;min-height:52px;padding:6px 10px 0 14px;display:flex}.hl-shits{flex-wrap:wrap;gap:8px;padding:4px 4px 14px;display:flex}.hl-shit{background:var(--field);border:1px solid var(--line);height:40px;color:var(--ink);border-radius:999px;flex-shrink:0;align-items:center;gap:8px;max-width:100%;padding:0 14px 0 6px;font:600 14px Figtree;display:flex}.hl-shit span{white-space:nowrap;text-overflow:ellipsis;max-width:220px;overflow:hidden}.hl-scount{color:var(--muted);padding:2px 4px 8px;font:500 13px Figtree}.hl-sempty{color:var(--muted);text-align:center;padding:24px 4px;font:400 15px Figtree}@keyframes hlUp{0%{transform:translateY(100%)}to{transform:none}}@keyframes hlBlink{50%{opacity:.3}}@keyframes hlFade{0%{opacity:0}}.hl-sheetwrap{z-index:120;position:fixed;inset:0}.hl-searchpanel{z-index:100;background:var(--paper);scrollbar-width:none;padding:4px 0 90px;position:fixed;inset:0;overflow-y:auto}.hl-searchpanel::-webkit-scrollbar{display:none}@media (min-width:900px){.hl-sheet{border-radius:18px;width:460px;max-height:80%;animation:.2s hlFade;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.hl-grab{display:none}.hl-searchpanel{padding:28px 24px 80px;left:264px}.hl-searchpanel .hl-sbar{max-width:640px;margin:0 auto;padding:0 0 10px}.hl-searchpanel .hl-list{max-width:640px;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}}.iv{background:var(--paper);min-height:100dvh;overflow-y:auto}.iv-card{background:var(--surface);border:1px solid var(--line);border-radius:18px;margin:12px 16px 40px;overflow:hidden}.iv-banner{background:repeating-linear-gradient(135deg,#e6e1d1 0 10px,var(--wash) 10px 20px);height:130px}.iv-in{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:0 22px 24px;display:flex}.iv-in .hl-bav{box-shadow:0 0 0 4px var(--surface)}.iv-by{color:var(--muted);align-items:center;gap:7px;margin-top:4px;font:500 14px Figtree;display:flex}.iv-faces{color:var(--muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;font:500 14px Figtree;display:flex}.iv-faces>span:last-child{white-space:nowrap}.iv-held{color:#8a4a32;background:#f4e6df;border-radius:999px;align-items:center;gap:7px;padding:6px 14px;font:600 14px Figtree;display:flex}.si-p{color:var(--muted);text-wrap:pretty;font:400 13.5px/1.5 Figtree}.iv-sorry{color:var(--muted);text-wrap:pretty;margin:0;font:400 15px/1.55 Figtree}@media (min-width:900px){.iv-card{max-width:520px;margin:40px auto}.lp-nav{padding:18px 48px}}.lp,.si,.su{background:var(--paper);scrollbar-width:none;min-height:100dvh;overflow-y:auto}.lp::-webkit-scrollbar{display:none}.si::-webkit-scrollbar{display:none}.su::-webkit-scrollbar{display:none}.iv::-webkit-scrollbar{display:none}.lp-nav{align-items:center;gap:6px;max-width:1120px;margin:0 auto;padding:10px 18px;display:flex}.lp-link{height:40px;color:var(--ink);padding:0 12px;font:600 15px Figtree}.lp-cta{background:var(--accent);height:50px;color:var(--field);white-space:nowrap;border-radius:999px;padding:0 24px;font:600 16px Figtree}.lp-cta:hover{background:var(--accent-hover)}.lp-cta.sm{height:38px;padding:0 16px;font-size:14.5px}.lp-hero{gap:28px;max-width:1120px;margin:0 auto;padding:28px 20px 12px;display:grid}.lp-hero h1{letter-spacing:-.02em;text-wrap:balance;margin:0;font:500 40px/1.08 Newsreader,Georgia,serif}.lp-hero p{color:var(--muted);text-wrap:pretty;max-width:520px;margin:14px 0 0;font:400 18px/1.5 Figtree}.lp-ctas{flex-wrap:wrap;align-items:center;gap:14px;margin-top:22px;display:flex}.lp-free{color:var(--muted);font:500 14px Figtree}.lp-heroart{pointer-events:none;flex-direction:column;gap:12px;display:flex}.lp-sec{max-width:1120px;margin:0 auto;padding:44px 20px 0}.lp-sec h2,.lp-final h2{letter-spacing:-.015em;margin:0 0 20px;font:500 30px/1.15 Newsreader,Georgia,serif}.lp-how{gap:14px;display:grid}.lp-hcard{background:var(--surface);border:1px solid var(--line);border-radius:16px;flex-direction:column;padding:12px 12px 20px;display:flex}.lp-hvis{background:var(--wash);border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:12px;height:132px;margin-bottom:16px;display:flex}.lp-hnum{letter-spacing:.08em;color:var(--accent);padding:0 6px;font:700 12px Figtree}.lp-hcard h3{letter-spacing:-.01em;margin:6px 6px 0;font:500 22px/1.2 Newsreader,Georgia,serif}.lp-hcard p{color:var(--muted);text-wrap:pretty;margin:6px 6px 0;font:400 15.5px/1.5 Figtree}.lp-vpages{gap:12px;display:flex}.lp-vpages span{flex-direction:column;align-items:center;gap:5px;display:flex}.lp-vpages i{color:var(--ink);font:600 11.5px Figtree}.lp-vtools{gap:10px;display:flex}.lp-vtools span{background:var(--surface);width:44px;height:44px;box-shadow:0 1px 0 var(--line);border-radius:99px;justify-content:center;align-items:center;display:flex}.lp-vdate{color:var(--accent);background:var(--surface);border-radius:999px;padding:5px 12px;font:600 13px Figtree}.lp-vaud{background:var(--surface);height:44px;box-shadow:0 1px 0 var(--line);border-radius:999px;align-items:center;gap:8px;padding:0 16px 0 12px;font:600 15px Figtree;display:inline-flex}.lp-steps{gap:22px;margin:0;padding:0;list-style:none;display:grid}.lp-steps li{-moz-column-gap:14px;grid-template-columns:36px 1fr;column-gap:14px;display:grid}.lp-steps span{background:var(--sage);width:36px;height:36px;color:var(--sage-ink);border-radius:99px;grid-row:span 2;justify-content:center;align-items:center;font:700 15px Figtree;display:flex}.lp-steps b{align-self:center;font:600 17px Figtree}.lp-steps p{color:var(--muted);text-wrap:pretty;margin:4px 0 0;font:400 15.5px/1.5 Figtree}.lp-eyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font:700 12px Figtree}.lp-quote blockquote{letter-spacing:-.01em;text-wrap:pretty;margin:10px 0;font:500 26px/1.3 Newsreader,Georgia,serif}.lp-quote cite{color:var(--muted);font:500 14px Figtree}.lp-points{gap:14px;margin:0;padding:0;list-style:none;display:grid}.lp-points li{align-items:flex-start;gap:12px;font:400 16px/1.5 Figtree;display:flex}.lp-points svg{color:var(--accent);flex-shrink:0;margin-top:2px}.lp-final{background:var(--sage);text-align:center;border-radius:18px;flex-direction:column;align-items:center;margin:52px 20px 0;padding:36px 24px;display:flex}.lp-final h2{margin-bottom:18px}.lp-foot{color:var(--muted);gap:18px;max-width:1120px;margin:0 auto;padding:28px 20px 40px;font:500 13.5px Figtree;display:flex}.lp-foot a{color:var(--muted)}.si-main{justify-content:center;padding:20px 20px 44px;display:flex}.si-col{flex-direction:column;width:100%;max-width:392px;display:flex}.si-top{align-self:flex-start;margin:6px 0 26px}.si-form{flex-direction:column;animation:.25s hlFade;display:flex}.si-tabs{border-bottom:1px solid var(--line);margin-bottom:26px;display:flex}.si-tabs button{min-height:46px;color:var(--muted);border-bottom:2.5px solid #0000;flex:1;margin-bottom:-1px;padding:0 8px;font:500 15.5px Figtree}.si-tabs button.on{border-color:var(--accent);color:var(--ink);font-weight:700}.si-h{letter-spacing:-.02em;text-wrap:balance;margin:0 0 8px;font:500 34px/1.1 Newsreader,Georgia,serif}.si-p{color:var(--muted);text-wrap:pretty;max-width:380px;margin:0 0 22px;font:400 15px/1.6 Figtree}.si-p b{color:var(--ink)}.si-sub{margin-bottom:26px;font-size:16px;line-height:1.5}.si-fields{flex-direction:column;gap:15px;display:flex}.si-names{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;display:grid}.si-field{display:block}.si-flabel{letter-spacing:.06em;text-transform:uppercase;color:var(--ph);justify-content:space-between;align-items:baseline;margin-bottom:7px;font:600 11px Figtree;display:flex}.si-input{border:1px solid var(--line);background:var(--surface);width:100%;color:var(--ink);border-radius:10px;outline:0;padding:13px 15px;font:400 15px Figtree;transition:border-color .15s,box-shadow .15s}.si-input:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 22%,transparent)}.si-input::placeholder{color:var(--ph)}.si-show{cursor:pointer;color:var(--muted);align-items:center;gap:8px;margin-top:-4px;font:400 13px Figtree;display:flex}.si-show input{accent-color:var(--accent);width:15px;height:15px}.si-primary{background:var(--accent);width:100%;color:var(--field);letter-spacing:.01em;border-radius:10px;padding:14px;font:600 15px Figtree}.si-primary:hover{background:var(--accent-hover)}.si-primary:disabled{background:var(--send-off);cursor:default}.si-link{color:var(--accent);text-underline-offset:3px;justify-content:center;align-items:center;min-height:44px;font:600 14px Figtree;text-decoration:underline;display:inline-flex}.si-link[disabled]{color:var(--muted);cursor:default;font-weight:500;text-decoration:none}.si-row{flex-wrap:wrap;gap:20px;margin-top:20px;display:flex}.si-row .si-link{justify-content:flex-start}.si-again{background:var(--sage);color:var(--sage-ink);border-radius:10px;align-items:center;gap:8px;margin-top:20px;padding:10px 14px;font:500 14px Figtree;display:flex}.si-addr{word-break:break-all}.si-link.sm{text-transform:none;letter-spacing:0;min-height:0;font-size:11.5px}.si-invite{color:var(--muted);background:var(--wash);border-radius:999px;align-self:flex-start;align-items:center;gap:8px;margin-bottom:16px;padding:4px 14px 4px 4px;font:500 14px Figtree;display:flex}.si-invite b{color:var(--ink)}.si-mail{background:var(--wash);border-radius:14px;justify-content:center;align-items:center;width:52px;height:52px;margin-bottom:20px;display:flex}.si-legal{color:var(--ph);justify-content:center;gap:8px;margin-top:28px;font:400 12px Figtree;display:flex}.si-legal a{color:var(--ph)}.si-panel{display:none}.si-sprig{pointer-events:none;width:190px;position:absolute;top:10px;right:24px}.si-pbody{flex-direction:column;justify-content:space-between;height:100%;padding:40px 48px;display:flex;position:relative}.si-eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--sage-ink);font:700 11.5px Figtree}.si-hero{letter-spacing:-.02em;color:var(--ink);margin-top:14px;font:500 52px/1.05 Newsreader,Georgia,serif}.si-herop{max-width:400px;color:var(--sage-ink);margin:16px 0 0;font:400 17px/1.5 Figtree}.su{flex-direction:column;display:flex}.su-bar{flex-shrink:0;justify-content:space-between;align-items:center;min-height:48px;padding:4px 8px;display:flex}.su-dots{gap:6px;display:flex}.su-dots i{background:var(--line);border-radius:4px;width:22px;height:4px}.su-dots i.on{background:var(--accent)}.su-body{flex-direction:column;gap:14px;width:100%;max-width:420px;margin:0 auto;padding:16px 22px 40px;display:flex}.su-avrow{align-items:center;gap:14px;display:flex}.su-av{width:72px;height:72px;color:var(--field);background:#b59f86 50%/cover;border-radius:99px;flex-shrink:0;justify-content:center;align-items:center;font:700 24px Figtree;display:flex}.su-chips{flex-wrap:wrap;gap:8px;display:flex}.su-chips button{white-space:nowrap;border:1px solid var(--line);background:var(--surface);border-radius:999px;height:38px;padding:0 14px;font:600 14px Figtree}.su-chips button.on{background:var(--ink);border-color:var(--ink);color:var(--field)}.su-prompt{background:var(--sage);border-radius:14px;padding:14px 16px}.su-pwho{color:var(--sage-ink);align-items:center;gap:8px;font:600 13px Figtree;display:flex}@media (min-width:900px){.lp-how{grid-template-columns:repeat(3,1fr);gap:20px}.lp-hvis{height:170px}.lp-hcard h3{font-size:24px}.lp-nav{padding:18px 48px}.lp-hero{grid-template-columns:1.05fr .95fr;align-items:center;gap:56px;padding:56px 48px 24px}.lp-hero h1{font-size:60px}.lp-sec{padding:76px 48px 0}.lp-sec h2,.lp-final h2{font-size:38px}.lp-steps{grid-template-columns:repeat(3,1fr);gap:32px}.lp-quote blockquote{max-width:820px;font-size:36px}.lp-points{grid-template-columns:repeat(3,1fr);gap:28px}.lp-final{max-width:1024px;margin:84px auto 0;padding:56px}.lp-foot{padding:36px 48px 48px}.si-h{font-size:38px}.si-panel{background:var(--sage);border-radius:16px;display:block;position:relative;overflow:hidden}.si-top{display:none}.si{grid-template-columns:minmax(0,1fr) minmax(440px,.82fr);gap:20px;padding:20px;display:grid}.si-main{align-items:center;padding:48px 56px;overflow:auto}.su-body{padding-top:56px}}.pf-list{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.pf-list li{color:var(--ink);align-items:flex-start;gap:12px;font:400 15.5px/1.5 Figtree;display:flex}.pf-list svg{color:var(--muted);flex-shrink:0;margin-top:2px}.pf-drop{border:1.5px dashed var(--line);background:var(--surface);text-align:left;color:var(--muted);border-radius:12px;align-items:center;gap:14px;padding:18px;display:flex}.pf-drop.has{border-style:solid;border-color:var(--accent)}.pf-drop span{flex-direction:column;gap:2px;display:flex}.pf-drop b{color:var(--ink);font:600 15px Figtree}.pf-drop i{font:400 13px Figtree}.hl-recapcta{text-align:left;background:var(--surface);border:1px solid var(--line);border-radius:14px;align-items:center;gap:14px;width:100%;padding:10px 14px 10px 10px;display:flex}.hl-recapth{border-radius:10px;flex-shrink:0;width:58px;height:58px;overflow:hidden}.hl-recapth .rc-grid{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:2px;height:100%}.hl-recapth .rc-cell.c0{grid-row:span 2}.hl-recaptx{min-width:0;color:var(--muted);flex-direction:column;flex:1;gap:2px;font:400 14px/1.4 Figtree;display:flex}.hl-recaptx b{color:var(--ink);font:500 19px/1.2 Newsreader,Georgia,serif}.rc{z-index:60;background:#111;position:absolute;inset:0}.rc-desk{background:#1c1f1a8c;justify-content:center;align-items:center;display:flex}.rc-frame{cursor:pointer;-webkit-user-select:none;user-select:none;position:absolute;inset:0;overflow:hidden}.rc-desk .rc-frame{border-radius:18px;width:400px;height:720px;position:relative}.rc-bars{z-index:3;gap:4px;display:flex;position:absolute;top:52px;left:12px;right:12px}.rc-desk .rc-bars{top:14px}.rc-bars span{background:#80808059;border-radius:2px;flex:1;height:3px;overflow:hidden}.rc-bars i{background:currentColor;height:100%;transition:width .1s linear;display:block}.rc-x{z-index:3;width:44px;height:44px;color:inherit;justify-content:center;align-items:center;display:flex;position:absolute;top:62px;right:8px}.rc-desk .rc-x{top:24px}.rc-frame:has(.rc-dark){color:#eef0e7}:is(.rc-frame:has(.rc-sage),.rc-frame:has(.rc-paper)){color:var(--ink)}.rc-s{flex-direction:column;padding:120px 28px 40px;display:flex;position:absolute;inset:0}.rc-desk .rc-s{padding-top:80px}.rc-dark{color:#eef0e7;background:#24342a}.rc-sage{background:var(--sage)}.rc-paper{background:var(--paper)}.rc-mid{flex-direction:column;gap:10px;margin:auto 0;display:flex}.rc-logo{letter-spacing:-.02em;color:#eef0e7;font:500 32px/1.35 Newsreader,Georgia,serif}.rc-k{letter-spacing:.08em;text-transform:uppercase;opacity:.75;font:600 13px Figtree}.rc-big{letter-spacing:-.025em;text-wrap:balance;font:500 52px/1.02 Newsreader,Georgia,serif}.rc-num{letter-spacing:-.04em;font:400 128px/.9 Newsreader,Georgia,serif}.rc-line{letter-spacing:-.015em;font:500 30px/1.1 Newsreader,Georgia,serif}.rc-sub{opacity:.8;font:400 16px/1.45 Figtree}.rc-body{color:var(--muted);-webkit-line-clamp:4;-webkit-box-orient:vertical;font:400 17px/1.5 Figtree;display:-webkit-box;overflow:hidden}.rc-quote{margin-top:22px;font:500 24px/1.2 Newsreader,Georgia,serif}.rc-voice{color:var(--ink);margin-top:8px}.rc-faces{flex-direction:column;align-items:flex-start;gap:10px;margin-top:18px;font:500 15px/1.4 Figtree;display:flex}.rc-stack{display:flex}.rc-tapnote{opacity:.6;text-align:center;font:500 13px Figtree}.rc-top{margin-bottom:16px}.rc-grid{flex:1;grid-template-rows:repeat(3,1fr);grid-template-columns:1fr 1fr;gap:6px;min-height:0;display:grid}.rc-cell{border-radius:10px;min-height:0;overflow:hidden}.rc-grid .c0{grid-row:span 2}.rc-cardslide{gap:16px;padding-top:104px}.rc-hcard{background:var(--field);border:1px solid var(--line);min-height:0;box-shadow:var(--shadow-pop);border-radius:16px;flex-direction:column;flex:1;padding:10px;display:flex}.rc-hcard .rc-grid{grid-template-rows:1.3fr 1fr 1fr}.rc-hcard .c0{grid-area:auto/span 2}.rc-hfoot{justify-content:space-between;align-items:baseline;padding:12px 6px 4px;display:flex}.rc-hyear{letter-spacing:-.02em;font:400 40px/1 Newsreader,Georgia,serif}.rc-hname{color:var(--muted);font:500 18px Newsreader,Georgia,serif}.rc-actions{flex-direction:column;gap:6px;display:flex}.rc-btn{background:var(--accent);height:52px;color:var(--field);border-radius:999px;width:100%;font:600 16px Figtree}.rc-btn:disabled{opacity:.4}.rc-btn.ghost{color:var(--muted);background:0 0;height:44px}.rc-pick{flex-direction:column;gap:8px;min-height:0;max-height:46%;display:flex}.rc-pickh{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font:600 13px Figtree}.rc-picklist{background:var(--field);border:1px solid var(--line);border-radius:12px;min-height:0;padding:0 12px;overflow:auto}.rc-incard{height:260px;margin-top:10px;display:flex}.rc-incard .rc-grid{grid-template-rows:1.3fr 1fr 1fr}.rc-incard .c0{grid-area:auto/span 2}.hl-meter{flex-direction:column;gap:6px;display:flex}.hl-meterh{color:var(--ink);justify-content:space-between;font:500 14px Figtree;display:flex}.hl-meterh span:last-child{color:var(--muted)}.hl-meterbar{background:var(--wash);border-radius:3px;height:6px;overflow:hidden}.hl-meterbar i{background:var(--sage-ink);border-radius:3px;height:100%;display:block}.hl-famcard{border:1px solid var(--line);background:var(--field);border-radius:14px;flex-direction:column;gap:6px;margin-top:6px;padding:16px;display:flex}.hl-famh{justify-content:space-between;align-items:baseline;display:flex}.hl-famh b{font:500 22px Newsreader,Georgia,serif}.hl-famh span{color:var(--ink);font:600 15px Figtree}.hl-famsub{color:var(--muted);font:400 14px Figtree}.hl-famcard ul{color:var(--ink);margin:6px 0 10px;padding-left:18px;font:400 14.5px/1.7 Figtree}
