.investor-pg .enquiry-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:3rem;align-items:start}.investor-pg .enquiry-intro .lede{margin-bottom:1.5rem}.investor-pg .enquiry-intro a{color:var(--civil-accent);overflow-wrap:anywhere;text-decoration:underline;text-underline-offset:4px}.investor-pg .enquiry-form{padding:clamp(1.25rem,3vw,2rem);border:1px solid rgb(var(--welcome-line));border-radius:1.25rem;background:rgb(var(--welcome-panel));min-width:0}.investor-pg .enquiry-form fieldset{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;min-width:0;border:0;margin:0;padding:0}.investor-pg .enquiry-form fieldset:disabled{opacity:.7}.investor-pg .enquiry-field{display:flex;flex-direction:column;gap:.55rem;min-width:0}.investor-pg .enquiry-field label{font-size:.9375rem;font-weight:600;line-height:1.5}.investor-pg .enquiry-field label span{font-size:.8125rem;font-weight:400;color:var(--civil-copy)}.investor-pg .enquiry-field :is(input,select,textarea){width:100%;min-width:0;min-height:48px;padding:.75rem;border:1px solid rgb(var(--welcome-line));border-radius:.75rem;background:var(--civil-bg);color:var(--civil-text);font-size:1rem;line-height:1.5}.investor-pg .enquiry-field textarea{resize:vertical}.investor-pg .enquiry-field [aria-invalid=true]{border-color:rgb(var(--welcome-red))}.investor-pg .enquiry-wide{grid-column:1 / -1}.investor-pg .enquiry-field p,.investor-pg .enquiry-consent{font-size:.8125rem;color:var(--civil-copy);line-height:1.7}.investor-pg .enquiry-consent{display:flex;align-items:flex-start;gap:.75rem;min-height:44px}.investor-pg .enquiry-consent input{width:22px;height:22px;margin-top:.2rem;flex:none;accent-color:var(--civil-action)}.investor-pg .enquiry-consent a{text-decoration:underline;text-underline-offset:.2rem}.investor-pg .enquiry-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;grid-column:1 / -1;margin-top:1.25rem}.investor-pg .enquiry-actions .btn{flex:1 1 190px}.investor-pg .enquiry-feedback{font-size:.9375rem;line-height:1.7;margin-top:1rem;padding:1rem;border:1px solid rgb(var(--welcome-line));border-radius:.75rem;color:var(--civil-copy);overflow-wrap:anywhere}.investor-pg .enquiry-feedback:empty{margin:0;padding:0;border:0}.investor-pg .enquiry-feedback-confirmed{border-color:rgb(var(--welcome-green))}.investor-pg .enquiry-feedback-validation_failed,.investor-pg .enquiry-feedback-rejected{border-color:rgb(var(--welcome-red))}.investor-pg .enquiry-feedback-uncertain,.investor-pg .enquiry-feedback-unavailable,.investor-pg .enquiry-feedback-limited{border-color:rgb(var(--welcome-yellow))}@media (max-width: 950px){.investor-pg .enquiry-layout{grid-template-columns:minmax(0,1fr);gap:2rem}}@media (max-width: 560px){.investor-pg .enquiry-form{padding-inline:clamp(12px,3vw,20px)}.investor-pg .enquiry-feedback{padding-inline:clamp(10px,2.5vw,16px)}.investor-pg .enquiry-form fieldset{grid-template-columns:minmax(0,1fr)}.investor-pg .enquiry-actions .btn{flex-basis:100%}}.opr-investors .oin-hero{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:clamp(36px,5vw,76px);align-items:start}.opr-investors .oin-hero>*{min-width:0}.opr-investors .oin-hero h1{font-size:clamp(48px,5.5vw,78px);line-height:1.03;letter-spacing:-.055em}.opr-investors .oin-hero .ov-lede{font-size:clamp(20px,1.8vw,24px);line-height:1.5}.opr-investors .oin-thesis{max-width:44ch;color:var(--opr-muted);font-size:16px;margin-top:24px}.opr-investors .oin-product-figure{margin:0;position:relative;padding:0 0 0 22px}.opr-investors .oin-listing-scene{background:#f1eee7;border:1px solid #dedbd4;border-radius:18px;overflow:hidden;margin-right:40px}.opr-investors .oin-scene-label{display:flex;justify-content:space-between;gap:16px;padding:16px 20px;font-size:12px;font-weight:650;letter-spacing:.02em}.opr-investors .oin-listing-scene>img{display:block;width:100%;height:auto;aspect-ratio:1.15;-o-object-fit:cover;object-fit:cover}.opr-investors .oin-listing-name{padding:18px 20px 56px;display:grid;gap:5px}.opr-investors .oin-listing-name>span,.opr-investors .oin-attached-item span{font-size:14px;color:var(--opr-muted)}.opr-investors .oin-listing-name>strong{font-size:24px;letter-spacing:-.03em}.opr-investors .oin-chat-scene{position:relative;margin:-38px 0 0 42px;border:1px solid var(--opr-line);border-top:3px solid #ea4335;border-radius:14px;background:#fff;box-shadow:0 18px 48px #15253612;padding:0 20px 20px}.opr-investors .oin-chat-scene .oin-scene-label{padding-inline:0}.opr-investors .oin-attached-item{display:flex;align-items:center;gap:12px;padding:12px;background:#f4f6f8;border-radius:10px}.opr-investors .oin-attached-item>img{height:54px;width:54px;-o-object-fit:cover;object-fit:cover;border-radius:6px;flex:none}.opr-investors .oin-attached-item>div{display:grid;gap:5px;min-width:0}.opr-investors .oin-attached-item strong{font-size:16px}.opr-investors .oin-chat-scene>p{font-size:17px;line-height:1.4;margin:18px 0 12px}.opr-investors .oin-draft-label{display:block;font-size:14px;color:var(--opr-muted)}.opr-investors .oin-product-figure figcaption{font-size:14px;line-height:1.6;color:var(--opr-muted);margin:22px 0 0;max-width:46ch}.opr-investors .oin-product-figure figcaption strong{color:var(--opr-ink)}.opr-investors .oin-chapter-nav{display:flex;flex-wrap:wrap;gap:8px 32px;padding-block:20px;border-top:1px solid var(--opr-line)}.opr-investors .oin-chapter-nav>a{display:inline-flex;align-items:center;min-height:44px;color:var(--opr-ink);font-size:14px;text-decoration:underline;text-underline-offset:5px}.opr-investors .oin-account-rail{display:flex;flex-direction:column;gap:7px;padding:20px 0;border-block:1px solid var(--opr-line);margin-top:30px}.opr-investors .oin-account-rail strong{font-size:22px;letter-spacing:-.03em}.opr-investors .oin-account-rail span{font-size:14px;color:var(--opr-muted)}.opr-investors .oin-account-rail+.opr-architecture{margin-top:20px}.opr-investors .opr-commercial-grid article>span{font-size:12px;letter-spacing:.06em;text-transform:uppercase}.opr-investors .opr-commercial-grid article:nth-child(1){border-color:#4285f4}.opr-investors .opr-commercial-grid article:nth-child(2){border-color:#34a853}.opr-investors .opr-commercial-grid article:nth-child(3){border-color:#fbbc04}@media (max-width:1000px){.opr-investors .oin-hero{grid-template-columns:minmax(0,1fr);gap:48px}.opr-investors .oin-hero h1{font-size:clamp(48px,7vw,78px)}.opr-investors .oin-product-figure{width:100%;max-width:600px;justify-self:center;padding-left:0}.opr-investors .oin-hero .ov-lede{max-width:700px}}@media (max-width:480px){.opr-investors .oin-listing-scene{margin-right:18px}.opr-investors .oin-chat-scene{margin-left:18px;padding-inline:16px}.opr-investors .oin-hero .ov-actions{align-items:stretch;flex-direction:column}.opr-investors .oin-hero .ov-button{justify-content:center}.opr-investors .oin-chapter-nav{gap:0 22px}}@media (forced-colors:active){.opr-investors .oin-chat-scene{box-shadow:none;border-color:CanvasText}.opr-investors .opr-commercial-grid article{border-color:CanvasText}}
