.spotlight-card_card__FvsfZ{position:relative;isolation:isolate;border-radius:16px;border:1px solid var(--spotlight-border,#dbe5d3);background:var(--spotlight-surface,#f3f6ee)}.spotlight-card_sm___sjcq{width:192px;min-height:256px}.spotlight-card_md__4l9RM{width:256px;min-height:320px}.spotlight-card_lg__3rizm{width:320px;min-height:384px}.spotlight-card_card__FvsfZ:after,.spotlight-card_card__FvsfZ:before{content:"";position:absolute;pointer-events:none;border-radius:inherit}.spotlight-card_card__FvsfZ:before{z-index:2;inset:-1px;padding:1.5px;background:radial-gradient(210px circle at var(--spotlight-x,15%) var(--spotlight-y,0),rgb(var(--spotlight-rgb)/1),rgb(var(--spotlight-rgb)/.5) 45%,transparent 80%),linear-gradient(135deg,transparent 25%,rgb(var(--spotlight-rgb)/.08) 55%,rgb(var(--spotlight-rgb)/.65));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:spotlight-card_breathe__KBsqd 6s ease-in-out var(--spotlight-delay,0s) infinite alternate}.spotlight-card_card__FvsfZ:after{z-index:-1;inset:0;background:radial-gradient(240px circle at var(--spotlight-x,15%) var(--spotlight-y,0),rgb(var(--spotlight-rgb)/.12),transparent 85%)}.spotlight-card_card__FvsfZ[data-pointer-active=true]:before{animation:none;opacity:1}@keyframes spotlight-card_breathe__KBsqd{0%{opacity:.35}to{opacity:1}}@media (prefers-reduced-motion:reduce){.spotlight-card_card__FvsfZ:before{animation:none;opacity:.65}}@media (forced-colors:active){.spotlight-card_card__FvsfZ{border-color:CanvasText}.spotlight-card_card__FvsfZ:after,.spotlight-card_card__FvsfZ:before{display:none}}.prompt-composer_composer__8RW8c{position:relative;isolation:isolate;padding:1.5px;overflow:hidden;border-radius:18px;background:#c4d5bc;color:#044340;box-shadow:0 8px 24px #04434006;transition:box-shadow .25s}.prompt-composer_composer__8RW8c:focus-within{box-shadow:0 0 0 3px #bbed754d,0 10px 32px #0443400a}.prompt-composer_rim__W3htJ{position:absolute;inset:0;z-index:-1;overflow:hidden}.prompt-composer_rim__W3htJ:after,.prompt-composer_rim__W3htJ:before{content:"";position:absolute;width:65%;height:180%;top:-40%;left:-20%;background:radial-gradient(ellipse,#50866a 10%,#bbed75 45%,transparent 70%);animation:prompt-composer_rimDrift__CWC0L 9s ease-in-out infinite alternate;opacity:.85}.prompt-composer_rim__W3htJ:after{left:40%;animation-delay:-6s;animation-direction:alternate-reverse}.prompt-composer_surface__zjGqL{position:relative;padding:19px 18px 14px;border-radius:16.5px;background:linear-gradient(135deg,#fff 50%,#f3f9ec)}.prompt-composer_field__j07zc{display:flex;align-items:flex-start;gap:12px}.prompt-composer_orb__hqtZ7{display:block;flex:0 0 34px;margin-top:3px}.prompt-composer_field__j07zc textarea{width:100%;min-width:0;min-height:70px;max-height:220px;padding:6px 0;border:0;outline:none;resize:none;background:transparent;color:#044340;font:inherit;font-size:16px;line-height:1.7;scrollbar-width:thin;scrollbar-color:#a3c581 transparent}.prompt-composer_field__j07zc textarea::placeholder{color:#627c70;opacity:1}.prompt-composer_field__j07zc textarea:focus-visible{outline:none}.prompt-composer_field__j07zc textarea:disabled{opacity:.6}.prompt-composer_actions__jVECH{display:flex;align-items:center;gap:12px;margin-top:10px;min-height:44px}.prompt-composer_hint__JBAuF{flex:1;font-size:12px;line-height:1.6;color:#49695f}.prompt-composer_count__TYO8Y{font-size:11px;color:#587465;font-variant-numeric:tabular-nums}.prompt-composer_send__VQLcp{position:relative;display:grid;place-items:center;flex:0 0 44px;width:44px;height:44px;border-radius:50%;border:0;background:#044340;color:#bbed75;transition:background .2s,transform .2s,opacity .2s}.prompt-composer_send__VQLcp:hover:not(:disabled){background:#0b5b50;transform:translateY(-2px)}.prompt-composer_send__VQLcp:active:not(:disabled){transform:scale(.95)}.prompt-composer_send__VQLcp:disabled{cursor:not-allowed;opacity:.45}.prompt-composer_composer__8RW8c[data-loading=true] .prompt-composer_send__VQLcp{opacity:1}.prompt-composer_send__VQLcp:focus-visible{outline:2px solid #044340;outline-offset:4px}.prompt-composer_arrow__ce7IX,.prompt-composer_spinner__hChhW{grid-area:1/1;transition:opacity .18s,transform .18s}.prompt-composer_spinner__hChhW{opacity:0}.prompt-composer_composer__8RW8c[data-loading=true] .prompt-composer_arrow__ce7IX{opacity:0;transform:translateY(-4px)}.prompt-composer_composer__8RW8c[data-loading=true] .prompt-composer_spinner__hChhW{opacity:1;animation:prompt-composer_spin__mSdN3 1.3s linear infinite}.prompt-composer_shiningText__8rQrB{color:#345e4b;background:linear-gradient(110deg,#345e4b 30%,#5c7d40 48%,#345e4b 65%);background-size:200% 100%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:prompt-composer_shine__MttL_ 2.4s linear infinite}@keyframes prompt-composer_shine__MttL_{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes prompt-composer_rimDrift__CWC0L{to{transform:translateX(65%)}}@keyframes prompt-composer_spin__mSdN3{to{transform:rotate(1turn)}}.prompt-composer_composer__8RW8c[data-still=true] *,.prompt-composer_composer__8RW8c[data-still=true] :after,.prompt-composer_composer__8RW8c[data-still=true] :before,.prompt-composer_shiningText__8rQrB[data-still=true]{animation:none!important;transition:none!important}@media (prefers-reduced-motion:reduce){.prompt-composer_composer__8RW8c *,.prompt-composer_composer__8RW8c :after,.prompt-composer_composer__8RW8c :before,.prompt-composer_shiningText__8rQrB{animation:none!important;transition:none!important}}@media (forced-colors:active){.prompt-composer_composer__8RW8c{border:1px solid CanvasText}.prompt-composer_shiningText__8rQrB{background:none;-webkit-text-fill-color:CanvasText}.prompt-composer_send__VQLcp{border:1px solid ButtonText}}@media (max-width:420px){.prompt-composer_surface__zjGqL{padding:14px 13px 12px}.prompt-composer_field__j07zc{gap:9px}.prompt-composer_actions__jVECH{gap:8px}.prompt-composer_count__TYO8Y{font-size:10px}}.homepage-question_question__90ori{margin-top:22px;min-width:0;color:#044340}.homepage-question_heading__lII5T{display:flex;align-items:flex-start;gap:18px;padding:10px 24px 19px}.homepage-question_heading__lII5T small{padding-top:6px;color:#597263;font-size:10px}.homepage-question_heading__lII5T h3{margin:0;font-family:inherit;font-size:20px;font-weight:500;line-height:1.4;letter-spacing:-.025em}.homepage-question_heading__lII5T p{margin:5px 0 0;color:#49695f;font-size:13px;line-height:1.65}.homepage-question_sparkle__SsfyE{margin:4px 0 0 auto;flex-shrink:0;color:#527c44}.homepage-question_privacy__fLVuO{margin:13px 7px 0;color:#587266;font-size:11px;line-height:1.7}.homepage-question_error__pEXbs a,.homepage-question_privacy__fLVuO a{text-decoration:underline;text-underline-offset:3px}.homepage-question_answer__hcpoL{position:relative;margin-top:16px;border:1px solid #dce7d3;border-radius:18px;padding:24px;background:#f3f7ed;overflow-wrap:anywhere}.homepage-question_asked__wgYdy{margin:0 0 20px;padding:0 0 16px;border-bottom:1px solid #d9e5d1;font-size:14px;font-weight:500;line-height:1.7}.homepage-question_answerHeading__lb91A{display:flex;align-items:center;gap:8px;margin-bottom:14px;font-size:12px;color:#456b39}.homepage-question_written__fv9xD{display:grid;font-size:15px;line-height:1.85;white-space:pre-wrap}.homepage-question_written__fv9xD p{grid-area:1/1;margin:0}.homepage-question_written__fv9xD strong{font-weight:600}.homepage-question_reserve__IDpdO{visibility:hidden}.homepage-question_caret__Gkxv0{display:inline-block;width:2px;height:1em;margin-left:3px;background:#527c44;vertical-align:-.1em;animation:homepage-question_cursor__5hM0W .85s steps(2) infinite}.homepage-question_skip__qJmVu{display:block;margin-top:10px;font-size:11px;color:#49695f;text-decoration:underline;text-underline-offset:3px}.homepage-question_handoff__beRhc{font-size:14px;line-height:1.8}.homepage-question_links__ApP4_{display:flex;flex-wrap:wrap;gap:10px 20px;margin-top:18px}.homepage-question_links__ApP4_ a{display:inline-flex;align-items:center;gap:6px;min-height:36px;font-size:13px;text-decoration:underline;text-underline-offset:4px}.homepage-question_suggestions__dRaey{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.homepage-question_suggestions__dRaey button{padding:9px 13px;border:1px solid #c8dabc;border-radius:20px;background:#ffffffa6;font-size:12px;line-height:1.5;text-align:left;transition:background .18s}.homepage-question_suggestions__dRaey button:hover{background:#e0f2cc}.homepage-question_suggestions__dRaey button:disabled{opacity:.5;cursor:wait}.homepage-question_continue__ToZ_V{display:inline-flex;align-items:center;gap:8px;margin-top:22px;padding:10px 0;font-size:13px}.homepage-question_continue__ToZ_V:hover{text-decoration:underline;text-underline-offset:4px}.homepage-question_question__90ori a:focus-visible,.homepage-question_question__90ori button:focus-visible{outline:2px solid #044340;outline-offset:4px}.homepage-question_error__pEXbs{margin:14px 4px 0;font-size:13px;line-height:1.7;color:#9a3429}@keyframes homepage-question_cursor__5hM0W{to{opacity:0}}.homepage-question_question__90ori[data-still=true] .homepage-question_caret__Gkxv0{animation:none}@media (prefers-reduced-motion:reduce){.homepage-question_caret__Gkxv0{animation:none}}@media (max-width:600px){.homepage-question_heading__lII5T{gap:12px;padding:6px 12px 16px}.homepage-question_heading__lII5T h3{font-size:19px}.homepage-question_answer__hcpoL{padding:19px 17px}.homepage-question_privacy__fLVuO{font-size:11px}}.home-closing_section__QOnp3{padding-block:10px clamp(64px,7vw,100px)}.home-closing_stage__JDVCL{position:relative;isolation:isolate;overflow:hidden;border-radius:30px;min-height:650px;padding:clamp(28px,5vw,72px);display:flex;align-items:center;background:#e9eedb}.home-closing_media__0RPAS{position:absolute;inset:0;z-index:-1;pointer-events:none}.home-closing_media__0RPAS img,.home-closing_video__BJM63{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:60% 60%}.home-closing_video__BJM63{opacity:0;transition:opacity .7s ease}.home-closing_video__BJM63[data-playing=true]{opacity:1}.home-closing_stage__JDVCL:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(90deg,#264d302e,transparent 70%)}.home-closing_panel__djjLm{width:min(100%,560px);min-width:0;padding:clamp(26px,3.4vw,46px);border-radius:26px;border:1px solid #ffffffd9;background:#f8fbf2;box-shadow:inset 0 1px 1px white,0 16px 60px -25px #163b3055}.home-closing_panel__djjLm h2{font-size:clamp(34px,3.5vw,48px);line-height:1.13;text-wrap:balance}.home-closing_description__AjxC6{font-size:14px;line-height:1.85;margin-block:23px 28px!important;color:#38584c;text-wrap:pretty}.home-closing_links__2fePQ{display:flex;flex-wrap:wrap;align-items:center;gap:6px 20px;margin-top:20px}.home-closing_links__2fePQ a{display:inline-flex;min-height:44px;align-items:center;gap:8px;font-size:12px;line-height:1.6}.home-closing_links__2fePQ svg{flex-shrink:0}.home-closing_links__2fePQ a:hover{text-decoration:underline;text-underline-offset:5px}.home-closing_panel__djjLm>div>a{max-width:100%;white-space:normal;text-align:start}@supports ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.home-closing_panel__djjLm{background:linear-gradient(140deg,#ffffffeb,#f3f9e8d9);-webkit-backdrop-filter:blur(18px) saturate(1.1);backdrop-filter:blur(18px) saturate(1.1)}}@media (max-width:700px){.home-closing_stage__JDVCL{padding:235px 16px 16px;min-height:0;border-radius:24px;background:#e8eedc}.home-closing_panel__djjLm{width:100%;padding:28px 22px;border-radius:20px}.home-closing_panel__djjLm h2{font-size:clamp(30px,7.4vw,40px)}.home-closing_links__2fePQ{gap:5px;flex-direction:column;align-items:flex-start}.home-closing_media__0RPAS{inset:0 0 auto;height:360px;overflow:hidden}.home-closing_media__0RPAS:after{content:"";position:absolute;inset:0;background:linear-gradient(transparent 70%,#e8eedc)}.home-closing_media__0RPAS img,.home-closing_video__BJM63{object-position:65% 50%;transform:scale(1.75);transform-origin:65% bottom}}@media (max-width:380px){.home-closing_stage__JDVCL{padding:195px 10px 10px}.home-closing_panel__djjLm{padding:24px 18px}.home-closing_panel__djjLm h2{font-size:29px}}@media (prefers-reduced-transparency:reduce){.home-closing_panel__djjLm{background:#f8fbf2;-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-reduced-motion:reduce){.home-closing_video__BJM63{display:none;transition:none}}@media (forced-colors:active),print{.home-closing_media__0RPAS,.home-closing_stage__JDVCL:after{display:none}.home-closing_stage__JDVCL{padding:24px;min-height:0}.home-closing_panel__djjLm{background:Canvas;color:CanvasText;border-color:CanvasText;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}}