:root{--blue:#1967d2;--ink:#202124;--muted:#62666c;--line:#e7e9ec;--ease:cubic-bezier(.22,1,.36,1)}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:104px}body{margin:0;background:#fff;color:var(--ink);font-family:Manrope,Arial,sans-serif;font-size:16px;-webkit-font-smoothing:antialiased}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}button{font:inherit}button,a{touch-action:manipulation}button:focus-visible,a:focus-visible,summary:focus-visible{outline:3px solid #1967d2;outline-offset:5px}button{cursor:pointer}img,video{max-width:100%;display:block}.container{max-width:1320px;margin:auto;padding-inline:48px}.header{position:sticky;top:0;background:rgba(255,255,255,.92);backdrop-filter:blur(20px);z-index:50;border-bottom:1px solid var(--line)}.header-inner{height:88px;padding:0 40px;display:flex;align-items:center;gap:42px;max-width:1600px;margin:auto}.brand{display:flex;gap:12px;align-items:center;font-size:25px;white-space:nowrap;letter-spacing:-.9px}.brand-google{color:#62666c}.desktop-nav{display:flex;gap:30px;margin:auto;font-size:14px;font-weight:600;color:#5f6368}.desktop-nav a{padding:12px 0;transition:color .2s}.desktop-nav a:hover{color:var(--blue)}.button{border-radius:8px;display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:54px;padding:15px 26px;font-size:15px;font-weight:700;transition:transform .35s var(--ease),box-shadow .35s,background .2s}.primary{background:var(--blue);color:white;border:1px solid var(--blue)}.primary:hover{background:#1558b3;box-shadow:0 8px 22px #1967d22b;transform:translateY(-2px)}.secondary{border:1px solid #dadce0;color:var(--blue);background:white}.secondary:hover{background:#f3f7fd;transform:translateY(-2px)}.header-try{min-height:46px;padding:12px 24px}.scroll-progress{height:2px;background:var(--blue);position:absolute;bottom:-1px;left:0;width:0}.skip{position:fixed;top:-80px;left:20px;z-index:100;background:white;padding:14px}.skip:focus{top:12px}.hero{padding-top:88px;padding-bottom:84px;display:grid;grid-template-columns:1fr 1.1fr;align-items:center;gap:42px;min-height:700px}.hero-copy h1{font-size:clamp(46px,4.5vw,64px);line-height:1.14;font-weight:600;letter-spacing:-3px;margin:0 0 30px}.hero h2{font-size:clamp(32px,3.05vw,43px);letter-spacing:-1.7px;line-height:1.3;font-weight:500;margin:0 0 22px}.blue{color:var(--blue)}.hero-copy p{font-size:17px;line-height:1.85;color:var(--muted);margin:0 0 30px}.hero-actions{display:flex;gap:12px;flex-wrap:wrap}.hero-actions .button{padding-inline:22px}.play-small{font-size:13px}.hero-visual{position:relative;min-width:0;min-height:420px;display:flex;align-items:center;justify-content:center}.visual-orbit{position:absolute;inset:-18px -8px;border-radius:50%;background:#f0f5fe;transform:rotate(-12deg)}.hero-video-frame{position:relative;z-index:2;border-radius:20px;width:100%;overflow:hidden;background:#f5f7fb;box-shadow:0 25px 60px #1b438a14;border:1px solid #e2e7ef}.hero-video-frame video{width:100%;aspect-ratio:16/9;object-fit:contain}.video-toggle{position:absolute;right:14px;bottom:14px;border:1px solid #e0e3e7;border-radius:50%;width:38px;height:38px;background:#fffffff2;color:#3c4043;font-size:16px;z-index:5}.floating-label{display:flex;align-items:center;gap:10px;border:1px solid #e8ecf1;background:#fff;box-shadow:0 12px 28px #2a467615;border-radius:12px;padding:13px 17px;position:absolute;z-index:3;font-size:13px;font-weight:600;animation:float 6s ease-in-out infinite}.label-top{top:-5px;right:8px}.label-bottom{left:-10px;bottom:2px;animation-delay:-3s}.sparkle{font-size:26px;color:#4285f4}.avatar{width:29px;height:29px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:12px;color:white;border:2px solid white;margin-right:-17px}.avatar:last-of-type{margin-right:3px}.blue-bg{background:#4285f4}.coral-bg{background:#ea4335}.green-bg{background:#34a853}.hero-square{position:absolute;width:28px;height:28px;border-radius:6px;z-index:3;animation:float 7s ease-in-out infinite}.square-yellow{background:#fbbc04;top:22px;left:-12px;transform:rotate(-15deg)}.square-blue{background:#d2e3fc;right:5px;bottom:-20px;transform:rotate(15deg)}.intro-strip{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding-block:25px;display:flex;align-items:center;justify-content:space-between;gap:20px;color:#5f6368;font-size:14px}.intro-strip>span{color:var(--ink);font-weight:600}.intro-strip>div{display:flex;align-items:center;gap:12px}.mini-dot{display:inline-block;width:8px;height:8px;border-radius:50%;margin-left:20px}@keyframes float{0%,100%{translate:0 0}50%{translate:0 -9px}}
@media(min-width:1500px){.hero{min-height:760px}}@media(max-width:1050px){.header-inner{gap:22px;padding-inline:24px}.desktop-nav{gap:18px}.container{padding-inline:30px}.hero{gap:28px;padding-top:70px}.hero-visual{min-height:330px}.hero-actions .button{font-size:14px;padding-inline:16px}.hero-copy h1{letter-spacing:-2px}.intro-strip>div{gap:7px}.mini-dot{margin-left:10px}}@media(max-width:760px){.header-inner{height:74px;gap:16px;padding-inline:20px}.brand{font-size:20px;gap:8px}.brand img{width:30px;height:30px}.desktop-nav{display:none}.header-try{margin-left:auto;min-height:42px;font-size:13px;padding:11px 16px}.container{padding-inline:24px}.hero{display:flex;flex-direction:column;gap:60px;padding-top:56px;padding-bottom:58px;min-height:0}.hero-copy{width:100%}.hero-copy h1{font-size:48px;margin-bottom:23px;letter-spacing:-2.4px}.hero h2{font-size:36px;letter-spacing:-1.4px}.hero-copy p{font-size:16px}.hero-visual{width:100%;min-height:0}.visual-orbit{inset:-25px -8px}.label-top{top:-28px;right:5px}.label-bottom{bottom:-24px;left:0;font-size:12px}.floating-label{padding:10px 13px}.square-yellow{top:5px}.intro-strip{display:block;text-align:center;font-size:13px}.intro-strip>div{justify-content:center;margin-top:15px;flex-wrap:wrap}.mini-dot{margin-left:3px;width:6px;height:6px}.desktop-break{display:none}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation:none!important;transition:none!important}}
.section{padding-top:112px;padding-bottom:100px}.section-heading{text-align:center;margin-bottom:54px}.eyebrow{display:block;font-size:12px;font-weight:800;letter-spacing:1.65px;color:#73777d;margin-bottom:22px}h2{font-size:clamp(34px,3.65vw,50px);font-weight:500;letter-spacing:-1.9px;line-height:1.25;margin:0 0 23px}h3{font-size:22px;font-weight:600;line-height:1.4;letter-spacing:-.65px;margin:0 0 12px}p{color:var(--muted);line-height:1.8}.section-heading>p{font-size:17px;margin:0;line-height:1.8}.feature-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.feature-card{padding:34px 30px 30px;border:1px solid var(--line);border-radius:16px;transition:transform .5s var(--ease),box-shadow .5s}.feature-card:hover{transform:translateY(-7px);box-shadow:0 18px 38px #20212409}.feature-card p{font-size:15px;margin:0 0 22px}.card-icon{height:46px;width:46px;display:grid;place-items:center;font-size:26px;border-radius:12px;margin-bottom:27px}.amber{background:#fef4cf;color:#a87200}.sky{background:#e8f0fe;color:#1967d2}.mint{background:#e6f4ea;color:#188038}.text-link{display:inline-flex;font-weight:700;font-size:14px;color:var(--blue);text-decoration:underline;text-decoration-color:transparent;text-underline-offset:5px;transition:text-decoration-color .25s;border:0;padding:0;background:none}.text-link:hover{text-decoration-color:var(--blue)}.left{text-align:left}.template-experience{background:#f6f8fb;border-radius:24px;overflow:hidden;border:1px solid #eff1f4}.template-tabs{display:flex;justify-content:center;padding:22px 24px;gap:6px;border-bottom:1px solid #e9edf4}.template-tabs button{padding:14px 24px;border:0;border-radius:7px;color:#5f6368;background:none;font-size:14px;font-weight:700;transition:background .3s,color .3s,box-shadow .3s}.template-tabs button[aria-selected=true]{background:white;color:var(--blue);box-shadow:0 3px 12px #2021240b}.template-tabs button:hover{color:var(--blue)}.template-panel{display:grid;grid-template-columns:.7fr 1.3fr;align-items:center;gap:24px;padding:44px 38px 38px}.template-description{padding:8px 0 8px 12px}.template-description h3{font-size:30px;line-height:1.3;letter-spacing:-1.1px}.template-description p{font-size:15px;margin-bottom:26px}.template-image-wrap{min-width:0}.template-image-wrap img{width:100%;height:auto;transition:opacity .25s,transform .5s var(--ease)}.gemini-section{background:#f8faff}.split-layout{display:grid;grid-template-columns:1.12fr 1fr;gap:85px;align-items:center}.feature-media{border-radius:20px;overflow:hidden;position:relative;border:1px solid #e2e6ed;background:white;box-shadow:0 24px 60px #193e6d0b}.media-title{display:flex;align-items:center;padding:16px 22px;gap:10px;font-size:14px;font-weight:600;border-bottom:1px solid var(--line)}.feature-media video{width:100%;aspect-ratio:1.44;object-fit:cover}.section-copy>p{font-size:16px;margin:0 0 25px}.gemini-text{background:linear-gradient(90deg,#1967d2,#5e56c9,#ba57a4);color:transparent;background-clip:text}.prompt-samples{display:flex;gap:7px;flex-wrap:wrap;margin:22px 0 12px}.prompt-samples button{background:white;color:#454a53;border:1px solid #dce3f0;border-radius:20px;padding:8px 12px;font-size:12px;transition:background .2s,border-color .2s}.prompt-samples button[aria-pressed=true],.prompt-samples button:hover{background:#e8f0fe;color:#1967d2;border-color:#afc8f3}.prompt-display{border:1px solid #e1e6f1;padding:18px;display:flex;align-items:center;gap:15px;border-radius:12px;background:white;color:#4f5665;font-size:14px;line-height:1.7;min-height:84px}.section-copy .small-note,.small-note{font-size:12px;line-height:1.8;color:#73777d;margin:15px 0}.green-text{color:#188038}.team-stage{max-width:1060px;margin:auto;position:relative;background:#f6f8fc;border:1px solid #e0e4eb;border-radius:20px;overflow:hidden;box-shadow:0 24px 58px #20212409}.team-stage-header{display:flex;justify-content:space-between;align-items:center;padding:18px 24px;border-bottom:1px solid #e1e4e9;background:#fff;gap:20px}.team-file{display:flex;align-items:center;gap:12px;font-size:14px}.team-avatars{display:flex;padding-right:17px}.team-stage video{width:100%;aspect-ratio:16/9;object-fit:cover}.team-benefits{display:grid;grid-template-columns:repeat(3,1fr);gap:48px;margin-top:44px}.benefit-number{font-size:13px;color:#73777d;display:block;margin-bottom:17px}.team-benefits h3{font-size:19px}.team-benefits p{font-size:15px;margin:0}.presentation-section{background:#f7f8fa}.presentation-grid{display:grid;grid-template-columns:1fr 1fr;gap:28px}.presentation-card{border:1px solid #e4e7eb;background:white;border-radius:18px;overflow:hidden;transition:transform .4s var(--ease)}.presentation-card:hover{transform:translateY(-6px)}.presentation-image{background:#eaf0f9;padding:35px 30px 25px}.presentation-image img{width:100%;height:auto;aspect-ratio:739/420;object-fit:contain}.presentation-body{padding:30px 34px}.tag{color:#7c8188;font-size:11px;letter-spacing:1.4px;font-weight:800;display:block;margin-bottom:13px}.presentation-body h3{font-size:23px}.presentation-body p{font-size:15px;margin:0}.centered{text-align:center}.workflow-heading{text-align:center;margin-bottom:54px}.workflow-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.workflow-step{border-top:1px solid #e4e7eb;padding-top:30px}.workflow-step>span{height:40px;width:40px;display:grid;place-items:center;border-radius:50%;background:#e8f0fe;color:#1967d2;font-size:16px;font-weight:700;margin-bottom:25px}.workflow-step:nth-child(2)>span{background:#fef4cf;color:#a87200}.workflow-step:nth-child(3)>span{background:#e6f4ea;color:#188038}.workflow-step h3{font-size:20px}.workflow-step p{font-size:15px}.compat-section{display:grid;grid-template-columns:1fr 1fr;gap:65px;padding:56px 62px;background:#eef4ff;border-radius:22px;align-items:center;max-width:1224px}.compat-section h2{font-size:39px}.compat-section p{font-size:16px;margin-bottom:24px}.faq-section{display:grid;grid-template-columns:.65fr 1fr;gap:100px;padding-top:140px;padding-bottom:110px}.faq-heading p{font-size:15px;margin:0 0 24px}.faq-list details{border-bottom:1px solid #e1e4e9}.faq-list details:first-child{border-top:1px solid #e1e4e9}.faq-list summary{display:flex;justify-content:space-between;gap:22px;list-style:none;padding:24px 0;cursor:pointer;font-size:16px;font-weight:600;line-height:1.6}.faq-list summary::-webkit-details-marker{display:none}.faq-plus{position:relative;flex-shrink:0;align-self:center;width:18px;height:18px}.faq-plus::before,.faq-plus::after{content:'';position:absolute;background:#5f6368;left:1px;top:8px;width:16px;height:1.5px;transition:transform .35s var(--ease)}.faq-plus::after{transform:rotate(90deg)}details[open] .faq-plus::after{transform:rotate(0)}.faq-list details p{font-size:15px;margin:0 30px 22px 0;animation:answer .4s var(--ease)}.faq-list details .text-link{margin-bottom:25px}.final-cta{text-align:center;background:#f7f9fc;max-width:1224px;border-radius:24px 24px 0 0;position:relative;padding-top:70px;padding-bottom:78px;overflow:hidden}.final-cta>img{margin:0 auto 25px}.final-cta h2{font-size:46px}.final-cta p{font-size:17px;margin:0 0 29px}.final-cta .button{padding-inline:31px}.cta-color-bar{height:4px;display:flex;position:absolute;bottom:0;left:0;width:100%}.cta-color-bar span{flex:1}.cta-color-bar span:nth-child(1){background:#4285f4}.cta-color-bar span:nth-child(2){background:#ea4335}.cta-color-bar span:nth-child(3){background:#fbbc04}.cta-color-bar span:nth-child(4){background:#34a853}.motion-ready .reveal{opacity:0;transform:translateY(28px);transition:opacity .85s var(--ease),transform .85s var(--ease)}.motion-ready .reveal.visible{opacity:1;transform:none}.feature-grid .reveal:nth-child(2),.team-benefits .reveal:nth-child(2),.workflow-grid .reveal:nth-child(2){transition-delay:.09s}.feature-grid .reveal:nth-child(3),.team-benefits .reveal:nth-child(3),.workflow-grid .reveal:nth-child(3){transition-delay:.18s}@keyframes answer{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}
@media(max-width:1050px){.section{padding-block:80px}.split-layout{gap:40px}.template-panel{grid-template-columns:.75fr 1fr;padding:30px 24px}.template-description{padding:0}.template-description h3{font-size:25px}.feature-card{padding:25px}.compat-section{margin-inline:30px;padding:40px;gap:40px}.faq-section{gap:50px}.final-cta{margin-inline:30px}.team-benefits{gap:30px}.prompt-samples button{font-size:12px}}
@media(max-width:760px){.section{padding-block:68px}.eyebrow{font-size:10px;letter-spacing:1.35px;margin-bottom:18px}h2{font-size:35px;letter-spacing:-1.25px}.section-heading{margin-bottom:35px}.section-heading>p{font-size:16px}.feature-grid{grid-template-columns:1fr;gap:16px}.feature-card{padding:27px}.card-icon{margin-bottom:20px}.feature-card h3{font-size:22px}.template-tabs{padding:12px 10px;gap:2px}.template-tabs button{padding:12px 9px;font-size:12px}.template-panel{grid-template-columns:1fr;gap:20px;padding:28px 22px 18px}.template-description h3 br{display:none}.template-description h3{font-size:27px}.template-image-wrap{margin:0 -15px}.template-description p{font-size:15px}.split-layout{display:flex;flex-direction:column-reverse;gap:35px}.section-copy{width:100%}.feature-media{width:100%}.section-copy>p{font-size:16px}.prompt-display{font-size:13px}.team-stage-header{padding:13px 15px;gap:10px}.team-file{font-size:12px;gap:8px}.team-benefits{grid-template-columns:1fr;gap:28px;margin-top:32px}.benefit-number{margin-bottom:8px}.presentation-grid{grid-template-columns:1fr;gap:20px}.presentation-image{padding:22px 22px 12px}.presentation-body{padding:26px}.presentation-body h3{font-size:22px}.workflow-heading{margin-bottom:32px}.workflow-grid{grid-template-columns:1fr;gap:24px}.workflow-step{padding-top:24px;display:grid;grid-template-columns:40px 1fr;gap:0 18px}.workflow-step>span{grid-row:span 2;margin-bottom:0}.workflow-step h3{font-size:19px;margin-top:4px}.workflow-step p{grid-column:2;margin:0}.compat-section{display:flex;flex-direction:column;margin-inline:24px;padding:34px 26px;gap:30px}.compat-section h2{font-size:34px}.compat-section p br{display:none}.faq-section{grid-template-columns:1fr;gap:30px}.faq-heading h2 br{display:none}.faq-heading p{margin-bottom:18px}.faq-list summary{font-size:15px;padding-block:21px}.faq-list details p{font-size:14px}.final-cta{margin-inline:20px;padding:55px 24px 60px;border-radius:20px 20px 0 0}.final-cta h2{font-size:33px}.final-cta p{font-size:15px}.section-heading.left{text-align:left}}
@media(prefers-reduced-motion:no-preference){.hero-copy{animation:hero-enter .9s var(--ease) both}.hero-visual{animation:hero-enter 1.2s var(--ease) .15s both}@keyframes hero-enter{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}}
@media(max-width:900px){.desktop-nav{display:none}.header-try{margin-left:auto}.header-inner{gap:16px}}@media(max-width:480px){.header-inner{padding-inline:16px;gap:8px}.brand{font-size:17px;gap:6px;letter-spacing:-.5px}.brand img{width:28px;height:28px}.header-try{padding-inline:12px;font-size:12px}.hero-actions{gap:10px}.hero-actions .button{padding-inline:17px;font-size:13px}}@media(max-width:380px){.brand-google{display:none}.hero-copy h1{font-size:43px}.hero h2{font-size:32px}.hero-actions .secondary{width:100%}.template-tabs button{font-size:11px;padding-inline:6px}}

.compat-visual{width:100%;max-width:410px;margin:0 auto;display:flex;flex-direction:column;align-items:center;padding:12px 0}.compat-input{width:100%;text-align:center;background:rgba(255,255,255,.75);border:1px solid #dbe4f3;border-radius:16px;padding:25px}.compat-caption{display:block;font-size:11px;letter-spacing:1.3px;font-weight:700;color:#727b8b;margin-bottom:13px}.compat-input strong{font-size:21px;font-weight:600;letter-spacing:-.5px}.format-chips{display:flex;justify-content:center;gap:10px;margin-top:18px}.format-chips span{font-size:14px;font-weight:700;color:#a64522;background:#fff1e9;border:1px solid #f4dacc;border-radius:7px;padding:7px 17px}.compat-connector{height:55px;display:flex;align-items:center;justify-content:center;color:#1967d2}.compat-connector span{font-size:29px;line-height:1}.compat-output{display:flex;align-items:center;justify-content:center;gap:19px;width:100%;padding:25px 22px;background:white;border:1px solid #dbe4f3;border-radius:16px;box-shadow:0 14px 30px #1967d20b}.compat-output>img{width:48px;height:48px;flex-shrink:0}.compat-output strong{display:block;font-size:22px;font-weight:600;letter-spacing:-.6px}.compat-output div>span{display:block;font-size:13px;color:#73777d;margin-top:6px}@media(max-width:760px){.compat-visual{max-width:390px;padding:0}.compat-input{padding:23px 20px}.compat-output{padding:23px 17px;gap:14px}.compat-output strong{font-size:21px}.compat-output div>span{font-size:12px}}
/* Practical guides, using the established site palette and spacing. */
.task-links{display:flex;justify-content:center;flex-wrap:wrap;gap:12px 24px;margin-top:30px;padding-top:24px;border-top:1px solid var(--line)}.task-links a,.guide-next a,.download-after a{color:var(--blue);font-size:14px;font-weight:600;text-decoration:underline;text-underline-offset:4px;text-decoration-color:#b7cff0}.task-links a:hover,.guide-next a:hover,.download-after a:hover{text-decoration-color:var(--blue)}.ai-requirements{margin-top:25px;padding-top:23px;border-top:1px solid #dce4f1}.ai-requirements h3{font-size:19px}.ai-requirements p{font-size:16px;line-height:1.8;margin:0 0 16px}.ai-requirements .text-link{font-size:13px;line-height:1.6;display:flex;width:fit-content;margin-top:9px}.section-copy .small-note{font-size:14px}.permission-list{margin:0;font-size:16px}.permission-list>div{padding:8px 0;border-bottom:1px solid var(--line)}.permission-list dt{font-weight:600}.permission-list dd{margin:4px 0 0;color:var(--muted);line-height:1.6}.team-benefits p,.workflow-step p{font-size:16px}.section-reference{margin-top:28px}.section-reference .text-link{line-height:1.7}.workflow-heading>p{font-size:16px}.workflow-grid{list-style:none;padding:0;margin:0}.workflow-step>.text-link{margin-top:15px;line-height:1.7}.guide-next{display:flex;justify-content:center;gap:12px 22px;flex-wrap:wrap;margin-top:34px;line-height:1.7}.guide-next>span{font-size:14px;color:var(--muted)}#getting-started .section-reference{text-align:center}.import-steps{padding-left:22px;color:var(--muted);font-size:16px;line-height:1.8;margin:0 0 20px}.import-steps li{padding-left:5px;margin-bottom:10px}.compat-section .import-note{font-size:16px;line-height:1.8}.format-table-wrap{border:1px solid var(--line);border-radius:16px;overflow:hidden}.format-table{border-collapse:collapse;width:100%;text-align:left;font-size:16px;table-layout:fixed}.format-table caption{text-align:left;background:#f7f9fc;color:#62666c;padding:18px 25px;font-size:14px}.format-table th,.format-table td{padding:22px 25px;line-height:1.7;border-top:1px solid var(--line);overflow-wrap:anywhere;vertical-align:top}.format-table thead th{font-size:14px;color:#4b515a;font-weight:600}.format-table th:first-child{width:17%}.format-table td{color:var(--muted)}.format-badge{display:inline-block;font-size:13px;font-weight:800;letter-spacing:.5px;border-radius:6px;padding:5px 10px;white-space:nowrap}.format-badge.pdf{color:#b3261e;background:#fce8e6}.format-badge.pptx{color:#a64522;background:#fff1e9}.download-after{font-size:16px;margin:25px 0 0;max-width:850px}.download-after a{font-size:16px}.download-section{padding-bottom:60px}.faq-list details p{font-size:16px}.faq-list details .text-link{font-size:14px}.compat-section{gap:48px;grid-template-columns:1.08fr .92fr}.hero-copy p{font-size:16px}
@media(max-width:1050px){.compat-section{gap:30px}.format-table th,.format-table td{padding:19px 20px}}@media(max-width:760px){.task-links{justify-content:flex-start;gap:13px 18px}.task-links a{font-size:14px}.workflow-step>.text-link{grid-column:2}.guide-next{justify-content:flex-start;display:grid;gap:9px}.guide-next a{font-size:15px}#getting-started .section-reference{text-align:left}.format-table{font-size:14px}.format-table th,.format-table td{padding:15px 10px}.format-table thead th{font-size:12px}.format-table th:first-child{width:22%}.format-table caption{padding:17px 14px;font-size:13px}.format-badge{font-size:11px;padding:4px 7px}.download-section .section-heading p br{display:none}.download-after,.download-after a{font-size:15px}.ai-requirements h3{font-size:19px}.ai-requirements p,.faq-list details p{font-size:16px}.compat-section{gap:30px}}

@media(max-width:600px){.format-table,.format-table tbody,.format-table tr{display:block}.format-table{font-size:16px}.format-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.format-table caption{display:block;width:100%;font-size:14px}.format-table tbody th,.format-table tbody td{display:block;width:100%;padding:13px 18px;border-top:0}.format-table tbody tr{border-top:1px solid var(--line);padding:8px 0 14px}.format-table tbody th:first-child{width:100%}.format-table tbody td::before{content:attr(data-label);display:block;color:#4b515a;font-size:13px;font-weight:600;margin-bottom:5px}.format-badge{font-size:13px;padding:5px 10px}}
