:root{--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--page:#fff;--surface:#f6f3f0;--field:#fff;--ink:#1c1715;--ink-soft:#6e6561;--line:#ddd8d4;--border:#8a817d;--action:#5e0102;--action-hover:#6e1510;--action-pressed:#480001;--control:var(--ink);--control-hover:#3b3431;--control-pressed:#524946;--on-control:var(--page);--outline-pressed:#3b3431;--link:var(--ink);--accent-line:var(--action);--focus-ring:var(--ink);--focus-ring-outer:#fff;--deep:#221a17;--on-deep:#faf7f4;--on-deep-soft:#ada4a0;--line-on-deep:#3d3431;--action-on-deep:#b6877f;--action-on-deep-pressed:#af7d76;--on-action-on-deep:#221a17;--track-on-deep:#433a36;--reward:#ede0de;--cream:#f2e6cc;--status-problem:#a65200;--art-room-stand-in:var(--tone-room);--glass:#f1ede9e0;--glass-bar:#f1ede9f0;--glass-deep:#221a17cc;--scrim:#221a177a;--scrim-text:linear-gradient(to right, #221a17a3, #221a1700);--shadow-float:none;--shadow-modal:none;--progress-fill:var(--ink);--deep-control:var(--on-deep);--deep-control-hover:#e9e2dc;--deep-control-pressed:#d6cdc6;--deep-on-control:var(--deep);--deep-progress:var(--on-deep);--deep-focus:var(--on-deep);--mark:currentColor;--mark-on-deep:var(--cream);--r-card:0px;--r-panel:4px;--r-field:4px;--r-tile:4px;--r-art-s:0px;--gap-shelf:0px;--frame:0px;--icon-stroke:1.5px;--btn-l-h:44px;--btn-m-h:44px;--btn-s-h:44px;--btn-l-pad:22px;--btn-m-pad:22px;--btn-s-pad:22px;--t-button-l:var(--w-strong) 14px/18px var(--font-text);--t-button:var(--w-strong) 14px/18px var(--font-text);--field-h-phone:44px;--story-bg:transparent;--story-ink:currentColor;--story-soft:var(--ink-soft);--story-pad:16px 20px 24px 0;--story-bottom-h:auto;--story-grow:1;--story-zoom:1.04;--link-underline:var(--accent-line);--link-pressed:var(--ink-soft);--room-edge:transparent;--font-head:var(--ff-sans);--w-head:400;--w-eyebrow:400;--w-eyebrow-l:400;--w-number:400;--w-question:400;--font-feel:var(--ff-sans);--feel-style:normal;--tr-display:-.035em;--tr-h1:-.03em;--tr-h2:-.028em;--tr-h3:-.025em;--tr-h4:-.02em;--tr-title:-.012em;--tr-number:-.02em;--tr-eyebrow-l:-.015em;--tr-eyebrow:-.005em;--tr-intro:-.005em;--tr-question:-.005em;--section-pad:64px;--chapter-end:112px;--section-pad-reduced:64px;--on-action:var(--page);--on-outline:var(--page);--status-good:var(--ink);--outline:var(--ink);--on-glass:var(--ink);--on-glass-soft:var(--ink);--track:var(--line);--glass-pressed:var(--line);--glass-filter:saturate(180%) blur(20px);--scrim-blur:8px;--font-text:var(--ff-sans);--w-regular:400;--w-strong:600;--t-display:var(--w-head) 80px/84px var(--font-head);--t-h1:var(--w-head) 64px/68px var(--font-head);--t-h2:var(--w-head) 56px/60px var(--font-head);--t-h3:var(--w-head) 48px/52px var(--font-head);--t-h4:var(--w-head) 40px/44px var(--font-head);--t-title:var(--w-head) 28px/32px var(--font-head);--t-number:var(--w-number) 48px/58px var(--font-text);--t-eyebrow-l:var(--w-eyebrow-l) 32px/36px var(--font-text);--t-eyebrow:var(--w-eyebrow) 21px/21px var(--font-text);--t-question:var(--w-question) 24px/30px var(--font-text);--t-intro:var(--w-regular) 21px/29px var(--font-text);--t-body:var(--w-regular) 17px/25px var(--font-text);--t-caption:var(--w-regular) 17px/21px var(--font-text);--t-small:var(--w-regular) 14px/18px var(--font-text);--t-fine:var(--w-regular) 13px/18px var(--font-text);--page-col:min(87.5%, 1260px);--gap:20px;--grid-gutter:24px;--head-to-content:48px;--eyebrow-gap:18px;--headline-gap:24px;--measure-intro:840px;--measure-read:600px;--bar:44px;--hero-h:min(100svh - var(--bar), 1200px);--float-bottom:calc(20px + env(safe-area-inset-bottom));--end-room:calc(90px + env(safe-area-inset-bottom));--r-pill:999px;--shadow-card:none;--dur-tiny:.12s;--dur-quick:.2s;--dur-hover:.3s;--dur-bar:.24s;--dur-theme:.24s;--dur-panel:.32s;--dur-open:.4s;--dur-scene:.7s;--arrive-fade:.9s;--arrive-rise:.7s;--arrive-distance:30px;--arrive-stagger:.15s;--ease-out:cubic-bezier(0, 0, .5, 1);--ease-in-out:cubic-bezier(.4, 0, .6, 1);--glass-light:var(--glass);--on-glass-light:var(--on-glass);--glass-light-hover:var(--glass-bar);--glass-light-pressed:var(--glass-pressed);--room-bg:var(--page);--pill-glass:var(--glass);--on-pill-glass:var(--on-glass);--pill-glass-hover:var(--glass-bar);--pill-glass-pressed:var(--glass-pressed);--glass-action:var(--action);--glass-action-hover:var(--action-hover);--glass-action-pressed:var(--action-pressed);--glass-on-action:var(--on-action);--glass-control:var(--control);--glass-control-hover:var(--control-hover);--glass-control-pressed:var(--control-pressed);--glass-on-control:var(--on-control);--glass-focus:var(--focus-ring);--play-bg:var(--action);--play-ink:var(--on-action);--play-hover:var(--action-hover);--play-pressed:var(--action-pressed);--progress-track:var(--track);--disabled-opacity:.42;--focus-halo:none}:root,[data-tone=cocoa]{--tone-glow:255 236 212;--tone-light:#a08979;--tone-mid:#6c594d;--tone-deep:#3d312a;--tone-deeper:#2f2521;--tone-room:#3a2e28}[data-tone=christmas]{--tone-glow:255 230 224;--tone-light:#b87c7b;--tone-mid:#8d4442;--tone-deep:#591d1b;--tone-deeper:#461513;--tone-room:#541b1a}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){:root:root{--glass:var(--page);--glass-bar:var(--page);--glass-deep:var(--deep)}}@media (prefers-reduced-transparency:reduce){:root:root{--glass:var(--page);--glass-bar:var(--page);--glass-deep:var(--deep);--glass-filter:none}}@media (min-width:735px) and (max-width:1068px){:root{--t-display:var(--w-head) 64px/68px var(--font-head);--t-h1:var(--w-head) 48px/52px var(--font-head);--t-h2:var(--w-head) 48px/52px var(--font-head);--t-h3:var(--w-head) 40px/44px var(--font-head);--t-h4:var(--w-head) 32px/36px var(--font-head);--t-title:var(--w-head) 24px/28px var(--font-head);--t-number:var(--w-number) 40px/48px var(--font-text);--t-eyebrow-l:var(--w-eyebrow-l) 28px/32px var(--font-text);--t-question:var(--w-question) 21px/26px var(--font-text);--section-pad:48px;--chapter-end:96px;--section-pad-reduced:48px;--head-to-content:40px;--hero-h:clamp(648px, 100svh - var(--bar), 930px);--tr-display:-.032em;--tr-h1:-.028em;--tr-h3:-.022em;--tr-h4:-.018em;--tr-title:-.01em;--tr-eyebrow-l:-.012em}}@media (max-width:734px){:root{--t-display:var(--w-head) 40px/44px var(--font-head);--t-h1:var(--w-head) 40px/44px var(--font-head);--t-h2:var(--w-head) 28px/32px var(--font-head);--t-h3:var(--w-head) 32px/36px var(--font-head);--t-h4:var(--w-head) 28px/32px var(--font-head);--t-title:var(--w-head) 21px/26px var(--font-head);--t-number:var(--w-number) 28px/32px var(--font-text);--t-eyebrow-l:var(--w-eyebrow-l) 19px/19px var(--font-text);--t-eyebrow:var(--w-eyebrow) 19px/19px var(--font-text);--t-question:var(--w-question) 19px/24px var(--font-text);--t-intro:var(--w-regular) 19px/26px var(--font-text);--t-caption:var(--w-regular) 14px/18px var(--font-text);--page-col:min(87.5%, 420px);--gap:12px;--section-pad:40px;--chapter-end:64px;--section-pad-reduced:40px;--head-to-content:32px;--bar:48px;--hero-h:min(800px, 100svh - var(--bar));--float-bottom:calc(12px + env(safe-area-inset-bottom));--tr-display:-.025em;--tr-h1:-.025em;--tr-h2:-.018em;--tr-h3:-.022em;--tr-h4:-.018em;--tr-title:-.008em;--tr-number:-.015em;--tr-eyebrow-l:0;--tr-eyebrow:0;--tr-intro:0;--tr-question:0}}@media (max-width:734px) and (max-height:639px){:root{--t-display:var(--w-head) 32px/36px var(--font-head);--tr-display:-.02em}}@media (max-height:500px){:root{--hero-h:min(800px, 100svh - var(--bar))}}@media (prefers-reduced-motion:reduce){:root{--dur-tiny:0s;--dur-quick:0s;--dur-hover:0s;--dur-bar:0s;--dur-theme:0s;--dur-panel:0s;--dur-open:0s;--dur-scene:0s;--arrive-fade:0s;--arrive-rise:0s;--arrive-distance:0px;--arrive-stagger:0s}}
*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%;background:var(--page);color:var(--ink)}html[data-mini]{scroll-padding-bottom:calc(64px + var(--float-bottom) + 16px)}body{background:var(--page);min-height:100svh;color:var(--ink);font:var(--t-body);font-variant-numeric:lining-nums;font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;margin:0;display:flex}main{flex:1 0 auto}h1,h2,h3,h4{font-family:var(--font-head);font-weight:var(--w-head);color:var(--ink);text-wrap:balance;margin:0}p,ul,ol,dl,figure{margin:0}p,li{text-wrap:pretty}a{color:inherit;text-underline-offset:3px;text-decoration-thickness:1px}:where(a):hover{-webkit-text-decoration-color:var(--link-underline);text-decoration-color:var(--link-underline)}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px;box-shadow:var(--focus-halo)}::selection{background:var(--line);color:var(--ink)}.t-display,.t-h1,.t-h2,.t-h3,.t-h4,.t-title{text-wrap:balance}.t-display{font:var(--t-display);letter-spacing:var(--tr-display)}.t-h1{font:var(--t-h1);letter-spacing:var(--tr-h1)}.t-h2{font:var(--t-h2);letter-spacing:var(--tr-h2)}.t-h3{font:var(--t-h3);letter-spacing:var(--tr-h3)}.t-h4{font:var(--t-h4);letter-spacing:var(--tr-h4)}.t-title{font:var(--t-title);letter-spacing:var(--tr-title)}.t-number{font:var(--t-number);font-variant-numeric:tabular-nums;letter-spacing:var(--tr-number)}.t-eyebrow-l{font:var(--t-eyebrow-l);letter-spacing:var(--tr-eyebrow-l)}.t-eyebrow{font:var(--t-eyebrow);letter-spacing:var(--tr-eyebrow)}.t-question{font:var(--t-question);letter-spacing:var(--tr-question)}.t-intro{font:var(--t-intro);letter-spacing:var(--tr-intro)}.t-body{font:var(--t-body)}.t-caption{font:var(--t-caption)}.t-button-l{font:var(--t-button-l)}.t-button{font:var(--t-button)}.t-small{font:var(--t-small)}.t-fine{font:var(--t-fine)}.feel{font-family:var(--font-feel);font-style:var(--feel-style);font-synthesis:style}.soft{color:var(--ink-soft)}.strong{font-weight:var(--w-strong)}.num,.tnum{font-variant-numeric:lining-nums tabular-nums}.page-col{width:var(--page-col);margin-inline:auto}.visually-hidden{clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.skip-link{z-index:100;min-height:var(--btn-l-h);padding:0 var(--btn-l-pad);border-radius:var(--r-pill);background:var(--control);color:var(--on-control);font:var(--t-button-l);transition:transform var(--dur-quick) var(--ease-out);align-items:center;text-decoration:none;display:inline-flex;position:fixed;top:12px;left:12px;transform:translateY(calc(-100% - 24px))}.skip-link:focus,.skip-link:focus-visible{transform:none}.skip-link:hover{color:var(--on-control)}.icon{vertical-align:middle;flex:none;display:inline-block}.icon>[stroke-width="2"]{stroke-width:var(--icon-stroke)}.btn-pending{display:none}html[data-early-tap] [data-listen]{background:var(--action-pressed)}html[data-early-tap] [data-listen] .btn-label,html[data-early-tap] [data-listen] .icon{display:none}html[data-early-tap] [data-listen] .btn-pending{display:inline}.btn-text{min-height:44px;color:var(--ink);font:var(--t-small);text-underline-offset:3px;background:0 0;border:0;padding:0 4px;text-decoration:underline;text-decoration-thickness:1px}.btn-text:hover{color:var(--link);-webkit-text-decoration-color:var(--link-underline);text-decoration-color:var(--link-underline)}@keyframes aooh-fade-in{0%{opacity:0}to{opacity:1}}.fade-in{animation:aooh-fade-in var(--dur-quick) var(--ease-out) both}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
@font-face{font-family:"serif";src:url(../media/InriaSerif_400_normal-s.32hcs0owbmobf.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:serif Fallback;src:local(Times New Roman);ascent-override:85.76%;descent-override:19.59%;line-gap-override:0.0%;size-adjust:113.81%}.mp487W_className{font-family:"serif",serif Fallback,Georgia,Times New Roman,serif}.mp487W_variable{--ff-serif:"serif", "serif Fallback", Georgia, Times New Roman, serif}
@font-face{font-family:serifItalic;src:url(../media/InriaSerif_400_italic-s.2ldg-tz85vaqp.woff2)format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:serifItalic Fallback;src:local(Times New Roman);ascent-override:86.06%;descent-override:19.66%;line-gap-override:0.0%;size-adjust:113.41%}.fGwhwW_className{font-family:serifItalic,serifItalic Fallback,Georgia,Times New Roman,serif}.fGwhwW_variable{--ff-serif-italic:"serifItalic", "serifItalic Fallback", Georgia, Times New Roman, serif}
@font-face{font-family:sans;src:url(../media/Figtree_variable_normal-s.p.0-95eo-012xnf.woff2)format("woff2");font-display:swap;font-weight:400 600;font-style:normal}@font-face{font-family:sans Fallback;src:local(Arial);ascent-override:95.06%;descent-override:25.02%;line-gap-override:0.0%;size-adjust:99.94%}._8EaUza_className{font-family:sans,sans Fallback,-apple-system,system-ui,Segoe UI,Helvetica Neue,Arial,sans-serif}._8EaUza_variable{--ff-sans:"sans", "sans Fallback", -apple-system, system-ui, Segoe UI, Helvetica Neue, Arial, sans-serif}
.-\36 F5tq_footer{padding-bottom:calc(8px + env(safe-area-inset-bottom));background:var(--page);color:var(--ink);flex:none}html[data-mini] .-\36 F5tq_footer{padding-bottom:calc(8px + var(--end-room))}.-\36 F5tq_inner{width:var(--page-col);border-top:1px solid var(--line);margin-inline:auto;padding-top:56px}.-\36 F5tq_promise{max-width:var(--measure-intro);font:var(--t-intro);letter-spacing:var(--tr-intro);margin-bottom:48px}.-\36 F5tq_top{grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,1.4fr);gap:40px 24px;display:grid}.-\36 F5tq_groups{grid-area:1/1/auto/4;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 24px;display:grid}.-\36 F5tq_signup{grid-area:1/4}.-\36 F5tq_label{color:var(--ink);font:var(--w-strong) 14px/18px var(--font-text);letter-spacing:0}.-\36 F5tq_links,.-\36 F5tq_legal{margin:0;padding:0;list-style:none}.-\36 F5tq_links{margin-top:6px}.-\36 F5tq_links a,.-\36 F5tq_legal a{min-width:44px;min-height:44px;color:var(--ink-soft);font:var(--t-small);align-items:center;text-decoration-line:none;display:inline-flex}.-\36 F5tq_links a:hover,.-\36 F5tq_legal a:hover{color:var(--ink);text-decoration-line:underline}.-\36 F5tq_mark{color:var(--surface);margin-top:96px}.-\36 F5tq_knot,.-\36 F5tq_name{height:auto;display:block}.-\36 F5tq_knot{width:60%;margin-inline:auto}.-\36 F5tq_name{width:100%;font:var(--w-regular) 100px/1 var(--font-text);display:none;overflow:visible}html[data-footer-mark=knot-rise] .-\36 F5tq_mark{aspect-ratio:206/94;margin-top:72px;overflow:hidden}html[data-footer-mark=knot-rise] .-\36 F5tq_knot{width:100%}html[data-footer-mark=name] .-\36 F5tq_knot{display:none}html[data-footer-mark=name] .-\36 F5tq_name{display:block}.-\36 F5tq_bar{border-top:1px solid var(--line);color:var(--ink-soft);font:var(--t-small);flex-wrap:wrap;align-items:center;gap:0 24px;margin-top:48px;padding-block:4px;display:flex}html[data-footer-mark=knot-rise] .-\36 F5tq_bar{margin-top:0}html[data-footer-mark=name] .-\36 F5tq_bar{margin-top:40px}.-\36 F5tq_legal{gap:24px;display:flex}@media (min-width:735px) and (max-width:1068px){.-\36 F5tq_top{grid-template-columns:repeat(2,minmax(0,1fr)) minmax(0,1.6fr)}.-\36 F5tq_groups{grid-column:1/3;grid-template-columns:repeat(2,minmax(0,1fr))}.-\36 F5tq_signup{grid-column:3}.-\36 F5tq_mark{margin-top:80px}}@media (max-width:734px){.-\36 F5tq_inner{padding-top:40px}.-\36 F5tq_promise{margin-bottom:32px}.-\36 F5tq_top{grid-template-columns:minmax(0,1fr)}.-\36 F5tq_groups{grid-column:1;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.-\36 F5tq_signup{grid-area:2/1}.-\36 F5tq_mark{margin-top:48px}html[data-footer-mark=knot-rise] .-\36 F5tq_mark{margin-top:48px}.-\36 F5tq_bar{margin-top:24px}html[data-footer-mark=name] .-\36 F5tq_bar{margin-top:24px}.-\36 F5tq_bar{gap:0 20px}.-\36 F5tq_legal{gap:20px}}
