@import "https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@500;700&family=Manrope:wght@400;500;700&family=Space+Grotesk:wght@400;500;700&display=swap";
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.start{inset-inline-start:var(--spacing)}.flex{display:flex}.h-full{height:100%}.min-h-full{min-height:100%}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.flex-col{flex-direction:column}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}html,body{margin:0;padding:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}
:root{--font-family-sora:"Space Grotesk", sans-serif;--font-family-inter:"Manrope", sans-serif;--font-family-roboto:"JetBrains Mono", monospace;--text-rgb-3-5-8:#030508;--text-white:#fff}.text-rgb-3-5-8{color:var(--text-rgb-3-5-8)}.text-white{color:var(--text-white)}*{box-sizing:border-box;margin:0;padding:0}body{width:100%;min-height:100vh;overflow-x:hidden}img{max-width:100%;height:auto}a.prototype-link{color:inherit;text-decoration:none;display:contents}.vector-8,.vector-9,.vector-10,.vector-11,.vector-12,.vector-24,.vector-37,.vector-43,.vector-49,.vector-55,.vector-64,.vector-70,.vector-76,.vector-82,.vector-91,.vector-97,.vector-103,.vector-109,.vector-275,.vector-287,.vector-339,.vector-340,.vector-341,.vector-342,.vector-343,.vector-353,.vector-354,.vector-355,.vector-356,.vector-357,.vector-367,.vector-368,.vector-369,.vector-370,.vector-371,.vector-573,.vector-574,.vector-575,.vector-576,.vector-577{fill:#030508;border:none;outline:none;flex:0 auto}.vector-156,.vector-169,.vector-182,.vector-283,.vector-295{fill:#fff;border:none;outline:none;flex:0 auto}.vector-198,.vector-222,.vector-240,.vector-264,.vector-311,.vector-435,.vector-442,.vector-449,.vector-456,.vector-463{fill:#030508;border:none;outline:none;flex:0 auto}.logo-wide-1-7,.alternate-false,.chevron-down-23,.monitoring,.category,.planner-review,.analytics,.payments,.tools-level,.savings,.assistant-navigation,.price-check,.money,.quiz,.contact-support,.chevron-right,.clarify,.close,.logo-wide-1-572,.divider-488,.divider-569{flex:0 auto}.text-regular-normal{text-align:left;font-family:var(--font-family-inter);text-transform:none;color:var(--text-rgb-3-5-8);flex:0 auto;font-size:16px;font-weight:400;line-height:150%;text-decoration:none}.text-regular-medium{text-align:left;font-family:var(--font-family-inter);text-transform:none;color:var(--text-rgb-3-5-8);flex:0 auto;font-size:16px;font-weight:500;line-height:150%;text-decoration:none}.text-regular-semi-bold{text-align:left;font-family:var(--font-family-inter);text-transform:none;color:var(--text-rgb-3-5-8);flex:0 auto;font-size:16px;font-weight:700;line-height:150%;text-decoration:none}.text-small-normal{text-align:left;font-family:var(--font-family-inter);text-transform:none;color:var(--text-rgb-3-5-8);flex:0 auto;font-size:14px;font-weight:400;line-height:150%;text-decoration:none}.text-small-semi-bold{text-align:left;font-family:var(--font-family-inter);text-transform:none;color:var(--text-rgb-3-5-8);flex:0 auto;font-size:14px;font-weight:700;line-height:150%;text-decoration:none}.text-medium-normal{text-align:left;font-family:var(--font-family-inter);text-transform:none;color:var(--text-rgb-3-5-8);flex:0 auto;font-size:18px;font-weight:400;line-height:150%;text-decoration:none}.text-medium-bold,.text-medium-semi-bold{text-align:left;font-family:var(--font-family-inter);text-transform:none;color:var(--text-rgb-3-5-8);flex:auto;font-size:18px;font-weight:700;line-height:150%;text-decoration:none}.text-tiny-normal,.text-487{text-align:left;font-family:var(--font-family-inter);text-transform:none;color:var(--text-rgb-3-5-8);flex:0 auto;font-size:12px;font-weight:400;line-height:150%;text-decoration:none}.text-487{font-family:var(--font-family-roboto);text-decoration:underline}.heading-h1{text-align:left;font-family:var(--font-family-sora);letter-spacing:-1%;text-transform:none;color:var(--text-rgb-3-5-8);flex:0 auto;font-size:72px;font-weight:700;line-height:120%;text-decoration:none}.heading-h2{text-align:center;font-family:var(--font-family-sora);letter-spacing:-1%;text-transform:none;color:var(--text-rgb-3-5-8);flex:0 auto;font-size:52px;font-weight:700;line-height:120%;text-decoration:none}.heading-h3{text-align:left;font-family:var(--font-family-sora);letter-spacing:-1%;text-transform:none;color:var(--text-rgb-3-5-8);flex:0 auto;font-size:44px;font-weight:700;line-height:120%;text-decoration:none}.heading-h4{text-align:left;font-family:var(--font-family-sora);letter-spacing:-1%;text-transform:none;color:var(--text-rgb-3-5-8);flex:0 auto;font-size:36px;font-weight:700;line-height:130%;text-decoration:none}.heading-h6{text-align:left;font-family:var(--font-family-sora);letter-spacing:-1%;text-transform:none;color:var(--text-rgb-3-5-8);flex:0 auto;font-size:22px;font-weight:700;line-height:140%;text-decoration:none}.heading-tagline{text-align:center;font-family:var(--font-family-inter);text-transform:none;color:var(--text-rgb-3-5-8);flex:0 auto;font-size:16px;font-weight:700;line-height:150%;text-decoration:none}.text-315,.text-320,.text-325{text-align:left;font-family:var(--font-family-roboto);text-transform:none;color:var(--text-rgb-3-5-8);flex:0 auto;font-size:80px;font-weight:700;line-height:130%;text-decoration:none}.link-one-14,.link-two-16,.link-three-18,.link-four-20,.style-link-small-false-alternate-false-icon-positi,.actions-305,.actions-405,.actions-419,.actions-470,.form-406,.form-480,.footer-links-492>div,.footer-links-505>div,.footer-links-518>div,.footer-links-531>div,.footer-links-544>div,.footer-links-557>div{flex-direction:row;flex-grow:0;flex-shrink:1;justify-content:flex-start;align-items:flex-start;gap:10px;padding:0;display:flex}.footer-links-492>div,.footer-links-505>div,.footer-links-518>div,.footer-links-531>div,.footer-links-544>div,.footer-links-557>div{width:100%;padding:8px 0}.nav-link-dropdown-21,.actions-25,.actions-129,.actions-192,.actions-216,.actions-234,.actions-258,.actions-279,.actions-291,.actions-479,.avatar-345,.avatar-359,.avatar-373,.row-570{flex-direction:row;flex-grow:0;flex-shrink:1;justify-content:center;align-items:center;gap:16px;padding:0;display:flex}.actions-192,.actions-216,.actions-234,.actions-258,.actions-279,.actions-291,.actions-305,.actions-405,.actions-419,.actions-470{gap:24px}.style-secondary-small-true-alternate-false-icon-po,.style-primary-small-true-alternate-false-icon-posi,.style-primary-small-false-alternate-false-icon-pos,.style-secondary-small-false-alternate-false-icon-p{border-radius:999px;flex-direction:row;flex:0 auto;justify-content:center;align-items:center;gap:8px;padding:6px 12px;display:flex}.style-primary-small-true-alternate-false-icon-posi,.style-primary-small-false-alternate-false-icon-pos{background-color:#0b6e4f}.style-secondary-small-true-alternate-false-icon-po,.style-secondary-small-false-alternate-false-icon-p{border:1px solid #03050826}.column-13{flex-direction:row;flex-grow:0;flex-shrink:1;justify-content:flex-start;align-items:center;gap:32px;padding:0;display:flex}.content-5,.content-38,.content-44,.content-50,.content-56,.content-65,.content-71,.content-77,.content-83,.content-92,.content-98,.content-104,.content-110,.list-34,.list-61,.list-88,.list-116,.content-114,.content-126,.content-140,.section-title-137,.content-189,.section-title-186,.content-185,.content-213,.content-top-210,.content-209,.image-223,.content-231,.section-title-228,.content-227,.content-255,.content-top-252,.content-251,.image-265,.content-271,.content-276,.content-top-273,.content-288,.content-top-285,.column-299,.column-303,.content-316,.content-321,.content-326,.content-312,.section-title-331,.content-337,.avatar-content-347,.content-351,.avatar-content-361,.content-365,.avatar-content-375,.content-334,.content-383,.section-title-380,.tabs-content-387,.content-386,.content-402,.actions-405,.content-401,.content-416,.content-415,.section-title-427,.accordion-list-430,.content-467,.content-466,.content-476,.actions-479,.content-485,.column-490,.column-503,.column-516,.column-529,.column-542,.column-555,.credits-568,.container-123,.container-136,.container-184,.container-226,.container-268,.container-297,.container-330,.container-379,.container-400,.container-414,.container-426,.container-474,.home-desktop-1,.navbar-8-2,.header-84-122,.layout-423-135,.layout-503-183,.layout-503-225,.layout-518-267,.stats-25-296,.testimonial-17-329,.layout-407-378,.cta-32-399,.cta-31-413,.faq-4-425,.footer-6-473{flex-direction:column;flex-grow:0;flex-shrink:1;justify-content:flex-start;align-items:flex-start;gap:16px;padding:0;display:flex}.home-desktop-1{border:1px solid #000;align-items:stretch;width:100%;max-width:1440px;min-height:100vh;margin:0 auto;box-shadow:0 4px 4px #00000080}.home-desktop-1>div{width:100%}.navbar-8-2{background-color:#f2f2f2;align-items:center}.container-4{flex-direction:row;justify-content:space-between;align-items:center;gap:32px;width:100%;max-width:1280px;display:flex}.hamburger-menu{cursor:pointer;z-index:10;background:0 0;border:none;flex-direction:column;justify-content:space-around;align-items:center;width:30px;height:25px;padding:0;display:none}.hamburger-menu span{background:var(--text-rgb-3-5-8);border-radius:2px;width:100%;height:3px;transition:all .3s}.header-3{flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:16px 64px;display:flex}.mega-menu-1-30{border-bottom:1px solid #03050826;flex-direction:row;justify-content:center;align-items:flex-start;width:100%;display:none}.navbar-8-2.is-open .mega-menu-1-30{display:flex}.navbar-8-2:has(.link-four-20:hover) .mega-menu-1-30{display:flex}.navbar-8-2:has(.link-four-20:focus-within) .mega-menu-1-30{display:flex}.menu-31{flex-direction:row;flex-grow:1;justify-content:flex-end;align-items:flex-start;gap:32px;width:77.7778%;padding:32px 32px 32px 64px;display:flex}.menu-list-32,.menu-list-59,.menu-list-86{flex-direction:column;flex-grow:1;justify-content:flex-start;align-items:flex-start;gap:16px;display:flex}.list-34,.list-61,.list-88{width:100%}.menu-item-35,.menu-item-41,.menu-item-47,.menu-item-53,.menu-item-62,.menu-item-68,.menu-item-74,.menu-item-80,.menu-item-89,.menu-item-95,.menu-item-101,.menu-item-107{flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:12px;width:100%;padding:8px 0;display:flex}.menu-113{background-color:#f2f2f2;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:16px;width:22.2222%;padding:32px 64px 32px 32px;display:flex}.header-84-122,.layout-423-135,.layout-503-183,.layout-503-225,.stats-25-296,.testimonial-17-329,.layout-407-378,.cta-32-399,.cta-31-413,.faq-4-425{align-items:center;gap:80px;padding:112px 64px}.header-84-122{background-color:#f2f2f2;padding-top:80px;padding-bottom:80px}.layout-423-135,.layout-503-183,.layout-518-267,.layout-407-378,.cta-31-413,.faq-4-425,.footer-6-473{background-color:#fff}.layout-503-225,.cta-32-399{background-color:#e6f0ed}.stats-25-296,.testimonial-17-329{background-color:#f2f2f2}.container-123,.container-136,.container-184,.container-226,.container-297,.container-330,.container-379,.container-400,.container-414,.container-426,.container-474{align-items:center;gap:80px;width:100%;max-width:1280px}.card-124,.tab-pane-1-208,.tab-pane-1-250,.content-269,.content-298,.newsletter-475,.links-489,.card-container-143,.row-313,.row-335,.tabs-389{flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:32px;width:100%;display:flex}.card-124,.tab-pane-1-208,.tab-pane-1-250,.column-336,.column-350,.column-364,.stat-314,.stat-319,.stat-324,.card-272,.card-284{border:1px solid #03050826;border-radius:16px}.card-124,.tab-pane-1-208,.tab-pane-1-250{background-color:#fff}.tab-pane-1-250{background-color:#e6f0ed}.column-125,.content-209,.content-251{gap:32px;padding:48px}.card-144,.card-157,.card-170{background-color:#0b6e4f;flex-direction:column;flex-grow:1;justify-content:flex-end;align-items:flex-start;gap:24px;width:31.6667%;padding:32px;display:flex}.column-336,.column-350,.column-364,.stat-314,.stat-319,.stat-324{background-color:#f2f2f2;padding:32px}.stat-314,.stat-319,.stat-324{flex:1 1 0;gap:48px}.content-271{gap:32px;width:41.25%}.card-272,.card-284{background-color:#fff;gap:32px;width:100%;padding:32px}.tab-container-199,.tab-container-241{flex-direction:column;justify-content:center;align-items:center;gap:64px;width:100%;display:flex}.tabs-menu-200,.tabs-menu-242{flex-direction:row;justify-content:center;align-items:center;gap:24px;display:flex}.tab-one-201,.tab-one-243{border-bottom:1px solid #030508}.tab-one-201,.tab-two-203,.tab-three-205,.tab-one-243,.tab-two-245,.tab-three-247{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px;padding:8px 0;display:flex}.tab-390{border-top:1px solid #0b6e4f}.tab-390,.tab-393,.tab-396{flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:4px;padding:16px 24px;display:flex}.question-432,.question-439,.question-446,.question-453,.question-460{flex-direction:row;justify-content:flex-start;align-items:center;gap:24px;width:100%;padding:20px 24px;display:flex}.answer-436,.answer-443,.answer-450,.answer-457,.answer-464{flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:16px;width:100%;padding:0 24px 24px;display:flex}.accordion-431,.accordion-438,.accordion-445,.accordion-452,.accordion-459{background-color:#fff;border:1px solid #03050826;border-radius:16px;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;display:flex}.footer-links-492,.footer-links-505,.footer-links-518,.footer-links-531,.footer-links-544,.footer-links-557{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;display:flex}.links-489,.card-container-143,.row-313{flex-wrap:wrap}.row-335{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;display:grid}.column-336,.column-350,.column-364{gap:24px;width:100%}.newsletter-475{justify-content:space-between;gap:24px}.content-485{flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:4px;width:100%;display:flex}.row-570{justify-content:space-between;gap:64px;width:100%}.placeholder-image-134,.placeholder-image-1-145,.placeholder-image-1-158,.placeholder-image-1-171,.placeholder-image-224,.placeholder-image-266,.placeholder-image-412,.placeholder-image-424{flex:0 auto;width:100%;height:auto}.tagline-wrapper-138,.tagline-wrapper-147,.tagline-wrapper-160,.tagline-wrapper-173,.tagline-wrapper-187,.tagline-wrapper-211,.tagline-wrapper-229,.tagline-wrapper-253,.tagline-wrapper-300,.tagline-wrapper-381{flex-direction:row;flex:0 auto;justify-content:flex-start;align-items:center;padding:0;display:flex}.content-top-146,.content-top-159,.content-top-172{flex-direction:column;flex:0 auto;justify-content:flex-start;align-items:flex-start;gap:8px;padding:0;display:flex}.content-bottom-150,.content-bottom-163,.content-bottom-176{flex-direction:column;flex:0 auto;justify-content:flex-start;align-items:flex-start;gap:32px;padding:0;display:flex}.actions-152,.actions-165,.actions-178{flex-direction:row;flex-grow:0;flex-shrink:1;justify-content:flex-start;align-items:center;gap:24px;width:100%;padding:0;display:flex}.tabs-content-207,.tabs-content-249{flex-direction:column;flex-grow:0;flex-shrink:1;justify-content:flex-start;align-items:flex-start;gap:64px;width:100%;padding:0;display:flex}.card-270{border-radius:16px;flex-direction:column;flex-grow:0;flex-shrink:1;justify-content:center;align-items:center;width:100%;padding:48px;display:flex}.stars-338,.stars-352,.stars-366{flex-direction:row;flex:0 auto;justify-content:flex-start;align-items:flex-start;gap:4px;padding:0;display:flex}.avatar-image-346,.avatar-image-360,.avatar-image-374{border:none;outline:none;flex:0 auto;width:100%;height:auto}.tab-pane-1-388{border-radius:16px;flex:0 auto;width:100%;height:auto}.link-493,.link-495,.link-497,.link-499,.link-501,.link-506,.link-508,.link-510,.link-512,.link-514,.link-519,.link-521,.link-523,.link-525,.link-527,.link-532,.link-534,.link-536,.link-538,.link-540,.link-545,.link-547,.link-549,.link-551,.link-553,.link-558,.link-560,.link-562,.link-564,.link-566{flex-direction:row;flex-grow:0;flex-shrink:1;justify-content:flex-start;align-items:flex-start;width:100%;padding:8px 0;display:flex}.credits-578{flex-direction:row;flex:0 auto;justify-content:flex-start;align-items:center;gap:24px;padding:0;display:flex}.type-default-alternate-false{border-bottom:1px solid #03050826;flex-direction:row;flex-grow:1;justify-content:flex-start;align-items:center;gap:8px;width:76.9981%;padding:8px 0;display:flex}@media (max-width:1200px){.header-3,.header-84-122,.layout-423-135,.layout-503-183,.layout-503-225,.layout-518-267,.stats-25-296,.testimonial-17-329,.layout-407-378,.cta-32-399,.cta-31-413,.faq-4-425,.footer-6-473{padding-left:32px;padding-right:32px}.card-124,.tab-pane-1-208,.tab-pane-1-250,.content-269,.content-298,.newsletter-475{flex-direction:column}.column-125,.content-209,.content-251,.image-223,.image-265,.content-271,.column-299,.column-303,.content-476{width:100%;max-width:100%}.card-144,.card-157,.card-170,.stat-314,.stat-319,.stat-324,.column-490,.column-503,.column-516,.column-529,.column-542,.column-555{flex:calc(50% - 16px);width:calc(50% - 16px)}.row-335{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.home-desktop-1{box-shadow:none;border:none}.hamburger-menu{display:flex}.header-3{padding:16px}.container-4{gap:16px}.content-5{flex:1}.column-13{opacity:0;visibility:hidden;z-index:5;background-color:#f2f2f2;flex-direction:column;gap:16px;padding:16px;transition:all .3s;position:absolute;top:100%;left:0;right:0;transform:translateY(-100%);box-shadow:0 4px 6px #0000001a}.navbar-8-2.is-open .column-13{opacity:1;visibility:visible;transform:translateY(0)}.navbar-8-2{position:relative}.actions-25{display:none}.navbar-8-2.is-open .actions-25{z-index:5;background-color:#f2f2f2;flex-direction:column;gap:12px;padding:16px;display:flex;position:absolute;top:calc(100% + 200px);left:0;right:0;box-shadow:0 4px 6px #0000001a}.hamburger-menu.active span:first-child{transform:rotate(45deg)translate(5px,5px)}.hamburger-menu.active span:nth-child(2){opacity:0}.hamburger-menu.active span:nth-child(3){transform:rotate(-45deg)translate(7px,-6px)}.header-3,.header-84-122,.layout-423-135,.layout-503-183,.layout-503-225,.layout-518-267,.stats-25-296,.testimonial-17-329,.layout-407-378,.cta-32-399,.cta-31-413,.faq-4-425,.footer-6-473{padding-left:16px;padding-right:16px}.column-13{gap:16px}.heading-h1{font-size:48px}.heading-h2{font-size:40px}.heading-h3{font-size:34px}.heading-h4{font-size:28px}.card-144,.card-157,.card-170,.stat-314,.stat-319,.stat-324,.column-490,.column-503,.column-516,.column-529,.column-542,.column-555{flex:100%;width:100%}.row-335{grid-template-columns:1fr}.actions-25,.actions-129,.actions-192,.actions-216,.actions-234,.actions-258,.actions-305,.actions-405,.actions-419{flex-wrap:wrap}.row-570{flex-direction:column;align-items:flex-start;gap:16px}}.landing-react{--landing-ink:#030508;--landing-muted:#59635f;--landing-line:#03050824;--landing-green:#0b6e4f;--landing-green-light:#e5f1ec;min-height:100vh;color:var(--landing-ink);font-family:var(--font-family-inter);background:#f7f9f8;overflow:hidden}.landing-react a{color:inherit;text-decoration:none}.landing-header{z-index:20;border-bottom:1px solid var(--landing-line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#f7f9f8eb;position:sticky;top:0}.landing-header__inner,.landing-section,.landing-hero,.landing-footer{width:min(100% - 3rem,1180px);margin:0 auto}.landing-header__inner{align-items:center;gap:2rem;min-height:76px;display:flex}.landing-brand{font-family:var(--font-family-sora);align-items:center;gap:.7rem;font-size:1.1rem;font-weight:700;display:inline-flex}.landing-brand img{border-radius:9px;width:36px;height:36px}.landing-nav{gap:1.5rem;margin-left:auto;display:flex}.landing-nav a,.landing-button{font-size:.875rem;font-weight:700}.landing-nav a{color:var(--landing-muted)}.landing-nav a:hover,.landing-text-link:hover{color:var(--landing-green)}.landing-header__actions,.landing-actions{align-items:center;gap:1rem;display:flex}.landing-button{border-radius:999px;justify-content:center;align-items:center;min-height:42px;padding:.7rem 1.1rem;transition:transform .16s,background .16s;display:inline-flex}.landing-button:hover{transform:translateY(-2px)}.landing-button--quiet{color:var(--landing-ink)}.landing-button--green{background:var(--landing-green);color:#fff}.landing-button--green:hover{background:#07573e}.landing-button--outline{border:1px solid var(--landing-line)}.landing-menu-toggle{border:1px solid var(--landing-line);background:0 0;border-radius:50%;width:40px;height:40px;display:none}.landing-menu-toggle span{background:var(--landing-ink);width:16px;height:1px;margin:4px auto;display:block}.landing-hero{grid-template-columns:minmax(0,.95fr) minmax(420px,1.05fr);align-items:center;gap:clamp(3rem,8vw,8rem);min-height:650px;padding:5rem 0 6rem;display:grid}.landing-hero__copy{z-index:1;position:relative}.landing-eyebrow{color:var(--landing-green);letter-spacing:.08em;text-transform:uppercase;margin-bottom:1rem;font-size:.72rem;font-weight:700;display:inline-block}.landing-hero h1{max-width:680px;font-family:var(--font-family-sora);letter-spacing:-.04em;margin:0;font-size:clamp(3.5rem,7vw,6.5rem);line-height:.92}.landing-hero h1 em{color:var(--landing-green);font-style:normal}.landing-hero__copy>p{max-width:500px;color:var(--landing-muted);margin:2rem 0;font-size:1.05rem;line-height:1.7}.landing-text-link{color:var(--landing-ink);font-size:.9rem;font-weight:700}.landing-text-link span{color:var(--landing-green);margin-left:.35rem}.landing-hero__visual{place-items:center;min-height:420px;display:grid;position:relative}.landing-orbit{border:1px solid #0b6e4f2e;border-radius:50%;position:absolute;transform:rotate(-18deg)}.landing-orbit--one{width:90%;height:55%}.landing-orbit--two{width:100%;height:76%;transform:rotate(28deg)}.landing-dashboard{background:#fff;border:1px solid #03050821;border-radius:20px;width:min(100%,500px);padding:1.5rem;position:relative;transform:rotate(3deg);box-shadow:0 26px 70px #03050821}.landing-dashboard__top,.landing-dashboard__footer,.landing-profile-board__row{justify-content:space-between;align-items:center;gap:1rem;display:flex}.landing-dashboard__top,.landing-dashboard__footer,.landing-profile-board small,.landing-profile-board__row{color:var(--landing-muted);font-size:.78rem}.landing-status{color:var(--landing-green)}.landing-balance{gap:.3rem;margin:3rem 0 1.5rem;display:grid}.landing-balance small,.landing-balance span{color:var(--landing-muted);font-size:.78rem}.landing-balance strong{font-family:var(--font-family-sora);font-size:3rem}.landing-balance span{color:var(--landing-green)}.landing-bars,.landing-mini-bars{border-bottom:1px solid var(--landing-line);align-items:end;gap:.6rem;height:130px;padding:0 0 1rem;display:flex}.landing-bars i,.landing-mini-bars i{background:var(--landing-green-light);border-radius:6px 6px 0 0;flex:1;display:block}.landing-bars i:first-child{height:38%}.landing-bars i:nth-child(2){height:58%}.landing-bars i:nth-child(3){height:42%}.landing-bars i:nth-child(4){background:var(--landing-green);height:78%}.landing-bars i:nth-child(5){height:62%}.landing-bars i:nth-child(6){background:var(--landing-green);height:88%}.landing-bars i:nth-child(7){height:73%}.landing-section{padding:7rem 0}.landing-feature-section{min-height:80dvh}.landing-section-heading{max-width:670px;margin-bottom:3rem}.landing-section-heading h2,.landing-footer h2{font-family:var(--font-family-sora);letter-spacing:-.035em;margin:0 0 1rem;font-size:clamp(2.3rem,4vw,4rem);line-height:.98}.landing-section-heading p,.landing-feature-card p,.landing-insight-grid p,.landing-steps p{color:var(--landing-muted);line-height:1.65}.landing-feature-grid,.landing-insight-grid,.landing-steps__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.landing-feature-card{border:1px solid var(--landing-line);background:#fff;flex-direction:column;padding:1rem;display:flex}.landing-feature-card__image{aspect-ratio:405/608;background:var(--landing-green-light);place-items:center;margin-bottom:2rem;display:grid;overflow:hidden}.landing-feature-card__image img{object-fit:cover;width:100%;height:100%}.landing-feature-card h3,.landing-insight-grid h3,.landing-steps h3{font-family:var(--font-family-sora);margin:0 0 .7rem;font-size:1.45rem}.landing-feature-card h3{min-height:3.5rem}.landing-feature-card p{min-height:5rem}.landing-feature-card .landing-text-link{margin-top:auto;padding-top:1rem;display:inline-block}.landing-split-section{grid-template-columns:.8fr 1.2fr;align-items:center;gap:clamp(3rem,10vw,9rem);display:grid}.landing-profile-board{background:var(--landing-ink);color:#fff;box-shadow:18px 18px 0 var(--landing-green-light);padding:1.5rem}.landing-profile-board__tabs{border-bottom:1px solid #fff3;gap:1.5rem;display:flex}.landing-profile-board__tabs span{color:#ffffff8c;padding:0 0 1rem;font-size:.8rem}.landing-profile-board__tabs .is-active{color:#fff;border-bottom:2px solid #9de0c5}.landing-profile-board__content{gap:.8rem;padding:3rem 1rem 1rem;display:grid}.landing-profile-board__content strong{font-family:var(--font-family-sora);font-size:3.5rem}.landing-mini-bars{border-color:#fff3;height:100px}.landing-mini-bars i:first-child{height:40%}.landing-mini-bars i:nth-child(2){height:66%}.landing-mini-bars i:nth-child(3){background:#9de0c5;height:48%}.landing-mini-bars i:nth-child(4){height:85%}.landing-mini-bars i:nth-child(5){background:#9de0c5;height:72%}.landing-insight-section,.landing-faq{border-top:1px solid var(--landing-line)}.landing-insight-grid article,.landing-steps__grid article{border-top:2px solid var(--landing-ink);padding-top:1.2rem}.landing-insight-grid article>span,.landing-steps__grid article>span{color:var(--landing-green);font-family:var(--font-family-roboto);margin-bottom:2.5rem;font-size:.8rem;display:block}.landing-stats{border-top:1px solid var(--landing-line);border-bottom:1px solid var(--landing-line);grid-template-columns:repeat(3,1fr);gap:1rem;width:min(100% - 3rem,1180px);margin:0 auto;padding:4rem 0;display:grid}.landing-stats div{border-right:1px solid var(--landing-line);gap:.5rem;padding-right:1rem;display:grid}.landing-stats div:last-child{border-right:0}.landing-stats strong{font-family:var(--font-family-sora);font-size:clamp(2.5rem,5vw,4.5rem)}.landing-stats span{color:var(--landing-muted);font-size:.85rem}.landing-steps__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.landing-faq{grid-template-columns:.8fr 1.2fr;gap:clamp(3rem,10vw,8rem);display:grid}.landing-faq__list{border-top:1px solid var(--landing-line)}.landing-faq__item{border-bottom:1px solid var(--landing-line)}.landing-faq__item button{width:100%;color:var(--landing-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;padding:1.5rem 0;font-size:1.1rem;font-weight:700;display:flex}.landing-faq__item button b{color:var(--landing-green);font-size:1.5rem;font-weight:400}.landing-faq__item p{max-width:620px;color:var(--landing-muted);margin:0 0 1.5rem;line-height:1.65}.landing-footer{border-top:1px solid var(--landing-line);padding:5rem 0 2rem}.landing-footer__top{justify-content:space-between;align-items:end;gap:2rem;padding-bottom:5rem;display:flex}.landing-footer h2{max-width:500px;margin-bottom:0}.landing-newsletter{border-bottom:1px solid var(--landing-ink);display:flex}.landing-newsletter input{width:220px;color:var(--landing-ink);font:inherit;background:0 0;border:0;outline:0;padding:.8rem 0}.landing-newsletter button{color:var(--landing-green);font:inherit;cursor:pointer;background:0 0;border:0;padding:.8rem 0;font-weight:700}.landing-footer__bottom{border-top:1px solid var(--landing-line);color:var(--landing-muted);justify-content:space-between;gap:1rem;padding-top:1.5rem;font-size:.8rem;display:flex}.landing-footer__bottom div{gap:1.5rem;display:flex}@media (max-width:760px){.landing-header__inner,.landing-section,.landing-hero,.landing-footer,.landing-stats{width:min(100% - 2rem,1180px)}.landing-nav{border-bottom:1px solid var(--landing-line);background:#f7f9f8;width:100%;padding:1rem;display:none;position:absolute;top:76px;left:0}.landing-nav.is-open{gap:1rem;display:grid}.landing-header__actions{display:none}.landing-menu-toggle{margin-left:auto;display:block}.landing-hero{grid-template-columns:1fr;min-height:auto;padding:4rem 0 5rem}.landing-hero h1{font-size:clamp(3.2rem,15vw,5rem)}.landing-hero__visual{min-height:320px}.landing-dashboard{transform:rotate(1deg)}.landing-feature-grid,.landing-insight-grid,.landing-steps__grid,.landing-split-section,.landing-faq{grid-template-columns:1fr}.landing-section{padding:5rem 0}.landing-stats{grid-template-columns:1fr;gap:2rem}.landing-stats div{border-right:0;border-bottom:1px solid var(--landing-line);padding-bottom:1.5rem}.landing-stats div:last-child{border-bottom:0}.landing-footer__top,.landing-footer__bottom{align-items:start;display:grid}.landing-newsletter{width:100%}}.landing-showcase{background:var(--landing-green-light);width:100%;max-width:none;padding-left:max(1rem,50% - 590px);padding-right:max(1rem,50% - 590px)}.landing-showcase__intro{justify-content:space-between;align-items:end;gap:2rem;width:min(100%,1180px);margin:0 auto 3rem;display:flex}.landing-showcase__intro .landing-section-heading{margin-bottom:0}.landing-showcase__note{max-width:170px;color:var(--landing-muted);font-size:.8rem;line-height:1.5}.landing-phone-row{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:1.25rem;width:min(100%,1180px);margin:0 auto;display:grid}.landing-phone{color:#111b31;background:#f8fafc;border:7px solid #101820;border-radius:30px 30px 18px 18px;min-height:650px;overflow:hidden;box-shadow:0 22px 35px #03050829}.landing-phone--transactions{background:#f5f8fc;min-height:720px}.landing-phone--budget{min-height:690px}.landing-phone__status{color:#111b3180;font-family:var(--font-family-roboto);justify-content:space-between;padding:.7rem 1rem;font-size:.6rem;display:flex}.landing-phone__heading{justify-content:space-between;align-items:center;padding:1.1rem 1.25rem 1.5rem;display:flex}.landing-phone__heading small{color:#51617a;font-family:var(--font-family-roboto);letter-spacing:.06em;font-size:.72rem;font-weight:700}.landing-phone h3{font-family:var(--font-family-sora);letter-spacing:-.06em;margin:.55rem 0 0;font-size:2.4rem}.landing-phone__avatar{color:#111b31;border:2px solid #e1e6ed;border-radius:50%;place-items:center;width:3.2rem;height:3.2rem;display:grid}.landing-phone__metrics{grid-template-columns:repeat(2,1fr);gap:.8rem;padding:0 1rem;display:grid}.landing-phone__metrics>div{background:#fff;border:1px solid #e1e6ed;border-radius:20px;gap:.45rem;min-width:0;min-height:130px;padding:1rem;display:grid;box-shadow:0 6px 12px #111b311a}.landing-phone__metrics small,.landing-phone__breakdown span,.landing-budget-totals small,.landing-budget-balance small{color:#51617a;font-family:var(--font-family-roboto);font-size:.68rem;font-weight:700}.landing-phone__metrics strong{color:#13a34a;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:clamp(1.15rem,2vw,1.8rem);line-height:1;overflow:hidden}.landing-phone__metrics>div:nth-child(2) strong,.landing-phone__metrics>div:nth-child(4) strong{color:#e02b2b}.landing-phone__metrics b{color:#51617a;font-family:var(--font-family-roboto);font-size:.75rem}.landing-phone__strip{background:#fff;border:1px solid #e1e6ed;border-radius:18px;justify-content:center;gap:.8rem;margin:1rem;padding:.65rem 1rem;font-size:.85rem;display:flex}.landing-phone__profit-icon{color:#2864e8;font-size:1.1rem;line-height:1}.landing-phone__breakdown{padding:0 1rem}.landing-phone__breakdown h4,.landing-phone__section-title{font-family:var(--font-family-sora);margin:1.5rem 0 1rem;font-size:1.35rem}.landing-phone__breakdown span{justify-content:space-between;margin-top:.8rem;display:flex}.landing-phone__breakdown i{background:#e1e6ed;border-radius:10px;height:7px;margin-top:.35rem;display:block;overflow:hidden}.landing-phone__breakdown em{background:#2864e8;width:12%;height:100%;display:block}.landing-phone__breakdown em.is-long{width:32%}.landing-phone--transactions>h3{padding:1rem 1.25rem}.landing-transaction-list{gap:.8rem;padding:0 1rem 1rem;display:grid}.landing-transaction{background:#fff;border:1px solid #e1e6ed;border-radius:18px;grid-template-columns:1.5rem 1fr auto;align-items:center;gap:.65rem;min-height:72px;padding:.75rem;display:grid}.landing-transaction>span{font-size:1.5rem}.landing-transaction>div{gap:.3rem;min-width:0;display:grid}.landing-transaction b{text-overflow:ellipsis;white-space:nowrap;font-size:.85rem;overflow:hidden}.landing-transaction small{color:#51617a;font-family:var(--font-family-roboto);text-overflow:ellipsis;white-space:nowrap;font-size:.58rem;overflow:hidden}.landing-transaction strong{white-space:nowrap;font-size:.82rem}.is-income{color:#13a34a!important}.is-expense{color:#e02b2b!important}.landing-phone__add{color:#fff;background:#2864e8;border-radius:999px;padding:.6rem .8rem;font-size:.72rem;font-weight:700}.landing-budget-totals{grid-template-columns:repeat(2,1fr);gap:.7rem;padding:0 1rem;display:grid}.landing-budget-totals>div{background:#d9f4e5;border:1px solid #13a34a;border-radius:20px;gap:.5rem;padding:1rem;display:grid}.landing-budget-totals>div:nth-child(2){background:#fce1e1;border-color:#e02b2b}.landing-budget-totals strong{font-size:1.25rem}.landing-budget-balance{background:#fff;border:1px solid #e1e6ed;border-radius:20px;gap:.5rem;margin:1rem;padding:1.25rem;display:grid}.landing-budget-balance strong{color:#e02b2b;font-size:1.55rem}.landing-phone__section-title{padding:0 1rem}.landing-budget-row{background:#fff;border:1px solid #e1e6ed;border-radius:18px;grid-template-columns:1fr auto auto;align-items:center;gap:.75rem;margin:0 1rem .7rem;padding:.75rem;display:grid}.landing-budget-row div{gap:.35rem;display:grid}.landing-budget-row small{color:#51617a;font-family:var(--font-family-roboto);font-size:.7rem}.landing-budget-row strong{color:#e02b2b;font-size:.95rem}.landing-budget-row>span{color:#fff;background:#51617a;border-radius:50%;place-items:center;width:1.5rem;height:1.5rem;display:grid}@media (max-width:900px){.landing-phone-row{grid-template-columns:repeat(3,300px);justify-content:start;padding-bottom:1rem;overflow-x:auto}.landing-phone{min-height:600px}.landing-phone--transactions,.landing-phone--budget{min-height:640px}}@media (max-width:760px){.landing-showcase{padding-left:1rem;padding-right:1rem}.landing-showcase__intro{display:block}.landing-showcase__note{margin-top:-1rem;display:block}.landing-phone-row{grid-template-columns:repeat(3,minmax(280px,80vw));gap:1rem}}
.policy-page{--policy-ink:#07110e;--policy-muted:#596560;--policy-faint:#7d8985;--policy-green:#0b6e4f;--policy-light:#e5f1ec;--policy-line:#d7e1dc;min-height:100vh;font-family:var(--font-family-inter);color:var(--policy-ink)!important;background:#f7f9f8!important}.policy-site-header{border-bottom:1px solid var(--policy-line);background:#f7f9f8f0;width:100%}.policy-site-header__inner{align-items:center;gap:2rem;width:min(100% - 3rem,1240px);min-height:80px;margin:auto;display:flex}.policy-site-header__brand,.policy-site-header__nav a,.policy-site-header__actions a{text-decoration:none}.policy-site-header__brand{font-family:var(--font-family-sora);flex-shrink:0;align-items:center;gap:.75rem;font-size:1.1rem;font-weight:700;display:inline-flex;color:var(--policy-ink)!important}.policy-site-header__brand img{object-fit:cover;border-radius:9px;width:34px;height:34px}.policy-site-header__nav{align-items:center;gap:1.5rem;margin-left:auto;display:flex}.policy-site-header__nav a{font-size:.875rem;font-weight:500;color:var(--policy-muted)!important}.policy-site-header__nav a:hover,.policy-site-header__secondary:hover{color:var(--policy-green)!important}.policy-site-header__actions{align-items:center;gap:.75rem;display:flex}.policy-site-header__secondary,.policy-site-header__primary{border-radius:999px;padding:.65rem 1rem;font-size:.875rem;font-weight:700}.policy-site-header__secondary{color:var(--policy-ink)!important}.policy-site-header__primary{background:var(--policy-green);color:#fff!important}.policy-site-header__primary:hover{background:#07573e;transform:translateY(-1px)}.policy-content{width:min(100% - 3rem,1120px);margin:auto;padding:clamp(4rem,8vw,7rem) 0 3rem}.policy-hero{max-width:780px;margin-bottom:clamp(3rem,7vw,6rem)}.policy-eyebrow{color:var(--policy-green);letter-spacing:.1em;text-transform:uppercase;margin-bottom:1rem;font-size:.7rem;font-weight:700;display:inline-block}.policy-hero h1{font-family:var(--font-family-sora);letter-spacing:-.05em;margin:0 0 1rem;font-size:clamp(3rem,7vw,6rem);line-height:.92;color:var(--policy-ink)!important}.policy-hero p{max-width:680px;margin:0;font-size:1.05rem;line-height:1.7;color:var(--policy-muted)!important}.policy-hero small{color:var(--policy-faint);margin-top:1.25rem;font-size:.78rem;display:block}.policy-page h2,.policy-page h3,.policy-page h4{font-family:var(--font-family-sora);letter-spacing:0;color:var(--policy-ink)!important}.policy-page p{line-height:1.7;color:var(--policy-muted)!important}.policy-page a{transition:color .16s,background-color .16s,border-color .16s,transform .16s}.policy-document-layout{grid-template-columns:180px minmax(0,1fr);align-items:start;gap:clamp(2rem,7vw,7rem);display:grid}.policy-toc{gap:.75rem;padding-top:.3rem;display:grid;position:sticky;top:110px}.policy-toc span{color:var(--policy-faint);letter-spacing:.08em;text-transform:uppercase;margin-bottom:.35rem;font-size:.7rem;font-weight:700}.policy-toc a{color:var(--policy-muted);font-size:.78rem}.policy-toc a:hover{color:var(--policy-green)}.policy-document__sections{gap:0;display:grid}.policy-document__section{border-top:1px solid var(--policy-line);grid-template-columns:3rem 1fr;gap:1rem;padding:2.5rem 0;display:grid}.policy-document__section:first-child{border-top:0;padding-top:0}.policy-section-number{color:var(--policy-green);font-family:var(--font-family-roboto);font-size:.75rem;font-weight:700}.policy-document__section h2{margin:0 0 1rem;font-size:clamp(1.5rem,3vw,2.5rem);line-height:1}.policy-document__section>div>p{max-width:700px;margin:0}.policy-detail-grid{grid-template-columns:repeat(3,1fr);gap:.75rem;margin-top:1.75rem;display:grid}.policy-detail-grid article{border:1px solid var(--policy-line);background:var(--policy-light);border-radius:12px;padding:1rem}.policy-detail-grid h3{margin:0 0 .6rem;font-size:.95rem}.policy-detail-grid p{margin:0;font-size:.85rem}.policy-inline-action{gap:.5rem;margin-top:1.5rem;font-size:.85rem;font-weight:700;display:inline-flex;color:var(--policy-green)!important}.policy-inline-action:hover{transform:translate(3px)}.deletion-layout{grid-template-columns:250px minmax(0,1fr);align-items:start;gap:clamp(2rem,7vw,7rem);display:grid}.deletion-aside{gap:1.5rem;display:grid;position:sticky;top:110px}.deletion-step{opacity:.5;grid-template-columns:2rem 1fr;gap:.75rem;display:grid}.deletion-step--active{opacity:1}.deletion-step>span{background:var(--policy-light);width:2rem;height:2rem;color:var(--policy-green);font-family:var(--font-family-roboto);border-radius:50%;place-items:center;font-size:.7rem;font-weight:700;display:grid}.deletion-step strong{margin-top:.25rem;font-size:.85rem;display:block}.deletion-step p{margin:.35rem 0 0;font-size:.78rem}.deletion-aside__note{border-top:1px solid var(--policy-line);margin-top:1rem;padding-top:1.25rem}.deletion-aside__note strong{font-size:.85rem}.deletion-aside__note p{margin:.5rem 0 0;font-size:.8rem}.deletion-form-card{border:1px solid var(--policy-line);border-top:3px solid var(--policy-green);background:#fff;border-radius:18px;padding:clamp(1.5rem,5vw,3rem)}.deletion-form-card__heading{margin-bottom:2rem}.deletion-form-card__heading .policy-eyebrow{margin-bottom:.75rem}.deletion-form-card__heading h2{margin:0 0 .7rem;font-size:clamp(1.5rem,3vw,2.4rem);line-height:1}.deletion-form-card__heading p{margin:0;font-size:.9rem}.deletion-form{gap:1.5rem;display:grid}.deletion-field,.deletion-fieldset{gap:.6rem;display:grid}.deletion-field label,.deletion-fieldset legend{color:var(--policy-ink);font-size:.75rem;font-weight:700}.deletion-field label em{color:var(--policy-faint);font-style:normal;font-weight:400}.deletion-field input,.deletion-field textarea{border:1px solid var(--policy-line);width:100%;color:var(--policy-ink);font:inherit;resize:vertical;background:#fbfcfb;border-radius:9px;outline:0;padding:.85rem 1rem;font-size:.9rem}.deletion-field input:focus,.deletion-field textarea:focus{border-color:var(--policy-green);box-shadow:0 0 0 3px #0b6e4f21}.deletion-field input[aria-invalid=true]{border-color:#c33b32}.deletion-error{color:#b3342b;font-size:.78rem}.deletion-fieldset{border:0;min-width:0;margin:0;padding:0}.deletion-fieldset legend{margin-bottom:.1rem}.deletion-option{border:1px solid var(--policy-line);cursor:pointer;background:#fbfcfb;border-radius:12px;align-items:flex-start;gap:.75rem;padding:1rem;display:flex}.deletion-option.is-selected{border-color:var(--policy-green);background:var(--policy-light)}.deletion-option input{accent-color:var(--policy-green);margin-top:.2rem}.deletion-option span{gap:.3rem;display:grid}.deletion-option strong{font-size:.85rem}.deletion-option small{color:var(--policy-muted);font-size:.78rem;line-height:1.5}.deletion-form__footer{justify-content:space-between;align-items:center;gap:1rem;padding-top:.5rem;display:flex}.deletion-form__footer p{margin:0;font-size:.75rem}.deletion-form__footer button{background:var(--policy-green);color:#fff;font:inherit;cursor:pointer;border:0;border-radius:999px;padding:.8rem 1.1rem;font-size:.8rem;font-weight:700}.deletion-form__footer button:hover{background:#07573e}.deletion-form__footer button:disabled{cursor:wait;opacity:.6}.deletion-success{background:var(--policy-light);border-radius:14px;grid-template-columns:3rem 1fr;gap:1rem;padding:1.25rem;display:grid}.deletion-success__icon{background:var(--policy-green);color:#fff;border-radius:50%;place-items:center;width:3rem;height:3rem;font-size:1.3rem;display:grid}.deletion-success h3{margin:0 0 .7rem;font-size:1.35rem}.deletion-success p{margin:0;font-size:.85rem}.deletion-success .policy-eyebrow{margin-bottom:.5rem}.deletion-retention{border-top:1px solid var(--policy-line);color:var(--policy-muted);gap:.5rem;margin:2rem 0 0;padding-top:1.25rem;font-size:.78rem;display:flex}.deletion-retention strong{color:var(--policy-ink)}.deletion-retention a{color:var(--policy-green);font-weight:700}.policy-footer{border-top:1px solid var(--policy-line);color:var(--policy-faint);justify-content:space-between;gap:1rem;margin-top:4rem;padding-top:1.5rem;font-size:.75rem;display:flex}.policy-footer div{gap:1.25rem;display:flex}.policy-footer a:hover{color:var(--policy-green)}@media (max-width:760px){.policy-site-header__inner{flex-wrap:wrap;gap:1rem;width:min(100% - 2rem,1120px);min-height:72px;padding:.75rem 0}.policy-site-header__nav{order:3;justify-content:space-between;gap:.5rem;width:100%;padding-top:.25rem}.policy-site-header__nav a{font-size:.72rem}.policy-site-header__actions{margin-left:auto}.policy-site-header__secondary{display:none}.policy-content{width:min(100% - 2rem,1120px);padding-top:3.5rem}.policy-hero h1{font-size:clamp(3rem,15vw,4.5rem)}.policy-document-layout,.deletion-layout{grid-template-columns:1fr;gap:2rem}.policy-toc,.deletion-aside{position:static}.policy-toc{border-bottom:1px solid var(--policy-line);flex-wrap:wrap;gap:.5rem 1rem;padding-bottom:1.25rem;display:flex}.policy-toc span{width:100%}.policy-document__section{grid-template-columns:2rem 1fr;padding:2rem 0}.policy-detail-grid{grid-template-columns:1fr}.deletion-aside{grid-template-columns:repeat(2,1fr);gap:1rem}.deletion-aside__note{grid-column:1/-1}.deletion-form__footer,.deletion-retention,.policy-footer{flex-direction:column;align-items:flex-start}.deletion-form__footer button{width:100%}}
