.gc-area{padding:32px 0 96px;color:var(--gc-ink, #1f3a2e)}.gc-area:has(>.gc-area-hero){padding-top:0}.gc-area-crumbs{font-size:12px;letter-spacing:.04em;color:var(--gc-muted);margin-bottom:28px}.gc-area-crumbs a{color:var(--gc-muted);text-decoration:none;border-bottom:1px solid var(--gc-rule)}.gc-area-crumbs a:hover{color:var(--gc-ink)}.gc-area-crumbs span{margin:0 6px}.gc-area h1{font-family:"DM Serif Display",Georgia,serif;font-size:clamp(30px,4.2vw,50px);line-height:1.1;letter-spacing:-.5px;margin:0 0 18px}.gc-area-lead{font-size:17px;line-height:1.65;max-width:62ch;color:var(--gc-muted);margin:0 0 40px}.gc-area-hero{background:#142c24;color:#f6f5f0;margin:0 0 56px;width:100%;padding:44px 0 0}.gc-area-hero-inner{padding-bottom:0}.gc-area-hero .gc-area-crumbs{color:#f6f5f085;margin-bottom:22px}.gc-area-hero .gc-area-crumbs a{color:#f6f5f0b3;border-bottom-color:#f6f5f040}.gc-area-hero .gc-area-crumbs a:hover{color:#f6f5f0}.gc-area-hero h1{color:#f6f5f0;margin-bottom:14px}.gc-area-hero .gc-area-lead{color:#f6f5f0c7;margin-bottom:36px}.gc-area-figures{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:0;border-top:1px solid rgba(246,245,240,.14)}.gc-area-figures>div{padding:24px 24px 30px 0;border-right:1px solid rgba(246,245,240,.1)}.gc-area-figures>div:last-child{border-right:0}.gc-area-figures span{display:block;font-size:9px;letter-spacing:1.5px;text-transform:uppercase;color:#f6f5f080;margin-bottom:12px;font-family:Inter,system-ui,sans-serif}.gc-area-figures strong{display:block;font-family:"DM Serif Display",Georgia,serif;font-size:27px;font-weight:400;line-height:1.12;color:#f6f5f0}.gc-area-figures em{display:block;font-style:normal;font-size:12px;color:#f6f5f08c;margin-top:8px}.gc-area-section{margin-bottom:56px}.gc-area-basis{font-size:13px;line-height:1.65;color:var(--gc-faint);margin:14px 0 0;max-width:64ch}.gc-area-chart{margin:0}.gc-area-chart svg{width:100%;height:auto;display:block}.gc-area-chart figcaption{font-size:12px;color:var(--gc-faint);margin-top:10px}.gc-area-mix{display:grid;gap:2px}.gc-area-mix-row{display:grid;grid-template-columns:88px 1fr 64px 112px;align-items:center;gap:16px;padding:11px 0;border-bottom:1px solid var(--gc-rule-soft);font-size:14px}.gc-area-mix-label{font-weight:500}.gc-area-mix-bar{display:block;height:7px;background:var(--gc-rule-soft);position:relative}.gc-area-mix-bar i{display:block;height:100%;background:#2c7f5c}.gc-area-mix-n{font-size:13px;color:var(--gc-faint);text-align:right;font-variant-numeric:tabular-nums}.gc-area-mix-price{text-align:right;font-variant-numeric:tabular-nums}.gc-area-split{display:grid;grid-template-columns:1fr 1fr;gap:16px}.gc-area-split-card{border:1px solid var(--gc-rule);background:var(--gc-surface);padding:22px}.gc-area-split-name{display:block;font-size:9px;letter-spacing:1.5px;text-transform:uppercase;color:var(--gc-faint);margin-bottom:12px;font-family:Inter,system-ui,sans-serif}.gc-area-split-card strong{display:block;font-family:"DM Serif Display",Georgia,serif;font-size:26px;font-weight:400;margin-bottom:16px}.gc-area-split-card dl{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:0}.gc-area-split-card dt{font-size:9px;letter-spacing:1.2px;text-transform:uppercase;color:var(--gc-faint);margin-bottom:4px}.gc-area-split-card dd{margin:0;font-size:14px;font-variant-numeric:tabular-nums}.gc-area h2{font-family:"DM Serif Display",Georgia,serif;font-size:24px;font-weight:400;margin:0 0 16px}.gc-area section{margin-bottom:44px}.gc-area-table{width:100%;border-collapse:collapse;font-size:14px}.gc-area-table th{text-align:left;font-size:10px;letter-spacing:1.2px;text-transform:uppercase;color:var(--gc-faint);font-weight:500;padding:0 12px 10px 0;border-bottom:1px solid var(--gc-rule)}.gc-area-table td{padding:13px 12px 13px 0;border-bottom:1px solid var(--gc-rule-soft)}.gc-area-table tbody tr:last-child td{border-bottom:1px solid var(--gc-rule)}.gc-area-projects{list-style:none;margin:0;padding:0;font-size:14px}.gc-area-projects li{display:flex;justify-content:space-between;gap:16px;padding:13px 0;border-bottom:1px solid var(--gc-rule-soft)}.gc-area-projects em{font-style:normal;color:var(--gc-faint)}.gc-area-ask{border-top:1px solid var(--gc-rule);padding-top:32px}.gc-area-ask-list{display:grid;gap:1px;background:var(--gc-rule);border:1px solid var(--gc-rule);margin-bottom:24px}.gc-area-ask-list button{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;text-align:left;background:var(--gc-surface);border:0;cursor:pointer;padding:16px 18px;font:inherit;font-size:14px;color:var(--gc-ink);transition:background .18s ease,padding .18s ease}.gc-area-ask-list button:hover{background:#f4f4f2;padding-left:24px}.gc-area-method p{font-size:13px;line-height:1.7;color:var(--gc-muted);max-width:68ch}.gc-area-note{font-size:13px;color:var(--gc-faint);line-height:1.7;max-width:68ch;margin-top:40px}.gc-area-back a{font-size:13px;color:var(--gc-muted);text-decoration:none;display:inline-flex;align-items:center;gap:7px}.gc-area-back a:hover{color:var(--gc-ink)}.gc-area-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(256px,1fr));gap:16px}.gc-area-card{display:block;padding:22px;border:1px solid var(--gc-rule);background:var(--gc-surface);text-decoration:none;color:inherit;transition:border-color .18s ease,transform .18s ease}.gc-area-card:hover{border-color:var(--gc-ink);transform:translateY(-1px)}.gc-area-card h2{font-size:19px;margin:0 0 16px}.gc-area-card dl{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:0 0 16px}.gc-area-card dt{font-size:9px;letter-spacing:1.1px;text-transform:uppercase;color:var(--gc-faint);margin-bottom:4px}.gc-area-card dd{margin:0;font-size:14px;font-variant-numeric:tabular-nums}.gc-area-more{font-size:12px;color:var(--gc-muted);display:inline-flex;align-items:center;gap:6px}@media (max-width: 640px){.gc-area{padding:32px 0 64px}.gc-area:has(>.gc-area-hero){padding-top:0}.gc-area-figures>div{padding:18px 16px}.gc-area-table{font-size:13px}}@media (max-width: 760px){.gc-area-hero{padding:28px 0 0;margin-bottom:40px}.gc-area-figures>div{padding:18px 16px 22px 0}.gc-area-figures strong{font-size:22px}.gc-area-split{grid-template-columns:1fr}.gc-area-mix-row{grid-template-columns:70px 1fr 52px 96px;gap:10px;font-size:13px}}:root[data-theme=dark] .gc-area-ask-list button:hover{background:var(--gc-surface-2)}:root[data-theme=dark] .gc-area-mix-bar{background:var(--gc-rule-soft)}:root[data-theme=dark] .gc-area-mix-bar i{background:#3fa578}:root[data-theme=dark] .gc-area-chart svg path[stroke="#1f3a2e"]{stroke:#6fd6a4}:root[data-theme=dark] .gc-area-chart svg circle[fill="#1f3a2e"]{fill:#6fd6a4}.gc-home .gc-area-hero{position:relative;overflow:hidden;isolation:isolate;background:radial-gradient(ellipse at 82% 9%,rgba(116,174,136,.17),transparent 33%),radial-gradient(ellipse at 18% 100%,rgba(44,105,72,.16),transparent 46%),linear-gradient(118deg,#123126,#17432f 46%,#102d23);background-color:#142c24;padding-top:38px;margin-bottom:64px}.gc-area-hero-inner{position:relative;z-index:1}.gc-area-hero .gc-area-crumbs{margin-bottom:34px}.gc-area-hero h1{max-width:none;white-space:nowrap;font-size:clamp(26px,4.3vw,52px);letter-spacing:-1.2px}.gc-area-hero-kicker{margin:0 0 13px;color:#91cbaa;font:600 10px/1.4 Inter,system-ui,sans-serif;letter-spacing:.15em;text-transform:uppercase}.gc-area-hero .gc-area-lead{max-width:58ch;font-size:15px;line-height:1.7}.gc-area-figures{grid-template-columns:minmax(240px,1.6fr) repeat(3,minmax(130px,1fr));border-top-color:#f0f6ed33}.gc-area-figures>div{min-width:0;padding:24px 22px 28px;border-right-color:#f0f6ed24}.gc-area-figures>div:first-child{padding-left:0}.gc-area-figures>div:last-child{padding-right:0}.gc-area-figures>div:first-child strong{color:#f3f4e9;font-size:clamp(30px,3.5vw,42px)}.gc-area-figures span{letter-spacing:.11em;font-size:9px}.gc-area-figures em{font-size:12px}.gc-area-section{margin-bottom:72px}.gc-area-trend-section{margin-top:6px;margin-bottom:88px}.gc-area-trend-section>h2{margin-bottom:22px;font-size:clamp(24px,2.6vw,30px)}.gc-area-trend-section .gc-area-basis{margin-top:20px;max-width:none}.gc-area-basis-short{display:none}@media (max-width: 600px){.gc-area-basis-long{display:none}.gc-area-basis-short{display:inline}}.gc-area-trend-section .gc-area-basis--single-line{max-width:none;white-space:nowrap}.gc-area-window-note{width:-moz-fit-content;width:fit-content;max-width:100%;margin-top:10px;color:var(--gc-faint);font-size:11px}.gc-area-window-note summary{cursor:pointer;list-style:none}.gc-area-window-note summary::-webkit-details-marker{display:none}.gc-area-window-note summary:before{content:"+";display:inline-block;width:16px;color:#2f7350;font-weight:700}.gc-area-window-note[open] summary:before{content:"−"}.gc-area-window-note p{margin:8px 0 0 16px;color:var(--gc-muted);font-size:11px;line-height:1.6}.gc-area-section-heading{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:22px}.gc-area-section-heading h2{margin:4px 0 0;font-size:clamp(21px,2.2vw,26px)}.gc-area-section-heading>p{margin:0 0 4px;color:var(--gc-faint);font-size:12px}.gc-area-section-heading>p span{margin:0 5px;color:#45a879}.gc-area-section-kicker{color:var(--gc-faint);font:600 9px/1.4 Inter,system-ui,sans-serif;letter-spacing:.14em;text-transform:uppercase}.gc-area-chart{padding:27px 30px 20px;border:1px solid var(--gc-rule);border-radius:16px;background:linear-gradient(145deg,var(--gc-surface),var(--gc-surface-2));box-shadow:0 12px 34px #1d2e230b}.gc-area-chart-head{display:flex;align-items:end;justify-content:space-between;gap:16px}.gc-area-chart-kicker{display:block;margin-bottom:5px;color:var(--gc-faint);font:600 9px/1.4 Inter,system-ui,sans-serif;letter-spacing:.13em;text-transform:uppercase}.gc-area-chart-head strong{display:block;color:var(--gc-ink);font-size:clamp(22px,3vw,31px);font-weight:500;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.gc-area-chart-active{display:grid;gap:5px;text-align:right;color:var(--gc-muted);font-size:12px}.gc-area-chart-active b{color:#2f7350;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.08em}.gc-area-chart svg{margin-top:10px;overflow:visible}.gc-area-chart-gridline line{stroke:var(--gc-rule-soft);stroke-width:1}.gc-area-chart-gridline text,.gc-area-chart-month{fill:var(--gc-faint);font:10px Inter,system-ui,sans-serif}.gc-area-chart-line{stroke:#31835d}.gc-area-chart-crosshair{stroke:#3e9f70;stroke-width:1;stroke-dasharray:3 5;opacity:.5;pointer-events:none}.gc-area-chart-point{cursor:crosshair}.gc-area-chart-hit{fill:transparent;stroke:transparent;outline:none}.gc-area-chart-hit:focus-visible{stroke:#277f58;stroke-width:2}.gc-area-chart-dot{fill:#31835d;stroke:var(--gc-surface);stroke-width:2;pointer-events:none;transition:r .16s ease,fill .16s ease}.gc-area-chart-point.is-latest .gc-area-chart-dot,.gc-area-chart-point.is-active .gc-area-chart-dot{fill:#55bd84}.gc-area-chart-point.is-active .gc-area-chart-dot{stroke-width:3}.gc-area-chart-foot{display:flex;justify-content:space-between;gap:16px;padding-top:13px;border-top:1px solid var(--gc-rule-soft);color:var(--gc-faint);font-size:11px}.gc-area-chart-foot .is-up{color:#288354}.gc-area-chart-foot .is-down{color:#a15a50}.gc-area-mix{border-top:1px solid var(--gc-rule)}.gc-area-mix-head,.gc-area-mix-row{display:grid;grid-template-columns:minmax(100px,1fr) minmax(100px,1.55fr) 76px 76px minmax(125px,.9fr);align-items:center;gap:20px}.gc-area-mix-head{padding:11px 14px;color:var(--gc-faint);font:600 9px Inter,system-ui,sans-serif;letter-spacing:.1em;text-transform:uppercase}.gc-area-mix-head span:nth-child(n+3){text-align:right}.gc-area-mix-row{min-height:58px;padding:10px 14px;border-bottom:1px solid var(--gc-rule-soft);border-radius:8px;transition:background .15s ease}.gc-area-mix-row:hover{background:var(--gc-surface-2)}.gc-area-mix-label{font-weight:600}.gc-area-mix-bar{height:8px;border-radius:99px;overflow:hidden;background:var(--gc-rule-soft)}.gc-area-mix-bar i{border-radius:inherit;background:linear-gradient(90deg,#31835d,#65c592)}.gc-area-mix-n,.gc-area-mix-share{text-align:right;color:var(--gc-muted);font-size:13px;font-variant-numeric:tabular-nums}.gc-area-mix-price{text-align:right;font-weight:600;font-size:14px;font-variant-numeric:tabular-nums}.gc-area-table-wrap{overflow-x:auto;border:1px solid var(--gc-rule);border-radius:13px;background:var(--gc-surface)}.gc-area-table{min-width:600px}.gc-area-table th{padding:15px 18px;background:var(--gc-surface-2);border-bottom-color:var(--gc-rule)}.gc-area-table td{padding:16px 18px}.gc-area-table th:not(:first-child),.gc-area-table td:not(:first-child){text-align:right;font-variant-numeric:tabular-nums}.gc-area-table tbody tr:hover{background:var(--gc-surface-2)}.gc-area-table tbody tr:last-child td{border-bottom:0}.gc-area-split-card{border-radius:14px;background:linear-gradient(145deg,var(--gc-surface),var(--gc-surface-2))}.gc-area-split-card strong{letter-spacing:-.04em}.gc-area-ask-list{gap:8px;background:transparent;border:0}.gc-area-ask-list button{border:1px solid var(--gc-rule);border-radius:10px;background:var(--gc-surface);transition:border-color .16s ease,transform .16s ease,background .16s ease}.gc-area-ask-list button:hover{border-color:#5ca17a;background:var(--gc-surface-2);padding-left:18px;transform:translate(2px)}.gc-area-card{border-radius:14px;padding:24px;background:linear-gradient(145deg,var(--gc-surface),var(--gc-surface-2))}.gc-area-card:hover{border-color:#5ca17a;transform:translateY(-3px);box-shadow:0 12px 28px #1d2e2314}:root[data-theme=dark] .gc-home .gc-area-hero{background:radial-gradient(ellipse at 82% 9%,rgba(51,153,94,.3),transparent 36%),radial-gradient(ellipse at 15% 100%,rgba(25,103,63,.22),transparent 44%),linear-gradient(118deg,#050a07,#0b2115 48%,#07120c)}:root[data-theme=dark] .gc-area-hero .gc-area-crumbs{color:#eef1ea94}:root[data-theme=dark] .gc-area-hero .gc-area-crumbs a{color:#eef1eab8}:root[data-theme=dark] .gc-area-hero-kicker{color:#70d5a0}:root[data-theme=dark] .gc-area-figures>div{border-right-color:#6fd6a424}:root[data-theme=dark] .gc-area-chart{padding:0 0 14px;border-color:transparent;border-radius:0;background:transparent;box-shadow:none}:root[data-theme=dark] .gc-area-chart-line{stroke:#6fd6a4}:root[data-theme=dark] .gc-area-chart-dot{fill:#6fd6a4}:root[data-theme=dark] .gc-area-chart-point.is-latest .gc-area-chart-dot,:root[data-theme=dark] .gc-area-chart-point.is-active .gc-area-chart-dot{fill:#a2efc3}:root[data-theme=dark] .gc-area-chart-active b{color:#80dbaa}:root[data-theme=dark] .gc-area-chart-foot .is-up{color:#80dbaa}:root[data-theme=dark] .gc-area-chart-foot .is-down{color:#ee9a8d}:root[data-theme=dark] .gc-area-mix-bar i{background:linear-gradient(90deg,#3b986b,#76d9a6)}:root[data-theme=dark] .gc-area-table tbody tr:hover{background:#101f16}:root[data-theme=dark] .gc-area-ask-list button:hover{background:#101f16}@media (max-width: 760px){.gc-home .gc-area-hero{padding-top:25px;margin-bottom:42px}.gc-area-hero .gc-area-crumbs{margin-bottom:26px}.gc-area-figures{grid-template-columns:repeat(2,minmax(0,1fr))}.gc-area-figures>div{padding:18px 14px;border-bottom:1px solid rgba(240,246,237,.12)}.gc-area-figures>div:first-child{padding-left:0}.gc-area-figures>div:nth-child(2){border-right:0}.gc-area-figures>div:nth-child(3){padding-left:0;border-bottom:0}.gc-area-figures>div:last-child{border-bottom:0}.gc-area-figures>div:first-child strong{font-size:30px}.gc-area-section{margin-bottom:52px}.gc-area-trend-section{margin-bottom:60px}.gc-area-trend-section>h2{margin-bottom:18px;font-size:26px}.gc-area-trend-section .gc-area-basis{margin-top:16px}.gc-area-trend-section .gc-area-basis--single-line{white-space:normal}.gc-area-section-heading{align-items:start;flex-direction:column;gap:8px;margin-bottom:16px}.gc-area-chart{padding:20px 15px 15px;border-radius:12px}.gc-area-chart svg{width:calc(100% + 8px);margin-left:-4px}.gc-area-chart-gridline text{font-size:9px}.gc-area-mix-head,.gc-area-mix-row{grid-template-columns:70px minmax(44px,1fr) 54px minmax(90px,.85fr);gap:10px}.gc-area-mix-head span:nth-child(4),.gc-area-mix-share{display:none}.gc-area-mix-head{padding-inline:8px;font-size:8px}.gc-area-mix-row{padding-inline:8px}.gc-area-mix-price{font-size:12px}}@media (max-width: 420px){.gc-area-chart-active{font-size:11px}.gc-area-chart-head strong{font-size:21px}.gc-area-chart-foot{font-size:10px}.gc-area-mix-head,.gc-area-mix-row{grid-template-columns:58px minmax(34px,1fr) 48px minmax(78px,.8fr);gap:7px}.gc-area-mix-price{font-size:11px}}.gc-area-index-intro{padding:4px 0 0}.gc-area-index-eyebrow{display:block;margin-bottom:12px;color:#2f7350;font:600 10px Inter,system-ui,sans-serif;letter-spacing:.14em;text-transform:uppercase}.gc-area-index-intro h1{max-width:none;margin-bottom:10px;white-space:nowrap;font-size:clamp(36px,4vw,52px)}.gc-area-index-intro .gc-area-lead{margin-bottom:30px}.gc-area-index-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:46px;border-top:1px solid var(--gc-rule);border-bottom:1px solid var(--gc-rule)}.gc-area-index-summary>div{display:grid;align-content:center;gap:5px;min-width:0;padding:17px 22px;border-right:1px solid var(--gc-rule-soft)}.gc-area-index-summary>div:first-child{padding-left:0}.gc-area-index-summary>div:last-child{border-right:0}.gc-area-index-summary strong{color:var(--gc-ink);font-size:clamp(18px,2vw,24px);font-weight:500;font-variant-numeric:tabular-nums;letter-spacing:-.03em}.gc-area-index-summary span{color:var(--gc-faint);font-size:11px}.gc-area-directory-section{margin-top:0}.gc-area-directory-tools{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:14px}.gc-area-directory-tools>p{flex:0 0 auto;margin:0;color:var(--gc-faint);font-size:12px;font-variant-numeric:tabular-nums}.gc-area-search{display:flex;align-items:center;gap:10px;width:min(100%,440px);min-height:48px;padding:0 14px;border:1px solid var(--gc-rule);border-radius:10px;background:var(--gc-surface);color:var(--gc-faint);transition:border-color .16s ease,box-shadow .16s ease}.gc-area-search:focus-within{border-color:#4b9b70;box-shadow:0 0 0 3px #4294651f}.gc-area-search .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.gc-area-search input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:var(--gc-ink);font:inherit;font-size:14px}.gc-area-search input::-moz-placeholder{color:var(--gc-faint)}.gc-area-search input::placeholder{color:var(--gc-faint)}.gc-area-search input::-webkit-search-cancel-button{display:none}.gc-area-search button{display:grid;place-items:center;width:28px;height:28px;flex:0 0 auto;border:0;border-radius:50%;background:transparent;color:var(--gc-faint);cursor:pointer}.gc-area-search button:hover{background:var(--gc-surface-2);color:var(--gc-ink)}.gc-area-directory-wrap{overflow:hidden;border-top:1px solid var(--gc-rule)}.gc-area-directory{width:100%;border-collapse:collapse;text-align:left}.gc-area-directory th,.gc-area-directory td{padding:13px 16px;border-bottom:1px solid var(--gc-rule-soft)}.gc-area-directory thead th{padding-top:12px;padding-bottom:12px;color:var(--gc-faint);background:transparent;font:600 9px Inter,system-ui,sans-serif;letter-spacing:.11em;text-transform:uppercase;white-space:nowrap}.gc-area-directory tbody tr{transition:background .14s ease}.gc-area-directory tbody tr:hover{background:var(--gc-surface-2)}.gc-area-directory tbody th{width:40%;font-size:14px;font-weight:500}.gc-area-directory tbody th a{display:inline-flex;align-items:center;gap:7px;color:var(--gc-ink);text-decoration:none}.gc-area-directory tbody th a svg{color:#39835e;opacity:0;transform:translate(-3px,3px);transition:opacity .14s ease,transform .14s ease}.gc-area-directory tbody tr:hover th a svg,.gc-area-directory tbody th a:focus-visible svg{opacity:1;transform:translate(0)}.gc-area-directory tbody td{color:var(--gc-muted);font-size:13px;font-variant-numeric:tabular-nums;white-space:nowrap}.gc-area-directory tbody td:first-of-type{color:var(--gc-ink);font-size:14px;font-weight:600}.gc-area-directory tbody td:last-child{text-align:right}.gc-area-no-results{margin:0;padding:28px 18px;border:1px solid var(--gc-rule);border-radius:10px;color:var(--gc-muted);text-align:center}:root[data-theme=dark] .gc-area-index-eyebrow{color:#6fd6a4}:root[data-theme=dark] .gc-area-directory tbody th a svg{color:#6fd6a4}@media (max-width: 760px){.gc-area-index-intro h1{white-space:normal}.gc-area-index-summary{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:32px}.gc-area-index-summary>div{padding:14px 12px;border-bottom:1px solid var(--gc-rule-soft)}.gc-area-index-summary>div:first-child{padding-left:0}.gc-area-index-summary>div:nth-child(2){border-right:0}.gc-area-index-summary>div:nth-child(3){padding-left:0;border-bottom:0}.gc-area-index-summary>div:last-child{border-bottom:0}.gc-area-directory-tools{align-items:stretch;flex-direction:column;gap:10px}.gc-area-directory-tools>p{text-align:right}.gc-area-directory-wrap{overflow:visible;border-top:0}.gc-area-directory,.gc-area-directory tbody{display:block}.gc-area-directory thead{display:none}.gc-area-directory tbody{display:grid;gap:9px}.gc-area-directory tbody tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden;border:1px solid var(--gc-rule);border-radius:11px;background:var(--gc-surface)}.gc-area-directory tbody tr:hover{background:var(--gc-surface)}.gc-area-directory tbody th{grid-column:1 / -1;width:auto;padding:13px 14px;border-bottom:1px solid var(--gc-rule-soft);font-size:14px}.gc-area-directory tbody th a svg{opacity:1;transform:none}.gc-area-directory tbody td{display:flex;flex-direction:column;gap:4px;padding:10px 14px 12px;border:0;text-align:left;font-size:12px}.gc-area-directory tbody td:before{content:attr(data-label);color:var(--gc-faint);font:600 8px Inter,system-ui,sans-serif;letter-spacing:.08em;text-transform:uppercase;white-space:normal}.gc-area-directory tbody td:last-child{text-align:left}.gc-area-directory tbody td:first-of-type{font-size:13px}}.gc-area-rents td b{font-weight:600;color:var(--gc-ink)}.gc-area-muted{color:var(--gc-faint);font-size:12px}.gc-area-owner{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:22px 0 26px}.gc-area-owner-card{display:grid;gap:6px;padding:18px 20px;border-radius:14px;border:1px solid var(--gc-rule);background:var(--gc-surface);color:var(--gc-ink);text-decoration:none}.gc-area-owner-card strong{font-size:15px;font-weight:600}.gc-area-owner-card span{font-size:13px;line-height:1.5;color:var(--gc-muted)}.gc-area-owner-card:hover{border-color:#39835e}:root[data-theme=dark] .gc-area-owner-card{background:#193c31;border-color:#6fd6a429}@media (max-width: 760px){.gc-area-owner{grid-template-columns:1fr}}.gc-area-basis a,.gc-tool-basis a{color:var(--gc-ink);text-decoration:underline;text-underline-offset:3px}.gc-area-report{display:inline-flex;align-items:center;gap:8px;margin:22px 0 30px;min-height:38px;padding:0 14px;border:1px solid var(--gc-rule);border-radius:999px;background:var(--gc-surface);color:var(--gc-ink);font-size:13px;font-weight:500;cursor:pointer;transition:border-color .16s ease,background .16s ease,transform .16s ease}.gc-area-report:hover{border-color:#39835e;background:var(--gc-surface-2);transform:translateY(-1px)}@media print{@page{margin:14mm 12mm}.gc-header,.gc-footer,.gc-skip,.gc-chat-launcher,.gc-neo-panel,.gc-area-ask,.gc-area-owner,.gc-area-report,.gc-area-back,.gc-area-window-note,.gc-area-crumbs,.gc-tool-lead,.gc-tool-faq,.gc-lea-cta,.gc-tool-next,.gc-tool-ask,.gc-ticker,.gc-pager,.gc-tx-under,.gc-tx-go,.gc-tx-popular,.gc-tx-filters,.gc-index-empty-actions,.gc-place-suggestions,.gc-tool-honeypot{display:none!important}.gc-commute-between,.gc-commute-list,.gc-area-table tr,.gc-tool-figures>div{-moz-column-break-inside:avoid;break-inside:avoid}.gc-home,.gc-area,main{background:#fff!important}.gc-home .gc-area-hero{-webkit-print-color-adjust:exact;print-color-adjust:exact;margin-bottom:24px}.gc-area-print-brand{display:block;width:132px;margin:0 auto 14px;color:#1f3a2e}.gc-area-print-brand svg{display:block;width:100%;height:auto}.gc-area-chart,.gc-area-split-card,.gc-area-directory tr,.gc-area-mix-row{-moz-column-break-inside:avoid;break-inside:avoid}.gc-area-section-heading,.gc-area h2{-moz-column-break-after:avoid;break-after:avoid}.gc-area-figures strong{font-size:20px}.gc-area-figures>div{padding:16px 12px 18px 0}.gc-area{padding-bottom:0}.gc-area-method:after{content:"Source: Dubai Land Department transaction register and Ejari leases, via GillCrest Realty · gillcrestrealty.com";display:block;margin-top:18px;font-size:11px;color:#555}body{background:#fff!important}}.gc-area-index-links{margin:0 0 30px;font-size:13px;line-height:1.6;color:var(--gc-muted)}.gc-area-index-links a{color:var(--gc-ink);text-decoration:underline;text-underline-offset:3px}.gc-area-print-brand{display:none}.gc-pager{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:22px}.gc-pager button{display:grid;place-items:center;min-width:38px;height:38px;padding:0 10px;border-radius:9px;border:1px solid var(--gc-rule);background:var(--gc-surface);color:var(--gc-ink);font:500 13px inherit;cursor:pointer;font-variant-numeric:tabular-nums}.gc-pager button:hover:not(:disabled){border-color:#39835e}.gc-pager button.is-on{background:var(--gc-ink);color:var(--gc-paper);border-color:var(--gc-ink)}.gc-pager button:disabled{opacity:.4;cursor:default}.gc-pager-item{display:inline-flex;align-items:center;gap:6px}.gc-pager-gap{color:var(--gc-faint)}.gc-pager-count{margin-left:auto;font-size:12px;color:var(--gc-muted)}.gc-area h1,.gc-area-hero h1,.gc-area-index-intro h1{font-size:clamp(26px,3vw,38px);letter-spacing:-.6px;margin-bottom:10px}.gc-area-hero-kicker{margin:0 0 30px}.gc-area-index-intro .gc-area-index-eyebrow{margin:0 0 22px}.gc-area-index-intro .gc-area-index-eyebrow+.gc-area-index-links{margin-top:-10px}.gc-area h2{font-size:21px}.gc-area-trend-section>h2{font-size:clamp(20px,2vw,24px)}.gc-area-section-heading h2{font-size:clamp(19px,1.8vw,22px)}.gc-area-card h2{font-size:17px}@media (max-width: 640px){.gc-area-trend-section>h2{font-size:20px}}.gc-area-search{min-height:46px;padding:0 18px;border-radius:999px}.gc-area-search:hover{border-color:#1f3a2e66}:root[data-theme=dark] .gc-area-search{border-color:#f6f5f029}:root[data-theme=dark] .gc-area-search:hover{border-color:#f6f5f04d}:root[data-theme=dark] .gc-area-search:focus-within{border-color:#6fd6a4;box-shadow:0 0 0 3px #6fd6a429}:root[data-theme=dark] .gc-home .gc-area-hero,:root[data-theme=dark] .gc-home .gc-tool .gc-area-hero{background:var(--gc-forest)}:root[data-theme=dark] .gc-area-card{background:var(--gc-forest);border-color:#6fd6a424}.gc-area-index-summary strong{color:#2f7350}:root[data-theme=dark] .gc-area-index-summary strong{color:#6fd6a4}.gc-area-figures>div:first-child strong,:root[data-theme=dark] .gc-area-figures>div:first-child strong{color:#91cbaa}:root[data-theme=dark] .gc-area-figures>div:first-child strong{color:#70d5a0}.gc-area-figures strong{font-family:Inter,system-ui,sans-serif;font-weight:600;letter-spacing:-.025em;font-variant-numeric:tabular-nums lining-nums}.gc-area-figures>div:first-child strong{letter-spacing:-.035em}.gc-area-figures strong.gc-area-range{white-space:nowrap;font-size:clamp(20px,1.9vw,25px)}.gc-area-hero .gc-area-figures{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;padding:0;margin-bottom:56px;border:0}.gc-area-hero .gc-area-figures>div,.gc-area-hero .gc-area-figures>div:first-child,.gc-area-hero .gc-area-figures>div:last-child{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:12px;min-height:132px;padding:28px 16px 24px;text-align:center;border:1px solid rgba(246,245,240,.14);border-radius:14px;background:#00000029}:root[data-theme=dark] .gc-area-hero .gc-area-figures>div{border-color:#6fd6a42e;background:#00000038}.gc-area-hero .gc-area-figures>div>span{font:500 12px/1.3 Inter,system-ui,sans-serif;letter-spacing:0;text-transform:none;color:#f6f5f0b8}.gc-area-hero .gc-area-figures em{display:none}.gc-area-hero .gc-area-figures>div>strong,.gc-area-hero .gc-area-figures>div:first-child>strong{font-size:clamp(24px,2.4vw,32px);line-height:1.1;white-space:nowrap;color:#91cbaa}:root[data-theme=dark] .gc-area-hero .gc-area-figures>div>strong{color:#70d5a0}@media (max-width: 900px){.gc-area-hero .gc-area-figures{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:40px}.gc-area-hero .gc-area-figures>div,.gc-area-hero .gc-area-figures>div:first-child,.gc-area-hero .gc-area-figures>div:last-child{min-height:112px;padding:20px 10px;border-bottom:1px solid rgba(246,245,240,.14)}}.gc-fig-cur{font-size:.5em;font-weight:500;letter-spacing:.02em;margin-right:.3em;opacity:.85;vertical-align:.18em}.gc-fig-unit{font-size:.5em;font-weight:500;margin-left:.3em;opacity:.85}.gc-area-index-summary strong .gc-fig-cur{font-size:.6em;vertical-align:.1em}.gc-area-chart-head strong{color:#2f7350}:root[data-theme=dark] .gc-area-chart-head strong{color:#6fd6a4}.gc-area-index-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;border:0;margin-bottom:46px}.gc-area-index-summary>div,.gc-area-index-summary>div:first-child,.gc-area-index-summary>div:last-child{display:flex;flex-direction:column;align-items:center;gap:12px;min-height:132px;padding:28px 16px 24px;text-align:center;border:1px solid var(--gc-rule);border-radius:14px;background:var(--gc-surface)}:root[data-theme=dark] .gc-area-index-summary>div{border-color:#6fd6a42e;background:#ffffff04}.gc-area-index-summary span{font:500 12px/1.3 Inter,system-ui,sans-serif;color:var(--gc-muted)}.gc-area-index-summary strong{font-family:Inter,system-ui,sans-serif;font-size:clamp(24px,2.4vw,32px);font-weight:600;line-height:1.1;white-space:nowrap}.gc-area-index-summary strong .gc-fig-cur{font-size:.5em;vertical-align:.18em}@media (max-width: 900px){.gc-area-index-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.gc-area-index-summary>div,.gc-area-index-summary>div:first-child,.gc-area-index-summary>div:last-child{min-height:112px;padding:20px 10px}}:root[data-theme=dark] .gc-area-index-summary>div,:root[data-theme=dark] .gc-area-index-summary>div:first-child,:root[data-theme=dark] .gc-area-index-summary>div:last-child{border-color:#f6f5f017}@media (min-width: 641px){.gc-area section,.gc-area .gc-area-section,.gc-method-page section{margin-bottom:96px}.gc-area .gc-tool-table-section{margin-top:96px}.gc-home main.gc-area h2,.gc-home main.gc-area .gc-area-trend-section>h2,.gc-home main.gc-area .gc-area-section-heading h2{font-size:30px;line-height:1.15;letter-spacing:-.6px;margin-bottom:28px}.gc-area .gc-tool-h2{margin:96px 0 28px;font-size:30px}.gc-area .gc-tool-h2--first{margin-top:0}.gc-area .gc-area-section-heading{margin-bottom:28px}.gc-area .gc-area-section-heading h2{margin-bottom:0}.gc-tool-section-head{margin-bottom:28px}.gc-area .gc-tool-section-head .gc-tool-h2{margin-bottom:0}.gc-area-hero{padding-top:64px;margin-bottom:88px}.gc-area-hero .gc-area-crumbs{margin-bottom:40px}.gc-area h1,.gc-area-hero h1,.gc-area-index-intro h1{margin-bottom:14px}.gc-area-hero-kicker{margin-bottom:44px}.gc-area-hero .gc-area-figures{margin-bottom:72px}.gc-area-index-intro .gc-area-index-eyebrow{margin-bottom:44px}.gc-area-index-summary{margin-bottom:72px}}.gc-area .gc-area-directory thead th,.gc-area .gc-area-table th,.gc-area .gc-area-mix-head,.gc-area .gc-area-mix-head span,.gc-area .gc-tx-li--head span,.gc-area .gc-tx-row--head strong,.gc-area .gc-tx-row--head span,.gc-area .gc-tx-row--head em{font:600 12.5px/1.3 Inter,system-ui,sans-serif!important;letter-spacing:0!important;text-transform:none!important;color:var(--gc-muted)!important}.gc-area .gc-area-directory thead th,.gc-area .gc-area-table th{padding-top:14px;padding-bottom:14px;border-bottom:1px solid var(--gc-rule)}.gc-area .gc-tx-li--head,.gc-area .gc-area-mix-head{padding-top:13px;padding-bottom:13px;border-bottom:1px solid var(--gc-rule)}:root[data-theme=dark] .gc-area .gc-area-directory thead th,:root[data-theme=dark] .gc-area .gc-area-table th,:root[data-theme=dark] .gc-area .gc-tx-li--head,:root[data-theme=dark] .gc-area .gc-area-mix-head{border-bottom-color:#f6f5f01f}.gc-area .gc-tx-sort{font:inherit;color:inherit}@media (max-width: 640px){.gc-area .gc-area-directory thead th,.gc-area .gc-area-table th,.gc-area .gc-area-mix-head,.gc-area .gc-area-mix-head span{font-size:11.5px!important}}@media (max-width: 760px){.gc-area .gc-area-directory tbody td:before{font:600 11px/1.3 Inter,system-ui,sans-serif;letter-spacing:0;text-transform:none;color:var(--gc-muted)}}.gc-area .gc-area-directory thead th,.gc-area .gc-area-table th,.gc-area .gc-area-mix-head,.gc-area .gc-tx-li--head{background:var(--gc-surface-2)!important}:root[data-theme=dark] .gc-area .gc-area-directory thead th,:root[data-theme=dark] .gc-area .gc-area-table th,:root[data-theme=dark] .gc-area .gc-area-mix-head,:root[data-theme=dark] .gc-area .gc-tx-li--head{background:#111a15!important}.gc-area .gc-area-directory thead th:first-child,.gc-area .gc-area-table th:first-child{border-top-left-radius:8px}.gc-area .gc-area-directory thead th:last-child,.gc-area .gc-area-table th:last-child{border-top-right-radius:8px}.gc-area .gc-area-mix-head,.gc-area .gc-tx-li--head{border-radius:8px 8px 0 0}.gc-area .gc-area-directory thead th:first-child,.gc-area .gc-area-table th:first-child{padding-left:16px}:root:not([data-theme=dark]) .gc-area .gc-area-directory thead th,:root:not([data-theme=dark]) .gc-area .gc-area-table th,:root:not([data-theme=dark]) .gc-area .gc-area-mix-head,:root:not([data-theme=dark]) .gc-area .gc-tx-li--head{background:#e8ede6!important}.gc-place-elsewhere{margin:18px 0 8px}.gc-place-elsewhere>p{margin:0 0 10px;font-size:13px;color:var(--gc-muted)}.gc-place-elsewhere ul{list-style:none;margin:0;padding:0;display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.gc-place-elsewhere a{display:grid;grid-template-columns:1fr auto;gap:2px 10px;align-items:center;padding:12px 14px;border:1px solid var(--gc-rule);border-radius:10px;color:var(--gc-ink);text-decoration:none}.gc-place-elsewhere a:hover{border-color:#39835e}.gc-place-elsewhere strong{font-size:14px;font-weight:600}.gc-place-elsewhere em{grid-row:2;font-style:normal;font-size:12px;color:var(--gc-muted)}.gc-place-elsewhere svg{grid-row:1 / span 2;grid-column:2;color:var(--gc-faint)}:root[data-theme=dark] .gc-place-elsewhere a{border-color:#f6f5f017}.gc-area h1,.gc-area-hero h1,.gc-area-index-intro h1{font-size:clamp(24px,2.5vw,32px)}@media (min-width: 641px){.gc-home main.gc-area h2,.gc-home main.gc-area .gc-area-trend-section>h2,.gc-home main.gc-area .gc-area-section-heading h2,.gc-area .gc-tool-h2{font-size:25px}}:root[data-theme=dark] .gc-home .gc-area-hero,:root[data-theme=dark] .gc-home .gc-tool .gc-area-hero{background:radial-gradient(ellipse 60% 90% at 8% 0%,rgba(42,126,86,.34),transparent 70%),radial-gradient(ellipse 55% 80% at 92% 10%,rgba(31,92,62,.3),transparent 70%),linear-gradient(to bottom,#0000 55%,#000),#000}:root[data-theme=dark] .gc-area-hero .gc-area-figures>div,:root[data-theme=dark] .gc-area-hero .gc-area-figures>div:first-child,:root[data-theme=dark] .gc-area-hero .gc-area-figures>div:last-child{background:#00000073;border-color:#f6f5f01a}.gc-deals-body{padding-block:4px 72px}.gc-deals-form,.gc-deals-done{max-width:640px;display:grid;gap:18px}.gc-deals-pair{display:grid;grid-template-columns:1fr 1fr;gap:18px}.gc-deals-field{display:grid;gap:8px}.gc-deals-field>span{font-size:10.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--gc-muted)}.gc-deals-field input,.gc-deals-field select,.gc-deals-field textarea{width:100%;min-height:48px;padding:12px 14px;border-radius:12px;font:400 16px/1.4 Inter,system-ui,sans-serif;border:1px solid rgba(31,58,46,.18);background:#fff;color:#1f3a2e;outline:none;transition:border-color .2s ease,box-shadow .2s ease}.gc-deals-field textarea{resize:vertical;min-height:128px}.gc-deals-field select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:38px;background-repeat:no-repeat;background-position:right 14px center;background-size:14px 14px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='m4 6 4 4 4-4' stroke='%237C8F83' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.gc-deals-field input::-moz-placeholder,.gc-deals-field textarea::-moz-placeholder{color:#8b958e}.gc-deals-field input::placeholder,.gc-deals-field textarea::placeholder{color:#8b958e}.gc-deals-field input:focus,.gc-deals-field select:focus,.gc-deals-field textarea:focus{border-color:#3fa578;box-shadow:0 0 0 3px #3fa57829}:root[data-theme=dark] .gc-deals-field input,:root[data-theme=dark] .gc-deals-field select,:root[data-theme=dark] .gc-deals-field textarea{background-color:#101f16;border-color:#f6f5f029;color:#eef1ea;color-scheme:dark}:root[data-theme=dark] .gc-deals-field input:focus,:root[data-theme=dark] .gc-deals-field select:focus,:root[data-theme=dark] .gc-deals-field textarea:focus{border-color:#6fd6a4;box-shadow:0 0 0 3px #6fd6a429}:root body .gc-home .gc-button.gc-deals-submit{justify-self:start;height:46px;padding:0 26px;border:0;border-radius:0;color:#fff;font-weight:600;font-size:14px;background:#2b7e5a;box-shadow:none}:root body .gc-home .gc-button.gc-deals-submit:hover{background:#2f8a63}:root body .gc-home .gc-button.gc-deals-submit:disabled{opacity:.55;cursor:not-allowed}.gc-deals-note{font-size:12px;color:var(--gc-muted)}.gc-deals-note a{text-decoration:underline;text-underline-offset:3px}.gc-deals-error{padding:12px 14px;border-radius:12px;font-size:14px;background:#d6484814;border:1px solid rgba(214,72,72,.3);color:#b33b3b}:root[data-theme=dark] .gc-deals-error{color:#f0a3a3}.gc-deals-done{padding:28px;border-radius:14px;border:1px solid rgba(63,165,120,.3);background:#3fa5780f}.gc-deals-done h2{font-family:var(--gc-heading);font-weight:400;font-size:26px}@media (max-width: 640px){.gc-deals-pair{grid-template-columns:1fr}:root body .gc-home .gc-button.gc-deals-submit{justify-self:stretch}}.gc-home .gc-area :is(.gc-area-directory-wrap,.gc-area-mix,.gc-area-chart){border:1px solid var(--gc-rule);border-radius:14px}.gc-home .gc-area :is(.gc-area-directory-wrap,.gc-area-mix){overflow:hidden}:root[data-theme=dark] .gc-home .gc-area .gc-area-chart{padding:27px 30px 20px}.gc-home .gc-area .gc-tool-figures{background:transparent}.gc-home .gc-area .gc-button{border-radius:12px}@media (max-width: 760px){.gc-home .gc-area .gc-area-directory-wrap{border:0;border-radius:0;background:transparent;overflow:visible}:root[data-theme=dark] body .gc-home:not(.gc-home--landing) .gc-area .gc-area-directory-wrap{background:transparent}}.gc-fig-label{display:inline-flex!important;align-items:center;gap:6px}.gc-fig-label svg{flex:none;opacity:.85}.gc-spark{display:block;width:100%;max-width:220px;height:26px;margin:8px 0 0}.gc-spark polyline{fill:none;stroke:#6fd6a4;stroke-width:1.6;stroke-linejoin:round;stroke-linecap:round}.gc-area-figures em.is-down{color:#ee9a8d}.gc-area-figures em.is-up{color:#8fe3b8}@media print{.gc-spark{display:none!important}}.gc-area-chart-sub{display:block;margin-top:4px;font-size:12px;color:var(--gc-faint)}.gc-area-chart-ref{text-align:right}.gc-area-chart-ref strong{font-size:.72em;opacity:.85}.gc-area-chart-refline line{stroke:var(--gc-chart-ink, #1f3a2e);stroke-width:1.4;stroke-dasharray:6 6;opacity:.55}.gc-area-chart-refline text{font:600 11px Inter,system-ui,sans-serif;fill:var(--gc-faint)}.gc-area-chart-refline text{paint-order:stroke;stroke:var(--gc-surface, #fffefa);stroke-width:6px;stroke-linejoin:round}:root[data-theme=dark] .gc-area-chart-refline text{stroke:#141414}:root .gc-home .gc-area-hero .gc-area-figures>div>strong,:root .gc-home .gc-area-hero .gc-area-figures>div:first-child>strong,:root[data-theme=dark] .gc-area-hero .gc-area-figures>div>strong,:root[data-theme=dark] .gc-area-hero .gc-area-figures>div:first-child>strong{background:linear-gradient(110deg,#2f9467,#3fa578 30%,#8fe3b8,#3fa578 74%,#2f9467);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}:root .gc-home .gc-area-hero .gc-area-figures>div>strong .gc-fig-cur,:root .gc-home .gc-area-hero .gc-area-figures>div>strong .gc-fig-unit,:root[data-theme=dark] .gc-area-hero .gc-area-figures>div>strong .gc-fig-cur,:root[data-theme=dark] .gc-area-hero .gc-area-figures>div>strong .gc-fig-unit{color:#3fa578;-webkit-text-fill-color:#3fa578;background:none}body .gc-home .gc-area-hero .gc-area-hero-kicker,body .gc-home .gc-area-hero .gc-area-hero-kicker a{color:#f6f5f09e}:root[data-theme=dark] body .gc-home .gc-area-hero .gc-area-hero-kicker,:root[data-theme=dark] body .gc-home .gc-area-hero .gc-area-hero-kicker a{color:#eef1ea99}:root[data-theme=dark] body .gc-home .gc-area-index-summary strong,:root[data-theme=dark] body .gc-home .gc-tool-figures>div>strong{background:linear-gradient(110deg,#2f9467,#3fa578 30%,#8fe3b8,#3fa578 74%,#2f9467);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}:root:not([data-theme=dark]) body .gc-home .gc-area-index-summary strong,:root:not([data-theme=dark]) body .gc-home .gc-tool-figures>div>strong{background:linear-gradient(110deg,#1f5c40,#2c7f5c 32%,#3fa578,#2c7f5c 72%,#1f5c40);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}body .gc-home .gc-area-index-summary strong .gc-fig-cur,body .gc-home .gc-area-index-summary strong .gc-fig-unit,body .gc-home .gc-tool-figures>div>strong .gc-fig-cur,body .gc-home .gc-tool-figures>div>strong .gc-fig-unit{background:none;color:#2c7f5c;-webkit-text-fill-color:#2c7f5c}:root[data-theme=dark] body .gc-home .gc-area-index-summary strong :is(.gc-fig-cur,.gc-fig-unit),:root[data-theme=dark] body .gc-home .gc-tool-figures>div>strong :is(.gc-fig-cur,.gc-fig-unit){color:#3fa578;-webkit-text-fill-color:#3fa578}@media print{:root .gc-home .gc-area-hero .gc-area-figures>div>strong,:root .gc-home .gc-area-hero .gc-area-figures>div>strong *{background:none!important;color:#8fe3b8!important;-webkit-text-fill-color:#8fe3b8!important}body .gc-home .gc-area-index-summary strong,body .gc-home .gc-area-index-summary strong *,body .gc-home .gc-tool-figures>div>strong,body .gc-home .gc-tool-figures>div>strong *{background:none!important;color:#2c7f5c!important;-webkit-text-fill-color:#2c7f5c!important}}.gc-home .gc-area-hero.gc-has-line:after{content:"";position:absolute;top:0;right:0;bottom:0;width:min(64%,980px);z-index:0;pointer-events:none;background:var(--gc-line-art) right center / cover no-repeat;mix-blend-mode:lighten;-webkit-mask-image:linear-gradient(to right,transparent 0%,#000 45%);mask-image:linear-gradient(to right,transparent 0%,#000 45%)}:root[data-theme=dark] .gc-home .gc-area-hero.gc-has-line:after{opacity:.9;background-image:var(--gc-line-art-dark, var(--gc-line-art))}.gc-home .gc-area-hero.gc-has-line>.gc-area-hero-inner{position:relative;z-index:1}:root:not([data-theme=dark]) .gc-home .gc-area-hero.gc-has-line .gc-area-figures>div{background:#0e261cd1;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}:root[data-theme=dark] .gc-home .gc-area-hero.gc-has-line .gc-area-figures>div{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}@media (max-width: 640px){.gc-home .gc-area-hero.gc-has-line:after{width:100%;opacity:.6;background-position:center bottom;-webkit-mask-image:linear-gradient(to bottom,transparent 0%,transparent 22%,#000 70%);mask-image:linear-gradient(to bottom,transparent 0%,transparent 22%,#000 70%)}}:root[data-theme=dark] body .gc-home.gc-has-line{background:linear-gradient(90deg,#000 30%,#0000008c 60%,#0000001a),linear-gradient(to bottom,transparent 300px,#000 560px),var(--gc-line-art) right top / auto 560px no-repeat,#000!important}.gc-hero-has-art{position:relative}.gc-hero-has-art>:not(.gc-hero-art){position:relative;z-index:1}.gc-hero-art{position:absolute;right:0;top:50%;transform:translateY(-46%);width:min(42%,460px);pointer-events:none;z-index:1}.gc-route-pins{display:block;width:100%;height:auto;color:#6fd6a4;overflow:visible}.gc-rp-route{fill:none;stroke:currentColor;stroke-width:2.4;stroke-dasharray:2 9;stroke-linecap:round}.gc-rp-ring{fill:none;stroke:currentColor;stroke-width:1.2;opacity:.55}.gc-rp-faint{opacity:.25}.gc-rp-dot{fill:currentColor}.gc-rp-pin{fill:#6fd6a41a;stroke:currentColor;stroke-width:2.4;stroke-linejoin:round}.gc-rp-pin--to{fill:currentColor}.gc-rp-eye{fill:none;stroke:currentColor;stroke-width:2.4}.gc-rp-pin--to+.gc-rp-eye{fill:#0f2a1d;stroke:#0f2a1d}.gc-commute-form{max-width:520px}.gc-commute-form .gc-tool-fields{display:flex!important;flex-direction:column;align-items:stretch;gap:0}.gc-commute-form .gc-tool-fields>label{width:100%}.gc-commute-form .gc-tool-fields>label+label{border-top:1px solid var(--gc-rule, rgba(20, 44, 36, .12));border-left:0!important}@media (max-width: 760px){.gc-hero-has-art{display:flex;flex-direction:column}.gc-hero-has-art>*{order:0}.gc-hero-has-art>.gc-hero-art{order:1;position:static;transform:none;width:78%;max-width:300px;margin:6px auto 22px}.gc-hero-has-art>:is(form,.gc-tool-form,.gc-area-report){order:2}.gc-tools-index .gc-area-hero-inner.gc-hero-has-art{min-height:0}.gc-hero-art--hub{width:94%!important;max-width:380px!important;margin-bottom:4px!important}.gc-commute-form{max-width:none}}.gc-commute-form .gc-tool-fields>label:before,.gc-commute-form .gc-tool-fields>label:after{display:none!important}.gc-commute-form .gc-tool-fields>label{box-shadow:none!important}.gc-hero-art--hub{width:min(48%,470px);transform:translateY(-50%)}.gc-tools-index .gc-area-hero-inner.gc-hero-has-art{min-height:300px;display:flex;flex-direction:column;justify-content:center}.gc-tools-hub{display:block;width:100%;height:auto;color:#e8c67e;overflow:visible}.gc-th-orbit{fill:none;stroke:currentColor;stroke-width:1.1;opacity:.5;stroke-dasharray:3 6}.gc-th-faint{opacity:.2}.gc-th-line{stroke:currentColor;stroke-width:1.6;opacity:1;shape-rendering:geometricPrecision}.gc-th-halo{fill:none;stroke:currentColor;stroke-width:1.4;opacity:.9}.gc-th-seal{--seal-disc: #e8c67e;--seal-letter: #0f2a1d}.gc-th-node{fill:#0f2a1d;stroke:currentColor;stroke-width:2}.gc-th-icon{color:currentColor;stroke:currentColor}:root:not([data-theme=dark]) body .gc-home.gc-has-line{background:linear-gradient(to bottom,transparent 300px,var(--gc-paper, #f6f5f0) 520px),linear-gradient(90deg,var(--gc-paper, #f6f5f0) 30%,transparent 62%),var(--gc-line-art-light, none) right top 60px / auto 480px no-repeat,var(--gc-paper, #f6f5f0)}@media (max-width: 640px){:root:not([data-theme=dark]) body .gc-home.gc-has-line{background:linear-gradient(to bottom,transparent 220px,var(--gc-paper, #f6f5f0) 380px),var(--gc-line-art-light, none) right top 60px / auto 300px no-repeat,var(--gc-paper, #f6f5f0)}}.gc-index-art{display:none}@media (max-width: 640px){body .gc-home.gc-has-line{background:var(--gc-paper, #f6f5f0)!important}:root[data-theme=dark] body .gc-home.gc-has-line{background:#000!important}.gc-index-art{display:block;height:170px;margin:4px -16px 22px;background:var(--gc-line-art-light, none) center / auto 100% no-repeat;-webkit-mask-image:linear-gradient(90deg,transparent,#000 18%,#000 82%,transparent),linear-gradient(to bottom,transparent,#000 15%,#000 80%,transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent,#000 18%,#000 82%,transparent),linear-gradient(to bottom,transparent,#000 15%,#000 80%,transparent);-webkit-mask-composite:source-in,xor;mask-composite:intersect}:root[data-theme=dark] .gc-index-art{background-image:var(--gc-line-art-clear, var(--gc-line-art))}}:root:not([data-theme=dark]) .gc-home .gc-area-hero.gc-has-line:after{mix-blend-mode:screen;opacity:1}.gc-tools-hub{color:#f0cf8a;shape-rendering:geometricPrecision}.gc-th-icon{stroke-width:2}.gc-tools-hub{color:#f6f5f0eb}.gc-th-orbit{opacity:.35}.gc-th-seal{--seal-disc: #6fd6a4;--seal-letter: #0f2a1d}.gc-th-halo{stroke:#6fd6a4}.gc-th-seal{--seal-disc: #f6f5f0;--seal-letter: #0f2a1d}:root[data-theme=dark] .gc-th-seal{--seal-letter: #000}.gc-th-halo{stroke:currentColor}.gc-hero-art--hub{pointer-events:auto;right:9%}.gc-th-link{cursor:pointer;outline:none}.gc-th-link .gc-th-node{transition:fill .18s ease,stroke-width .18s ease}.gc-th-link .gc-th-icon{transition:color .18s ease,stroke .18s ease}.gc-th-link:hover .gc-th-node,.gc-th-link:focus-visible .gc-th-node{fill:#f6f5f0}.gc-th-link:hover .gc-th-icon,.gc-th-link:focus-visible .gc-th-icon{stroke:#0f2a1d;color:#0f2a1d}@media (max-width: 760px){.gc-hero-art--hub{right:auto}}.gc-hero-has-art>.gc-hero-art{z-index:3}.gc-hero-has-art>:has(.gc-tx-suggest){z-index:4}.gc-th-hit{fill:transparent}.gc-th-node{fill:#0f2a1d;stroke:#f6f5f0eb}:root[data-theme=dark] .gc-th-node{fill:#0a0a0a}.gc-th-icon{stroke:#f6f5f0eb!important;color:#f6f5f0eb!important}.gc-th-label{fill:#f6f5f0d9;font:500 11px Inter,system-ui,sans-serif;letter-spacing:.01em;transition:fill .18s ease}.gc-th-link:hover .gc-th-node,.gc-th-link:focus-visible .gc-th-node{fill:#2c7f5c!important;stroke:#6fd6a4!important}.gc-th-link:hover .gc-th-icon,.gc-th-link:focus-visible .gc-th-icon{stroke:#fff!important;color:#fff!important}.gc-th-link:hover .gc-th-label,.gc-th-link:focus-visible .gc-th-label{fill:#8fe3b8}@media (max-width: 640px){.gc-home .gc-area-hero.gc-has-line:has(.gc-phone-art):after{display:none}.gc-area-hero .gc-phone-art{background-image:var(--gc-line-art)!important;margin:4px -16px 22px}:root:not([data-theme=dark]) .gc-area-hero .gc-phone-art{mix-blend-mode:screen}:root[data-theme=dark] .gc-area-hero .gc-phone-art{mix-blend-mode:lighten}}.gc-home .gc-tools-index .gc-area-hero{padding-bottom:28px!important;margin-bottom:40px!important}@media (max-width: 760px){.gc-home .gc-tools-index .gc-area-hero{padding-bottom:8px!important;margin-bottom:28px!important}.gc-hero-art--hub{margin-bottom:0!important}}@media (max-width: 640px){.gc-index-art.gc-index-art--left{margin-left:-16px;margin-right:-16px;background-position:left center;-webkit-mask-image:linear-gradient(90deg,#000 80%,transparent),linear-gradient(to bottom,transparent,#000 15%,#000 80%,transparent);mask-image:linear-gradient(90deg,#000 80%,transparent),linear-gradient(to bottom,transparent,#000 15%,#000 80%,transparent)}}@media (max-width: 640px){.gc-index-art.gc-index-art--left{height:190px;background-size:100% auto;background-position:left center;-webkit-mask-image:linear-gradient(to bottom,transparent,#000 14%,#000 84%,transparent);mask-image:linear-gradient(to bottom,transparent,#000 14%,#000 84%,transparent)}}@media (max-width: 640px){.gc-index-art{height:250px;margin-left:-16px;margin-right:-16px;background-size:100% auto!important;background-position:center 40%!important;-webkit-mask-image:linear-gradient(to bottom,transparent,#000 8%,#000 86%,transparent)!important;mask-image:linear-gradient(to bottom,transparent,#000 8%,#000 86%,transparent)!important}}.gc-home .gc-area-hero.gc-has-line:after{background-image:var(--gc-line-art-clear, var(--gc-line-art))!important;mix-blend-mode:normal!important}:root[data-theme=dark] .gc-home .gc-area-hero.gc-has-line:after{background-image:var(--gc-line-art-clear, var(--gc-line-art-dark, var(--gc-line-art)))!important}@media (min-width: 641px){:root[data-theme=dark] body .gc-home.gc-has-line{background:linear-gradient(90deg,#000 30%,#0000008c 60%,#0000001a),linear-gradient(to bottom,transparent 300px,#000 560px),var(--gc-line-art-clear, var(--gc-line-art)) right top / auto 560px no-repeat,#000!important}}@media (max-width: 640px){.gc-index-art{height:180px!important;margin-top:-4px!important;margin-bottom:12px!important}.gc-index-art.gc-index-art--top{background-position:center top!important}.gc-area-index-intro .gc-area-index-eyebrow{margin-bottom:8px}}@media (max-width: 640px){.gc-index-art.gc-index-art--small{height:170px!important;margin:0 0 14px!important;background-size:auto 100%!important;background-position:center!important;-webkit-mask-image:linear-gradient(90deg,transparent,#000 14%,#000 86%,transparent),linear-gradient(to bottom,transparent,#000 12%,#000 85%,transparent)!important;-webkit-mask-composite:source-in;mask-composite:intersect;mask-image:linear-gradient(90deg,transparent,#000 14%,#000 86%,transparent),linear-gradient(to bottom,transparent,#000 12%,#000 85%,transparent)!important}}@media (max-width: 640px){.gc-home .gc-area-hero.gc-has-line:after{top:auto!important;height:min(100%,560px)!important}}:root[data-theme=dark] .gc-home .gc-area-hero.gc-has-line:after{opacity:.5!important}:root[data-theme=dark] .gc-index-art{opacity:.55}:root[data-theme=dark] .gc-route-pins{opacity:.7}@media (min-width: 641px){:root[data-theme=dark] body .gc-home.gc-has-line{background:linear-gradient(#00000073,#00000073),linear-gradient(90deg,#000 30%,#0000008c 60%,#0000001a),linear-gradient(to bottom,transparent 300px,#000 560px),var(--gc-line-art-clear, var(--gc-line-art)) right top / auto 560px no-repeat,#000!important}}.gc-compare-art{display:block;width:100%;height:auto;color:#6fd6a4;overflow:visible;shape-rendering:geometricPrecision}:root[data-theme=dark] .gc-compare-art{opacity:.8}.gc-compare-art :is(.gc-sc-beam,.gc-sc-base,.gc-sc-column,.gc-sc-pan,.gc-sc-body,.gc-sc-roof,.gc-sc-hub,.gc-sc-cap,.gc-sc-tree){stroke:currentColor;stroke-linejoin:round}.gc-sc-beam{fill:currentColor;fill-opacity:.9;stroke-width:1}.gc-sc-base,.gc-sc-column{fill:#6fd6a41a;stroke-width:1.8}.gc-sc-flute{stroke:currentColor;stroke-width:1;opacity:.45}.gc-sc-shadow{fill:currentColor;opacity:.1}.gc-sc-dial{fill:none;stroke:currentColor;stroke-width:1.4;opacity:.6}.gc-sc-tick{stroke:currentColor;stroke-width:1.2;opacity:.6;stroke-linecap:round}.gc-sc-needle,.gc-sc-dot{fill:currentColor}.gc-sc-hub{fill:#0f2a1d;stroke-width:2}:root[data-theme=dark] .gc-sc-hub{fill:#000}.gc-sc-cap{fill:#6fd6a440;stroke-width:1.6}.gc-sc-rod{stroke:currentColor;stroke-width:2;stroke-linecap:round}.gc-sc-ring{fill:none;stroke:currentColor;stroke-width:1.8}.gc-sc-chain{stroke:currentColor;stroke-width:2;stroke-dasharray:4 3;stroke-linecap:round;opacity:.6}.gc-sc-pan{fill:#6fd6a424;stroke-width:2}.gc-sc-shine{fill:none;stroke:currentColor;stroke-width:1.2;opacity:.4;stroke-linecap:round}.gc-sc-rim{stroke:currentColor;stroke-width:3;stroke-linecap:round}.gc-sc-body{fill:#6fd6a41f;stroke-width:1.8}.gc-sc-roof{fill:#6fd6a433;stroke-width:2}.gc-sc-tile{stroke:currentColor;stroke-width:1;opacity:.4}.gc-sc-floor{stroke:currentColor;stroke-width:.8;opacity:.25}.gc-sc-door{fill:currentColor;opacity:.85}.gc-sc-win{fill:#6fd6a42e;stroke:currentColor;stroke-width:1.2}.gc-sc-mull{stroke:currentColor;stroke-width:1.1}.gc-sc-tree{fill:#6fd6a438;stroke-width:1.6}.gc-deals .gc-deals-body{padding-block:0 88px}.gc-deals-layout{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:56px;align-items:start}.gc-deals-eyebrow{margin:6px 0 18px;font:600 10px JetBrains Mono,ui-monospace,monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--gc-faint)}.gc-deals-steps{list-style:none;margin:0;padding:0;display:grid;gap:8px}.gc-deals-steps li{display:grid;grid-template-columns:40px 1fr;gap:14px;align-items:start;padding:16px 0;border-bottom:1px solid var(--gc-rule)}.gc-deals-steps li:last-child{border-bottom:0}.gc-deals-step-icon{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:#2c7f5c1a;color:#2c7f5c}:root[data-theme=dark] .gc-deals-step-icon{background:#6fd6a41a;color:#6fd6a4}.gc-deals-steps strong{display:block;font-family:"DM Serif Display",Georgia,serif;font-weight:400;font-size:20px;line-height:1.2;color:var(--gc-ink)}.gc-deals-steps strong em{font:600 11px JetBrains Mono,ui-monospace,monospace;font-style:normal;color:#2c7f5c;margin-right:6px;vertical-align:3px}:root[data-theme=dark] .gc-deals-steps strong em{color:#6fd6a4}.gc-deals-steps p{margin:4px 0 0;font-size:14px;line-height:1.55;color:var(--gc-muted)}.gc-deals-trust{display:grid;gap:10px;margin-top:22px;padding:16px 18px;border-radius:14px;border:1px solid var(--gc-rule);background:var(--gc-surface)}.gc-deals-trust span{display:flex;align-items:center;gap:9px;font-size:13px;color:var(--gc-muted)}.gc-deals-trust svg{color:#2c7f5c;flex:none}:root[data-theme=dark] .gc-deals-trust svg{color:#6fd6a4}.gc-deals-card{padding:26px;border-radius:20px;border:1px solid var(--gc-rule);background:var(--gc-surface);box-shadow:0 18px 50px #142c2414;margin-top:-96px;position:relative;z-index:2}:root[data-theme=dark] .gc-deals-card{box-shadow:0 24px 60px #0000008c}.gc-deals-card .gc-deals-form,.gc-deals-card .gc-deals-done{max-width:none;gap:14px}.gc-deals-card .gc-deals-done{border:0;background:none;padding:8px}.gc-deals-card .gc-deals-field{gap:2px;padding:9px 14px 6px;border:1px solid var(--gc-rule);border-radius:12px;background:var(--gc-paper, #f6f5f0);transition:border-color .15s ease,box-shadow .15s ease}:root[data-theme=dark] .gc-deals-card .gc-deals-field{background:#1c1c1c}.gc-deals-card .gc-deals-field:focus-within{border-color:#3fa578;box-shadow:0 0 0 3px #3fa57824}.gc-deals-card .gc-deals-field>span{font-size:9.5px;color:var(--gc-faint)}.gc-deals-card .gc-deals-field :is(input,textarea){width:100%;padding:4px 0!important;border:0!important;background:transparent!important;box-shadow:none!important;font-size:16px;color:var(--gc-ink);outline:none}.gc-deals-card .gc-deals-field textarea{min-height:96px}.gc-deals-budget{margin:0;padding:0;border:0}.gc-deals-budget legend{padding:0;margin:4px 0 10px;font-size:9.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--gc-faint)}.gc-deals-budget>div{display:flex;flex-wrap:wrap;gap:8px}.gc-deals-budget button{padding:9px 14px;border-radius:999px;border:1px solid var(--gc-rule);background:transparent;color:var(--gc-ink);font:500 13.5px Inter,system-ui,sans-serif;cursor:pointer;transition:all .15s ease}.gc-deals-budget button:hover{border-color:#3fa578}.gc-deals-budget button.is-on{background:#2c7f5c;border-color:#2c7f5c;color:#fff}:root[data-theme=dark] .gc-deals-budget button.is-on{background:#3fa578;border-color:#3fa578;color:#04140b}:root body .gc-home .gc-deals-card .gc-button.gc-deals-submit{width:100%;justify-content:center;min-height:52px;border-radius:999px;font-size:16px;margin-top:4px;background:linear-gradient(135deg,#3fa578,#2c7f5c 45%,#1f3a2e)}.gc-deals-card .gc-deals-note{text-align:center;margin:0}@media (max-width: 900px){.gc-deals-layout{grid-template-columns:1fr;gap:28px}.gc-deals-card{order:-1;margin-top:-40px;padding:18px;border-radius:18px}.gc-deals-card .gc-deals-pair{grid-template-columns:1fr;gap:14px}}.gc-deals-card .gc-deals-field input{min-height:0!important;height:32px!important}.gc-deals-card .gc-deals-field textarea{min-height:84px!important}.gc-deals-eyebrow{font-family:Inter,system-ui,sans-serif!important;font-size:10.5px!important}.gc-deals-layout{display:block}.gc-deals-card{max-width:760px}@media (max-width: 900px){.gc-deals-card{max-width:none}}.gc-home .gc-deals .gc-area-hero{padding-bottom:76px!important}.gc-deals-card{margin-top:-44px}@media (max-width: 900px){.gc-home .gc-deals .gc-area-hero{padding-bottom:56px!important}.gc-deals-card{margin-top:-32px}}.gc-home .gc-area.gc-deals{padding:0!important}.gc-deals-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:calc(100vh - var(--gc-header-h, 99px))}.gc-deals-left{padding:40px clamp(24px,5vw,72px) 72px;display:flex;flex-direction:column}.gc-deals-left .gc-area-crumbs{margin-bottom:28px}.gc-deals-title{font-family:"DM Serif Display",Georgia,serif;font-weight:400;font-size:clamp(30px,3.2vw,42px);line-height:1.08;letter-spacing:-.6px;margin:0 0 10px;color:var(--gc-ink)}.gc-deals-lead{margin:0 0 26px;max-width:46ch;font-size:15.5px;line-height:1.55;color:var(--gc-muted)}.gc-deals-left .gc-deals-card{margin:0;max-width:620px;box-shadow:none}:root[data-theme=dark] .gc-deals-left .gc-deals-card{box-shadow:none}.gc-deals-panel{position:relative;overflow:hidden;isolation:isolate;color:#f6f5f0;background:radial-gradient(ellipse 80% 60% at 70% 20%,rgba(63,165,120,.35),transparent 70%),linear-gradient(160deg,#123126,#0d241b 55%,#08160f)}:root[data-theme=dark] .gc-deals-panel{background:radial-gradient(ellipse 80% 60% at 70% 20%,rgba(63,165,120,.22),transparent 70%),linear-gradient(160deg,#0d1f17,#070f0b 60%,#000);border-left:1px solid rgba(255,255,255,.06)}.gc-deals-panel-art{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:url(/images/library/05-wireframe-dark.webp) center 18% / cover no-repeat;-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 45%,transparent 85%);mask-image:linear-gradient(to bottom,#000 0%,#000 45%,transparent 85%);opacity:.55}.gc-deals-panel-body{position:relative;display:flex;flex-direction:column;justify-content:flex-end;height:100%;padding:56px clamp(24px,4vw,64px) 56px}.gc-deals-panel-kicker{display:inline-flex;align-items:center;gap:8px;margin:0 0 14px;font:600 10.5px Inter,system-ui,sans-serif;letter-spacing:.16em;text-transform:uppercase;color:#8fe3b8}.gc-deals-panel-kicker span{width:7px;height:7px;border-radius:50%;background:#6fd6a4;box-shadow:0 0 0 4px #6fd6a433}.gc-deals-panel h2{font-family:"DM Serif Display",Georgia,serif;font-weight:400;font-size:clamp(26px,2.6vw,36px);line-height:1.12;letter-spacing:-.5px;margin:0 0 12px;max-width:18ch;color:#f6f5f0}.gc-deals-panel-body>p:not(.gc-deals-panel-kicker){margin:0 0 26px;max-width:44ch;font-size:15px;line-height:1.55;color:#f6f5f0b8}.gc-deals-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:22px}.gc-deals-stats div{padding:16px 14px;border-radius:14px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);text-align:center}.gc-deals-stats strong{display:block;font:600 24px Inter,system-ui,sans-serif;letter-spacing:-.5px;color:#f6f5f0}.gc-deals-stats span{display:block;margin-top:4px;font-size:10.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#f6f5f08c}.gc-deals-points{list-style:none;margin:0;padding:0;display:grid;gap:10px}.gc-deals-points li{display:flex;align-items:center;gap:10px;font-size:14px;color:#f6f5f0cc}.gc-deals-points svg{color:#6fd6a4;flex:none}@media (max-width: 900px){.gc-deals-split{grid-template-columns:1fr;min-height:0}.gc-deals-left{padding:24px 16px 32px}.gc-deals-left .gc-deals-card{max-width:none;margin:0}.gc-deals-panel-body{padding:160px 20px 36px}.gc-deals-panel-art{background-size:auto 260px;background-position:center top}.gc-deals-stats strong{font-size:20px}.gc-deals-left .gc-deals-card{order:0!important;margin-top:0!important;padding:16px}}.gc-deals-left{background:#fff}:root[data-theme=dark] .gc-deals-left{background:#000}.gc-deals-left .gc-deals-card{padding:0!important;border:0!important;background:none!important;box-shadow:none!important;border-radius:0}.gc-deals-title em{font-style:italic}.gc-deals-card .gc-deals-field{padding:0!important;border:0!important;background:none!important;box-shadow:none!important;gap:7px!important}.gc-deals-card .gc-deals-field>span{font-size:10.5px!important;color:var(--gc-muted)!important}.gc-deals-card .gc-deals-field :is(input,textarea){padding:12px 14px!important;height:auto!important;border:1px solid var(--gc-rule)!important;border-radius:12px;background:#fafaf9!important;transition:border-color .15s ease,box-shadow .15s ease}:root[data-theme=dark] .gc-deals-card .gc-deals-field :is(input,textarea){background:#111!important;border-color:#ffffff1f!important}.gc-deals-card .gc-deals-field :is(input,textarea):focus{border-color:#3fa578!important;box-shadow:0 0 0 3px #3fa57824!important}.gc-deals-card .gc-deals-field:focus-within{box-shadow:none!important}.gc-deals-card .gc-deals-field input{height:46px!important}.gc-deals-card .gc-deals-field textarea{min-height:110px!important}.gc-deals-panel-art{display:none}.gc-deals-panel{background:radial-gradient(ellipse 60% 45% at 15% 12%,rgba(42,126,86,.55),transparent 70%),radial-gradient(ellipse 55% 45% at 90% 25%,rgba(31,92,62,.6),transparent 70%),radial-gradient(ellipse 60% 40% at 70% 95%,rgba(42,126,86,.4),transparent 70%),radial-gradient(ellipse 45% 35% at 20% 85%,rgba(184,154,90,.14),transparent 70%),#0c1f16!important;border-left:0!important}:root[data-theme=dark] .gc-deals-panel{background:radial-gradient(ellipse 60% 45% at 15% 12%,rgba(42,126,86,.34),transparent 70%),radial-gradient(ellipse 55% 45% at 90% 25%,rgba(31,92,62,.4),transparent 70%),radial-gradient(ellipse 60% 40% at 70% 95%,rgba(42,126,86,.24),transparent 70%),radial-gradient(ellipse 45% 35% at 20% 85%,rgba(184,154,90,.1),transparent 70%),#050a07!important}.gc-deals-panel-kicker span{display:none}.gc-deals-panel h2{max-width:20ch}.gc-deals-panel h2 .gc-heading-gradient{color:#8fe3b8!important;font-style:italic}.gc-deals-ai{display:grid;gap:12px;margin:6px 0 22px}.gc-deals-ai>div{display:flex;align-items:center;gap:14px;padding:14px 16px;border-radius:16px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1)}.gc-deals-ai img{border-radius:50%;flex:none}.gc-deals-ai-mark{display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:#000;flex:none}.gc-deals-ai-mark img{border-radius:0}.gc-deals-ai strong{display:block;font-family:"DM Serif Display",Georgia,serif;font-weight:400;font-size:21px;color:#f6f5f0}.gc-deals-ai span:not(.gc-deals-ai-mark){display:block;margin-top:2px;font-size:13.5px;line-height:1.5;color:#f6f5f0b8}@media (max-width: 900px){.gc-deals-panel-body{padding:40px 20px!important}}.gc-deals-panel h2 .gc-heading-gradient{background:none!important;-webkit-text-fill-color:#8fe3b8!important}.gc-home main.gc-area.gc-deals,.gc-deals-split{background:#fff}:root[data-theme=dark] .gc-home main.gc-area.gc-deals,:root[data-theme=dark] .gc-deals-split{background:#000}.gc-deals-split{align-items:stretch}.gc-deals-sys{display:grid;grid-template-columns:96px 1fr;gap:22px;align-items:center;padding:22px 0;border-top:1px solid rgba(255,255,255,.12)}.gc-deals-sys-art{width:96px;height:96px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.gc-deals-sys-nora{display:grid;place-items:center;background:#000}.gc-deals-sys strong{display:block;margin-bottom:8px;font-family:"DM Serif Display",Georgia,serif;font-weight:400;font-size:26px;color:#8fe3b8}.gc-deals-sys ul{list-style:none;margin:0;padding:0;display:grid;gap:7px}.gc-deals-sys li{display:flex;align-items:center;gap:9px;font-size:14px;color:#f6f5f0d9}.gc-deals-sys li svg{color:#6fd6a4;flex:none}.gc-deals-foot{display:flex;align-items:center;gap:9px;margin:0;padding-top:20px;border-top:1px solid rgba(255,255,255,.12);font-size:13.5px;color:#f6f5f0b3}.gc-deals-foot svg{color:#6fd6a4;flex:none}@media (max-width: 640px){.gc-deals-sys{grid-template-columns:72px 1fr;gap:16px}.gc-deals-sys-art{width:72px;height:72px}.gc-deals-sys-nora img{width:42px;height:42px}}.gc-deals-left{justify-content:center}.gc-deals-panel-body{justify-content:center!important}.gc-deals-about-text{margin:0 0 22px!important;max-width:52ch;font-size:15px!important;line-height:1.6!important;color:#f6f5f0bf!important}.gc-deals-title{margin-bottom:24px!important}@media (max-width: 640px){.gc-deals-foot{font-size:12px!important;gap:6px!important;white-space:nowrap;letter-spacing:-.1px}.gc-deals-foot svg{width:13px;height:13px}}.gc-deals-panel h2{max-width:none!important}@media (max-width: 640px){.gc-deals-panel h2{font-size:22px!important;white-space:nowrap;letter-spacing:-.4px}}:root:not([data-theme=dark]) .gc-th-node{fill:transparent!important}:root:not([data-theme=dark]) .gc-th-seal{--seal-letter: #1a4733}:root:not([data-theme=dark]) .gc-th-link:hover .gc-th-node,:root:not([data-theme=dark]) .gc-th-link:focus-visible .gc-th-node{fill:#2c7f5c!important}.gc-index-page .gc-area-index-intro{margin-top:0}@media (max-width: 640px){.gc-home .gc-area-hero.gc-has-line:has(.gc-index-art):after{display:none}.gc-area-hero .gc-index-art{background-image:var(--gc-line-art-clear, var(--gc-line-art))!important;margin-bottom:0!important}.gc-area-hero .gc-index-art.gc-index-art--small{margin:4px 0 0!important}.gc-home .gc-index-page>.gc-area-hero{padding-bottom:12px!important;margin-bottom:28px!important}.gc-area-hero .gc-index-art.gc-index-art--small{height:140px!important;background-size:auto 150%!important;background-position:center 62%!important}}.gc-deals-panel-svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none}.gc-deals-panel-body{z-index:1}.gc-deals-split{position:relative;isolation:isolate}.gc-deals-panel-svg--page{display:none}@media (max-width: 900px){.gc-deals-panel-svg--page{display:block}.gc-deals-panel-svg--panel{display:none}.gc-deals-split{background:radial-gradient(ellipse 90% 30% at 15% 4%,rgba(42,126,86,.55),transparent 70%),radial-gradient(ellipse 80% 25% at 95% 40%,rgba(31,92,62,.55),transparent 70%),radial-gradient(ellipse 90% 30% at 60% 96%,rgba(42,126,86,.4),transparent 70%),#0c1f16}:root[data-theme=dark] .gc-deals-split{background:radial-gradient(ellipse 90% 30% at 15% 4%,rgba(42,126,86,.34),transparent 70%),radial-gradient(ellipse 80% 25% at 95% 40%,rgba(31,92,62,.4),transparent 70%),radial-gradient(ellipse 90% 30% at 60% 96%,rgba(42,126,86,.24),transparent 70%),#050a07}:root .gc-deals-left,:root[data-theme=dark] .gc-deals-left{background:transparent!important;position:relative;z-index:1}:root .gc-deals-panel,:root[data-theme=dark] .gc-deals-panel{background:transparent!important}.gc-deals-left,.gc-deals-left .gc-deals-title,.gc-deals-left .gc-area-crumbs,.gc-deals-left .gc-area-crumbs a{color:#f6f5f0!important}.gc-deals-left .gc-deals-title .gc-heading-gradient{background:none!important;-webkit-text-fill-color:#8fe3b8!important;color:#8fe3b8!important}.gc-deals-card .gc-deals-field>span,.gc-deals-budget legend{color:#f6f5f0b3!important}:root .gc-deals-card .gc-deals-field :is(input,textarea){background:#06120db8!important;border-color:#8fe3b838!important;color:#f6f5f0!important}.gc-deals-card .gc-deals-field :is(input,textarea)::-moz-placeholder{color:#f6f5f073!important}.gc-deals-card .gc-deals-field :is(input,textarea)::placeholder{color:#f6f5f073!important}:root .gc-deals-budget button{background:#06120db8;border-color:#8fe3b838;color:#f6f5f0}:root .gc-deals-budget button.is-on{background:#3fa578;border-color:#3fa578;color:#04140b}.gc-deals-left .gc-consent,.gc-deals-left .gc-consent *{color:#f6f5f0c7!important}.gc-deals-left .gc-consent a{color:#8fe3b8!important}}.gc-th-trace{fill:none;stroke:#8fe3b8;stroke-width:1.1;stroke-opacity:.55;stroke-linejoin:round}.gc-th-via{fill:#8fe3b8;fill-opacity:.8}.gc-th-pad{fill:none;stroke:#8fe3b8;stroke-width:1.1;stroke-opacity:.85}.gc-th-ring{fill:none;stroke:#8fe3b8;stroke-width:.8;stroke-opacity:.35}.gc-tools-hub{--th-ink: #f6f5f0;--th-letter: #1f3a2e}:root[data-theme=dark] .gc-tools-hub{--th-ink: #6fd6a4;--th-letter: #000}.gc-tools-hub .gc-th-seal{--seal-disc: var(--th-ink) !important;--seal-letter: var(--th-letter) !important}.gc-tools-hub .gc-th-halo{stroke:var(--th-ink)!important;opacity:.8}.gc-tools-hub .gc-th-trace{stroke:var(--th-ink)}.gc-tools-hub .gc-th-via{fill:var(--th-ink)}.gc-tools-hub .gc-th-pad,.gc-tools-hub .gc-th-ring{stroke:var(--th-ink)}.gc-tools-hub .gc-th-trace{stroke-opacity:.28}.gc-tools-hub .gc-th-via{fill-opacity:.45}.gc-tools-hub .gc-th-pad{stroke-opacity:.45}.gc-tools-hub .gc-th-ring{stroke-opacity:.18}.gc-tools-hub .gc-th-halo{opacity:.45!important}.gc-tools-index .gc-area-hero{position:relative;overflow:hidden}@media (max-width: 760px){.gc-th-ext{display:none}}.gc-mortgage-art{display:block;width:100%;height:auto;color:#6fd6a4;overflow:visible;shape-rendering:geometricPrecision}:root[data-theme=dark] .gc-mortgage-art{opacity:.85}.gc-mortgage-art :is(.gc-mg-coin,.gc-mg-face,.gc-mg-body,.gc-mg-roof,.gc-mg-chimney,.gc-mg-door,.gc-mg-window){stroke:currentColor;stroke-width:1.6;stroke-linejoin:round}.gc-mg-coin{fill:#6fd6a41f}.gc-mg-face{fill:#6fd6a44d}.gc-mg-rim{fill:none;stroke:currentColor;stroke-width:1.1;opacity:.7}.gc-mg-shadow{fill:currentColor;opacity:.1}.gc-mg-ground{stroke:currentColor;stroke-width:1;opacity:.3}.gc-mg-path{fill:none;stroke:currentColor;stroke-width:2.2;stroke-dasharray:2 8;stroke-linecap:round}.gc-mg-dot{fill:currentColor}.gc-mg-body{fill:#6fd6a41a}.gc-mg-roof{fill:none;stroke-width:2.2!important;stroke-linecap:round}.gc-mg-chimney{fill:#6fd6a41a}.gc-mg-door{fill:#6fd6a438}.gc-mg-window{fill:#6fd6a429}.gc-mg-pane{stroke:currentColor;stroke-width:1;opacity:.6}.gc-mg-key{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}@media (min-width: 761px){.gc-hero-art:has(.gc-mortgage-art){top:6px;transform:none;width:min(30%,380px)}}.gc-rentcheck-art{display:block;width:100%;height:auto;color:#6fd6a4;overflow:visible;shape-rendering:geometricPrecision}:root[data-theme=dark] .gc-rentcheck-art{opacity:.85}.gc-rentcheck-art :is(.gc-rc-body,.gc-rc-door,.gc-rc-tree,.gc-rc-bezel,.gc-rc-band,.gc-rc-hub,.gc-rc-cap,.gc-rc-base,.gc-rc-bow,.gc-rc-shaft,.gc-rc-tag,.gc-rc-needle){stroke:currentColor;stroke-linejoin:round}.gc-rc-body{fill:#6fd6a41f;stroke-width:1.8}.gc-rc-floor{stroke:currentColor;stroke-width:.8;opacity:.25}.gc-rc-win{fill:#6fd6a42e;stroke:currentColor;stroke-width:1.1}.gc-rc-lit{fill:currentColor;fill-opacity:.7}.gc-rc-door{fill:currentColor;fill-opacity:.85;stroke-width:1}.gc-rc-mull{stroke:currentColor;stroke-width:1.1}.gc-rc-tree{fill:#6fd6a438;stroke-width:1.6}.gc-rc-dot{fill:currentColor}.gc-rc-shadow{fill:currentColor;opacity:.1}.gc-rc-ground{stroke:currentColor;stroke-width:1;opacity:.28}.gc-rc-bezel{fill:#6fd6a424;stroke-width:1.6}.gc-rc-inner{fill:none;stroke:currentColor;stroke-width:1;opacity:.45}.gc-rc-inner--faint{opacity:.25;stroke-dasharray:2 4}.gc-rc-band{fill:currentColor;fill-opacity:.9;stroke-width:1}.gc-rc-band--side{fill-opacity:.16}.gc-rc-tick{stroke:currentColor;stroke-width:1;opacity:.5;stroke-linecap:round}.gc-rc-tick--major{stroke-width:1.8;opacity:.85}.gc-rc-needle{fill:currentColor;stroke-width:1}.gc-rc-hub{fill:#6fd6a433;stroke-width:2}.gc-rc-cap{fill:#6fd6a44d;stroke-width:1.6}.gc-rc-base{fill:#6fd6a41a;stroke-width:1.6}.gc-rc-bow{fill:#6fd6a42e;stroke-width:2}.gc-rc-hole{fill:none;stroke:currentColor;stroke-width:1.4}.gc-rc-shaft{fill:#6fd6a42e;stroke-width:1.8}.gc-rc-bit{fill:#6fd6a42e;stroke:currentColor;stroke-width:1.8;stroke-linejoin:round}.gc-rc-groove{stroke:currentColor;stroke-width:.9;opacity:.45}.gc-rc-ring{fill:none;stroke:currentColor;stroke-width:1.8}.gc-rc-tag{fill:#6fd6a433;stroke-width:1.6}.gc-rc-string{fill:none;stroke:currentColor;stroke-width:1.2;stroke-dasharray:3 3;opacity:.7}.gc-rc-check{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}@media (min-width: 761px){.gc-hero-art:has(.gc-rentcheck-art){top:0;transform:none;width:min(36%,470px)}}.gc-home .gc-pi-hero .gc-area-figures{margin-bottom:0!important}.gc-home .gc-pi-hero .gc-area-report{margin:22px 0 6px!important}.gc-tart{display:block;width:100%;height:auto;color:#6fd6a4;overflow:visible;shape-rendering:geometricPrecision}:root[data-theme=dark] .gc-tart{opacity:.85}.gc-tart :is(.ta-body,.ta-roof,.ta-soft,.ta-win,.ta-solid,.ta-solid-soft,.ta-coin,.ta-card,.ta-band,.ta-chip,.ta-cap){stroke:currentColor;stroke-linejoin:round}.ta-body{fill:#6fd6a41f;stroke-width:1.8}.ta-strong{fill:#6fd6a44d}.ta-roof{fill:#6fd6a433;stroke-width:2}.ta-soft{fill:#6fd6a438;stroke-width:1.6}.ta-win{fill:#6fd6a42e;stroke-width:1.2}.ta-lit{fill:currentColor;fill-opacity:.7}.ta-solid{fill:currentColor;fill-opacity:.85;stroke-width:1}.ta-solid-soft{fill:#6fd6a44d;stroke-width:1.6}.ta-line{fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round}.ta-thin{stroke-width:1}.ta-thick{stroke-width:2.6!important}.ta-half{opacity:.55}.ta-dash{stroke-dasharray:2 4;opacity:.5}.ta-faint{fill:none;stroke:currentColor;stroke-width:1;opacity:.4}.ta-floor{stroke:currentColor;stroke-width:.8;opacity:.25}.ta-dot{fill:currentColor}.ta-ring{fill:none;stroke:currentColor;stroke-width:1.6}.ta-shadow{fill:currentColor;opacity:.1}.ta-ground{stroke:currentColor;stroke-width:1;opacity:.28}.ta-lens{fill:#6fd6a414}.ta-rim{fill:none;stroke:currentColor;stroke-width:5}.ta-glint{fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;opacity:.7}.ta-bar{stroke:currentColor;stroke-width:3;stroke-linecap:round}.ta-cap{fill:#6fd6a44d;stroke-width:1.4}.ta-trend{fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.ta-coin{fill:#6fd6a429;stroke-width:2.2}.ta-pct{stroke:currentColor;stroke-width:3.2;stroke-linecap:round}.ta-trunk{fill:none;stroke:currentColor;stroke-width:3;stroke-linecap:round}.ta-frond{fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round}.ta-card{fill:#6fd6a41a;stroke-width:2}.ta-band{fill:#6fd6a447;stroke-width:1.4}.ta-chip{fill:#6fd6a44d;stroke-width:1.4}.ta-text{fill:currentColor;opacity:.35}.ta-star{fill:currentColor;fill-opacity:.85;stroke:currentColor;stroke-width:1;stroke-linejoin:round}@media (min-width: 761px){.gc-hero-art:has(.gc-tart){top:0;transform:none;width:min(36%,470px)}}:root:not([data-theme=dark]) .gc-deals-panel{background:radial-gradient(ellipse 70% 45% at 85% 8%,rgba(143,227,184,.22),transparent 70%),radial-gradient(ellipse 60% 45% at 10% 95%,rgba(63,165,120,.28),transparent 70%),linear-gradient(150deg,#24644a,#1b4d38,#15402e)!important}@media (max-width: 900px){:root:not([data-theme=dark]) .gc-deals-split{background:radial-gradient(ellipse 90% 25% at 85% 3%,rgba(143,227,184,.2),transparent 70%),radial-gradient(ellipse 90% 30% at 10% 96%,rgba(63,165,120,.26),transparent 70%),linear-gradient(170deg,#24644a,#1b4d38,#15402e)}:root:not([data-theme=dark]) .gc-deals-panel{background:transparent!important}:root:not([data-theme=dark]) .gc-deals-card .gc-deals-field :is(input,textarea),:root:not([data-theme=dark]) .gc-deals-budget button:not(.is-on){background:#0a201673!important}}.gc-home .gc-deals-title em{font-style:normal!important}.gc-pi-hero .gc-deals-panel-svg--hero{display:block;z-index:0}.gc-pi-hero .gc-area-hero-inner{position:relative;z-index:1}:root:not([data-theme=dark]) :is(.gc-deals-panel-svg--hero,.gc-deals-panel-svg--panel) path{stroke-opacity:.34}:root:not([data-theme=dark]) :is(.gc-deals-panel-svg--hero,.gc-deals-panel-svg--panel) circle[fill=none]{stroke-opacity:.6}:root:not([data-theme=dark]) :is(.gc-deals-panel-svg--hero,.gc-deals-panel-svg--panel) circle:not([fill=none]){fill-opacity:.6}:root:not([data-theme=dark]) .gc-deals-panel-svg{color:#8fe3b8}.gc-method-page .gc-area-index-intro{position:relative}.gc-method-art{position:absolute;right:0;top:-10px;width:min(44%,480px);pointer-events:none}.gc-method-art .gc-tart{color:#2c7f5c}:root[data-theme=dark] .gc-method-art .gc-tart{color:#6fd6a4}.gc-method-page .gc-area-index-intro>:not(.gc-method-art){position:relative;z-index:1;max-width:640px}@media (max-width: 899px){.gc-method-art{position:static;width:86%;margin:4px auto 18px}}:root:not([data-theme=dark]) .gc-home .gc-area-hero.gc-has-line:after{opacity:.45!important}
