.home{font-size:15px;background:var(--bg-chrome)}.home-container{max-width:1240px;margin-inline:auto;padding-inline:32px}.home h1,.home h2,.home h3,.home p{margin:0}.home h1,.home h2,.home h3{font-family:var(--font-display)}.home p{color:var(--text-2);line-height:1.75}.home a,.home button,.home summary{-webkit-tap-highlight-color:transparent}.home-skip{position:fixed;top:8px;left:12px;z-index:100;background:var(--bg-panel);color:var(--brand);padding:12px 20px;border:2px solid var(--brand);transform:translateY(-180%)}.home-skip:focus{transform:none}.home-header{position:relative;z-index:10;background:var(--bg-chrome);border-bottom:1px solid var(--border)}.home-header:before{content:"";height:3px;display:block;background:linear-gradient(90deg,var(--logo-name) 0 33.333%,var(--bg-chrome) 33.333% 66.666%,var(--logo-accent) 66.666%)}.home-header-inner{min-height:83px;display:flex;gap:30px;align-items:center}.home .brand{flex-shrink:0}.home .brand-text{font-size:26px}.home-desktop-nav{display:flex;gap:28px;margin-left:auto;align-items:center}.home-desktop-nav a{font-size:13px;color:var(--text-1);font-weight:600;padding-block:14px}.home-desktop-nav a:hover{color:var(--brand)}.home-button{display:inline-flex;align-items:center;justify-content:center;gap:20px;min-height:50px;padding:13px 22px;font-size:14px;font-weight:600;border:1px solid var(--brand);border-radius:var(--radius-control);color:var(--brand-ink);background:var(--brand);transition:background .15s,box-shadow .15s}.home-button:hover{background:var(--brand-hover);box-shadow:var(--shadow-card)}.home-button>span{font-size:19px;font-weight:400;line-height:1}.home-button-secondary{color:var(--brand);background:var(--bg-panel);border-color:var(--border-strong)}.home-button-secondary:hover{background:var(--bg-hover)}.home-header-cta{min-height:43px;font-size:13px;padding:10px 17px}.home-menu-toggle{display:none;font-size:25px;width:44px;height:44px;color:var(--brand);border:1px solid var(--border);border-radius:var(--radius-control)}.home-mobile-nav{display:none}.home-hero{position:relative;padding-block:78px 70px;background:var(--bg-base) url(/brand/paris-hero.svg) center bottom / cover no-repeat;border-bottom:1px solid var(--border)}.home-hero-grid{display:grid;grid-template-columns:1.13fr 1fr;gap:64px;align-items:start}.home-hero-copy h1{font-size:clamp(38px,3.65vw,52px);line-height:1.13;letter-spacing:-.055em;font-weight:800}.home-hero-copy h1 span{color:var(--brand);display:block;margin-top:5px}.home .home-hero-description{font-size:17px;line-height:1.8;margin-top:27px;max-width:480px}.home-hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.home .home-account-note{display:flex;gap:9px;align-items:center;font-size:12px;margin-top:18px;max-width:440px}.home-account-note svg{width:17px;height:17px;flex-shrink:0;color:var(--brand)}.home-stats{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px;margin:42px 0 0;border-top:1px solid var(--border-strong);padding-top:22px}.home-stats>div{display:flex;flex-direction:column-reverse;gap:4px}.home-stats dt{font-size:12px;line-height:1.55;color:var(--text-2)}.home-stats dt a{text-decoration:underline;text-underline-offset:3px}.home-stats dt a>span{margin-left:4px}.home-stats dd{margin:0;color:var(--brand);font-size:27px;font-weight:700;letter-spacing:-.04em}.home-stat-pending{font-size:14px;letter-spacing:0}.home .home-fee-note{font-size:11.5px;margin-top:16px;max-width:510px;line-height:1.7}.home-hero-preview{min-width:0}.home-market-card{background:var(--bg-panel);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:0 15px 48px -20px var(--shadow-color);overflow:hidden}.home-card-top{display:flex;justify-content:space-between;align-items:center;padding:23px 24px 19px}.home-card-top h2{font-size:16px;font-weight:700;letter-spacing:-.02em}.home-live-dot{width:7px;height:7px;border-radius:50%;background:var(--brand);box-shadow:0 0 0 4px var(--brand-tint)}.home-market-tabs{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;margin:0 24px 12px;padding:4px;background:var(--bg-elevated);border-radius:var(--radius-control)}.home-market-tabs button{min-height:35px;font-size:12px;font-weight:600;border-radius:calc(var(--radius-control) - 3px);color:var(--text-2)}.home-market-tabs button[aria-selected=true]{color:var(--brand);background:var(--bg-panel);box-shadow:0 1px 4px var(--shadow-soft)}.home-market-tabs button:focus-visible{outline-offset:-2px}.home-market-panel{min-height:290px}.home-market-panel:focus-visible{outline-offset:-3px}.home-market-columns,.home-market-row{display:grid;grid-template-columns:minmax(0,1fr) 104px 75px;gap:12px;align-items:center}.home-market-columns{padding:7px 24px 9px;color:var(--text-2);font-size:10px}.home-market-columns>:not(:first-child){text-align:right}.home-market-list{list-style:none;margin:0;padding:0}.home-market-row{min-height:52px;padding:8px 24px;border-top:1px solid var(--border);font-size:11px}.home-market-row:hover{background:var(--bg-elevated)}.home-token{min-width:0;display:flex;align-items:center;gap:10px}.home-token img{border-radius:50%;object-fit:contain;flex-shrink:0;background:var(--bg-elevated)}.home-token>span{min-width:0}.home-token strong,.home-token small{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.home-token strong{font-size:12px;font-weight:600}.home-token small{color:var(--text-2);font-size:10px;margin-top:2px}.home-price,.home-change{text-align:right;white-space:nowrap}.home .home-market-state{padding:36px 24px;font-size:13px}.home .home-data-note{padding:7px 24px;font-size:9px;line-height:1.6}.home-view-all{display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--border);padding:17px 24px;font-size:12px;color:var(--brand);font-weight:600}.home-view-all:hover{background:var(--bg-hover)}.home-bot-card{margin-top:16px;display:flex;gap:15px;background:var(--bg-panel);padding:22px 24px;border:1px solid var(--border);border-radius:var(--radius-card)}.home-bot-card:hover{border-color:var(--brand-edge);box-shadow:var(--shadow-card)}.home-icon{display:inline-flex;width:43px;height:43px;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--radius-control);color:var(--brand);background:var(--brand-tint)}.home-bot-card h2{font-size:15px;letter-spacing:-.02em}.home-bot-card p{margin-top:6px;font-size:11px;line-height:1.7}.home-text-link{display:inline-flex;gap:12px;align-items:center;font-weight:600;font-size:12px;color:var(--brand)}.home-bot-card .home-text-link{margin-top:10px}.home-section{padding-block:86px}.home-section-heading{margin-bottom:40px;max-width:650px}.home-section h2,.home-mobile-section h2,.home-closing h2{font-size:clamp(27px,2.6vw,35px);line-height:1.22;letter-spacing:-.045em;font-weight:700}.home-section-heading p{margin-top:13px;font-size:15px}.home-three-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}.home-benefit h3,.home-product-card h3,.home-steps h3{font-size:17px;line-height:1.4;letter-spacing:-.025em;margin-top:21px}.home-benefit p,.home-product-card p,.home-steps p{font-size:13px;margin-top:12px}.home-benefit{padding-right:12px}.home-products{background:var(--bg-base);border-block:1px solid var(--border)}.home-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.home-product-card{padding:25px;border:1px solid var(--border);border-radius:var(--radius-card);background:var(--bg-panel);display:flex;flex-direction:column}.home-product-top{display:flex;justify-content:space-between;align-items:center;color:var(--brand)}.home-product-top>span:last-child{color:var(--text-2);font-size:21px}.home-product-card .home-text-link{margin-top:auto;padding-top:27px}.home-product-card:hover{border-color:var(--brand-edge);box-shadow:var(--shadow-card)}.home-steps{list-style:none;padding:0;margin:0;counter-reset:steps}.home-steps>li{border-top:1px solid var(--border-strong);padding-top:23px}.home-step-number{font-size:16px;font-weight:500;color:var(--logo-accent)}.home-mobile-section{display:grid;grid-template-columns:.9fr 1.1fr;align-items:center;gap:80px;padding-block:46px;border:1px solid var(--border);border-radius:var(--radius-card);background:var(--bg-base)}.home-mobile-copy{max-width:420px;padding-block:30px}.home .home-section-label{color:var(--brand);letter-spacing:.1em;font-size:11px;font-weight:700;margin-bottom:16px}.home-mobile-copy>p:not(:first-child){font-size:14px;margin-top:22px}.home-mobile-copy .home-button{margin-top:27px}.home-phone-art{position:relative;min-height:365px;display:flex;align-items:center;flex-direction:column;justify-content:center;margin:0}.home-phone-orbit{position:absolute;width:330px;height:330px;border:1px solid var(--brand-edge);border-radius:50%;background:radial-gradient(circle,var(--brand-tint-strong),transparent 70%)}.home-phone-orbit:before,.home-phone-orbit:after{content:"";position:absolute;border-radius:50%;border:1px solid var(--brand-tint-strong);inset:28px}.home-phone-orbit:after{inset:-20px;border-color:var(--border)}.home-phone{position:relative;width:210px;height:350px;border:5px solid var(--text-1);border-radius:32px;background:var(--bg-panel);box-shadow:12px 20px 25px -14px var(--shadow-color);transform:rotate(-7deg)}.home-phone-camera{width:64px;height:13px;background:var(--text-1);border-radius:0 0 10px 10px;margin:-1px auto 12px}.home-phone-content{padding:3px 15px}.home-phone-brand{color:var(--brand);font-weight:800;font-size:15px;display:flex;justify-content:space-between}.home-phone-brand>span{color:var(--logo-accent)}.home-phone-network{display:block;font-size:8px;color:var(--text-2);margin-top:7px;border-bottom:1px solid var(--border);padding-bottom:10px}.home-phone-content>strong{font-size:17px;display:block;margin-top:16px}.home-phone-content>p{font-size:9px;margin-top:5px}.home-phone-graphic{overflow:hidden;height:95px;margin-top:10px}.home-phone-graphic svg{width:100%;height:90px}.home-phone-grid{stroke:var(--border);stroke-width:.7;fill:none}.home-phone-line{stroke:var(--brand);stroke-width:2;fill:none}.home-phone-actions{display:flex;gap:8px;font-size:9px}.home-phone-actions>span{background:var(--buy);color:var(--buy-ink);border-radius:4px;padding:7px 13px;flex:1;text-align:center}.home-phone-actions>span+span{background:var(--sell);color:var(--sell-ink)}.home-phone-market{font-size:9px;margin-top:15px;display:flex;justify-content:space-between;color:var(--brand)}.home-phone-art figcaption{position:relative;margin-top:18px;font-size:10px;color:var(--text-2)}.home-faq{display:grid;grid-template-columns:.8fr 1.2fr;gap:80px;padding-block:100px}.home-faq details{border-top:1px solid var(--border)}.home-faq details:last-child{border-bottom:1px solid var(--border)}.home-faq summary{list-style:none;display:flex;justify-content:space-between;gap:20px;cursor:pointer;padding:21px 0;font-size:14px;font-weight:600}.home-faq summary::-webkit-details-marker{display:none}.home-faq summary span{font-size:21px;font-weight:400;line-height:1;color:var(--brand)}.home-faq details[open] summary span{transform:rotate(45deg)}.home-faq details>p{padding:0 32px 24px 0;font-size:13px;line-height:1.8}.home-closing{text-align:center;background:var(--bg-base);padding-block:72px;border-top:1px solid var(--border)}.home-closing p{margin-top:16px;font-size:15px}.home-closing .home-button{margin-top:27px}.home .footer-note,.home .footer-bar{max-width:1240px;padding-inline:32px}.home .footer-note dd{font-size:11px}@media(max-width:1120px){.home-header-inner{gap:22px}.home-desktop-nav{gap:18px}.home-hero-grid{gap:35px;grid-template-columns:1fr 1fr}.home-hero-copy h1{font-size:40px}.home-hero-actions .home-button{padding-inline:16px;gap:12px;font-size:13px}.home-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-mobile-section{margin-inline:32px;gap:40px}.home-faq{gap:50px}}@media(max-width:900px){.home-desktop-nav{display:none}.home-header-cta{margin-left:auto}.home-menu-toggle{display:block;flex-shrink:0}.home-mobile-nav:not([hidden]){display:grid;position:absolute;top:100%;left:0;right:0;padding:14px 32px 22px;border-bottom:1px solid var(--border);background:var(--bg-chrome);box-shadow:var(--shadow-card)}.home-mobile-nav a{display:flex;justify-content:space-between;align-items:center;padding:14px 0;font-weight:500;border-bottom:1px solid var(--border)}.home-hero{padding-block:60px}.home-hero-grid{grid-template-columns:1fr;gap:38px}.home-hero-copy{max-width:650px}.home-hero-copy h1{font-size:clamp(38px,6vw,52px)}.home .home-hero-description{max-width:550px}.home-hero-preview{max-width:600px;width:100%}.home-three-grid{gap:24px}.home-benefit h3{font-size:16px}.home-section{padding-block:65px}.home-mobile-section{grid-template-columns:1fr 1fr;gap:24px}.home-phone-orbit{width:250px;height:250px}.home-faq{grid-template-columns:1fr;gap:0}}@media(max-width:540px){.home-container{padding-inline:22px}.home-header-inner{min-height:73px;gap:10px;padding-inline:18px}.home .brand-text{font-size:21px;gap:4px}.home .brand:before{width:12px;height:18px;margin-right:7px}.home-header-cta{font-size:11px;padding:9px 11px;min-height:40px;gap:8px}.home-header-cta>span{font-size:15px}.home-menu-toggle{width:40px;height:40px;font-size:23px}.home-mobile-nav:not([hidden]){padding-inline:22px}.home-hero{padding-block:45px 48px;background-image:url(/brand/paris-hero-mobile.svg);background-size:cover}.home-hero-copy h1{font-size:36px;letter-spacing:-.05em;line-height:1.16}.home .home-hero-description{font-size:15px;margin-top:22px}.home-hero-actions{flex-direction:column;margin-top:25px}.home-hero-actions .home-button{justify-content:space-between;min-height:48px;padding-inline:20px;font-size:14px}.home .home-account-note{font-size:11px;align-items:flex-start}.home-account-note svg{margin-top:2px}.home-stats{margin-top:30px;gap:12px;padding-top:20px}.home-stats dd{font-size:22px}.home-stats dt{font-size:10px}.home .home-fee-note{font-size:10.5px}.home-card-top{padding:19px 17px 16px}.home-card-top h2{font-size:14px}.home-market-tabs{margin-inline:14px}.home-market-tabs button{font-size:11px}.home-market-columns,.home-market-row{grid-template-columns:minmax(0,1fr) 83px 61px;gap:7px;padding-inline:16px}.home-market-row{font-size:10px;min-height:56px}.home-token{gap:7px}.home-token img{width:28px;height:28px}.home-token strong{font-size:11px}.home-token small{font-size:9px}.home-market-panel{min-height:310px}.home .home-data-note{font-size:9px;padding-inline:16px}.home-view-all{padding-inline:17px}.home-bot-card{padding:20px 17px;gap:12px}.home-bot-card h2{font-size:14px}.home-section{padding-block:52px}.home-section-heading{margin-bottom:30px}.home-section h2,.home-mobile-section h2,.home-closing h2{font-size:29px}.home-section-heading p{font-size:14px}.home-three-grid,.home-product-grid{grid-template-columns:1fr;gap:22px}.home-benefit{border-top:1px solid var(--border);padding:24px 0 0}.home-benefit h3{margin-top:14px;font-size:18px}.home-benefit p,.home-product-card p,.home-steps p{font-size:14px}.home-product-card{padding:25px}.home-steps h3{margin-top:14px}.home-mobile-section{display:flex;flex-direction:column-reverse;margin-inline:16px;padding:35px 24px;gap:30px;overflow:hidden}.home-mobile-copy{padding:0}.home-phone-art{width:100%;margin-top:10px}.home-phone-orbit{width:290px;height:290px}.home-faq summary{font-size:14px;line-height:1.6;padding-block:19px}.home-faq details>p{font-size:13px;padding-right:10px}.home-closing{padding-block:55px}.home-closing p{font-size:14px}.home .footer-note,.home .footer-bar{padding-inline:22px}.home .footer-note dd{font-size:12px}}@media(prefers-reduced-motion:reduce){.home *{transition:none;scroll-behavior:auto}}
