.pg-head{padding:56px 0 28px}.pg-head h1{font-size:clamp(32px,4vw,48px);font-weight:800;line-height:1.15;margin:0 0 12px}.pg-head .lead{color:var(--mu);display:block;font-size:18px;line-height:1.6;margin:0;max-width:680px}.pg-sec{padding:0 0 64px}.pg-grid{align-items:start;display:grid;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr))}.pg-card{background:var(--s3);border:1px solid rgba(37,64,75,.8);border-radius:20px;padding:26px}.pg-card h2{font-size:20px;font-weight:800;line-height:1.25;margin:0 0 16px}.pg-card>p{color:var(--mu);margin:0}.pg-rows{display:flex;flex-direction:column;gap:18px}.pg-row{align-items:flex-start;display:flex;gap:14px}.pg-row h3{font-size:16px;font-weight:700;line-height:1.25;margin:0 0 2px}.pg-row p{color:var(--mu);font-size:14px;line-height:1.5;margin:0}.pg-ic{background:#0b2b36 no-repeat 50%/20px 20px;border-radius:12px;display:block;flex:none;height:40px;width:40px}.pg-ic-truck{background-image:url(/images/home/m/icon-truck.svg)}.pg-ic-shield{background-image:url(/images/home/m/icon-shield.svg)}.pg-ic-wrench{background-image:url(/images/home/m/icon-wrench.svg)}.pg-ic-lifebuoy{background-image:url(/images/home/m/icon-lifebuoy.svg)}.pg-contact{display:flex;flex-direction:column}.pg-contact a{align-items:center;border-top:1px solid rgba(37,64,75,.6);color:var(--ac);display:flex;font-weight:700;min-height:48px;text-decoration:none}.pg-contact a:first-of-type{border-top:0}.pg-contact a small{color:var(--mu);font-size:13px;font-weight:600;margin-left:8px}.pg-contact a:hover{text-decoration:underline}.pg-more{margin-top:28px}.pg-card-cta{margin-top:18px}.pg-links{display:flex;flex-wrap:wrap;gap:10px}.pg-delivery{text-align:left}.pg-delivery .pg-logo{display:block;height:44px;margin:4px 0 14px;width:auto}.pg-delivery a{color:var(--ac);font-weight:700;word-break:break-word}.pg .faq-list{margin:0 0 28px;max-width:880px}.pg-player{aspect-ratio:16/9;background:#000;border:1px solid rgba(37,64,75,.8);border-radius:20px;max-width:1100px;overflow:hidden;position:relative}.pg-player iframe{border:0;height:100%;inset:0;position:absolute;width:100%}.pg-prose{color:var(--mu);font-size:16px;line-height:1.7;max-width:820px}.pg-prose h2{color:var(--tx);font-size:20px;font-weight:700;line-height:1.3;margin:36px 0 10px}.pg-prose h2:first-child{margin-top:0}.pg-prose p{margin:0 0 14px;overflow-wrap:anywhere}.pg-prose a{color:var(--ac)}.terms-page{padding:56px 0 64px}.terms-hero{padding:0 0 28px}.terms-kicker{background:rgba(18,188,230,.14);border:1px solid rgba(18,188,230,.4);border-radius:999px;color:var(--ac);display:inline-block;font-size:12px;font-weight:700;letter-spacing:.03em;margin:0 0 14px;padding:5px 12px;text-transform:uppercase}.terms-hero h1{font-size:clamp(30px,4vw,44px);font-weight:800;line-height:1.15;margin:0 0 12px}.terms-lead{color:var(--mu);font-size:17px;line-height:1.6;margin:0 0 18px;max-width:760px}.terms-top-link{font-size:13px;min-height:0;padding:9px 16px}.terms-layout{align-items:start;display:grid;gap:32px;grid-template-columns:minmax(0,1fr) 300px}.terms-main{grid-column:1;grid-row:1;min-width:0}.terms-aside{grid-column:2;grid-row:1;position:sticky;top:96px}.terms-toc{background:var(--s3);border:1px solid rgba(37,64,75,.8);border-radius:20px}.terms-toc-inner{border-top:0;padding:18px 20px}.terms-toc-title{color:var(--tx);cursor:pointer;display:block;font-size:15px;font-weight:700;list-style:none;margin:0;padding:0}.terms-toc-title::-webkit-details-marker{display:none}.terms-toc-title:after{color:var(--ac);content:"–";float:right;font-size:16px;line-height:1}.terms-toc-inner:not([open]) .terms-toc-title:after{content:"+"}.terms-toc-list{color:var(--mu);font-size:14px;line-height:1.4;margin:14px 0 0;padding:0 0 0 20px}.terms-toc-list>li+li{margin-top:8px}.terms-toc-list a{color:var(--mu);display:inline-block;padding:2px 0;text-decoration:none}.terms-toc-list a:focus,.terms-toc-list a:hover{color:var(--ac)}.terms-toc-sublist{font-size:13px;margin:6px 0 0;padding-left:18px}.terms-toc-sublist li+li{margin-top:4px}.terms-sections{display:flex;flex-direction:column;gap:18px}.terms-section{background:var(--s3);border:1px solid rgba(37,64,75,.8);border-radius:20px;scroll-margin-top:96px}.terms-section-inner{padding:26px 28px}.terms-section-heading{align-items:baseline;display:flex;gap:14px;margin-bottom:14px}.terms-index{color:var(--ac);flex:none;font-size:13px;font-weight:800}.terms-section-heading h2{font-size:20px;font-weight:700;line-height:1.3;margin:0}.terms-copy{color:var(--mu);font-size:15px;line-height:1.7;overflow-wrap:anywhere}.terms-copy p{margin:0 0 12px}.terms-copy ol,.terms-copy ul{margin:0 0 12px;padding-left:22px}.terms-copy li+li{margin-top:6px}.terms-copy a{color:var(--ac)}.terms-updated{color:var(--mu);font-size:13px;margin:6px 0 0}.terms-subsection{border-top:1px solid rgba(37,64,75,.6);margin-top:18px;padding-top:18px;scroll-margin-top:96px}.terms-subsection h3{color:var(--tx);font-size:16px;font-weight:700;line-height:1.35;margin:0 0 8px}.team-lead2{margin-top:12px}.team-grid{display:grid;gap:24px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;max-width:960px}.team-card{background:var(--s3);border:1px solid rgba(37,64,75,.8);border-radius:20px;padding:28px;text-align:center}.team-photo{background:var(--s1);border:2px solid rgba(18,188,230,.4);border-radius:50%;display:block;height:160px;margin:0 auto 18px;-o-object-fit:cover;object-fit:cover;-o-object-position:center 20%;object-position:center 20%;width:160px}.team-card h2{font-size:22px;font-weight:700;line-height:1.25;margin:0}.team-role{color:var(--mu);font-weight:600;margin:4px 0 16px}.team-row{color:var(--tx);font-size:15px;margin-bottom:12px}.team-label{color:var(--mu);display:block;font-size:11px;font-weight:700;letter-spacing:.06em;margin-bottom:4px;text-transform:uppercase}.team-chips{display:flex;flex-wrap:wrap;gap:6px;justify-content:center}.team-chips span{background:var(--s2);border:1px solid #25404b;border-radius:999px;font-size:13px;padding:4px 12px}.team-text{color:var(--mu);margin:12px 0 0}.team-actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:20px}@media (max-width:900px){.pg-grid,.terms-layout{grid-template-columns:1fr}.terms-layout{gap:18px}.team-grid{grid-template-columns:1fr}.terms-aside,.terms-main{grid-column:1}.terms-aside{grid-row:1;position:static}.terms-main{grid-row:2}}@media (max-width:600px){.pg main .wrap{padding:0 16px}.pg-head{padding:18px 0 14px}.pg-head .tag{background:none;border:0;font-size:11px;letter-spacing:.08em;padding:0}.pg-head .tag,.pg-head h1{line-height:normal;margin:0 0 6px}.pg-head h1{font-size:22px;font-weight:700}.pg-head .lead{display:block;font-size:13px;line-height:19px;margin:0;max-width:none}.pg-head .lead+.lead{margin-top:10px}.pg-sec{padding:0 0 18px}.pg-grid{gap:18px}.pg-card{border-radius:18px;padding:18px}.pg-card h2{font-size:18px;font-weight:700;margin-bottom:14px}.pg-card>p{font-size:13px;line-height:1.55}.pg-rows{gap:14px}.pg-row{gap:12px}.pg-ic{height:36px;width:36px}.pg-row h3{font-size:14px}.pg-row p{font-size:12px;line-height:17px}.pg-contact a{font-size:14px}.pg-more{margin-top:18px}.pg-links{gap:8px}.pg-card-cta .btn,.pg-links .btn{background:#0b2b36;border:1px solid rgba(18,188,230,.6);border-radius:12px;color:var(--ac);font-size:12px;font-weight:700;line-height:1.25;min-height:0;padding:11px 14px;width:auto}.pg-player{border-radius:16px}.pg-prose{font-size:14px;line-height:1.6}.pg-prose h2{font-size:16px;font-weight:700;margin:24px 0 8px}.terms-page{padding:18px 0}.terms-hero{padding-bottom:14px}.terms-kicker{background:none;border:0;font-size:11px;letter-spacing:.08em;line-height:normal;margin:0 0 6px;padding:0}.terms-hero h1{font-size:22px;font-weight:700;line-height:normal;margin-bottom:6px}.terms-lead{font-size:13px;line-height:19px;margin-bottom:14px}.terms-top-link{background:#0b2b36;border:1px solid rgba(18,188,230,.6);border-radius:12px;color:var(--ac);font-size:12px;font-weight:700;padding:11px 14px;width:auto}.terms-toc{border-radius:18px}.terms-toc-inner{padding:16px}.terms-toc-list{font-size:13px}.terms-sections{gap:12px}.terms-section{border-radius:18px}.terms-section-inner{padding:18px 16px}.terms-section-heading{gap:10px;margin-bottom:10px}.terms-section-heading h2{font-size:16px;font-weight:700}.terms-copy{font-size:13px;line-height:1.6}.terms-subsection{margin-top:14px;padding-top:14px}.terms-subsection h3{font-size:14px}.team-grid{gap:12px}.team-card{border-radius:18px;padding:18px}.team-photo{height:120px;margin-bottom:14px;width:120px}.team-card h2{font-size:18px}.team-role{margin-bottom:12px}.team-role,.team-row{font-size:13px}.team-chips span{font-size:12px;padding:3px 10px}.team-text{font-size:13px}.team-actions{gap:8px;margin-top:14px}.pg-head .pg-more .btn,.team-actions .btn{border-radius:12px;font-size:12px;font-weight:700;line-height:1.25;min-height:0;padding:11px 14px;width:auto}.team-actions .btn-ghost{background:#0b2b36;border:1px solid rgba(18,188,230,.6);color:var(--ac)}.pg-more .btn{background:#0b2b36;border:1px solid rgba(18,188,230,.6);border-radius:12px;color:var(--ac);font-size:12px;font-weight:700;line-height:1.25;min-height:0;padding:11px 14px;width:auto}}.pg-prose .ck-group{color:var(--tx);font-size:16px;font-weight:700;margin:22px 0 8px}.pg-prose .ck-group span{color:var(--mu);font-weight:500}.ck-table{background:var(--s2);border:1px solid var(--line);border-radius:14px;margin:0 0 8px;overflow-x:auto}.ck-table table{border-collapse:collapse;font-size:14px;line-height:1.5;width:100%}.ck-table td,.ck-table th{border-bottom:1px solid var(--line);padding:12px 14px;text-align:left;vertical-align:top}.ck-table thead th{color:var(--tx);font-size:12px;letter-spacing:.04em;text-transform:uppercase}.ck-table tbody th{color:var(--tx);font-weight:600}.ck-table tr:last-child td,.ck-table tr:last-child th{border-bottom:0}.ck-table code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;overflow-wrap:anywhere}@media (max-width:600px){.ck-table thead{clip:rect(0,0,0,0);height:1px;overflow:hidden;position:absolute;width:1px}.ck-table table,.ck-table tbody,.ck-table td,.ck-table th,.ck-table tr{display:block}.ck-table tr{border-bottom:1px solid var(--line);padding:6px 0}.ck-table tr:last-child{border-bottom:0}.ck-table td,.ck-table th{border:0;padding:4px 14px}.ck-table td:before{color:var(--tx);content:attr(data-label) ": ";font-weight:600}}

/*# sourceMappingURL=pages.css.map*/