:where(.lg-scene){isolation:isolate;position:relative;overflow:visible}:where(.lg-content){width:100%;height:100%;position:absolute;inset:0}:where(.lg-surface){box-sizing:border-box;--lg-material-foreground:var(--lg-foreground,#111113);color:var(--lg-material-foreground);background:0 0;border:0;position:relative}:where(.lg-surface)[data-glass-appearance=dark]{--lg-material-foreground:var(--lg-foreground,#fff);color:var(--lg-material-foreground)}:where(.lg-button){min-height:28px;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;justify-content:center;align-items:center;gap:4px;padding:0 8px;font-size:12px;font-weight:500;line-height:1.625;display:inline-flex}:where(.lg-button)[data-popup-open]{background:var(--lg-control-highlight)}:where(.lg-button):focus-visible,:where(.lg-tab):focus-visible{background:var(--lg-control-highlight);outline:none}:where(.lg-button):disabled{opacity:.45;cursor:default}:where(.lg-toolbar){--lg-toolbar-inset:3px;align-items:center;gap:4px;display:flex;position:relative}:where(.lg-toolbar-cluster){padding:var(--lg-toolbar-inset,3px);flex:1 0 auto;align-items:center;gap:4px;display:flex}:where(.lg-toolbar)[data-segmented]>:where(.lg-toolbar-cluster){flex:none}:where(.lg-toolbar) :where(.lg-button){min-height:22px;padding:0 8px}:where(.lg-tabs-list){align-items:center;gap:0;padding:3px;display:flex}:where(.lg-tab){box-sizing:border-box;font:inherit;height:26px;color:inherit;cursor:pointer;opacity:.85;background:0 0;border:1px solid #0000;align-items:center;padding:0 6px;font-size:12px;font-weight:500;line-height:1.33333;transition:opacity .16s;display:grid;position:relative}:where(.lg-tab-label){grid-area:1/1}:where(.lg-tab)[data-active]{opacity:1;font-weight:500}:where(.lg-menu-positioner){z-index:20}:where(.lg-menu-anchor){vertical-align:middle;display:inline-flex}:where(.lg-menu,.lg-toolbar,.lg-toolbar-cluster,.lg-button,.lg-tabs-list){--lg-control-highlight:color-mix(in oklab, currentColor 8%, transparent)}:where(.lg-menu){--lg-menu-inset:4px;--lg-menu-highlight:var(--lg-control-highlight);min-width:128px;padding:var(--lg-menu-inset);overscroll-behavior:contain;outline:none}:where(.lg-menu) :is([role=menuitem],[role=menuitemcheckbox],[role=menuitemradio]){box-sizing:border-box;cursor:default;outline:none;align-items:center;gap:8px;min-height:28px;padding:4px 8px;font-size:12px;line-height:1.625;display:flex}:where(.lg-menu) :is([role=menuitem],[role=menuitemcheckbox],[role=menuitemradio])[data-highlighted],:where(.lg-menu) :is([role=menuitem],[role=menuitemcheckbox],[role=menuitemradio]):focus-visible,:where(.lg-menu) :is([role=menuitem],[role=menuitemcheckbox],[role=menuitemradio]):active{background:var(--lg-menu-highlight)}@media (prefers-reduced-motion:reduce){:where(.lg-tab){transition:none}}:where(.lg-surface[data-glass-interactive]){--lg-glow-color:#ffffff4d;background-image:radial-gradient(var(--lg-glow-size,64px) circle at var(--lg-glow-x,50%) var(--lg-glow-y,50%), color-mix(in srgb, var(--lg-glow-color) calc(var(--lg-glow,0) * 100%), transparent), transparent)}:where(.lg-surface[data-glass-interactive][data-glass-appearance=dark]){--lg-glow-color:#ffffff29}:where(.lg-surface[data-glass-interactive]){touch-action:manipulation;-webkit-tap-highlight-color:transparent}:where(.lg-surface[data-glass-morph])>*{opacity:calc(var(--lg-morph,1) * var(--lg-glass-ready,1));filter:blur(calc((1 - var(--lg-morph,1)) * 6px))}:where([data-glass-morph-source]){opacity:calc(1 - var(--lg-morph-source,1));filter:blur(calc(var(--lg-morph-source,1) * 3px))}:where(.lg-tab-indicator){left:var(--active-tab-left);top:var(--active-tab-top);width:var(--active-tab-width);height:var(--active-tab-height);pointer-events:none;position:absolute}:where(.lg-button)[data-size=xs],:where(.lg-button)[data-size=icon-xs]{min-height:20px}:where(.lg-button)[data-size=sm],:where(.lg-button)[data-size=icon-sm]{min-height:24px}:where(.lg-button)[data-size=lg],:where(.lg-button)[data-size=icon-lg]{min-height:32px;padding-inline:10px}:where(.lg-button)[data-size=xs]{font-size:10px}:where(.lg-button)[data-size^=icon]{width:28px;height:28px;padding:0}:where(.lg-button)[data-size=icon-xs]{width:20px;height:20px}:where(.lg-button)[data-size=icon-sm]{width:24px;height:24px}:where(.lg-button)[data-size=icon-lg]{width:32px;height:32px}:where(.lg-button)>svg,:where(.lg-toolbar-button)>svg{width:14px;height:14px}:where(.lg-button)[data-size=xs]>svg,:where(.lg-button)[data-size=icon-xs]>svg{width:10px;height:10px}:where(.lg-button)[data-size=sm]>svg,:where(.lg-button)[data-size=icon-sm]>svg{width:12px;height:12px}:where(.lg-button)[data-size=lg]>svg,:where(.lg-button)[data-size=icon-lg]>svg{width:16px;height:16px}:where(.lg-toolbar-button){width:22px;height:22px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}:where(.lg-toolbar-button)[data-size=default]{gap:4px;width:auto;padding-inline:8px;font-size:12px;font-weight:500}:where(.lg-toolbar,.lg-toolbar-cluster)[data-orientation=vertical]{flex-direction:column}:where(.lg-toolbar-spacer){flex:1 0 var(--lg-toolbar-space,8px);pointer-events:none;align-self:stretch}:where(.lg-toolbar-spacer)[data-sizing=fixed]{flex-grow:0}:where(.lg-toolbar-button):is(:hover,:focus-visible,:active,[aria-pressed=true],[data-popup-open]):not([data-disabled]):not(:disabled){background:var(--lg-control-highlight)}:where(.lg-toolbar-button):focus-visible{outline:none}:where(.lg-toolbar-button)[data-disabled]{opacity:.45;cursor:default}:where(.lg-tabs-list)[data-size=sm] :where(.lg-tab){height:22px}:where(.lg-tabs-list)[data-size=lg] :where(.lg-tab){height:30px;padding-inline:12px;font-size:13px}:where(.lg-tabs-list)[data-orientation=vertical]{flex-direction:column}:where(.lg-tabs-list)[data-orientation=vertical] :where(.lg-tab-indicator){left:var(--active-tab-left);top:var(--active-tab-top)}:where(.lg-tab)[data-disabled],:where(.lg-menu) [data-disabled]{opacity:.45;cursor:default}:where(.lg-menu) [role=separator]{opacity:.15;background:currentColor;height:1px;margin:4px 8px}:where(.lg-menu) :is([role=menuitem],[role=menuitemcheckbox],[role=menuitemradio])>svg{width:14px;height:14px}:where(.lg-scene[data-glass-popup]){z-index:20}:where(.lg-content[data-layout=flow]){height:auto;position:relative;inset:auto}:where(.lg-progressive-blur){pointer-events:none;position:absolute}:where(.lg-progressive-blur[data-edge=top]){height:var(--lg-blur-size);inset:0 0 auto}:where(.lg-progressive-blur[data-edge=bottom]){height:var(--lg-blur-size);inset:auto 0 0}:where(.lg-progressive-blur[data-edge=inline-start]){width:var(--lg-blur-size);inset-block:0;inset-inline-start:0}:where(.lg-progressive-blur[data-edge=inline-end]){width:var(--lg-blur-size);inset-block:0;inset-inline-end:0}:where(.lg-slider){touch-action:none;width:280px;max-width:100%;position:relative}:where(.lg-slider-control){-webkit-user-select:none;user-select:none;align-items:center;height:28px;display:flex;position:relative}:where(.lg-slider-track){background:#8080804d;width:100%;height:6px;position:relative}:where(.lg-slider-fill){background:var(--lg-accent);height:100%}:where(.lg-slider-thumb){cursor:grab;z-index:1;outline:none;width:20px;height:16px;translate:-50% -50%}:where(.lg-slider-thumb):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){translate:50% -50%}:where(.lg-slider)[data-orientation=vertical] :where(.lg-slider-thumb){translate:-50% 50%}:where(.lg-slider-thumb)[data-press-phase=pressed]{cursor:grabbing}:where(.lg-control-thumb){--lg-control-progress:0;--lg-control-grow-x:2.5px;--lg-control-grow-y:2px}:where(.lg-switch-thumb){--lg-control-grow-x:9px;--lg-control-grow-y:5.5px}:where(.lg-control-lens,.lg-control-face){inset:calc(-1 * var(--lg-control-grow-y) * var(--lg-control-progress)) calc(-1 * var(--lg-control-grow-x) * var(--lg-control-progress));pointer-events:none;position:absolute}:where(.lg-control-face){opacity:calc(1 - var(--lg-control-progress));background:#fff;box-shadow:0 1px 2px #0000001a,0 3px 12px #0000001a}:where(.lg-control-lens){opacity:var(--lg-control-progress)}:where(.lg-slider-thumb):focus-within{outline:none}:where(.lg-slider-ticks){inset-inline:0;pointer-events:none;justify-content:space-between;display:flex;position:absolute;top:23px}:where(.lg-slider-ticks)>span{background:#808080a6;border-radius:50%;width:2px;height:2px}:where(.lg-slider)[data-orientation=vertical]{width:28px;height:200px}:where(.lg-slider)[data-orientation=vertical] :where(.lg-slider-control){justify-content:center;width:28px;height:100%}:where(.lg-slider)[data-orientation=vertical] :where(.lg-slider-track){width:6px;height:100%}:where(.lg-slider)[data-orientation=vertical] :where(.lg-slider-fill){width:100%}:where(.lg-slider)[data-orientation=vertical] :where(.lg-slider-ticks){flex-direction:column-reverse;inset:0 auto 0 23px}:where(.lg-switch){--lg-switch-travel:18px;box-sizing:border-box;cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none;border:0;outline:none;flex-shrink:0;align-items:center;width:54px;height:24px;padding:2px;transition:background-color .2s ease-in-out;display:inline-flex;position:relative}:where(.lg-switch-track){pointer-events:none;background:#80808066;transition:background-color .2s ease-in-out;position:absolute;inset:0}:where(.lg-switch)[data-checked]>.lg-switch-track,:where(.lg-switch)[data-presentation-checked=true]>.lg-switch-track{background:var(--lg-accent)}:where(.lg-switch)[data-presentation-checked=false]>.lg-switch-track{background:#80808066}:where(.lg-switch):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){--lg-switch-travel:-18px}:where(.lg-switch-thumb){width:32px;height:20px;left:calc(var(--lg-switch-position,0) * var(--lg-switch-travel));flex-shrink:0;display:block;position:relative}:where(.lg-switch):focus-visible{outline:none}:where(.lg-switch)[data-readonly]{cursor:default}@media (prefers-reduced-motion:reduce){:where(.lg-slider-thumb,.lg-switch,.lg-switch-track,.lg-switch-thumb,.lg-control-face),:where(.lg-switch)[data-dragging] :where(.lg-switch-thumb){transition:none}}@media (forced-colors:active){:where(.lg-slider-track,.lg-switch-track){background:canvas;border:1px solid buttontext}:where(.lg-slider-fill),:where(.lg-switch)[data-checked]>.lg-switch-track{background:highlight}:where(.lg-slider-thumb,.lg-switch-thumb){background:buttontext}}:where(.lg-switch:has([data-glass-motion=none]),.lg-switch:has([data-glass-motion=none])>.lg-switch-track){transition:none}[data-lg-shape]:not([style*=clip-path]),.lg-surface:not([style*=clip-path]){visibility:hidden}
.app-demo-module__j3ioKq__page{color:#173f38;background:#eee9df;min-height:100svh}.app-demo-module__j3ioKq__header{border-bottom:1px solid #173f381c;justify-content:space-between;align-items:center;max-width:1320px;margin:auto;padding:26px 6%;display:flex}.app-demo-module__j3ioKq__brand{letter-spacing:-.8px;align-items:center;gap:10px;font:25px Georgia,serif;text-decoration:none;display:flex}.app-demo-module__j3ioKq__back{align-items:center;gap:8px;font-size:12px;text-decoration:none;display:flex}.app-demo-module__j3ioKq__layout{grid-template-columns:1fr 440px;align-items:center;gap:100px;max-width:1130px;margin:auto;padding:45px 35px 50px;display:grid}.app-demo-module__j3ioKq__eyebrow{letter-spacing:2.1px;align-items:center;gap:10px;margin-bottom:28px;font-size:10px;display:flex}.app-demo-module__j3ioKq__eyebrow>span{background:#bd854f;border-radius:50%;width:7px;height:7px}.app-demo-module__j3ioKq__intro h1{letter-spacing:-2px;margin:0 0 26px;font:clamp(44px,4.5vw,65px)/1.08 Georgia,serif}.app-demo-module__j3ioKq__intro h1 em{color:#99713f}.app-demo-module__j3ioKq__intro>p{color:#61716b;max-width:370px;font-size:15px;line-height:1.8}.app-demo-module__j3ioKq__try{align-items:center;gap:15px;margin:30px 0 17px;font-size:11px;display:flex}.app-demo-module__j3ioKq__try>span{letter-spacing:1px;color:#99713f;font-size:9px}.app-demo-module__j3ioKq__featureLinks{flex-direction:column;max-width:335px;display:flex}.app-demo-module__j3ioKq__featureLinks button{text-align:left;cursor:pointer;color:#61716b;background:0 0;border:0;border-bottom:1px solid #173f3817;align-items:center;gap:12px;padding:13px 0;font-size:13px;display:flex}.app-demo-module__j3ioKq__featureLinks button>svg:last-child{margin-left:auto}.app-demo-module__j3ioKq__featureLinks button[aria-pressed=true]{color:#0f4c47;font-weight:650}.app-demo-module__j3ioKq__intro .app-demo-module__j3ioKq__demoNote{max-width:320px;margin-top:22px;font-size:11px;line-height:1.7}.app-demo-module__j3ioKq__getApp{border-bottom:1px solid;align-items:center;gap:14px;margin-top:20px;padding-bottom:6px;font-size:13px;text-decoration:none;display:inline-flex}.app-demo-module__j3ioKq__deviceArea{flex-direction:column;align-items:center;gap:20px;display:flex}.app-demo-module__j3ioKq__device{background:#171918;border-radius:61px;width:410px;height:884px;padding:10px;position:relative;box-shadow:inset 0 0 0 1px #92958e,inset 0 0 0 4px #41433f,0 35px 65px -25px #15382c66,0 8px 15px #15382c18}.app-demo-module__j3ioKq__hardwareLeft,.app-demo-module__j3ioKq__hardwareRight{background:linear-gradient(90deg,#4d5049,#161916);border-radius:2px;width:3px;position:absolute}.app-demo-module__j3ioKq__hardwareLeft{height:60px;top:170px;left:-3px;box-shadow:0 76px #343731,0 -66px #343731}.app-demo-module__j3ioKq__hardwareRight{height:86px;top:220px;right:-3px}.app-demo-module__j3ioKq__screen{--teal:#0f4c47;--ink:#25201c;--muted:#70665e;isolation:isolate;height:100%;color:var(--ink);background:#faf6f0;border-radius:51px;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;line-height:1.4;display:flex;position:relative;overflow:hidden}.app-demo-module__j3ioKq__screen button,.app-demo-module__j3ioKq__screen input,.app-demo-module__j3ioKq__screen textarea{font:inherit}.app-demo-module__j3ioKq__screen button{cursor:pointer;-webkit-tap-highlight-color:transparent}.app-demo-module__j3ioKq__screen button:disabled{opacity:.35;cursor:default}.app-demo-module__j3ioKq__page button:focus-visible,.app-demo-module__j3ioKq__page a:focus-visible,.app-demo-module__j3ioKq__screen input:focus-visible,.app-demo-module__j3ioKq__screen textarea:focus-visible,.app-demo-module__j3ioKq__scroll:focus-visible{outline-offset:3px;outline:2px solid #c48749}.app-demo-module__j3ioKq__screen p{color:var(--muted);margin:0}.app-demo-module__j3ioKq__screen h2{letter-spacing:-.6px;margin:0;font-family:ui-rounded,SF Pro Rounded,-apple-system,BlinkMacSystemFont,sans-serif;font-size:28px;font-weight:750;line-height:1.18}.app-demo-module__j3ioKq__screen h3{margin:0;font-size:17px;font-weight:650}.app-demo-module__j3ioKq__screen strong{font-weight:650}.app-demo-module__j3ioKq__screen small{font-size:12px}.app-demo-module__j3ioKq__status{color:#111;flex:0 0 49px;justify-content:space-between;align-items:center;padding:0 25px 0 28px;font-size:16px;display:flex;position:relative}.app-demo-module__j3ioKq__status>span{align-items:center;gap:4px;display:flex}.app-demo-module__j3ioKq__island{background:#080909;border-radius:25px;width:112px;height:30px;position:absolute;top:9px;left:50%;transform:translate(-50%)}.app-demo-module__j3ioKq__island:after{content:"";background:radial-gradient(circle at 65% 35%,#1e3256,#080e15);border-radius:50%;width:9px;height:9px;position:absolute;top:10px;right:10px}.app-demo-module__j3ioKq__toolbar{flex-shrink:0;justify-content:space-between;align-items:center;height:49px;padding:0 20px;display:flex}.app-demo-module__j3ioKq__toolbarButton{width:43px;height:43px;color:var(--teal);background:#fffdf8;border:0;border-radius:50%;place-items:center;display:grid;box-shadow:0 8px 23px #42372c0d}.app-demo-module__j3ioKq__scroll{overscroll-behavior:contain;scrollbar-width:none;flex:1;min-height:0;padding:17px 20px 82px;overflow-y:auto}.app-demo-module__j3ioKq__scroll::-webkit-scrollbar{display:none}.app-demo-module__j3ioKq__stack{flex-direction:column;gap:16px;display:flex}.app-demo-module__j3ioKq__greeting{flex-direction:column;gap:6px;display:flex}.app-demo-module__j3ioKq__greeting>p:first-child{font-size:15px;font-weight:500}.app-demo-module__j3ioKq__greeting h2{margin-bottom:2px;font-size:29px}.app-demo-module__j3ioKq__companionCard{color:#fff;text-align:left;background:linear-gradient(155deg,#397b75,#0f4c47 78%);border:0;border-radius:24px;align-items:center;gap:14px;padding:20px;display:flex}.app-demo-module__j3ioKq__companionCard>img{background:#edf3f2;border-radius:18px;flex-shrink:0;width:54px;height:54px;padding:8px}.app-demo-module__j3ioKq__companionCard>span{flex:1}.app-demo-module__j3ioKq__companionCard>svg{flex-shrink:0;width:16px}.app-demo-module__j3ioKq__companionCard small{letter-spacing:1.2px;opacity:.75;font-size:10px}.app-demo-module__j3ioKq__companionCard strong{margin:3px 0;font-size:20px;display:block}.app-demo-module__j3ioKq__companionCard p{color:#ffffffd9;font-size:13px}.app-demo-module__j3ioKq__checkCard{text-align:left;background:#f4a25929;border:0;border-radius:20px;align-items:center;gap:13px;padding:16px;display:flex}.app-demo-module__j3ioKq__checkCard>span:nth-child(2){flex:1}.app-demo-module__j3ioKq__checkCard strong{font-size:16px}.app-demo-module__j3ioKq__checkCard p{color:var(--ink);margin-top:3px;font-size:13px}.app-demo-module__j3ioKq__checkCard>svg{color:var(--muted);flex-shrink:0}.app-demo-module__j3ioKq__sunIcon{color:#fff;background:#f4a259;border-radius:14px;flex-shrink:0;place-items:center;width:46px;height:46px;display:grid}.app-demo-module__j3ioKq__sunIcon svg{width:29px;height:29px}.app-demo-module__j3ioKq__row{text-align:left;background:#fff;border:1px solid #00000012;border-radius:20px;align-items:center;gap:13px;padding:15px;display:flex}.app-demo-module__j3ioKq__row>span:nth-child(2){flex:1}.app-demo-module__j3ioKq__row strong{font-size:15px;display:block}.app-demo-module__j3ioKq__row p{margin-top:3px;font-size:13px}.app-demo-module__j3ioKq__row>svg{color:#c4c3bf;flex-shrink:0;width:18px}.app-demo-module__j3ioKq__emoji{background:#e8f4f2;border-radius:13px;flex-shrink:0;place-items:center;width:42px;height:42px;font-size:23px;display:grid}.app-demo-module__j3ioKq__amber{background:#fbf0dc}.app-demo-module__j3ioKq__helpButton{color:#fff;background:#ee6c4d;border:0;border-radius:28px;justify-content:center;align-items:center;gap:9px;min-height:44px;padding:0 15px;display:flex;position:absolute;bottom:92px;right:16px;box-shadow:0 7px 20px #38241b23;font-size:13px!important;font-weight:650!important}.app-demo-module__j3ioKq__helpAboveComposer{bottom:147px}.app-demo-module__j3ioKq__tabBar{background:#fffdfaee;border-radius:40px;flex-shrink:0;align-items:stretch;height:64px;margin:0 12px;padding:4px;display:flex;box-shadow:0 6px 30px #52463e13}.app-demo-module__j3ioKq__tabBar button{min-width:0;color:var(--ink);background:0 0;border:0;border-radius:30px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2px;display:flex}.app-demo-module__j3ioKq__tabBar button span{letter-spacing:-.1px;font-size:10px}.app-demo-module__j3ioKq__homeIndicator{background:#191916;border-radius:10px;flex-shrink:0;width:124px;height:5px;margin:12px auto 8px}.app-demo-module__j3ioKq__reset{color:#61716b;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;font-size:11px;display:flex}.app-demo-module__j3ioKq__card{background:#fff;border:1px solid #00000012;border-radius:20px;flex-direction:column;gap:12px;padding:16px;display:flex}.app-demo-module__j3ioKq__card p{font-size:14px}.app-demo-module__j3ioKq__screen .app-demo-module__j3ioKq__largeTitle{color:#090909;margin-bottom:12px;font-size:34px}.app-demo-module__j3ioKq__chips{scrollbar-width:none;flex-shrink:0;gap:8px;padding:2px;display:flex;overflow-x:auto}.app-demo-module__j3ioKq__chips button{color:var(--teal);white-space:nowrap;background:#fff;border:1px solid #0f4c4729;border-radius:24px;min-height:40px;padding:9px 13px;font-size:13px}.app-demo-module__j3ioKq__chips .app-demo-module__j3ioKq__activeChip{background:var(--teal);color:#fff}.app-demo-module__j3ioKq__screen .app-demo-module__j3ioKq__caption{color:var(--muted);font-size:12px;line-height:1.5}.app-demo-module__j3ioKq__messages{flex-direction:column;gap:14px;display:flex}.app-demo-module__j3ioKq__bubble{overflow-wrap:anywhere;background:#fff;border:1px solid #00000012;border-radius:18px;align-self:flex-start;max-width:94%;padding:14px}.app-demo-module__j3ioKq__userBubble{background:var(--teal);color:#fff;align-self:flex-end}.app-demo-module__j3ioKq__composer{border-top:1px solid #0000000f;flex-shrink:0;gap:10px;padding:10px 16px;display:flex}.app-demo-module__j3ioKq__composer input{background:#fff;border:0;border-radius:20px;flex:1;width:0;padding:9px 12px}.app-demo-module__j3ioKq__composer button{background:var(--teal);color:#fff;border:0;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.app-demo-module__j3ioKq__checkIntro{text-align:center;flex-direction:column;align-items:center;gap:22px;padding:26px 8px 0;display:flex}.app-demo-module__j3ioKq__checkIntro h2{font-size:26px}.app-demo-module__j3ioKq__checkIntro p{line-height:1.6}.app-demo-module__j3ioKq__bigSun{color:#fff;background:linear-gradient(135deg,#ee6c4d,#f4a259);border-radius:26px;place-items:center;width:78px;height:78px;margin-bottom:3px;display:grid}.app-demo-module__j3ioKq__primary,.app-demo-module__j3ioKq__secondary{background:var(--teal);color:#fff;border:0;border-radius:18px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:50px;padding:14px;display:flex;font-weight:650!important}.app-demo-module__j3ioKq__secondary{color:var(--teal);background:#fff;border:1px solid #00000020}.app-demo-module__j3ioKq__progress{background:#00000012;border-radius:10px;height:7px;overflow:hidden}.app-demo-module__j3ioKq__progress span{background:linear-gradient(90deg,#ee6c4d,#f4a259);height:100%;display:block}.app-demo-module__j3ioKq__option{text-align:left;background:#fff;border:1px solid #00000012;border-radius:16px;justify-content:space-between;align-items:center;padding:15px;display:flex}.app-demo-module__j3ioKq__screen .app-demo-module__j3ioKq__selected{border-color:var(--teal);color:var(--teal);background:#e8f4f2}.app-demo-module__j3ioKq__screen textarea{resize:vertical;background:#fff;border:1px solid #00000020;border-radius:16px;min-height:120px;padding:14px}.app-demo-module__j3ioKq__actions{justify-content:space-between;gap:10px;display:flex}.app-demo-module__j3ioKq__actions button,.app-demo-module__j3ioKq__textButton{color:var(--teal);background:0 0;border:0;min-height:40px}.app-demo-module__j3ioKq__textButton{align-items:center;gap:5px;display:flex}.app-demo-module__j3ioKq__search{background:#fff;border:1px solid #00000018;border-radius:18px;align-items:center;gap:9px;padding:12px;display:flex}.app-demo-module__j3ioKq__search input{background:0 0;border:0;width:100%;min-width:0;font-size:14px}.app-demo-module__j3ioKq__resourceTitle{align-items:center;gap:12px;font-size:15px;display:flex}.app-demo-module__j3ioKq__badge{color:var(--teal);letter-spacing:.5px;background:#e8f4f2;border-radius:12px;align-self:flex-start;padding:3px 7px;font-size:9px}.app-demo-module__j3ioKq__notice{background:#e8f4f2;border-radius:12px;padding:12px;font-size:13px}.app-demo-module__j3ioKq__goal{background:#fff;border:1px solid #00000012;border-radius:20px;align-items:center;gap:13px;padding:16px 12px;display:flex}.app-demo-module__j3ioKq__goal>div{flex:1}.app-demo-module__j3ioKq__goal strong{font-size:16px;display:block}.app-demo-module__j3ioKq__goal small{color:var(--teal);margin-top:4px;display:block}.app-demo-module__j3ioKq__circle{background:#fff;border:2px solid #d1d0cc;border-radius:50%;flex-shrink:0;place-items:center;width:29px;height:29px;padding:0;display:grid}.app-demo-module__j3ioKq__checked{color:#fff;background:#34c759;border-color:#34c759}.app-demo-module__j3ioKq__strike{color:var(--muted);text-decoration:line-through}.app-demo-module__j3ioKq__iconButton{color:var(--muted);background:0 0;border:0;place-items:center;min-width:32px;min-height:36px;padding:7px;display:grid}.app-demo-module__j3ioKq__sectionLabel{text-transform:uppercase;letter-spacing:1.5px;color:var(--muted)}.app-demo-module__j3ioKq__addGoal{gap:8px;display:flex}.app-demo-module__j3ioKq__addGoal input{border:1px solid #00000018;border-radius:15px;width:100%;min-width:0;padding:12px;font-size:14px}.app-demo-module__j3ioKq__addGoal button{width:44px;min-width:44px;padding:0}.app-demo-module__j3ioKq__pathHelp{background:var(--teal);border-radius:22px;padding:18px}.app-demo-module__j3ioKq__pathHelp p{color:#ffffffdc;margin-bottom:15px}.app-demo-module__j3ioKq__pathHelp button{color:#382717;background:#f4a259;border:0;border-radius:13px;padding:10px 15px;font-weight:650}.app-demo-module__j3ioKq__sheet{width:min(370px,100vw - 40px);max-width:none;max-height:75svh;color:var(--ink);background:#faf6f0;border:0;border-radius:28px;margin:auto;padding:24px 20px 35px;position:fixed;inset:0;box-shadow:0 -10px 60px #0003}.app-demo-module__j3ioKq__sheet::backdrop{background:#071a1766}.app-demo-module__j3ioKq__sheetTop{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.app-demo-module__j3ioKq__sheetTop h2{font-size:24px}@media (max-width:1000px){.app-demo-module__j3ioKq__layout{grid-template-columns:1fr 410px;gap:40px;padding-inline:30px}.app-demo-module__j3ioKq__intro h1{font-size:48px}}@media (max-width:760px){.app-demo-module__j3ioKq__layout{flex-direction:column;gap:30px;padding:30px 15px;display:flex}.app-demo-module__j3ioKq__intro{text-align:center;max-width:440px}.app-demo-module__j3ioKq__intro h1{font-size:40px}.app-demo-module__j3ioKq__intro h1 br{display:none}.app-demo-module__j3ioKq__intro h1 em:before{content:" "}.app-demo-module__j3ioKq__intro>p{margin-inline:auto}.app-demo-module__j3ioKq__eyebrow{justify-content:center;margin-bottom:16px}.app-demo-module__j3ioKq__featureLinks,.app-demo-module__j3ioKq__try{display:none}.app-demo-module__j3ioKq__intro .app-demo-module__j3ioKq__demoNote{margin:15px auto 0}.app-demo-module__j3ioKq__getApp{margin-top:16px}.app-demo-module__j3ioKq__header{padding:18px 20px}.app-demo-module__j3ioKq__brand{font-size:22px}.app-demo-module__j3ioKq__back{font-size:11px}}@media (max-width:440px){.app-demo-module__j3ioKq__deviceArea{width:100%}.app-demo-module__j3ioKq__device{border-radius:49px;width:100%;max-width:410px;height:calc(215.6vw - 64.68px);max-height:884px;padding:8px}.app-demo-module__j3ioKq__screen{border-radius:42px;font-size:15px}.app-demo-module__j3ioKq__status{padding-left:22px;padding-right:18px}.app-demo-module__j3ioKq__island{width:96px}.app-demo-module__j3ioKq__scroll{padding-left:16px;padding-right:16px}.app-demo-module__j3ioKq__companionCard{gap:11px;padding:17px}.app-demo-module__j3ioKq__companionCard strong{font-size:18px}.app-demo-module__j3ioKq__companionCard>img{width:46px;height:46px}.app-demo-module__j3ioKq__tabBar{margin-inline:8px}.app-demo-module__j3ioKq__tabBar button span{font-size:9px}}@media (prefers-reduced-motion:reduce){.app-demo-module__j3ioKq__page *{scroll-behavior:auto!important}}.app-demo-module__j3ioKq__screen{background:radial-gradient(at 100% 78%,#e6eee7 0,#0000 53%),#faf6f0}.app-demo-module__j3ioKq__status,.app-demo-module__j3ioKq__toolbar{z-index:3;position:relative}.app-demo-module__j3ioKq__contentLayer{z-index:0;position:absolute;inset:98px 0 0}.app-demo-module__j3ioKq__scroll{height:100%;padding-bottom:190px;scroll-padding-block:24px 180px}.app-demo-module__j3ioKq__chatContent .app-demo-module__j3ioKq__scroll{padding-bottom:235px}.app-demo-module__j3ioKq__toolbar{background:linear-gradient(#faf6f0d9,#faf6f050)}.app-demo-module__j3ioKq__toolbarButton,.app-demo-module__j3ioKq__tabBar,.app-demo-module__j3ioKq__helpButton,.app-demo-module__j3ioKq__sheet,.app-demo-module__j3ioKq__composer{-webkit-backdrop-filter:blur(20px)saturate(170%);backdrop-filter:blur(20px)saturate(170%);border:1px solid #ffffffad;box-shadow:inset 0 1px #ffffffed,inset 0 -1px #173f3810,0 8px 28px #293b3020}.app-demo-module__j3ioKq__toolbarButton{background:linear-gradient(145deg,#ffffffd9,#ffffff52);position:relative}.app-demo-module__j3ioKq__toolbarButton:active{transform:scale(.94)}.app-demo-module__j3ioKq__tabBar{z-index:4;isolation:isolate;background:linear-gradient(145deg,#ffffffe0,#faf8f078);height:66px;margin:0;position:absolute;bottom:23px;left:12px;right:12px;box-shadow:inset 0 1px 1px #fff,inset 0 -1px 1px #fff9,0 12px 35px #173f3826}.app-demo-module__j3ioKq__tabBar:after{content:"";pointer-events:none;border-radius:inherit;border:1px solid #fff9;position:absolute;inset:0}.app-demo-module__j3ioKq__tabBar button{z-index:1;background:0 0;min-height:54px;transition:color .16s;position:relative}.app-demo-module__j3ioKq__tabBar button[aria-current]{color:#0b5149;background:0 0}.app-demo-module__j3ioKq__tabBar button span{font-weight:550}.app-demo-module__j3ioKq__tabBar button:active svg{transform:scale(.91)}.app-demo-module__j3ioKq__selectionLens{pointer-events:none;background:linear-gradient(145deg,#e6f5efe8,#a9c9bb58);border:1px solid #ffffffed;border-radius:32px;width:calc(20% - 4px);margin-left:2px;position:absolute;top:4px;bottom:4px;box-shadow:inset 1px 1px 2px #fff,inset -1px -1px 2px #719b8933,0 2px 8px #15382c0f}.app-demo-module__j3ioKq__helpButton{z-index:4;text-shadow:0 1px 2px #95301e2e;background:linear-gradient(145deg,#f58263f5,#e85436e8);border-color:#ffcdbaad;box-shadow:inset 0 1px 1px #ffe1ccd9,inset 0 -1px 1px #b73a2529,0 7px 22px #c25e3830}.app-demo-module__j3ioKq__helpButton:active{transform:scale(.97)}.app-demo-module__j3ioKq__composer{z-index:3;background:#fffdf8b3;border-radius:28px;padding:7px;position:absolute;bottom:94px;left:12px;right:12px}.app-demo-module__j3ioKq__composer input{background:#ffffff70}.app-demo-module__j3ioKq__homeIndicator{z-index:4;margin:0;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}.app-demo-module__j3ioKq__sheet{background:linear-gradient(145deg,#fffdf8f2,#f5f6efed);border-color:#fff}.app-demo-module__j3ioKq__screen[data-glass-ready=true] [data-liquid-glass]{-webkit-backdrop-filter:none}.app-demo-module__j3ioKq__screen[data-glass-ready=true] .app-demo-module__j3ioKq__tabBar,.app-demo-module__j3ioKq__screen[data-glass-ready=true] .app-demo-module__j3ioKq__toolbarButton{background:linear-gradient(145deg,#ffffff80,#ffffff24)}.app-demo-module__j3ioKq__screen[data-glass-ready=true] .app-demo-module__j3ioKq__helpButton{background:#ee6c4d99}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){.app-demo-module__j3ioKq__toolbarButton,.app-demo-module__j3ioKq__tabBar,.app-demo-module__j3ioKq__sheet,.app-demo-module__j3ioKq__composer{border:1px solid #70665e;-webkit-backdrop-filter:none!important;background:#fffdf8!important}.app-demo-module__j3ioKq__helpButton{-webkit-backdrop-filter:none!important;background:#b93c25!important}.app-demo-module__j3ioKq__selectionLens{background:#d8e9e1;border-color:#0f4c47}}@media (prefers-reduced-motion:reduce){.app-demo-module__j3ioKq__toolbarButton:active,.app-demo-module__j3ioKq__helpButton:active,.app-demo-module__j3ioKq__tabBar button:active svg{transform:none}}@media (max-width:440px){.app-demo-module__j3ioKq__tabBar{margin:0;left:8px;right:8px}}@media (forced-colors:active){.app-demo-module__j3ioKq__toolbarButton,.app-demo-module__j3ioKq__tabBar,.app-demo-module__j3ioKq__helpButton,.app-demo-module__j3ioKq__composer,.app-demo-module__j3ioKq__sheet{-webkit-backdrop-filter:none;backdrop-filter:none;border:1px solid buttontext;color:canvastext!important;background:canvas!important}.app-demo-module__j3ioKq__tabBar button[aria-current]{outline:2px solid highlight}.app-demo-module__j3ioKq__selectionLens{display:none}}.app-demo-module__j3ioKq__featureGuide{background:#ffffff75;border:1px solid #173f3817;border-radius:18px;max-width:390px;margin-top:24px;padding:20px}.app-demo-module__j3ioKq__guideLabel{letter-spacing:1.5px;color:#87643b;text-transform:uppercase;font-size:9px}.app-demo-module__j3ioKq__featureGuide h2{letter-spacing:-.5px;margin:12px 0;font:25px/1.2 Georgia,serif}.app-demo-module__j3ioKq__featureGuide p{color:#53685f;margin:0;font-size:13px;line-height:1.7}.app-demo-module__j3ioKq__featureGuide>div{border-top:1px solid #173f3817;margin-top:16px;padding-top:14px}.app-demo-module__j3ioKq__featureGuide strong{margin-bottom:6px;font-size:11px;display:block}.app-demo-module__j3ioKq__orgLinks{flex-wrap:wrap;gap:14px;max-width:390px;margin-top:16px;display:flex}.app-demo-module__j3ioKq__orgLinks a{text-underline-offset:4px;align-items:center;gap:5px;font-size:12px;display:inline-flex}.app-demo-module__j3ioKq__partnerHeading{align-items:center;gap:12px;display:flex}.app-demo-module__j3ioKq__partnerHeading img{object-fit:contain;flex-shrink:0}.app-demo-module__j3ioKq__partnerHeading small{letter-spacing:1.4px;color:#61716b;font-size:9px}.app-demo-module__j3ioKq__intakeSheet{--teal:#0f4c47;--ink:#25201c;--muted:#70665e;color:#25201c;width:min(480px,100vw - 32px)}.app-demo-module__j3ioKq__intakeSheet>.app-demo-module__j3ioKq__partnerHeading{margin-bottom:20px}.app-demo-module__j3ioKq__intakeSheet form{margin-top:20px}.app-demo-module__j3ioKq__intakeSheet label{flex-direction:column;gap:7px;font-size:14px;display:flex}.app-demo-module__j3ioKq__intakeSheet input:not([type=checkbox]){width:100%;font:inherit;background:#fff;border:1px solid #b9c3bc;border-radius:10px;padding:12px}.app-demo-module__j3ioKq__intakeSheet .app-demo-module__j3ioKq__intakeConsent{flex-direction:row;align-items:flex-start;font-size:12px;line-height:1.6}.app-demo-module__j3ioKq__intakeConsent input{flex-shrink:0;width:18px;height:18px;margin-top:4px}.app-demo-module__j3ioKq__intakeQuote{background:#e9efe9;border-radius:12px;margin:0;padding:14px;font-size:15px}.app-demo-module__j3ioKq__intakeSheet p{font-size:14px;line-height:1.65}.app-demo-module__j3ioKq__intakeSheet .app-demo-module__j3ioKq__primary:disabled{opacity:.5;cursor:not-allowed}
