.three-d-page{color:#292825;background:#f3eee4}.three-d-hero{background:#f3eee4;min-height:min(920px,100svh);position:relative;overflow:hidden}.three-d-hero>img{object-fit:cover;object-position:64% center;opacity:.92;transform:scale(1.02)}.three-d-hero-veil{z-index:1;background:linear-gradient(90deg,#f3eee4fc 0%,#f3eee4f2 32%,#f3eee4a8 55%,#f3eee41f 88%),linear-gradient(#0000 62%,#f3eee4b3);position:absolute;inset:0}.three-d-hero-grid,.three-d-hero-grid:before,.three-d-hero-grid:after{z-index:2;pointer-events:none;position:absolute;inset:0}.three-d-hero-grid{background-image:linear-gradient(#29282513 1px,#0000 1px),linear-gradient(90deg,#29282513 1px,#0000 1px);background-size:160px 160px;-webkit-mask-image:linear-gradient(90deg,#000,#0000 73%);mask-image:linear-gradient(90deg,#000,#0000 73%)}.three-d-hero-content{z-index:3;flex-direction:column;justify-content:center;min-height:min(920px,100svh);padding-top:clamp(190px,20vh,250px);padding-bottom:clamp(82px,11vh,130px);display:flex;position:relative}.three-d-breadcrumb{color:#f7f7f2b8;letter-spacing:.11em;text-transform:var(--type-case-meta,uppercase);gap:12px;margin-bottom:34px;font-size:.76rem;font-weight:800;display:flex}.three-d-breadcrumb a:hover{color:var(--sand)}.three-d-hero h1{max-width:920px;font-size:var(--type-heading-size,clamp(3.285rem, 6.48vw, 6.75rem))}.three-d-hero-content>p:not(.eyebrow){color:#f7f7f2cc;max-width:680px;font-size:clamp(1.04rem,1.5vw,1.24rem);line-height:1.72}.three-d-intro,.three-d-split,.three-d-detail-row{grid-template-columns:minmax(0,1.02fr) minmax(340px,.72fr);align-items:center;gap:clamp(54px,9vw,132px);display:grid}.three-d-intro h2{max-width:770px}.three-d-page .three-d-intro{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(28px,5vw,72px);padding-block:clamp(56px,6vw,88px)}.three-d-intro-copy{padding:0;position:relative}.three-d-intro-copy p{color:#625e57;font-size:var(--type-copy-size,1.05rem)}.three-d-intro-copy .text-link{min-height:44px;margin-top:16px}.three-d-page .interactive-tour-layout{grid-template-columns:minmax(240px,.3fr) minmax(0,.7fr);align-items:start;gap:clamp(28px,4vw,64px);width:min(1680px,100% - 48px);display:grid}.three-d-page .interactive-tour-heading{margin:0;display:block}.three-d-page .interactive-tour-heading h2{font-size:var(--type-heading-size,clamp(1.8rem, 2.7vw, 2.7rem))}.three-d-page .interactive-tour-examples{min-width:0}.three-d-page .interactive-tour-layout .tour-switcher-shell{grid-template-columns:minmax(160px,200px) minmax(0,1fr)}@media (max-width:1199px){.three-d-page .interactive-tour-layout{grid-template-columns:1fr}.three-d-page .interactive-tour-heading{max-width:680px}}.three-d-page .tour-media-proof{aspect-ratio:16/9;min-height:0;box-shadow:var(--signature-shadow-surface);border-radius:var(--signature-radius)}.three-d-page .tour-media-proof img{object-fit:contain}.three-d-stat-section{--baseline-ink:var(--ink);--baseline-teal:var(--teal-dark,#386969);--baseline-navy:var(--navy-deep);--baseline-rule:var(--line);margin-top:clamp(48px,6vw,88px)}.three-d-page .interactive-tour-frame{border:1px solid var(--plate-edge);border-radius:var(--plate-radius);box-shadow:var(--plate-shadow)}.three-d-benefits{border-bottom:1px solid #2928252e}.three-d-benefit-grid{margin-top:2.25rem}.three-d-feature-grid article>span{background:var(--terracotta);width:2.625rem;height:.25rem;margin-bottom:4.625rem;display:block}.three-d-need{background:#e9ddca}.three-d-copy p{color:#5f5a54;font-size:var(--type-copy-size,1.04rem)}.three-d-copy li,.three-d-report-grid li{margin-bottom:9px}.tour-media{border:1px solid var(--plate-edge);border-radius:var(--plate-radius);background:var(--plate-field);min-height:560px;box-shadow:var(--plate-shadow);margin:0;position:relative;overflow:hidden}.tour-media img{object-fit:cover}.tour-media-portrait img{object-position:center top}.tour-media-branded{aspect-ratio:2.58;align-self:center;min-height:0}.tour-media-branded img{object-fit:contain;background:#111820}.three-d-stats{border-top:1px solid #29282533;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:clamp(72px,10vw,130px);display:grid}.three-d-stats article{border-bottom:1px solid #29282533;border-right:1px solid #29282533;flex-direction:column;min-height:270px;padding:34px;display:flex}.three-d-stats strong{color:#8d3725;font-family:var(--font-display), sans-serif;margin-bottom:22px;font-size:clamp(2.7rem,4.68vw,4.86rem);line-height:.9}.three-d-stats span{font-weight:700;line-height:1.35}.three-d-stats small{color:#5f5a52;margin-top:auto;padding-top:22px}.three-d-comparison{background:#f3eee4}.tour-media-comparison{min-height:min(56vw,660px);box-shadow:var(--plate-shadow);margin:76px auto 0}.tour-media-comparison img{object-fit:contain;background:#fffaf2;padding:clamp(18px,4vw,54px)}.three-d-choice{color:#fffaf2;background:#332f2b}.three-d-choice .three-d-copy p,.three-d-choice .three-d-copy li{color:#fffaf2b8}.three-d-page[data-signature-dividers=quiet] :is(.three-d-choice,.three-d-reports,.three-d-closing):after{content:none}.three-d-need .three-d-split{grid-template-columns:1fr;max-width:54rem}.three-d-plan-reference{background:var(--sand-soft);box-shadow:var(--signature-shadow-paper);border-radius:6px;padding:clamp(24px,4vw,48px)}.three-d-plan-reference h3{font-size:var(--type-heading-size,var(--type-heading-detail));line-height:var(--type-leading-section)}.report-media-disclosure summary{cursor:pointer;color:var(--cream);background:#fffaf212;padding:1rem}.report-media-disclosure summary:focus-visible{outline:2px solid var(--sand);outline-offset:3px}.report-media-disclosure .report-media-frame{margin-top:1rem}.three-d-measurement-example{background:#fffaf212;border-radius:6px;grid-template-columns:1fr 1fr;align-items:center;gap:clamp(24px,4vw,56px);margin-top:48px;padding:clamp(24px,4vw,48px);display:grid}.three-d-measurement-example h3{font-size:var(--type-heading-size,var(--type-heading-detail));line-height:var(--type-leading-section);color:var(--cream)}.three-d-measurement-example .eyebrow{color:var(--sand)}.three-d-measurement-example .tour-media-measurements{aspect-ratio:16/9;min-height:0;margin:0}.three-d-measurement-example .tour-media-measurements img{object-fit:contain}@media (max-width:760px){.three-d-measurement-example{grid-template-columns:1fr}}.three-d-package{background:#f3eee4}.three-d-feature-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:40px;display:grid}.three-d-feature-grid article{background:var(--paper);border-radius:6px;flex-direction:column;min-height:0;padding:28px;display:flex;box-shadow:0 8px 24px #29282512}.three-d-feature-grid article>span{margin-bottom:24px}.three-d-feature-grid h3,.three-d-report-grid h3{min-height:2.2em;font-size:var(--type-heading-size,var(--type-heading-report));text-wrap:var(--type-text-wrap-heading);margin:0 0 18px}.three-d-feature-grid p{color:#676159}.three-d-journey{color:#fffaf2;background:#8d3725;padding:clamp(98px,12vw,170px) 0}.three-d-journey .eyebrow-light{color:#eccfa8}.three-d-journey-inner{grid-template-columns:minmax(0,.8fr) minmax(420px,1fr);gap:clamp(60px,10vw,150px);display:grid}.three-d-journey ol{counter-reset:journey;margin:0;padding:0;list-style:none}.three-d-journey li{counter-increment:journey;border-top:1px solid #fffaf252;grid-template-columns:64px minmax(110px,.45fr) 1fr;align-items:baseline;gap:22px;padding:28px 0;display:grid}.three-d-journey li:before{color:#d8b785;content:"0" counter(journey);letter-spacing:.12em;font-size:.8rem;font-weight:800}.three-d-journey li span{color:#fffaf2b3}.three-d-testimonials{background:#f3eee4}.three-d-review-grid{border-top:1px solid #2928252e;border-left:1px solid #2928252e;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:70px;display:grid}.three-d-review-grid figure{border-bottom:1px solid #2928252e;border-right:1px solid #2928252e;min-height:480px;margin:0;padding:clamp(44px,5vw,66px);position:relative}.three-d-review-grid .quote-mark{color:#b74b3159;height:74px;font-family:var(--font-display);font-size:8rem;line-height:.85;display:block}.three-d-review-grid blockquote{font-family:var(--font-display), sans-serif;margin:24px 0 42px;font-size:clamp(1.35rem,2vw,1.8rem);font-weight:700;line-height:1.25}.three-d-review-grid figcaption{color:#716b63;letter-spacing:.08em;text-transform:var(--type-case-caption,uppercase);font-size:.76rem;display:grid;position:absolute;bottom:46px;left:50px;right:50px}.three-d-review-grid figcaption strong{color:#8d3725}.three-d-pricing{background:#e9ddca}.three-d-pricing-actions{text-align:right;margin-top:38px}.three-d-pricing-actions a{color:#8d3725;font-size:.8rem;font-weight:var(--type-action-weight,800);letter-spacing:var(--type-action-tracking,.08em);text-transform:var(--type-case-action,uppercase);border-bottom:1px solid #8d3725;align-items:center;gap:12px;display:inline-flex}.three-d-pricing-actions svg{fill:none;stroke:currentColor;width:20px}.three-d-deep-dive{padding-block:clamp(3rem,5vw,5rem) 2rem}.three-d-deep-intro{grid-template-columns:1fr 1fr;column-gap:clamp(2rem,4vw,4rem);display:grid}.three-d-deep-intro .eyebrow{grid-column:1/-1}.three-d-deep-intro h2{font-size:var(--type-heading-size,var(--type-heading-detail));grid-area:2/1/span 2}.three-d-deep-intro>p:not(.eyebrow){color:var(--muted);grid-column:2}.three-d-detail-section{padding-block:clamp(2.5rem,5vw,4.5rem);scroll-margin-top:6rem}.three-d-detail-section:nth-of-type(2n){background:var(--sand-soft)}.three-d-detail-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,5vw,5rem);display:grid}.three-d-detail-layout>*{min-width:0}.listing-delivery-diagram{border:.0625rem solid var(--line);border-radius:var(--signature-radius);background:var(--paper);box-shadow:var(--signature-shadow-paper);margin:0;padding:clamp(1.25rem,3vw,2.5rem)}.listing-delivery-diagram figcaption{gap:.75rem;margin-bottom:1.75rem;display:grid}.listing-delivery-diagram figcaption strong{font-size:clamp(1.4rem,1.2rem + .7vw,1.9rem);line-height:1.2}.listing-delivery-source{background:var(--ink);color:var(--paper);align-items:center;gap:1rem;padding:1.25rem;font-weight:750;display:flex}.listing-delivery-source svg{flex:0 0 2.5rem;width:2.5rem}.listing-delivery-diagram ul{border-left:.125rem solid var(--terracotta);gap:1rem;margin:0 0 0 1.25rem;padding:1.5rem 0 0 1.5rem;list-style:none;display:grid}.listing-delivery-diagram li{align-items:center;gap:1rem;margin:0;padding:.75rem 0;display:flex;position:relative}.listing-delivery-diagram li:before{content:"";background:var(--terracotta);width:.875rem;height:.125rem;position:absolute;left:-1.5rem}.listing-delivery-diagram li svg{width:2rem;color:var(--terracotta-deep);flex:0 0 2rem}.listing-delivery-diagram li strong,.listing-delivery-diagram li span{display:block}.listing-delivery-diagram li span{color:var(--muted);margin-top:.25rem;font-size:.9rem;line-height:1.45}.three-d-detail-layout h2{font-size:var(--type-heading-size,var(--type-heading-detail))}.three-d-detail-layout .tour-media{aspect-ratio:4/3;min-height:0}.three-d-detail-layout .tour-media img{object-fit:contain}@media (max-width:56.25rem){.three-d-detail-layout,.three-d-deep-intro{grid-template-columns:1fr}.three-d-deep-intro h2,.three-d-deep-intro>p:not(.eyebrow){grid-area:auto}}.three-d-reports{background:var(--signature-surface-gradient-darkroom);color:#fffaf2}.three-d-reports .section-heading p,.three-d-reports .three-d-report-grid p,.three-d-reports .three-d-report-grid li{color:#fffaf2b3}.three-d-video-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin:70px 0;display:grid}.report-media-set{gap:18px;min-width:0;display:grid}.report-media-frame{border:1px solid var(--plate-dark-edge);border-radius:var(--plate-radius);background:var(--plate-field);width:100%;box-shadow:var(--plate-shadow);margin:0;position:relative;overflow:hidden}.report-media-frame--video,.report-media-frame--screenshot{aspect-ratio:16/9}.report-media-frame--screenshot img{object-fit:contain;background:#fff}.report-media-frame--video iframe{border:0;width:100%;height:100%;display:block}.report-media-frame--screenshot figcaption{padding:var(--caption-overlay-padding);background:var(--caption-overlay-bg);color:var(--caption-overlay-text);font-size:var(--caption-overlay-size);font-weight:var(--caption-overlay-weight);line-height:var(--caption-overlay-leading);position:absolute;bottom:12px;right:14px}.three-d-report-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.three-d-report-grid article{background:#fffaf212;border-radius:6px;grid-template-rows:minmax(2.2em,auto) minmax(5.4em,auto) 1fr;align-content:start;min-width:0;padding:clamp(24px,3vw,36px);display:grid}.three-d-report-grid h3{color:#d8b785}.three-d-report-grid p{min-height:5.4em;margin-bottom:22px}.tour-media-wide{min-height:min(70vw,740px);box-shadow:var(--plate-shadow);margin-top:78px}.tour-media-wide img{object-fit:contain;background:#fff}.three-d-closing{--marketing-button-secondary-ink:var(--cream);color:#fffaf2;min-height:760px;position:relative;overflow:hidden}.three-d-closing>img{object-fit:cover}.three-d-closing-shade{z-index:1;background:linear-gradient(90deg,#29231ff2 0%,#29231fe0 65%,#29231fb3);position:absolute;inset:0}.three-d-closing .button-ghost,.three-d-closing .eyebrow-light,.three-d-hero[data-hero-media=panel]>.three-d-hero-content>.eyebrow-light{color:var(--cream)}.three-d-closing-ornament{z-index:2;color:#d8b78540;width:min(680px,48vw);position:absolute;bottom:-4vw;right:-4vw}.three-d-closing>.shell{z-index:3;flex-direction:column;justify-content:center;min-height:760px;padding-block:100px;display:flex;position:relative}.three-d-closing h2,.three-d-closing p{max-width:760px}.three-d-closing p:not(.eyebrow){color:#fffaf2bd;font-size:1.08rem}@media (max-width:1050px){.three-d-feature-grid,.three-d-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.three-d-review-grid,.three-d-report-grid{grid-template-columns:1fr}.three-d-report-grid article{display:block}.three-d-report-grid h3,.three-d-report-grid p{min-height:0}.three-d-review-grid figure{min-height:380px}}@media (max-width:899px){.three-d-hero{min-height:820px}.three-d-hero>img{object-position:68% center}.three-d-hero-veil{background:linear-gradient(90deg,#f3eee4fa 0%,#f3eee4e8 53%,#f3eee461),linear-gradient(#0000 42%,#f3eee4f0)}.three-d-hero-content{min-height:820px;padding-top:170px}.three-d-page .three-d-intro,.three-d-split,.three-d-journey-inner{grid-template-columns:1fr}.three-d-intro-copy{border-top:0}.three-d-page .interactive-tour-layout{grid-template-columns:1fr}.three-d-page .interactive-tour-heading{max-width:680px}.three-d-choice-grid .tour-media{order:2}.three-d-choice-grid .three-d-copy{order:1}.three-d-video-grid{grid-template-columns:1fr}.three-d-pricing-grid .tour-media{height:auto}.three-d-reports .report-media-frame--video .media-slot-embed-fallback{top:14px;bottom:auto}}@media (max-width:640px){.three-d-hero{min-height:780px}.three-d-hero>img{object-position:72% center}.three-d-hero-veil{background:linear-gradient(90deg,#f3eee4fa,#f3eee4c7),linear-gradient(#0000,#f3eee4f5)}.three-d-hero-content{min-height:780px;padding-top:146px}.three-d-hero h1{font-size:var(--type-heading-size,clamp(2.7rem, 14.4vw, 4.05rem))}.three-d-benefit-grid,.three-d-feature-grid,.three-d-stats{grid-template-columns:1fr}.three-d-feature-grid article,.three-d-feature-grid h3{min-height:0}.three-d-feature-grid article>span{margin-bottom:42px}.tour-media{min-height:420px;box-shadow:var(--plate-shadow)}.tour-media-branded{aspect-ratio:2.58;width:100%;min-width:0;max-width:100%;min-height:0}.three-d-journey li{grid-template-columns:46px 1fr}.three-d-journey li span{grid-column:2}.three-d-review-grid figcaption{bottom:32px;left:34px;right:34px}.three-d-page .interactive-tour-layout{width:calc(100% - 32px)}.three-d-page .interactive-tour-layout .tour-switcher-shell{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.three-d-hero>img{transform:none}}.three-d-page .three-d-comparison{padding-block:clamp(48px,5vw,72px)}.three-d-page .three-d-comparison>.shell>.section-heading{margin-bottom:24px}.three-d-page{--tour-section-space:clamp(40px, 4.5vw, 64px);--tour-content-gap:clamp(24px, 3.5vw, 48px)}.three-d-page main>.section{padding-block:var(--tour-section-space)}.three-d-page .section-heading{margin-bottom:var(--tour-content-gap)}.three-d-page .split-heading{gap:var(--tour-content-gap);align-items:start}.three-d-page .three-d-benefit-grid{gap:20px;margin-top:0}.three-d-page .three-d-benefit-grid .feature-card-copy{gap:16px;padding:24px}.three-d-page .three-d-benefit-grid .feature-card-heading{min-height:0}.three-d-page .three-d-stat-section{margin-top:0}.three-d-page .three-d-stat-section .wordpress-baseline-stat-grid{grid-auto-rows:auto;padding-bottom:0}.three-d-page .three-d-stat-section .wordpress-baseline-stat-card{min-height:0;box-shadow:var(--signature-shadow-paper);padding:24px}.three-d-page .three-d-stat-section .wordpress-baseline-stat-value{font-size:clamp(2.25rem,3.6vw,3.6rem)}.three-d-page .three-d-choice-grid{gap:var(--tour-content-gap);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start}.three-d-page .three-d-choice .tour-media{aspect-ratio:4/3;min-height:0}.three-d-page .three-d-choice .tour-media img{object-fit:contain}.three-d-page .three-d-journey{padding-block:var(--tour-section-space)}.three-d-page .three-d-journey-inner{gap:var(--tour-content-gap)}.three-d-page .three-d-journey li{gap:16px;padding-block:16px}.three-d-page .three-d-review-grid{margin-top:0}.three-d-page .three-d-review-grid figure{flex-direction:column;min-height:0;padding:28px;display:flex}.three-d-page .three-d-review-grid .quote-mark{height:40px;font-size:5rem}.three-d-page .three-d-review-grid blockquote{margin:16px 0 24px;font-size:clamp(1.125rem,1.5vw,1.35rem)}.three-d-page .three-d-review-grid figcaption{margin-top:auto;position:static;inset:auto}.three-d-page .three-d-deep-dive{padding-block:var(--tour-section-space) 16px}.three-d-page .three-d-detail-section{padding-block:32px}.three-d-page .three-d-detail-layout{align-items:start;gap:var(--tour-content-gap);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.three-d-page .three-d-plan-reference{padding:24px}.three-d-page .three-d-plan-reference h3{font-size:var(--type-heading-size,var(--type-heading-card));margin-block:12px 16px;line-height:1.3}.three-d-page .three-d-plan-reference p:not(.eyebrow){margin-block:0 20px}.three-d-page .listing-delivery-diagram{padding:24px}.three-d-page .listing-delivery-diagram figcaption{margin-bottom:16px}.three-d-page .listing-delivery-diagram ul{gap:8px;padding-top:16px}.three-d-page .listing-delivery-diagram li{padding-block:8px}.three-d-page .three-d-detail-layout .tour-media-branded{aspect-ratio:2.58}.three-d-report-pairs{gap:clamp(40px,5vw,64px);display:grid}.three-d-report-pair{align-items:start;gap:var(--tour-content-gap);border-radius:var(--editorial-surface-radius);background:var(--signature-surface-gradient-darkroom-soft);box-shadow:var(--signature-shadow-dark);border:1px solid #fffefa24;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);padding:clamp(20px,2.6vw,32px);display:grid}.three-d-report-copy h3{color:var(--sand);margin-top:0}.three-d-report-copy p,.three-d-report-copy li{color:#fffaf2cc}.three-d-report-copy ul{columns:1;padding-left:20px}.three-d-report-copy li{break-inside:avoid;margin-bottom:8px}.three-d-page .report-media-set{gap:14px}.three-d-page .report-media-frame{border-radius:var(--plate-radius)}.three-d-page .report-media-disclosure{border-radius:var(--signature-radius);background:#080a0c2e;border:1px solid #fffefa24;overflow:hidden}.three-d-page .report-media-disclosure summary{background:0 0}.three-d-page .report-media-disclosure summary:focus-visible{outline-offset:-3px}.three-d-page .report-media-disclosure[open] summary{background:#fffefa0f;border-bottom:1px solid #fffefa24}.three-d-page .report-media-disclosure .report-media-frame{border:0;border-radius:0;margin-top:0}.three-d-page .three-d-measurement-example{gap:var(--tour-content-gap);border-radius:var(--editorial-surface-radius);background:var(--signature-surface-gradient-darkroom-soft);box-shadow:var(--signature-shadow-dark);border:1px solid #fffefa24;margin-top:32px;padding:clamp(20px,2.6vw,32px)}.three-d-page .three-d-closing,.three-d-page .three-d-closing>.shell{min-height:0}.three-d-page .three-d-closing>.shell{padding-block:clamp(64px,8vw,112px)}.three-d-page .three-d-copy>:first-child,.three-d-page .three-d-plan-reference>:first-child,.three-d-page .three-d-measurement-example>div>:first-child{margin-top:0}.three-d-page .three-d-copy>:last-child,.three-d-page .three-d-report-copy>:last-child{margin-bottom:0}.three-d-page .three-d-detail-layout .tour-media-branded{align-self:start}.three-d-page .three-d-measurement-example{align-items:start}.three-d-page .three-d-benefit-grid .feature-card-copy{flex-direction:column;display:flex}.three-d-page .three-d-benefit-grid .feature-card-action{margin-top:auto}.three-d-page .three-d-detail-disclosure{padding-block:0;scroll-margin-top:6rem}.three-d-page .three-d-detail-disclosure>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;min-height:96px;padding:24px max(20px,50% - 680px);list-style:none;display:flex}.three-d-page .three-d-detail-disclosure>summary::-webkit-details-marker{display:none}.three-d-page .three-d-detail-summary-copy{gap:6px;min-width:0;display:grid}.three-d-page .three-d-detail-summary-copy .eyebrow{color:var(--signature-surface-accent-text);margin:0}.three-d-page .three-d-detail-summary-copy strong{color:var(--signature-surface-text);font-family:var(--font-display), sans-serif;font-size:clamp(1.2rem,1.5vw,1.6rem);line-height:1.2}.three-d-page .three-d-detail-summary-icon{width:44px;height:44px;color:var(--signature-surface-accent-text,var(--ink));transition:background-color var(--motion-feedback) var(--motion-ease-feedback), color var(--motion-feedback) var(--motion-ease-feedback), transform var(--motion-indicator) var(--motion-ease-settle);border:1px solid;border-radius:50%;flex:0 0 44px;place-items:center;display:grid}.three-d-page .three-d-detail-summary-icon svg{fill:none;stroke:currentColor;stroke-width:1.8px;width:20px;height:20px}.three-d-page .three-d-detail-disclosure>summary:hover .three-d-detail-summary-icon,.three-d-page .three-d-detail-disclosure>summary:focus-visible .three-d-detail-summary-icon{background:var(--signature-surface-accent-text,var(--ink));border-color:var(--signature-surface-accent-text,var(--ink));color:var(--signature-surface-bg,var(--paper))}.three-d-page .three-d-detail-disclosure>summary:focus-visible{outline-offset:-6px;outline:2px solid}.three-d-page .three-d-detail-disclosure[open] .three-d-detail-summary-icon{transform:rotate(90deg)}.three-d-page .three-d-detail-disclosure[data-motion-expanded=false] .three-d-detail-summary-icon{transform:none}.three-d-page .three-d-detail-disclosure>.three-d-detail-layout{padding-block:var(--tour-content-gap)}@media (prefers-reduced-motion:reduce){.three-d-page .three-d-detail-summary-icon{transition:none}}.three-d-page .three-d-lightbox-link .portfolio-lightbox-cue{display:none}.three-d-page .split-heading{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);row-gap:12px}.three-d-page .split-heading>div:first-child>.eyebrow{margin:0}.three-d-page .three-d-need{background:var(--paper)}.three-d-page .three-d-deep-dive{background:var(--sand-soft)}@media (min-width:900px){.three-d-page .three-d-hero[data-hero-media=panel]{--panel-hero-shell-width:1360px}.three-d-page .three-d-hero[data-hero-media=panel]>.three-d-hero-content>h1{width:100%;font-size:var(--type-heading-size,clamp(2.7rem, 3.6vw, 3.33rem))}}@media (max-width:899px){.three-d-page .split-heading{grid-template-columns:1fr;gap:20px}.three-d-page .split-heading>div:first-child>.eyebrow{margin-bottom:12px}.three-d-page .three-d-choice-grid,.three-d-page .three-d-detail-layout,.three-d-report-pair{grid-template-columns:1fr}.three-d-page .three-d-detail-disclosure>summary{padding-inline:20px}.three-d-page .three-d-review-grid figure{padding:24px}.three-d-page .three-d-journey-inner{grid-template-columns:1fr}}@media (max-width:480px){.three-d-report-copy ul{columns:1}.three-d-page .three-d-detail-disclosure>summary{min-height:84px;padding-block:20px}.three-d-page .three-d-detail-summary-icon{flex-basis:38px;width:38px;height:38px}}
