/* Quiénes somos (entrega v9) encapsulada bajo .qs. Generado: no editar a mano. */
.qs{--ink:#0f1a2e;--blue:#012169;--line:#d7dce4;--white:#fff}.qs *{box-sizing:border-box}.qs{scroll-behavior:smooth;scroll-padding-top:76px}.qs{margin:0;background:white;color:var(--ink);font-family:Montserrat,sans-serif;font-size:15px;line-height:1.85}.qs h1,.qs h2,.qs h3,.qs p,.qs figure{margin:0}.qs h1,.qs h2,.qs h3{font-family:EB Garamond,serif;font-weight:400;line-height:1.02}.qs h1{font-size:clamp(60px,6.9vw,112px);letter-spacing:-.035em}.qs h2{font-size:clamp(46px,5.3vw,84px);letter-spacing:-.035em}.qs h3{font-size:37px}.qs a{color:inherit;text-decoration:none}.qs button,.qs input{font:inherit}.qs button{cursor:pointer;color:inherit}.qs button,.qs a,.qs input{-webkit-tap-highlight-color:transparent}.qs button{border:0}.qs button:focus-visible,.qs a:focus-visible,.qs input:focus-visible,.qs [tabindex]:focus-visible{outline:2px solid #5389d7;outline-offset:5px}.qs img{display:block;max-width:100%;object-fit:cover}.qs p+p{margin-top:20px}.qs .eyebrow{text-transform:uppercase;letter-spacing:.19em;font-size:10px;line-height:1.7}.qs h2 span{color:#41668e}.qs .section{padding:90px max(6.5vw,24px)}.qs .section-label{display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--line);padding-top:16px;margin-bottom:52px}.qs .section-label>span{font-size:11px}.qs .header{height:100px;display:flex;align-items:center;justify-content:space-between;padding:0 5vw;background:white}.qs .header>a:not(.brand){font-size:11px;text-transform:uppercase;letter-spacing:.1em;min-width:145px}.qs .header>a:last-child{text-align:right}.qs .brand img{object-fit:contain}.qs .skip{position:absolute;top:-100px;z-index:100;background:white;padding:15px}.qs .skip:focus{top:0}.qs .hero{position:relative;min-height:690px;height:min(760px,65vw);background:#0b1930;color:white;isolation:isolate;overflow:hidden}.qs .hero>img{position:absolute;width:100%;height:100%;object-position:center;z-index:-2}.qs .hero:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,rgba(6,17,35,.91),rgba(6,17,35,.6) 34%,transparent 66%);z-index:-1}.qs .hero-copy{padding:76px 6.5vw;max-width:740px}.qs .hero h1{margin:26px 0}.qs .hero-copy>p:not(.eyebrow){font-size:14px;line-height:1.8}.qs .round-link{display:flex;align-items:center;gap:30px;font-size:12px;margin-top:30px;max-width:270px}.qs .round-link b{border:1px solid #ffffff70;border-radius:50%;width:45px;height:45px;display:grid;place-items:center;font-size:20px;font-weight:400;transition:background .2s}.qs .round-link:hover b{background:#ffffff26}.qs .hero-note{position:absolute;right:5vw;bottom:25px;font-size:10px;letter-spacing:.08em}.qs .chapters{position:sticky;top:0;z-index:15;display:flex;justify-content:center;background:#fffefbfa;background:white;border-bottom:1px solid var(--line);height:62px;gap:8vw}.qs .chapters a{font-size:11px;display:flex;gap:12px;align-items:center;border-bottom:2px solid transparent}.qs .chapters span{color:#8994a3;font-size:9px}.qs .chapters a[aria-current]{border-color:var(--blue);color:var(--blue)}.qs .house-heading{display:grid;grid-template-columns:1.1fr 1fr;gap:10%;align-items:end}.qs .intro{font-family:EB Garamond,serif;font-size:31px;line-height:1.3;max-width:410px}.qs .house-bottom{display:grid;grid-template-columns:1fr 1fr;gap:10%;align-items:center;margin-top:65px}.qs .seal{width:min(100%,390px);aspect-ratio:1;position:relative;display:grid;place-items:center;margin:auto}.qs .seal>img{width:100%;height:100%;border-radius:50%;filter:saturate(.7)}.qs .seal>div{position:absolute;inset:17%;background:white;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;padding:20px}.qs .seal strong{font-family:EB Garamond;font-weight:400;font-size:87px;line-height:1.1}.qs .seal span{font-size:9px;text-transform:uppercase;letter-spacing:.14em;max-width:140px}.qs .lead{font-size:19px;line-height:1.65}.qs .house-text>p:not(.lead){font-size:13px}.qs .line-link{border-bottom:1px solid var(--ink);padding:0 0 12px;display:flex;justify-content:space-between;margin-top:28px;font-size:11px}.qs .ribbon{background:var(--blue);color:white;display:flex;justify-content:space-around;gap:20px;padding:22px 4vw;align-items:center;font-family:EB Garamond;font-size:23px}.qs .ribbon i{font-style:normal;font-size:21px;color:#a9c5e2}.qs .archive{background:var(--ink);color:white;padding-bottom:90px}.qs .archive .section-label{border-color:#ffffff35}.qs .archive-heading{display:flex;justify-content:space-between;align-items:end;gap:50px;margin-bottom:55px}.qs .archive-heading>p{max-width:340px;font-size:13px;color:#d9e0ea}.qs .archive-stage{display:grid;grid-template-columns:1.13fr 1fr;background:#192b46;min-height:560px}.qs .pattern-art{position:relative;overflow:hidden;min-width:0}.qs .pattern-art>img{width:100%;height:100%;position:absolute;object-fit:cover;transition:transform .7s}.qs .pattern-art:hover>img{transform:scale(1.045)}.qs .zoom{position:absolute;bottom:20px;left:20px;right:20px;background:white;color:var(--ink);padding:14px 20px;display:flex;justify-content:space-between;font-size:11px}.qs .pattern-info{padding:42px 40px;display:flex;flex-direction:column;justify-content:space-between}.qs .pattern-choices{display:flex;gap:20px;margin:30px 0}.qs .pattern-choices button{background:none;padding:0;font-size:10px;flex:1}.qs .pattern-choices img{width:64px;height:64px;border-radius:50%;border:4px solid #192b46;outline:1px solid transparent;margin:0 auto 12px}.qs .pattern-choices [aria-pressed=true] img{outline-color:white}.qs .pattern-caption{min-height:205px}.qs .pattern-caption>span{font-size:10px;letter-spacing:.15em;color:#b6c7dc}.qs .pattern-caption h3{font-size:58px;margin:12px 0 20px}.qs .pattern-caption p{font-size:13px;max-width:330px}.qs .pattern-controls{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #ffffff35;padding-top:18px;margin-top:22px}.qs .pattern-controls p{font-size:10px;color:#b6c7dc}.qs .pattern-controls button{background:transparent;font-size:25px;width:44px;height:44px}.qs .craft{display:grid;grid-template-columns:1fr 1fr}.qs .craft figure{position:relative;min-height:760px;overflow:hidden}.qs .craft figure>img{width:100%;height:100%;position:absolute}.qs .craft figure:after{content:'';position:absolute;inset:0;background:linear-gradient(transparent 50%,#07172db3)}.qs .craft figcaption{position:absolute;bottom:22px;left:30px;color:white;font-size:9px;z-index:2}.qs .photo-label{position:absolute;bottom:65px;left:45px;color:white;font-family:EB Garamond;font-size:62px;line-height:1;z-index:2}.qs .craft-copy{padding:75px 5vw 40px}.qs .craft h2{font-size:clamp(44px,4.3vw,69px);margin:25px 0}.qs .craft-copy>p:not(.eyebrow){font-size:13px}.qs .craft-tabs{display:flex;border-bottom:1px solid var(--line);margin-top:35px;gap:20px}.qs .craft-tabs button{background:transparent;font-size:11px;padding:15px 0;border-bottom:2px solid transparent;white-space:nowrap}.qs .craft-tabs [aria-selected=true]{border-color:var(--blue);color:var(--blue)}.qs #craft-panel{display:flex;gap:20px;padding:30px 0;min-height:220px}.qs .panel-number{font-family:EB Garamond;font-size:42px;color:#8295ae;line-height:1}.qs #craft-panel h3{font-size:31px;margin-bottom:17px}.qs #craft-panel p{font-size:12px}.qs .craft-foot{border-top:1px solid var(--line);padding-top:20px;color:#6c7889;font-family:EB Garamond;font-size:23px!important}.qs .table{padding-top:90px}.qs .table-heading{display:flex;justify-content:space-between;align-items:end;gap:50px;margin-bottom:45px}.qs .table-heading h2{margin-top:25px}.qs .table-heading>p{max-width:335px;font-size:13px}.qs .table-scene{position:relative;overflow:hidden}.qs .table-scene>img{width:100%;max-height:650px;object-position:center}.qs .hotspot{position:absolute;border-radius:50%;width:44px;height:44px;background:white;color:var(--ink);box-shadow:0 0 0 8px #ffffff40;font-size:26px;line-height:1;transition:transform .2s;z-index:2}.qs .hotspot:hover,.qs .hotspot[aria-expanded=true]{transform:scale(1.12);background:var(--ink);color:white}.qs .spot-one{top:49%;left:32%}.qs .spot-two{top:56%;left:71%}.qs .scene-hint{position:absolute;bottom:20px;left:25px;font-size:10px;background:white;padding:8px 14px}.qs .scene-card{position:absolute;right:25px;top:25px;width:320px;background:white;padding:30px;box-shadow:0 8px 40px #0f1a2e26;z-index:3}.qs .scene-card h3{font-size:32px;margin:14px 0}.qs .scene-text{font-size:12px}.qs .scene-close{position:absolute;right:7px;top:3px;background:none;width:36px;height:36px;font-size:25px}.qs .table-note{display:flex;justify-content:space-between;gap:40px;padding-top:24px}.qs .table-note>span{font-family:EB Garamond;font-size:28px}.qs .table-note>p{font-size:12px;max-width:455px}.qs .closing{display:grid;grid-template-columns:.7fr 1.3fr;background:var(--blue);color:white;min-height:480px}.qs .closing-pattern{background:url(qs-archivo-31.webp) center/cover;position:relative;margin:40px 0 40px 40px;clip-path:polygon(0 0,100% 0,100% 85%,85% 100%,0 100%)}.qs .closing-copy{padding:70px 7vw}.qs .closing h2{font-size:clamp(53px,5.4vw,82px);margin:22px 0}.qs .closing p:not(.eyebrow){font-size:12px}.qs .button{display:flex;justify-content:space-between;gap:30px;padding:17px 22px;border:1px solid #ffffff80;max-width:320px;margin-top:30px;font-size:11px;transition:background .2s}.qs .button:hover{background:#ffffff20}.qs footer{display:flex;align-items:center;justify-content:space-between;padding:35px 6.5vw}.qs footer p,.qs footer a{font-size:10px}.qs dialog{width:min(860px,92vw);max-height:92dvh;padding:20px;border:0;background:white;color:var(--ink)}.qs dialog::backdrop{background:#061225dc;backdrop-filter:blur(5px)}.qs #close-detail{display:block;margin-left:auto;background:none;padding:8px 0 15px;font-size:12px}.qs .detail-scroll{height:65dvh;overflow:auto}.qs .detail-scroll img{width:100%;max-width:none;object-fit:contain}.qs .detail-bottom{display:flex;justify-content:space-between;gap:15px;align-items:center;margin-top:15px;font-size:13px}.qs .detail-bottom label{display:flex;align-items:center;gap:10px;font-size:11px}.qs .detail-bottom input{max-width:130px;accent-color:var(--blue)}@media(min-width:1700px){.qs .hero{height:820px}.qs .section{padding-left:max(6.5vw,calc((100vw - 1450px)/2));padding-right:max(6.5vw,calc((100vw - 1450px)/2))}}@media(max-width:1000px){.qs .hero{min-height:600px}.qs .hero-copy{padding-top:70px}.qs .house-bottom{gap:7%}.qs .archive-stage{min-height:510px}.qs .pattern-info{padding:30px 25px}.qs .pattern-choices{gap:12px}.qs .craft-copy{padding:50px 30px 30px}.qs .craft figure{min-height:740px}.qs .craft-tabs{gap:12px}.qs .craft-tabs button{font-size:10px}.qs #craft-panel{min-height:260px}.qs .ribbon{font-size:18px}}@media(max-width:700px){.qs{scroll-padding-top:57px}.qs{font-size:14px}.qs .header{height:82px;padding:0 20px}.qs .brand img{width:50px;height:auto}.qs .header>a:not(.brand){font-size:9px;min-width:95px;letter-spacing:.04em}.qs .hero{height:730px;min-height:0}.qs .hero>img{height:58%;top:auto;bottom:0;object-position:64% center}.qs .hero:after{background:linear-gradient(#0b1930 0%,#0b1930 37%,transparent 62%)}.qs .hero-copy{padding:35px 25px}.qs .hero h1{font-size:62px;margin:20px 0}.qs .hero-copy>p:not(.eyebrow){font-size:12px}.qs .round-link{margin-top:20px;font-size:10px;gap:18px}.qs .round-link b{width:35px;height:35px}.qs .hero-note{bottom:16px;font-size:9px;right:20px}.qs .chapters{height:56px;gap:0;justify-content:space-around;padding:0 10px}.qs .chapters a{font-size:9px;gap:5px}.qs .chapters span{font-size:9px}.qs .section{padding:55px 24px}.qs .section-label{margin-bottom:32px;padding-top:13px}.qs .section-label>span{font-size:9px}.qs .eyebrow{font-size:9px;letter-spacing:.14em}.qs h2{font-size:49px}.qs .house-heading{display:block}.qs .intro{font-size:26px;margin-top:25px;max-width:100%}.qs .house-bottom{display:flex;flex-direction:column;gap:35px;margin-top:30px}.qs .seal{width:245px}.qs .seal strong{font-size:64px}.qs .seal span{font-size:9px}.qs .seal>div{padding:15px}.qs .lead{font-size:17px}.qs .house-text>p:not(.lead){font-size:12px}.qs .ribbon{padding:17px 20px;font-size:19px;text-align:center}.qs .ribbon span:last-child,.qs .ribbon i:last-of-type{display:none}.qs .ribbon span{flex:1}.qs .ribbon i{font-size:16px}.qs .archive-heading{display:block;margin-bottom:30px}.qs .archive-heading>p{margin-top:24px;font-size:12px}.qs .archive-stage{display:flex;flex-direction:column;min-height:0}.qs .pattern-art{aspect-ratio:1.07}.qs .zoom{font-size:10px;padding:12px 15px;left:15px;right:15px;bottom:15px}.qs .pattern-info{padding:25px}.qs .pattern-choices{margin:24px 0}.qs .pattern-choices img{width:57px;height:57px}.qs .pattern-caption{min-height:182px}.qs .pattern-caption h3{font-size:46px;margin:10px 0 15px}.qs .pattern-caption p{font-size:12px}.qs .pattern-controls{margin-top:10px;padding-top:10px}.qs .craft{display:flex;flex-direction:column}.qs .craft figure{height:440px;min-height:0}.qs .craft figure>img{object-position:center 39%}.qs .photo-label{font-size:52px;left:25px;bottom:55px}.qs .craft figcaption{font-size:9px;left:25px}.qs .craft-copy{padding:45px 24px}.qs .craft h2{font-size:47px;margin-top:20px}.qs .craft-copy>p:not(.eyebrow){font-size:12px}.qs .craft-tabs{gap:0;justify-content:space-between;margin-top:25px}.qs .craft-tabs button{font-size:10px;padding:15px 4px}.qs #craft-panel{min-height:225px;gap:15px;padding:25px 0}.qs #craft-panel h3{font-size:30px}.qs #craft-panel p{font-size:12px}.qs .panel-number{font-size:34px}.qs .craft-foot{font-size:23px!important}.qs .table{padding-top:15px}.qs .table-heading{display:block;margin-bottom:28px}.qs .table-heading h2{font-size:46px}.qs .table-heading>p{margin-top:25px;font-size:12px}.qs .table-scene{margin:0 -24px}.qs .table-scene>img{height:440px;width:100%;object-position:48% center}.qs .spot-one{left:23%;top:49%}.qs .spot-two{left:73%;top:62%}.qs .hotspot{width:36px;height:36px;font-size:23px}.qs .scene-hint{font-size:9px;left:15px;bottom:15px}.qs .scene-card{top:15px;right:15px;left:15px;width:auto;padding:22px;max-width:350px}.qs .scene-card h3{font-size:28px;margin:10px 0}.qs .scene-text{font-size:11px}.qs .scene-card .eyebrow{font-size:9px}.qs .table-note{display:block;padding-top:25px}.qs .table-note>span{font-size:28px}.qs .table-note>p{margin-top:15px;font-size:12px}.qs .closing{display:flex;flex-direction:column-reverse;min-height:0}.qs .closing-copy{padding:45px 24px}.qs .closing h2{font-size:58px}.qs .closing-pattern{height:110px;margin:0;background-size:100%;clip-path:none}.qs .button{max-width:none}.qs .closing p:not(.eyebrow){font-size:11px}.qs footer{padding:25px 24px;gap:20px}.qs footer img{width:48px;height:auto}.qs footer p,.qs footer a{font-size:9px}.qs .detail-bottom{font-size:11px}.qs .detail-bottom input{max-width:100px}}@media(max-width:360px){.qs #craft-panel{min-height:260px}.qs .hero h1{font-size:56px}.qs .pattern-info{padding:22px 18px}}@media(prefers-reduced-motion:reduce){.qs{scroll-behavior:auto}.qs *,.qs *:before,.qs *:after{transition:none!important;animation:none!important}}.qs{line-height:1.85}.qs .header{height:88px}.qs .hero{height:700px;min-height:650px}.qs .hero-copy{padding-top:160px}.qs .hero h1{font-size:clamp(65px,6.7vw,105px)}.qs .intro-new{display:grid;grid-template-columns:1.1fr 1fr;gap:55px 10%}.qs .intro-new h2{font-size:clamp(40px,4vw,64px)}.qs .intro-new p{font-size:13px}.qs .intro-new .lead{font-size:16px}.qs .year-line{grid-column:1/-1;display:flex;align-items:center;border-top:1px solid var(--line);padding-top:30px;gap:35px}.qs .year-line strong{font-family:EB Garamond;font-weight:400;font-size:66px;line-height:1}.qs .year-line p{font-size:11px}.qs .year-line img{margin-left:auto;opacity:.65}.qs .inherit{background:#f3f4f5}.qs .center-title{text-align:center}.qs .center-title h2{font-size:clamp(43px,4.2vw,68px)}.qs .center-title>p{margin-top:22px;font-size:13px}.qs .story-tabs{display:flex;justify-content:center;gap:45px;margin:35px 0 45px}.qs .story-tabs button{background:none;border-bottom:1px solid transparent;padding:10px 0;font-size:12px}.qs .story-tabs [aria-selected=true]{border-color:var(--ink)}.qs .story-stage{display:grid;grid-template-columns:1fr .86fr;align-items:center;max-width:1100px;margin:auto}.qs .story-photo{aspect-ratio:4/4.4;overflow:hidden}.qs .story-photo img{width:100%;height:100%;object-fit:cover}.qs .story-copy{position:relative;background:white;padding:55px 50px;margin-left:-40px;min-height:375px;z-index:1}.qs .small-label{text-transform:uppercase;letter-spacing:.16em;font-size:9px;color:#63738a}.qs .story-copy h3{font-size:47px;margin:22px 0}.qs .story-copy>p{font-size:13px;min-height:96px}.qs .story-bottom{display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--line);margin-top:28px;padding-top:20px;font-size:10px}.qs .story-bottom button{width:42px;height:40px;background:transparent;font-size:24px}.qs .split-heading{display:flex;justify-content:space-between;align-items:end;gap:40px;margin-bottom:40px}.qs .split-heading h2{font-size:clamp(43px,4.3vw,69px)}.qs .split-heading>p{max-width:350px;font-size:13px}.qs .detail-layout{display:grid;grid-template-columns:1.13fr 1fr;gap:7vw;align-items:center}.qs .detail-photo{height:550px;position:relative;overflow:hidden;background:#f4f5f7}.qs .detail-photo>img{width:100%;height:100%;object-fit:cover}.qs .detail-photo>span{position:absolute;bottom:20px;left:20px;max-width:calc(100% - 90px);padding:8px 14px;background:white;font-size:10px}.qs .detail-photo>button{position:absolute;bottom:20px;right:20px;width:40px;height:40px;background:white;font-size:23px}.qs .detail-options>button{display:flex;align-items:center;width:100%;background:white;gap:18px;text-align:left;padding:13px 0;border-bottom:1px solid var(--line);opacity:.6;transition:opacity .3s}.qs .detail-options>button:hover,.qs .detail-options>[aria-selected=true]{opacity:1}.qs .detail-options>button img{width:66px;height:62px;object-fit:cover}.qs .detail-options>button>span{font-family:EB Garamond;font-size:27px;line-height:1.2}.qs .detail-options small{display:block;font:9px/1.5 Montserrat;margin-top:6px;color:#5b6b7f}.qs .detail-options b{margin-left:auto;font-size:19px;font-weight:400}.qs .detail-options>[aria-selected=true] b{transform:rotate(45deg)}.qs #detail-copy{padding-top:25px;min-height:136px;font-size:12px}.qs .expressions .section{padding-top:15px;padding-bottom:0}.qs .pattern-full{position:relative;min-height:690px;color:white;overflow:hidden;background:var(--ink);isolation:isolate}.qs .pattern-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-3;transition:transform 1.1s ease;filter:saturate(.8)}.qs .pattern-full:hover .pattern-bg{transform:scale(1.025)}.qs .pattern-shade{position:absolute;inset:0;background:linear-gradient(90deg,#07152be6 0%,#07152b80 48%,#07152b1f 100%);z-index:-1}.qs .pattern-top{display:flex;align-items:center;justify-content:space-between;padding:28px 6.5vw;font-size:10px;letter-spacing:.07em}.qs .pattern-top button{color:white;background:#0f1a2e80;border:1px solid #ffffff60;padding:10px 15px;font-size:10px}.qs .pattern-panel{padding:65px 6.5vw 140px;max-width:650px}.qs .pattern-panel>span{font-size:10px;letter-spacing:.15em}.qs .pattern-panel h3{font-size:88px;margin:15px 0 25px}.qs .pattern-panel>p{max-width:345px;min-height:75px;font-size:14px}.qs .pattern-panel a{border-color:#ffffff80;max-width:345px;margin-top:30px}.qs .pattern-switch{position:absolute;bottom:35px;left:6.5vw;right:6.5vw;display:flex;gap:30px;border-top:1px solid #ffffff65;padding-top:20px}.qs .pattern-switch button{display:flex;align-items:center;gap:13px;background:transparent;opacity:.7;color:white;padding:0 0 10px;border-bottom:2px solid transparent;font-size:12px;min-width:150px}.qs .pattern-switch button img{width:45px;height:45px;border-radius:50%;border:1px solid #ffffff50}.qs .pattern-switch [aria-pressed=true]{opacity:1;border-color:white}.qs .care{background:#f3f4f5}.qs .care-heading{text-align:center;margin-bottom:45px}.qs .care-heading h2{font-size:clamp(40px,4.1vw,65px)}.qs .care-heading p{font-size:13px;margin-top:25px}.qs .care-stage{display:grid;grid-template-columns:1fr 1.1fr;background:#0f1a2e;color:white;min-height:570px}.qs .care-image{position:relative;min-height:570px;overflow:hidden}.qs .care-image img{width:100%;height:100%;position:absolute;object-fit:cover}.qs .care-image>span{position:absolute;bottom:18px;left:20px;font-size:9px;background:#0f1a2ecc;padding:7px 12px}.qs .care-content{padding:40px;display:flex;flex-direction:column;justify-content:space-between}.qs .care-nav{display:flex;flex-wrap:wrap;gap:8px 21px}.qs .care-nav button{background:none;color:#c0cad6;border-bottom:1px solid transparent;padding:9px 0;font-size:10px}.qs .care-nav [aria-selected=true]{color:white;border-color:white}.qs #care-panel{padding:35px 0;min-height:320px}.qs #care-symbol{font-family:EB Garamond;font-size:54px;color:#8399b4;line-height:1}.qs #care-title{font-size:43px;margin:15px 0 25px}.qs #care-text{font-size:13px;max-width:380px}.qs .care-footer{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #ffffff35;padding-top:22px;font-size:10px}.qs .care-footer button{background:none;color:white;font-size:10px}.qs .care-footer button span{padding-left:20px;font-size:20px}.qs .ending{position:relative;min-height:450px;display:grid;place-items:center;text-align:center;color:white;isolation:isolate;overflow:hidden}.qs .ending>img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:center 57%;z-index:-2}.qs .ending:after{content:'';position:absolute;inset:0;background:#06132d8c;z-index:-1}.qs .ending-copy{padding:70px 25px}.qs .ending h2{font-size:70px}.qs .ending p{font-size:12px;margin-top:22px}.qs .ending .button{margin:28px auto 0;max-width:270px;justify-content:center}.qs .qs-reveal{opacity:1}.qs.motion-ready .qs-reveal{opacity:0;transform:translateY(25px);transition:opacity .8s ease,transform .8s cubic-bezier(.2,.65,.3,1)}.qs.motion-ready .qs-reveal.visible{opacity:1;transform:none}.qs .asset-enter{animation:assetIn .6s ease both}@keyframes assetIn{from{opacity:.2;transform:scale(1.015)}to{opacity:1;transform:scale(1)}}.qs button,.qs a{transition:color .2s,background .2s,border-color .2s,opacity .2s}.qs button:hover{filter:brightness(1.08)}.qs .story-photo img,.qs .detail-photo>img,.qs .care-image>img{transition:transform .8s ease}.qs .story-photo:hover img,.qs .detail-photo:hover>img{transform:scale(1.035)}.qs #image-dialog{width:min(1000px,94vw);padding:20px}.qs #close-image{display:block;margin-left:auto;background:none;padding:5px 0 15px;font-size:12px}.qs .dialog-viewport{height:70dvh;overflow:auto;background:#f4f5f7}.qs .dialog-viewport img{width:100%;height:auto;max-width:none}.qs .dialog-controls{display:flex;justify-content:space-between;gap:20px;padding-top:15px;font-size:12px}.qs .dialog-controls label{display:flex;align-items:center;gap:10px}.qs .dialog-controls input{width:130px;accent-color:var(--blue)}@media(max-width:1000px){.qs .story-copy{padding:35px}.qs .detail-layout{gap:4vw}.qs .detail-photo{height:510px}.qs .care-content{padding:30px}.qs #care-title{font-size:37px}.qs .care-stage,.qs .care-image{min-height:600px}.qs .hero-copy{padding-top:130px}}@media(max-width:700px){.qs .header{height:80px}.qs .hero{height:690px;min-height:0}.qs .hero-copy{padding:36px 24px}.qs .hero h1{font-size:61px;margin-top:25px}.qs .hero>img{height:65%}.qs .hero:after{background:linear-gradient(#0b1930 0%,#0b1930 29%,transparent 59%)}.qs .intro-new{display:block}.qs .intro-new h2{font-size:41px;margin-bottom:30px}.qs .intro-new .lead{font-size:15px}.qs .intro-new p{font-size:12px}.qs .year-line{margin-top:32px;gap:18px}.qs .year-line strong{font-size:48px}.qs .year-line p{font-size:9px;max-width:135px}.qs .year-line img{width:35px;height:auto}.qs .center-title h2{font-size:39px}.qs .center-title>p{font-size:11px}.qs .story-tabs{gap:35px;margin:25px 0 25px}.qs .story-tabs button{font-size:11px}.qs .story-stage{display:block}.qs .story-photo{aspect-ratio:4/4.3}.qs .story-copy{margin:-25px 12px 0;padding:27px;min-height:330px}.qs .story-copy h3{font-size:36px;margin:15px 0}.qs .story-copy>p{font-size:11px;min-height:102px}.qs .story-bottom{margin-top:18px;padding-top:12px}.qs .small-label{font-size:9px}.qs .split-heading{display:block;margin-bottom:28px}.qs .split-heading h2{font-size:43px}.qs .split-heading>p{font-size:12px;margin-top:22px}.qs .detail-layout{display:block}.qs .detail-photo{height:340px}.qs .detail-photo>span{font-size:9px;left:12px;bottom:12px;padding:8px 10px}.qs .detail-photo>button{right:12px;bottom:12px}.qs .detail-options{margin-top:20px}.qs .detail-options>button{padding:10px 0;gap:15px}.qs .detail-options>button img{width:59px;height:54px}.qs .detail-options>button>span{font-size:25px}.qs .detail-options small{font-size:9px}.qs #detail-copy{min-height:140px;padding-top:22px;font-size:12px}.qs .expressions .section{padding-top:5px}.qs .pattern-full{min-height:620px}.qs .pattern-top{padding:20px;gap:15px;font-size:9px}.qs .pattern-top button{font-size:9px;padding:10px}.qs .pattern-panel{padding:65px 24px 160px;max-width:100%}.qs .pattern-panel h3{font-size:67px}.qs .pattern-panel>p{font-size:12px;max-width:275px;min-height:85px}.qs .pattern-panel a{font-size:10px}.qs .pattern-shade{background:linear-gradient(90deg,#07152bed,#07152b61)}.qs .pattern-switch{left:20px;right:20px;gap:12px;bottom:25px;justify-content:space-between}.qs .pattern-switch button{min-width:0;flex-direction:column;gap:8px;flex:1;font-size:10px}.qs .pattern-switch button img{width:42px;height:42px}.qs .care-heading{text-align:left;margin-bottom:30px}.qs .care-heading h2{font-size:38px}.qs .care-heading p{font-size:12px}.qs .care-stage{display:block;min-height:0}.qs .care-image{height:330px;min-height:0}.qs .care-image img{object-position:center 42%}.qs .care-image>span{font-size:9px;left:15px;bottom:15px;max-width:calc(100% - 30px)}.qs .care-content{padding:25px}.qs .care-nav{gap:5px 14px}.qs .care-nav button{font-size:9px}.qs #care-panel{min-height:310px;padding:25px 0}.qs #care-symbol{font-size:42px}.qs #care-title{font-size:35px;margin:15px 0 20px}.qs #care-text{font-size:12px}.qs .care-footer{font-size:9px}.qs .care-footer button{font-size:9px}.qs .care-footer button span{padding-left:8px}.qs .ending{min-height:380px}.qs .ending h2{font-size:47px}.qs .ending p{font-size:11px}.qs .ending-copy{padding:55px 24px}.qs .dialog-controls{font-size:10px}.qs .dialog-controls input{width:95px}.qs .dialog-viewport{height:65dvh}.qs #image-dialog{padding:15px}}@media(max-width:360px){.qs .story-copy{padding:22px;margin-left:8px;margin-right:8px;min-height:370px}.qs .story-copy>p{min-height:125px}.qs .care-content{padding:22px}.qs #care-panel{min-height:360px}.qs #detail-copy{min-height:170px}.qs .care-heading h2{font-size:34px}.qs .center-title h2{font-size:35px}.qs .hero h1{font-size:54px}.qs .pattern-panel h3{font-size:59px}}.qs .story-copy h3{min-height:3.1em}.qs .story-copy>p{min-height:115px}@media(min-width:701px) and (max-width:1000px){.qs .story-copy h3{font-size:39px;min-height:4.1em}.qs .story-copy>p{min-height:145px}.qs .care-content{padding:28px}.qs #care-panel{min-height:410px}}@media(max-width:700px){.qs .story-copy h3{min-height:4.1em}.qs .story-copy>p{min-height:105px}.qs #care-panel{min-height:340px}}@media(max-width:360px){.qs .story-copy h3{min-height:4.1em}.qs .story-copy>p{min-height:145px}}@media(prefers-reduced-motion:reduce){.qs.motion-ready .qs-reveal{opacity:1;transform:none}.qs .asset-enter{animation:none}.qs *{scroll-behavior:auto!important;transition:none!important}}.qs .hero-copy{max-width:900px}.qs .header{position:absolute;inset:0 0 auto;z-index:5;background:transparent;color:white;border-bottom:1px solid #ffffff25}.qs .brand img{filter:brightness(0) invert(1)}.qs .hero{height:100vh;height:100svh;min-height:0;display:flex;align-items:center}.qs .hero-copy{padding:110px 6.5vw 65px}.qs .hero h1{font-size:clamp(66px,7.4vw,118px)}.qs .hero>img{animation:hero-settle 1.6s cubic-bezier(.2,.6,.3,1) both}.qs .hero-copy{animation:copy-in 1.2s .15s both}.qs .hero-note{bottom:25px}.qs .intro-new{height:80vh;height:80svh;min-height:0;padding-top:6vh;padding-bottom:6vh;align-content:center;gap:6vh 10%}.qs .intro-new h2{font-size:clamp(40px,4.5vw,72px)}.qs .year-line{padding-top:25px}.qs .ending{height:50vh;height:50svh;min-height:0}.qs .ending-copy{padding:25px}.qs .ending h2{font-size:clamp(40px,4.5vw,70px)}.qs .details-new{padding-bottom:30px}.qs .detail-accordions details{border-bottom:1px solid var(--line)}.qs .detail-accordions summary{list-style:none;display:flex;align-items:center;gap:20px;cursor:pointer;padding:24px 0}.qs .detail-accordions summary::-webkit-details-marker{display:none}.qs .detail-accordions summary>span{font-size:10px;color:#687993}.qs .detail-accordions h3{font-size:33px}.qs .detail-accordions summary>b{margin-left:auto;font-weight:400;font-size:21px;transition:transform .3s}.qs .detail-accordions details[open] summary>b{transform:rotate(45deg)}.qs .accordion-copy{padding:0 25px 28px 35px;max-width:430px;font-size:13px;animation:copy-in .4s ease}.qs .detail-layout{align-items:center}.qs .detail-photo{height:570px}.qs .detail-photo>img{object-fit:cover}.qs .detail-accordions summary:hover h3{color:#41668e}.qs .detail-accordions summary:focus-visible{outline:2px solid #41668e;outline-offset:5px}.qs .expressions{padding-top:clamp(130px,14vw,220px);padding-bottom:0}.qs .expressions>.split-heading{padding-top:0;margin-bottom:65px}.qs .expressions h2{font-size:clamp(50px,5.7vw,89px)}.qs .expressions>.split-heading>p{font-size:13px;max-width:280px}.qs .decor-gallery{display:flex;min-height:660px;height:78vh;max-height:880px;gap:3px;background:var(--ink);overflow:hidden}.qs .decor-panel{flex:1;min-width:0;position:relative;color:white;overflow:hidden;transition:flex .85s cubic-bezier(.22,.61,.36,1)}.qs .decor-panel.active{flex:3.4}.qs .decor-panel>img{position:absolute;width:100%;height:100%;object-fit:cover;transition:transform 1.2s ease,filter .8s;filter:saturate(.65)}.qs .decor-panel:after{content:'';position:absolute;inset:0;background:linear-gradient(0deg,#07152bf2,transparent 80%),#0b182d30;pointer-events:none}.qs .decor-panel:hover>img{transform:scale(1.055);filter:saturate(1)}.qs .decor-select{position:absolute;inset:0;z-index:1;background:none;color:white;text-align:left;padding:35px;display:flex;flex-direction:column;justify-content:flex-end}.qs .decor-select>span{position:absolute;top:35px;font-size:11px;letter-spacing:.13em}.qs .decor-select h3{writing-mode:vertical-rl;transform:rotate(180deg);font-size:46px;white-space:nowrap;transition:color .3s}.qs .decor-select b{font-weight:400;position:absolute;right:25px;top:25px;width:46px;height:46px;border:1px solid #ffffff80;border-radius:50%;display:grid;place-items:center;font-size:24px}.qs .decor-panel.active .decor-select{padding-bottom:205px}.qs .decor-panel.active .decor-select h3{writing-mode:horizontal-tb;transform:none;font-size:clamp(60px,6.5vw,104px)}.qs .decor-content{position:absolute;left:35px;right:35px;bottom:40px;z-index:2;max-width:365px;animation:copy-in .65s .1s both}.qs .decor-content p{font-size:13px;min-height:65px}.qs .decor-content button{margin-top:24px;color:white;background:transparent;border-bottom:1px solid #ffffff70;width:100%;text-align:left;padding:12px 0;font-size:11px;display:flex;justify-content:space-between}.qs .decor-bottom{display:flex;justify-content:space-between;align-items:center;padding:22px 6.5vw;border-bottom:1px solid var(--line);font-size:10px}.qs .decor-bottom>div{display:flex;align-items:center;gap:25px}.qs .decor-bottom button{background:none;width:42px;height:42px;font-size:26px}.qs .care{background:white;padding-top:130px;padding-bottom:130px}.qs .care-heading{display:grid;grid-template-columns:1.6fr 1fr;gap:8vw;text-align:left;align-items:end;margin-bottom:65px}.qs .care-heading h2{font-size:clamp(44px,4.6vw,73px)}.qs .care-heading p{max-width:290px;font-size:13px}.qs .values-editorial{display:grid;grid-template-columns:1.2fr 1fr 1fr;grid-template-rows:350px 350px;gap:18px}.qs .value-card{position:relative;overflow:hidden;background:var(--ink);color:white;isolation:isolate}.qs .value-card:first-child{grid-row:span 2}.qs .value-card>img{position:absolute;width:100%;height:100%;object-fit:cover;z-index:-3;transition:transform 1.2s,filter .6s}.qs .value-card:after{content:'';position:absolute;inset:0;background:linear-gradient(0deg,#061326e6,transparent 85%);z-index:-2;transition:background .5s}.qs .value-card.expanded:after{background:#081a34d9}.qs .value-card:hover>img{transform:scale(1.055)}.qs .value-overlay{position:absolute;bottom:80px;left:28px;right:28px}.qs .value-label{font-size:9px;letter-spacing:.17em;text-transform:uppercase}.qs .value-overlay h3{font-size:36px;margin-top:14px;line-height:1.04}.qs .value-card:first-child h3{font-size:49px}.qs .value-copy{margin-top:20px;font-size:12px;line-height:1.75;animation:copy-in .4s}.qs .value-card>button{position:absolute;bottom:22px;left:28px;right:28px;background:none;color:white;border-top:1px solid #ffffff60;display:flex;align-items:center;justify-content:space-between;font-size:10px;padding-top:13px}.qs .value-card>button>b{font-size:22px;font-weight:400}.qs .value-card.expanded .value-overlay h3{font-size:30px}.qs .value-card:first-child.expanded .value-overlay h3{font-size:44px}.qs .value-card.expanded .value-overlay{bottom:80px}.qs .values-editorial .qs-reveal:nth-child(2){transition-delay:.08s}.qs .values-editorial .qs-reveal:nth-child(3){transition-delay:.16s}@keyframes hero-settle{from{transform:scale(1.04);opacity:.4}to{transform:scale(1);opacity:1}}@keyframes copy-in{from{opacity:0;transform:translateY(13px)}to{opacity:1;transform:none}}@media(max-width:1000px) and (min-width:701px){.qs .values-editorial{grid-template-columns:1fr 1fr;grid-template-rows:repeat(3,370px)}.qs .value-card:first-child{grid-row:span 2}.qs .intro-new{gap:35px}.qs .intro-new h2{font-size:43px}.qs .value-overlay h3{font-size:32px}.qs .decor-select{padding:25px}.qs .decor-content{left:25px;right:25px}.qs .care-heading h2{font-size:48px}.qs .care-heading{gap:35px}}@media(max-width:700px){.qs .header{height:75px}.qs .hero{height:100svh;min-height:0;align-items:flex-start}.qs .hero-copy{padding:115px 24px 0}.qs .hero h1{font-size:58px}.qs .hero>img{height:62%;object-position:65% center}.qs .hero:after{background:linear-gradient(#0b1930 0%,#0b1930 35%,transparent 65%)}.qs .hero-note{bottom:15px}.qs .intro-new{height:80svh;padding:25px 24px;display:flex;flex-direction:column;justify-content:center;gap:20px}.qs .intro-new h2{font-size:35px;margin:0}.qs .intro-new .lead{font-size:13px}.qs .intro-new p{font-size:11px;line-height:1.65}.qs .intro-new p+p{margin-top:12px}.qs .year-line{margin-top:0;padding-top:18px;width:100%;flex-shrink:0}.qs .year-line p{font-size:9px}.qs .year-line strong{font-size:42px}.qs .detail-photo{height:360px}.qs .detail-accordions{margin-top:25px}.qs .detail-accordions summary{padding:20px 0;gap:15px}.qs .detail-accordions h3{font-size:29px}.qs .accordion-copy{font-size:12px;padding:0 10px 22px 30px;min-height:130px}.qs .expressions{padding-top:115px}.qs .expressions>.split-heading{margin-bottom:35px}.qs .expressions h2{font-size:49px}.qs .decor-gallery{display:flex;flex-direction:column;height:720px;min-height:0;max-height:none;gap:3px}.qs .decor-panel{flex:1}.qs .decor-panel.active{flex:5}.qs .decor-select{padding:20px;justify-content:center}.qs .decor-select>span{top:auto;left:auto;font-size:9px}.qs .decor-select h3{writing-mode:horizontal-tb;transform:none;font-size:31px;margin-left:35px}.qs .decor-select b{top:50%;transform:translateY(-50%);right:20px;width:33px;height:33px;font-size:19px}.qs .decor-panel.active .decor-select{justify-content:flex-start;padding:32px 24px}.qs .decor-panel.active .decor-select>span{top:25px}.qs .decor-panel.active .decor-select h3{font-size:61px;margin:60px 0 0}.qs .decor-panel.active .decor-select b{top:25px;transform:none}.qs .decor-content{left:24px;right:24px;bottom:28px;max-width:300px}.qs .decor-content p{font-size:12px;min-height:0}.qs .decor-content button{margin-top:15px;font-size:10px}.qs .decor-bottom{padding:18px 24px;gap:15px}.qs .decor-bottom>span{font-size:9px;max-width:130px}.qs .decor-bottom>div{gap:10px;font-size:9px}.qs .decor-bottom button{width:32px;height:35px;font-size:23px}.qs .care{padding:80px 24px}.qs .care-heading{display:block;margin-bottom:35px}.qs .care-heading h2{font-size:40px}.qs .care-heading p{font-size:12px;margin-top:23px}.qs .values-editorial{display:flex;flex-direction:column;gap:16px}.qs .value-card{height:355px}.qs .value-card:first-child{height:460px}.qs .value-overlay{left:25px;right:25px;bottom:83px}.qs .value-card:first-child h3{font-size:43px}.qs .value-overlay h3{font-size:38px;max-width:270px}.qs .value-copy{font-size:12px}.qs .value-card.expanded .value-overlay h3{font-size:32px}.qs .value-card:first-child.expanded .value-overlay h3{font-size:39px}.qs .value-card>button{left:25px;right:25px}.qs .ending{height:50svh;min-height:0}.qs .ending h2{font-size:41px}.qs .ending p{font-size:11px;margin-top:15px}.qs .ending .button{margin-top:20px;padding:12px 18px}.qs .ending-copy{padding:20px 24px}}@media(max-width:360px){.qs .intro-new{gap:15px;padding:20px}.qs .intro-new h2{font-size:31px}.qs .intro-new .lead{font-size:12px}.qs .intro-new p{font-size:10px}.qs .hero h1{font-size:52px}.qs .hero-copy{padding-top:105px}.qs .value-card{height:385px}.qs .care-heading h2{font-size:35px}.qs .value-overlay{left:22px;right:22px}}@media(max-height:600px){.qs .hero-copy{padding-top:100px}.qs .hero h1{font-size:52px}.qs .intro-new{height:auto;min-height:80svh;padding-top:45px;padding-bottom:45px}.qs .ending{height:auto;min-height:50svh}.qs .ending-copy{padding:35px 24px}}@media(prefers-reduced-motion:reduce){.qs *,.qs *:before,.qs *:after{animation:none!important;transition:none!important}.qs.motion-ready .qs-reveal{opacity:1;transform:none}}.qs .hero-copy{max-width:900px}.qs .hero h1{font-size:clamp(66px,7vw,112px);max-width:640px}.qs .hero-copy>p:not(.eyebrow){max-width:430px;font-size:17px;line-height:1.7}.qs .story-copy{min-height:540px}.qs .story-copy h3{min-height:3.1em}.qs .story-copy>p{min-height:185px}.qs .care{padding-top:110px}.qs .expressions{padding-top:100px}.qs .details-new{padding-top:140px;padding-bottom:140px}.qs .ending>img{object-position:center}.qs .value-overlay h3{font-size:38px}.qs .value-card.expanded .value-overlay h3{font-size:34px}@media(min-width:1001px){.qs .hero h1{font-size:clamp(70px,6.5vw,104px);max-width:620px}}@media(max-width:1000px) and (min-width:701px){.qs .story-copy{padding:30px}.qs .story-copy h3{min-height:4.1em}.qs .story-copy>p{font-size:12px;min-height:270px}.qs .value-overlay h3{font-size:32px}}@media(max-width:700px){.qs .hero h1{font-size:56px;max-width:340px}.qs .hero-copy>p:not(.eyebrow){font-size:12px;max-width:295px}.qs .story-copy{min-height:530px}.qs .story-copy h3{font-size:34px;min-height:3.1em}.qs .story-copy>p{font-size:12px;min-height:245px}.qs .care{padding-top:70px}.qs .expressions{padding-top:65px}.qs .details-new{padding-top:85px;padding-bottom:85px}.qs .value-overlay h3{font-size:38px}}@media(max-width:360px){.qs .hero h1{font-size:49px}.qs .story-copy h3{font-size:31px;min-height:3.2em}.qs .story-copy>p{font-size:11px;min-height:250px}.qs .story-copy{padding:22px}.qs .value-overlay h3{font-size:32px}}.qs .sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.qs .value-card>button{inset:0;z-index:4;border:0;padding:0;display:block;width:100%;height:100%;background:transparent;color:white}.qs .value-card>button>b{position:absolute;right:24px;bottom:23px;border:1px solid #ffffff80;border-radius:50%;height:36px;width:36px;display:grid;place-items:center;font-size:20px;transition:opacity .5s,transform .6s}.qs .value-card>button:focus-visible{outline:2px solid white;outline-offset:-8px}.qs .value-card:after{transition:background .75s ease}.qs .value-card .value-overlay{bottom:70px;transition:transform .65s ease}.qs .value-card .value-copy{display:block;opacity:0;max-height:0;visibility:hidden;margin-top:0;transform:translateY(12px);overflow:hidden;animation:none;transition:opacity .65s ease,transform .65s ease,max-height .65s ease,margin-top .65s ease,visibility .65s}.qs .value-card.expanded .value-copy{opacity:1;max-height:180px;visibility:visible;margin-top:20px;transform:translateY(0);transition-delay:.07s}.qs .value-card.expanded .value-overlay{bottom:70px}.qs .value-card.expanded>button>b{opacity:0;transform:translateY(5px)}.qs .value-card .value-overlay h3,.qs .value-card.expanded .value-overlay h3{font-size:34px;transition:none}.qs .value-card:first-child .value-overlay h3,.qs .value-card:first-child.expanded .value-overlay h3{font-size:46px}.qs .value-card>img{transition:transform 1.1s cubic-bezier(.2,.65,.3,1),filter .8s}.qs .value-card.expanded>img{transform:scale(1.035)}@media(max-width:1000px){.qs .value-card .value-overlay h3,.qs .value-card.expanded .value-overlay h3{font-size:30px}.qs .value-card:first-child .value-overlay h3,.qs .value-card:first-child.expanded .value-overlay h3{font-size:39px}}@media(prefers-reduced-motion:reduce){.qs .value-card .value-copy,.qs .value-card>img,.qs .value-card:after,.qs .value-card>button>b{transition:none!important}}.qs .header{height:108px}.qs .brand img{width:50px;height:80px;object-fit:contain;filter:none}.qs .year-line img{width:30px;height:48px;object-fit:contain;filter:brightness(0) saturate(100%) invert(9%) sepia(25%) saturate(1253%) hue-rotate(177deg) brightness(94%) contrast(95%)}.qs footer>img{width:45px;height:72px;object-fit:contain;filter:brightness(0) saturate(100%) invert(9%) sepia(25%) saturate(1253%) hue-rotate(177deg) brightness(94%) contrast(95%)}@media(max-width:700px){.qs .header{height:90px}.qs .brand img{width:40px;height:64px}.qs .year-line img{width:27px;height:43px}.qs footer>img{width:36px;height:58px}.qs .hero-copy{padding-top:125px}}.qs{font-size:17px}.qs .hero-copy>p:not(.eyebrow){font-size:20px;max-width:470px}.qs .intro-new p{font-size:16px;line-height:1.75}.qs .intro-new .lead{font-size:19px}.qs .center-title>p,.qs .split-heading>p,.qs .expressions>.split-heading>p,.qs .care-heading p{font-size:17px;line-height:1.7}.qs .story-copy>p{font-size:16px;line-height:1.75;min-height:265px}.qs .story-copy{min-height:600px}.qs .accordion-copy{font-size:16px;line-height:1.75}.qs .decor-content p{font-size:16px;line-height:1.75;min-height:92px}.qs .decor-panel.active .decor-select{padding-bottom:245px}.qs .value-copy{font-size:15px;line-height:1.7}.qs .value-card.expanded .value-copy{max-height:215px}.qs .ending p{font-size:16px}.qs .ending .button{font-size:14px;max-width:310px}.qs .header>a:not(.brand){font-size:13px}.qs .eyebrow,.qs .small-label,.qs .value-label{font-size:11px;letter-spacing:.12em}.qs .story-tabs button,.qs .story-bottom,.qs .care-footer,.qs .care-nav button,.qs .line-link,.qs .round-link,.qs .decor-content button{font-size:14px}.qs .story-tabs{gap:40px}.qs .story-bottom button{font-size:26px}.qs .hero-note,.qs .year-line p,.qs .detail-photo>span,.qs .decor-bottom,.qs footer p,.qs footer a{font-size:12px}.qs .decor-bottom>span{font-size:12px}.qs .detail-accordions summary>span{font-size:12px}.qs .care-heading{display:block}.qs .care-heading p{max-width:none;margin-top:22px}@media(min-width:701px) and (max-width:1000px){.qs .story-copy>p{font-size:15px;min-height:350px}.qs .story-copy{padding:30px}.qs .value-copy{font-size:14px}.qs .value-label{font-size:10px}.qs .decor-content p{font-size:15px}.qs .decor-panel.active .decor-select{padding-bottom:290px}.qs .hero-copy>p:not(.eyebrow){max-width:390px}}@media(max-width:700px){.qs{font-size:16px}.qs .hero-copy>p:not(.eyebrow){font-size:15px;max-width:315px}.qs .intro-new p{font-size:14px;line-height:1.65}.qs .intro-new .lead{font-size:16px}.qs .intro-new{gap:20px}.qs .year-line p{font-size:11px}.qs .center-title>p,.qs .split-heading>p,.qs .expressions>.split-heading>p,.qs .care-heading p{font-size:15px}.qs .story-copy>p{font-size:15px;line-height:1.7;min-height:355px}.qs .story-copy{min-height:600px}.qs .story-tabs button{font-size:14px}.qs .story-tabs{gap:24px}.qs .small-label{font-size:10px}.qs .accordion-copy{font-size:15px;min-height:155px}.qs .detail-accordions summary>span{font-size:11px}.qs .detail-photo>span{font-size:11px}.qs .decor-panel.active .decor-select{padding:32px 24px}.qs .decor-content p{font-size:15px;min-height:110px}.qs .decor-content button{font-size:13px}.qs .decor-gallery{height:760px}.qs .decor-bottom>span{font-size:10px}.qs .value-copy{font-size:15px}.qs .value-label{font-size:10px}.qs .value-card.expanded .value-copy{max-height:225px}.qs .value-card{min-height:370px}.qs .ending p{font-size:14px}.qs .ending .button{font-size:13px}.qs .eyebrow{font-size:10px}.qs .hero-note{font-size:10px}.qs .header>a:not(.brand){font-size:10px;min-width:100px}.qs footer p,.qs footer a{font-size:10px}.qs .round-link{font-size:13px}.qs .care-heading p{margin-top:20px}}@media(max-width:360px){.qs .story-copy>p{font-size:14px;min-height:390px}.qs .story-copy{min-height:650px}.qs .intro-new p{font-size:13px}.qs .intro-new .lead{font-size:15px}.qs .value-label{font-size:9px}.qs .header>a:not(.brand){font-size:9px;min-width:90px}.qs .value-copy{font-size:14px}.qs .hero-copy>p:not(.eyebrow){font-size:14px}.qs .decor-content p{font-size:14px}}@media(max-width:700px) and (max-height:750px){.qs .intro-new{height:auto;min-height:80svh;padding-top:40px;padding-bottom:40px}}
