#public-page .tasks-feature .tasks-hero{padding:56px 80px 24px}#public-page .tasks-feature .glu-section{padding-block:40px}#public-page .tasks-feature .glu-section-heading h2{font-size:clamp(28px,3vw,40px);line-height:1.18;letter-spacing:-.04em}.tasks-benefits .glu-card-copy h3{min-height:2.6em}.glu-surface .tasks-benefits a.glu-card .glu-card-link .glu-p-link-label{background-image:linear-gradient(currentColor,currentColor)!important}.tasks-tour .glu-section-heading{margin-bottom:20px}#public-page .tasks-tour-tabs>.glu-tab-scroll{margin-bottom:12px;padding-block:0}.tasks-tour-tabs .glu-tablist{justify-content:flex-start;margin:0}.tasks-tour-tabs [role=tab]{font-size:16px;padding:10px 16px}.tasks-tour-tabs .glu-tabpanel{min-width:0}.tasks-scene{max-width:1100px;margin:0 auto}.tasks-scene img{display:block;width:100%;height:auto}.tasks-disclosure{margin:24px 0 0;border:1px solid var(--border,#e5e5e7);border-radius:20px;padding:0 24px;scroll-margin-top:100px}.tasks-disclosure>summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 0;list-style:none;font-size:1rem;font-weight:550;cursor:pointer}.tasks-disclosure>summary::-webkit-details-marker{display:none}.tasks-disclosure[open]>summary>svg{transform:rotate(180deg)}.tasks-disclosure>summary>svg{flex:none;transition:transform .2s ease}.tasks-results{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding-top:8px}.tasks-results article{padding:25px;background:var(--panel,#f7f7f8);border-radius:15px;min-width:0}.tasks-result-label{display:flex;align-items:center;gap:8px;font-size:.875rem;color:var(--muted,#62656d)}.tasks-results h3{font-size:1.25rem;letter-spacing:-.03em;margin:16px 0}.tasks-results pre{font:400 1rem/1.75 var(--public-glu-font-family,Inter,sans-serif);white-space:pre-wrap;margin:0;overflow-wrap:anywhere}.tasks-result-note{font-size:.95rem;line-height:1.65;margin:22px 0 24px;max-width:70rem}.tasks-resource-pills{margin-top:26px;gap:10px;justify-content:flex-start!important;flex-wrap:wrap}.tasks-resource-pills .glu-button{font-size:.875rem;min-height:42px;padding:10px 18px}#public-page .tasks-feature .tasks-starter{padding-block:0 20px}.tasks-starter .tasks-disclosure{margin:0}.tasks-starter summary h2{font-size:clamp(1.15rem,2vw,1.5rem);letter-spacing:-.035em;margin:0;line-height:1.3}.tasks-starter-content{padding:0 0 26px}.tasks-starter-content>p{margin:0 0 24px;font-size:1rem;line-height:1.7}.tasks-starter-content .glu-code-block{margin-block:20px}.tasks-starter-content .glu-comparison-table{margin-block:24px}.tasks-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.tasks-detail{padding:30px;border:1px solid var(--border,#e5e5e7);border-radius:24px;background:var(--panel,#f7f7f8);display:flex;flex-direction:column;align-items:flex-start}.tasks-detail-icon{display:grid;place-items:center;width:46px;height:46px;border-radius:13px;background:var(--page-bg,#fff);margin-bottom:22px}.tasks-feature .tasks-detail h2{font-size:clamp(1.4rem,2vw,1.85rem);line-height:1.25;letter-spacing:-.04em;margin:0 0 18px}.tasks-detail p{font-size:1rem;line-height:1.7;margin:0}.tasks-detail .tasks-resource-pills{margin-top:auto;padding-top:24px}#public-page .tasks-questions .glu-faq{max-width:none;margin-inline:0}.tasks-related{margin-top:32px}.tasks-related h3{font-size:1.25rem;letter-spacing:-.03em;margin:0 0 10px}.tasks-related>p{font-size:1rem;line-height:1.65;margin:0}@media(min-width:1100px)and (max-height:1000px){.tasks-scene{max-width:min(1100px,calc((100svh - 260px)*1.5))}}@media(max-width:1200px){#public-page .tasks-benefits .glu-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){#public-page .tasks-feature .tasks-hero{padding-inline:40px}}@media(max-width:760px){.tasks-detail-grid,.tasks-results{grid-template-columns:1fr}.tasks-detail{padding:24px}.tasks-benefits .glu-card-copy h3{min-height:0}.tasks-disclosure{padding-inline:18px}.tasks-results{gap:16px}}@media(max-width:600px){#public-page .tasks-benefits .glu-card-grid{grid-template-columns:minmax(0,1fr)}#public-page .tasks-feature .tasks-hero{padding:36px 24px 18px}#public-page .tasks-feature .glu-section{padding-block:30px}}@media(prefers-reduced-motion:reduce){.tasks-disclosure>summary>svg{transition:none}}
