.final-content{color:#000;font:400 17.6px/1.5 Public Sans,sans-serif}.final-content-inner{flex-direction:column;gap:30px;width:100%;max-width:1280px;margin-inline:auto;display:flex}.final-content h1,.final-content h2,.final-content h3{text-transform:capitalize;font-family:Poppins,sans-serif;line-height:1.1}.final-content h1{margin:50px 0 0;font-size:41px;font-weight:600}.final-content h2{margin:8px 0 16px;font-size:48px;font-weight:700}.final-content h3{margin:8px 0 16px;font-size:32px;font-weight:700}.final-content p{margin:0 0 14.4px}.final-content ul,.final-content ol{margin:0 0 14.4px;padding-left:40px}.final-content a[href]{color:#c36}.final-content a:focus-visible,.final-content summary:focus-visible{outline-offset:3px;outline:3px solid #bd9965}.final-content table{border-collapse:collapse;width:100%;margin-bottom:15px;font-size:.9em}.final-content th,.final-content td{text-align:left;border:1px solid #80808080;padding:15px}.final-content tbody tr:nth-child(odd){background:#80808012}.llm-info{background:#eff7ff;font-family:Poppins,sans-serif;font-weight:500}.llm-info .final-content-inner{min-height:100vh}.llm-info h1{text-align:center;text-transform:uppercase;margin-top:100px;font-size:43px}.llm-info .heading h2{text-transform:uppercase;margin:0}.llm-info .heading h3{margin:0}.llm-info [data-source="0f64874"] h2{text-transform:capitalize;font-weight:600}.llm-info [data-source="798eb0e"]{font-weight:400}.final-content.llm-info a{color:#06c;text-decoration:none}.llm-info .final-block:last-child,.terms-and-conditions{margin-bottom:50px}.legal-clauses summary{cursor:pointer;border:1px solid #d5d8dc;align-items:center;gap:10px;padding:10px;font-size:16px;font-weight:700;line-height:24px;list-style:none;display:flex}.legal-clauses summary::-webkit-details-marker{display:none}.legal-clauses summary:before{content:"+";font-size:20px;font-weight:400}.legal-clauses details[open]>summary:before{content:"−"}.legal-clause-copy{border:1px solid #d5d8dc;border-top:0}.legal-clause-copy[data-source=f0903c3]{color:#041c34}.legal-clause-copy[data-source="246f99b"]{color:#1f2124}.legal-clause-copy a[href]{color:#041c34}@media (width<=1366px) and (width>=768px){.final-content-inner{max-width:1035px}.llm-info .final-content-inner{max-width:1120px}.llm-info h1{font-size:38px}}@media (width<=1024px){.final-content{font-size:16px}.final-content h2{font-size:40px}.final-content h3{font-size:24px}}@media (width<=767px){.final-content{overflow-wrap:anywhere;font-size:14.4px}.final-content-inner{width:90%}.final-content h1{font-size:29px}.llm-info h1{font-size:32px}.final-content h2{font-size:24px}.final-content h3{font-size:20px}.final-content table{table-layout:fixed}}@font-face{font-family:RolloutPublic;src:url(/fonts/public-sans-400-normal.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:RolloutPublic;src:url(/fonts/public-sans-600-normal.woff2)format("woff2");font-weight:600;font-display:swap}@font-face{font-family:RolloutPublic;src:url(/fonts/public-sans-700-normal.woff2)format("woff2");font-weight:700;font-display:swap}@font-face{font-family:RolloutPublic;src:url(/fonts/public-sans-400-italic.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:RolloutPublic;src:url(/fonts/public-sans-700-italic.woff2)format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:RolloutBarlow;src:url(/fonts/barlow-condensed-700-normal.woff2)format("woff2");font-weight:700;font-display:swap}main.rollout-page.rollout-page{--rollout-body:16px;--rollout-lead:17px;--rollout-gutter:clamp(20px,3vw,48px);--rollout-section:clamp(48px,6vw,96px);font:400 var(--rollout-body)/1.55 RolloutPublic,Arial,sans-serif;font-synthesis:none}main.rollout-page.rollout-page :where(div,section,p,li,span,a,summary,details,label,input,textarea,button,th,td){font-synthesis:none;font-family:RolloutPublic,Arial,sans-serif}main.rollout-page.rollout-page :where(p,li){font-size:var(--rollout-body);line-height:1.55}main.rollout-page.rollout-page :where(p,li) :where(span,a){font-size:inherit;line-height:inherit}main.rollout-page.rollout-page :where(strong,b){font-weight:700}main.rollout-page.rollout-page :where(h1,h2,h3,h4,h5,h6){letter-spacing:0;text-wrap:balance;font-family:RolloutBarlow,Arial Narrow,sans-serif;font-weight:700;line-height:1.1}main.rollout-page.rollout-page h1{font-size:clamp(36px,3.6vw,54px)}main.rollout-page.rollout-page h2{font-size:clamp(30px,2.8vw,42px)}main.rollout-page.rollout-page :where(h3,h4,h5,h6){font-size:clamp(24px,2vw,30px)}main.rollout-page.rollout-page :where(h1,h2,h3,h4,h5,h6) :where(span,strong,a){font:inherit;letter-spacing:inherit}main.rollout-page.rollout-page .rollout-lead{font-size:var(--rollout-lead);line-height:1.5}main.rollout-page.rollout-page :where(p+p){margin-top:1em}main.rollout-page.rollout-page :where(a,summary,button,input,textarea,select):focus-visible{outline-offset:4px;outline:3px solid #1d6da5}body:has(main.rollout-page.rollout-page) .site-footer .footer-bottom a,body:has(main.rollout-page.rollout-page) .site-footer .footer-links a:is(:hover,:focus-visible,:active){color:#041c34;text-underline-offset:3px;text-decoration:underline}body:has(main.rollout-page) .site-footer{font-synthesis:none;font-family:RolloutPublic,Arial,sans-serif}body:has(main.rollout-page) .site-footer h2{font-family:RolloutBarlow,sans-serif;font-weight:700}body:has(main.rollout-page) .site-footer .footer-links a{font-family:RolloutPublic,sans-serif;font-weight:600;line-height:1.4}body:has(main.rollout-page) .site-footer .footer-bottom :is(a,p){font-weight:400;line-height:1.5}@media (width>=1024px){main.rollout-page.rollout-page{--rollout-body:17px;--rollout-lead:18px}}main.final-content.rollout-page{padding:48px var(--rollout-gutter)}main.final-content.rollout-page .final-content-inner{gap:28px;width:100%;max-width:min(65ch,704px)}main.final-content.rollout-page h1{margin-top:0}main.final-content.rollout-page p{font-weight:400}main.final-content.rollout-page :is(ul,ol){padding-left:24px}main.final-content.rollout-page li+li{margin-top:8px}main.final-content.rollout-page .legal-clause-copy{padding:20px}main.final-content.rollout-page summary{padding:16px;font:600 16px/1.5 RolloutPublic,sans-serif}main.final-content.rollout-page table{table-layout:fixed;overflow-wrap:anywhere;font:400 14px/1.5 RolloutPublic,sans-serif}main.final-content.rollout-page :is(th,td){padding:12px}main.final-content.rollout-page.llm-info .final-content-inner{min-height:0}
