.m3Ip_G_section{padding-block:clamp(40px,6vw,80px)}.m3Ip_G_sectionHead{max-width:760px;margin-bottom:clamp(28px,4vw,48px)}.m3Ip_G_sectionTitle{letter-spacing:-.015em;text-wrap:balance;font-size:clamp(30px,3.6vw,44px);font-weight:500;line-height:1.14}.m3Ip_G_sectionLead{color:var(--md-sys-color-on-surface-variant);margin-top:12px;font-size:clamp(17px,1.4vw,19px);line-height:1.55}.m3Ip_G_hero{padding-block:clamp(20px,4vw,48px) clamp(40px,6vw,72px)}.m3Ip_G_heroGrid{grid-template-columns:minmax(0,1fr);align-items:center;gap:clamp(36px,5vw,56px);display:grid}@media (min-width:1080px){.m3Ip_G_heroGrid{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}}.m3Ip_G_heroText{max-width:640px}.m3Ip_G_heroTitle{letter-spacing:-.022em;text-wrap:balance;margin-top:20px;font-size:clamp(38px,5.2vw,62px);font-weight:500;line-height:1.08}.m3Ip_G_heroText>a:first-child+.m3Ip_G_heroTitle{margin-top:24px}@media (min-width:1536px){.m3Ip_G_heroText{max-width:none}.m3Ip_G_heroTitle{font-size:clamp(62px,3.75vw,72px)}}.m3Ip_G_heroLead{max-width:54ch;color:var(--md-sys-color-on-surface-variant);margin-top:20px;font-size:clamp(17px,1.45vw,20px);line-height:1.55}.m3Ip_G_heroCtas{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}@media (max-width:559px){.m3Ip_G_heroCtas>a{width:100%}}.m3Ip_G_signIn{color:var(--md-sys-color-on-surface-variant);flex-wrap:wrap;align-items:center;gap:2px;margin-top:12px;font-size:15px;display:flex}.m3Ip_G_signInBtn{min-height:48px;color:var(--md-sys-color-primary);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9999px;padding:0 10px;font-weight:600}.m3Ip_G_signInBtn:hover{background:color-mix(in srgb, var(--md-sys-color-primary) 8%, transparent)}.m3Ip_G_proof{color:var(--md-sys-color-on-surface-variant);flex-wrap:wrap;gap:10px 22px;margin-top:20px;padding:0;font-size:14px;line-height:20px;list-style:none;display:flex}.m3Ip_G_proof li{align-items:center;gap:8px;display:inline-flex}.m3Ip_G_proof svg{width:20px;height:20px;color:var(--md-sys-color-primary);flex-shrink:0}.m3Ip_G_heroVisual{min-width:0;position:relative}.m3Ip_G_heroPanel{aspect-ratio:1/1.02;border-radius:var(--radius-panel);background:var(--md-sys-color-primary-container);position:relative;overflow:hidden}.m3Ip_G_heroDesktop img,.m3Ip_G_heroPhone img{width:100%;height:auto;display:block}.m3Ip_G_heroDesktop{width:150%;position:absolute;top:8%;left:20%}.m3Ip_G_heroDesktop img{border:1px solid var(--md-sys-color-outline-variant);border-radius:14px}.m3Ip_G_heroPhone{width:42%;position:absolute;bottom:6%;left:6%}.m3Ip_G_heroPhone img{border:6px solid var(--md-sys-color-surface-container-lowest);outline:1px solid var(--md-sys-color-outline-variant);border-radius:28px}@media (min-width:640px){.m3Ip_G_heroPanel{aspect-ratio:16/11}.m3Ip_G_heroDesktop{width:112%;top:9%;left:14%}.m3Ip_G_heroPhone{width:25%;bottom:7%;left:5%}}@media (min-width:1080px){.m3Ip_G_heroPanel{aspect-ratio:1/.92}.m3Ip_G_heroDesktop{width:128%;top:10%;left:16%}.m3Ip_G_heroPhone{width:30%;bottom:7%;left:6%}}.m3Ip_G_tiles{grid-template-columns:minmax(0,1fr);gap:16px;margin:0;padding:0;list-style:none;display:grid}.m3Ip_G_tile{background:var(--md-sys-color-surface-container-low);border-radius:24px;flex-direction:column;gap:10px;min-width:0;padding:clamp(22px,2.4vw,32px);display:flex}.m3Ip_G_tile[data-tile=storage]{background:var(--md-sys-color-primary-container);color:var(--md-sys-color-on-primary-container)}.m3Ip_G_tile[data-tile=spam]{background:var(--md-sys-color-secondary-container);color:var(--md-sys-color-on-secondary-container)}@media (min-width:720px){.m3Ip_G_tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.m3Ip_G_tile[data-tile=storage]{grid-column:1/-1}}@media (min-width:1080px){.m3Ip_G_tiles{grid-template-columns:repeat(3,minmax(0,1fr))}.m3Ip_G_tile[data-tile=storage],.m3Ip_G_tile[data-tile=spam]{grid-column:span 2}}@media (min-width:1536px){.m3Ip_G_tiles{grid-template-columns:repeat(4,minmax(0,1fr))}.m3Ip_G_tile[data-tile=spam]{grid-column:auto}}.m3Ip_G_tileTitle{align-items:center;gap:12px;font-size:20px;font-weight:500;line-height:1.3;display:flex}.m3Ip_G_tileTitle svg{color:var(--md-sys-color-primary);flex-shrink:0}.m3Ip_G_tile[data-tile=storage] .m3Ip_G_tileTitle svg,.m3Ip_G_tile[data-tile=spam] .m3Ip_G_tileTitle svg{color:inherit}.m3Ip_G_tileText{max-width:60ch;color:var(--md-sys-color-on-surface-variant);font-size:16px;line-height:1.55}.m3Ip_G_tile[data-tile=storage] .m3Ip_G_tileText,.m3Ip_G_tile[data-tile=spam] .m3Ip_G_tileText{color:inherit;opacity:.86}.m3Ip_G_meter{max-width:420px;margin-top:auto;padding-top:8px}.m3Ip_G_meterBar{background:color-mix(in srgb, var(--md-sys-color-on-primary-container) 14%, transparent);border-radius:9999px;height:10px;overflow:hidden}.m3Ip_G_meterBar span{background:var(--md-sys-color-primary);border-radius:9999px;height:100%;display:block}.m3Ip_G_meter p{margin-top:8px;font-size:14px}.m3Ip_G_tileChip{background:var(--md-sys-color-surface-container-high);height:36px;color:var(--md-sys-color-primary);border-radius:9999px;align-self:flex-start;align-items:center;gap:8px;margin-top:auto;padding-inline:14px;font-size:14px;font-weight:500;display:inline-flex}.m3Ip_G_tileChips{flex-wrap:wrap;gap:8px;margin-top:auto;display:flex}.m3Ip_G_rows{flex-direction:column;gap:clamp(56px,8vw,104px);display:flex}.m3Ip_G_row{grid-template-columns:minmax(0,1fr);align-items:center;gap:28px;scroll-margin-top:80px;display:grid}@media (min-width:960px){.m3Ip_G_row{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:clamp(40px,5vw,72px)}.m3Ip_G_row:nth-child(2n) .m3Ip_G_rowText{order:2}}.m3Ip_G_rowTitle{letter-spacing:-.012em;text-wrap:balance;font-size:clamp(28px,3.1vw,40px);font-weight:500;line-height:1.15}.m3Ip_G_rowLead{max-width:54ch;color:var(--md-sys-color-on-surface-variant);margin-top:16px;font-size:17px;line-height:1.6}.m3Ip_G_points{flex-direction:column;gap:12px;margin:24px 0;padding:0;list-style:none;display:flex}.m3Ip_G_points li{align-items:flex-start;gap:12px;font-size:16px;line-height:1.5;display:flex}.m3Ip_G_points svg{width:22px;height:22px;color:var(--md-sys-color-primary);flex-shrink:0;margin-top:1px}.m3Ip_G_rowStores{flex-wrap:wrap;gap:10px;margin-bottom:8px;display:flex}.m3Ip_G_rowStores a{border-radius:9px;height:48px;display:block;overflow:hidden}.m3Ip_G_rowStores img{width:auto;height:100%;display:block}.m3Ip_G_rowVisual{aspect-ratio:5/4;border-radius:var(--radius-panel);background:var(--md-sys-color-surface-container);justify-content:center;align-items:center;min-width:0;padding:clamp(20px,4vw,48px);display:flex;position:relative;overflow:hidden}.m3Ip_G_rowVisual[data-tone=primary]{background:var(--md-sys-color-primary-container)}.m3Ip_G_rowVisual[data-tone=secondary]{background:var(--md-sys-color-secondary-container)}.m3Ip_G_rowVisual[data-tone=tertiary]{background:var(--md-sys-color-tertiary-container)}.m3Ip_G_panelShot{width:100%;display:block}.m3Ip_G_rowVisual[data-bleed]{aspect-ratio:auto;justify-content:flex-start;align-items:flex-end;padding:clamp(24px,4vw,48px) 0 0 clamp(24px,4vw,48px)}.m3Ip_G_rowVisual[data-bleed] .m3Ip_G_panelShot{flex-shrink:0;width:116%}.m3Ip_G_rowVisual[data-bleed] .m3Ip_G_panelShot img{border-bottom:0;border-right:0;border-radius:18px 0 0}.m3Ip_G_panelShot img{border:1px solid var(--md-sys-color-outline-variant);border-radius:18px;width:100%;height:auto;display:block}.m3Ip_G_writing{width:min(100%,460px);padding-bottom:96px;position:relative}.m3Ip_G_letter{border:1px solid var(--md-sys-color-outline-variant);background:var(--md-sys-color-surface-container-lowest);min-height:240px;color:var(--md-sys-color-on-surface);border-radius:24px;padding:68px 24px 24px;font-size:17px;line-height:1.6;position:relative}.m3Ip_G_wrongWord{-webkit-text-decoration:underline wavy var(--md-sys-color-error);text-decoration:underline wavy var(--md-sys-color-error);text-decoration-skip-ink:none;text-underline-offset:4px}.m3Ip_G_proofTools{border:1px solid var(--md-sys-color-outline-variant);background:var(--md-sys-color-surface-container-high);height:36px;color:var(--md-sys-color-on-surface-variant);border-radius:9999px;align-items:center;gap:8px;padding-inline:12px;display:inline-flex;position:absolute;top:16px;right:16px}.m3Ip_G_proofTools i{background:var(--md-sys-color-outline-variant);width:1px;height:18px}.m3Ip_G_proofCount{color:var(--md-sys-color-error);align-items:center;gap:4px;font-size:14px;font-weight:600;display:inline-flex}.m3Ip_G_suggestion{border:1px solid var(--md-sys-color-outline-variant);background:var(--md-sys-color-surface-container-high);color:var(--md-sys-color-on-surface);border-radius:16px;flex-direction:column;gap:8px;padding:12px 14px;display:flex;position:absolute;top:132px;left:18px}.m3Ip_G_proofReason{color:var(--md-sys-color-on-surface-variant);align-items:center;gap:6px;font-size:13px;display:inline-flex}.m3Ip_G_proofFix{flex-wrap:wrap;align-items:center;gap:8px;font-size:15px;display:inline-flex}.m3Ip_G_proofFix s{color:var(--md-sys-color-on-surface-variant)}.m3Ip_G_proofFix b{background:var(--md-sys-color-primary);height:30px;color:var(--md-sys-color-on-primary);border-radius:9999px;align-items:center;padding-inline:12px;font-weight:500;display:inline-flex}.m3Ip_G_translated{background:var(--md-sys-color-primary);width:min(78%,330px);color:var(--md-sys-color-on-primary);border-radius:20px;padding:16px 18px;font-size:15px;line-height:1.5;position:absolute;bottom:0;right:-8px}.m3Ip_G_langChip{background:var(--md-sys-color-primary-container);height:26px;color:var(--md-sys-color-on-primary-container);border-radius:9999px;align-items:center;gap:6px;margin-bottom:8px;padding-inline:10px;font-size:12px;font-weight:600;display:inline-flex}@media (max-width:479px){.m3Ip_G_translated{right:0}}.m3Ip_G_visualPhones{gap:4%}.m3Ip_G_phone{width:min(42%,230px);display:block}.m3Ip_G_phone img{border:6px solid var(--md-sys-color-surface-container-lowest);outline:1px solid var(--md-sys-color-outline-variant);border-radius:30px;width:100%;height:auto;display:block}.m3Ip_G_phoneBack{margin-top:10%}.m3Ip_G_visualProviders{flex-direction:column;justify-content:center;align-items:stretch;gap:10px}.m3Ip_G_provider{background:var(--md-sys-color-surface-container-lowest);border-radius:9999px;align-items:center;gap:14px;min-height:64px;padding:0 20px;font-size:17px;font-weight:500;display:flex}.m3Ip_G_provider img{object-fit:contain;width:32px;height:32px}.m3Ip_G_provider svg{color:var(--md-sys-color-on-surface-variant);margin-left:auto}@media (min-width:1536px){.m3Ip_G_provider{align-self:center;width:min(100%,520px)}}.m3Ip_G_business{border-radius:var(--radius-panel);background:var(--md-sys-color-tertiary-container);color:var(--md-sys-color-on-tertiary-container);grid-template-columns:minmax(0,1fr);align-items:center;gap:clamp(28px,4vw,56px);padding:clamp(28px,5vw,64px);display:grid}@media (min-width:960px){.m3Ip_G_business{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}}.m3Ip_G_business .m3Ip_G_points svg{color:inherit}.m3Ip_G_businessLead{max-width:52ch;margin-top:16px;font-size:18px;line-height:1.55}.m3Ip_G_businessPrice{background:color-mix(in srgb, var(--md-sys-color-on-tertiary-container) 10%, transparent);border-radius:20px;margin-top:16px;padding:10px 18px;font-size:15px;font-weight:500;line-height:1.4;display:inline-block}.m3Ip_G_businessCtas{flex-wrap:wrap;gap:12px;display:flex}.m3Ip_G_btnGhost{color:inherit;border:1px solid}.m3Ip_G_business .m3Ip_G_btnOnContainer{background:var(--md-sys-color-on-tertiary-container);color:var(--md-sys-color-tertiary-container)}.m3Ip_G_team{background:var(--md-sys-color-surface-container-lowest);min-width:0;color:var(--md-sys-color-on-surface);border-radius:28px;padding:clamp(16px,2vw,24px)}.m3Ip_G_teamHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:4px 4px 16px;display:flex}.m3Ip_G_teamDomain{align-items:center;gap:8px;font-size:17px;font-weight:600;display:inline-flex}.m3Ip_G_teamDomain svg{color:var(--md-sys-color-primary)}.m3Ip_G_teamBadge{background:var(--md-sys-color-secondary-container);height:28px;color:var(--md-sys-color-on-secondary-container);letter-spacing:.3px;border-radius:9999px;align-items:center;padding-inline:12px;font-size:12px;font-weight:500;display:inline-flex}.m3Ip_G_teamList{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.m3Ip_G_teamList li{background:var(--md-sys-color-surface-container-low);border-radius:9999px;align-items:center;gap:12px;min-width:0;min-height:64px;padding:8px 14px 8px 8px;display:flex}.m3Ip_G_avatar{background:var(--md-sys-color-primary-container);width:44px;height:44px;color:var(--md-sys-color-on-primary-container);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;font-weight:600;display:inline-flex}.m3Ip_G_person{flex-direction:column;min-width:0;display:flex}.m3Ip_G_person b{text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:500;overflow:hidden}.m3Ip_G_person span{color:var(--md-sys-color-on-surface-variant);font-size:13px}.m3Ip_G_role{border:1px solid var(--md-sys-color-outline-variant);height:28px;color:var(--md-sys-color-on-surface-variant);white-space:nowrap;border-radius:9999px;align-items:center;margin-left:auto;padding-inline:12px;font-size:12px;font-weight:500;display:inline-flex}.m3Ip_G_teamFoot{color:var(--md-sys-color-on-surface-variant);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:16px 4px 4px;font-size:14px;display:flex}.m3Ip_G_addPerson{background:var(--md-sys-color-primary);height:36px;color:var(--md-sys-color-on-primary);border-radius:9999px;align-items:center;gap:6px;padding-inline:14px;font-weight:500;display:inline-flex}@media (max-width:420px){.m3Ip_G_role{display:none}}.m3Ip_G_apps{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0 0 20px;padding:0;list-style:none;display:grid}@media (min-width:900px){.m3Ip_G_apps{grid-template-columns:repeat(5,minmax(0,1fr))}}.m3Ip_G_app{background:var(--md-sys-color-surface-container-low);height:100%;min-height:88px;color:inherit;transition:background-color .15s var(--ease);border-radius:24px;align-items:center;gap:14px;padding:16px 18px;text-decoration:none;display:flex}.m3Ip_G_app:hover{background:var(--md-sys-color-surface-container-high)}.m3Ip_G_app img{flex-shrink:0;width:48px;height:48px}.m3Ip_G_app b{font-size:16px;font-weight:600;display:block}.m3Ip_G_app span span{color:var(--md-sys-color-on-surface-variant);margin-top:2px;font-size:14px;line-height:1.4;display:block}@media (max-width:479px),(min-width:900px) and (max-width:1279px){.m3Ip_G_app{flex-direction:column;align-items:flex-start}}.m3Ip_G_guide{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}@media (min-width:960px){.m3Ip_G_guide{grid-template-columns:repeat(2,minmax(0,1fr))}}.m3Ip_G_guideCard{background:var(--md-sys-color-surface-container-low);border-radius:28px;flex-direction:column;gap:16px;padding:clamp(24px,3.4vw,44px);display:flex}.m3Ip_G_cardTitle{font-size:clamp(24px,2.4vw,30px);font-weight:500;line-height:1.2}.m3Ip_G_cardText{color:var(--md-sys-color-on-surface-variant);font-size:16px;line-height:1.6}@media (min-width:1536px){.m3Ip_G_cardText{max-width:70ch}}.m3Ip_G_cardLinks{flex-wrap:wrap;gap:8px;margin-top:auto;display:flex}.m3Ip_G_steps{counter-reset:step;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.m3Ip_G_steps li{counter-increment:step;align-items:flex-start;gap:14px;font-size:16px;line-height:1.5;display:flex}.m3Ip_G_steps li:before{content:counter(step);background:var(--md-sys-color-primary-container);width:32px;height:32px;color:var(--md-sys-color-on-primary-container);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;margin-top:-4px;font-size:14px;font-weight:600;display:inline-flex}.m3Ip_G_faqGrid{grid-template-columns:minmax(0,1fr);align-items:start;gap:28px;display:grid}@media (min-width:960px){.m3Ip_G_faqGrid{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:48px}.m3Ip_G_faqGrid>h2{position:sticky;top:96px}}.m3Ip_G_faqList{flex-direction:column;gap:8px;display:flex}.m3Ip_G_faqItem{background:var(--md-sys-color-surface-container-low);border-radius:24px}.m3Ip_G_faqItem summary{cursor:pointer;border-radius:24px;justify-content:space-between;align-items:center;gap:16px;min-height:64px;padding:16px 20px 16px 24px;list-style:none;display:flex}.m3Ip_G_faqItem summary::-webkit-details-marker{display:none}.m3Ip_G_faqItem summary:hover{background:color-mix(in srgb, var(--md-sys-color-on-surface) 5%, transparent)}.m3Ip_G_faqItem summary h3{font-size:17px;font-weight:500;line-height:1.4}.m3Ip_G_faqItem summary svg{color:var(--md-sys-color-on-surface-variant);transition:transform .2s var(--ease);flex-shrink:0}.m3Ip_G_faqItem[open] summary svg{transform:rotate(180deg)}.m3Ip_G_faqItem p{max-width:70ch;color:var(--md-sys-color-on-surface-variant);padding:0 24px 22px;font-size:16px;line-height:1.6}.m3Ip_G_final{border-radius:var(--radius-panel);background:var(--md-sys-color-primary-container);color:var(--md-sys-color-on-primary-container);text-align:center;padding:clamp(36px,6vw,80px) clamp(24px,5vw,64px)}.m3Ip_G_finalTitle{letter-spacing:-.015em;text-wrap:balance;font-size:clamp(30px,4vw,48px);font-weight:500;line-height:1.12}.m3Ip_G_finalLead{opacity:.88;max-width:52ch;margin:14px auto 0;font-size:18px;line-height:1.55}.m3Ip_G_finalCtas{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:32px;display:flex}@media (max-width:559px){.m3Ip_G_finalCtas>*{width:100%}}@media (prefers-reduced-motion:reduce){.m3Ip_G_faqItem summary svg{transition:none}}
