.hipel-home .wellis-page{--wh-deep: #102f3b;--wh-navy: #173e50;--wh-teal: #087d8b;--wh-mint: #d1e6eb;--wh-paper: #f4f6f2;--wh-mist: #e8f0f3;--wh-line: #d3dfe3;--wh-ink: #203b43;--wh-body: #586f72;--wh-pad: max(22px, calc((100% - 1240px)/2) );background:var(--wh-paper);color:var(--wh-ink)}.wellis-page *{box-sizing:border-box}.wellis-page em{font-style:italic}.wellis-page a{text-underline-offset:4px}.wellis-model-image-link{text-decoration:none;color:inherit}.wellis-model-title h3 a{color:inherit;text-decoration:none}.wellis-model-title h3 a:hover{text-decoration:underline}.wellis-full-model-link{display:flex;align-items:center;gap:8px;min-height:44px;margin-bottom:8px;color:var(--wh-teal);font-size:15px;font-weight:700}.wellis-page :is(a,button,select,summary):focus-visible{outline:3px solid var(--wh-teal);outline-offset:4px}.wellis-page .wellis-visually-hidden{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;clip-path:inset(50%)}.wellis-hero{position:relative;display:flex;min-height:clamp(650px,82vh,890px);align-items:center;overflow:hidden;background:var(--wh-deep);color:#fff}.wellis-hero-photo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 52%}.wellis-hero-shade{position:absolute;inset:0;background:linear-gradient(90deg,#08232ee8,#08232ec2 36%,#08232e38 75%),linear-gradient(0deg,rgba(8,35,46,.65),transparent 62%)}.wellis-hero-inner{position:relative;z-index:1;width:min(1240px,calc(100% - 48px));margin:0 auto;padding:86px 0 104px}.wellis-breadcrumb{display:flex;gap:11px;align-items:center;margin-bottom:31px;color:#ffffffc7;font-size:14px;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.wellis-breadcrumb a{color:#fff;text-decoration:none}.wellis-breadcrumb a:hover{color:var(--wh-mint)}.wellis-logo{display:block;width:148px;height:55px;margin:0 0 20px;object-fit:contain;object-position:left center;filter:brightness(0) invert(1)}.wellis-overline,.wellis-eyebrow{margin:0;color:var(--wh-teal);font-size:12px;font-weight:800;letter-spacing:.15em;line-height:1.55;text-transform:uppercase}.wellis-overline{margin-bottom:15px;color:#c0dedc}.hipel-home .wellis-hero h1{max-width:920px;margin:0 0 23px;color:#fff;font-size:clamp(53px,7.3vw,94px);line-height:.94;letter-spacing:-.055em}.hipel-home .wellis-hero h1 em{color:var(--wh-mint)}.wellis-hero-intro{max-width:610px;margin:0 0 29px;color:#ffffffe6;font-size:17px;line-height:1.75}.wellis-hero-actions{display:flex;flex-wrap:wrap;align-items:center;gap:22px}.wellis-button{display:inline-flex;min-height:52px;align-items:center;justify-content:center;gap:11px;padding:0 20px;border:1px solid var(--wh-deep);background:var(--wh-deep);color:#fff!important;font-size:15px;font-weight:750;line-height:1.35;text-align:center;text-decoration:none;transition:transform .2s,background-color .2s,border-color .2s}.wellis-button:hover{transform:translateY(-2px);background:var(--wh-teal);border-color:var(--wh-teal)}.wellis-button-light{background:#f7faf6;border-color:#f7faf6;color:var(--wh-deep)!important}.wellis-button-light:hover{background:var(--wh-mint);border-color:var(--wh-mint);color:var(--wh-deep)!important}#top.hipel-home .wellis-page a.wellis-button-light[href*="/request-a-quote"]{background:#fff;border-color:#fff;color:var(--wh-deep)!important}#top.hipel-home .wellis-page a.wellis-button-light[href*="/request-a-quote"]:hover{background:var(--wh-mint);border-color:var(--wh-mint);color:var(--wh-deep)!important}.wellis-button-quiet{display:inline-flex;min-height:45px;align-items:center;gap:9px;color:#fff!important;font-size:15px;font-weight:700;text-decoration:none}.wellis-button-quiet:hover{color:var(--wh-mint)!important}.wellis-photo-credit{position:absolute;right:22px;bottom:19px;z-index:1;margin:0;color:#ffffffc7;font-size:14px}.wellis-hero-note{position:absolute;right:max(22px,calc((100% - 1240px)/2));bottom:78px;z-index:1;display:flex;min-width:208px;flex-direction:column;gap:4px;padding:17px 20px;border-left:2px solid #a8d3d3;background:#0c2c37cc;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.wellis-hero-note span{color:#c1d8d5;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.wellis-hero-note strong{color:#fff;font:400 28px/1.2 Newsreader,Georgia,serif}.wellis-hero-note a{display:inline-flex;align-items:center;gap:7px;margin-top:3px;color:#d8ebe7;font-size:14px;font-weight:700;text-decoration:none}.wellis-intro-band{display:grid;grid-template-columns:1fr 1fr 1fr;gap:0;padding:27px var(--wh-pad) 20px;background:var(--wh-navy);color:#fff}.wellis-intro-band>div{display:flex;align-items:center;gap:15px;padding:2px 20px 20px 0;border-right:1px solid rgba(255,255,255,.17)}.wellis-intro-band>div+div{padding-left:22px}.wellis-intro-band>div:nth-child(3){border-right:0}.wellis-band-mark{display:grid;width:42px;height:42px;flex:0 0 auto;place-items:center;border:1px solid rgba(209,230,235,.45);border-radius:50%;color:var(--wh-mint)}.wellis-intro-band p{display:grid;gap:4px;margin:0}.wellis-intro-band strong{color:#fff;font-size:15px}.wellis-intro-band p span{color:#c1d4d6;font-size:14px;line-height:1.45}.wellis-catalogue-note{display:block;margin:-12px 0 21px;padding:13px 16px;border-left:3px solid var(--wh-teal);background:#e2eeeb;color:var(--wh-navy);font-size:15px;line-height:1.65}.wellis-catalogue{padding:86px var(--wh-pad) 76px;background:#edf3f0;scroll-margin-top:20px}.wellis-section-heading{display:grid;grid-template-columns:1.1fr .75fr;align-items:end;gap:8%;margin:0 0 34px}.hipel-home .wellis-page h2{margin:12px 0 0;color:var(--wh-deep);font:400 clamp(40px,5vw,67px)/.99 "Newsreader",Georgia,serif;letter-spacing:-.04em}.wellis-page h2 em{color:var(--wh-teal)}.wellis-section-heading>div:last-child{padding-bottom:2px}.wellis-section-heading>div:last-child p{max-width:480px;margin:0 0 12px;color:var(--wh-body);font-size:16px;line-height:1.75}.wellis-text-link,.wellis-source-link{display:inline-flex;align-items:center;gap:6px;color:var(--wh-teal);font-size:15px;font-weight:750;text-decoration:none}.wellis-text-link:hover,.wellis-source-link:hover{text-decoration:underline}.wellis-filter-panel{position:sticky;top:0;z-index:4;display:grid;gap:14px;margin:0 calc(-1 * var(--wh-pad)) 28px;padding:15px var(--wh-pad) 12px;border-bottom:1px solid var(--wh-line);background:#edf3f0f7;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.wellis-search{display:flex;width:min(100%,580px);min-height:48px;align-items:center;gap:11px;padding:0 14px;border:1px solid #c6d7d4;background:#fbfcf9;color:var(--wh-teal)}.wellis-search:focus-within{border-color:var(--wh-teal)}.wellis-search input{min-width:0;flex:1;border:0;outline:0;background:transparent;color:var(--wh-ink);font:inherit;font-size:15px}.wellis-search input::placeholder{color:#7f9291}.wellis-search button{display:grid;padding:5px;border:0;background:transparent;color:var(--wh-body);cursor:pointer}.wellis-filter-row{display:flex;flex-wrap:wrap;align-items:center;gap:11px 22px}.wellis-select{display:flex;align-items:center;gap:8px}.wellis-select>span{color:var(--wh-body);font-size:12px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.wellis-select select{min-height:38px;max-width:190px;padding:0 27px 0 10px;border:1px solid #c6d7d4;border-radius:0;background:#fbfcf9;color:var(--wh-ink);font:inherit;font-size:15px}.wellis-reset{min-height:38px;margin-left:auto;padding:0 9px;border:0;border-bottom:1px solid var(--wh-teal);background:transparent;color:var(--wh-teal);font:inherit;font-size:15px;font-weight:750;cursor:pointer}.wellis-result-count{margin:0;color:#647d7e;font-size:15px}.wellis-result-count strong{color:var(--wh-deep)}.wellis-model-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:27px 21px}.wellis-model{min-width:0;scroll-margin-top:158px;border:1px solid #d7e1de;background:#fafbf8;transition:transform .23s,border-color .23s,box-shadow .23s}.wellis-model:hover{transform:translateY(-3px);border-color:#9abdb9;box-shadow:0 12px 28px #102f3b12}.wellis-model-image{position:relative;display:grid;aspect-ratio:1.38;min-height:205px;place-items:center;overflow:hidden;border-bottom:1px solid #e0e8e4;background:#fff}.wellis-model-image img{position:absolute;inset:0;width:100%;height:100%;padding:15px;object-fit:contain}.wellis-model-number{position:absolute;top:12px;left:13px;color:#688984;font-size:12px;font-weight:800;letter-spacing:.12em}.wellis-series{position:absolute;top:11px;right:11px;padding:6px 9px;background:#e8f0ec;color:var(--wh-navy);font-size:12px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.wellis-model-body{padding:16px 17px 15px}.wellis-model-title{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.wellis-config{display:block;margin:0 0 6px;color:#758a88;font-size:12px;font-weight:750;letter-spacing:.065em;text-transform:uppercase}.hipel-home .wellis-model h3{margin:0;color:var(--wh-deep);font:500 24px/1.08 Newsreader,Georgia,serif}.wellis-card-arrow{display:grid;width:38px;height:38px;flex:0 0 auto;place-items:center;border:1px solid #bdd1cd;color:var(--wh-teal);text-decoration:none;transition:background-color .18s,color .18s}.wellis-card-arrow:hover{background:var(--wh-teal);color:#fff}.wellis-model-layout{min-height:23px;margin:8px 0 12px;color:var(--wh-body);font-size:15px;line-height:1.45}.wellis-spec-row{display:grid;grid-template-columns:repeat(3,1fr);margin:0 0 11px;padding:10px 0;border-block:1px solid #e0e8e4}.wellis-spec-row>div{display:grid;gap:3px;padding-left:11px;border-left:1px solid #dce6e2}.wellis-spec-row>div:first-child{padding-left:0;border-left:0}.wellis-spec-row dt{color:#758a88;font-size:12px;font-weight:700}.wellis-spec-row dd{margin:0;color:var(--wh-deep);font-size:15px;font-weight:800}.wellis-dimensions{display:flex;flex-wrap:wrap;align-items:center;gap:7px;margin:0 0 14px;color:var(--wh-deep);font-size:15px;font-weight:750}.wellis-dimensions svg{color:var(--wh-teal)}.wellis-dimensions span{color:#748987;font-size:14px;font-weight:500}.wellis-card-quote{display:flex;min-height:46px;align-items:center;justify-content:center;gap:8px;margin-bottom:12px;padding:9px 11px;background:var(--wh-teal);color:#fff!important;font-size:15px;font-weight:800;text-align:center;text-decoration:none;transition:background-color .18s}.wellis-card-quote:hover{background:var(--wh-deep)}.wellis-model-details{border-top:1px solid #dce6e2}.wellis-model-details>summary{display:flex;min-height:42px;align-items:center;justify-content:space-between;gap:10px;padding:8px 0 0;color:var(--wh-teal);font-size:15px;font-weight:800;cursor:pointer;list-style:none}.wellis-model-details>summary::-webkit-details-marker,.wellis-more-models>summary::-webkit-details-marker{display:none}.wellis-model-details>summary::marker,.wellis-more-models>summary::marker{content:""}.wellis-model-details>summary svg,.wellis-more-models>summary svg{flex:0 0 auto;transition:transform .2s}.wellis-model-details[open]>summary svg,.wellis-more-models[open]>summary svg{transform:rotate(180deg)}.wellis-model-detail{padding-top:10px;animation:wellis-detail-in .2s ease both}.wellis-layout-detail{display:grid;grid-template-columns:1fr;gap:3px;margin:0;padding:8px 0;border-bottom:1px solid #e4ebe8;color:var(--wh-body);font-size:15px;line-height:1.5}.wellis-layout-detail strong{color:var(--wh-deep);font-size:14px}.wellis-model-detail ul{display:grid;gap:9px;margin:10px 0 13px;padding:0;list-style:none}.wellis-model-detail li{display:grid;gap:3px}.wellis-model-detail li>span{color:var(--wh-teal);font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.wellis-model-detail li p{margin:0;color:var(--wh-body);font-size:15px;line-height:1.5}.wellis-model-cta{display:flex;min-height:45px;align-items:center;justify-content:center;gap:8px;padding:9px 11px;background:var(--wh-deep);color:#fff!important;font-size:15px;font-weight:750;line-height:1.4;text-align:center;text-decoration:none;transition:background-color .18s}.wellis-model-cta:hover{background:var(--wh-teal)}.wellis-source-link{margin-top:12px;font-size:14px}.wellis-more-models{margin-top:28px;border:1px solid #c6d8d4;background:#fafbf88f}.wellis-more-models>summary{display:flex;min-height:61px;align-items:center;justify-content:space-between;gap:15px;padding:13px 19px;color:var(--wh-navy);font-size:16px;font-weight:800;cursor:pointer;list-style:none}.wellis-more-models>summary:hover{background:#e2ece8}.wellis-more-models>.wellis-model-grid{padding:0 18px 22px}.wellis-empty{padding:54px 20px 64px;color:var(--wh-body);text-align:center}.wellis-empty>svg{color:var(--wh-teal)}.hipel-home .wellis-empty h3{margin:10px 0 4px;color:var(--wh-navy);font:400 30px Newsreader,Georgia,serif}.wellis-empty p{font-size:15px}.wellis-empty button{display:inline-flex;align-items:center;gap:8px;padding:9px 0;border:0;border-bottom:1px solid var(--wh-teal);background:transparent;color:var(--wh-teal);font:inherit;font-size:15px;font-weight:750;cursor:pointer}.wellis-dimension-note{display:flex;align-items:flex-start;gap:10px;max-width:970px;margin:32px 0 0;color:var(--wh-body);font-size:15px;line-height:1.7}.wellis-dimension-note svg{flex:0 0 auto;margin-top:2px;color:var(--wh-teal)}.wellis-source-note{margin:13px 0 0;color:var(--wh-body);font-size:14px;line-height:1.7}.wellis-source-note a{color:var(--wh-teal)}.wellis-seating{display:grid;grid-template-columns:1.02fr .98fr;min-height:650px;background:#fff}.wellis-seating-photo,.wellis-layout-photo{position:relative;min-height:500px;margin:0;overflow:hidden;background:#dce7e3}.wellis-seating-photo img,.wellis-layout-photo img{display:block;width:100%;height:100%;min-height:500px;object-fit:cover}.wellis-seating-photo figcaption,.wellis-layout-photo figcaption,.wellis-ontario figure figcaption{position:absolute;right:16px;bottom:15px;margin:0;padding:7px 10px;background:#102f3bc7;color:#edf6f3;font-size:14px;line-height:1.4}.wellis-seating-copy{align-self:center;padding:68px clamp(26px,6vw,86px)}.wellis-seating-copy h2{font-size:clamp(38px,4.5vw,59px)!important}.wellis-seating-copy>p,.wellis-layout-copy>p,.wellis-ontario-head>p{max-width:550px;color:var(--wh-body);font-size:16px;line-height:1.8}.wellis-seating-options{margin-top:24px;border-top:1px solid var(--wh-line)}.wellis-seating-options article{display:grid;grid-template-columns:38px 1fr;gap:11px;padding:16px 0;border-bottom:1px solid var(--wh-line)}.wellis-seating-options article>span{padding-top:3px;color:var(--wh-teal);font-size:12px;font-weight:800;letter-spacing:.1em}.hipel-home .wellis-seating-options h3,.hipel-home .wellis-plan-steps h3{margin:0;color:var(--wh-navy);font:400 22px/1.2 Newsreader,Georgia,serif}.wellis-seating-options p{margin:5px 0 0;color:var(--wh-body);font-size:15px;line-height:1.6}.wellis-inline-link{display:inline-flex;align-items:center;gap:8px;margin-top:20px;color:var(--wh-teal);font-size:15px;font-weight:800;text-decoration:none}.wellis-inline-link:hover{text-decoration:underline}.wellis-layout-story{display:grid;grid-template-columns:.92fr 1.08fr;align-items:center;gap:7%;padding:84px var(--wh-pad);background:#e8f0f3}.wellis-layout-copy{max-width:560px}.wellis-layout-copy>p{margin:18px 0}.wellis-series-columns{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:24px 0 25px}.wellis-series-columns article{padding:17px 16px;border:1px solid #cadbd8;background:#fafcf9b8}.wellis-series-kicker{color:var(--wh-teal);font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.hipel-home .wellis-series-columns h3{margin:8px 0;color:var(--wh-navy);font:400 23px/1.15 Newsreader,Georgia,serif}.wellis-series-columns p{margin:7px 0;color:var(--wh-body);font-size:15px;line-height:1.62}.wellis-series-columns .wellis-series-spec{padding-top:10px;border-top:1px solid #d9e4e0}.wellis-series-spec strong{display:block;margin-bottom:3px;color:var(--wh-deep);font-size:14px}.wellis-layout-photo,.wellis-layout-photo img{min-height:550px}.wellis-feature-benefits{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:8px;padding-top:25px;border-top:1px solid #c9dad9}.wellis-feature-benefits article{display:grid;align-content:start;gap:10px;padding:0 17px 0 0;border-right:1px solid #c9dad9}.wellis-feature-benefits article:last-child{padding-right:0;border:0}.wellis-feature-benefits article>span{color:var(--wh-teal);font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.hipel-home .wellis-feature-benefits h3{margin:0;color:var(--wh-navy);font:400 22px/1.2 Newsreader,Georgia,serif}.wellis-feature-benefits p{margin:6px 0 0;color:var(--wh-body);font-size:15px;line-height:1.65}.wellis-ontario{display:grid;grid-template-columns:minmax(240px,.66fr) minmax(330px,1fr) minmax(320px,.9fr);align-items:center;gap:4%;padding:83px var(--wh-pad);background:#f7f8f3}.wellis-ontario-head h2{font-size:clamp(38px,4vw,55px)!important}.wellis-ontario-head>p{margin-top:16px}.wellis-ontario figure{position:relative;margin:0}.wellis-ontario figure img{display:block;width:100%;aspect-ratio:1/1.12;object-fit:cover}.wellis-plan-steps{border-top:1px solid #cfdcda}.wellis-plan-steps article{display:grid;grid-template-columns:35px 1fr;gap:10px;padding:16px 0;border-bottom:1px solid #cfdcda}.wellis-plan-steps article>span{padding-top:4px;color:var(--wh-teal);font-size:12px;font-weight:800;letter-spacing:.1em}.wellis-plan-steps p{margin:5px 0 0;color:var(--wh-body);font-size:15px;line-height:1.6}.wellis-plan-action{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:25px;margin-top:11px;padding-top:21px;border-top:1px solid #cfdcda}.wellis-plan-action p{margin:0;color:var(--wh-navy);font:400 21px/1.35 Newsreader,Georgia,serif}.wellis-plan-actions{display:flex;flex-wrap:wrap;gap:10px}.wellis-button-navy{background:var(--wh-navy);border-color:var(--wh-navy)}.wellis-resources{display:grid;grid-template-columns:repeat(2,1fr);border-block:1px solid var(--wh-line);background:#f2f5f1}.wellis-resources>a{position:relative;display:flex;min-height:238px;flex-direction:column;align-items:flex-start;gap:7px;padding:30px clamp(22px,3vw,42px);border-right:1px solid var(--wh-line);color:var(--wh-ink);text-decoration:none;transition:background-color .2s}.wellis-resources>a:last-child{border-right:0}.wellis-resources>a:hover{background:#e6efeb}.wellis-resource-icon{display:grid;width:39px;height:39px;place-items:center;margin-bottom:5px;border:1px solid #bfd2ce;color:var(--wh-teal)}.wellis-resource-label{color:#718582;font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.hipel-home .wellis-resources strong{color:var(--wh-navy);font:400 26px Newsreader,Georgia,serif}.wellis-resources>a>span:nth-last-of-type(1){max-width:310px;color:var(--wh-body);font-size:15px;line-height:1.6}.wellis-resource-arrow{position:absolute;top:33px;right:26px;color:var(--wh-teal);transition:transform .2s}.wellis-resources>a:hover .wellis-resource-arrow{transform:translate(3px,-3px)}.wellis-faq{display:grid;grid-template-columns:.7fr 1.3fr;gap:9%;padding:86px var(--wh-pad);background:#fff}.wellis-faq-intro h2{font-size:clamp(39px,4.7vw,61px)!important}.wellis-faq-intro>p{max-width:330px;margin:15px 0 21px;color:var(--wh-body);font-size:16px;line-height:1.7}.wellis-faq-list{border-top:1px solid var(--wh-line)}.wellis-faq-list details{border-bottom:1px solid var(--wh-line)}.wellis-faq-list summary{display:grid;grid-template-columns:34px 1fr 20px;align-items:baseline;gap:9px;padding:19px 0;color:var(--wh-navy);font:400 21px/1.27 Newsreader,Georgia,serif;cursor:pointer;list-style:none}.wellis-faq-list summary::-webkit-details-marker{display:none}.wellis-faq-list summary:after{content:"+";color:var(--wh-teal);font:400 21px DM Sans,sans-serif}.wellis-faq-list details[open] summary:after{content:"−"}.wellis-faq-list summary>span{color:var(--wh-teal);font:800 12px DM Sans,sans-serif;letter-spacing:.1em}.wellis-faq-list details p{max-width:680px;margin:-4px 20px 20px 43px;color:var(--wh-body);font-size:15px;line-height:1.8}.wellis-closing{display:flex;align-items:flex-end;justify-content:space-between;gap:35px;padding:78px var(--wh-pad);background:var(--wh-deep);color:#fff}.wellis-closing .wellis-eyebrow{color:#c5dfdc}.hipel-home .wellis-closing h2{max-width:720px;color:#fff}.hipel-home .wellis-closing h2 em{color:var(--wh-mint)}.wellis-closing>div:first-child>p{max-width:580px;margin-bottom:0;color:#d3e3e0;font-size:16px;line-height:1.75}.wellis-closing-actions{display:flex;min-width:250px;flex-direction:column;align-items:flex-start;gap:16px}.wellis-closing-actions>a:last-child{display:inline-flex;align-items:center;gap:8px;color:var(--wh-mint);font-size:15px;font-weight:750;text-decoration:none}.wellis-closing-actions>a:last-child:hover{text-decoration:underline}@keyframes wellis-detail-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1050px){.wellis-model-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.wellis-ontario{grid-template-columns:.85fr 1fr;gap:28px}.wellis-ontario-head{grid-column:1/-1}.wellis-ontario-head>p{max-width:520px}}@media(max-width:800px){.wellis-section-heading,.wellis-seating,.wellis-layout-story,.wellis-faq{grid-template-columns:1fr;gap:28px}.wellis-seating-photo{order:2}.wellis-seating-copy{padding:55px var(--wh-pad)}.wellis-layout-story{padding:64px var(--wh-pad)}.wellis-layout-photo,.wellis-layout-photo img{min-height:440px}.wellis-feature-benefits{grid-template-columns:1fr;gap:19px}.wellis-feature-benefits article,.wellis-feature-benefits article:last-child{padding:0 0 17px;border-right:0;border-bottom:1px solid #c9dad9}.wellis-feature-benefits article:last-child{border-bottom:0}.wellis-intro-band{grid-template-columns:1fr 1fr}.wellis-intro-band>div:nth-child(2){border-right:0}.wellis-intro-band>div:nth-child(3){padding-left:0}.wellis-hero-note{right:24px;bottom:67px}.wellis-closing{align-items:flex-start}}@media(max-width:620px){.hipel-home .wellis-page{--wh-pad: 20px}.wellis-hero{min-height:720px;align-items:flex-start}.wellis-hero-photo{object-position:58% center}.wellis-hero-shade{background:linear-gradient(90deg,#08232ee0,#08232e85),linear-gradient(0deg,rgba(8,35,46,.63),transparent 75%)}.wellis-hero-inner{width:calc(100% - 40px);padding:50px 0 160px}.wellis-breadcrumb{margin-bottom:25px;font-size:14px}.wellis-logo{width:130px;height:48px}.hipel-home .wellis-hero h1{font-size:clamp(49px,12vw,68px)}.wellis-hero-intro{max-width:520px;font-size:16px}.wellis-hero-note{right:20px;bottom:58px;left:20px;min-width:auto;padding:13px 15px}.wellis-photo-credit{right:20px;bottom:12px;font-size:14px}.wellis-intro-band{grid-template-columns:1fr;padding-top:20px}.wellis-intro-band>div,.wellis-intro-band>div+div,.wellis-intro-band>div:nth-child(3){padding:11px 0;border-right:0;border-bottom:1px solid rgba(255,255,255,.14)}.wellis-intro-band>div:nth-child(3){border-bottom:0}.wellis-catalogue,.wellis-faq{padding-top:58px;padding-bottom:56px}.wellis-section-heading{gap:16px;margin-bottom:24px}.wellis-series-columns{grid-template-columns:1fr}.wellis-filter-panel{position:relative;gap:12px;margin-bottom:20px;padding-top:12px}.wellis-filter-row{align-items:stretch;gap:10px}.wellis-select{flex:1 1 100%;justify-content:space-between}.wellis-select select{flex:1;max-width:none}.wellis-reset{margin-left:0}.wellis-model-grid{grid-template-columns:1fr;gap:17px}.wellis-model-image{min-height:230px;aspect-ratio:1.5}.wellis-model{scroll-margin-top:15px}.wellis-dimension-note{margin-top:26px}.wellis-seating-photo,.wellis-seating-photo img{min-height:360px}.wellis-seating-photo img{aspect-ratio:1.2;object-fit:cover}.wellis-seating-copy{padding:50px 20px}.wellis-layout-story{padding:55px 20px}.wellis-layout-photo,.wellis-layout-photo img{min-height:360px}.wellis-ontario{grid-template-columns:1fr;gap:24px;padding:58px 20px}.wellis-ontario-head{grid-column:auto}.wellis-ontario figure img{aspect-ratio:1.15}.wellis-plan-action{align-items:flex-start;flex-direction:column}.wellis-plan-actions{width:100%;flex-direction:column}.wellis-plan-actions .wellis-button{width:100%}.wellis-resources{grid-template-columns:1fr}.wellis-resources>a{min-height:190px;border-right:0;border-bottom:1px solid var(--wh-line)}.wellis-resources>a:last-child{border-bottom:0}.wellis-faq{gap:22px}.wellis-faq-list summary{grid-template-columns:27px 1fr 18px;font-size:19px}.wellis-faq-list details p{margin-left:0}.wellis-closing{flex-direction:column;padding:58px 20px}.wellis-closing-actions{min-width:auto;width:100%}.wellis-closing-actions .wellis-button{width:100%}}@media(prefers-reduced-motion:reduce){.wellis-page *,.wellis-page *:before,.wellis-page *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
