.AppExperience_experience__CxrOG{padding:44px 0 48px;scroll-margin-top:70px}.AppExperience_heading___Kx16{max-width:820px;margin:0 auto 28px;text-align:center}.AppExperience_heading___Kx16 h2{font-size:clamp(32px,4vw,50px);font-weight:500;letter-spacing:-.04em;line-height:1.12;text-wrap:balance}.AppExperience_heading___Kx16 p{max-width:650px;margin:14px auto 0;color:#b3afa8;font-size:16px;line-height:1.65;text-wrap:balance}.AppExperience_showcase__nP4LO{--product-color:#e8b44a;border-top:1px solid var(--color-border-strong);border-bottom:1px solid var(--color-border-strong);background:#101013}.AppExperience_assistants__mzaPu{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px;margin-top:20px;font-size:13px}.AppExperience_claudeLink__SQm9R{display:inline-flex;align-items:center;gap:9px;padding:10px 15px;border:1px solid #cf9b7055;border-radius:999px;background:#cf9b7010;color:#efc5a5}.AppExperience_claudeLink__SQm9R>span{width:6px;height:6px;border-radius:50%;background:currentColor}.AppExperience_claudeLink__SQm9R svg{width:15px;height:15px}.AppExperience_claudeLink__SQm9R:hover{border-color:#efc5a5;background:#cf9b7020}.AppExperience_comingSoon__jRK0g{padding:10px 15px;border:1px dashed #ffffff26;border-radius:999px;color:#aaa69d}.AppExperience_aiNote__wVlha{margin-top:18px;color:#aaa69d;font-size:13px;line-height:1.55}.AppExperience_showcase__nP4LO[data-product=estates]{--product-color:#a8c8b6}.AppExperience_productPicker__68p_s{display:flex;justify-content:center;gap:32px;padding:0 24px;border-bottom:1px solid var(--color-border)}.AppExperience_productChoice__Oipf_{display:flex;align-items:center;justify-content:center;gap:10px;padding:12px 4px;border-bottom:2px solid transparent;color:#918e88;font-size:15px;font-weight:500;cursor:pointer;transition:color .16s ease,border-color .16s ease}.AppExperience_productChoice__Oipf_[aria-pressed=true]{border-color:var(--product-color);color:var(--color-foreground)}.AppExperience_productChoice__Oipf_:hover{color:var(--color-foreground)}.AppExperience_modePicker__B0cmU{display:none}.AppExperience_choiceMark__0x8RT,.AppExperience_replyMark__y3RqB{display:grid;place-items:center;flex-shrink:0;width:36px;height:36px;overflow:hidden;border-radius:9px;background:#2b2414;border:1px solid #e8b44a26}.AppExperience_choiceMark__0x8RT[data-product=estates],.AppExperience_replyMark__y3RqB[data-product=estates]{background:#234032;border-color:#a8c8b626;padding:5px}.AppExperience_choiceMark__0x8RT img,.AppExperience_replyMark__y3RqB img{width:100%;height:100%;object-fit:contain}.AppExperience_demoGrid__kHw3q{display:grid;grid-template-columns:minmax(0,1fr) 74px minmax(0,1fr);align-items:stretch;padding:24px 28px 22px}.AppExperience_aiSide__XpU1L,.AppExperience_appSide__lcQxO{min-width:0;display:flex;flex-direction:column}.AppExperience_sideHeading__qEfZt{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px;color:#ddd8d0;font-size:15px;font-weight:500}.AppExperience_sideHeading__qEfZt small{color:#8f8c86;font-size:11px;font-weight:400}.AppExperience_browserDots__1ZMHs{display:flex;gap:5px}.AppExperience_browserDots__1ZMHs i{width:5px;height:5px;border-radius:50%;background:#605d57}.AppExperience_screenGraphic__080iL{position:relative;aspect-ratio:650/390;border:1px solid var(--color-border-strong);border-radius:12px;overflow:hidden;background:#141a23;box-shadow:0 14px 30px #0004;animation:AppExperience_reveal-screen__EoNv1 .25s ease both}.AppExperience_screenGraphic__080iL img{position:absolute;width:194.62%;max-width:none;height:auto;left:-83.23%;top:-35.13%}.AppExperience_screenGraphic__080iL[data-product=estates]{background:#233f32}.AppExperience_screenGraphic__080iL[data-product=estates] img{width:182.8%;left:-77.31%;top:-28.9%}.AppExperience_connection__kqZTP{display:flex;align-items:center;justify-content:center;align-self:center;margin-top:-6px;color:var(--product-color)}.AppExperience_denNode__zwk1_{display:grid;place-items:center;flex:0 0 42px;height:42px;border:1px solid color-mix(in srgb,var(--product-color) 40%,transparent);border-radius:50%;background:#171619;box-shadow:0 0 24px color-mix(in srgb,var(--product-color) 10%,transparent)}.AppExperience_connectionLine__pgSS2{width:100%;height:1px;background:var(--product-color);opacity:.4}.AppExperience_conversation__DLnwX{display:flex;flex-direction:column;gap:20px;flex:1;animation:AppExperience_reveal-screen__EoNv1 .3s ease both}.AppExperience_message__mDSM8{align-self:flex-end;max-width:95%;padding:13px 17px;border:1px solid #ffffff0b;border-radius:15px 15px 4px 15px;background:#252529}.AppExperience_attachment__WS8gm{display:inline-flex;align-items:center;gap:5px;margin-bottom:8px;color:#c0bbb1;font-size:10px}.AppExperience_attachment__WS8gm svg{width:14px;height:14px}.AppExperience_message__mDSM8 p{font-size:15px;line-height:1.5}.AppExperience_reply__zutAI{display:flex;align-items:flex-start;gap:11px}.AppExperience_replyMark__y3RqB{width:30px;height:30px;border-radius:8px}.AppExperience_replyContent__SP1DB{min-width:0;flex:1}.AppExperience_replyContent__SP1DB>strong{display:block;margin:4px 0 8px;font-size:12px;font-weight:500;color:var(--product-color)}.AppExperience_replyContent__SP1DB>p{font-size:14px;color:#b7b3ac;line-height:1.6}.AppExperience_result__wU5zs{display:flex;align-items:center;gap:14px;margin-top:15px;padding:17px 16px;border:1px solid color-mix(in srgb,var(--product-color) 30%,transparent);border-radius:12px;background:color-mix(in srgb,var(--product-color) 4%,#141417)}.AppExperience_resultGraphic__KuZxn{display:grid;place-items:center;flex:0 0 61px;height:68px;color:var(--product-color);border-radius:10px;background:color-mix(in srgb,var(--product-color) 8%,transparent)}.AppExperience_resultGraphic__KuZxn svg{width:52px;height:52px}.AppExperience_result__wU5zs small{display:block;color:#a9a49a;font-size:10px}.AppExperience_result__wU5zs h3{margin:4px 0 6px;font-size:15px;font-weight:500;line-height:1.35}.AppExperience_result__wU5zs p{color:#b6b0a5;font-size:12px}.AppExperience_resultStatus__AACzf{display:inline-flex;align-items:center;gap:5px;margin-top:12px;color:var(--product-color);font-size:10px}.AppExperience_resultStatus__AACzf i{width:4px;height:4px;border-radius:50%;background:currentColor}.AppExperience_productLink__PgfIz{display:inline-flex;align-items:center;gap:9px;align-self:flex-start;padding-top:22px;margin-top:auto;color:var(--product-color);font-size:13px}.AppExperience_productLink__PgfIz:hover{color:var(--color-foreground)}.AppExperience_membershipLink__qc_lR svg,.AppExperience_productLink__PgfIz svg{width:16px;height:16px}.AppExperience_membership__Zs7DU{display:flex;align-items:center;gap:30px;padding:26px 0 0;scroll-margin-top:100px}.AppExperience_membershipIdentity__zPrxq{display:flex;align-items:center;gap:14px;flex-shrink:0}.AppExperience_membershipIdentity__zPrxq>span{color:var(--color-accent);font-size:30px}.AppExperience_membershipIdentity__zPrxq strong{font-size:12px;font-weight:400;color:#b2ada3}.AppExperience_membershipIdentity__zPrxq p{margin-top:3px;font-size:22px;font-weight:500}.AppExperience_membershipIdentity__zPrxq p span{margin-left:4px;color:#aaa69d;font-size:12px;font-weight:400}.AppExperience_membershipDetails__w_xQx{flex:1;min-width:0;border-left:1px solid var(--color-border-strong);padding-left:28px}.AppExperience_membershipDetails__w_xQx p{font-size:13px;line-height:1.5}.AppExperience_membershipDetails__w_xQx small{display:block;margin-top:5px;font-size:11px;color:#aaa69d;line-height:1.5}.AppExperience_membershipLink__qc_lR{display:inline-flex;align-items:center;gap:10px;flex-shrink:0;padding:11px 16px;border:1px solid var(--color-border-strong);border-radius:999px;font-size:12px}.AppExperience_membershipLink__qc_lR:hover{border-color:var(--color-accent);color:var(--color-accent)}@keyframes AppExperience_reveal-screen__EoNv1{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1000px){.AppExperience_demoGrid__kHw3q{grid-template-columns:minmax(0,1fr) 50px minmax(0,1fr);padding:26px 18px}.AppExperience_denNode__zwk1_{flex-basis:34px;height:34px}.AppExperience_result__wU5zs{padding:12px;gap:10px}.AppExperience_resultGraphic__KuZxn{flex-basis:45px;height:56px}.AppExperience_resultGraphic__KuZxn svg{width:40px;height:40px}.AppExperience_membership__Zs7DU{gap:20px}.AppExperience_membershipDetails__w_xQx{padding-left:20px}}@media (max-width:760px){.AppExperience_experience__CxrOG{padding:48px 0}.AppExperience_heading___Kx16{text-align:left;margin-bottom:28px}.AppExperience_heading___Kx16 h2{max-width:450px;font-size:38px;text-wrap:wrap}.AppExperience_heading___Kx16 p{font-size:16px;text-wrap:wrap}.AppExperience_assistants__mzaPu{justify-content:flex-start}.AppExperience_productPicker__68p_s{gap:20px;padding:0 12px}.AppExperience_productChoice__Oipf_{font-size:13px;gap:8px}.AppExperience_choiceMark__0x8RT{width:28px;height:28px;border-radius:7px}.AppExperience_demoGrid__kHw3q{grid-template-columns:minmax(0,1fr);gap:30px;padding:24px 18px}.AppExperience_modePicker__B0cmU{display:flex;gap:4px;width:fit-content;margin:20px auto 0;padding:4px;border-radius:9px;background:#202023}.AppExperience_modePicker__B0cmU button{padding:8px 20px;border-radius:6px;color:#a6a19a;font-size:13px;cursor:pointer}.AppExperience_modePicker__B0cmU button[aria-pressed=true]{color:#f5f2ec;background:#38383c}.AppExperience_appSide__lcQxO .AppExperience_sideHeading__qEfZt>span:first-child,.AppExperience_demoGrid__kHw3q[data-mode=ai] .AppExperience_appSide__lcQxO,.AppExperience_demoGrid__kHw3q[data-mode=app] .AppExperience_aiSide__XpU1L{display:none}.AppExperience_aiSide__XpU1L .AppExperience_sideHeading__qEfZt{flex-wrap:wrap;justify-content:space-between}.AppExperience_sideHeading__qEfZt{justify-content:flex-end;margin-bottom:12px}.AppExperience_connection__kqZTP{display:none}.AppExperience_appSide__lcQxO{padding-bottom:0}.AppExperience_screenGraphic__080iL{max-width:540px;aspect-ratio:650/460}.AppExperience_screenGraphic__080iL img{top:-29.8%}.AppExperience_screenGraphic__080iL[data-product=estates] img{top:-24.5%}.AppExperience_message__mDSM8 p{font-size:16px}.AppExperience_replyContent__SP1DB>p{font-size:15px}.AppExperience_result__wU5zs{padding:16px}.AppExperience_resultGraphic__KuZxn{flex-basis:55px;height:64px}.AppExperience_resultGraphic__KuZxn svg{width:46px;height:46px}.AppExperience_membership__Zs7DU{display:grid;grid-template-columns:1fr auto;gap:18px}.AppExperience_membershipDetails__w_xQx{grid-column:1/-1;grid-row:2;padding:0;border:0}.AppExperience_membershipLink__qc_lR{justify-self:end}}@media (max-width:400px){.AppExperience_heading___Kx16 h2{font-size:34px}.AppExperience_productPicker__68p_s{gap:14px;padding:0}.AppExperience_productChoice__Oipf_{font-size:11px;gap:6px}.AppExperience_choiceMark__0x8RT{width:23px;height:23px;border-radius:5px}.AppExperience_demoGrid__kHw3q{padding:20px 12px}.AppExperience_sideHeading__qEfZt{font-size:14px}.AppExperience_sideHeading__qEfZt small{font-size:9px}.AppExperience_reply__zutAI{gap:8px}.AppExperience_replyMark__y3RqB{width:23px;height:23px}.AppExperience_result__wU5zs{padding:12px}.AppExperience_resultGraphic__KuZxn{flex-basis:36px;height:48px}.AppExperience_resultGraphic__KuZxn svg{width:34px;height:34px}.AppExperience_result__wU5zs h3{font-size:14px}.AppExperience_result__wU5zs p{font-size:11px}.AppExperience_membershipIdentity__zPrxq{gap:8px}.AppExperience_membershipIdentity__zPrxq>span{font-size:23px}.AppExperience_membershipLink__qc_lR{font-size:11px;padding:10px 12px;gap:5px}}@media (prefers-reduced-motion:reduce){.AppExperience_conversation__DLnwX,.AppExperience_screenGraphic__080iL{animation:none}}.HomeEssentials_curationLink__pkPK_{display:inline-flex;align-items:center;gap:14px;margin-top:24px;padding:10px 16px;border:1px solid #e8b44a38;border-radius:999px;background:#e8b44a09;color:var(--color-accent);font-size:12px;transition:background .18s ease,border-color .18s ease}.HomeEssentials_curationLink__pkPK_:hover{background:#e8b44a18;border-color:#e8b44a70}.HomeEssentials_curationLink__pkPK_ svg{width:17px;height:17px}.HomeEssentials_curationCheck__DFBZY{width:28px;height:28px;flex-shrink:0;padding:5px;border:1px solid #9bc4b13b;border-radius:50%;background:#9bc4b111;color:#9bc4b1}.Marketplace_marketplace__5iCtr{padding:44px 0 60px;scroll-margin-top:80px;border-bottom:1px solid var(--color-border)}.Marketplace_heading__fU0St{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:30px}.Marketplace_heading__fU0St h2{font-family:var(--font-serif);font-size:clamp(42px,5vw,64px);line-height:1.05;letter-spacing:-.035em}.Marketplace_liveDot__yFrTk{display:inline-block;width:6px;height:6px;border-radius:50%;background:#9fb89a;flex-shrink:0}.Marketplace_cards__RMegK{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.Marketplace_card__5nB1G{display:flex;flex-direction:column;min-width:0;border:1px solid var(--color-border-strong);border-radius:10px;overflow:hidden;background:var(--color-surface);color:var(--color-foreground)}.Marketplace_photoButton__pm0yp{display:block;width:100%;text-align:left;background:#242a28}.Marketplace_photoButton__pm0yp:focus-visible{outline-offset:-4px}.Marketplace_preview__NBBWn{position:relative;background:var(--color-surface);border-bottom:1px solid var(--color-border);overflow:hidden}.Marketplace_estatePreview__fU5EM .Marketplace_productPhoto__kYpTB{display:block;width:100%;height:auto;aspect-ratio:2.05;object-fit:cover;object-position:center;transition:filter .2s}.Marketplace_photoButton__pm0yp:hover .Marketplace_productPhoto__kYpTB{filter:brightness(1.08)}.Marketplace_cardBody__AlQyp{padding:23px 25px 0;flex:1;display:flex;flex-direction:column}.Marketplace_productIdentity__zaetR{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px}.Marketplace_productIdentity__zaetR h3{font-family:var(--font-serif);font-size:31px;line-height:1.1;letter-spacing:-.035em}.Marketplace_category__1MJZs{font-size:10px;color:var(--color-muted)}.Marketplace_summary__YKSuK{font-size:14px;line-height:1.65;margin:12px 0 10px}.Marketplace_access__kSXws{font-size:10px;line-height:1.6;color:var(--color-muted);padding-bottom:16px;margin-top:auto}.Marketplace_cardFooter__woL9y{display:flex;justify-content:space-between;align-items:center;gap:12px;border-top:1px solid var(--color-border);padding:14px 0}.Marketplace_cardFooter__woL9y>span{font-size:10px;color:var(--color-muted)}.Marketplace_cardFooter__woL9y button{display:flex;align-items:center;gap:10px;font-size:12px;padding:8px 13px;border:1px solid var(--color-border-strong);color:var(--color-accent);border-radius:5px}.Marketplace_cardFooter__woL9y button:hover{background:var(--color-surface-raised);color:#f5f2ec}.Marketplace_cardFooter__woL9y svg{width:16px;height:16px}.Marketplace_builder__gjagf{display:flex;align-items:center;gap:14px;margin-top:25px;padding:19px 0 0}.Marketplace_builderIcon__T6zxn{display:grid;place-items:center;width:40px;height:40px;border:1px dashed #e8b44a66;border-radius:50%;color:var(--color-accent)}.Marketplace_builder__gjagf h3{font-size:14px;font-weight:500}.Marketplace_builder__gjagf p{color:var(--color-muted);font-size:12px;margin-top:4px}.Marketplace_builder__gjagf a{display:flex;align-items:center;gap:8px;margin-left:auto;font-size:12px;color:var(--color-accent)}.Marketplace_builder__gjagf a:hover{color:var(--color-foreground)}.Marketplace_marketplace__5iCtr button{cursor:pointer}.Marketplace_dialog__ESscg{color-scheme:dark;position:fixed;margin:auto;width:min(620px,calc(100vw - 32px));max-height:88svh;padding:0;border:1px solid var(--color-border-strong);border-radius:12px;background:var(--color-surface);color:var(--color-foreground);overflow:auto;overscroll-behavior:contain}.Marketplace_dialog__ESscg::backdrop{background:#000b;backdrop-filter:blur(7px)}.Marketplace_dialogInner__9MwZ2{position:relative}.Marketplace_close__Un2T0{position:absolute;top:14px;right:14px;z-index:2;width:34px;height:34px;border-radius:50%;background:var(--color-background);color:var(--color-foreground);font-size:25px;line-height:1}.Marketplace_detailBody__IryFa{padding:28px}.Marketplace_live__y_KBf{display:inline-flex;align-items:center;gap:6px;font-size:11px;color:#b5c8b0}.Marketplace_detailBody__IryFa h2{font-family:var(--font-serif);font-size:38px;margin:10px 0 14px}.Marketplace_detailBody__IryFa>p{font-size:13px;line-height:1.8;color:var(--color-muted)}.Marketplace_detailBody__IryFa h3{font-size:15px;margin-top:22px}.Marketplace_features__5oM1Z{display:flex;flex-direction:column;gap:9px;margin:19px 0 20px}.Marketplace_features__5oM1Z li{display:flex;align-items:center;gap:8px;font-size:12px;color:#c7c2ba}.Marketplace_features__5oM1Z svg{width:14px;height:14px;color:var(--color-accent)}.Marketplace_examplePrompt__Wjjd7{padding:17px;border:1px solid var(--color-border-strong);border-radius:8px;margin-bottom:20px}.Marketplace_examplePrompt__Wjjd7 small{font-size:11px;color:var(--color-accent)}.Marketplace_examplePrompt__Wjjd7 p{margin-top:7px;font-size:14px;line-height:1.7}.Marketplace_detailActions__ohdIU{display:flex;flex-wrap:wrap;align-items:center;gap:18px}.Marketplace_detailActions__ohdIU a{display:flex;align-items:center;gap:5px;font-size:12px}.Marketplace_detailActions__ohdIU a:first-child{background:var(--color-foreground);color:var(--color-background);padding:12px 18px;border-radius:6px}.Marketplace_detailActions__ohdIU a:first-child:hover{background:var(--color-accent)}@media (max-width:850px){.Marketplace_cards__RMegK{gap:18px}.Marketplace_cardBody__AlQyp{padding:20px 18px 0}.Marketplace_productIdentity__zaetR h3{font-size:28px}}@media (max-width:600px){.Marketplace_marketplace__5iCtr{padding:44px 0}.Marketplace_cards__RMegK{grid-template-columns:1fr;gap:24px}.Marketplace_productIdentity__zaetR h3{font-size:30px}.Marketplace_summary__YKSuK{font-size:13px}.Marketplace_cardBody__AlQyp{padding:20px 20px 0}.Marketplace_builder__gjagf{gap:10px;flex-wrap:wrap}.Marketplace_builder__gjagf a{font-size:11px}.Marketplace_builderIcon__T6zxn{width:32px;height:32px}.Marketplace_builder__gjagf p{font-size:11px}.Marketplace_detailBody__IryFa{padding:22px}}