.page-module___8aEwW__page{background:var(--pluten-bg);min-height:100dvh;color:var(--pluten-text);overflow:hidden}.page-module___8aEwW__hero{position:relative}.page-module___8aEwW__heroInner{width:min(var(--pluten-content),calc(100% - 40px));grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);align-items:center;gap:88px;min-height:650px;margin:0 auto;padding:96px 0 84px;display:grid}.page-module___8aEwW__heroCopy{max-width:760px}.page-module___8aEwW__heroKicker{color:var(--pluten-text-secondary);letter-spacing:.13em;align-items:center;gap:10px;margin-bottom:22px;font-size:9px;font-weight:700;display:flex}.page-module___8aEwW__heroKicker>span{background:var(--pluten-black);opacity:.48;width:28px;height:1px}.page-module___8aEwW__heroTitle{max-width:760px;font-family:var(--font-space-grotesk),"Space Grotesk",sans-serif;letter-spacing:-.052em;margin:0;font-size:clamp(48px,5.2vw,68px);font-weight:700;line-height:.98}.page-module___8aEwW__heroTitle span{color:var(--pluten-text-secondary);margin-top:4px;font-weight:600;display:block}.page-module___8aEwW__heroDescription{max-width:620px;color:var(--pluten-text-secondary);letter-spacing:-.01em;margin:22px 0 0;font-size:16px;line-height:1.7}.page-module___8aEwW__heroActions{flex-wrap:wrap;align-items:center;gap:18px;margin-top:30px;display:flex}.page-module___8aEwW__primaryCta{border-radius:var(--pluten-radius-sm);background:var(--pluten-black);min-height:48px;color:var(--pluten-surface-high);transition:transform .22s var(--pluten-ease),box-shadow .22s var(--pluten-ease);justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:0 10px 24px #10131321,0 2px 6px #1013130f}.page-module___8aEwW__primaryCta:hover{transform:translateY(-2px);box-shadow:0 14px 30px #10131329,0 3px 7px #1013130f}.page-module___8aEwW__secondaryLink{min-height:44px;color:var(--pluten-black);align-items:center;gap:7px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.page-module___8aEwW__secondaryLink svg{transition:transform .2s var(--pluten-ease)}.page-module___8aEwW__secondaryLink:hover svg{transform:translate(3px)}.page-module___8aEwW__heroTrust{color:var(--pluten-text-secondary);flex-wrap:wrap;align-items:center;gap:22px;margin-top:28px;font-size:10px;font-weight:600;display:flex}.page-module___8aEwW__heroTrust span{align-items:center;gap:6px;display:inline-flex}.page-module___8aEwW__heroAside{border-left:1px solid var(--pluten-border-strong);flex-direction:column;justify-content:center;align-self:stretch;padding-left:38px;display:flex}.page-module___8aEwW__asideLabel{color:var(--pluten-text-secondary);letter-spacing:.14em;margin:0 0 6px;font-size:8px;font-weight:700}.page-module___8aEwW__asideList{display:grid}.page-module___8aEwW__asideItem{border-bottom:1px solid var(--pluten-border);grid-template-columns:38px 1fr;gap:14px;padding:24px 0;display:grid}.page-module___8aEwW__asideItem:last-child{border-bottom:0}.page-module___8aEwW__asideNumber{color:var(--pluten-text-secondary);letter-spacing:.08em;padding-top:3px;font-size:9px;font-weight:700}.page-module___8aEwW__asideItem h2{font-family:var(--font-space-grotesk),"Space Grotesk",sans-serif;letter-spacing:-.035em;margin:0;font-size:18px;font-weight:650;line-height:1.1}.page-module___8aEwW__asideItem p{color:var(--pluten-text-secondary);margin:7px 0 0;font-size:12px;line-height:1.55}.page-module___8aEwW__principles{border-block:1px solid var(--pluten-border);background:0 0}.page-module___8aEwW__principlesInner{width:min(var(--pluten-content),calc(100% - 40px));min-height:70px;color:var(--pluten-text-secondary);letter-spacing:.07em;text-transform:uppercase;grid-template-columns:repeat(3,1fr);align-items:center;gap:24px;margin:0 auto;font-size:9px;font-weight:650;display:grid}.page-module___8aEwW__principlesInner span{align-items:center;gap:10px;display:flex}.page-module___8aEwW__principlesInner span:nth-child(2){justify-content:center}.page-module___8aEwW__principlesInner span:nth-child(3){justify-content:flex-end}.page-module___8aEwW__principlesInner b{color:var(--pluten-black);font-size:8px}.page-module___8aEwW__productsSection,.page-module___8aEwW__businessSection{background:var(--pluten-bg)}.page-module___8aEwW__productsSection{scroll-margin-top:76px}.page-module___8aEwW__sectionInner,.page-module___8aEwW__businessInner{width:min(var(--pluten-content),calc(100% - 40px));margin:0 auto;padding:92px 0}.page-module___8aEwW__sectionHeader{grid-template-columns:1fr auto;align-items:end;gap:32px;margin-bottom:34px;display:grid}.page-module___8aEwW__sectionEyebrow{color:var(--pluten-text-secondary);letter-spacing:.14em;margin:0 0 9px;font-size:8px;font-weight:700}.page-module___8aEwW__sectionTitle,.page-module___8aEwW__businessTitle{font-family:var(--font-space-grotesk),"Space Grotesk",sans-serif;letter-spacing:-.048em;margin:0;font-size:clamp(36px,4vw,52px);font-weight:700;line-height:1}.page-module___8aEwW__sectionIntro{max-width:570px;color:var(--pluten-text-secondary);margin:14px 0 0;font-size:14px;line-height:1.65}.page-module___8aEwW__sectionMeta{color:var(--pluten-text-secondary);white-space:nowrap;font-size:10px;font-weight:650}.page-module___8aEwW__productGrid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:20px;display:grid}.page-module___8aEwW__productGrid>div{height:100%}.page-module___8aEwW__productCard{border:1px solid var(--pluten-border);border-radius:var(--pluten-radius-lg);background:var(--pluten-surface-high);min-width:0;height:100%;box-shadow:var(--pluten-shadow-raised-soft);transition:transform .24s var(--pluten-ease),box-shadow .24s var(--pluten-ease);overflow:hidden}.page-module___8aEwW__productCard:hover{box-shadow:var(--pluten-shadow-raised);transform:translateY(-4px)}.page-module___8aEwW__productCardLink{height:100%;color:inherit;flex-direction:column;text-decoration:none;display:flex}.page-module___8aEwW__productOfferRow{background:var(--pluten-surface-high);align-items:flex-end;min-height:38px;padding:10px 14px 7px;display:flex}.page-module___8aEwW__offerBadge{background:var(--pluten-black);min-height:22px;color:var(--pluten-surface-high);letter-spacing:.06em;border-radius:7px;align-items:center;padding:0 8px;font-size:8px;font-weight:700;line-height:1;display:inline-flex}.page-module___8aEwW__offerBadgePlaceholder{visibility:hidden;min-height:22px;font-size:8px}.page-module___8aEwW__productVisual{aspect-ratio:1;background:var(--pluten-surface-low);box-shadow:none;border-block:1px solid var(--pluten-border);border-radius:0;margin:0;position:relative;overflow:hidden}.page-module___8aEwW__cardImage{object-fit:cover;width:100%;height:100%;display:block}.page-module___8aEwW__cardImageFallback{width:100%;height:100%;color:var(--pluten-text-secondary);font-family:var(--font-space-grotesk),sans-serif;letter-spacing:.05em;place-items:center;font-size:18px;font-weight:700;display:grid}.page-module___8aEwW__productMeta{flex-direction:column;flex:1;padding:18px;display:flex}.page-module___8aEwW__productCategory{color:var(--pluten-text-secondary);letter-spacing:.1em;text-transform:uppercase;font-size:8px;font-weight:700}.page-module___8aEwW__cardTitle{font-family:var(--font-space-grotesk),sans-serif;letter-spacing:-.032em;margin:8px 0 20px;font-size:18px;font-weight:650;line-height:1.15}.page-module___8aEwW__cardBottom{justify-content:space-between;align-items:flex-end;gap:12px;margin-top:auto;display:flex}.page-module___8aEwW__priceBlock{flex-wrap:wrap;align-items:baseline;gap:7px;display:flex}.page-module___8aEwW__currentPrice{font-family:var(--font-space-grotesk),sans-serif;letter-spacing:-.03em;font-size:17px;font-weight:700}.page-module___8aEwW__originalPrice{color:var(--pluten-text-secondary);font-size:10px;text-decoration:line-through}.page-module___8aEwW__viewLabel{color:var(--pluten-text-secondary);letter-spacing:.09em;align-items:center;gap:4px;font-size:8px;font-weight:700;display:inline-flex}.page-module___8aEwW__state{text-align:center;border-top:1px solid var(--pluten-border-strong);border-bottom:1px solid var(--pluten-border-strong);align-content:center;place-items:center;gap:8px;min-height:250px;padding:28px;display:grid}.page-module___8aEwW__state h3{margin:4px 0 0;font-size:19px}.page-module___8aEwW__state p{max-width:520px;color:var(--pluten-text-secondary);margin:0;font-size:13px;line-height:1.55}.page-module___8aEwW__stateAction{border-radius:var(--pluten-radius-sm);background:var(--pluten-black);color:var(--pluten-surface-high);margin-top:10px;padding:10px 14px;font-size:11px;font-weight:700;text-decoration:none;display:inline-flex}.page-module___8aEwW__businessGrid{border-top:1px solid var(--pluten-border-strong);border-bottom:1px solid var(--pluten-border-strong);grid-template-columns:repeat(3,1fr);margin-top:34px;display:grid}.page-module___8aEwW__businessItem{border-right:1px solid var(--pluten-border-strong);flex-direction:column;min-height:250px;padding:26px 30px 26px 0;display:flex}.page-module___8aEwW__businessItem+.page-module___8aEwW__businessItem{padding-left:30px}.page-module___8aEwW__businessItem:last-child{border-right:0;padding-right:0}.page-module___8aEwW__cardNumber{color:var(--pluten-text-secondary);letter-spacing:.1em;font-size:9px;font-weight:700}.page-module___8aEwW__businessItem h3{font-family:var(--font-space-grotesk),sans-serif;letter-spacing:-.038em;margin:42px 0 8px;font-size:22px;line-height:1.08}.page-module___8aEwW__businessItem p{color:var(--pluten-text-secondary);margin:0;font-size:13px;line-height:1.6}.page-module___8aEwW__businessItem a{color:var(--pluten-black);align-items:center;gap:7px;margin-top:auto;padding-top:24px;font-size:11px;font-weight:700;text-decoration:none;display:inline-flex}.page-module___8aEwW__finalCta{background:var(--pluten-black);color:var(--pluten-surface-high)}.page-module___8aEwW__finalInner{width:min(var(--pluten-content),calc(100% - 40px));text-align:left;margin:0 auto;padding:74px 0 76px}.page-module___8aEwW__finalEyebrow{color:#fcfdfc8a;letter-spacing:.14em;font-size:8px;font-weight:700}.page-module___8aEwW__finalInner h2{max-width:760px;font-family:var(--font-space-grotesk),sans-serif;letter-spacing:-.048em;margin:14px 0 0;font-size:clamp(38px,4.3vw,54px);line-height:1}.page-module___8aEwW__finalInner p{color:#fcfdfca8;max-width:620px;margin:14px 0 0;font-size:14px;line-height:1.6}.page-module___8aEwW__finalActions{flex-wrap:wrap;align-items:center;gap:20px;margin-top:26px;display:flex}.page-module___8aEwW__lightCta{border-radius:var(--pluten-radius-sm);background:var(--pluten-surface-high);min-height:46px;color:var(--pluten-black);align-items:center;gap:8px;padding:0 17px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.page-module___8aEwW__finalLink{color:#fcfdfcbf;align-items:center;gap:7px;font-size:11px;font-weight:650;text-decoration:none;display:inline-flex}.page-module___8aEwW__footer{border-top:1px solid var(--pluten-border);background:var(--pluten-bg)}.page-module___8aEwW__footerInner{width:min(var(--pluten-content),calc(100% - 40px));grid-template-columns:1fr auto auto;align-items:center;gap:28px;min-height:120px;margin:0 auto;display:grid}.page-module___8aEwW__footerBrand{color:var(--pluten-black);font-family:var(--font-space-grotesk),sans-serif;letter-spacing:-.025em;align-items:center;gap:9px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.page-module___8aEwW__footerBrand img{border-radius:var(--pluten-radius-xs);width:23px;height:23px}.page-module___8aEwW__footerInner p{color:var(--pluten-text-secondary);margin:8px 0 0;font-size:11px}.page-module___8aEwW__footerLinks{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.page-module___8aEwW__footerLinks a{color:var(--pluten-text-secondary);font-size:11px;text-decoration:none}.page-module___8aEwW__footerLinks a:hover{color:var(--pluten-black)}.page-module___8aEwW__footerCopyright{color:var(--pluten-text-secondary);letter-spacing:.09em;white-space:nowrap;font-size:9px;font-weight:700}@media (max-width:1100px){.page-module___8aEwW__heroInner{grid-template-columns:1fr;gap:48px;min-height:auto;padding:78px 0 70px}.page-module___8aEwW__heroAside{border-left:0;border-top:1px solid var(--pluten-border-strong);max-width:760px;padding:18px 0 0}.page-module___8aEwW__asideList{grid-template-columns:repeat(3,1fr);gap:22px}.page-module___8aEwW__asideItem{border-bottom:0;padding:16px 0;display:block}.page-module___8aEwW__asideNumber{margin-bottom:10px;display:block}.page-module___8aEwW__productGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:800px){.page-module___8aEwW__principlesInner{grid-template-columns:1fr;gap:0;padding:14px 0}.page-module___8aEwW__principlesInner span,.page-module___8aEwW__principlesInner span:nth-child(2),.page-module___8aEwW__principlesInner span:nth-child(3){justify-content:flex-start;padding:8px 0}.page-module___8aEwW__sectionHeader{grid-template-columns:1fr}.page-module___8aEwW__sectionMeta{justify-self:start}.page-module___8aEwW__businessGrid{grid-template-columns:1fr}.page-module___8aEwW__businessItem,.page-module___8aEwW__businessItem+.page-module___8aEwW__businessItem{border-right:0;border-bottom:1px solid var(--pluten-border-strong);min-height:auto;padding:24px 0}.page-module___8aEwW__businessItem:last-child{border-bottom:0}.page-module___8aEwW__businessItem h3{margin-top:24px}.page-module___8aEwW__businessItem a{margin-top:22px;padding-top:0}.page-module___8aEwW__footerInner{grid-template-columns:1fr;padding:28px 0}.page-module___8aEwW__footerLinks{justify-content:flex-start}}@media (max-width:620px){.page-module___8aEwW__heroInner,.page-module___8aEwW__sectionInner,.page-module___8aEwW__businessInner,.page-module___8aEwW__principlesInner,.page-module___8aEwW__finalInner,.page-module___8aEwW__footerInner{width:calc(100% - 24px)}.page-module___8aEwW__heroInner{gap:0;padding:44px 0 34px}.page-module___8aEwW__heroCopy{max-width:none}.page-module___8aEwW__heroKicker{margin-bottom:16px;font-size:8px}.page-module___8aEwW__heroKicker>span{width:20px}.page-module___8aEwW__heroTitle{font-size:clamp(34px,10.5vw,42px);line-height:1}.page-module___8aEwW__heroDescription{max-width:100%;margin-top:16px;font-size:13.5px;line-height:1.62}.page-module___8aEwW__heroActions{gap:12px;margin-top:22px}.page-module___8aEwW__primaryCta{min-height:44px;padding:0 15px;font-size:11px}.page-module___8aEwW__secondaryLink{min-height:42px;font-size:11px}.page-module___8aEwW__heroTrust{gap:10px 14px;margin-top:20px;font-size:9px}.page-module___8aEwW__heroAside,.page-module___8aEwW__principles{display:none}.page-module___8aEwW__productsSection{border-top:1px solid var(--pluten-border);scroll-margin-top:64px}.page-module___8aEwW__sectionInner,.page-module___8aEwW__businessInner{padding:52px 0}.page-module___8aEwW__sectionHeader{gap:14px;margin-bottom:24px}.page-module___8aEwW__sectionEyebrow{font-size:7.5px}.page-module___8aEwW__sectionTitle,.page-module___8aEwW__businessTitle{font-size:30px}.page-module___8aEwW__sectionIntro{margin-top:10px;font-size:13px;line-height:1.58}.page-module___8aEwW__sectionMeta{font-size:9px}.page-module___8aEwW__productGrid{scroll-snap-type:x proximity;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#10131338 transparent;grid-template-columns:none;gap:14px;padding:2px 0 12px;display:flex;overflow:auto hidden}.page-module___8aEwW__productGrid::-webkit-scrollbar{height:5px}.page-module___8aEwW__productGrid::-webkit-scrollbar-track{background:0 0}.page-module___8aEwW__productGrid::-webkit-scrollbar-thumb{background:#10131333;border-radius:999px}.page-module___8aEwW__productGrid>div{scroll-snap-align:start;flex:0 0 min(82vw,300px);width:min(82vw,300px);height:auto}.page-module___8aEwW__productCard{border-radius:var(--pluten-radius-md);box-shadow:0 8px 20px #10131311,0 2px 5px #10131309}.page-module___8aEwW__productOfferRow{min-height:34px;padding:8px 12px 6px}.page-module___8aEwW__offerBadge{min-height:20px;padding:0 7px;font-size:7px}.page-module___8aEwW__productMeta{padding:14px}.page-module___8aEwW__cardTitle{margin:7px 0 16px;font-size:16px}.page-module___8aEwW__currentPrice{font-size:16px}.page-module___8aEwW__viewLabel{font-size:7.5px}.page-module___8aEwW__finalInner{padding:58px 0}.page-module___8aEwW__finalInner h2{font-size:38px}}
.PortfolioShowcase-module__qEWAJq__section{width:min(var(--pluten-content),calc(100% - 40px));background:var(--pluten-bg);margin:0 auto;padding:94px 0 104px}.PortfolioShowcase-module__qEWAJq__introMain{min-width:0}.PortfolioShowcase-module__qEWAJq__intro{grid-template-columns:1fr minmax(260px,360px);align-items:end;gap:48px;margin-bottom:30px;display:grid}.PortfolioShowcase-module__qEWAJq__eyebrow{color:var(--pluten-text-secondary);letter-spacing:.14em;text-transform:uppercase;margin:0 0 9px;font-size:8px;font-weight:700}.PortfolioShowcase-module__qEWAJq__introTitle{max-width:760px;color:var(--pluten-black);font-family:var(--font-space-grotesk),"Space Grotesk",sans-serif;letter-spacing:-.05em;margin:0;font-size:clamp(36px,4.2vw,54px);font-weight:700;line-height:1}.PortfolioShowcase-module__qEWAJq__introTitle em{color:var(--pluten-text-secondary);font-style:normal;font-weight:600}.PortfolioShowcase-module__qEWAJq__introDescription{color:var(--pluten-text-secondary);margin:0;font-size:14px;line-height:1.65}.PortfolioShowcase-module__qEWAJq__stage{aspect-ratio:16/9;border-radius:var(--pluten-radius-lg);background:var(--pluten-black);width:100%;min-height:0;max-height:none;position:relative;overflow:hidden;box-shadow:0 24px 54px #10131324,0 4px 12px #10131314}.PortfolioShowcase-module__qEWAJq__media{background:var(--pluten-black);position:absolute;inset:0;overflow:hidden}.PortfolioShowcase-module__qEWAJq__video{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .7s var(--pluten-ease),transform 7s linear;position:absolute;inset:0;transform:scale(1.01)}.PortfolioShowcase-module__qEWAJq__videoActive{opacity:1;transform:scale(1)}.PortfolioShowcase-module__qEWAJq__mediaShade{pointer-events:none;background:linear-gradient(#00000047,#0000 26% 60%,#00000061);position:absolute;inset:0}.PortfolioShowcase-module__qEWAJq__mediaVignette{display:none}.PortfolioShowcase-module__qEWAJq__stageTop{z-index:3;color:#ffffffc2;letter-spacing:.14em;text-transform:uppercase;justify-content:space-between;align-items:center;padding:20px 22px;font-size:8px;font-weight:700;display:flex;position:absolute;top:0;left:0;right:0}.PortfolioShowcase-module__qEWAJq__stageBrand{color:var(--pluten-surface-high)}.PortfolioShowcase-module__qEWAJq__stageMeta{align-items:center;gap:10px;display:flex}.PortfolioShowcase-module__qEWAJq__metaLine{background:#ffffff3d;width:22px;height:1px}.PortfolioShowcase-module__qEWAJq__playButton{z-index:4;width:46px;height:46px;color:var(--pluten-surface-high);cursor:pointer;transition:transform .2s var(--pluten-ease),background .2s var(--pluten-ease);background:#101313b8;border:1px solid #ffffff38;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 8px 22px #0000002e}.PortfolioShowcase-module__qEWAJq__playButton:hover{background:#101313e6;transform:translate(-50%,-50%)scale(1.05)}.PortfolioShowcase-module__qEWAJq__stageCta{z-index:5;position:absolute;bottom:22px;left:22px}.PortfolioShowcase-module__qEWAJq__cta{border-radius:var(--pluten-radius-sm);background:var(--pluten-surface-high);min-height:44px;color:var(--pluten-black);transition:transform .2s var(--pluten-ease);align-items:center;gap:9px;padding:0 16px;font-size:11px;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:0 8px 20px #00000029}.PortfolioShowcase-module__qEWAJq__cta:hover{transform:translateY(-2px)}.PortfolioShowcase-module__qEWAJq__stageControls{z-index:5;align-items:center;gap:8px;display:flex;position:absolute;bottom:22px;right:22px}.PortfolioShowcase-module__qEWAJq__arrowButton{border-radius:var(--pluten-radius-xs);width:34px;height:34px;color:var(--pluten-surface-high);cursor:pointer;background:#101313b3;border:1px solid #ffffff2e;place-items:center;padding:0;display:grid}.PortfolioShowcase-module__qEWAJq__progress{align-items:center;gap:5px;display:flex}.PortfolioShowcase-module__qEWAJq__progressItem,.PortfolioShowcase-module__qEWAJq__progressActive{cursor:pointer;background:#ffffff42;border:0;border-radius:2px;width:22px;height:2px;padding:0}.PortfolioShowcase-module__qEWAJq__progressActive{background:var(--pluten-surface-high)}.PortfolioShowcase-module__qEWAJq__details{grid-template-columns:1fr minmax(280px,430px);align-items:end;gap:52px;padding:30px 0 0;display:grid}.PortfolioShowcase-module__qEWAJq__detailLabel{color:var(--pluten-text-secondary);letter-spacing:.13em;font-size:8px;font-weight:700}.PortfolioShowcase-module__qEWAJq__detailTitle{font-family:var(--font-space-grotesk),"Space Grotesk",sans-serif;letter-spacing:-.045em;margin:9px 0 0;font-size:clamp(30px,3.4vw,44px);font-weight:700;line-height:1.02}.PortfolioShowcase-module__qEWAJq__detailDescription{color:var(--pluten-text-secondary);margin:0;font-size:14px;line-height:1.65}.PortfolioShowcase-module__qEWAJq__microCopy{border-top:1px solid var(--pluten-border);color:var(--pluten-text-secondary);letter-spacing:.13em;margin:28px 0 0;padding-top:18px;font-size:8px;font-weight:700}@media (max-width:850px){.PortfolioShowcase-module__qEWAJq__intro,.PortfolioShowcase-module__qEWAJq__details{grid-template-columns:1fr;gap:14px}.PortfolioShowcase-module__qEWAJq__stage{aspect-ratio:16/9;min-height:0;max-height:none}.PortfolioShowcase-module__qEWAJq__detailDescription{max-width:620px}}@media (max-width:620px){.PortfolioShowcase-module__qEWAJq__section{width:calc(100% - 24px);padding:54px 0 62px}.PortfolioShowcase-module__qEWAJq__intro{margin-bottom:20px}.PortfolioShowcase-module__qEWAJq__introTitle{font-size:31px}.PortfolioShowcase-module__qEWAJq__introDescription{font-size:13px;line-height:1.58}.PortfolioShowcase-module__qEWAJq__stage{aspect-ratio:16/9;border-radius:var(--pluten-radius-md);min-height:0;max-height:none}.PortfolioShowcase-module__qEWAJq__stageTop{padding:11px 12px;font-size:7px}.PortfolioShowcase-module__qEWAJq__stageMeta{display:none}.PortfolioShowcase-module__qEWAJq__playButton{width:38px;height:38px}.PortfolioShowcase-module__qEWAJq__stageCta{bottom:10px;left:10px}.PortfolioShowcase-module__qEWAJq__cta{min-height:38px;padding:0 11px;font-size:9.5px}.PortfolioShowcase-module__qEWAJq__stageControls{gap:5px;bottom:10px;right:10px}.PortfolioShowcase-module__qEWAJq__arrowButton{width:30px;height:30px}.PortfolioShowcase-module__qEWAJq__progress{display:none}.PortfolioShowcase-module__qEWAJq__details{gap:10px;padding-top:20px}.PortfolioShowcase-module__qEWAJq__detailTitle{font-size:27px}.PortfolioShowcase-module__qEWAJq__detailDescription{font-size:13px;line-height:1.58}.PortfolioShowcase-module__qEWAJq__microCopy{margin-top:22px;padding-top:14px;font-size:7px}}
