.ask-it-anyway[data-astro-cid-xjuyeyhs]{--conversation-box-width:min(64%, 77.333rem);--ask-accent:#7eab95;--ask-accent-warm:#b7a477;--ask-field:#0f1412;--ask-card:#151b18f7;--ask-card-soft:#1a221e;--ask-line:#bed8cb26;--ask-line-strong:#8bb9a36b;--ask-text:#edf0ea;--ask-muted:#a1aaa4;min-height:100svh;padding:calc(var(--header-height) + clamp(.8rem, 1.8vh, 1.25rem)) var(--gutter) clamp(.8rem, 1.8vh, 1.25rem);background:radial-gradient(circle at 50% 48%, #7eab951c, transparent 32%), linear-gradient(155deg, #151c18, var(--ask-field) 62%);color:var(--ask-text);position:relative;overflow:hidden}:root[data-theme=light] .ask-it-anyway[data-astro-cid-xjuyeyhs]{--ask-field:#d9ddd5;--ask-card:#f4f6eff7;--ask-card-soft:#e7ece4;--ask-line:#2f443a29;--ask-line-strong:#44745e6b;--ask-text:#29312d;--ask-muted:#66716b;background:radial-gradient(circle at 50% 48%, #52846c17, transparent 33%), linear-gradient(155deg, #e8ebe4, var(--ask-field) 62%)}.ask-it-anyway__geometry[data-astro-cid-xjuyeyhs]{width:100%;height:calc(100% - var(--header-height));color:color-mix(in srgb, var(--ask-accent) 12%, transparent);inset:var(--header-height) 0 0;pointer-events:none;position:absolute}.ask-it-anyway__geometry[data-astro-cid-xjuyeyhs] path[data-astro-cid-xjuyeyhs],.ask-it-anyway__geometry[data-astro-cid-xjuyeyhs] circle[data-astro-cid-xjuyeyhs]{fill:none;stroke:currentColor;stroke-width:1px;vector-effect:non-scaling-stroke}.ask-it-anyway__layout[data-astro-cid-xjuyeyhs]{width:100%;height:calc(100dvh - var(--header-height) - clamp(1.6rem, 3.6vh, 2.5rem));grid-template-columns:minmax(0, 1fr) minmax(0, var(--conversation-box-width)) minmax(0, 1fr);min-height:36rem;transition:grid-template-columns var(--duration-base) var(--ease-signal), max-width var(--duration-base) var(--ease-signal);align-items:stretch;column-gap:clamp(1.5rem,2.2vw,2.75rem);margin-inline:auto;display:grid;position:relative}[data-astro-cid-xjuyeyhs][data-started=true] .ask-it-anyway__layout[data-astro-cid-xjuyeyhs]{grid-template-columns:minmax(0, 1fr) minmax(0, var(--conversation-box-width)) minmax(0, 1fr)}.ask-it-anyway__starters[data-astro-cid-xjuyeyhs]{min-width:0;min-height:0;transition:opacity var(--duration-fast), transform var(--duration-base) var(--ease-signal);scrollbar-width:none;grid-template-rows:repeat(10,minmax(min-content,1fr));gap:clamp(.25rem,.6vh,.45rem);display:grid;overflow:hidden auto}.ask-it-anyway__starters[data-astro-cid-xjuyeyhs]::-webkit-scrollbar{display:none}[data-astro-cid-xjuyeyhs][data-started=true] .ask-it-anyway__starters[data-astro-cid-xjuyeyhs]{opacity:0;pointer-events:none;position:absolute;transform:translate(-1rem)}[data-astro-cid-xjuyeyhs][data-started=true] .ask-it-anyway__starters--right[data-astro-cid-xjuyeyhs]{transform:translate(1rem)}.ask-it-anyway__question{isolation:isolate;border:1px solid var(--ask-line);background:color-mix(in srgb, var(--ask-card) 76%, transparent);min-width:0;min-height:0;color:var(--ask-muted);cursor:pointer;font-family:var(--font-body);text-align:left;transition:border-color var(--duration-fast), background var(--duration-fast), color var(--duration-fast), transform var(--duration-fast);padding:clamp(.42rem,.68vh,.62rem) clamp(.55rem,.68vw,.82rem) clamp(.42rem,.68vh,.62rem) 1.7rem;font-size:clamp(1.125rem,.76vw,1.22rem);font-weight:600;line-height:1.3;position:relative;overflow:hidden}.ask-it-anyway__question>span{z-index:2;text-align:left;width:100%;text-shadow:0 1px 0 var(--ask-card), 0 0 .75rem var(--ask-card), 0 0 1.1rem var(--ask-card);display:block;position:relative}.ask-it-anyway__question:before{z-index:3;color:color-mix(in srgb, var(--ask-accent) 72%, var(--ask-muted));content:"?";font-family:var(--font-editorial);font-size:clamp(.72rem,.48vw,.9rem);font-style:italic;font-weight:600;line-height:1;position:absolute;top:clamp(.48rem,.72vh,.66rem);left:9px}.ask-it-anyway__question:after{z-index:3;background:color-mix(in srgb, var(--ask-accent) 45%, transparent);content:"";opacity:.72;width:1px;position:absolute;top:8px;bottom:8px;left:18px}.ask-it-anyway__question-signal{z-index:1;width:58%;height:calc(100% - .45rem);color:color-mix(in srgb, var(--ask-accent) 48%, transparent);opacity:.3;pointer-events:none;transition:color var(--duration-fast), opacity var(--duration-fast), transform var(--duration-base) var(--ease-signal);position:absolute;inset:.225rem .25rem .225rem auto}.ask-it-anyway__question-signal path,.ask-it-anyway__question-signal circle{fill:none;stroke:currentColor;stroke-width:.65px;vector-effect:non-scaling-stroke}.ask-it-anyway__question-signal-orbit{opacity:.55}.ask-it-anyway__question-signal circle{fill:currentColor;stroke:none}.ask-it-anyway__question:hover .ask-it-anyway__question-signal,.ask-it-anyway__question:focus-visible .ask-it-anyway__question-signal,.ask-it-anyway__question.is-selected .ask-it-anyway__question-signal{color:color-mix(in srgb, var(--ask-accent) 70%, transparent);opacity:.5}.ask-it-anyway__starters--right[data-astro-cid-xjuyeyhs] .ask-it-anyway__question{text-align:left}.ask-it-anyway__question:hover,.ask-it-anyway__question:focus-visible,.ask-it-anyway__question.is-selected{border-color:var(--ask-line-strong);background:color-mix(in srgb, var(--ask-accent) 13%, var(--ask-card));color:var(--ask-text)}.ask-it-anyway__question:hover{transform:translateY(-1px)}.ask-it-anyway__conversation-card[data-astro-cid-xjuyeyhs]{border:1px solid var(--ask-line-strong);background:linear-gradient(140deg, #ffffff06, transparent 34%), var(--ask-card);min-width:0;min-height:0;box-shadow:inset 0 0 0 5px var(--ask-card), inset 0 0 0 6px var(--ask-line), 0 2rem 5rem #00000040;grid-column:2;grid-template-rows:auto minmax(0,1fr) auto auto;padding:clamp(1.2rem,2vw,2.1rem) clamp(1.15rem,2.3vw,2.6rem) clamp(.85rem,1.4vw,1.3rem);display:grid;position:relative}:root[data-theme=light] .ask-it-anyway__conversation-card[data-astro-cid-xjuyeyhs]{box-shadow:inset 0 0 0 5px var(--ask-card), inset 0 0 0 6px var(--ask-line), 0 2rem 5rem #38483f21}.ask-it-anyway__corner[data-astro-cid-xjuyeyhs]{z-index:2;pointer-events:none;width:1rem;height:1rem;position:absolute}.ask-it-anyway__corner--top[data-astro-cid-xjuyeyhs]{border-top:1px solid var(--ask-accent);border-left:1px solid var(--ask-accent);top:.6rem;left:.6rem}.ask-it-anyway__corner--bottom[data-astro-cid-xjuyeyhs]{border-right:1px solid var(--ask-accent);border-bottom:1px solid var(--ask-accent);bottom:.6rem;right:.6rem}.ask-it-anyway__welcome[data-astro-cid-xjuyeyhs]{border-bottom:1px solid var(--ask-line);grid-template-columns:minmax(0,1.8fr) minmax(14rem,.72fr);align-items:end;gap:.35rem clamp(1.2rem,2.2vw,2.5rem);padding-bottom:clamp(.55rem,.9vh,.78rem);display:grid;position:relative}.ask-it-anyway__kicker[data-astro-cid-xjuyeyhs]{color:var(--ask-accent);font-family:var(--font-display);letter-spacing:.16em;text-transform:uppercase;margin-bottom:.14rem;font-size:clamp(.86rem,.62vw,1rem);font-weight:650}.ask-it-anyway__welcome[data-astro-cid-xjuyeyhs] h1[data-astro-cid-xjuyeyhs]{font-family:var(--font-editorial);letter-spacing:-.035em;margin-bottom:clamp(.42rem,.7vh,.68rem);font-size:clamp(3rem,3.7vw,5.25rem);font-weight:600;line-height:1.04}.ask-it-anyway__opening[data-astro-cid-xjuyeyhs]{color:var(--ask-text);font-family:var(--font-editorial);white-space:nowrap;margin-top:0;font-size:clamp(1.08rem,.72vw,1.2rem);line-height:1.25}.ask-it-anyway__invite[data-astro-cid-xjuyeyhs]{max-width:66ch;color:var(--ask-muted);margin-top:.18rem;font-size:clamp(.94rem,.68vw,1.08rem);line-height:1.36}.ask-it-anyway__principle[data-astro-cid-xjuyeyhs]{border-left:1px solid var(--ask-line-strong);color:var(--ask-muted);gap:.25rem;padding-left:clamp(.85rem,1.4vw,1.35rem);font-size:clamp(1rem,.75vw,1.2rem);line-height:1.45;display:grid}.ask-it-anyway__principle[data-astro-cid-xjuyeyhs] strong[data-astro-cid-xjuyeyhs]{color:color-mix(in srgb, var(--ask-accent) 78%, var(--ask-text));font-weight:650}.ask-it-anyway__set-controls[data-astro-cid-xjuyeyhs]{grid-column:1/-1;align-items:center;gap:.8rem;display:flex}.ask-it-anyway__set-controls[data-astro-cid-xjuyeyhs] span[data-astro-cid-xjuyeyhs],.ask-it-anyway__shelf-controls[data-astro-cid-xjuyeyhs] span[data-astro-cid-xjuyeyhs]{color:var(--ask-accent);font-family:var(--font-display);letter-spacing:.13em;font-size:.7rem;font-weight:650}.ask-it-anyway__set-controls[data-astro-cid-xjuyeyhs] button[data-astro-cid-xjuyeyhs],.ask-it-anyway__shelf-controls[data-astro-cid-xjuyeyhs] button[data-astro-cid-xjuyeyhs]{border:0;border-bottom:1px solid var(--ask-line-strong);color:var(--ask-muted);cursor:pointer;font-family:var(--font-display);letter-spacing:.11em;text-transform:uppercase;background:0 0;padding:.25rem 0;font-size:.67rem;font-weight:650}[data-astro-cid-xjuyeyhs][data-ask-open-questions],[data-astro-cid-xjuyeyhs][data-started=true] .ask-it-anyway__set-controls[data-astro-cid-xjuyeyhs] [data-astro-cid-xjuyeyhs][data-ask-cycle-set]{display:none}[data-astro-cid-xjuyeyhs][data-started=true] [data-astro-cid-xjuyeyhs][data-ask-open-questions]{display:block}.ask-it-anyway__messages[data-astro-cid-xjuyeyhs]{overscroll-behavior:contain;scrollbar-color:color-mix(in srgb, var(--ask-accent) 45%, transparent) transparent;scrollbar-width:thin;min-height:0;padding:clamp(.9rem,1.7vh,1.35rem) .35rem 1rem 0;position:relative;overflow-y:auto}.ask-it-anyway__empty[data-astro-cid-xjuyeyhs]{opacity:.26;pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}[data-astro-cid-xjuyeyhs][data-started=true] .ask-it-anyway__empty[data-astro-cid-xjuyeyhs]{display:none}.ask-it-anyway__empty[data-astro-cid-xjuyeyhs] svg[data-astro-cid-xjuyeyhs]{width:min(44%,15rem);color:var(--ask-accent)}.ask-it-anyway__empty[data-astro-cid-xjuyeyhs] path[data-astro-cid-xjuyeyhs],.ask-it-anyway__empty[data-astro-cid-xjuyeyhs] circle[data-astro-cid-xjuyeyhs]{fill:none;stroke:currentColor;stroke-width:1px}.ask-it-anyway .msg-bubble{max-width:92%;color:color-mix(in srgb, var(--ask-text) 90%, transparent);font-family:var(--font-body);text-align:start;white-space:pre-wrap;font-size:clamp(1.125rem,.82vw,1.25rem);line-height:1.58}.ask-it-anyway .msg-bubble+.msg-bubble{margin-top:1.12rem}.ask-it-anyway .msg-user{border-left:1px solid color-mix(in srgb, var(--ask-accent-warm) 68%, transparent);max-width:88%;color:color-mix(in srgb, var(--ask-accent) 78%, var(--ask-text));text-align:start;margin-left:0;margin-right:auto;padding:.2rem .85rem .2rem 1rem;font-weight:550}.ask-it-anyway .msg-ai{border-left:1px solid color-mix(in srgb, var(--ask-accent) 62%, transparent);text-align:start;padding-left:1rem}.ask-it-anyway .msg-ai.is-thinking{color:var(--ask-muted);font-style:italic}.ask-it-anyway__input-row[data-astro-cid-xjuyeyhs]{border-top:1px solid var(--ask-line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.65rem;min-width:0;padding-top:.72rem;display:grid}.ask-it-anyway__input-row[data-astro-cid-xjuyeyhs]>label[data-astro-cid-xjuyeyhs]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.ask-it-anyway__input-row[data-astro-cid-xjuyeyhs] input[data-astro-cid-xjuyeyhs]{border:0;border-bottom:1px solid var(--ask-line-strong);width:100%;min-width:0;min-height:3rem;color:var(--ask-text);font-family:var(--font-body);background:0 0;border-radius:0;outline:0;padding:.7rem .15rem;font-size:1rem}.ask-it-anyway__input-row[data-astro-cid-xjuyeyhs] input[data-astro-cid-xjuyeyhs]::placeholder{color:var(--ask-muted)}.ask-it-anyway__input-row[data-astro-cid-xjuyeyhs] input[data-astro-cid-xjuyeyhs]:focus{border-bottom-color:var(--ask-accent)}.ask-it-anyway__input-row[data-astro-cid-xjuyeyhs] input[data-astro-cid-xjuyeyhs]:disabled{cursor:wait;opacity:.5}.ask-it-anyway__send[data-astro-cid-xjuyeyhs]{border:1px solid var(--ask-line-strong);background:color-mix(in srgb, var(--ask-accent) 9%, transparent);width:3rem;height:3rem;color:var(--ask-accent);cursor:pointer;place-items:center;padding:0;display:grid}.ask-it-anyway__send[data-astro-cid-xjuyeyhs] svg[data-astro-cid-xjuyeyhs]{width:1.15rem}.ask-it-anyway__send[data-astro-cid-xjuyeyhs] path[data-astro-cid-xjuyeyhs]{fill:currentColor}.ask-it-anyway__send[data-astro-cid-xjuyeyhs]:disabled{cursor:wait;opacity:.38}.ask-it-anyway__transcript-actions[data-astro-cid-xjuyeyhs]{color:var(--ask-muted);justify-content:flex-end;align-items:center;gap:.6rem;padding-top:.62rem;display:flex}.ask-it-anyway__transcript-actions[data-astro-cid-xjuyeyhs] button[data-astro-cid-xjuyeyhs]{color:inherit;cursor:pointer;font-family:var(--font-display);letter-spacing:.09em;text-transform:uppercase;background:0 0;border:0;padding:.2rem 0;font-size:.56rem;font-weight:600}.ask-it-anyway__transcript-actions[data-astro-cid-xjuyeyhs] button[data-astro-cid-xjuyeyhs]:hover,.ask-it-anyway__transcript-actions[data-astro-cid-xjuyeyhs] button[data-astro-cid-xjuyeyhs]:focus-visible{color:var(--ask-text)}.ask-it-anyway__question-shelf[data-astro-cid-xjuyeyhs]{z-index:19;top:var(--header-height);position:fixed;bottom:0;left:0;right:0}.ask-it-anyway__shelf-backdrop[data-astro-cid-xjuyeyhs]{backdrop-filter:blur(4px);background:#040705ad;border:0;padding:0;position:absolute;inset:0}.ask-it-anyway__shelf-panel[data-astro-cid-xjuyeyhs]{border-left:1px solid var(--ask-line-strong);background:color-mix(in srgb, var(--ask-card) 97%, transparent);grid-template-rows:auto auto 1fr;width:min(53rem,92vw);height:100%;padding:clamp(1.25rem,3vw,2.5rem);display:grid;position:absolute;top:0;right:0;overflow-y:auto;box-shadow:-2rem 0 5rem #00000047}.ask-it-anyway__shelf-panel[data-astro-cid-xjuyeyhs]>header[data-astro-cid-xjuyeyhs]{justify-content:space-between;align-items:start;gap:1rem;display:flex}.ask-it-anyway__shelf-panel[data-astro-cid-xjuyeyhs] h2[data-astro-cid-xjuyeyhs]{font-family:var(--font-editorial);font-size:clamp(2rem,4vw,3.5rem);font-weight:400;line-height:1}.ask-it-anyway__shelf-close[data-astro-cid-xjuyeyhs]{border:1px solid var(--ask-line);width:2.8rem;height:2.8rem;color:var(--ask-text);cursor:pointer;background:0 0;padding:0;font-size:1.5rem}.ask-it-anyway__shelf-controls[data-astro-cid-xjuyeyhs]{align-items:center;gap:.9rem;padding-block:1.2rem;display:flex}.ask-it-anyway__shelf-questions[data-astro-cid-xjuyeyhs]{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:.5rem;display:grid}.ask-it-anyway__shelf-questions[data-astro-cid-xjuyeyhs] .ask-it-anyway__question{min-height:4.5rem;font-size:clamp(1.125rem,.76vw,1.22rem)}@media (width<=68rem){.ask-it-anyway__layout[data-astro-cid-xjuyeyhs]{grid-template-columns:minmax(10.5rem,.7fr) minmax(34rem,2.8fr) minmax(10.5rem,.7fr)}.ask-it-anyway__welcome[data-astro-cid-xjuyeyhs]{grid-template-columns:1fr}.ask-it-anyway__principle[data-astro-cid-xjuyeyhs]{grid-column:1}}@media (width<=85rem){.ask-it-anyway[data-astro-cid-xjuyeyhs]{min-height:100dvh;padding:calc(var(--header-height) + .75rem) clamp(.7rem, 3vw, 1.25rem) .8rem;overflow:visible}.ask-it-anyway__layout[data-astro-cid-xjuyeyhs],[data-astro-cid-xjuyeyhs][data-started=true] .ask-it-anyway__layout[data-astro-cid-xjuyeyhs]{width:min(100%,50rem);height:auto;min-height:calc(100dvh - var(--header-height) - 1.55rem);display:block}.ask-it-anyway__starters[data-astro-cid-xjuyeyhs]{display:none}.ask-it-anyway__conversation-card[data-astro-cid-xjuyeyhs]{min-height:calc(100dvh - var(--header-height) - 1.55rem);grid-template-rows:auto minmax(18rem,1fr) auto auto;padding:clamp(1.05rem,4vw,1.6rem) clamp(.95rem,4.5vw,1.7rem) .9rem}[data-astro-cid-xjuyeyhs][data-ask-open-questions]{display:block}.ask-it-anyway__set-controls[data-astro-cid-xjuyeyhs] [data-astro-cid-xjuyeyhs][data-ask-cycle-set]{display:none}.ask-it-anyway__welcome[data-astro-cid-xjuyeyhs]{gap:.65rem}.ask-it-anyway__opening[data-astro-cid-xjuyeyhs]{white-space:normal}.ask-it-anyway__principle[data-astro-cid-xjuyeyhs]{padding-left:.8rem}}@media (width<=35rem){.ask-it-anyway[data-astro-cid-xjuyeyhs]{height:100dvh;min-height:100dvh;overflow:hidden}.ask-it-anyway__layout[data-astro-cid-xjuyeyhs],[data-astro-cid-xjuyeyhs][data-started=true] .ask-it-anyway__layout[data-astro-cid-xjuyeyhs]{height:100%;min-height:0}.ask-it-anyway__conversation-card[data-astro-cid-xjuyeyhs]{grid-template-rows:auto minmax(0,1fr) auto auto;height:100%;min-height:0;padding:.85rem .9rem .65rem}.ask-it-anyway__welcome[data-astro-cid-xjuyeyhs]{gap:.28rem;padding-bottom:.45rem}.ask-it-anyway__kicker[data-astro-cid-xjuyeyhs]{margin-bottom:0}.ask-it-anyway__welcome[data-astro-cid-xjuyeyhs] h1[data-astro-cid-xjuyeyhs]{margin-bottom:.25rem;font-size:clamp(2rem,10vw,3rem)}.ask-it-anyway__invite[data-astro-cid-xjuyeyhs],.ask-it-anyway__principle[data-astro-cid-xjuyeyhs] span[data-astro-cid-xjuyeyhs]{display:none}.ask-it-anyway__principle[data-astro-cid-xjuyeyhs]{padding-left:.65rem;line-height:1.35}.ask-it-anyway__messages[data-astro-cid-xjuyeyhs]{overscroll-behavior-y:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch;min-height:0;overflow-y:auto}.ask-it-anyway__input-row[data-astro-cid-xjuyeyhs]{z-index:2;background:var(--ask-card);position:sticky;bottom:0}.ask-it-anyway__shelf-panel[data-astro-cid-xjuyeyhs]{width:100%}.ask-it-anyway__shelf-questions[data-astro-cid-xjuyeyhs]{grid-template-columns:1fr}.ask-it-anyway__shelf-questions[data-astro-cid-xjuyeyhs] .ask-it-anyway__question{min-height:3.8rem}}@media (height<=40rem) and (width>=85.01rem){.ask-it-anyway[data-astro-cid-xjuyeyhs]{overflow-y:auto}}
