.interior-refresh .page-intro{position:relative;isolation:isolate;padding-block:5.2rem 3.5rem;max-width:960px}.interior-refresh .page-intro::after{content:"";position:absolute;inset:12% 0 0 58%;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 80% 35%,#85e6d80b,transparent 70%),linear-gradient(#85e6d807 1px,transparent 1px),linear-gradient(90deg,#85e6d807 1px,transparent 1px);background-size:auto,38px 38px,38px 38px;mask-image:linear-gradient(90deg,transparent,#000)}.interior-refresh:is(.page-intro h1,.download-intro h1){font-size:clamp(2.6rem,4.8vw,4.4rem);font-weight:500;line-height:1.09;letter-spacing:-.05em;overflow-wrap:break-word}.interior-refresh:is(.page-intro,.download-intro)>p{max-width:680px;font-size:1rem;line-height:1.85}.interior-refresh:is(.feature-panel,.field-card,.facts,.project-card,.release-card,.pc-reference,.pc-grid article,.gallery figure,.workflow>div,.example){border-color:#344652;border-radius:12px;background:linear-gradient(140deg,#152432,#111b29);box-shadow:inset 0 1px #ffffff04}.interior-refresh:is(.feature-panel,.field-card,.project-card,.release-card,.pc-grid article,.contact-layout>section){min-width:0}.interior-refresh:is(.feature-panel h2,.detail-copy h2,.prose h2,.subsection>h2){font-weight:500;letter-spacing:-.035em;line-height:1.18}.interior-refresh:is(.feature-panel p,.detail-copy p,.prose p){line-height:1.85}.interior-refresh .field-card{padding:1.8rem;border-top-color:#63887f}.interior-refresh .field-card h3{font-size:1.18rem;font-weight:500;line-height:1.25}.interior-refresh .principle-grid>article{border-top:1px solid #42615f;padding-top:1.5rem}.interior-refresh .principle-grid .eyebrow{margin-bottom:1.2rem}.interior-refresh .detail-visual{border-color:#344652;border-radius:12px;background:#101b28;box-shadow:0 18px 55px #0002}.interior-refresh:is(.detail-visual figcaption,.app-showcase .native-caption,.app-showcase .gallery .caption-label,.points-release figcaption){font-size:max(10px,.65rem);line-height:1.75;color:#afbed0}.interior-refresh .detail-visual figcaption{padding:1rem 1.3rem}.interior-refresh .facts{padding:1.5rem 1.6rem;gap:1rem}.interior-refresh .facts dd{overflow-wrap:anywhere}.interior-refresh .section-note{border-left-color:#85e6d8;background:linear-gradient(90deg,#85e6d806,transparent);padding:.8rem 0 .8rem 1.2rem;line-height:1.85}.interior-refresh .stack-list span{border-color:#354956;background:#85e6d805;border-radius:5px}.interior-refresh .project-card{display:flex;flex-direction:column}.interior-refresh .project-content{display:flex;flex:1;flex-direction:column;padding:1.6rem}.interior-refresh .project-content p{line-height:1.85;margin-bottom:1.2rem}.interior-refresh .project-content .tags{padding:0;margin-top:auto}.interior-refresh .project-meta{font-size:max(10px,.6rem);line-height:1.65;gap:.7rem}.interior-refresh .filter-button{border-radius:6px;border-color:#3b505b;min-height:44px}.interior-refresh:is(.app-showcase .app-hero h2,.points-release .pc-hero h2){font-weight:500;line-height:1.12;letter-spacing:-.045em}.interior-refresh:is(.app-showcase .device,.points-release .pc-phone img){border-color:#596c7c;box-shadow:0 20px 55px #0004}.interior-refresh .points-release:is(.pc-jump,.pc-section,.pc-list li){border-color:#2b3d4a}.interior-refresh .points-release:is(.pc-flow>div,details){background:#101d28;border-color:#344a53}.interior-refresh .points-release:is(.pc-section h2,.pc-grid h3){font-weight:500}.interior-refresh .points-release .pc-table-wrap{border:1px solid #344652;border-radius:9px}.interior-refresh .points-release th{background:#162a31}.interior-refresh .points-release caption{padding:.9rem 1rem}.interior-refresh:is(.points-release,.download-page) details{border-color:#344a53;background:#101d28}.interior-refresh:is(.points-release,.download-page) summary{line-height:1.6;overflow-wrap:anywhere}.interior-refresh:is(.points-release,.download-page) details[open]{border-color:#63877f}.interior-refresh .download-page .release-card{padding:2rem}.interior-refresh .release-heading>div{min-width:0}.interior-refresh .release-heading h2{line-height:1.2;font-weight:500;overflow-wrap:break-word}.interior-refresh .download-page .release-meta{padding-block:1.15rem;border-block:1px solid #344652}.interior-refresh .download-page dt{font-size:10px;color:#a9bbce}.interior-refresh .download-page .release-compatibility{line-height:1.85}.interior-refresh .contact-layout>section{padding:2.2rem}.interior-refresh .form-field:is(input,textarea){background:#0d1823;border-color:#425d69;border-radius:7px}.interior-refresh .form-field:is(input,textarea):focus-visible{border-color:#85e6d8;outline:2px solid #85e6d8;outline-offset:3px}.interior-refresh .contact-options>div{border-color:#344652}@media(max-width:760px){.interior-refresh .page-intro{padding-block:3.4rem 2.7rem}.interior-refresh:is(.page-intro h1,.download-intro h1){font-size:clamp(2.35rem,7.8vw,3.6rem)}.interior-refresh:is(.feature-panel,.field-card,.contact-layout>section,.download-page .release-card){padding:1.5rem}.interior-refresh .project-content{padding:1.5rem}.interior-refresh .facts{padding:1.3rem}.interior-refresh .page-intro::after{inset:15% 0 0 35%}}@media print{.interior-refresh .page-intro::after{content:none}.interior-refresh:is(.feature-panel,.field-card,.facts,.project-card,.release-card,.pc-reference,.pc-grid article,.gallery figure,.workflow>div,.example,.pc-flow>div,details){background:white;box-shadow:none;border-color:#b9c2ca}.interior-refresh:is(.page-intro,.download-intro){padding-block:1rem}.interior-refresh:is(figcaption,.project-meta,.pc-kicker,.release-badge){color:#354353}}
