.fA0-cG_card{--preview-accent:#5840f0;--preview-muted:#787381;--preview-line:#5840f017;background:hsl(var(--heroui-background,0 0% 100%));width:100%;max-width:520px;color:var(--iris-ink,hsl(var(--heroui-foreground,264 15% 17%)));text-align:left;overflow-wrap:anywhere;-webkit-font-smoothing:antialiased;border-radius:22px;font-size:13px;line-height:1.6;box-shadow:0 0 0 1px #5840f012,0 4px 12px #1b123b06,0 18px 44px -24px #1b123b33}.dark .fA0-cG_card{--preview-accent:#b2a5ff;--preview-muted:#a29bad;--preview-line:#a599f524;background:#19181f;box-shadow:0 0 0 1px #a599f51f,0 18px 44px -24px #0006}.fA0-cG_header{background:linear-gradient(135deg,#5840f00a,#0000 75%);border-radius:22px 22px 0 0;align-items:center;gap:12px;padding:22px 24px 18px;display:flex}.fA0-cG_icon{width:38px;height:38px;color:var(--preview-accent);background:#5840f00f;border-radius:12px;flex-shrink:0;place-items:center;display:grid}.fA0-cG_icon svg{width:18px;height:18px}.fA0-cG_eyebrow{color:var(--preview-muted);margin:0 0 2px;font-size:11px}.fA0-cG_header h4{letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:16px;font-weight:550}.fA0-cG_body{padding:0 24px 24px}.fA0-cG_summary{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:22px;display:flex}.fA0-cG_subject{letter-spacing:-.035em;text-wrap:pretty;flex:1;min-width:140px;margin:0;font-size:21px;font-weight:500;line-height:1.35}.fA0-cG_fields{gap:12px;margin:0;display:grid}.fA0-cG_fields>div{grid-template-columns:minmax(70px,.7fr) minmax(0,1.3fr);gap:16px;display:grid}.fA0-cG_fields dt,.fA0-cG_changes dt{color:var(--preview-muted);font-size:12px}.fA0-cG_fields dd{text-align:right;white-space:pre-wrap;margin:0;font-weight:450}.fA0-cG_fields .fA0-cG_longField{grid-template-columns:minmax(0,1fr);gap:4px}.fA0-cG_longField dd{text-align:left;font-weight:400}.fA0-cG_items{border-top:1px solid var(--preview-line);gap:16px;margin:20px 0 0;padding:18px 0 0;list-style:none;display:grid}.fA0-cG_items li{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.fA0-cG_items li>div{min-width:0}.fA0-cG_items small{color:var(--preview-muted);margin-top:3px;display:block}.fA0-cG_items strong{font-variant-numeric:tabular-nums;flex-shrink:0;font-weight:500}.fA0-cG_total{flex-direction:column;align-items:flex-end;gap:2px;margin-left:auto;display:flex}.fA0-cG_total>span{color:var(--preview-muted)}.fA0-cG_total>strong{white-space:nowrap;letter-spacing:-.045em;font-variant-numeric:tabular-nums;font-size:27px;font-weight:500}.fA0-cG_changes,.fA0-cG_sections,.fA0-cG_extra{border-top:1px solid var(--preview-line);margin:20px 0 0;padding:18px 0 0}.fA0-cG_changes>div+div{margin-top:12px}.fA0-cG_changes dd{margin:4px 0 0}.fA0-cG_changes del{color:var(--preview-muted)}.fA0-cG_changes strong,.fA0-cG_sections strong{font-weight:500}.fA0-cG_sections{gap:14px;list-style:none;display:grid}.fA0-cG_sections p{white-space:pre-wrap;color:var(--preview-muted);margin:4px 0 0}.fA0-cG_extra h5{margin:0 0 8px;font-weight:500}.fA0-cG_structuredList{margin:0;padding-left:16px}.fA0-cG_footer{padding:0 24px 22px}.fA0-cG_footer button{color:#fff;width:100%;min-height:44px;font:inherit;cursor:pointer;background:#5840f0;border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;font-weight:500;transition:background-color .18s,transform .18s;display:flex}.fA0-cG_footer button:hover{background:#4730e0}.fA0-cG_footer button:active{transform:scale(.96)}.fA0-cG_footer button:focus-visible{outline:2px solid var(--preview-accent);outline-offset:3px}@media (max-width:480px){.fA0-cG_header{padding:18px 18px 16px}.fA0-cG_body{padding:0 18px 20px}.fA0-cG_footer{padding:0 18px 18px}.fA0-cG_fields>div{gap:10px}.fA0-cG_total>strong{font-size:24px}}@media (prefers-reduced-motion:reduce){.fA0-cG_footer button{transition:none}}
.TtjMVq_panel,.TtjMVq_sheet{color:var(--iris-ink,#242132);text-align:left;flex-direction:column;min-width:0;max-height:calc(100cqh - 40px);display:flex}.TtjMVq_panel{animation:.3s cubic-bezier(.2,0,0,1) both TtjMVq_reveal}.TtjMVq_header{flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:0 8px 8px;display:flex}.TtjMVq_header h3{color:var(--iris-secondary,#787381);margin:0;font-size:13px;font-weight:500}.TtjMVq_header button{color:var(--iris-secondary,#787381);cursor:pointer;background:0 0;border:0;border-radius:50%;flex-shrink:0;place-items:center;width:40px;height:40px;transition:background-color .18s,transform .18s;display:grid}.TtjMVq_header button:hover{background:#5840f00f}.TtjMVq_header button:active{transform:scale(.96)}.TtjMVq_header button:focus-visible,.TtjMVq_content:focus-visible{outline:2px solid var(--iris-accent,#5840f0);outline-offset:-2px}.TtjMVq_content{overscroll-behavior:contain;scrollbar-width:thin;border-radius:12px;flex-direction:column;gap:16px;min-height:0;padding:2px 8px 16px;display:flex;overflow-y:auto}.TtjMVq_content>article{max-width:none}.TtjMVq_hint{color:var(--iris-secondary,#787381);text-wrap:pretty;margin:0 0 2px;font-size:13px;line-height:1.6}.TtjMVq_sheet:not([open]){display:none}.TtjMVq_sheet[open]{inset:auto 0 max(10px, env(safe-area-inset-bottom));background:#fbfafc;border:0;border-radius:26px;width:min(100% - 20px,540px);max-height:min(85dvh,760px);margin:0 auto;padding:12px 12px 0;animation:.28s cubic-bezier(.2,0,0,1) both TtjMVq_rise;position:fixed;box-shadow:0 24px 80px #14111e29}.TtjMVq_sheet::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#14111e38}.dark .TtjMVq_sheet{color:#f0edf8;--iris-secondary:#a29bad;--iris-accent:#b2a5ff;background:#151419}@keyframes TtjMVq_reveal{0%{opacity:0;transform:translate(14px)}to{opacity:1;transform:translate(0)}}@keyframes TtjMVq_rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.TtjMVq_panel,.TtjMVq_sheet[open]{animation:none}.TtjMVq_header button{transition:none}}
.Y7bcuW_workspace{--iris-accent:#5840f0;--iris-muted:#a599f5;--iris-line:#5840f017;--iris-surface:#fbfafc;--iris-ink:#242132;--iris-secondary:#787381;background:hsl(var(--heroui-background));height:calc(100% + 24px);min-height:0;color:var(--iris-ink);isolation:isolate;-webkit-font-smoothing:antialiased;margin:-24px -20px 0;display:flex;position:relative}.dark .Y7bcuW_workspace{--iris-accent:#b2a5ff;--iris-surface:#151419;--iris-ink:#f0edf8;--iris-secondary:#a29bad;--iris-line:#a599f524;background:#101014}:is(.dark .Y7bcuW_composer,.dark .Y7bcuW_newChat){background:#19181f}.dark .Y7bcuW_send{background:#5840f0}.Y7bcuW_main{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative}.Y7bcuW_header{border-bottom:1px solid var(--iris-line);z-index:2;align-items:center;gap:12px;min-height:76px;padding:16px 28px;display:flex}.Y7bcuW_wordmark{letter-spacing:-.055em;font-size:24px;font-weight:600;line-height:1}.Y7bcuW_headerMeta{flex:1;align-items:center;gap:14px;min-width:0;display:flex}.Y7bcuW_headerSubtitle{border-left:1px solid var(--iris-line);color:var(--iris-secondary);white-space:nowrap;text-overflow:ellipsis;padding-left:14px;font-size:12px;overflow:hidden}.Y7bcuW_iconButton{min-width:40px;height:40px;color:var(--iris-secondary);border-radius:12px;justify-content:center;align-items:center;transition:color .2s,background .2s,transform .2s;display:inline-flex}.Y7bcuW_iconButton:hover{color:var(--iris-accent);background:#5840f00e}.Y7bcuW_iconButton:active,.Y7bcuW_suggestion:active{transform:scale(.96)}.Y7bcuW_workspace button:focus-visible,.Y7bcuW_workspace a:focus-visible{outline:2px solid var(--iris-accent);outline-offset:4px}.Y7bcuW_chat{flex-direction:column;flex:1;height:100%;min-height:0;display:flex;position:relative}.Y7bcuW_scroll{overscroll-behavior:contain;scrollbar-width:thin;flex:1;min-height:0;overflow-y:auto}.Y7bcuW_welcome{text-align:center;width:min(100% - 48px,720px);margin:0 auto;padding:clamp(25px,7vh,84px) 0 32px}.Y7bcuW_eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--iris-secondary);font-size:10px;font-weight:500}.Y7bcuW_welcome h2{letter-spacing:-.05em;text-wrap:balance;margin:10px 0 13px;font-size:clamp(28px,3.2vw,40px);font-weight:450;line-height:1.2}.Y7bcuW_welcome h2 span{color:var(--iris-accent)}.Y7bcuW_welcomeText{max-width:400px;color:var(--iris-secondary);text-wrap:pretty;margin:0 auto;font-size:13px;line-height:1.8}.Y7bcuW_welcomeOrb{margin:-22px auto -3px}.Y7bcuW_suggestions{text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:34px;display:grid}.Y7bcuW_suggestion{border:1px solid var(--iris-line);background:linear-gradient(145deg,#5840f006,#0000 65%);border-radius:15px;flex-direction:column;align-items:flex-start;gap:16px;min-height:119px;padding:17px 18px;transition:background .22s,border-color .22s,box-shadow .22s,transform .22s;display:flex}.Y7bcuW_suggestion:hover{background-color:#5840f006;border-color:#5840f03d;box-shadow:0 6px 20px #5840f00d}.Y7bcuW_suggestionTop{width:100%;color:var(--iris-accent);justify-content:space-between;align-items:center;display:flex}.Y7bcuW_suggestionTop svg:last-child{color:var(--iris-secondary);opacity:0;transition:opacity .2s,transform .2s;transform:translate(-3px,3px)}.Y7bcuW_suggestion:hover .Y7bcuW_suggestionTop svg:last-child{opacity:1;transform:translate(0)}.Y7bcuW_suggestionTitle{font-size:12px;font-weight:500;line-height:1.5}.Y7bcuW_suggestionHint{color:var(--iris-secondary);margin-top:3px;font-size:11px;display:block}.Y7bcuW_quickActions{flex-wrap:wrap;justify-content:center;gap:6px;margin-top:13px;display:flex}.Y7bcuW_quickActions button{min-height:40px;color:var(--iris-secondary);border-radius:10px;align-items:center;gap:6px;padding:7px 10px;font-size:11px;transition:color .2s,background .2s;display:flex}.Y7bcuW_quickActions button:hover{color:var(--iris-accent);background:#5840f00b}.Y7bcuW_messages{flex-direction:column;gap:28px;width:min(100% - 48px,760px);margin:0 auto;padding:32px 0;display:flex}.Y7bcuW_composerArea{padding:18px 24px max(20px, env(safe-area-inset-bottom));flex-shrink:0;width:min(100%,808px);margin:0 auto}.Y7bcuW_composer{background:hsl(var(--heroui-background));border:1px solid #5840f024;border-radius:20px;padding:15px 16px 10px;transition:box-shadow .25s,border-color .25s;box-shadow:0 3px 5px #1f143c06,0 10px 40px #1f143c0a}.Y7bcuW_composer:focus-within{border-color:#5840f057;box-shadow:0 0 0 3px #5840f009,0 10px 40px #1f143c0a}.Y7bcuW_composer textarea{resize:none;width:100%;min-height:46px;max-height:180px;color:inherit;background:0 0;outline:none;font-size:14px;line-height:1.7}.Y7bcuW_composer textarea::placeholder{color:var(--iris-secondary)}.Y7bcuW_composerTools{justify-content:space-between;align-items:center;gap:8px;display:flex}.Y7bcuW_composerHint{color:var(--iris-secondary);align-items:center;gap:6px;font-size:10px;display:flex}.Y7bcuW_composerActions{align-items:center;gap:4px;display:flex}.Y7bcuW_send{background:var(--iris-accent);color:#fff;border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;transition:opacity .2s,transform .2s;display:flex}.Y7bcuW_send:disabled{opacity:.3}.Y7bcuW_send:not(:disabled):active{transform:scale(.96)}.Y7bcuW_disclaimer{text-align:center;color:var(--iris-secondary);margin:10px 0 0;font-size:10px;line-height:1.6}.Y7bcuW_jump{z-index:2;border:1px solid var(--iris-line);background:hsl(var(--heroui-background));position:absolute;bottom:178px;left:50%;box-shadow:0 3px 14px #00000009}.Y7bcuW_thinking{color:var(--iris-secondary);align-items:center;gap:10px;font-size:12px;display:flex}.Y7bcuW_error{background:hsl(var(--heroui-danger-50));color:hsl(var(--heroui-danger));border-radius:14px;align-items:center;gap:12px;padding:14px 16px;font-size:13px;display:flex}.Y7bcuW_sidebar{background:var(--iris-surface);border-right:1px solid var(--iris-line);flex-direction:column;flex-shrink:0;width:248px;padding:0 12px 16px;display:flex}.Y7bcuW_sidebarHeader{justify-content:space-between;align-items:center;min-height:76px;padding:18px 6px;display:flex}.Y7bcuW_sidebarLabel{color:var(--iris-secondary);font-size:11px;font-weight:500}.Y7bcuW_newChat{border:1px solid var(--iris-line);background:hsl(var(--heroui-background));border-radius:12px;justify-content:space-between;align-items:center;min-height:44px;padding:0 13px;font-size:12px;display:flex;box-shadow:0 2px 4px #00000002}.Y7bcuW_search{height:40px;color:var(--iris-secondary);align-items:center;gap:8px;margin:13px 0 20px;padding:0 12px;display:flex}.Y7bcuW_search input{background:0 0;outline:none;width:100%;min-width:0;font-size:12px}.Y7bcuW_search:focus-within{outline:2px solid var(--iris-line);border-radius:10px}.Y7bcuW_historyList{scrollbar-width:thin;flex:1;overflow-y:auto}.Y7bcuW_historyGroup{color:var(--iris-secondary);padding:10px 12px 6px;font-size:10px}.Y7bcuW_historyFooter{border-top:1px solid var(--iris-line);color:var(--iris-secondary);align-items:center;gap:9px;min-height:44px;margin-top:16px;padding:14px 8px 0;font-size:11px;display:flex}.Y7bcuW_historyEmpty{color:var(--iris-secondary);text-align:center;margin:35px 14px;font-size:12px;line-height:1.8}.Y7bcuW_mobileHistory{display:none}@media (prefers-reduced-motion:reduce){.Y7bcuW_workspace *{scroll-behavior:auto!important;transition-duration:0s!important;animation:none!important}}@media (max-width:1100px){.Y7bcuW_sidebar{width:220px}.Y7bcuW_header{padding:14px 20px}.Y7bcuW_headerSubtitle{display:none}}@media (max-width:767px){.Y7bcuW_workspace{height:calc(100% - 60px);margin:0 -20px}.Y7bcuW_sidebar{display:none}.Y7bcuW_mobileHistory{width:100%;height:100%;display:flex}.Y7bcuW_header{gap:6px;min-height:64px;padding:10px 16px}.Y7bcuW_headerMeta{gap:5px}.Y7bcuW_wordmark{font-size:22px}.Y7bcuW_welcome{width:calc(100% - 32px);padding-top:20px}.Y7bcuW_welcomeOrb{width:140px!important;height:140px!important}.Y7bcuW_welcome h2{font-size:28px}.Y7bcuW_welcomeText{max-width:290px;font-size:12px}.Y7bcuW_suggestions{gap:7px;margin-top:24px}.Y7bcuW_suggestion{gap:11px;min-height:106px;padding:13px 11px}.Y7bcuW_suggestionTitle{font-size:11px}.Y7bcuW_suggestionHint,.Y7bcuW_suggestionTop svg:last-child{display:none}.Y7bcuW_quickActions{gap:0}.Y7bcuW_quickActions button{padding-inline:7px;font-size:10px}.Y7bcuW_composerArea{padding:10px 14px 14px}.Y7bcuW_composerHint{font-size:9px}.Y7bcuW_messages{width:calc(100% - 28px)}}@media (min-width:768px) and (max-height:820px){.Y7bcuW_welcome{padding-top:12px;padding-bottom:16px}.Y7bcuW_welcomeOrb{margin:-8px auto -3px;width:116px!important;height:116px!important}.Y7bcuW_welcome h2{margin:7px 0 9px;font-size:30px;line-height:1.12}.Y7bcuW_welcomeText{max-width:430px;font-size:12px;line-height:1.65}.Y7bcuW_suggestions{margin-top:20px}.Y7bcuW_suggestion{gap:10px;min-height:100px;padding:13px 16px}.Y7bcuW_quickActions{margin-top:6px}.Y7bcuW_composerArea{padding-top:10px;padding-bottom:16px}}@media (max-width:767px){.Y7bcuW_composer textarea{font-size:16px}}.Y7bcuW_voiceStage{text-align:center;overscroll-behavior:contain;background:radial-gradient(at 50% 42%,#5840f00e,#0000 62%);flex:1;justify-content:center;align-items:flex-start;min-height:0;padding:20px;display:flex;position:relative;overflow-y:auto;container-type:size}.Y7bcuW_voiceInner{flex-direction:column;flex-shrink:0;align-items:center;width:min(100%,520px);min-height:min-content;margin:auto;display:flex}.Y7bcuW_voiceInner>[data-iris-mascot]{width:clamp(80px,35cqh,290px)!important;height:clamp(80px,35cqh,290px)!important}.Y7bcuW_voiceInner h2{letter-spacing:-.04em;text-wrap:balance;flex-shrink:0;margin:4px 0 0;font-size:clamp(24px,3vw,32px);font-weight:450}.Y7bcuW_voiceDescription{color:var(--iris-secondary);text-wrap:pretty;max-width:350px;margin:12px auto 0;font-size:13px;line-height:1.8}.Y7bcuW_voiceStatus{text-transform:uppercase;letter-spacing:.13em;color:var(--iris-secondary);flex-shrink:0;align-items:center;gap:7px;font-size:10px;display:inline-flex}.Y7bcuW_voiceStatus:before{content:"";background:#9486d9;border-radius:50%;width:5px;height:5px}.Y7bcuW_voiceCaption{overscroll-behavior:contain;overflow-wrap:anywhere;scrollbar-width:thin;scrollbar-color:var(--iris-line) transparent;text-wrap:pretty;flex-shrink:0;width:min(100%,440px);height:clamp(56px,24cqh,144px);min-height:56px;margin:16px auto 0;padding:0 8px;font-size:15px;line-height:1.7;overflow-y:auto}.Y7bcuW_voiceCaption p{margin:0}.Y7bcuW_voiceCaption:focus-visible{outline:2px solid var(--iris-accent);outline-offset:4px;border-radius:8px}.Y7bcuW_voiceError{max-width:380px;color:hsl(var(--heroui-danger));flex-shrink:0;margin:12px auto 0;font-size:13px;line-height:1.6}.Y7bcuW_voiceControls{flex-shrink:0;justify-content:center;align-items:center;gap:14px;margin:20px 0 6px;display:flex}.Y7bcuW_voiceControls button{border:1px solid var(--iris-line);min-width:48px;min-height:48px;color:var(--iris-secondary);background:hsl(var(--heroui-background));border-radius:50%;justify-content:center;align-items:center;transition:background .2s,color .2s,transform .2s;display:flex}.Y7bcuW_voiceControls button:hover:not(:disabled){color:var(--iris-ink);background:var(--iris-surface)}.Y7bcuW_voiceControls button:active:not(:disabled){transform:scale(.96)}.Y7bcuW_voiceControls button:disabled{opacity:.45}.Y7bcuW_voiceControls .Y7bcuW_endCall{color:#b24848;background:#faf0f0;border-color:#b2484812}.Y7bcuW_voiceControls .Y7bcuW_endCall:hover{color:#a53535;background:#f7e4e4}.Y7bcuW_voiceControls .Y7bcuW_startCall{color:#fff;background:var(--iris-accent);border-radius:999px;gap:9px;padding:0 23px;font-size:13px}.Y7bcuW_voiceControls .Y7bcuW_startCall:hover{color:#fff;background:#4830d9}.Y7bcuW_backToChat{min-height:40px;color:var(--iris-secondary);flex-shrink:0;align-items:center;gap:8px;margin:4px auto 0;padding:10px;font-size:12px;display:flex}.Y7bcuW_voiceSoloLayout{width:100%;margin:auto}.Y7bcuW_voiceReviewLayout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:32px;width:min(100%,1020px);margin:auto;display:grid}.Y7bcuW_reviewAgain{border:1px solid var(--iris-line);min-height:40px;color:var(--iris-accent);cursor:pointer;background:#5840f00a;border-radius:12px;margin-top:10px;padding:8px 16px;font-size:13px;transition:background-color .18s,transform .18s}.Y7bcuW_reviewAgain:hover{background:#5840f014}.Y7bcuW_reviewAgain:active{transform:scale(.96)}.Y7bcuW_reviewAgain:focus-visible{outline:2px solid var(--iris-accent);outline-offset:3px}@media (prefers-reduced-motion:reduce){.Y7bcuW_reviewAgain{transition:none}}@media (max-width:767px){.Y7bcuW_voiceStage{padding:14px}.Y7bcuW_voiceInner>[data-iris-mascot]{width:clamp(80px,32cqh,210px)!important;height:clamp(80px,32cqh,210px)!important}}@media (min-width:768px) and (max-height:820px){.Y7bcuW_voiceInner>[data-iris-mascot]{width:clamp(80px,35cqh,230px)!important;height:clamp(80px,35cqh,230px)!important}.Y7bcuW_voiceControls{margin:16px 0 4px}.Y7bcuW_voiceInner h2{margin-bottom:0;font-size:30px}}@media (max-height:650px){.Y7bcuW_voiceInner>[data-iris-mascot]{width:clamp(72px,30cqh,160px)!important;height:clamp(72px,30cqh,160px)!important}.Y7bcuW_voiceControls{margin-top:12px}.Y7bcuW_voiceInner h2{font-size:24px}}@container (max-height:360px){.Y7bcuW_voiceInner>[data-iris-mascot]{width:72px!important;height:72px!important}.Y7bcuW_voiceInner h2{margin-top:0;font-size:22px}.Y7bcuW_voiceCaption{height:56px;margin-top:8px;font-size:14px;line-height:1.6}.Y7bcuW_voiceControls{margin:12px 0 2px}.Y7bcuW_voiceControls button{min-width:44px;min-height:44px}.Y7bcuW_backToChat{min-height:36px;padding-block:8px}}.Y7bcuW_voiceButton{border:1px solid var(--iris-line);border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:0 15px;font-size:12px;font-weight:500;transition:background .2s,box-shadow .2s,transform .2s;display:inline-flex}.Y7bcuW_voiceButton:hover{background:#5840f00b;box-shadow:0 3px 12px #5840f00f}.Y7bcuW_voiceButton:active:not(:disabled){transform:scale(.96)}.Y7bcuW_voiceButton:focus-visible{outline:2px solid var(--iris-accent);outline-offset:4px}.Y7bcuW_voiceButton:disabled{opacity:.45;cursor:not-allowed}@media (max-width:767px){.Y7bcuW_voiceButton{padding:0 11px}}@media (prefers-reduced-motion:reduce){.Y7bcuW_voiceButton{transition:none}}
.IY6FmG_root{vertical-align:middle;isolation:isolate;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:50%;flex-shrink:0;padding:0;display:inline-block;position:relative}.IY6FmG_root[data-interactive=false]{pointer-events:none}.IY6FmG_root[data-interactive=true]{cursor:pointer;touch-action:manipulation;-webkit-user-select:none;user-select:none}.IY6FmG_root:disabled{cursor:default}.IY6FmG_root:focus-visible{outline:2px solid var(--iris-accent,#8b72e9);outline-offset:5px}.IY6FmG_root:active{transform:none}.IY6FmG_motion{transform-origin:50%;pointer-events:none;width:100%;height:100%;display:block}.IY6FmG_motion svg{width:100%;height:100%;display:block;overflow:visible}.IY6FmG_shadow{filter:blur(6px);pointer-events:none;background:#9b83e52c;border-radius:50%;width:52%;height:4%;position:absolute;bottom:0;left:50%}.IY6FmG_shadow[hidden]{display:none}.IY6FmG_root[data-state=muted]{opacity:.68}.dark .IY6FmG_root{--iris-eye:#d4c7ff;--iris-eye-light:#b49aff}.dark .IY6FmG_shadow{background:#08050f55}@media (prefers-reduced-motion:reduce){.IY6FmG_root,.IY6FmG_motion,.IY6FmG_shadow{transition:none;animation:none}}
@font-face{font-family:poppins;src:url(../media/poppins_300-s.06i2c71boe0f0.woff2)format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:poppins;src:url(../media/poppins_400-s.1p51trb08y5v0.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:poppins;src:url(../media/poppins_500-s.445kon8o2nqts.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:poppins;src:url(../media/poppins_600-s.0m5wuxu7kzva8.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:poppins;src:url(../media/poppins_700-s.3566laf2mgmtb.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:poppins Fallback;src:local(Arial);ascent-override:92.83%;descent-override:30.94%;line-gap-override:8.84%;size-adjust:113.11%}.PCDola_className{font-family:poppins,poppins Fallback}
@font-face{font-family:prata;src:url(../media/prata_400-s.05w82zujyp4h-.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:prata Fallback;src:local(Arial);ascent-override:91.6%;descent-override:33.39%;line-gap-override:0.0%;size-adjust:108.41%}.zDpZbG_className{font-family:prata,prata Fallback;font-style:normal;font-weight:400}
@font-face{font-family:dancing;src:url(../media/dancingscript_variable-s.0mw2jp3lbk0gi.woff2)format("woff2");font-display:swap;font-weight:400 700;font-style:normal}@font-face{font-family:dancing Fallback;src:local(Arial);ascent-override:115.78%;descent-override:35.24%;line-gap-override:0.0%;size-adjust:79.46%}.m43EVG_className{font-family:dancing,dancing Fallback;font-style:normal}
@font-face{font-family:monteCarlo;src:url(../media/montecarlo_400-s.1nt8j6kui9ces.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:monteCarlo Fallback;src:local(Arial);ascent-override:188.14%;descent-override:78.39%;line-gap-override:0.0%;size-adjust:63.78%}.z5zxfW_className{font-family:monteCarlo,monteCarlo Fallback;font-style:normal;font-weight:400}
@font-face{font-family:anton;src:url(../media/anton_400-s.2b5e-p3h_slo1.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:anton Fallback;src:local(Arial);ascent-override:127.93%;descent-override:35.79%;line-gap-override:0.0%;size-adjust:91.94%}.vg-JLa_className{font-family:anton,anton Fallback;font-style:normal;font-weight:400}
@font-face{font-family:philosopher;src:url(../media/philosopher_400-s.1eb73-xmzcj54.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:philosopher;src:url(../media/philosopher_700-s.2zbouh9mwhuc5.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:philosopher Fallback;src:local(Arial);ascent-override:93.66%;descent-override:22.9%;line-gap-override:0.0%;size-adjust:96.09%}.ns7ShG_className{font-family:philosopher,philosopher Fallback}
@font-face{font-family:quicksand;src:url(../media/quicksand_variable-s.2vei8mc3knnxg.woff2)format("woff2");font-display:swap;font-weight:300 700;font-style:normal}@font-face{font-family:quicksand Fallback;src:local(Arial);ascent-override:96.26%;descent-override:24.07%;line-gap-override:0.0%;size-adjust:103.88%}.QfNdPa_className{font-family:quicksand,quicksand Fallback;font-style:normal}
@font-face{font-family:inter;src:url(../media/inter_variable-s.1m_l19uphr9zd.woff2)format("woff2");font-display:swap;font-weight:300 700;font-style:normal}@font-face{font-family:inter Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.OYsXya_className{font-family:inter,inter Fallback;font-style:normal}
@font-face{font-family:playfair;src:url(../media/playfairdisplay_variable-s.1gfywbnt0m-bw.woff2)format("woff2");font-display:swap;font-weight:400 700;font-style:normal}@font-face{font-family:playfair Fallback;src:local(Arial);ascent-override:106.51%;descent-override:24.71%;line-gap-override:0.0%;size-adjust:101.58%}.BDy2Nq_className{font-family:playfair,playfair Fallback;font-style:normal}
@font-face{font-family:cormorant;src:url(../media/cormorantgaramond_variable-s.0r2onkb0eic9v.woff2)format("woff2");font-display:swap;font-weight:300 600;font-style:normal}@font-face{font-family:cormorant Fallback;src:local(Arial);ascent-override:105.47%;descent-override:32.76%;line-gap-override:0.0%;size-adjust:87.6%}.T8y-dW_className{font-family:cormorant,cormorant Fallback;font-style:normal}
@font-face{font-family:fraunces;src:url(../media/fraunces_variable-s.2pp46n42i4yx-.woff2)format("woff2");font-display:swap;font-weight:300 700;font-style:normal}@font-face{font-family:fraunces Fallback;src:local(Arial);ascent-override:84.05%;descent-override:21.91%;line-gap-override:0.0%;size-adjust:116.36%}.zixA3a_className{font-family:fraunces,fraunces Fallback;font-style:normal}
@font-face{font-family:marcellus;src:url(../media/marcellus_400-s.3rxm7ik5pklwd.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:marcellus Fallback;src:local(Arial);ascent-override:95.27%;descent-override:27.36%;line-gap-override:0.0%;size-adjust:102.25%}.As1SAa_className{font-family:marcellus,marcellus Fallback;font-style:normal;font-weight:400}
@font-face{font-family:jost;src:url(../media/jost_variable-s.1qeoru83moxip.woff2)format("woff2");font-display:swap;font-weight:300 700;font-style:normal}@font-face{font-family:jost Fallback;src:local(Arial);ascent-override:112.02%;descent-override:39.26%;line-gap-override:0.0%;size-adjust:95.51%}.tTm6_G_className{font-family:jost,jost Fallback;font-style:normal}
@font-face{font-family:lora;src:url(../media/lora_variable-s.21c_f0tsu-iyg.woff2)format("woff2");font-display:swap;font-weight:400 700;font-style:normal}@font-face{font-family:lora Fallback;src:local(Arial);ascent-override:95.74%;descent-override:26.08%;line-gap-override:0.0%;size-adjust:105.08%}.VAM9wG_className{font-family:lora,lora Fallback;font-style:normal}
@font-face{font-family:montserrat;src:url(../media/montserrat_variable-s.3i_qkwn804bcs.woff2)format("woff2");font-display:swap;font-weight:300 700;font-style:normal}@font-face{font-family:montserrat Fallback;src:local(Arial);ascent-override:87.85%;descent-override:22.78%;line-gap-override:0.0%;size-adjust:110.19%}.Hv21mG_className{font-family:montserrat,montserrat Fallback;font-style:normal}
@font-face{font-family:georgia;src:url(../media/georgia-s.2mck0j1lepp3x.ttf)format("truetype");font-display:swap}@font-face{font-family:georgia Fallback;src:local(Arial);ascent-override:92.3%;descent-override:22.07%;line-gap-override:0.0%;size-adjust:99.35%}.GFo_9G_className{font-family:georgia,georgia Fallback}
@font-face{font-family:futura;src:url(../media/futura-s.2vdgk4jsse8vc.ttf)format("truetype");font-display:swap}@font-face{font-family:futura Fallback;src:local(Arial);ascent-override:65.93%;descent-override:16.2%;line-gap-override:12.33%;size-adjust:121.64%}.z_aIbG_className{font-family:futura,futura Fallback}
.cgNSwG_coverMotion{--gallery-cover-exit-progress:0;--gallery-cover-media-y:0px;--gallery-cover-media-scale:1;--gallery-cover-media-opacity:1;--gallery-cover-content-y:0px;--gallery-cover-content-opacity:1;--gallery-cover-content-blur:0px;--gallery-cover-chrome-y:0px;--gallery-cover-chrome-opacity:1}.cgNSwG_coverMotion [data-gallery-cover-media]{opacity:var(--gallery-cover-media-opacity);transform:translate3d(0, var(--gallery-cover-media-y), 0) scale(var(--gallery-cover-media-scale));transform-origin:50%;will-change:transform, opacity}.cgNSwG_coverMotion [data-gallery-cover-content]{opacity:var(--gallery-cover-content-opacity);filter:blur(var(--gallery-cover-content-blur));transform:translate3d(0, var(--gallery-cover-content-y), 0);will-change:transform, opacity, filter}.cgNSwG_coverMotion [data-gallery-cover-chrome]{opacity:var(--gallery-cover-chrome-opacity);transform:translate3d(0, var(--gallery-cover-chrome-y), 0);will-change:transform, opacity}.cgNSwG_galleryReveal{position:relative}.cgNSwG_galleryReveal:before{z-index:30;pointer-events:none;content:"";background:linear-gradient(to bottom, hsl(var(--background)) 0%, hsl(var(--background) / .88) 42%, transparent 100%);height:min(30vh,20rem);opacity:calc(1 - var(--gallery-reveal-progress,0));transform:translate3d(0, var(--gallery-reveal-y,0), 0);will-change:transform, opacity;position:absolute;top:0;left:0;right:0}@media (prefers-reduced-motion:reduce){.cgNSwG_coverMotion [data-gallery-cover-media],.cgNSwG_coverMotion [data-gallery-cover-content],.cgNSwG_coverMotion [data-gallery-cover-chrome]{opacity:1;filter:none;will-change:auto;transform:none}.cgNSwG_galleryReveal:before{display:none}}