.u7VJiG_header.hd-system{z-index:var(--hd-z-header);padding-block:var(--hd-space-5);background:0 0;position:absolute;inset:0 0 auto}.u7VJiG_inner{align-items:center;row-gap:var(--hd-space-2)}.u7VJiG_brand{min-block-size:var(--hd-control-size);grid-area:1/1/auto/3;justify-self:start;align-items:center;text-decoration:none;display:inline-flex}.u7VJiG_navigation{justify-content:space-between;gap:var(--hd-space-2) var(--hd-space-5);flex-wrap:wrap;grid-area:2/1/auto/-1;margin:0;display:flex}.u7VJiG_navigation a:nth-child(n){min-block-size:var(--hd-control-size);font-size:var(--hd-text-small);line-height:var(--hd-leading-body);align-items:center;text-decoration:none;display:inline-flex}.u7VJiG_navigation a:after{content:none}.u7VJiG_navigation a:hover{text-underline-offset:var(--hd-space-2);text-decoration:underline}.u7VJiG_nodeLink{justify-content:center;justify-self:end;align-items:center;gap:var(--hd-space-3);min-inline-size:var(--hd-control-size);min-block-size:var(--hd-control-size);font-size:var(--hd-text-lead);grid-area:1/-2/auto/-1;text-decoration:none;display:inline-flex}.u7VJiG_nodeLink:hover{color:var(--hd-focus)}@media (prefers-reduced-motion:no-preference){.u7VJiG_nodeLink svg{transition:transform var(--hd-duration-normal) var(--hd-ease)}.u7VJiG_nodeLink:focus-visible svg{transform:translateX(var(--hd-motion-nudge)) rotate(var(--hd-motion-turn))}}@media (prefers-reduced-motion:no-preference) and (hover:hover){.u7VJiG_nodeLink:hover svg{transform:translateX(var(--hd-motion-nudge)) rotate(var(--hd-motion-turn))}}.u7VJiG_skipLink{z-index:var(--hd-z-overlay);padding:var(--hd-space-3) var(--hd-space-4);background:var(--hd-white);color:var(--hd-ink);transform:translateY(calc(-100% - var(--hd-space-6)));position:absolute;inset-block-start:var(--hd-space-2);inset-inline-start:var(--hd-gutter)}.u7VJiG_skipLink:focus{transform:none}@media (min-width:768px){.u7VJiG_header.hd-system{padding-block:var(--hd-space-6)}.u7VJiG_inner{min-block-size:var(--hd-space-7)}.u7VJiG_navigation{grid-area:1/3/auto/-2}}@media (min-width:1200px){.u7VJiG_navigation{grid-column:5/-2}}
.JwYjQG_architecture{--hd-track-width:calc(min(100% - 2 * var(--hd-gutter), var(--hd-container-max)) / var(--hd-grid-columns));isolation:isolate;grid-template-columns:[full-start] minmax(var(--hd-gutter), 1fr) [content-start] repeat(var(--hd-grid-columns), minmax(0, var(--hd-track-width))) [content-end] minmax(var(--hd-gutter), 1fr) [full-end];grid-template-rows:var(--hd-header-space) minmax(var(--hd-space-6), 1fr) minmax(var(--hd-space-10), auto) minmax(var(--hd-space-6), 1fr) var(--hd-space-8);min-block-size:max(44rem,94svh);position:relative}.JwYjQG_planes{grid-template-columns:subgrid;grid-template-rows:subgrid;z-index:var(--hd-z-base);pointer-events:none;grid-area:1/full-start/-1/full-end;display:grid;overflow:clip}.JwYjQG_planes>span{display:none}.JwYjQG_planes .JwYjQG_crown{background:var(--hd-indigo);opacity:.35;grid-area:1/4/3/full-end;display:block}.JwYjQG_planes .JwYjQG_plinth{background:var(--hd-navy);opacity:.35;grid-area:4/full-start/6/4;display:block}.JwYjQG_planes .JwYjQG_terminal{background:var(--hd-gradient-active);grid-area:4/4/6/full-end;display:block}@media (min-width:768px){.JwYjQG_architecture{min-block-size:max(44rem,90svh)}.JwYjQG_planes .JwYjQG_crown{opacity:.65;grid-area:1/6/3/full-end}.JwYjQG_planes .JwYjQG_plinth{opacity:.5;grid-area:4/5/6/7}.JwYjQG_planes .JwYjQG_terminal{grid-area:3/7/6/full-end}.JwYjQG_planes .JwYjQG_foundation{background:var(--hd-blue);opacity:.4;grid-area:1/3/3/5;display:block}.JwYjQG_planes .JwYjQG_spine{background:var(--hd-navy);opacity:.25;grid-area:1/5/4/6;display:block}.JwYjQG_planes .JwYjQG_face{background:var(--hd-gradient-active);grid-area:3/6/5/7;display:block}}@media (min-width:1200px){.JwYjQG_architecture{min-block-size:max(46rem,92svh)}.JwYjQG_planes .JwYjQG_foundation{grid-area:1/3/3/5}.JwYjQG_planes .JwYjQG_cap{background:var(--hd-indigo);opacity:.65;grid-area:1/5/2/6;display:block}.JwYjQG_planes .JwYjQG_spine{grid-area:1/6/6/7}.JwYjQG_planes .JwYjQG_crown{grid-area:1/7/3/9}.JwYjQG_planes .JwYjQG_face{grid-area:3/7/5/9}.JwYjQG_planes .JwYjQG_inset{background:var(--hd-violet);opacity:.35;grid-area:2/8/4/9;display:block}.JwYjQG_planes .JwYjQG_edge{background:var(--hd-indigo);opacity:.5;grid-area:1/9/4/full-end;display:block}.JwYjQG_planes .JwYjQG_plinth{grid-area:4/5/6/7}.JwYjQG_planes .JwYjQG_reflection{background:var(--hd-blue);grid-area:5/7/6/8;display:block}.JwYjQG_planes .JwYjQG_event{background:var(--hd-gradient-event);grid-area:5/8/6/9;display:block}.JwYjQG_planes .JwYjQG_terminal{grid-area:4/9/6/full-end}}@media (prefers-reduced-motion:no-preference){.JwYjQG_planes .JwYjQG_face,.JwYjQG_planes .JwYjQG_terminal{animation:JwYjQG_settle var(--hd-duration-settle) var(--hd-ease) 1}}@keyframes JwYjQG_settle{0%{transform:translateY(var(--hd-motion-step));opacity:.85}to{opacity:1;transform:translateY(0)}}
.ejOdHG_hero.hd-system{background:var(--hd-gradient-hero)}.ejOdHG_content{grid-area:2/content-start/5/content-end;grid-template-columns:subgrid;align-content:center;align-self:center;row-gap:var(--hd-space-6);padding-block:var(--hd-space-7);z-index:var(--hd-z-content);display:grid}.ejOdHG_eyebrow,.ejOdHG_heading{grid-column:1/-1}.ejOdHG_eyebrow{max-inline-size:36ch}.ejOdHG_heading.hd-display{color:var(--hd-ink);text-wrap:initial}.ejOdHG_phrase{display:block}.ejOdHG_phrase+.ejOdHG_phrase{margin-block-start:var(--hd-space-3)}.ejOdHG_word{background:var(--hd-white);overflow-wrap:anywhere;max-inline-size:100%;padding:.06em .14em .12em;display:table}.ejOdHG_word+.ejOdHG_word{margin-block-start:var(--hd-space-1)}.ejOdHG_copy{grid-column:1/-1;max-inline-size:34ch}.ejOdHG_cta{justify-content:space-between;justify-self:start;align-items:center;gap:var(--hd-space-6);min-block-size:var(--hd-space-7);max-inline-size:100%;padding:var(--hd-space-4) var(--hd-space-5);border:var(--hd-border-width) solid var(--hd-white);border-radius:var(--hd-radius);color:var(--hd-ink);background:var(--hd-white);font-size:var(--hd-text-small);font-weight:var(--hd-weight-bold);line-height:var(--hd-leading-body);grid-column:1/-1;text-decoration:none;display:inline-flex}.ejOdHG_cta span{font-size:var(--hd-text-lead);line-height:1}.ejOdHG_cta:hover{background:var(--hd-focus);border-color:var(--hd-focus)}@media (prefers-reduced-motion:no-preference){.ejOdHG_cta{transition:background-color var(--hd-duration-fast) var(--hd-ease), border-color var(--hd-duration-fast) var(--hd-ease)}}@media (min-width:768px){.ejOdHG_heading{--hd-text-display:clamp(3.5rem, 7.5vw, 8rem)}.ejOdHG_eyebrow{max-inline-size:none}.ejOdHG_phrase{background:var(--hd-white);max-inline-size:100%;padding:.06em .14em .12em;display:table}.ejOdHG_phrase+.ejOdHG_phrase{margin-block-start:var(--hd-space-2)}.ejOdHG_word{background:0 0;padding:0;display:inline}.ejOdHG_copy{grid-column:1/5}}@media (min-width:1200px){.ejOdHG_heading{--hd-text-display:clamp(4.5rem, 7.5vw, 8rem)}}@media (forced-colors:active){.ejOdHG_cta{border-color:buttontext}.ejOdHG_word,.ejOdHG_phrase{color:canvastext;background:canvas}}
.epI1Jq_article{inline-size:100%;display:flex;container-type:inline-size}.epI1Jq_card{inline-size:100%;min-inline-size:0;min-block-size:var(--hd-product-min-height);isolation:isolate;border:var(--hd-border-width) solid var(--hd-border);border-radius:var(--hd-radius);background:var(--hd-navy);color:var(--hd-text);grid-template-rows:repeat(4,minmax(0,1fr));grid-template-columns:repeat(4,minmax(0,1fr));text-decoration:none;display:grid;position:relative}.epI1Jq_architecture{grid-template-columns:subgrid;grid-template-rows:subgrid;z-index:var(--hd-z-base);pointer-events:none;grid-area:1/1/-1/-1;display:grid;overflow:clip}.epI1Jq_tower{grid-area:1/3/4/5}.epI1Jq_facet{background:var(--hd-blue);opacity:.65;grid-area:1/4/3/5}.epI1Jq_base{grid-area:3/2/5/4}.epI1Jq_edge{background:var(--hd-surface-raised);grid-area:3/4/5/5}.epI1Jq_shade{background:var(--hd-gradient-product-shade);grid-area:1/1/-1/-1}.epI1Jq_candyslate .epI1Jq_tower,.epI1Jq_candyslate .epI1Jq_base{background:var(--hd-gradient-system)}.epI1Jq_rendercandy .epI1Jq_tower,.epI1Jq_rendercandy .epI1Jq_base{background:var(--hd-gradient-active)}.epI1Jq_rendercandy .epI1Jq_facet{background:var(--hd-violet)}.epI1Jq_rendercandy .epI1Jq_edge{background:var(--hd-gradient-event)}.epI1Jq_content{gap:var(--hd-space-5);padding:var(--hd-space-5);min-inline-size:0;z-index:var(--hd-z-content);grid-area:1/1/-1/-1;grid-template-rows:auto auto auto 1fr;display:grid}.epI1Jq_index{color:var(--hd-text-muted);font-variant-numeric:tabular-nums}.epI1Jq_name{font-family:var(--hd-font-display);font-size:var(--hd-text-product);font-weight:var(--hd-weight-display);line-height:var(--hd-leading-title);letter-spacing:var(--hd-tracking-display);overflow-wrap:anywhere;margin:0}.epI1Jq_description{max-inline-size:28ch}.epI1Jq_arrow{inline-size:var(--hd-control-size);block-size:var(--hd-control-size);border:var(--hd-border-width) solid currentColor;border-radius:var(--hd-radius);font-size:var(--hd-text-lead);place-self:end start;place-items:center;line-height:1;display:grid}.epI1Jq_card:focus-visible{border-color:var(--hd-focus)}.epI1Jq_card:focus-visible .epI1Jq_arrow{color:var(--hd-ink);background:var(--hd-focus);border-color:var(--hd-focus)}.epI1Jq_card:focus-visible .epI1Jq_facet{opacity:1}@media (hover:hover){.epI1Jq_card:hover{border-color:var(--hd-focus)}.epI1Jq_card:hover .epI1Jq_arrow{color:var(--hd-ink);background:var(--hd-focus);border-color:var(--hd-focus)}.epI1Jq_card:hover .epI1Jq_facet{opacity:1}}@media (min-width:1200px){.epI1Jq_content{padding:var(--hd-space-7) var(--hd-space-6)}.epI1Jq_description{font-size:var(--hd-text-lead)}}@media (prefers-reduced-motion:no-preference){.epI1Jq_facet{transition:transform var(--hd-duration-normal) var(--hd-ease), opacity var(--hd-duration-normal) var(--hd-ease)}.epI1Jq_arrow{transition:color var(--hd-duration-fast) var(--hd-ease), background-color var(--hd-duration-fast) var(--hd-ease)}.epI1Jq_card:focus-visible .epI1Jq_facet{transform:translateY(calc(-1 * var(--hd-motion-step)))}}@media (prefers-reduced-motion:no-preference) and (hover:hover){.epI1Jq_card:hover .epI1Jq_facet{transform:translateY(calc(-1 * var(--hd-motion-step)))}}@media (forced-colors:active){.epI1Jq_architecture{display:none}.epI1Jq_card{border-color:linktext}.epI1Jq_card:focus-visible{outline-color:highlight}}
.gQm-Oq_products{padding-block:var(--hd-space-7) var(--hd-space-8);border-block-end:var(--hd-border-width) solid var(--hd-border)}.gQm-Oq_sectionHeading{align-items:center;gap:var(--hd-space-5);margin-block-end:var(--hd-space-5);display:flex}.gQm-Oq_sectionHeading>span{inline-size:var(--hd-space-9);block-size:var(--hd-border-width);background:var(--hd-border)}.gQm-Oq_item{display:flex}@media (min-width:768px){.gQm-Oq_products{padding-block:var(--hd-space-7)}}
._o9qja_capabilities{padding-block:var(--hd-space-7) var(--hd-space-8);border-block-end:var(--hd-border-width) solid var(--hd-border)}._o9qja_sectionHeading{align-items:center;gap:var(--hd-space-5);margin-block-end:var(--hd-space-7);display:flex}._o9qja_sectionHeading>span{inline-size:var(--hd-space-9);block-size:var(--hd-border-width);background:var(--hd-border)}._o9qja_list{row-gap:var(--hd-space-6)}._o9qja_item{grid-template-columns:var(--hd-space-7) minmax(0, 1fr);align-content:start;align-items:start;gap:var(--hd-space-5);display:grid}._o9qja_item+._o9qja_item{border-block-start:var(--hd-border-width) solid var(--hd-border);padding-block-start:var(--hd-space-6)}._o9qja_icon{block-size:auto;inline-size:100%;color:var(--hd-focus);stroke:currentColor;stroke-width:1.25px}._o9qja_secondary{stroke:var(--hd-violet)}._o9qja_copy{min-inline-size:0}._o9qja_name{margin:0 0 var(--hd-space-3);font-family:var(--hd-font-display);font-size:var(--hd-text-capability);font-weight:var(--hd-weight-bold);line-height:var(--hd-leading-title);letter-spacing:var(--hd-tracking-title);overflow-wrap:anywhere}._o9qja_copy p{overflow-wrap:anywhere;max-inline-size:30ch}@media (min-width:768px){._o9qja_list{--hd-grid-columns:6}._o9qja_item{gap:var(--hd-space-5);grid-template-columns:1fr}._o9qja_icon{inline-size:var(--hd-space-7)}._o9qja_item+._o9qja_item{border-block-start:0;border-inline-start:var(--hd-border-width) solid var(--hd-border);padding-block-start:0;padding-inline-start:var(--hd-grid-gap)}}@media (min-width:1200px){._o9qja_item{grid-template-columns:var(--hd-space-8) minmax(0, 1fr)}._o9qja_icon{inline-size:var(--hd-space-8)}}
.Kx6T4a_company.hd-system{background:var(--hd-surface-raised);padding-block:var(--hd-space-8)}.Kx6T4a_label{margin-block-end:var(--hd-space-7)}.Kx6T4a_layout{align-items:start}.Kx6T4a_title{overflow-wrap:anywhere}.Kx6T4a_copy{gap:var(--hd-space-6);display:grid}.Kx6T4a_details{min-inline-size:0}.Kx6T4a_details summary{justify-content:space-between;align-items:center;gap:var(--hd-space-5);inline-size:fit-content;max-inline-size:100%;min-block-size:var(--hd-control-size);padding:var(--hd-space-4) var(--hd-space-5);background:var(--hd-white);color:var(--hd-ink);font-size:var(--hd-text-small);font-weight:var(--hd-weight-bold);cursor:pointer;list-style:none;display:flex}.Kx6T4a_details summary::-webkit-details-marker{display:none}.Kx6T4a_details summary:hover{background:var(--hd-focus)}.Kx6T4a_details summary span{font-size:var(--hd-text-lead)}.Kx6T4a_details[open] summary span{transform:rotate(90deg)}@media (prefers-reduced-motion:no-preference){.Kx6T4a_details summary{transition:background-color var(--hd-duration-fast) var(--hd-ease)}.Kx6T4a_details summary span{transition:transform var(--hd-duration-fast) var(--hd-ease)}}.Kx6T4a_more{gap:var(--hd-space-5);overflow-wrap:anywhere;padding-block-start:var(--hd-space-5);display:grid}.Kx6T4a_more a{text-underline-offset:var(--hd-space-1);font-size:var(--hd-text-small)}.Kx6T4a_figure{gap:var(--hd-space-4);margin:0;display:grid}.Kx6T4a_architecture{min-block-size:var(--hd-space-10);background:var(--hd-gradient-system);grid-template-rows:repeat(4,minmax(0,1fr));grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.Kx6T4a_rear{background:var(--hd-indigo);grid-area:2/3/4/5}.Kx6T4a_tower{background:var(--hd-blue);border-inline-end:var(--hd-border-width) solid var(--hd-border);grid-area:1/2/4/3}.Kx6T4a_front{background:var(--hd-navy);grid-area:3/1/4/3}.Kx6T4a_water{background:var(--hd-gradient-active);border-block-start:var(--hd-border-width) solid var(--hd-focus);grid-area:4/1/auto/-1}@media (min-width:768px) and (max-width:1199px){.Kx6T4a_figure{grid-template-columns:1fr 1fr;align-items:end}}@media (min-width:1200px){.Kx6T4a_architecture{min-block-size:calc(var(--hd-space-10) * 2)}}
.uWhtrq_form{gap:var(--hd-space-6);grid-template-columns:minmax(0,1fr);display:grid}.uWhtrq_field{gap:var(--hd-space-3);flex-direction:column;min-inline-size:0;display:flex}.uWhtrq_field label{color:var(--hd-text-muted);font-size:var(--hd-text-label);font-weight:var(--hd-weight-medium);letter-spacing:var(--hd-tracking-label);text-transform:uppercase}.uWhtrq_field input,.uWhtrq_field textarea{inline-size:100%;min-block-size:var(--hd-control-size);padding:var(--hd-space-3) 0;border:0;border-block-end:var(--hd-border-width) solid var(--hd-text-muted);border-radius:var(--hd-radius);color:var(--hd-text);font:inherit;background:0 0}.uWhtrq_field textarea{resize:vertical;min-block-size:var(--hd-space-10)}.uWhtrq_wide,.uWhtrq_consent,.uWhtrq_actions{grid-column:1/-1}.uWhtrq_consent{color:var(--hd-text-muted);font-size:var(--hd-text-small);line-height:var(--hd-leading-body);margin:0}.uWhtrq_consent a{text-underline-offset:var(--hd-space-1)}.uWhtrq_actions{align-items:center;gap:var(--hd-space-5);flex-wrap:wrap;display:flex}.uWhtrq_actions button,.uWhtrq_success button{justify-content:space-between;align-items:center;gap:var(--hd-space-6);max-inline-size:100%;min-block-size:var(--hd-control-size);padding:var(--hd-space-4) var(--hd-space-5);border:var(--hd-border-width) solid var(--hd-white);border-radius:var(--hd-radius);color:var(--hd-ink);background:var(--hd-white);font:inherit;font-size:var(--hd-text-small);font-weight:var(--hd-weight-bold);cursor:pointer;display:inline-flex}.uWhtrq_actions button:hover,.uWhtrq_success button:hover{background:var(--hd-focus);border-color:var(--hd-focus)}.uWhtrq_actions button:disabled{opacity:.65;cursor:wait}@media (prefers-reduced-motion:no-preference){.uWhtrq_actions button,.uWhtrq_success button{transition:background-color var(--hd-duration-fast) var(--hd-ease), border-color var(--hd-duration-fast) var(--hd-ease)}}.uWhtrq_error{color:var(--hd-error);font-size:var(--hd-text-small);overflow-wrap:anywhere;margin:0}.uWhtrq_trap{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.uWhtrq_success{justify-items:start;gap:var(--hd-space-5);overflow-wrap:anywhere;display:grid}.uWhtrq_success p{margin:0}.uWhtrq_success h3{font-family:var(--hd-font-display);font-size:var(--hd-text-title);font-weight:var(--hd-weight-bold);line-height:var(--hd-leading-title);letter-spacing:var(--hd-tracking-title);margin:0}.uWhtrq_successLabel,.uWhtrq_reference{color:var(--hd-text-muted);font-size:var(--hd-text-small)}@media (min-width:768px){.uWhtrq_form{grid-template-columns:repeat(2,minmax(0,1fr))}}
._43iI0G_contact{padding-block:var(--hd-space-8)}._43iI0G_intro{align-content:start;gap:var(--hd-space-5);display:grid}._43iI0G_title{overflow-wrap:anywhere}
.yg9ahW_footer{padding-block:var(--hd-space-7) var(--hd-space-6);border-block-start:var(--hd-border-width) solid var(--hd-border)}.yg9ahW_main{align-items:center}.yg9ahW_brand{min-block-size:var(--hd-control-size);align-items:center;text-decoration:none;display:inline-flex}.yg9ahW_origin{border-inline-start:var(--hd-border-width) solid var(--hd-border);padding-inline-start:var(--hd-space-5)}.yg9ahW_origin p{font-size:var(--hd-text-small)}.yg9ahW_navigation{justify-content:space-between;gap:var(--hd-space-4) var(--hd-space-5);flex-wrap:wrap;margin:0;display:flex}.yg9ahW_navigation a:nth-child(n){min-block-size:var(--hd-control-size);font-size:var(--hd-text-small);align-items:center;text-decoration:none;display:inline-flex}.yg9ahW_navigation a:after{content:none}.yg9ahW_navigation a:hover{text-underline-offset:var(--hd-space-1);text-decoration:underline}.yg9ahW_bottom{justify-content:space-between;align-items:center;gap:var(--hd-space-5);border-block-start:var(--hd-border-width) solid var(--hd-border);font-size:var(--hd-text-small);flex-wrap:wrap;margin-block-start:var(--hd-space-7);padding-block-start:var(--hd-space-5);display:flex}.yg9ahW_identity{color:var(--hd-text-muted);overflow-wrap:anywhere}.yg9ahW_identity p{margin:0}.yg9ahW_identity p+p{margin-block-start:var(--hd-space-1)}.yg9ahW_legal{gap:var(--hd-space-5);flex-wrap:wrap;display:flex}.yg9ahW_legal a{min-block-size:var(--hd-control-size);text-underline-offset:var(--hd-space-1);align-items:center;display:inline-flex}@media (min-width:1200px){.yg9ahW_navigation{justify-content:flex-end;gap:var(--hd-space-7)}}@media (max-width:479px){.yg9ahW_main{grid-template-columns:1fr}.yg9ahW_main>*{grid-column:1/-1}.yg9ahW_origin{border:0;padding:0}}
