.pq-about{overflow:hidden;color:var(--pq-ink, #171411)}.pq-about__shell{width:min(calc(100% - 40px),var(--pq-container, 1400px));margin-inline:auto}.pq-about__hero{position:relative;isolation:isolate;padding:clamp(56px,7vw,104px) 0 clamp(74px,9vw,132px)}.pq-about__hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(rgba(255,255,255,.2) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.2) 1px,transparent 1px),radial-gradient(48% 66% at 88% 10%,color-mix(in srgb,var(--pq-accent, #b77745) 22%,transparent),transparent 76%);background-size:64px 64px,64px 64px,auto}.pq-about__hero-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(480px,1.1fr);align-items:center;gap:clamp(44px,6vw,96px)}.pq-about__hero-copy{position:relative;z-index:2}.pq-about__eyebrow{display:inline-flex;align-items:center;gap:11px;margin:0 0 25px;color:var(--pq-muted, #6f685f);font-size:13px;font-weight:700;letter-spacing:.11em;text-transform:uppercase}.pq-about__eyebrow span{width:34px;height:1px;background:var(--pq-accent, #b77745)}#m-theme .pq-about__hero-title{max-width:720px;margin:0;color:var(--pq-ink, #171411);font-size:clamp(48px,6vw,88px);font-weight:620;letter-spacing:-.058em;line-height:.97;text-wrap:balance}.pq-about__hero-text{max-width:620px;margin:30px 0 0;color:var(--pq-muted, #6f685f);font-size:clamp(17px,1.45vw,20px);line-height:1.72}.pq-about__hero-actions,.pq-about__cta-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:34px}.pq-about__button{display:inline-flex;min-height:52px;align-items:center;justify-content:center;gap:11px;padding:14px 23px;border:1px solid transparent;border-radius:12px;font-size:15px;font-style:normal;font-weight:700;line-height:1;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,background .2s ease}.pq-about__button svg{width:19px;height:19px}.pq-about__button--primary{background:linear-gradient(110deg,var(--pq-accent-bright, #d59a68),var(--pq-accent, #b77745) 72%);color:#fff;box-shadow:0 13px 34px color-mix(in srgb,var(--pq-accent, #b77745) 30%,transparent)}.pq-about__button--secondary{border-color:var(--pq-line, rgba(36, 29, 23, .12));background:#ffffffa3;color:var(--pq-ink, #171411);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.pq-about__button:hover{transform:translateY(-2px);box-shadow:0 17px 42px #2d211729}.pq-about__hero-categories{margin:34px 0 0;color:color-mix(in srgb,var(--pq-muted, #6f685f) 84%,transparent);font-size:12px;font-weight:650;letter-spacing:.08em;text-transform:uppercase}.pq-about__hero-categories span{margin-inline:8px;color:var(--pq-accent, #b77745)}.pq-about__hero-media{position:relative;min-width:0}.pq-about__hero-frame{position:relative;z-index:1;aspect-ratio:1.02 / 1;overflow:hidden;border:1px solid rgba(255,255,255,.62);border-radius:clamp(28px,4vw,48px);background:var(--pq-surface, #fff);box-shadow:0 38px 100px #34231733;transform:rotate(1.2deg)}.pq-about__hero-image,.pq-about__story-image,.pq-about__room-image,.pq-about__image-placeholder{width:100%;height:100%;object-fit:cover}.pq-about__image-placeholder{min-height:360px;background:radial-gradient(circle at 70% 20%,rgba(255,255,255,.56),transparent 30%),linear-gradient(135deg,#d9c0a9,#9e6b45)}.pq-about__hero-shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 48%,rgba(19,14,10,.55));pointer-events:none}.pq-about__hero-note{position:absolute;right:24px;bottom:24px;left:24px;display:grid;gap:5px;padding:19px 21px;border:1px solid rgba(255,255,255,.22);border-radius:20px;background:#130f0ca8;color:#fff;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.pq-about__hero-note span{color:#ffffffab;font-size:11px;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.pq-about__hero-note strong{color:#fff;font-size:clamp(19px,2vw,26px);font-weight:600}.pq-about__shape{position:absolute;border-radius:50%;pointer-events:none}.pq-about__shape--one{width:150px;height:150px;top:-45px;right:-42px;border:1px solid color-mix(in srgb,var(--pq-accent, #b77745) 28%,transparent)}.pq-about__shape--two{width:74px;height:74px;bottom:-20px;left:-24px;background:color-mix(in srgb,var(--pq-accent-bright, #d59a68) 25%,transparent)}.pq-about__story{padding:clamp(78px,9vw,142px) 0;border-block:1px solid color-mix(in srgb,var(--pq-line, rgba(36, 29, 23, .12)) 72%,transparent);background:color-mix(in srgb,var(--pq-surface, #fff) 58%,transparent)}.pq-about__story-grid{display:grid;grid-template-columns:minmax(420px,.88fr) minmax(0,1.12fr);align-items:center;gap:clamp(48px,8vw,124px)}.pq-about__story-media{position:relative;aspect-ratio:.82 / 1}.pq-about__story-image,.pq-about__story-media>.pq-about__image-placeholder{border-radius:clamp(24px,3vw,36px);box-shadow:var(--pq-shadow, 0 20px 64px rgba(45, 33, 23, .09))}.pq-about__story-label{position:absolute;right:-32px;bottom:34px;display:flex;align-items:center;gap:13px;padding:15px 18px;border:1px solid var(--pq-line, rgba(36, 29, 23, .12));border-radius:16px;background:#ffffffe6;color:var(--pq-accent-deep, #85512d);box-shadow:var(--pq-shadow, 0 20px 64px rgba(45, 33, 23, .09));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.pq-about__story-label svg{width:34px;height:34px}.pq-about__story-label span{color:var(--pq-ink, #171411);font-size:13px;font-weight:700}.pq-about__section-kicker{margin:0 0 17px;color:var(--pq-accent-deep, #85512d);font-size:12px;font-weight:750;letter-spacing:.13em;text-transform:uppercase}#m-theme .pq-about__story-copy h2,#m-theme .pq-about__rooms-header h2,#m-theme .pq-about__cta-card h2,#m-theme .pq-about__section-heading h2{margin:0;color:var(--pq-ink, #171411);font-size:clamp(36px,4vw,58px);font-weight:610;letter-spacing:-.045em;line-height:1.08;text-wrap:balance}.pq-about__story-text{display:grid;gap:18px;max-width:690px;margin-top:28px;color:var(--pq-muted, #6f685f);font-size:clamp(16px,1.3vw,19px);line-height:1.75}.pq-about__story-text p{margin:0}.pq-about__signature{display:flex;align-items:center;gap:14px;margin-top:30px;color:var(--pq-accent-deep, #85512d)}.pq-about__signature span{width:56px;height:1px;background:currentColor}.pq-about__signature strong{font-size:15px;font-style:italic;font-weight:650;letter-spacing:.03em}.pq-about__values{padding:clamp(76px,8vw,124px) 0}.pq-about__section-heading--center{text-align:center}.pq-about__value-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:44px}.pq-about__value-card{position:relative;min-height:310px;padding:clamp(28px,3vw,40px);overflow:hidden;border:1px solid var(--pq-line, rgba(36, 29, 23, .12));border-radius:var(--pq-radius, 24px);background:color-mix(in srgb,var(--pq-surface, #fff) 86%,transparent);transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.pq-about__value-card:hover{transform:translateY(-5px);border-color:color-mix(in srgb,var(--pq-accent, #b77745) 36%,transparent);box-shadow:var(--pq-shadow, 0 20px 64px rgba(45, 33, 23, .09))}.pq-about__value-number{position:absolute;top:25px;right:28px;color:color-mix(in srgb,var(--pq-muted, #6f685f) 45%,transparent);font-size:12px;font-weight:700;letter-spacing:.1em}.pq-about__value-icon{display:grid;width:58px;height:58px;place-items:center;border-radius:18px;background:color-mix(in srgb,var(--pq-accent, #b77745) 12%,white);color:var(--pq-accent-deep, #85512d)}.pq-about__value-icon svg{width:30px;height:30px}#m-theme .pq-about__value-card h3{margin:43px 0 12px;color:var(--pq-ink, #171411);font-size:clamp(22px,2vw,28px);font-weight:650}.pq-about__value-card p{max-width:360px;margin:0;color:var(--pq-muted, #6f685f);font-size:15px;line-height:1.65}.pq-about__rooms{padding:clamp(78px,9vw,140px) 0;border-block:1px solid color-mix(in srgb,var(--pq-line, rgba(36, 29, 23, .12)) 72%,transparent);background:radial-gradient(46% 90% at 100% 0%,color-mix(in srgb,var(--pq-accent-bright, #d59a68) 12%,transparent),transparent 74%),color-mix(in srgb,var(--pq-surface, #fff) 54%,transparent)}.pq-about__rooms-header{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(320px,.7fr);align-items:end;gap:50px}.pq-about__rooms-header>p{margin:0;color:var(--pq-muted, #6f685f);font-size:16px;line-height:1.7}.pq-about__room-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(2,minmax(260px,32vw));gap:16px;margin-top:48px}.pq-about__room-card{position:relative;min-height:300px;overflow:hidden;border-radius:var(--pq-radius, 24px);background:var(--pq-dark, #151310);color:#fff;isolation:isolate}.pq-about__room-card--large{grid-column:span 2;grid-row:span 2}.pq-about__room-card--wide{grid-column:span 2}.pq-about__room-image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;transition:transform .6s cubic-bezier(.2,.65,.3,1)}.pq-about__room-card:hover .pq-about__room-image{transform:scale(1.045)}.pq-about__room-shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,#110d0a0a 28%,#110d0ac7)}.pq-about__room-content{position:absolute;right:0;bottom:0;left:0;display:grid;gap:5px;padding:clamp(22px,3vw,36px)}.pq-about__room-content small{color:#ffffffb3;font-size:11px;font-weight:700;letter-spacing:.11em;text-transform:uppercase}.pq-about__room-content strong{color:#fff;font-size:clamp(24px,2.7vw,38px);font-weight:620;letter-spacing:-.03em}.pq-about__room-content em{width:fit-content;margin-top:7px;border-bottom:1px solid rgba(255,255,255,.7);color:#fff;font-size:13px;font-style:normal;font-weight:650}.pq-about__manifesto{position:relative;isolation:isolate;overflow:hidden;padding:clamp(92px,11vw,170px) 0;background:radial-gradient(50% 120% at 100% 0%,color-mix(in srgb,var(--pq-accent, #b77745) 28%,transparent),transparent 72%),var(--pq-dark, #151310)}.pq-about__manifesto-orbit{position:absolute;z-index:-1;width:620px;height:620px;right:-240px;bottom:-330px;border:1px solid rgba(255,255,255,.1);border-radius:50%;box-shadow:0 0 0 90px #ffffff06,0 0 0 180px #ffffff05}.pq-about__manifesto-inner{max-width:1100px;text-align:center}.pq-about__manifesto-mark{display:block;height:56px;color:var(--pq-accent-bright, #d59a68);font-family:Georgia,serif;font-size:84px;line-height:1}.pq-about__manifesto blockquote{max-width:1040px;margin:20px auto 0;color:#fff;font-size:clamp(38px,5.2vw,72px);font-weight:560;letter-spacing:-.045em;line-height:1.08;text-wrap:balance}.pq-about__manifesto p{max-width:660px;margin:27px auto 0;color:#ffffffa8;font-size:clamp(16px,1.4vw,19px);line-height:1.7}.pq-about__manifesto-signature{display:inline-block;margin-top:27px;color:var(--pq-accent-bright, #d59a68);font-size:14px;font-style:italic;font-weight:650;letter-spacing:.08em}.pq-about__cta{padding:clamp(72px,8vw,122px) 0}.pq-about__cta-card{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:52px;padding:clamp(34px,5vw,68px);border:1px solid var(--pq-line, rgba(36, 29, 23, .12));border-radius:clamp(24px,3vw,38px);background:radial-gradient(48% 140% at 100% 0%,color-mix(in srgb,var(--pq-accent, #b77745) 22%,transparent),transparent 70%),color-mix(in srgb,var(--pq-surface, #fff) 90%,transparent);box-shadow:var(--pq-shadow, 0 20px 64px rgba(45, 33, 23, .09))}.pq-about__cta-card>div:first-child>p:last-child{max-width:680px;margin:18px 0 0;color:var(--pq-muted, #6f685f);font-size:16px;line-height:1.7}.pq-about__cta-actions{justify-content:flex-end;margin-top:0}@media(max-width:1100px){.pq-about__hero-grid{grid-template-columns:minmax(0,.88fr) minmax(420px,1.12fr);gap:40px}.pq-about__story-grid{grid-template-columns:minmax(360px,.86fr) minmax(0,1.14fr);gap:64px}.pq-about__room-grid{grid-template-rows:repeat(2,minmax(250px,36vw))}}@media(max-width:900px){.pq-about__hero-grid,.pq-about__story-grid,.pq-about__rooms-header,.pq-about__cta-card{grid-template-columns:1fr}.pq-about__hero-copy{max-width:760px}.pq-about__hero-frame{aspect-ratio:1.25 / 1;transform:none}.pq-about__story-media{aspect-ratio:1.25 / 1}.pq-about__story-label{right:24px}.pq-about__value-grid{grid-template-columns:1fr}.pq-about__value-card{min-height:0}.pq-about__rooms-header{align-items:start;gap:22px}.pq-about__rooms-header>p{max-width:680px}.pq-about__room-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(3,minmax(320px,52vw))}.pq-about__room-card--large,.pq-about__room-card--wide{grid-column:span 2;grid-row:auto}.pq-about__cta-actions{justify-content:flex-start}}@media(max-width:640px){.pq-about__shell{width:min(calc(100% - 28px),var(--pq-container, 1400px))}.pq-about__hero{padding:44px 0 78px}#m-theme .pq-about__hero-title{font-size:clamp(42px,13vw,58px)}.pq-about__hero-text{margin-top:22px;font-size:16px}.pq-about__hero-actions,.pq-about__cta-actions{display:grid;grid-template-columns:1fr}.pq-about__button{width:100%}.pq-about__hero-categories{display:none}.pq-about__hero-frame{aspect-ratio:.92 / 1;border-radius:26px}.pq-about__hero-note{right:14px;bottom:14px;left:14px;padding:15px 17px;border-radius:16px}.pq-about__shape--one{display:none}.pq-about__story{padding:76px 0}.pq-about__story-media{aspect-ratio:.9 / 1}.pq-about__story-label{right:14px;bottom:14px;left:14px}.pq-about__story-copy h2,.pq-about__rooms-header h2,.pq-about__cta-card h2,.pq-about__section-heading h2{font-size:clamp(32px,10vw,42px)!important}.pq-about__values{padding:72px 0}.pq-about__value-grid{gap:12px;margin-top:32px}.pq-about__value-card{padding:26px}#m-theme .pq-about__value-card h3{margin-top:32px}.pq-about__rooms{padding:74px 0}.pq-about__room-grid{display:flex;width:calc(100% + 14px);margin-top:34px;padding-right:14px;gap:12px;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.pq-about__room-grid::-webkit-scrollbar{display:none}.pq-about__room-card,.pq-about__room-card--large,.pq-about__room-card--wide{width:min(82vw,360px);min-width:min(82vw,360px);min-height:440px;scroll-snap-align:start}.pq-about__room-content{padding:24px}.pq-about__manifesto{padding:88px 0}.pq-about__manifesto blockquote{font-size:clamp(36px,11vw,48px)}.pq-about__cta{padding:64px 0}.pq-about__cta-card{width:min(calc(100% - 28px),var(--pq-container, 1400px));gap:28px;padding:30px 24px}}@media(prefers-reduced-motion:reduce){.pq-about__button,.pq-about__value-card,.pq-about__room-image{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/pixquality-about.css.map */
