@font-face{font-family:"serif";src:url(../media/wls_serif_latin-s.p.0.vmx6obh67zo.woff2?dpl=dpl_2EqedAGugZ4pgSBok5MGtjZ4NqEt)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:"serif";src:url(../media/wls_serif_italic_latin-s.p.0wvz22jkcl40r.woff2?dpl=dpl_2EqedAGugZ4pgSBok5MGtjZ4NqEt)format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:serif Fallback;src:local(Arial);ascent-override:103.13%;descent-override:32.29%;line-gap-override:0.0%;size-adjust:95.99%}.serif_940f80c3-module__574N8a__className{font-family:"serif",serif Fallback}.serif_940f80c3-module__574N8a__variable{--font-serif:"serif", "serif Fallback"}
@font-face{font-family:sans;src:url(../media/dm_sans_latin-s.p.0koa2tw9w5md~.woff2?dpl=dpl_2EqedAGugZ4pgSBok5MGtjZ4NqEt)format("woff2");font-display:swap;font-weight:100 1000;font-style:normal}@font-face{font-family:sans;src:url(../media/dm_sans_italic_latin-s.p.0bfxwn9ni~-0u.woff2?dpl=dpl_2EqedAGugZ4pgSBok5MGtjZ4NqEt)format("woff2");font-display:swap;font-weight:100 1000;font-style:italic}@font-face{font-family:sans Fallback;src:local(Arial);ascent-override:93.39%;descent-override:29.18%;line-gap-override:0.0%;size-adjust:106.22%}.sans_bf83d78e-module__9eMo9G__className{font-family:sans,sans Fallback}.sans_bf83d78e-module__9eMo9G__variable{--font-sans:"sans", "sans Fallback"}
:root{--c-bone:#f4efe9;--c-bone-2:#efeae3;--c-greige:#ded9d0;--c-greige-2:#eae4dc;--c-stone:#dbd7cd;--c-mushroom:#e3d8cc;--c-mushroom-2:#ece4da;--c-taupe:#d8cbba;--c-glow:#f3e0cd;--c-olive:#4a493f;--c-olive-2:#3e3d34;--c-paper:#f9f6f1;--c-linen:#f4f0e8;--c-hair:#e4ded6;--c-field-line:#7a746c;--c-error:#8a2f2f;--c-ink:#1c1a17;--c-body:#3d3934;--c-quiet:#7a746c;--c-ochre:#c9a54b;--c-on-dark:#f4f0ea;--c-on-dark-2:#f4f0eabd;--f-serif:var(--font-serif), "Iowan Old Style", "Palatino Linotype", Georgia, serif;--f-sans:var(--font-sans), system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--fs-base:18px;--fs-display:clamp(46px, 7.05vw, 101px);--fs-hero:clamp(40px, 6.06vw, 87px);--fs-hero-num:22px;--fs-reassure:16px;--w-hero-prose:605px;--fs-h2:clamp(38px, 4.5vw, 66px);--fs-h3:clamp(26px, 2.2vw, 30px);--fs-lead:clamp(19px, 1.5vw, 22px);--fs-label:13px;--track-label:.14em;--fs-btn:18px;--fs-btn-sm:16px;--r-container:32px;--r-card:20px;--r-photo:24px;--r-tile:18px;--r-pill:999px;--r-field:12px;--gutter:clamp(16px, 1.5vw, 22px);--wrap:1440px;--sect:clamp(72px, 9vw, 128px);--pad:clamp(24px, 5.2vw, 76px);--w-page:860px;--w-field-xs:120px;--w-field-sm:260px;--w-field-md:420px;--page-gap:clamp(28px, 3vw, 40px);--split-cols:minmax(0, 7fr) minmax(0, 5fr);--split-gap:clamp(32px, 4vw, 64px);--w-band-card:520px;--w-fact-term:170px;--w-choice:150px;--w-choice-sm:118px;--stack-gap:clamp(20px, 2.4vw, 32px);--gap-item:12px;--gap-choice:10px;--w-stat:190px;--fs-stat:clamp(40px, 4.4vw, 60px);--pad-admin:clamp(20px, 3vw, 40px);--gap-line:4px;--sh-card:0 1px 2px #1c1a170a;--sh-float:0 1px 2px #1c1a170f, 0 24px 56px -28px #1c1a1752}*,:before,:after{box-sizing:border-box}html,body{margin:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important}}body{background:var(--c-bone);color:var(--c-body);font:400 var(--fs-base)/1.55 var(--f-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{max-width:100%;height:auto;display:block}a{color:inherit}p,figure,blockquote,h1,h2,h3,h4{margin:0}:focus-visible{outline:3px solid var(--c-ink);outline-offset:3px;border-radius:4px}.cont-dark :focus-visible,.q-irv :focus-visible{outline-color:var(--c-on-dark)}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.h1,.display{font:400 var(--fs-display)/1.12 var(--f-serif);letter-spacing:0;color:var(--c-ink)}.h2{font:400 var(--fs-h2)/1.05 var(--f-serif);letter-spacing:-.02em;color:var(--c-ink);text-wrap:balance}.h3{font:400 var(--fs-h3)/1.2 var(--f-serif);letter-spacing:-.01em;color:var(--c-ink);text-wrap:balance}.h1 em,.h2 em,.h3 em,.display em,.statement em{font-style:italic}.lead{font-size:var(--fs-lead);color:var(--c-body);line-height:1.5}.body{color:var(--c-body);max-width:60ch}.quiet{color:var(--c-quiet)}.label{font:600 var(--fs-label)/1 var(--f-sans);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--c-quiet)}.prose>p+p{margin-top:.85em}.lnk{color:var(--c-ink);text-underline-offset:.22em;font-weight:500;text-decoration-thickness:1px}.site{min-height:100vh;overflow-x:clip}.wrap{max-width:var(--wrap);padding-inline:var(--gutter);margin-inline:auto}.site>*+*{margin-top:var(--sect)}.site>.hero{margin-top:12px}.cont{isolation:isolate;border-radius:var(--r-container);position:relative;overflow:hidden}.cont-inset{width:min(100% - 2 * var(--gutter), var(--wrap) - 2 * var(--gutter));margin-inline:auto}.cont-hero{background:var(--c-mushroom-2) url(/img/wonder-life-story-hero-ground.png) center / 100% 100% no-repeat}.cont-greige{background:linear-gradient(160deg, var(--c-greige) 0%, var(--c-greige-2) 100%)}.cont-dark{background:linear-gradient(180deg, var(--c-olive) 0%, var(--c-olive-2) 100%);color:var(--c-on-dark)}.cont-dark .h2,.cont-dark .h3{color:var(--c-on-dark)}.cont-dark .prose,.cont-dark .body,.cont-dark .lead{color:var(--c-on-dark-2)}.grain:after{content:"";z-index:-1;pointer-events:none;opacity:.14;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:200px 200px;position:absolute;inset:0}.cont-dark.grain:after{opacity:.08}.brand,.mark{color:var(--c-ink);white-space:nowrap;align-items:center;gap:12px;text-decoration:none;display:inline-flex}.brand svg,.mark svg{flex:none;width:34px;height:34px}.mark i{display:inline-flex}.wordmark{font:400 26px/1 var(--f-serif);letter-spacing:-.01em}.wordmark em{font-style:italic}.cont-dark .brand,.cont-dark .mark{color:var(--c-on-dark)}.nav{padding:22px var(--pad) 0;align-items:center;gap:28px;display:flex}.nav-links{gap:clamp(20px,2.4vw,36px);margin-left:auto;font-size:15px;display:flex}.nav-links a{color:var(--c-body);white-space:nowrap;text-decoration:none}.nav-links a:hover{text-underline-offset:.25em;text-decoration:underline}.nav-cta{align-items:center;margin-left:clamp(8px,1.5vw,24px);display:flex}.nav-call{border-radius:var(--r-pill);white-space:nowrap;min-height:48px;color:var(--c-ink);box-shadow:inset 0 0 0 1px var(--c-ink);font:600 var(--fs-btn-sm)/1 var(--f-sans);background:0 0;justify-content:center;align-items:center;margin:0;padding:0 24px;display:inline-flex}.menu{margin-left:auto;display:none;position:relative}.menu summary{cursor:pointer;min-height:44px;color:var(--c-body);align-items:center;gap:10px;padding:0 4px;font-size:16px;list-style:none;display:inline-flex}.menu summary::-webkit-details-marker{display:none}.menu-list{z-index:10;background:var(--c-paper);border:1px solid var(--c-hair);border-radius:var(--r-card);min-width:270px;box-shadow:var(--sh-float);padding:10px;display:grid;position:absolute;top:calc(100% + 10px);right:0}.menu-list a{font-size:var(--fs-base);color:var(--c-ink);border-radius:12px;padding:12px 14px;text-decoration:none;display:block}.menu-list a:hover{background:var(--c-bone)}.menu-list .menu-num{color:var(--c-quiet);white-space:nowrap;font-size:16px;display:block}.btn{border-radius:var(--r-pill);cursor:pointer;min-height:60px;font:600 var(--fs-btn)/1 var(--f-sans);white-space:nowrap;border:0;justify-content:center;align-items:center;gap:10px;padding:0 40px;text-decoration:none;transition:background-color .15s,color .15s;display:inline-flex}.btn svg{flex:none}.btn-primary,.btn.b1{background:var(--c-ink);color:var(--c-paper)}.btn-primary:hover,.btn.b1:hover{background:#000}.btn-outline,.btn.b2{color:var(--c-ink);box-shadow:inset 0 0 0 1px var(--c-ink);background:0 0}.btn-outline:hover,.btn.b2:hover{background:#1c1a170f}.btn-light{background:var(--c-paper);color:var(--c-ink)}.btn-light:hover{background:var(--c-bone)}.btn-small,.btn-sm{min-height:48px;font-size:var(--fs-btn-sm);padding:0 24px}.btn:disabled{opacity:.6;cursor:progress}.btn-off:disabled{cursor:not-allowed}.btn-primary.btn-off:hover{background:var(--c-ink)}.btn-circle{width:44px;height:44px;min-height:44px;color:var(--c-ink);box-shadow:inset 0 0 0 1px var(--c-hair);background:0 0;border-radius:50%;padding:0}.call-act{flex-wrap:wrap;align-items:center;gap:14px 22px;display:flex}.call-btn-wrap{max-width:100%;display:inline-flex;position:relative}.call-toast{z-index:6;pointer-events:none;background:var(--c-paper);filter:drop-shadow(0 1px 1px #1c1a171a)drop-shadow(0 8px 16px #1c1a1724);width:max-content;max-width:220px;color:var(--c-body);font-family:var(--f-sans);text-align:center;text-wrap:pretty;border-radius:14px;margin:0;padding:10px 14px;font-size:16px;font-style:italic;font-weight:400;line-height:1.35;animation:5.9s forwards call-toast;position:absolute;bottom:calc(100% + 8px);left:50%;translate:-50%}.call-toast:after{content:"";background:var(--c-paper);clip-path:polygon(50% 100%,0 0,100% 0);width:16px;height:8px;position:absolute;bottom:-8px;left:50%;translate:-50%}@keyframes call-toast{0%{opacity:0;translate:-50% 8px}6.8%{opacity:1;translate:-50%}91.5%{opacity:1;translate:-50%}to{opacity:0;translate:-50% 6px}}@media (prefers-reduced-motion:reduce){.call-toast{opacity:1;animation:none;translate:-50%}}.call-num{font:500 var(--fs-base)/1 var(--f-sans);color:var(--c-body);letter-spacing:.01em;white-space:nowrap;text-decoration:none}.call-num:hover{text-underline-offset:.2em;text-decoration:underline}.call-num-static{display:none}@media (hover:hover) and (pointer:fine){.call-num-link{display:none}.call-num-static{cursor:default;display:inline}.call-num-static:hover{text-decoration:none}}.cont-dark .call-num{color:var(--c-on-dark)}.call-act.stack{flex-direction:column;align-items:stretch;gap:18px;width:max-content;max-width:100%}.call-act.stack .call-btn-wrap{display:flex}.call-act.stack .call-btn-wrap .btn{width:100%}.call-act.stack .call-num{text-align:center;font-size:clamp(22px,2vw,28px)}.hero{width:min(100% - 2 * var(--gutter), var(--wrap) - 2 * var(--gutter));margin:12px auto 0}.hero-grid{padding:clamp(28px, 4vw, 56px) 0 0 var(--pad);grid-template-columns:minmax(0,55fr) minmax(0,45fr);align-items:center;gap:clamp(24px,3vw,48px);display:grid}.hero .nav,.hero-copy{z-index:2;position:relative}.hero .nav{z-index:3}.hero-copy{justify-items:start;gap:30px;max-width:720px;padding-block:clamp(16px,6vw,84px) clamp(24px,3vw,48px);display:grid}.hero-page{z-index:2;overflow:visible}.hero-page.grain:after{border-radius:inherit}.page-band{z-index:2;max-width:calc(var(--w-page) + 2 * var(--pad));padding:clamp(28px, 5vw, 72px) var(--pad) clamp(36px, 5vw, 72px);align-content:start;gap:22px;display:grid;position:relative}.page-band .h1{text-wrap:balance}.page-intro{max-width:64ch;font-size:var(--fs-base);color:var(--c-body);gap:14px;line-height:1.6;display:grid}.page-main{width:min(100% - 2 * var(--gutter), var(--wrap) - 2 * var(--gutter));padding-inline:var(--pad);grid-template-columns:minmax(0, var(--w-page));gap:clamp(40px,5vw,64px);margin-inline:auto;display:grid}.page-main .cont{margin-inline:calc(-1 * var(--pad));padding:var(--pad);align-content:start;gap:22px;display:grid}.site>.hero-page+.page-main{margin-top:var(--page-gap)}.page-band-split{max-width:none}.page-band-text{align-content:start;gap:22px;display:grid}.page-band-card{max-width:var(--w-band-card)}.page-band-split,.page-main-wide{grid-template-columns:minmax(0,1fr)}.page-split{gap:var(--split-gap);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.cont-paper{background:var(--c-paper)}.who.who-lg{font-size:var(--fs-base);color:var(--c-body);gap:16px}.who.who-lg img{width:52px;height:52px}.who.who-lg span{display:block}.with-icon{align-items:flex-start;gap:12px;display:flex}.with-icon svg{color:var(--c-ink);flex:none;margin-top:.3em}.ticks{color:var(--c-ink);text-wrap:pretty;gap:10px;margin:0;padding:0;list-style:none;display:grid}.facts{gap:12px;margin:0;display:grid}.facts>div{gap:2px;display:grid}.facts dt{color:var(--c-ink);font-weight:600}.facts dd{color:var(--c-ink);text-wrap:pretty;margin:0}@media (min-width:601px){.facts>div{grid-template-columns:var(--w-fact-term) minmax(0, 1fr);column-gap:16px}}.hero-copy .h1{font-size:var(--fs-hero);width:max-content;max-width:calc(100% + 90px);line-height:1.02}.hero-copy .prose{font-size:var(--fs-base);max-width:var(--w-hero-prose);line-height:1.72}.hero-copy .call-num{font-size:var(--fs-hero-num)}.reassure{color:var(--c-quiet);max-width:600px;line-height:1.65}.hero-copy .reassure{font-size:var(--fs-reassure);line-height:1.4}.pill{border-radius:var(--r-pill);color:var(--c-body);box-shadow:var(--sh-card);background:#f9f6f1c7;align-items:center;gap:14px;max-width:100%;padding:8px 22px 8px 8px;font-size:14px;font-weight:600;line-height:1.3;text-decoration:none;display:inline-flex}.pill:hover{text-underline-offset:.2em;text-decoration:underline}.pill-faces{display:flex}.pill-faces img{object-fit:cover;border:2px solid var(--c-paper);border-radius:50%;width:44px;height:44px;margin-left:-12px}.pill-faces img:first-child{margin-left:0}.hero-fig{--hero-img-h:158.1%;--hero-img-x:-21.5%;--hero-img-b:-24.1%;z-index:1;align-self:stretch;margin-top:calc(-1*clamp(28px,4vw,56px) - 100px);position:relative}.hero-layer{position:absolute;inset:0 0 0 -24%;overflow:hidden}.hero-layer img{height:var(--hero-img-h);width:auto;left:calc(24% + var(--hero-img-x));bottom:var(--hero-img-b);max-width:none;position:absolute;top:auto}.hero-layer-blur{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cfilter id='f' x='-50%25' y='-50%25' width='200%25' height='200%25'%3E%3CfeGaussianBlur stdDeviation='9 5'/%3E%3C/filter%3E%3Cpath filter='url(%23f)' d='M53 14H140V96H21V42A32 28 0 0 1 53 14Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cfilter id='f' x='-50%25' y='-50%25' width='200%25' height='200%25'%3E%3CfeGaussianBlur stdDeviation='9 5'/%3E%3C/filter%3E%3Cpath filter='url(%23f)' d='M53 14H140V96H21V42A32 28 0 0 1 53 14Z'/%3E%3C/svg%3E");-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-layer-blur img{filter:blur(24px)saturate(1.1)brightness(1.3);opacity:.6;transform:scale(1.04)}.hero-layer-sharp{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cfilter id='f' x='-50%25' y='-50%25' width='200%25' height='200%25'%3E%3CfeGaussianBlur stdDeviation='7.5 5'/%3E%3C/filter%3E%3Cpath filter='url(%23f)' d='M55 16H140V94H27V44A28 28 0 0 1 55 16Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cfilter id='f' x='-50%25' y='-50%25' width='200%25' height='200%25'%3E%3CfeGaussianBlur stdDeviation='7.5 5'/%3E%3C/filter%3E%3Cpath filter='url(%23f)' d='M55 16H140V94H27V44A28 28 0 0 1 55 16Z'/%3E%3C/svg%3E");-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.sample{background:var(--c-linen);border-radius:var(--r-tile);width:min(380px,86%);box-shadow:var(--sh-float);gap:8px;padding:22px 30px 24px;display:grid;position:absolute;bottom:81px;left:50%;transform:translate(-50%)}.sample .who-name{color:var(--c-body);font-size:14px}.sample .h3{text-wrap:wrap;font-size:27px;line-height:1.15}.excerpt{font:italic 400 19px/1.4 var(--f-serif);color:var(--c-body);text-wrap:pretty}.sample-dek{font:400 16px/1.5 var(--f-sans);color:var(--c-body);text-wrap:pretty}.sample .player,.story-grid .player,#founder .player,.get .player{margin-top:8px}.sample .player-btn,.story-grid .player-btn,#founder .player-btn,.get .player-btn{width:44px;height:44px}.sample .player-time,.story-grid .player-time,#founder .player-time,.get .player-time{color:var(--c-body)}.sample .player-seek::-webkit-slider-thumb{width:0;height:0;box-shadow:none;border:0}.story-grid .player-seek::-webkit-slider-thumb{width:0;height:0;box-shadow:none;border:0}#founder .player-seek::-webkit-slider-thumb{width:0;height:0;box-shadow:none;border:0}.get .player-seek::-webkit-slider-thumb{width:0;height:0;box-shadow:none;border:0}.sample .player-seek::-moz-range-thumb{width:0;height:0;box-shadow:none;border:0}.story-grid .player-seek::-moz-range-thumb{width:0;height:0;box-shadow:none;border:0}#founder .player-seek::-moz-range-thumb{width:0;height:0;box-shadow:none;border:0}.get .player-seek::-moz-range-thumb{width:0;height:0;box-shadow:none;border:0}#founder .player{justify-self:stretch;width:100%}.player{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:6px 16px;display:grid}.player-btn{cursor:pointer;background:var(--c-ink);width:56px;height:56px;color:var(--c-paper);border:0;border-radius:50%;place-items:center;padding:0;display:grid}.player-btn:hover{background:#000}.player-btn svg:first-child{margin-left:3px}.player-btn[aria-pressed=true] svg{margin-left:0}.player-track{align-self:center;gap:8px;min-width:0;display:grid}.player-times{justify-content:space-between;display:flex}.player-seek{appearance:none;cursor:pointer;background:0 0;border-radius:999px;width:100%;height:3px;margin:0}.player-seek::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--c-ink) var(--pct,0%), var(--c-hair) var(--pct,0%));border:0;border-radius:999px;height:3px}.player-seek::-moz-range-track{background:linear-gradient(90deg, var(--c-ink) var(--pct,0%), var(--c-hair) var(--pct,0%));border:0;border-radius:999px;height:3px}#founder .player-seek::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--c-ink) var(--pct,0%), var(--c-taupe) var(--pct,0%))}#founder .player-seek::-moz-range-track{background:linear-gradient(90deg, var(--c-ink) var(--pct,0%), var(--c-taupe) var(--pct,0%))}.player-seek:disabled{cursor:default}.player-seek::-webkit-slider-thumb{-webkit-appearance:none;background:var(--c-ink);border:3px solid var(--c-paper);width:16px;height:16px;box-shadow:0 0 0 1px var(--c-hair);border-radius:50%}.player-seek::-moz-range-thumb{background:var(--c-ink);border:3px solid var(--c-paper);width:16px;height:16px;box-shadow:0 0 0 1px var(--c-hair);border-radius:50%}.player-time{color:var(--c-quiet);font-variant-numeric:tabular-nums;font-size:14px;line-height:1}.player-err{color:#8a2f2f;grid-column:1/-1;font-size:15px}.cont-dark .player-btn{background:var(--c-paper);color:var(--c-ink)}.cont-dark .player-seek::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--c-on-dark) var(--pct,0%), #f4f0ea4d var(--pct,0%))}.cont-dark .player-seek::-moz-range-track{background:linear-gradient(90deg, var(--c-on-dark) var(--pct,0%), #f4f0ea4d var(--pct,0%))}.cont-dark .player-time{color:var(--c-on-dark-2)}.transcript-d summary{cursor:pointer;min-height:44px;color:var(--c-ink);text-underline-offset:.25em;align-items:center;font-size:15px;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;list-style:none;display:inline-flex}.transcript-d summary::-webkit-details-marker{display:none}.transcript-d p{color:var(--c-body);max-width:60ch;padding:4px 0 6px}.worth{gap:clamp(40px,6vw,72px);margin-top:clamp(48px,6vw,88px);display:grid}.statement{font:400 clamp(32px, 3.6vw, 54px)/1.12 var(--f-serif);letter-spacing:-.015em;color:var(--c-ink);text-align:center;text-wrap:balance;max-width:21em;margin-inline:auto}.statement-2{font:400 var(--fs-base)/1.6 var(--f-sans);color:var(--c-body);text-align:left;margin-inline:auto;text-wrap:pretty;max-width:40em;margin-top:calc(clamp(40px,6vw,72px)/-1.81818)}.pair{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:clamp(20px,3vw,32px);display:grid}.card-grad{border-radius:var(--r-card);padding:var(--pad);background:linear-gradient(160deg,#e2d7ca 0%,#ebe3d9 100%);align-content:center;justify-items:start;gap:22px;display:grid}.pair .h3{font-size:clamp(30px,3vw,44px);line-height:1.1}.pair-open{gap:26px;display:grid}.pair-kicker{font-family:var(--f-sans);color:var(--c-ink);font-size:20px;font-weight:700;line-height:1.35}.card-grad .btn{margin-top:18px}.join{font:italic 400 clamp(26px, 2.4vw, 32px)/1.2 var(--f-serif);color:var(--c-ink)}.photo-card{border-radius:var(--r-photo);min-height:520px;position:relative;overflow:hidden}.photo-card img{object-fit:cover}.film{aspect-ratio:16/9;border-radius:var(--r-photo);background:var(--c-ink);width:80%;margin-inline:auto;position:relative;overflow:hidden}.film iframe,.film-poster{border:0;width:100%;height:100%;display:block}.film-poster{cursor:pointer;background:var(--c-ink);padding:0;position:relative}.film-poster img{object-fit:cover}.film-play{border-radius:var(--r-pill);background:var(--c-paper);height:68px;color:var(--c-ink);pointer-events:none;align-items:center;gap:12px;padding:0 26px 0 22px;display:inline-flex;position:absolute;top:50%;left:50%;translate:-50% -50%}.film-play svg{flex:none;margin-left:3px;display:block}.film-play-label{font:600 18px/1 var(--f-sans)}.film-poster:hover .film-play{background:var(--c-bone)}.film-poster:focus-visible{outline:none}.film-poster:focus-visible .film-play{outline:3px solid var(--c-ink);outline-offset:4px}#stories{margin-top:clamp(52px,6.5vw,96px)}.stories-head{grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:center;gap:clamp(28px,5vw,80px);margin-bottom:clamp(36px,4vw,56px);display:grid}.story-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:clamp(18px,2.5vw,28px);display:grid}.story-grid>.story-soon{text-align:center;align-content:center;justify-items:center;height:100%}.card-outline{background:var(--c-paper);border-radius:var(--r-card);border:0;align-content:start;gap:16px;padding:clamp(22px,2.4vw,30px);display:grid}.who{color:var(--c-quiet);align-items:center;gap:12px;font-size:15px;display:flex}.who img{object-fit:cover;border-radius:50%;flex:none;width:44px;height:44px}.who strong{color:var(--c-body);font-weight:600}.testimonial{border-top:1px solid var(--c-hair);gap:6px;margin-top:4px;padding-top:16px;display:grid}.testimonial p{color:var(--c-body);text-wrap:pretty}.testimonial figcaption{color:var(--c-quiet);font-size:15px}.week{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(32px,5vw,80px);display:grid}.week-copy{gap:26px;display:grid}.week .photo-card{aspect-ratio:4/2.7;min-height:0}.week-photo{transform:scaleX(-1)}.setting-line{color:var(--c-quiet);font-size:var(--fs-reassure);line-height:1.45}.compare{border-radius:var(--r-container);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid;overflow:hidden}.q{padding:var(--pad);align-content:start;gap:22px;display:grid}.q figcaption{font:400 clamp(26px, 2.2vw, 32px)/1.15 var(--f-serif);text-align:center;border-bottom:1px solid;justify-content:center;align-items:center;min-height:62px;padding-bottom:18px;display:flex}.q-irv .compare-brand{color:var(--c-on-dark)}.q p{font-size:var(--fs-lead);text-wrap:pretty;line-height:1.5}.q-list{background:linear-gradient(180deg, #e9e4da 0%, var(--c-stone) 100%);color:var(--c-body)}.q-list figcaption{color:var(--c-ink);border-color:#1c1a1747}.q-irv{color:var(--c-on-dark);background:linear-gradient(#1e1d19 0%,#282623 100%)}.q-irv figcaption{border-color:#f4f0ea52}.try-grid{padding:var(--pad);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:clamp(32px,5vw,72px);display:grid}.try-copy{gap:26px;max-width:620px;display:grid}.try .photo-card{min-height:460px}.try .photo-card img{object-position:42% 38%}.founder-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:clamp(20px,3vw,32px);display:grid}#founder .card-grad{grid-template-rows:minmax(200px,1fr) auto auto auto;align-content:stretch;justify-items:stretch;gap:20px;height:100%}.founder-photo{border-radius:var(--r-photo);width:100%;height:100%;min-height:0}.founder-letter{padding:clamp(28px,3vw,44px)}.founder-letter a{color:var(--c-ink);text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}.founder-signoff{justify-items:start;gap:2px;margin-top:8px;display:grid}.founder-sign{font-family:var(--f-serif);color:var(--c-ink);font-size:clamp(22px,2vw,28px);font-style:italic;font-weight:400;line-height:1.2}.founder-signature{mix-blend-mode:multiply;width:210px;height:auto}.quotes{grid-template-rows:1fr 1fr;gap:clamp(20px,3vw,32px);display:grid}.slot{align-content:space-between;min-height:200px}.slot-mark{font:400 72px/.6 var(--f-serif);color:var(--c-hair)}.slot-lines{gap:12px;display:grid}.slot-lines i{background:var(--c-greige);border-radius:999px;height:10px;display:block}.slot-lines i:nth-child(2){width:84%}.slot-lines i:nth-child(3){width:58%}.slot-by{color:var(--c-quiet);font-size:15px}.slot blockquote p{font:italic 400 var(--fs-lead)/1.45 var(--f-serif);color:var(--c-body)}.get-grid{grid-template-rows:auto auto auto;grid-template-columns:repeat(4,minmax(0,1fr));row-gap:16px;margin-top:clamp(32px,4vw,52px)}.get-grid>.card-outline{--get-pad:clamp(22px, 2.4vw, 30px);grid-row:span 3;grid-template-rows:subgrid;padding:0}.get-grid>.card-outline>.who:first-child{color:var(--c-ink);padding:var(--get-pad) var(--get-pad) 0;align-items:flex-start}.get-grid>.card-outline>.body{padding:0 var(--get-pad) var(--get-pad)}.get-grid .call-screen,.get-grid .story-mock,.get-grid .mail-mock,.get-grid .archive-list{border-radius:0;margin-inline:0}.get-grid>.card-outline>.who:first-child .h3{text-wrap:wrap;font-size:22px;line-height:1.15}.get-grid .who svg{flex:none;margin-top:3px}.call-screen{color:var(--c-on-dark);background:linear-gradient(#1e1d19 0%,#282623 100%);align-content:center;justify-items:center;gap:10px;padding:36px 24px 32px;display:grid}.call-screen-kicker{font:600 13px/1 var(--f-sans);letter-spacing:.02em;color:var(--c-on-dark-2)}.call-screen-name{font:400 48px/1 var(--f-serif);color:var(--c-on-dark);margin-top:8px}.call-screen-status{color:var(--c-on-dark-2);font-size:18px}.call-screen-actions{gap:48px;margin-top:28px;display:flex}.call-screen-btn{width:56px;height:56px;color:var(--c-on-dark);border-radius:50%;place-items:center;display:grid}.call-screen-decline{background:#8e3b34}.call-screen-decline svg{transform:rotate(135deg)}.call-screen-accept{background:#3e6b45}.story-mock{padding:22px var(--get-pad);background:#fff;align-content:start;gap:16px;display:grid}.archive-list{background:#fff;grid-auto-rows:1fr;align-content:stretch;display:grid}.track-row{padding:12px var(--get-pad);color:#1d1d1f;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:52px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-size:13px;font-weight:400;line-height:1.3;display:grid}.track-row+.track-row{border-top:1px solid #e6e6e6}.track-row .player-btn{width:28px;height:28px}.track-row .player-btn svg{width:10px;height:10px}.track-copy{gap:2px;min-width:0;display:grid}.track-title{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:400;overflow:hidden}.track-by,.track-time{color:#8e8e93;font-size:12px;font-weight:400}.track-time{font-variant-numeric:tabular-nums}.mail-mock{color:#1d1d1f;background:#fff;align-content:start;gap:16px;padding:20px 18px 22px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-size:13px;font-weight:400;line-height:1.45;display:grid}.mail-row{grid-template-columns:32px minmax(0,1fr);align-items:start;gap:4px;display:grid}.mail-label{color:#8e8e93;white-space:nowrap;font-size:13px;font-weight:400}.mail-from{color:#1d1d1f;font-size:13px;font-weight:400}.mail-chips{flex-wrap:wrap;gap:8px;display:flex}.mail-chip{color:#1d1d1f;background:#f2f2f7;border-radius:12px;margin:0;padding:4px 10px;font-size:12px;font-weight:400}.mail-chip span{color:#8e8e93;font-weight:400}.mail-subject,.mail-link{color:#1d1d1f;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-size:13px;font-weight:400;line-height:1.45}.mail-subject{text-wrap:pretty}.mail-link{text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}.offer-grid{padding:var(--pad);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:clamp(32px,5vw,80px);display:grid}.offer-copy{gap:22px;max-width:640px;display:grid}.price-card{background:var(--c-paper);border-radius:var(--r-card);border:0;justify-items:start;gap:18px;padding:clamp(28px,3vw,44px);display:grid}.price{font:400 clamp(64px, 6vw, 96px)/1 var(--f-serif);letter-spacing:-.02em;color:var(--c-ink);align-items:baseline;gap:10px;display:flex}.price-unit{font:400 var(--fs-lead)/1 var(--f-sans);letter-spacing:0;color:var(--c-body)}.price-card .small{color:var(--c-quiet)}.faq-grid{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:clamp(28px,5vw,80px);display:grid}.faq-list{border-top:1px solid var(--c-hair);display:grid}.faq-item{border-bottom:1px solid var(--c-hair);padding:24px 0}.faq-item summary{cursor:pointer;grid-template-columns:minmax(0,1fr) 44px;align-items:center;gap:20px;list-style:none;display:grid}.faq-item summary::-webkit-details-marker{display:none}.faq-item .h3{font-size:clamp(24px,2vw,30px)}.faq-chev{width:44px;height:44px;box-shadow:inset 0 0 0 1px var(--c-hair);color:var(--c-ink);border-radius:50%;place-items:center;transition:transform .2s;display:grid}.faq-item[open] .faq-chev{transform:rotate(180deg)}.faq-body{gap:10px;max-width:62ch;padding-top:14px;display:grid}.faq-by{color:var(--c-quiet);font-size:15px}.final-in{text-align:center;max-width:820px;padding:calc(var(--pad) * 1.25) var(--pad);justify-items:center;gap:26px;margin-inline:auto;display:grid}.final .h1{font-size:min(var(--fs-display), calc((100vw - 64px) / 8.6))}.final .h1 em{white-space:nowrap}.final .call-act{justify-content:center}.final-start{color:var(--c-quiet);text-wrap:pretty;max-width:60ch}.foot{padding:var(--sect) 0 40px;color:var(--c-body);background:var(--c-bone-2);font-size:16px}.foot-in{gap:40px;display:grid}.foot-top{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:clamp(32px,5vw,80px);display:grid}.foot-id{align-content:start;justify-items:start;gap:24px;display:grid}.foot-contact{gap:6px;display:grid}.foot-h{font:600 var(--fs-label)/1 var(--f-sans);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--c-ink);margin-bottom:6px}.foot-co{color:var(--c-quiet);font-size:13px;font-style:normal;line-height:1.45}.foot-cols{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;display:grid}.foot-cols>div{align-content:start;gap:10px;display:grid}.foot a{text-decoration:none}.foot a:hover{text-underline-offset:.2em;text-decoration:underline}.foot-rule{border:0;border-top:1px solid var(--c-hair);margin:0}.foot-disc,.foot-legal{color:var(--c-quiet);max-width:90ch;font-size:15px}@media (min-width:901px){.hero{aspect-ratio:1380/972;grid-template-rows:auto 1fr;display:grid}.hero.hero-page{aspect-ratio:auto;grid-template-rows:auto}.cont-hero{background-position:top;background-size:100%}}@media (min-width:1081px){.page-band-split{grid-template-columns:var(--split-cols);column-gap:var(--split-gap);align-items:center}.page-band-split .page-band-card{max-width:none}.page-band-split .page-band-card .who img{display:none}.page-split{grid-template-columns:var(--split-cols)}.split-sticky{top:var(--page-gap);position:sticky}.page-split>.cont:first-child{margin-right:0}.page-split>.cont:last-child{margin-left:0}}@media (max-width:1240px){.nav-links{display:none}.nav-cta{margin-left:auto}.menu{margin-left:0;display:block}}@media (max-width:1080px){.page-band-split .page-band-card>.card-outline{background:0 0;border-radius:0;padding:0}.foot-top,.faq-grid{grid-template-columns:1fr}}@media (max-width:900px){.nav-cta{display:none}.menu{margin-left:auto}.hero-grid{padding:24px var(--pad) var(--pad);grid-template-columns:minmax(0,1fr);gap:36px}.cont-hero{background-position:50% 0;background-size:cover}.hero-copy{max-width:100%;padding-block:0}.hero-copy .h1{width:auto;max-width:100%}.hero-fig{margin-top:0}.hero-photo{aspect-ratio:1;border-radius:var(--r-photo);position:relative;overflow:hidden}.hero-layer{left:0}.hero-layer-blur{display:none}.hero-layer-sharp{-webkit-mask-image:none;mask-image:none}.hero-layer-sharp img{object-fit:cover;object-position:50% 25%;width:100%;height:100%;bottom:0;left:0}.sample{width:auto;margin:-48px 12px 0;position:relative;bottom:auto;left:auto;transform:none}.pair,.stories-head,.week,.founder-grid,.compare,.story-grid{grid-template-columns:1fr}.try-grid{grid-template-columns:minmax(0,1fr)}.get-grid{grid-template-rows:auto;grid-template-columns:1fr}.get-grid>.card-outline{grid-row:auto;grid-template-rows:auto;gap:16px}.try-copy{grid-template-columns:minmax(0,1fr);min-width:0}.try-copy>*{min-width:0}.offer-grid{grid-template-columns:1fr}.photo-card{aspect-ratio:4/5;min-height:0}#founder .card-grad{grid-template-rows:auto;align-content:start;height:auto}.founder-photo{height:auto}.film{width:100%}.try .photo-card{aspect-ratio:4/3;min-height:0}.try .photo-card img{object-position:42% 32%}.quotes{grid-template-rows:none}.foot-cols{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.nav{gap:12px;padding:16px 16px 0}.brand svg,.mark svg{width:30px;height:30px}.brand,.mark{gap:10px}.wordmark{font-size:21px}.menu{flex:none}.pill{font-size:14px}.call-act{flex-direction:column;align-items:stretch}.call-act .btn{white-space:normal;text-wrap:balance;width:100%;padding-block:16px;line-height:1.3}.hero .call-act .btn{padding-inline:18px}.call-num{text-align:center}.final .call-act{align-items:stretch}.sample{margin-inline:0}.btn-primary,.btn-light{width:100%}.btn:not(.btn-circle){white-space:normal;text-wrap:balance;padding-block:16px;padding-inline:24px;line-height:1.3}.price-card .btn{width:100%}}.card{background:var(--c-paper);border:1px solid var(--c-hair);border-radius:var(--r-card);gap:14px;padding:clamp(22px,3vw,32px);display:grid}.badge{border-radius:var(--r-pill);background:var(--c-greige);height:30px;color:var(--c-ink);font:600 13px/1 var(--f-sans);letter-spacing:.06em;text-transform:uppercase;justify-self:start;align-items:center;padding:0 14px;display:inline-flex}.badge-demo{background:var(--c-mushroom)}.row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.small{color:var(--c-quiet);font-size:16px}.admin{padding-bottom:64px}.admin-bar{background:linear-gradient(180deg, var(--c-olive), var(--c-olive-2));color:var(--c-on-dark)}.admin-bar .mark{color:var(--c-on-dark)}.admin-bar-in{flex-wrap:wrap;align-items:center;gap:10px 16px;padding-block:14px;display:flex}.admin-tag{color:var(--c-on-dark-2);font-size:14px}.admin-nav{flex-wrap:wrap;align-items:center;gap:6px 16px;display:flex}.admin-tag[aria-current=page]{color:var(--c-on-dark);font-weight:600;text-decoration:none}.admin-bar .btn-sm{color:var(--c-on-dark);background:0 0;margin-left:auto;box-shadow:inset 0 0 0 1px #f4f0ea80}.admin .card .b2,.admin .card .btn-sm{color:var(--c-ink);box-shadow:inset 0 0 0 1px var(--c-ink);background:0 0}.admin-grid{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:24px;padding-top:32px;display:grid}.admin-side{gap:24px;display:grid}.admin .calls{grid-column:1/-1}.form{gap:18px;display:grid}.field-row{gap:6px;display:grid}.lbl{font-weight:600;font-size:var(--fs-base);color:var(--c-ink);line-height:1.4}.opt{color:var(--c-quiet);font-weight:400}.input{font:inherit;color:var(--c-ink);border:1px solid var(--c-field-line);border-radius:var(--r-field);background:var(--c-paper);width:100%;max-width:100%;min-height:52px;padding:0 14px}.input:focus{border-color:var(--c-ink);outline:none}.input:focus-visible{outline:3px solid var(--c-ink);outline-offset:2px}.input[aria-invalid=true]{border:2px solid var(--c-error)}select.input{appearance:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%237A746C' stroke-width='2.5' stroke-linecap='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 14px center, var(--c-paper);padding-right:40px}.input-xs{max-width:var(--w-field-xs)}.input-sm{max-width:var(--w-field-sm)}.input-md{max-width:var(--w-field-md)}.field-pair{flex-wrap:wrap;align-items:end;gap:12px;display:flex}.field-pair>.field-row:first-child{flex:0 0 var(--w-field-xs)}.field-pair>.field-row:last-child{flex:0 1 var(--w-field-sm);min-width:0}.input-area{resize:vertical;min-height:0;padding:12px 14px;line-height:1.45}.err{color:var(--c-error);font-size:var(--fs-base);font-weight:600}.form fieldset{border:0;gap:18px;min-width:0;margin:12px 0 0;padding:0;display:grid}.form legend{margin-bottom:14px;padding:0}.check{cursor:pointer;color:var(--c-ink);align-items:flex-start;gap:14px;line-height:1.5;display:flex}.check input{width:28px;height:28px;accent-color:var(--c-ink);flex:none;margin:2px 0 0}.form-summary,.form-notice{background:var(--c-paper);border:2px solid var(--c-error);border-radius:var(--r-tile);gap:10px;padding:20px;display:grid}.form-notice{border-color:var(--c-ink);color:var(--c-ink)}.form-summary:focus-visible,.form-notice:focus-visible{outline:3px solid var(--c-ink);outline-offset:3px}.form-summary h3{font-weight:600;font-size:var(--fs-base);color:var(--c-ink);line-height:1.4}.form-summary ul{gap:6px;margin:0;padding-left:1.2em;display:grid}.form-summary a{color:var(--c-error);align-items:center;min-height:44px;font-weight:600;display:inline-flex}.okmsg{color:var(--c-ink);font-size:var(--fs-base);font-weight:600}.demo-num{font:400 32px/1.1 var(--f-serif);color:var(--c-ink)}.url{background:var(--c-bone);border:1px solid var(--c-hair);overflow-wrap:anywhere;color:var(--c-body);border-radius:12px;padding:10px 12px;font-size:13px;display:block}.admin code{font-size:.9em}.checks{gap:8px;margin:0;padding:0;list-style:none;display:grid}.checks li{color:var(--c-body);overflow-wrap:anywhere;align-items:center;gap:10px;display:flex}.checks .dot{border-radius:999px;flex:none;width:12px;height:12px}.checks .is-ok .dot{background:#3f7a3a}.checks .is-missing .dot{background:#a4362a}.calls-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.calls-head .btn-sm{width:auto}.call-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.call{background:var(--c-bone);border:1px solid var(--c-hair);border-radius:12px}.call-sum{all:unset;box-sizing:border-box;cursor:pointer;border-radius:inherit;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:14px;width:100%;padding:14px 16px;display:grid}.call-sum:focus-visible{outline:3px solid var(--c-ink);outline-offset:2px}.call-main{gap:2px;min-width:0;display:grid}.call-title{color:var(--c-ink);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.call-dur{font-variant-numeric:tabular-nums;color:var(--c-quiet);text-align:right;min-width:3.2em}.st{color:var(--c-body);font-size:14px;font-weight:600}.st-in_progress,.st-initiated{color:var(--c-ink)}.st-failed,.st-no_answer,.st-voicemail{color:var(--c-quiet)}.call-detail{gap:14px;padding:4px 16px 18px;display:grid}.call-detail .lbl{margin-bottom:6px;display:block}.call-detail a,.admin .small a{color:var(--c-ink);text-underline-offset:.2em}.rec{gap:8px;display:grid}.rec audio{width:100%;max-width:520px}.transcript{white-space:pre-wrap;font:inherit;color:var(--c-body);background:var(--c-paper);border:1px solid var(--c-hair);border-radius:12px;max-height:420px;margin:0;padding:14px;font-size:16px;line-height:1.6;overflow:auto}.admin-login{place-items:center;padding:24px 16px;display:grid}.admin-login .card{width:min(420px,100%)}.admin-login .mark{color:var(--c-ink);margin-bottom:4px}.mem{gap:8px;padding:14px 16px;display:grid}.mem-head{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.mem-head .btn-sm{width:auto;margin-left:auto}.mem-list{color:var(--c-body);gap:4px;margin:0;padding-left:20px;font-size:16px;display:grid}.admin-scroll{overflow-x:auto}.admin-table{border-collapse:separate;border-spacing:0 8px;width:100%;font-size:var(--fs-base)}.admin-table th{text-align:left;color:var(--c-body);padding:0 10px;font-weight:600}.admin-table td{background:var(--c-bone);border-block:1px solid var(--c-hair);vertical-align:top;overflow-wrap:break-word;padding:10px}.admin-table td:first-child{border-left:1px solid var(--c-hair);border-radius:var(--r-field) 0 0 var(--r-field)}.admin-table td:last-child{border-right:1px solid var(--c-hair);border-radius:0 var(--r-field) var(--r-field) 0}.admin-flag{color:var(--c-error);font-weight:600}.admin-main{gap:var(--stack-gap);padding-top:var(--page-gap);grid-template-columns:minmax(0,1fr);display:grid}.site>.admin-main{margin-top:0}.admin-main>.cont{padding:var(--pad-admin);gap:var(--gap-item);grid-template-columns:minmax(0,1fr);align-content:start;min-width:0;display:grid}.admin-main>.card{grid-template-columns:minmax(0,1fr);min-width:0}.admin-main .facts dd{overflow-wrap:anywhere}.stats{grid-template-columns:repeat(auto-fit, minmax(var(--w-stat), 1fr));gap:var(--gap-item);margin:0;padding:0;list-style:none;display:grid}.stat{background:var(--c-paper);border-radius:var(--r-card);padding:var(--pad-admin);gap:var(--gap-line);align-content:start;min-width:0;display:grid}.stat-num{font:400 var(--fs-stat)/1 var(--f-serif);color:var(--c-ink);overflow-wrap:anywhere}.stat-label{color:var(--c-ink);font-weight:600}@media (max-width:820px){.admin-grid{grid-template-columns:minmax(0,1fr)}.call-sum{grid-template-columns:auto minmax(0,1fr);row-gap:10px}.call-sum .badge{grid-area:1/1}.call-sum .st{grid-area:1/2;justify-self:end}.call-sum .call-main{grid-area:2/1/auto/-1}.call-sum .call-dur{display:none}.call-title{white-space:normal}}.page-col{gap:var(--stack-gap);align-content:start;min-width:0;display:grid}@media (min-width:1081px){.page-split>.page-col:first-child>.cont{margin-right:0}}.items{gap:var(--gap-item);margin:0;padding:0;list-style:none;display:grid}.lines{overflow-wrap:anywhere;gap:2px;min-width:0;display:grid}.lines strong{color:var(--c-ink);font-weight:600}.choices{grid-template-columns:repeat(auto-fill, minmax(var(--w-choice), 1fr));gap:var(--gap-choice);display:grid}.choices-sm{grid-template-columns:repeat(auto-fill, minmax(var(--w-choice-sm), 1fr))}.choices .btn{width:100%;padding-inline:12px}.lnk-btn{appearance:none;cursor:pointer;text-align:left;min-height:44px;font:inherit;color:var(--c-ink);text-underline-offset:.22em;background:0 0;border:0;padding:0;font-weight:500;text-decoration:underline;text-decoration-thickness:1px}.lnk-btn:disabled{opacity:.6;cursor:progress}.touch-only{display:none}@media (pointer:coarse) and (max-width:600px){.touch-only{display:block}.desk-only{display:none}}
