:is(.about-gif-page,.gif-page) .padding-global{padding-left:var(--padding-global,2rem);padding-right:var(--padding-global,2rem)}:is(.about-gif-page,.gif-page) .container-large{width:100%;max-width:var(--container,80rem);margin-left:auto;margin-right:auto}:is(.about-gif-page,.gif-page) .padding-section-medium{padding-top:5rem;padding-bottom:5rem}:is(.about-gif-page,.gif-page) .padding-section-large{padding-top:7rem;padding-bottom:7rem}:is(.about-gif-page,.gif-page) .page-padding{padding-left:2.5rem;padding-right:2.5rem}:is(.about-gif-page,.gif-page) .padding-vertical{padding-left:0;padding-right:0}:is(.about-gif-page,.gif-page) .section_clarification{background:var(--surface-muted,#fafafa);border-top:1px solid var(--border-border-secondary,#00000014);border-bottom:1px solid var(--border-border-secondary,#00000014);padding-block:2.5rem 4rem}:is(.about-gif-page,.gif-page) .clarification-card{background:var(--bg-primary,#fff);border:1px solid var(--border-border-secondary,#0000001a);border-radius:var(--radius-3xl,1.25rem);padding:2.5rem}:is(.about-gif-page,.gif-page) .clarification-badge{text-transform:uppercase;letter-spacing:.06em;border-radius:var(--radius-full,9999px);color:var(--brand-blue,#2563eb);background:#2563eb14;align-self:flex-start;margin-bottom:1rem;padding:.25rem .75rem;font-size:.75rem;font-weight:500;display:inline-block}:is(.about-gif-page,.gif-page) .clarification-title{font-family:var(--font-heading,"HoopAI Sans Display", Arial, sans-serif);color:var(--ink,#000);margin-bottom:1rem;font-size:1.5rem;font-weight:400}:is(.about-gif-page,.gif-page) .clarification-text{color:var(--ink-muted,#000000b3);max-width:54rem;margin-bottom:1rem;font-size:1rem;line-height:1.6}:is(.about-gif-page,.gif-page) .clarification-links{flex-wrap:wrap;gap:.75rem;margin-top:1.5rem;display:flex}:is(.about-gif-page,.gif-page) .padding-vertical.padding-xhuge{padding-top:7rem;padding-bottom:7rem}:is(.about-gif-page,.gif-page) .max-width-large{width:100%;max-width:48rem}:is(.about-gif-page,.gif-page) .max-width-medium{width:100%;max-width:35rem}:is(.about-gif-page,.gif-page) .align-center{margin-left:auto;margin-right:auto}:is(.about-gif-page,.gif-page) .text-align-center{text-align:center}:is(.about-gif-page,.gif-page) .margin-bottom,:is(.about-gif-page,.gif-page) .margin-top{margin:0}:is(.about-gif-page,.gif-page) .margin-bottom.margin-large{margin-bottom:3rem}:is(.about-gif-page,.gif-page) .margin-bottom.margin-medium{margin-bottom:2rem}:is(.about-gif-page,.gif-page) .margin-bottom.margin-small{margin-bottom:1.5rem}:is(.about-gif-page,.gif-page) .margin-bottom.margin-xsmall{margin-bottom:1rem}:is(.about-gif-page,.gif-page) .margin-bottom.margin-xxsmall{margin-bottom:.5rem}:is(.about-gif-page,.gif-page) .margin-top.margin-medium{margin-top:2rem}:is(.about-gif-page,.gif-page) .hide-tablet{display:block}:is(.about-gif-page,.gif-page) .heading-style-h1{letter-spacing:-.035rem;font-size:3.5rem;font-weight:500;line-height:1.2}:is(.about-gif-page,.gif-page) .heading-style-h2{letter-spacing:-.03rem;font-size:2.75rem;font-weight:500;line-height:1.2}:is(.about-gif-page,.gif-page) .heading-style-h3{letter-spacing:-.025rem;font-size:2.5rem;font-weight:500;line-height:1.2}:is(.about-gif-page,.gif-page) .heading-style-h5{letter-spacing:-.015rem;font-size:1.5rem;font-weight:500;line-height:1.4}:is(.about-gif-page,.gif-page) .text-size-large{font-size:1.25rem}:is(.about-gif-page,.gif-page) .text-size-medium{font-size:1.0625rem}:is(.about-gif-page,.gif-page) .text-size-small{font-size:.875rem}:is(.about-gif-page,.gif-page) .text-tertiary{color:var(--ink-muted,#0009)}:is(.about-gif-page,.gif-page) .text-color-white{color:var(--text-white,#fff)}:is(.about-gif-page,.gif-page) .font-body{font-family:var(--font-body,"HoopAI Sans Text", Arial, sans-serif)}:where(.about-gif-page,.gif-page) p{margin:0;line-height:1.6}:is(.about-gif-page,.gif-page) .text-style-tagline{justify-content:center;align-items:center;font-size:.875rem;font-weight:500;line-height:1.5;text-decoration:none;display:inline-flex}:is(.about-gif-page,.gif-page) .button-group{flex-wrap:wrap;align-items:center;gap:.675rem;display:flex}:is(.about-gif-page,.gif-page) .button-group.is-center{justify-content:center}:is(.about-gif-page,.gif-page) .button-group.is-center.left-2{justify-content:flex-start}:is(.about-gif-page,.gif-page) .button-group.is-right{justify-content:flex-end}:is(.about-gif-page,.gif-page) .button{text-align:center;border:1px solid var(--ink,#000);border-radius:var(--radius-full,9999px);background-color:var(--ink,#000);min-height:2.5rem;color:var(--text-white,#fff);transition:background-color var(--dur-fast,.2s) linear, border-color var(--dur-fast,.2s) linear, color var(--dur-fast,.2s) linear, opacity var(--dur-fast,.2s) linear;justify-content:center;align-items:center;gap:.5rem;padding:.5rem 1.25rem;font-size:.875rem;font-weight:500;line-height:1.4;text-decoration:none;display:inline-flex}:is(.about-gif-page,.gif-page) .button:hover{background-color:#1f1f1f;border-color:#1f1f1f}:is(.about-gif-page,.gif-page) .section_header7 .button.is-alternate{background-color:var(--white,#fff);border-color:var(--white,#fff);color:var(--ink,#000)}:is(.about-gif-page,.gif-page) .section_header7 .button.is-alternate:hover{background-color:#e8e8e8;border-color:#e8e8e8}:is(.about-gif-page,.gif-page) .section_header7 .button.is-secondary.is-alternate{border-color:var(--alpha-white-60,#fff9);color:var(--text-white,#fff);backdrop-filter:blur(5px);background-color:#0000}:is(.about-gif-page,.gif-page) .section_header7 .button.is-secondary.is-alternate:hover{background-color:var(--alpha-white-10,#ffffff1a);border-color:var(--white,#fff)}:is(.about-gif-page,.gif-page) .section_about-gif .button{color:var(--ink,#000);border-color:var(--alpha-black-20,#0003);background-color:#0000}:is(.about-gif-page,.gif-page) .section_about-gif .button:hover{background-color:var(--hover-tint,#0000000d);border-color:var(--ink,#000)}:is(.about-gif-page,.gif-page) .section_about-gif .button.is-alternate{background-color:var(--ink,#000);border-color:var(--ink,#000);color:var(--text-white,#fff)}:is(.about-gif-page,.gif-page) .section_about-gif .button.is-alternate:hover{background-color:#1f1f1f;border-color:#1f1f1f}:is(.about-gif-page,.gif-page) .button.is-link{min-height:auto;color:var(--ink,#000);background-color:#0000;border-style:none;padding:.25rem 0;line-height:1;text-decoration:none}:is(.about-gif-page,.gif-page) .button.is-link:hover{opacity:.6;background-color:#0000}:is(.about-gif-page,.gif-page) .button.is-link.text-size-small{padding-top:.5rem;padding-bottom:.5rem}:is(.about-gif-page,.gif-page) .button.is-icon{border-style:none;justify-content:center;align-items:center;gap:.125rem;padding:.5rem 1.25rem;display:flex}:is(.about-gif-page,.gif-page) .button.is-link.is-icon{gap:.125rem;padding:.625rem 0}:is(.about-gif-page,.gif-page) .icon-embed-xxsmall{flex-direction:column;justify-content:center;align-items:center;width:1rem;height:1rem;display:flex}:is(.about-gif-page,.gif-page) .section_header7{background-color:var(--bg-black,#000);color:var(--text-white,#fff);position:relative}:is(.about-gif-page,.gif-page) .section_header7 .padding-global,:is(.about-gif-page,.gif-page) .section_header7 .container-large{z-index:1;position:relative}:is(.about-gif-page,.gif-page) .header33_content{z-index:1;justify-content:center;align-items:center;min-height:100dvh;max-height:60rem;display:flex;position:relative}:is(.about-gif-page,.gif-page) .header7_background-video-wrapper{z-index:0;background-image:linear-gradient(#00000080,#00000080);position:absolute;inset:0;overflow:hidden}:is(.about-gif-page,.gif-page) .header7_background-video{z-index:-1;object-fit:cover;width:100%;height:100%;position:relative}:is(.about-gif-page,.gif-page) .section_header7 .text-size-medium{color:#ffffffdb}:is(.about-gif-page,.gif-page) .blog68_heading-wrapper{grid-template-columns:1fr max-content;grid-auto-columns:1fr;justify-content:space-between;align-items:end;gap:1rem 5rem;display:grid}:is(.about-gif-page,.gif-page) .blog68_heading{flex:1}:is(.about-gif-page,.gif-page) .defines__label{margin-top:1.25rem}:is(.about-gif-page,.gif-page) .defines{color:var(--ink,#000);margin:0;padding:0;list-style:none}:is(.about-gif-page,.gif-page) .defines li:before{content:"• "}:is(.about-gif-page,.gif-page) .swiper_mask{position:relative}:is(.about-gif-page,.gif-page) .swiper-slide.card-link._2{flex-direction:column;gap:.875rem;height:auto;display:flex;position:relative}:is(.about-gif-page,.gif-page) .layout520_card{border-radius:var(--radius-medium,.75rem);flex-direction:column;align-items:stretch;padding:2rem;display:flex;position:relative;overflow:hidden}:is(.about-gif-page,.gif-page) .layout520_card.text-color-white{aspect-ratio:1;color:var(--text-white,#fff);padding:1.5rem 1.5rem 1.25rem}:is(.about-gif-page,.gif-page) .layout520_background-image-wrapper{z-index:0;background-image:linear-gradient(#00000080,#00000080);position:absolute;inset:0}:is(.about-gif-page,.gif-page) .layout520_background-image{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}:is(.about-gif-page,.gif-page) .image-overlay-layer{z-index:1;background-color:#00000080;position:absolute;inset:0}:is(.about-gif-page,.gif-page) .image-overlay-layer._2{background-color:#0000;background-image:linear-gradient(#0000,#000);top:50%}:is(.about-gif-page,.gif-page) .image-overlay-layer.opacity-60{opacity:.6}:is(.about-gif-page,.gif-page) .layout520_card-content{z-index:2;flex-direction:column;flex:1;justify-content:space-between;display:flex;position:relative}:is(.about-gif-page,.gif-page) .layout520_card-content._2{justify-content:flex-end}:is(.about-gif-page,.gif-page) .layout520_card-content-bottom{flex-flow:column;display:flex}:is(.about-gif-page,.gif-page) .metric_2{font-family:var(--font-heading,"HoopAI Sans Display", Arial, sans-serif);font-size:2.75rem;font-weight:400;line-height:1.3}:is(.about-gif-page,.gif-page) .swiper_navigation.swiper3{display:block}:is(.about-gif-page,.gif-page) .swiper_arrows.swiper{display:flex}:is(.about-gif-page,.gif-page) .swiper_arrows.swiper.space-between{justify-content:flex-end;align-items:center;gap:.625rem;padding-top:1rem}:is(.about-gif-page,.gif-page) .slider-arrow{border-radius:var(--radius-full,9999px);background-color:var(--surface-muted,#fafafa);width:2.25rem;height:2.25rem;color:var(--ink-muted,#0009);cursor:pointer;transition:all var(--dur-fast,.2s) linear;border:none;justify-content:center;align-items:center;padding:0;display:flex}:is(.about-gif-page,.gif-page) .slider-arrow:hover{background-color:var(--hover-tint,#0000000d)}:is(.about-gif-page,.gif-page) .slider-arrow.swiper-button-disabled,:is(.about-gif-page,.gif-page) .slider-arrow.swiper-button-lock{opacity:.35;cursor:default}:is(.about-gif-page,.gif-page) .slider-arrow.swiper-button-lock{display:flex}:is(.about-gif-page,.gif-page) .slider-arrow-icon_default{flex-direction:column;justify-content:center;align-items:center;width:1rem;height:1rem;display:flex}:is(.about-gif-page,.gif-page) .section_layout518{color:var(--ink,#000)}:is(.about-gif-page,.gif-page) .layout518_component{height:250vh;position:relative}:is(.about-gif-page,.gif-page) .layout518_content{justify-content:center;align-items:center;gap:2rem;width:100%;height:100vh;display:flex;position:sticky;top:0;overflow:hidden}:is(.about-gif-page,.gif-page) .layout518_grid-list{grid-template-columns:55vw minmax(0,1fr);grid-auto-columns:1fr;width:90vw;height:90vh;display:grid}:is(.about-gif-page,.gif-page) .layout518_card-large{z-index:2;text-align:center;border-radius:var(--radius-medium,.75rem);width:55vw;height:90vh;color:var(--text-white,#fff);will-change:width, height, transform;justify-content:center;align-items:center;padding:3rem;display:flex;position:relative;overflow:hidden}:is(.about-gif-page,.gif-page) .layout518_card-content{z-index:1;position:relative}:is(.about-gif-page,.gif-page) .layout518_background-image-wrapper{z-index:0;background-image:linear-gradient(#00000080,#00000080);position:absolute;inset:0}:is(.about-gif-page,.gif-page) .layout518_background-image{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}:is(.about-gif-page,.gif-page) .layout518_cards-wrapper{z-index:1;will-change:transform;grid-template-columns:1fr;grid-auto-columns:1fr;place-items:stretch stretch;gap:2rem;width:100%;min-width:0;padding-left:2rem;display:grid;position:relative}:is(.about-gif-page,.gif-page) .layout518_card-small-top,:is(.about-gif-page,.gif-page) .layout518_card-small-bottom{will-change:transform;border:var(--stroke-border-width,1px) solid var(--border-border-secondary,#00000014);border-radius:var(--radius-medium,.75rem);background-color:var(--bg-primary,#fff);flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:2rem;display:flex}:is(.about-gif-page,.gif-page) .layout518_icon-wrapper{display:inline-block}:is(.about-gif-page,.gif-page) .icon-1x1-medium{width:3rem;height:3rem}:is(.about-gif-page,.gif-page) .layout518_ix-trigger{z-index:-1;pointer-events:none;padding-top:100%;position:absolute;inset:auto 0 0}:is(.about-gif-page,.gif-page) .cards_heading-wrapper{grid-template-columns:1fr max-content;grid-auto-columns:1fr;justify-content:space-between;align-items:center;gap:1rem 5rem;display:grid}:is(.about-gif-page,.gif-page) .cards_heading-wrapper.cards_heading-wrapper-2{place-items:center stretch}:is(.about-gif-page,.gif-page) .cards_heading{flex:1}:is(.about-gif-page,.gif-page) .swiper-slide.swiper4._2{cursor:grab;height:20rem}:is(.about-gif-page,.gif-page) .event20_item{border:var(--stroke-border-width,1px) solid var(--border-border-secondary,#00000014);border-radius:var(--radius-medium,.75rem);background-color:var(--bg-primary,#fff);width:100%;height:100%;text-decoration:none;display:block;overflow:hidden}:is(.about-gif-page,.gif-page) .event20_item-link{flex-flow:column;height:100%;text-decoration:none;display:flex}:is(.about-gif-page,.gif-page) .event20_image-wrapper{width:100%;position:relative;overflow:hidden}:is(.about-gif-page,.gif-page) .event20_image{aspect-ratio:3/2;border-radius:var(--radius-large,.75rem);object-fit:contain;width:100%;height:100%;padding:4rem 2.5rem 0}:is(.about-gif-page,.gif-page) .event20_category-wrapper{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;display:flex;position:absolute;top:1rem;left:1rem;right:1rem}:is(.about-gif-page,.gif-page) .event20_item-content{flex:1;padding:1.5rem}:is(.about-gif-page,.gif-page) .event20_item-content.text-align-center{flex-flow:column;justify-content:center;align-items:center;padding-bottom:1rem;display:flex}:is(.about-gif-page,.gif-page) .event20_item-content h3{font-weight:400}:is(.about-gif-page,.gif-page) .tag{transition:all var(--dur-fast,.2s) linear;border-radius:100px;justify-content:center;align-items:center;gap:.5rem;padding:.375rem .75rem;font-size:.875rem;font-weight:500;text-decoration:none;display:inline-flex}:is(.about-gif-page,.gif-page) .tag.is-alternate{border:1px solid var(--alpha-white-20,#fff3);background-color:var(--alpha-black-10,#0000001a);backdrop-filter:blur(5px);color:var(--white,#fff)}:is(.about-gif-page,.gif-page) .tag.is-alternate.gold{color:#000;background-color:#f07838}:is(.about-gif-page,.gif-page) .tag.is-alternate.silver{color:#000;background-color:#cfcfcf}:is(.about-gif-page,.gif-page) .tag.is-alternate.main{background-color:#000;border:0 solid #f07838}:is(.about-gif-page,.gif-page) .tag.is-alternate.signature{border:2px solid var(--forum-secondary,#f07838);background-color:#000}:is(.about-gif-page,.gif-page) .tag.is-alternate.strategic{background-color:#2563eb}:is(.about-gif-page,.gif-page) .tag.is-alternate.media,:is(.about-gif-page,.gif-page) .tag.is-alternate.supporting{background-color:#333}:is(.about-gif-page,.gif-page) .cta03_component{grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:center;gap:4rem;display:grid}.gif-page .cta03_component--text{grid-template-columns:minmax(0,1fr)}.gif-page .cta03_component--text .cta03_content{text-align:center;width:100%;max-width:48rem;margin-inline:auto}.gif-page .cta03_component--text :is(.libraries-pricing_title-wrapper,.button-group){justify-content:center}:is(.about-gif-page,.gif-page) .libraries-pricing_title-wrapper{justify-content:space-between;align-items:flex-start;margin-bottom:.75rem;display:flex}:is(.about-gif-page,.gif-page) .save-money-label{box-shadow:none;letter-spacing:.08em;text-transform:uppercase;color:var(--text-tertiary,#4d5b6b);background-color:#0000;border:0;align-items:center;margin-left:0;padding:0;font-size:.8125rem;font-weight:500;display:inline-flex}:is(.about-gif-page,.gif-page) .save-money-label._2{margin-left:0}:is(.about-gif-page,.gif-page) .cta03_image-wrapper{grid-template-rows:repeat(6,1fr);grid-template-columns:repeat(6,1fr);grid-auto-columns:1fr;gap:1rem;display:grid}:is(.about-gif-page,.gif-page) .cta03_image{object-fit:cover;border-radius:var(--radius-small,.75rem);border:1px solid #0000;width:100%;height:100%}:is(.about-gif-page,.gif-page) .cta03_image._2{aspect-ratio:1}:is(.about-gif-page,.gif-page) .cta-img-1{grid-area:2/2/4/4}:is(.about-gif-page,.gif-page) .cta-img-2{grid-area:4/1/6/3}:is(.about-gif-page,.gif-page) .cta-img-3{grid-area:4/3/7/5}:is(.about-gif-page,.gif-page) .cta-img-4{grid-area:4/5/6/7}:is(.about-gif-page,.gif-page) .cta-img-5{grid-area:1/4/4/6}@media (width<=991px){:is(.about-gif-page,.gif-page) .heading-style-h1{font-size:3.25rem}:is(.about-gif-page,.gif-page) .heading-style-h2{font-size:2.75rem}:is(.about-gif-page,.gif-page) .heading-style-h3{font-size:2.25rem}:is(.about-gif-page,.gif-page) .padding-section-medium{padding-top:4rem;padding-bottom:4rem}:is(.about-gif-page,.gif-page) .padding-section-large{padding-top:6rem;padding-bottom:6rem}:is(.about-gif-page,.gif-page) .cards_heading-wrapper{gap:1rem 3rem}:is(.about-gif-page,.gif-page) .cards_heading{margin-right:3rem}:is(.about-gif-page,.gif-page) .metric_2{font-size:2.5rem}:is(.about-gif-page,.gif-page) .layout520_card.text-color-white{padding:1.25rem}:is(.about-gif-page,.gif-page) .save-money-label{margin-bottom:.75rem;margin-left:0}:is(.about-gif-page,.gif-page) .blog68_heading-wrapper{grid-template-columns:1fr;place-items:center start;gap:2rem 3rem}:is(.about-gif-page,.gif-page) .blog68_heading{margin-right:3rem}:is(.about-gif-page,.gif-page) .cta03_component{grid-template-columns:1fr;gap:4rem}:is(.about-gif-page,.gif-page) .slider-arrow{width:2rem;height:2rem}:is(.about-gif-page,.gif-page) .hide-tablet{display:none}:is(.about-gif-page,.gif-page) .layout518_component{height:auto}:is(.about-gif-page,.gif-page) .layout518_content{height:auto;padding-top:6rem;padding-bottom:6rem;position:static}:is(.about-gif-page,.gif-page) .layout518_grid-list{grid-template-columns:1fr;gap:2rem;width:90vw;height:auto}:is(.about-gif-page,.gif-page) .layout518_card-large{width:100%;height:auto;padding:6rem 2rem}:is(.about-gif-page,.gif-page) .layout518_cards-wrapper{padding-left:0}:is(.about-gif-page,.gif-page) .layout518_ix-trigger{display:none}:is(.about-gif-page,.gif-page) .layout518_card-large,:is(.about-gif-page,.gif-page) .layout518_cards-wrapper,:is(.about-gif-page,.gif-page) .layout518_card-small-top,:is(.about-gif-page,.gif-page) .layout518_card-small-bottom{will-change:auto}}@media (width<=767px){:is(.about-gif-page,.gif-page) .padding-global{padding-left:var(--site-gutter);padding-right:var(--site-gutter)}:is(.about-gif-page,.gif-page) .page-padding{padding-left:5vw;padding-right:5vw}:is(.about-gif-page,.gif-page) .padding-section-medium{padding-top:3rem;padding-bottom:3rem}:is(.about-gif-page,.gif-page) .padding-section-large{padding-top:4rem;padding-bottom:4rem}:is(.about-gif-page,.gif-page) .heading-style-h1{font-size:2.5rem}:is(.about-gif-page,.gif-page) .heading-style-h2{font-size:2.25rem}:is(.about-gif-page,.gif-page) .heading-style-h3{font-size:2rem}:is(.about-gif-page,.gif-page) .heading-style-h5{font-size:1.25rem}:is(.about-gif-page,.gif-page) .text-size-large{font-size:1.125rem}:is(.about-gif-page,.gif-page) .margin-bottom.margin-large{margin-bottom:2rem}:is(.about-gif-page,.gif-page) .margin-bottom.margin-small{margin-bottom:1.25rem}:is(.about-gif-page,.gif-page) .margin-bottom.margin-xsmall{margin-bottom:.75rem}:is(.about-gif-page,.gif-page) .cards_heading-wrapper{grid-template-columns:auto auto;justify-content:stretch;gap:2rem 1rem}:is(.about-gif-page,.gif-page) .cards_heading{margin-right:0}:is(.about-gif-page,.gif-page) .blog68_heading-wrapper{grid-template-columns:1fr;gap:2rem}:is(.about-gif-page,.gif-page) .blog68_heading{margin-right:0}:is(.about-gif-page,.gif-page) .metric_2{font-size:2.25rem}:is(.about-gif-page,.gif-page) .layout520_card{padding:1.5rem}:is(.about-gif-page,.gif-page) .layout518_content{gap:1.5rem;padding-top:4rem;padding-bottom:4rem}:is(.about-gif-page,.gif-page) .layout518_grid-list{gap:1.5rem}:is(.about-gif-page,.gif-page) .layout518_card-large{padding:4rem 1.5rem}:is(.about-gif-page,.gif-page) .layout518_cards-wrapper{gap:1.5rem}:is(.about-gif-page,.gif-page) .section_cta03{overflow:hidden}:is(.about-gif-page,.gif-page) .cta03_image-wrapper{width:125%;margin-left:-12.5%}:is(.about-gif-page,.gif-page) .event20_image{padding:2.5rem 1.5rem 0}}@media (width<=479px){:is(.about-gif-page,.gif-page) .padding-global{padding-left:var(--site-gutter);padding-right:var(--site-gutter)}:is(.about-gif-page,.gif-page) .text-size-medium{font-size:1rem}:is(.about-gif-page,.gif-page) .heading-style-h1{font-size:2.5rem}:is(.about-gif-page,.gif-page) .heading-style-h2{font-size:2.25rem}:is(.about-gif-page,.gif-page) .heading-style-h3{font-size:2rem}:is(.about-gif-page,.gif-page) .swiper-slide.swiper4._2{height:17rem}:is(.about-gif-page,.gif-page) .metric_2{font-size:2rem}:is(.about-gif-page,.gif-page) .cta03_component{grid-template-columns:1fr}}.gif-page{--gif-hairline:#e5e5e5;--gif-hairline-strong:#d6d2cb;--gif-muted:#666;--gif-surface:#fafafa}.gif-page .padding-section-medium{padding-top:clamp(72px,9vw,144px);padding-bottom:clamp(72px,9vw,144px)}.gif-page .padding-section-large{padding-top:clamp(96px,12vw,184px);padding-bottom:clamp(96px,12vw,184px)}.gif-page .max-width-large{max-width:44rem}.gif-page p.text-size-medium,.gif-page .gif-section p{max-width:62ch}.gif-page .section_header7 p.text-size-medium{max-width:54ch;margin-inline:auto}.gif-page .heading-style-h2{letter-spacing:-.03em}.gif-page .heading-style-h3{letter-spacing:-.025em}.gif-page .heading-style-h4,.gif-page .heading-style-h5{letter-spacing:-.02em}.gif-page .text-style-tagline{letter-spacing:.06em;text-transform:uppercase;color:var(--gif-muted);font-size:.75rem;font-weight:500}.section_header7.text-color-white .text-style-tagline{color:var(--text-white,#fff)}.gif-page .gif-section--paper{background-color:var(--gif-surface)}
