.marquee-carousel{--marquee-slide-gap: var(--spacer-md);width:100%;padding-bottom:var(--grid-margin)}.marquee-carousel__row{margin:0 0 var(--marquee-slide-gap) 0;overflow:hidden;position:relative}.marquee-carousel__track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;will-change:transform;min-height:0}@media(min-width: 1440px){.marquee-carousel{--marquee-slide-gap: var(--spacer-lg)}}.marquee-carousel__slide{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:275px;min-width:200px;padding-left:calc(var(--marquee-slide-gap)/2);padding-right:calc(var(--marquee-slide-gap)/2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;min-height:0}.marquee-carousel__controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:var(--spacer-md) var(--grid-margin)}.marquee-carousel__controls .button-group{width:auto !important}.prompt-card{background:#f8f9fa;color:#202124;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px;width:100%;max-width:100%;height:auto;aspect-ratio:var(--aspect-4-3);border-radius:var(--shape-corner-lg);padding:var(--spacer-md) var(--spacer-md) 0;overflow:hidden}.prompt-card.has-image{position:relative;background:rgba(0,0,0,0)}.prompt-card:hover .prompt-card__content:not(.has-no-icon){-webkit-transform:translateY(calc(var(--space-5) * -1));transform:translateY(calc(var(--space-5) * -1));-webkit-transition:-webkit-transform .15s ease-out;transition:-webkit-transform .15s ease-out;transition:transform .15s ease-out;transition:transform .15s ease-out, -webkit-transform .15s ease-out}.prompt-card:hover .prompt-card__icon{opacity:0}.prompt-card:hover .prompt-card__text{opacity:1}.prompt-card__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;gap:var(--space-2);height:100%;-webkit-transition:-webkit-transform .25s ease-out;transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out, -webkit-transform .25s ease-out;overflow:hidden;position:relative;z-index:1}.prompt-card__background-image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.prompt-card__background-image .picture__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.prompt-card__icon{-webkit-transition:opacity 125ms ease-in-out;transition:opacity 125ms ease-in-out}.prompt-card__badge{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:24px;padding:0 8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background:#fff;background:var(--theme-surface-surface, #fff);color:#000;color:var(--theme-surface-on-surface, #000);border-radius:var(--shape-corner-xs);font-size:var(--font-xs);font-weight:500;line-height:1;white-space:nowrap;-webkit-transition:opacity 125ms ease-in-out;transition:opacity 125ms ease-in-out}@media(max-width: 599px){.prompt-card__badge{height:18px}}.prompt-card__heading{font-size:var(--font-base)}.prompt-card__text{font-size:var(--font-sm);-webkit-box-flex:1;-ms-flex:1;flex:1;opacity:0;-webkit-transition:opacity 125ms ease-in-out;transition:opacity 125ms ease-in-out;position:relative;overflow:hidden;mask-image:-webkit-gradient(linear, left top, left bottom, from(rgb(0, 0, 0)), color-stop(70%, rgb(0, 0, 0)), to(rgba(0, 0, 0, 0)));mask-image:linear-gradient(to bottom, rgb(0, 0, 0) 0%, rgb(0, 0, 0) 70%, rgba(0, 0, 0, 0) 100%);-webkit-mask-image:-webkit-gradient(linear, left top, left bottom, from(rgb(0, 0, 0)), color-stop(70%, rgb(0, 0, 0)), to(rgba(0, 0, 0, 0)));-webkit-mask-image:linear-gradient(to bottom, rgb(0, 0, 0) 0%, rgb(0, 0, 0) 70%, rgba(0, 0, 0, 0) 100%);mask-size:100% 100%;-webkit-mask-size:100% 100%;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}.prompt-card__button{margin-top:auto;-ms-flex-item-align:end;align-self:flex-end}.prompt-card.has-image::before{display:none}.prompt-card.has-modal{cursor:pointer}.prompt-card.has-image{color:var(--theme-on-media)}.prompt-card.has-image .prompt-card__icon{color:var(--theme-on-media)}.prompt-card--blue{background:var(--prompt-card-blue-background);color:var(--prompt-card-blue-surface)}.prompt-card--blue .prompt-card__badge{background:var(--prompt-card-blue-surface);color:var(--prompt-card-blue-background)}.prompt-card--red{background:var(--prompt-card-red-background);color:var(--prompt-card-red-surface)}.prompt-card--red .prompt-card__badge{background:var(--prompt-card-red-surface);color:var(--prompt-card-red-background)}.prompt-card--green{background:var(--prompt-card-green-background);color:var(--prompt-card-green-surface)}.prompt-card--green .prompt-card__badge{background:var(--prompt-card-green-surface);color:var(--prompt-card-green-background)}.prompt-card--yellow{background:var(--prompt-card-yellow-background);color:var(--prompt-card-yellow-surface)}.prompt-card--yellow .prompt-card__badge{background:var(--prompt-card-yellow-surface);color:var(--prompt-card-yellow-background)}.base-modal{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:9999;display:-webkit-box;display:-ms-flexbox;display:flex;opacity:0;visibility:hidden;pointer-events:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;padding:calc(var(--grid-margin)/2);padding-top:calc(var(--grid-margin)*3);-webkit-box-sizing:border-box;box-sizing:border-box}@media(min-width: 768px){.base-modal{padding:var(--grid-margin)}}.base-modal.show{opacity:1;visibility:visible;pointer-events:auto}.base-modal--hidden{opacity:0;visibility:hidden;pointer-events:none}.base-modal__backdrop{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:var(--theme-surface-surface-overlay-highest);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);will-change:backdrop-filter;z-index:9998}.base-modal__container{width:100%;max-height:100%;border:1px solid var(--theme-outline-outline);background:var(--theme-surface-surface);border-radius:24px;overflow:auto;z-index:9999}@media(min-width: 1440px){.base-modal__container{max-width:1296px;width:1296px}}.base-modal .prompt__close-btn{position:fixed;top:24px;right:24px;z-index:1002;background:var(--theme-surface-surface-container);border:none;cursor:pointer;padding:0;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:background .2s;transition:background .2s;font-weight:400;width:36px;height:36px}.base-modal .prompt__close-btn:hover{background:var(--theme-surface-surface-container-higher)}.base-modal .prompt__close-btn .icon-md-outlined{font-size:16px;color:var(--theme-surface-on-surface);line-height:1}.prompt-modal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:var(--grid-margin)}.prompt-modal__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px;position:relative;overflow:hidden}@media(min-width: 768px){.prompt-modal__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:32px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.prompt-modal__left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;min-width:0}@media(min-width: 768px){.prompt-modal__left{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:33.333%}}.prompt-modal__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;min-width:0}@media(min-width: 768px){.prompt-modal__right{-webkit-box-flex:2;-ms-flex:2;flex:2;max-width:66.667%}}.prompt__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;padding-bottom:48px;padding-bottom:var(--spacers-3xl, 48px)}@media(max-width: 768px){.prompt__header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.prompt__close-btn{background:none;border:none;cursor:pointer;padding:8px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:background .2s;transition:background .2s}.prompt__close-btn:hover{background:var(--theme-button-states-text-hovered)}.prompt__close-btn .icon-md-outlined{font-size:24px;color:var(--theme-surface-on-surface-variant)}.prompt__title{font-size:24px;font-weight:500;line-height:1.3;margin:0;color:var(--theme-surface-on-surface);-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}@media(min-width: 768px){.prompt__title{font-size:32px}}.prompt__badge{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:6px 12px;background:var(--theme-surface-surface-container);border-radius:16px;font-size:12px;font-weight:500;color:var(--theme-surface-on-surface-variant);white-space:nowrap;-ms-flex-negative:0;flex-shrink:0}@media(min-width: 768px){.prompt__badge{font-size:13px;padding:8px 16px}}.prompt__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.prompt__intro{font-size:17.5px;font-weight:500;color:var(--theme-surface-on-surface-variant);margin:0}.prompt__text{font-size:16px;line-height:1.6;margin:0;background:var(--theme-surface-surface-container);padding:16px;border-radius:24px 4px 24px 24px;color:var(--theme-surface-on-surface)}.prompt__cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;padding:12px 24px;background:var(--theme-primary-primary);color:var(--theme-primary-on-primary);border-radius:24px;-webkit-text-decoration:none;text-decoration:none;font-weight:500;font-size:17.5px;cursor:pointer;border:none;position:relative;overflow:hidden}.prompt__cta>*{position:relative;z-index:1}.prompt__cta::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0);-webkit-transition:background-color .2s;transition:background-color .2s;pointer-events:none;z-index:0}.prompt__cta:hover::before{background-color:var(--theme-button-states-primary-hovered)}.prompt__cta .icon-md-outlined{font-size:24px}.response__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.response__badge{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:17.5px;font-weight:500;color:var(--theme-surface-on-surface-variant);line-height:1}.response__badge svg{-ms-flex-negative:0;flex-shrink:0;width:24px !important;height:26px !important;display:block !important;visibility:visible !important;opacity:1 !important}.response__badge svg path{display:block !important;visibility:visible !important}.response__subtitle{font-size:12px;color:var(--theme-surface-on-surface-variant);margin:0}.response__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;word-wrap:break-word;word-wrap:break-word;background:var(--theme-surface-surface);border:1px solid var(--theme-outline-outline-variant);border-radius:16px}.response__image-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;width:100%}.response__image .picture__image{width:100%;height:auto;border-radius:12px;-o-object-fit:contain;object-fit:contain;max-width:100%;display:block}.response__caption{font-size:12px;color:var(--theme-surface-on-surface-variant);margin:0;font-style:italic;text-align:left}.response__text-container{padding:48px;padding:3rem;border-radius:16px;word-wrap:break-word;word-wrap:break-word}.example-response{font-size:16px;line-height:1.6;color:var(--theme-surface-on-surface);word-wrap:break-word;word-wrap:break-word}.example-response p{margin:0 0 12px 0;white-space:pre-wrap}.example-response p:last-child{margin-bottom:0}.example-response h1,.example-response h2,.example-response h3,.example-response h4,.example-response h5,.example-response h6{margin:16px 0 8px 0;font-weight:600;line-height:1.3;white-space:normal}.example-response h1:first-child,.example-response h2:first-child,.example-response h3:first-child,.example-response h4:first-child,.example-response h5:first-child,.example-response h6:first-child{margin-top:0}.example-response h1{font-size:20px}.example-response h2{font-size:18px}.example-response h3{font-size:16px;font-weight:600}.example-response h4{font-size:15px}.example-response h5{font-size:14px}.example-response h6{font-size:14px}.example-response ul,.example-response ol{margin:12px 0;padding-left:24px}.example-response li{margin-bottom:8px}.example-response strong,.example-response b{font-weight:600}.example-response em,.example-response i{font-style:italic}.example-response a{color:#1a73e8;-webkit-text-decoration:underline;text-decoration:underline}.example-response a:hover{color:#1765cc}.example-response code{background:var(--theme-surface-surface-container);padding:2px 6px;border-radius:4px;font-family:"Courier New",monospace;font-size:13px}.example-response pre{background:var(--theme-surface-surface-container);padding:12px;border-radius:8px;overflow-x:auto;margin:12px 0}.example-response pre code{background:none;padding:0}.example-response blockquote{border-left:3px solid var(--theme-outline-outline);padding-left:16px;margin:12px 0;color:var(--theme-surface-on-surface-variant)}.example-response hr{border:none;border-top:1px solid var(--theme-outline-outline);margin:16px 0}.example-response table{width:100%;border-collapse:collapse;margin:12px 0}.example-response table th,.example-response table td{border:1px solid var(--theme-outline-outline);padding:8px;text-align:left}.example-response table th{background:var(--theme-surface-surface-container);font-weight:600}.prompt__inline-image .picture__image{max-width:100%;height:auto;display:block;margin:12px 0;border-radius:var(--shape-corner-sm)}.response__placeholder{color:var(--theme-surface-on-surface-variant);text-align:center}.explore-modal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:var(--grid-margin)}.explore-modal__header-button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;padding:12px 24px;background:var(--theme-primary-primary);color:var(--theme-primary-on-primary);border-radius:24px;-webkit-text-decoration:none;text-decoration:none;font-weight:500;font-size:14px;width:auto;-webkit-transition:background .2s;transition:background .2s;cursor:pointer;border:none;white-space:nowrap}.explore-modal__header-button:hover{background:var(--theme-button-states-primary-hovered)}.explore-modal__header-button .icon-md-outlined{font-size:18px}.explore-modal__button-text{line-height:1}.explore-modal__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px;position:relative;overflow:hidden}.explore-modal__card-group{display:grid;grid-template-columns:repeat(1, 1fr);grid-gap:32px;gap:32px;width:100%}@media(min-width: 600px){.explore-modal__card-group{grid-template-columns:repeat(2, 1fr);gap:48px}}@media(min-width: 1024px){.explore-modal__card-group{grid-template-columns:repeat(3, 1fr);gap:48px}}.explore-modal__card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;width:100%}.explore-modal__card-image{width:100%;aspect-ratio:3/2;border-radius:12px;overflow:hidden;background:var(--theme-surface-surface-container)}.explore-modal__card-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.explore-modal__card-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.explore-modal__card-title{font-size:20px;font-weight:500;line-height:1.3;color:var(--theme-surface-on-surface);margin:0}.explore-modal__card-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;color:var(--theme-surface-on-surface-variant);-webkit-text-decoration:none;text-decoration:none;font-size:14px;font-weight:500;-webkit-transition:color .2s;transition:color .2s}.explore-modal__card-link:hover{color:var(--theme-surface-on-surface)}.explore-modal__card-link .icon-md-outlined{font-size:18px}.explore-modal__card-link-text{line-height:1}.gemini-container .banner-component{width:100%;max-width:var(--max-width-container);margin:0 auto}.gemini-container .banner-component-wrapper{width:100%;padding:0 var(--grid-margin);margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box}.gemini-container .banner-scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.3294117647)), color-stop(66%, rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.2509803922)));background:linear-gradient(to bottom, rgba(0, 0, 0, 0.3294117647), rgba(0, 0, 0, 0) 66%, rgba(0, 0, 0, 0.2509803922));border-radius:36px;z-index:1}.gemini-container .banner-component .gemini-section-header{padding-top:var(--grid-margin);padding-bottom:var(--grid-margin);width:100%}.gemini-container .banner-component .text-wrapper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}.gemini-container .banner-component .section-name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:auto;-ms-flex-negative:0;flex-shrink:0}.gemini-container .banner-component .header-button-group{height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-negative:1;flex-shrink:1}@media(min-width: 1024px){.gemini-container .banner-component .header-button-group{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media(min-width: 1440px){.gemini-container .banner-component .header-button-group{height:48px}}.gemini-container .prompt-icon .icon-md-outlined{font-size:24px;width:24px;height:24px;display:block}@media(min-width: 1024px){.gemini-container .prompt-icon .icon-md-outlined{font-size:24px;width:24px;height:24px}}.gemini-container .banner-with-background{border-radius:var(--shape-corner-xl);padding:24px;color:#fff;min-height:300px;position:relative;margin-bottom:40px;overflow:hidden}@media(min-width: 1024px){.gemini-container .banner-with-background{padding:32px;min-height:350px;margin-bottom:50px}}@media(min-width: 1440px){.gemini-container .banner-with-background{padding:40px;min-height:400px;margin-bottom:62px}}.gemini-container .banner-with-background__image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.gemini-container .banner-with-background__image .picture__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.gemini-container .banner-with-background .text{width:100%;max-width:100%;position:relative;z-index:2}@media(min-width: 1024px){.gemini-container .banner-with-background .text{width:70%;max-width:70%}}@media(min-width: 1440px){.gemini-container .banner-with-background .text{width:50%;max-width:50%}}@media(min-width: 1728px){.gemini-container .banner-with-background .text{width:40%;max-width:40%}}.gemini-container .banner-with-background .button-group{position:relative;z-index:2}.gemini-container .banner-grid{display:grid;grid-template-columns:repeat(1, 1fr);--banner-grid-gap: 24px;grid-gap:24px;grid-gap:var(--banner-grid-gap);gap:24px;gap:var(--banner-grid-gap);padding-bottom:24px;padding-bottom:var(--banner-grid-gap)}@media(min-width: 540px){.gemini-container .banner-grid{grid-template-columns:repeat(2, 1fr);--banner-grid-gap: 32px}}@media(min-width: 1440px){.gemini-container .banner-grid{--banner-grid-gap: 40px}}@media(min-width: 1728px){.gemini-container .banner-grid{--banner-grid-gap: 48px}}.gemini-container .banner-section{container-type:inline-size;container-name:promo-card}.gemini-container .banner-section__wrapper{container-type:inline-size;container-name:promo-card;position:relative;border-radius:var(--shape-corner-lg);overflow:hidden;background-color:var(--theme-surface-surface-container);aspect-ratio:4/5;outline:1px solid var(--theme-outline-outline)}@media(min-width: 1024px){.gemini-container .banner-section__wrapper{aspect-ratio:5/4}}.gemini-container .banner-section__background{position:absolute;top:0;right:0;bottom:0;left:0}.gemini-container .banner-section__image .picture__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.gemini-container .banner-section__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.3294117647)), color-stop(66%, rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.2509803922)));background:linear-gradient(to bottom, rgba(0, 0, 0, 0.3294117647), rgba(0, 0, 0, 0) 66%, rgba(0, 0, 0, 0.2509803922))}.gemini-container .banner-section__content{position:relative;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:var(--spacer-lg);-webkit-box-sizing:border-box;box-sizing:border-box}.gemini-container .banner-section__text-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacer-xs)}.gemini-container .banner-section__heading{color:var(--theme-surface-on-surface)}.gemini-container .banner-section__description{color:var(--theme-on-media-variant);opacity:.5}.gemini-container .banner-section__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--spacer-sm)}@container promo-card (min-width: 300px){.gemini-container .banner-section .banner-section__wrapper{border-radius:var(--shape-corner-xl)}.gemini-container .banner-section .banner-section__content{padding:var(--spacer-xl)}}.gemini-container .section .row{padding:32px 16px}@media(min-width: 1024px){.gemini-container .section .row{padding:48px 32px}}@media(min-width: 1440px){.gemini-container .section .row{padding:60px 48px}}@media(min-width: 1728px){.gemini-container .section .row{padding-top:72px;padding-left:72px;padding-right:72px}}.gemini-container{width:100%;max-width:100%;margin:0;padding:0;margin-top:var(--grid-margin)}.gemini-container .gemini-main-content{width:100%;max-width:100%;margin:0;padding:0}.gemini-container .container{max-width:100%;margin:0 auto;padding:20px}@media(min-width: 600px){.gemini-container .container{padding:20px 40px}}.gemini-container .header{text-align:center;margin-bottom:var(--grid-margin)}.gemini-container .header h1{font-size:2em;font-weight:bold;color:#000}@media(min-width: 600px){.gemini-container .header h1{font-size:2.5em}}@media(min-width: 1024px){.gemini-container .header h1{font-size:3em}}.gemini-container .search-bar{margin-top:var(--spacer-xl);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gemini-container .search-bar input{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:0 20px;border:none;outline:none;font-size:17.5px;font-family:"Google Sans Flex",sans-serif;font-weight:400;color:#000;background-color:rgba(0,0,0,0)}.gemini-container .main-content h2{font-size:1.5em;margin-bottom:20px;color:#000}@media(min-width: 600px){.gemini-container .main-content h2{font-size:1.75em}}@media(min-width: 1024px){.gemini-container .main-content h2{font-size:2em}}.gemini-container .section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:40px;background-color:#fff;border-radius:0px;width:100%;max-width:1440px;margin:30px auto 60px;height:auto;-webkit-box-sizing:border-box;box-sizing:border-box}@media(min-width: 600px){.gemini-container .section{gap:50px;margin:30px auto 90px}}@media(min-width: 1024px){.gemini-container .section{gap:60px;margin:30px auto 120px}}.gemini-container .general-card-group{display:grid;grid-template-columns:repeat(1, 1fr);grid-gap:40px;gap:40px;width:100%;max-width:1440px;padding:0 20px;padding:0 var(--grid-margin, 20px)}@media(min-width: 600px){.gemini-container .general-card-group{grid-template-columns:repeat(2, 1fr);gap:48px}}@media(min-width: 1024px){.gemini-container .general-card-group{grid-template-columns:repeat(3, 1fr);gap:48px}}.gemini-container .general-card{width:100%;max-width:400px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:24px;border-radius:0px}.gemini-container .media{width:100%;aspect-ratio:4/5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background-color:#f3f4f6;border-radius:15px;overflow:hidden;border:1px solid #17181f;-webkit-transition:-webkit-transform .2s ease-in-out, -webkit-box-shadow .2s ease-in-out;transition:-webkit-transform .2s ease-in-out, -webkit-box-shadow .2s ease-in-out;transition:transform .2s ease-in-out, box-shadow .2s ease-in-out;transition:transform .2s ease-in-out, box-shadow .2s ease-in-out, -webkit-transform .2s ease-in-out, -webkit-box-shadow .2s ease-in-out}.gemini-container .general-card:hover .media{-webkit-transform:translateY(-5px);transform:translateY(-5px)}.gemini-container .content-wrapper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:24px;border-radius:0px}.gemini-container .text-wrapper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px;border-radius:0px}.gemini-container .content-title{font-size:24px;font-family:"Google Sans Flex",sans-serif;font-weight:500;color:#000}@media(min-width: 600px){.gemini-container .content-title{font-size:26px}}@media(min-width: 1024px){.gemini-container .content-title{font-size:28px}}.gemini-container .content-text{font-size:18px;font-family:"Google Sans Flex",sans-serif;font-weight:500;color:#000}@media(min-width: 1024px){.gemini-container .content-text{font-size:20px}}.gemini-container .button-group{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px;border-radius:0px;-ms-flex-wrap:wrap;flex-wrap:wrap}.gemini-container .text-button{height:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-radius:0px}.gemini-container .label{font-size:17.5px;font-family:"Google Sans Flex",sans-serif;font-weight:500;color:#000}.gemini-container .circle{font-size:24px;font-weight:300;color:#000;text-align:center}.gemini-container .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:32px;border-radius:0px;width:100%;max-width:1440px;height:auto;padding:0 20px;padding:0 var(--grid-margin, 20px)}@media(min-width: 600px){.gemini-container .row{gap:40px}}@media(min-width: 1024px){.gemini-container .row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:48px}}.gemini-container .media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.gemini-container .gemini-prompt-field{max-width:620px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:60px;border-radius:9999px;background:var(--theme-surface-surface);border:1px solid var(--theme-outline-outline);padding-left:24px;padding-right:12px;margin-left:28px;margin-right:28px;font-size:16px;font-size:1rem;color:var(--theme-surface-on-surface);-webkit-transition:all .3s ease;transition:all .3s ease}.gemini-container .search-input{color:var(--theme-surface-on-surface) !important;background:rgba(0,0,0,0);border:none;outline:none;width:100%;font-size:inherit}.gemini-container .search-input::-webkit-input-placeholder{color:var(--theme-surface-on-surface-variant) !important}.gemini-container .search-input::-moz-placeholder{color:var(--theme-surface-on-surface-variant) !important}.gemini-container .search-input:-ms-input-placeholder{color:var(--theme-surface-on-surface-variant) !important}.gemini-container .search-input::-ms-input-placeholder{color:var(--theme-surface-on-surface-variant) !important}.gemini-container .search-input::placeholder{color:var(--theme-surface-on-surface-variant) !important}.gemini-container .icon-button{cursor:pointer}.gemini-container .icon-button-send-gemini{cursor:pointer;color:var(--theme-surface-on-surface-variant)}.gemini-container .state-layer{width:48px;height:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;background-color:rgba(23,24,31,0);border-radius:0px}.gemini-container .titled-text-block{display:grid;grid-template-columns:repeat(1, 1fr);grid-gap:20px;gap:20px;margin-bottom:20px;background-color:#fff;border-radius:15px;padding:20px}@media(min-width: 600px){.gemini-container .titled-text-block{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1024px){.gemini-container .titled-text-block{grid-template-columns:repeat(3, 1fr)}}.gemini-container .titled-text-block .text-content{-webkit-box-flex:1;-ms-flex:1;flex:1}.gemini-container .titled-text-block .image-content img{border-radius:10px;width:100%}.gemini-container .prompt-response-container{max-width:800px}.gemini-container .user-prompt{background-color:#fff;border-radius:15px;padding:20px;margin-bottom:20px}.gemini-container .gemini-response{background-color:#e8f0fe;border-radius:15px;padding:20px;margin-bottom:30px}.gemini-container .gemini-response blockquote{margin:0;font-size:1.1em;line-height:1.6}.gemini-container :root{--spacers-none: 0px;--spacers-sm: 8px;--spacers-md: 16px;--spacers-lg: 24px;--grid-page-margin: 72px;--grid-page-gutter: 48px;--shape-corner-lg: 16px;--shape-corner-md: 12px;--theme-surface-surface: #ffffff;--theme-surface-surface-overlay-highest: rgba(255, 255, 255, 0.95);--theme-outline-outline-variant: #e0e0e0;--theme-outline-outline: #d0d0d0;--theme-tonal-on-tonal: #1f1f1f;--theme-protected-on-protected: #ffffff}.gemini-container .modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.85);display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:1000;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box}.gemini-container .modal-overlay .lightbox{max-width:90%;max-height:90%;overflow:auto;position:relative}.gemini-container .prompt-card.has-modal{cursor:pointer}.gemini-container .modal-overlay .lightbox{position:relative;backdrop-filter:blur(10px);height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:var(--theme-surface-surface-overlay-highest);padding:32px 16px}@media(min-width: 600px){.gemini-container .modal-overlay .lightbox{padding:48px}}@media(min-width: 1024px){.gemini-container .modal-overlay .lightbox{padding:72px}}.gemini-container .modal-overlay .lightbox-body-a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;background-color:var(--theme-surface-surface);padding-bottom:28px;border:1px solid var(--theme-outline-outline-variant);border-radius:24px}.gemini-container .modal-overlay .lightbox-2-up{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px;background-color:var(--theme-surface-surface);padding:var(--spacers-lg);border-radius:24px}@media(min-width: 600px){.gemini-container .modal-overlay .lightbox-2-up{gap:48px;padding:var(--grid-page-margin)}}@media(min-width: 1024px){.gemini-container .modal-overlay .lightbox-2-up{gap:60px}}.gemini-container .modal-overlay .lightbox-section-title{container:lightbox-section-title/inline-size;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:start;align-content:flex-start;row-gap:24px}.gemini-container .modal-overlay .lightbox-subtitle{min-width:100%;max-width:848px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:left;font-size:24px;font-size:1.5rem;font-weight:500}@media(min-width: 600px){.gemini-container .modal-overlay .lightbox-subtitle{font-size:1.75rem;min-width:400px}}@media(min-width: 1024px){.gemini-container .modal-overlay .lightbox-subtitle{font-size:2rem}}.gemini-container .modal-overlay .lightbox-content-plus{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;gap:24px;row-gap:32px}@media(min-width: 600px){.gemini-container .modal-overlay .lightbox-content-plus{gap:var(--grid-page-gutter);row-gap:48px}}.gemini-container .modal-overlay .lightbox-content{width:100%;max-width:452px;height:auto;min-height:180px;-ms-flex-negative:0;flex-shrink:0;text-align:left;font-size:16px;font-size:1rem;line-height:1.5;border-radius:24px 4px 24px 24px;padding:24px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#f3f4f6}@media(min-width: 600px){.gemini-container .modal-overlay .lightbox-content{width:452px;min-height:200px}}@media(min-width: 1024px){.gemini-container .modal-overlay .lightbox-content{height:226px}}.gemini-container .modal-overlay .media-with-caption{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacers-md);-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.gemini-container .modal-overlay .media{position:relative;-ms-flex-negative:0;flex-shrink:0;background-position:center;background-size:cover;background-repeat:no-repeat;width:100%;aspect-ratio:3/2;border:1px solid var(--theme-outline-outline-variant);border-radius:16px}@media(min-width: 600px){.gemini-container .modal-overlay .media{width:100%;max-width:652px}}@media(min-width: 1024px){.gemini-container .modal-overlay .media{width:652px;height:434.667px;aspect-ratio:auto}}.gemini-container .modal-overlay .media-with-caption-text{text-align:left}.gemini-container .modal-overlay .card2{width:100%;max-width:200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:var(--spacers-sm);-ms-flex-negative:0;flex-shrink:0;background-color:#0a0a0a;padding:12px 9px;border-radius:9999px}@media(min-width: 600px){.gemini-container .modal-overlay .card2{width:186px}}.gemini-container .modal-overlay .card-text{margin-left:2px;text-align:center;color:#fff;font-size:14px;font-size:.875rem}.gemini-container .modal-overlay .card-subtitle{text-align:center;color:#fff;font-family:"Material Symbols Outlined";font-size:24px;font-weight:normal;font-style:normal;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}.gemini-container .modal-overlay .btn-icon{position:absolute;backdrop-filter:blur(8px);width:48px;height:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f3f4f6;padding:0;border-radius:50%;border:none;cursor:pointer;overflow:hidden}.gemini-container .modal-overlay .lightbox-btn-icon{top:18px;right:18px;color:var(--theme-tonal-on-tonal);font-style:normal;text-align:center;padding-top:12px;padding-bottom:12px}.gemini-container .modal-overlay .media-btn-icon{bottom:11px;right:11px;color:var(--theme-protected-on-protected);padding-top:11px;padding-bottom:11px;border:1px solid var(--theme-outline-outline)}.gemini-container .gemini-sparkle-icon{width:32px;height:32px;vertical-align:middle}@media(min-width: 1440px){.gemini-container .gemini-sparkle-icon{width:72px;height:72px}}.gemini-container .send-icon{width:24px;height:24px;fill:currentColor}.gemini-container .get-started-section{width:100%;max-width:var(--max-width-container);margin:0 auto}.gemini-container .get-started-container{padding:0 var(--grid-margin)}.gemini-container .get-started-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacer-xl);-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:var(--grid-margin);text-wrap:balance}.gemini-container .get-started-title{text-align:center;color:var(--theme-surface-on-surface)}.gemini-container .get-started-body{padding-bottom:var(--grid-margin)}.gemini-container .staggered-card-group,.gemini-container .staggered-card-group *{-webkit-box-sizing:border-box;box-sizing:border-box}.gemini-container .staggered-card-group{display:grid;grid-template-columns:1fr;grid-gap:var(--grid-gutter);gap:var(--grid-gutter);padding-bottom:calc(var(--grid-margin) + var(--spacer-lg))}@media(min-width: 580px){.gemini-container .staggered-card-group{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1024px){.gemini-container .staggered-card-group{grid-template-columns:repeat(3, 1fr)}}.gemini-container .promo-card-wrapper{container-type:inline-size;container-name:promo-card}@media(min-width: 1024px){.gemini-container .promo-card-wrapper:nth-child(3n+1){-webkit-transform:translateY(var(--grid-margin));transform:translateY(var(--grid-margin))}.gemini-container .promo-card-wrapper:nth-child(3n+3){-webkit-transform:translateY(var(--grid-margin));transform:translateY(var(--grid-margin))}}.gemini-container .promo-card{container-type:inline-size;container-name:promo-card;position:relative;border-radius:var(--shape-corner-lg);overflow:hidden;background-color:var(--theme-surface-surface-container);aspect-ratio:4/5;outline:1px solid var(--theme-outline-outline)}@media(min-width: 1440px){.gemini-container .promo-card{aspect-ratio:4/5;aspect-ratio:var(--aspect-ratio, 4/5)}}.gemini-container .promo-card__background{position:absolute;top:0;right:0;bottom:0;left:0}.gemini-container .promo-card__image .picture__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.gemini-container .promo-card__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.3294117647)), color-stop(66%, rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.2509803922)));background:linear-gradient(to bottom, rgba(0, 0, 0, 0.3294117647), rgba(0, 0, 0, 0) 66%, rgba(0, 0, 0, 0.2509803922))}.gemini-container .promo-card__content{position:relative;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:var(--spacer-lg);-webkit-box-sizing:border-box;box-sizing:border-box}.gemini-container .promo-card__text-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacer-xs)}.gemini-container .promo-card__heading{color:var(--theme-surface-on-surface)}.gemini-container .promo-card__description{color:var(--theme-on-media-variant);opacity:.5}.gemini-container .promo-card__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--spacer-sm)}@container promo-card (min-width: 300px){.gemini-container .promo-card{border-radius:var(--shape-corner-xl)}.gemini-container .promo-card__content{padding:var(--spacer-xl)}}.gemini-container .news-group-section{width:100%;max-width:var(--max-width-container);margin:var(--grid-margin) auto 0;padding-left:0;padding-right:0}.gemini-container .news-group-section .news-group__two-column-wrapper{padding:0 var(--grid-margin)}
