/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@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{--tw-outline-style:solid}::backdrop{--tw-outline-style:solid}}}@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{box-sizing:border-box;border:0 solid;margin:0;padding:0}::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]){-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance: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{.absolute{position:absolute}.fixed{position:fixed}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.hidden{display:none}.table{display:table}.outline{outline-style:var(--tw-outline-style);outline-width:1px}}:root{--switcher-width:260px}body{color:#171714;background:#11120f;margin:0;font-family:Arial,Helvetica,sans-serif}button,input{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer}a{color:inherit;text-decoration:none}.concept-stage{margin-left:var(--switcher-width);min-height:100vh}.cloudcut-only-shell .concept-switcher{display:none}.cloudcut-only-shell .concept-stage{margin-left:0;padding-top:0}.concept{min-height:100vh;overflow:hidden}.site-nav{justify-content:space-between;align-items:center;height:88px;padding:0 clamp(28px,5vw,80px);display:flex}.brand{letter-spacing:-1.2px;align-items:center;gap:11px;font-size:22px;font-weight:700;display:inline-flex}.brand-mark{align-items:end;gap:3px;height:22px;display:flex;transform:skew(-10deg)}.brand-mark i{background:currentColor;border-radius:1px;width:4px;display:block}.brand-mark i:first-child{height:10px}.brand-mark i:nth-child(2){height:17px}.brand-mark i:nth-child(3){height:22px}.brand-inverse{color:#fff}.nav-links{gap:38px;font-size:14px;display:flex}.nav-links a:hover{opacity:.62}.nav-cta{background:0 0;border:0;align-items:center;gap:18px;font-weight:700;display:inline-flex}.concept-switcher{z-index:50;width:var(--switcher-width);color:#f2f2ed;background:#11120f;border-right:1px solid #ffffff1f;position:fixed;inset:0 auto 0 0}.switcher-panel{flex-direction:column;height:100%;padding:32px 18px 22px;display:flex}.switcher-heading{border-bottom:1px solid #ffffff24;gap:6px;padding:0 10px 32px;display:grid}.switcher-heading span{text-transform:uppercase;letter-spacing:1.8px;font-size:11px;font-weight:700}.switcher-heading small{color:#8f9189;font-size:12px}.switcher-options{gap:4px;margin-top:18px;display:grid;overflow-y:auto}.switcher-options button{color:#979991;text-align:left;background:0 0;border:1px solid #0000;border-radius:6px;grid-template-columns:25px 1fr 18px;align-items:center;width:100%;min-height:66px;padding:10px 11px;transition:all .2s;display:grid}.switcher-options button:hover{color:#fff;background:#191b17}.switcher-options button.active{color:#fff;background:#22241f;border-color:#373a32}.option-number{color:#6f716a;align-self:start;margin-top:3px;font-family:monospace;font-size:10px}.option-copy{gap:4px;display:grid}.option-copy b{font-family:Georgia,serif;font-size:16px;font-weight:400}.option-copy small{color:#73766e;font-size:10px}.option-arrow{opacity:0;font-size:14px}.switcher-options button.active .option-arrow{opacity:1}.switcher-foot{color:#60625c;text-transform:uppercase;letter-spacing:1px;margin:auto 10px 0;font-size:9px}.switcher-mobile{display:none}.modal-shell{z-index:100;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0a0c0ab8;place-items:center;padding:20px;animation:.2s both fade-in;display:grid;position:fixed;inset:0}.signup-modal{color:#171915;background:#f4f0e7;border-radius:8px;width:min(620px,100%);padding:clamp(34px,6vw,64px);animation:.3s both modal-in;position:relative;box-shadow:0 30px 100px #00000059}.modal-close{background:0 0;border:1px solid #c9c7bd;border-radius:50%;width:36px;height:36px;font-size:23px;line-height:1;position:absolute;top:18px;right:20px}.modal-kicker{color:#5f6947;letter-spacing:2px;text-transform:uppercase;margin-bottom:18px;font-size:11px;font-weight:700;display:block}.signup-modal h2{letter-spacing:-2px;max-width:480px;margin:0 0 18px;font:400 clamp(36px,5vw,54px)/.98 Georgia,serif}.signup-modal>p,.thank-you p{color:#5e6159;font:17px/1.55 Georgia,serif}.signup-modal form{margin-top:34px}.signup-modal label{text-transform:uppercase;letter-spacing:1px;margin-bottom:9px;font-size:11px;font-weight:700;display:block}.modal-form-row{display:flex}.modal-form-row input{color:#171915;background:#fff;border:1px solid #b9b9af;border-radius:3px 0 0 3px;outline:none;flex:1;min-width:0;height:56px;padding:0 16px}.modal-form-row input:focus{border-color:#171915;box-shadow:inset 0 0 0 1px #171915}.modal-form-row button,.thank-you>button{color:#fff;background:#191b17;border:0;border-radius:0 3px 3px 0;justify-content:center;align-items:center;gap:18px;height:56px;padding:0 20px;font-weight:700;display:inline-flex}.signup-modal>small{color:#84867d;margin-top:12px;font-size:11px;display:block}.thank-you{text-align:center}.thank-you .modal-kicker{margin-top:20px}.thank-you h2{margin-inline:auto}.thank-you p{max-width:440px;margin:0 auto 30px}.thank-you>button{border-radius:3px;margin:auto}.success-mark{color:#f4f0e7;background:#5d6745;border-radius:50%;place-items:center;width:68px;height:68px;margin:0 auto;font-size:30px;display:grid}@keyframes fade-in{0%{opacity:0}}@keyframes modal-in{0%{opacity:0;transform:translateY(14px)scale(.98)}}.tutorial-shell{z-index:90;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#16271fd1;place-items:center;padding:20px;animation:.2s both fade-in;display:grid;position:fixed;inset:0}.tutorial-modal{color:#29463a;background:#f7f2e8;border:1px solid #d5d0c4;border-radius:22px;grid-template-rows:1fr auto;grid-template-columns:.86fr 1.14fr;width:min(1080px,100%);min-height:min(690px,100vh - 40px);max-height:calc(100vh - 40px);animation:.32s both modal-in;display:grid;position:relative;overflow:auto;box-shadow:0 36px 110px #00000061}.tutorial-close{z-index:5;color:#29463a;background:#fffdf8;border:1px solid #cfcbbf;border-radius:50%;place-items:center;width:39px;height:39px;font-size:25px;line-height:1;display:grid;position:absolute;top:20px;right:21px}.tutorial-content{align-self:center;padding:78px 48px 48px 56px;animation:.35s both tutorial-copy-in}.tutorial-content>span{color:#64786b;letter-spacing:1.6px;font-size:9px;font-weight:800}.tutorial-content h2,.tutorial-content h1{letter-spacing:-3.5px;margin:0 0 23px;font:400 clamp(45px,5vw,69px)/.95 Georgia,serif}.tutorial-content>p{color:#65736a;margin:0;font:16px/1.55 Georgia,serif}.tutorial-fee{border-top:1px solid #d8d2c7;align-items:center;gap:15px;margin-top:35px;padding-top:22px;display:flex}.tutorial-fee strong{color:#d06446;letter-spacing:-2px;font:400 43px/.9 Georgia,serif}.tutorial-fee span{color:#68756d;text-transform:uppercase;letter-spacing:.8px;max-width:165px;font-size:10px;line-height:1.35}.tutorial-visual{background:#fffdf8;border:1px solid #d7d3c9;border-radius:18px;place-items:stretch stretch;min-height:450px;margin:72px 54px 46px 10px;padding:28px;animation:.4s both tutorial-visual-in;display:grid;overflow:hidden}.tutorial-controls{background:#f3eee4;border-top:1px solid #d7d2c7;grid-column:1/-1;justify-content:space-between;align-items:center;gap:25px;min-height:88px;padding:17px 54px 17px 56px;display:flex}.tutorial-controls>div{align-items:center;gap:10px;display:flex}.tutorial-controls button,.tutorial-controls a{border-radius:99px;align-items:center;height:47px;padding:0 20px;font-size:12px;font-weight:700}.tutorial-back{color:#617066;background:0 0;border:1px solid #c7c8bf;display:inline-flex}.tutorial-back:disabled{cursor:default;opacity:.38}.tutorial-next{color:#fff;background:#29463a;border:1px solid #29463a;justify-content:space-between;align-items:center;gap:25px;min-width:148px;display:flex}.tutorial-progress i{background:#c8c8be;border-radius:50%;width:7px;height:7px;display:block}.tutorial-progress i.active{background:#d06446;border-radius:99px;width:22px}.tutorial-progress span{color:#778078;margin-left:5px;font:9px monospace}.walkthrough-page{background:#29463a;place-items:center;min-height:100vh;padding:20px;display:grid}.walkthrough-modal{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:1fr;min-height:min(690px,100vh - 40px);max-height:none;animation:none;overflow:hidden}.walkthrough-scroll{grid-template-columns:.86fr 1.14fr;min-height:0;display:grid;overflow-y:auto}.walkthrough-page .tutorial-content{view-transition-name:walkthrough-copy;animation:none}.walkthrough-page .tutorial-visual{view-transition-name:walkthrough-visual;animation:none}.walkthrough-modal .tutorial-controls{grid-column:1}.tutorial-eyebrow{margin-bottom:18px;display:block}.route-controls{justify-content:flex-end}.route-controls>div{margin-left:auto}::view-transition-old(root){animation:none}::view-transition-new(root){animation:none}::view-transition-old(walkthrough-copy){animation:.16s both walkthrough-step-out}::view-transition-new(walkthrough-copy){animation:.3s cubic-bezier(.2,.7,.2,1) both walkthrough-copy-in}::view-transition-old(walkthrough-visual){animation:.18s both walkthrough-step-out}::view-transition-new(walkthrough-visual){animation:.34s cubic-bezier(.2,.7,.2,1) both walkthrough-visual-in}.savings-summary{color:#29463a;width:min(610px,100%);padding-bottom:28px;position:relative}.savings-summary-card{background:#fffdf8;border:1px solid #d5d9d1;border-radius:21px;padding:29px 36px 32px;box-shadow:0 25px 60px #29463a21}.savings-summary-card header{justify-content:space-between;align-items:center;gap:20px;min-height:43px;display:flex}.savings-summary-card header>strong{font:700 16px Arial,sans-serif}.savings-summary-card header>span{color:#29463a;white-space:nowrap;background:#e5ebe2;border-radius:99px;padding:10px 15px;font-size:10px;font-weight:800}.savings-summary dl{margin:18px 0 0}.savings-summary dl>div{border-bottom:1px solid #d9ded7;justify-content:space-between;align-items:center;gap:22px;min-height:68px;display:flex}.savings-summary dt{color:#66766c;font:15px Georgia,serif}.savings-summary dd{color:#29463a;text-align:right;margin:0;font:700 16px Arial,sans-serif}.savings-summary .savings-old-rate{color:#6f7a73;text-decoration-skip-ink:none;-webkit-text-decoration:line-through #d06446;text-decoration:line-through #d06446;text-decoration-thickness:2px}.savings-summary .savings-new-rate{color:#29463a;letter-spacing:-1px;font-size:27px}.savings-total{color:#29463a;background:#edc975;border-radius:13px;justify-content:space-between;align-items:center;gap:20px;min-height:76px;margin-top:18px;padding:14px 20px;display:flex}.savings-total>span{gap:4px;display:grid}.savings-total strong{font-size:12px}.savings-total small{color:#5d6d64;font-size:8px}.savings-total b{letter-spacing:-1px;font:700 27px Georgia,serif}.savings-approval{z-index:2;color:#fff;background:#29463a;border:1px solid #3d5b4f;border-radius:15px;align-items:center;gap:12px;width:max-content;max-width:calc(100% - 24px);min-height:62px;margin:-17px 13px 0 auto;padding:12px 20px;display:flex;position:relative;box-shadow:0 14px 32px #29463a33}.savings-approval i{color:#29463a;background:#edc975;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-size:13px;font-style:normal;display:grid}.savings-approval strong{font-size:12px}.walkthrough-savings-summary{margin:auto}.walkthrough-savings-summary .savings-summary-card{padding:24px 28px 27px}.walkthrough-savings-summary .savings-summary-card header>strong{font-size:14px}.walkthrough-savings-summary .savings-summary-card header>span{padding:8px 12px;font-size:8px}.walkthrough-savings-summary dl>div{min-height:61px}.walkthrough-savings-summary dt{font-size:13px}.walkthrough-savings-summary .savings-new-rate{font-size:24px}.walkthrough-savings-summary .savings-total{min-height:68px;margin-top:15px}.walkthrough-savings-summary .savings-total b{font-size:24px}.walkthrough-savings-summary .savings-approval{min-height:56px}.landing-savings-summary{justify-self:center}.tutorial-promise{grid-template-rows:1fr auto;grid-template-columns:1fr 52px 1fr;align-items:center;height:100%;display:grid}.promise-bill{color:#72776f;background:#eeeae0;border:1px solid #ddd8cc;border-radius:15px;flex-direction:column;justify-content:space-between;min-height:225px;padding:28px 24px;display:flex}.promise-bill small{letter-spacing:1px;font-size:9px;font-weight:800}.promise-bill strong{letter-spacing:-3px;font:400 clamp(43px,4vw,62px)/.9 Georgia,serif}.promise-bill strong span{letter-spacing:0;margin-left:3px;font:10px Arial,sans-serif}.promise-bill>i{background:#9a9e96;width:45px;height:2px}.promise-after{color:#fff;background:#29463a;border-color:#29463a;box-shadow:0 16px 35px #29463a2e}.promise-after small{color:#edc975}.promise-after>i{background:#edc975}.promise-arrow{color:#fff;background:#d06446;border-radius:50%;place-items:center;width:38px;height:38px;margin:auto;font-size:19px;display:grid}.promise-totals{color:#29463a;background:#edc975;border-radius:12px;grid-column:1/-1;grid-template-columns:1fr 1fr;margin-top:18px;padding:17px 20px;display:grid}.promise-totals>div{text-align:center;gap:4px;display:grid}.promise-totals>div+div{border-left:1px solid #29463a40}.promise-totals strong{letter-spacing:-1.5px;font:400 30px Georgia,serif}.promise-totals span{text-transform:uppercase;letter-spacing:.8px;font-size:8px;font-weight:700}.tutorial-browser{background:#f4f1ea;border:1px solid #d3d1c8;border-radius:13px;height:100%;position:relative;overflow:hidden}.browser-bar{background:#e8e6df;border-bottom:1px solid #d3d1c8;align-items:center;gap:6px;height:45px;padding:0 13px;display:flex}.browser-bar>i{background:#c4c1b8;border-radius:50%;width:7px;height:7px}.browser-bar>span{color:#7f817b;background:#fff;border-radius:99px;flex:1;align-items:center;height:24px;margin-left:8px;padding:0 14px;font-size:9px;display:flex}.login-phase{flex-direction:column;padding:34px 38px 24px;display:flex;position:absolute;inset:45px 0 0}.secure-login-heading{align-items:center;gap:12px;margin-bottom:3px;display:flex}.secure-login-heading>span{color:#fff;background:#29463a;border-radius:50%;place-items:center;width:35px;height:35px;font-size:13px;display:grid}.secure-login-heading div{gap:4px;display:grid}.secure-login-heading small{color:#738078;letter-spacing:1.2px;font-size:8px;font-weight:800}.secure-login-heading strong{color:#29463a;font:19px Georgia,serif}.login-label{color:#626e66;margin:16px 0 6px;font-size:9px;font-weight:700}.typed-field{color:#3f4e45;background:#fff;border:1px solid #cacbc4;border-radius:6px;align-items:center;height:42px;padding:0 12px;font-size:11px;display:flex}.typed-field span{white-space:nowrap;animation:5.5s steps(14,end) infinite type-reveal;display:inline-block;overflow:hidden}.password-field span{letter-spacing:2px;animation-delay:.35s}.login-button{color:#fff;background:#29463a;border-radius:7px;place-items:center;height:43px;margin-top:20px;font-size:10px;font-weight:700;display:grid}.login-privacy{color:#858b85;text-align:center;margin:10px 0 0;font-size:8px}.chat-animation{background:#edf1eb;border-radius:13px;height:100%;padding:58px 20px 20px;position:relative;overflow:hidden}.chat-header{color:#fff;background:#29463a;justify-content:space-between;align-items:center;height:43px;padding:0 16px;display:flex;position:absolute;inset:0 0 auto}.chat-header span{letter-spacing:1px;font-size:8px;font-weight:800}.chat-header i{color:#dfeadb;font-size:8px;font-style:normal}.chat-header i:before{content:"";background:#9fca8d;border-radius:50%;width:6px;height:6px;margin-right:5px;display:inline-block}.chat-bubble{opacity:0;border-radius:13px;width:fit-content;max-width:76%;padding:13px 15px;font-size:11px;line-height:1.4;animation:5.5s infinite bubble-in}.provider-bubble{color:#56635a;background:#fff;border:1px solid #d8ddd6;margin-left:auto}.mascot-row{align-items:end;gap:10px;margin:24px 0;display:flex}.placeholder-mascot{background:#d06446;border-radius:48% 52% 44% 56%;flex:none;width:58px;height:58px;animation:2.2s ease-in-out infinite mascot-float;position:relative}.placeholder-mascot i{background:#29463a;border-radius:50%;width:6px;height:8px;position:absolute;top:20px}.placeholder-mascot i:first-child{left:17px}.placeholder-mascot i:nth-child(2){right:17px}.placeholder-mascot span{border-bottom:2px solid #29463a;border-radius:50%;width:18px;height:8px;position:absolute;bottom:13px;left:50%;transform:translate(-50%)}.mascot-bubble{color:#fff;background:#29463a;animation-delay:.75s}.final-bubble{animation-delay:1.7s}.typing-dots{gap:4px;display:flex;position:absolute;bottom:18px;right:21px}.typing-dots i{background:#a0aaa3;border-radius:50%;width:5px;height:5px;animation:1s infinite typing-dot}.typing-dots i:nth-child(2){animation-delay:.16s}.typing-dots i:nth-child(3){animation-delay:.32s}.call-animation{color:#fff;background:#29463a;border-radius:13px;grid-template-rows:auto 1fr auto auto;height:100%;padding:20px;display:grid;overflow:hidden}.call-status{color:#c9d6cd;letter-spacing:1px;justify-content:space-between;align-items:center;font-size:8px;display:flex}.call-status>span{align-items:center;gap:7px;display:flex}.call-status i{background:#9fca8d;border-radius:50%;width:7px;height:7px;animation:1.6s infinite call-pulse;display:block;box-shadow:0 0 #9fca8db3}.call-status strong{color:#edc975;font:11px monospace}.call-participants{grid-template-columns:92px 1fr 92px;align-items:center;gap:12px;display:grid}.provider-avatar,.mascot-contact{text-align:center;place-items:center;gap:10px;display:grid}.provider-avatar>span{color:#29463a;background:#edc975;border-radius:50%;place-items:center;width:72px;height:72px;font:700 19px Georgia,serif;display:grid}.provider-avatar small,.mascot-contact small{color:#c8d4cc;font-size:8px}.mascot-contact .placeholder-mascot{width:72px;height:72px}.mascot-contact .placeholder-mascot i{top:25px}.mascot-contact .placeholder-mascot i:first-child{left:21px}.mascot-contact .placeholder-mascot i:nth-child(2){right:21px}.mascot-contact .placeholder-mascot span{bottom:17px}.call-wave{justify-content:center;align-items:center;gap:4px;height:65px;display:flex}.call-wave i{background:#edc975;border-radius:99px;width:4px;height:18px;animation:.9s ease-in-out infinite alternate call-wave;display:block}.call-wave i:nth-child(2n){animation-delay:-.25s}.call-wave i:nth-child(3n){animation-delay:-.5s}.call-wave i:nth-child(4n){animation-delay:-.7s}.call-update{color:#29463a;opacity:0;background:#edc975;border-radius:10px;align-items:center;gap:12px;padding:14px 16px;animation:8s infinite call-update;display:flex}.call-update>i{color:#fff;background:#d06446;border-radius:50%;place-items:center;width:29px;height:29px;font-style:normal;display:grid}.call-update div{gap:3px;display:grid}.call-update small{letter-spacing:1px;font-size:7px;font-weight:800}.call-update strong{font:15px Georgia,serif}.call-caption{color:#c9d6cd;letter-spacing:.5px;justify-content:center;align-items:center;gap:8px;padding-top:15px;font-size:8px;display:flex}.call-caption span{color:#edc975;font-size:15px}.walkthrough-signup{background:#f3eee4;border-radius:13px;flex-direction:column;justify-content:center;height:100%;padding:clamp(35px,6vw,65px);display:flex}.walkthrough-signup label{color:#65736a;text-transform:uppercase;letter-spacing:1px;margin-bottom:9px;font-size:9px;font-weight:800}.walkthrough-signup input{color:#29463a;background:#fff;border:1px solid #c9c8bf;border-radius:7px;outline:none;height:52px;padding:0 14px}.walkthrough-signup input:focus{border-color:#29463a;box-shadow:0 0 0 1px #29463a}.walkthrough-signup button{color:#fff;background:#29463a;border:0;border-radius:7px;justify-content:space-between;align-items:center;height:52px;margin-top:10px;padding:0 17px;font-weight:700;display:flex}.walkthrough-signup small{color:#7b817b;margin-top:12px;font-size:9px;line-height:1.4}.walkthrough-thanks{text-align:center;flex-direction:column;justify-content:center;align-items:center;height:100%;padding:40px;display:flex}.walkthrough-thanks>i{color:#fff;background:#d06446;border-radius:50%;place-items:center;width:58px;height:58px;font-size:22px;font-style:normal;display:grid}.walkthrough-thanks h3{margin:22px 0 12px;font:35px/1 Georgia,serif}.walkthrough-thanks p{color:#69756e;max-width:350px;margin:0;font:14px/1.5 Georgia,serif}.walkthrough-thanks button{color:#29463a;background:0 0;border:0;border-bottom:1px solid #29463a;margin-top:24px;padding:0 0 4px;font-size:11px;font-weight:700}.deal-animation{grid-template-columns:repeat(3,1fr);align-content:center;gap:9px;height:100%;display:grid}.deal-card{color:#58665d;background:#f1eee7;border:1px solid #d8d5cc;border-radius:12px;flex-direction:column;min-height:235px;padding:20px 15px;animation:9s ease-in-out infinite deal-cycle;display:flex;position:relative}.deal-card:nth-child(2){animation-delay:-6s}.deal-card:nth-child(3){animation-delay:-3s}.deal-card small{min-height:22px;color:inherit;opacity:.75;letter-spacing:.8px;font-size:7px;font-weight:800}.deal-card strong{color:inherit;letter-spacing:-2px;margin:24px 0 7px;font:400 36px/.9 Georgia,serif}.deal-card strong span{letter-spacing:0;margin-left:2px;font:8px Arial,sans-serif}.deal-card p{margin:0;font:13px Georgia,serif}.deal-card b{color:inherit;margin-top:auto;font-size:9px}.approval-note{color:#65736a;grid-column:1/-1;justify-content:center;align-items:center;gap:8px;margin-top:7px;font-size:9px;display:flex}.approval-note>span{color:#fff;background:#d06446;border-radius:50%;place-items:center;width:20px;height:20px;display:grid}.approval-note p{margin:0}@keyframes tutorial-copy-in{0%{opacity:0;transform:translateY(8px)}}@keyframes tutorial-visual-in{0%{opacity:0;transform:translate(8px)}}@keyframes type-reveal{0%,8%{max-width:0}42%,88%{max-width:150px}to{max-width:0}}@keyframes bubble-in{0%,8%{opacity:0;transform:translateY(8px)}18%,86%{opacity:1;transform:none}to{opacity:0}}@keyframes mascot-float{50%{transform:translateY(-4px)rotate(2deg)}}@keyframes typing-dot{50%{opacity:.25;transform:translateY(-2px)}}@keyframes deal-cycle{0%{color:#58665d;box-shadow:none;background:#f1eee7;border-color:#d8d5cc;transform:translateY(7px)}6%,27%{color:#fff;background:#29463a;border-color:#29463a;transform:translateY(-10px);box-shadow:0 17px 30px #29463a2e}34%,to{color:#58665d;box-shadow:none;background:#f1eee7;border-color:#d8d5cc;transform:none}}@keyframes call-pulse{70%{box-shadow:0 0 0 8px #9fca8d00}to{box-shadow:0 0 #9fca8d00}}@keyframes call-wave{0%{opacity:.55;height:12px}to{opacity:1;height:52px}}@keyframes call-update{0%,38%{opacity:0;transform:translateY(8px)}48%,95%{opacity:1;transform:none}to{opacity:0}}@keyframes walkthrough-step-out{to{opacity:0;transform:translateY(-5px)}}@keyframes walkthrough-copy-in{0%{opacity:0;transform:translateY(9px)}}@keyframes walkthrough-visual-in{0%{opacity:0;transform:translate(10px)}}.concept-ledger{color:#1c2019;background:#eee9dd;font-family:Arial,sans-serif}.ledger-nav{border-bottom:1px solid #c9c4b7}.ledger-nav .nav-cta{border-bottom:1px solid #1c2019;padding:13px 0}.ledger-hero{min-height:770px;padding:44px clamp(28px,6vw,96px) 96px;position:relative}.ledger-eyebrow{color:#77776f;text-transform:uppercase;letter-spacing:1.5px;justify-content:space-between;font:10px monospace;display:flex}.ledger-hero h1{z-index:2;letter-spacing:clamp(-7px,-.4vw,-3px);margin:75px 0 0;font:400 clamp(60px,8.4vw,132px)/.84 Georgia,serif;position:relative}.ledger-hero h1 em{color:#5e6847;font-weight:400}.ledger-hero-bottom{grid-template-columns:1fr auto;align-items:end;gap:34px;width:43%;margin:56px 0 0 auto;display:grid}.ledger-hero-bottom p{color:#575b52;margin:0;font:17px/1.55 Georgia,serif}.ledger-hero-bottom button{white-space:nowrap;background:0 0;border:0;border-bottom:1px solid;gap:18px;padding:15px 0 8px;font-size:12px;font-weight:700;display:flex}.ledger-proof{z-index:3;width:330px;height:250px;position:absolute;top:168px;right:7%;transform:rotate(2deg)}.bill-paper{background:#fbfaf6;gap:9px;width:158px;padding:20px;display:grid;position:absolute;box-shadow:0 12px 30px #1f1e191f}.bill-paper span{letter-spacing:1px;font:9px monospace}.bill-paper b{font:32px Georgia,serif}.bill-paper small{color:#777;font-size:9px}.bill-before{text-decoration-color:#c6654f;top:30px;left:0;transform:rotate(-9deg)}.bill-before b{-webkit-text-decoration:line-through #c6654f;text-decoration:line-through #c6654f;text-decoration-thickness:2px}.bill-after{border-top:5px solid #5e6847;bottom:10px;right:0;transform:rotate(5deg)}.ledger-stamp{z-index:4;color:#b65d49;text-align:center;text-transform:uppercase;border:2px solid #b65d49;border-radius:50%;place-items:center;width:94px;height:94px;font:700 10px/1.3 monospace;display:grid;position:absolute;top:62px;left:122px;transform:rotate(-13deg)}.saving-note{display:grid;position:absolute;bottom:-43px;right:-18px}.saving-note strong{color:#5e6847;font:italic 30px Georgia,serif}.saving-note span{text-transform:uppercase;font:9px monospace}.ledger-process{color:#eeeadf;background:#1e231b;grid-template-columns:.9fr 1.1fr;gap:10%;padding:110px clamp(28px,6vw,96px);display:grid}.section-index{color:#9a9f8f;letter-spacing:1.3px;font:10px monospace}.ledger-process h2{letter-spacing:-3px;margin:32px 0;font:400 clamp(38px,4.8vw,70px)/1 Georgia,serif}.ledger-process ol{margin:0;padding:0;list-style:none}.ledger-process li{border-top:1px solid #454a3e;grid-template-columns:55px 1fr;padding:28px 0;display:grid}.ledger-process li:last-child{border-bottom:1px solid #454a3e}.ledger-process li>span{color:#7e836f;font:10px monospace}.ledger-process h3{margin:0 0 10px;font:400 23px Georgia,serif}.ledger-process p{color:#aeb1a5;max-width:430px;margin:0;line-height:1.5}.ledger-quote{text-align:center;color:#211c18;background:#c35e48;padding:110px max(8vw,48px)}.quote-mark{font:90px/.5 Georgia,serif}.ledger-quote blockquote{letter-spacing:-3px;max-width:940px;margin:34px auto 20px;font:400 clamp(38px,5.6vw,82px)/1 Georgia,serif}.ledger-quote p{text-transform:uppercase;font:10px monospace}.ledger-final{justify-content:space-between;align-items:center;padding:55px clamp(28px,6vw,96px);font:30px Georgia,serif;display:flex}.ledger-final button{background:0 0;border:1px solid #262921;gap:30px;padding:17px 22px;font-size:12px;font-weight:700;display:flex}.concept-signal{color:#f3f5f2;background:#071c31}.signal-nav{border-bottom:1px solid #ffffff1f}.signal-badge{color:#bec9d1;text-transform:uppercase;letter-spacing:1px;border:1px solid #ffffff2e;border-radius:99px;padding:7px 12px;font-size:10px}.signal-badge i{background:#c9fa45;border-radius:50%;width:6px;height:6px;margin-right:7px;display:inline-block;box-shadow:0 0 8px #c9fa45}.signal-nav .nav-cta{color:#fff;border:1px solid #ffffff73;border-radius:3px;padding:11px 18px;font-size:12px}.signal-hero{background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:70px 70px;grid-template-columns:.95fr 1.05fr;align-items:center;min-height:690px;padding:90px clamp(28px,6vw,90px);display:grid}.signal-label,.signal-how-intro>span,.signal-final>div>span{color:#c9fa45;letter-spacing:2px;font:700 10px monospace}.signal-copy h1{letter-spacing:-7px;text-transform:uppercase;margin:25px 0 30px;font:700 clamp(62px,8vw,126px)/.82 Arial,sans-serif}.signal-copy h1 span{color:#c9fa45}.signal-copy>p{color:#b2bfca;max-width:550px;font-size:19px;line-height:1.55}.signal-actions{align-items:center;gap:25px;margin-top:36px;display:flex}.signal-actions button,.signal-final button{color:#071c31;background:#c9fa45;border:0;border-radius:2px;align-items:center;gap:35px;height:53px;padding:0 23px;font-weight:800;display:flex}.signal-actions>span{color:#7e90a0;font-size:11px}.signal-metrics{border-top:1px solid #ffffff1f;grid-template-columns:repeat(3,1fr);max-width:560px;margin-top:65px;padding-top:24px;display:grid}.signal-metrics div{gap:4px;display:grid}.signal-metrics strong{font-size:22px}.signal-metrics span{color:#708395;text-transform:uppercase;letter-spacing:1px;font-size:9px}.signal-visual{place-items:center;min-height:520px;display:grid;position:relative}.signal-orbit{border:1px solid #c9fa4526;border-radius:50%;position:absolute}.orbit-one{width:490px;height:490px}.orbit-two{width:350px;height:350px}.savings-card{z-index:2;color:#071c31;background:#f5f7f3;border-radius:5px;width:min(430px,86%);padding:31px;position:relative;transform:rotate(-2deg);box-shadow:0 25px 60px #00000059}.savings-top{letter-spacing:1px;justify-content:space-between;font:700 9px monospace;display:flex}.verified{color:#52720b}.savings-card>strong{letter-spacing:-5px;margin:28px 0 18px;font-size:68px;display:block}.savings-card>strong span{color:#9ca6aa;font-size:30px}.mini-chart{border-bottom:1px solid #d6dad7;align-items:flex-end;gap:5px;height:75px;display:flex}.mini-chart i{background:#b8c3c6;flex:1;height:28%}.mini-chart i:nth-child(2){height:38%}.mini-chart i:nth-child(3){height:35%}.mini-chart i:nth-child(4){height:51%}.mini-chart i:nth-child(5){height:48%}.mini-chart i:nth-child(6){height:61%}.mini-chart i:nth-child(7){height:68%}.mini-chart i:nth-child(8){height:82%}.mini-chart i:nth-child(9){background:#c9fa45;height:100%}.savings-foot{color:#788288;justify-content:space-between;margin-top:18px;font-size:10px;display:flex}.savings-foot b{color:#3a5714}.upgrade-pill,.chat-pill{z-index:3;background:#0d2942;border:1px solid #31516b;border-radius:4px;align-items:center;gap:11px;padding:13px 17px;display:flex;position:absolute;box-shadow:0 15px 35px #0000004d}.upgrade-pill{top:50px;right:0}.chat-pill{bottom:40px;left:3%}.upgrade-pill>span,.chat-pill>span{color:#071c31;background:#c9fa45;border-radius:50%;place-items:center;width:34px;height:34px;font-size:11px;font-weight:900;display:grid}.upgrade-pill div,.chat-pill div{gap:3px;display:grid}.upgrade-pill small,.chat-pill small{color:#7890a3;font:8px monospace}.upgrade-pill b,.chat-pill b{font-size:12px}.signal-how{border-top:1px solid #ffffff1f;grid-template-columns:1.2fr repeat(3,1fr);gap:30px;padding:100px clamp(28px,6vw,90px);display:grid}.signal-how-intro h2{letter-spacing:-4px;margin:22px 0;font-size:clamp(40px,4.5vw,70px);line-height:.95}.signal-step{background:#0a2238;border:1px solid #2a4257;min-height:290px;padding:24px;position:relative}.signal-step>span{color:#577086;font:10px monospace;position:absolute;right:20px}.step-icon{color:#c9fa45;border:1px solid #c9fa45;border-radius:50%;place-items:center;width:45px;height:45px;margin:55px 0 38px;display:grid}.signal-step h3{font-size:17px}.signal-step p{color:#8798a6;font-size:13px;line-height:1.5}.signal-final{color:#071c31;background:#c9fa45;justify-content:space-between;align-items:end;padding:70px clamp(28px,6vw,90px);display:flex}.signal-final>div>span{color:#3f5900}.signal-final h2{letter-spacing:-4px;margin:14px 0 0;font-size:clamp(38px,5vw,70px)}.signal-final button{color:#c9fa45;background:#071c31}.concept-neighbor{--neighbor-ink:#29463a;--neighbor-sage:#cbd8ca;--neighbor-soft:#e5ebe2;--neighbor-cream:#f7f2e8;--neighbor-paper:#fffdf8;--neighbor-line:#d5d9d1;background:var(--neighbor-cream);color:var(--neighbor-ink)}.neighbor-nav{z-index:10;background:var(--neighbor-cream);border-top:3px solid var(--neighbor-ink);border-bottom:1px solid var(--neighbor-line);height:88px;padding:0 clamp(28px,6vw,90px);position:relative}.neighbor-nav .brand{font-family:Georgia,serif;font-size:23px;font-weight:400}.neighbor-nav .brand-mark{color:#d06446}.neighbor-nav .nav-links{color:#586b60;letter-spacing:.5px;gap:34px;font-size:11px;font-weight:700}.neighbor-nav .nav-links a{border-bottom:1px solid #0000;padding:12px 0 9px}.neighbor-nav .nav-links a:hover{opacity:1;border-color:var(--neighbor-ink)}.neighbor-nav .nav-cta{min-width:139px;color:var(--neighbor-ink);border:1px solid var(--neighbor-ink);background:0 0;border-radius:99px;justify-content:space-between;padding:13px 17px;transition:background .2s}.neighbor-nav .nav-cta:hover{background:var(--neighbor-soft)}.neighbor-nav .nav-cta span{color:#d06446;font-size:16px}.neighbor-hero{grid-template-columns:.9fr 1.1fr;align-items:center;gap:6%;min-height:650px;padding:56px clamp(28px,6vw,90px) 58px;display:grid}.neighbor-kicker{color:#627d6b;text-transform:uppercase;letter-spacing:1.5px;font-size:11px;font-weight:700}.neighbor-copy h1{letter-spacing:-4px;max-width:680px;margin:0 0 25px;font:400 clamp(54px,6vw,88px)/.93 Georgia,serif}.neighbor-copy h1 em{color:#d06446;font-weight:400}.neighbor-copy>p{color:#607166;max-width:500px;margin:0;font:18px/1.5 Georgia,serif}.neighbor-actions{gap:13px;width:fit-content;margin-top:34px;display:grid}.neighbor-action-buttons{align-items:center;gap:14px;display:flex}.neighbor-actions button,.neighbor-how-button{border-radius:99px;justify-content:space-between;align-items:center;gap:28px;height:52px;padding:0 24px;font-weight:700;display:flex}.neighbor-actions button{color:#fff;background:var(--neighbor-ink);border:0}.neighbor-how-button{color:var(--neighbor-ink);background:0 0;border:1px solid #9aa99f}.neighbor-how-button:hover{background:var(--neighbor-soft)}.neighbor-hero-proof{color:#718078;letter-spacing:.2px;align-items:center;gap:11px;font-size:10px;font-weight:700;display:flex}.neighbor-hero-proof i{background:#b7c0b9;width:1px;height:12px}.neighbor-result{background:var(--neighbor-paper);border:1px solid var(--neighbor-line);border-radius:22px;padding:24px;position:relative;overflow:hidden;box-shadow:0 28px 70px #2c41341c}.plan-comparison{grid-template-columns:1fr 72px 1fr;align-items:center;padding:0 0 22px;display:grid;position:relative}.plan-comparison article{border-radius:16px;flex-direction:column;justify-content:space-between;min-height:220px;padding:25px;display:flex}.plan-comparison article>small{letter-spacing:1.2px;font-size:9px;font-weight:800}.plan-comparison article>strong{letter-spacing:-4px;font:400 clamp(46px,4.5vw,70px)/.9 Georgia,serif}.plan-comparison article>strong span{letter-spacing:0;margin-left:3px;font:11px Arial,sans-serif}.plan-comparison article>p{margin:0;font:18px Georgia,serif}.old-plan{color:#69746d;background:var(--neighbor-soft);border:1px solid var(--neighbor-line)}.old-plan>strong{text-decoration-skip-ink:none;-webkit-text-decoration:line-through #71887a;text-decoration:line-through #71887a;text-decoration-thickness:2px}.new-plan{color:#fff;background:var(--neighbor-ink);position:relative;box-shadow:0 16px 35px #2b493833}.new-plan>small{color:var(--neighbor-sage)}.new-plan>p{color:#d8e2d8}.new-plan>i{width:35px;height:35px;color:var(--neighbor-ink);background:var(--neighbor-sage);border-radius:50%;place-items:center;font-style:normal;font-weight:700;display:grid;position:absolute;top:-10px;right:-10px}.negotiation-arrow{place-items:center;display:grid}.negotiation-arrow>span{width:43px;height:43px;color:var(--neighbor-ink);background:var(--neighbor-sage);border-radius:50%;place-items:center;font-size:21px;display:grid}.annual-saving{color:var(--neighbor-ink);background:var(--neighbor-soft);border-radius:12px;justify-content:center;align-items:baseline;gap:10px;padding:16px 22px;display:flex}.annual-saving span{color:#627268;font-size:11px}.annual-saving strong{letter-spacing:-2px;font:400 36px Georgia,serif}.provider-banner{color:#52675b;background:var(--neighbor-paper);border-top:1px solid var(--neighbor-line);border-bottom:1px solid var(--neighbor-line);text-align:center;gap:23px;padding:28px clamp(28px,5vw,72px) 34px;display:grid}.provider-banner-heading{justify-content:center;align-items:center;gap:14px;display:flex}.provider-banner-heading strong{color:#29463a;font:17px Georgia,serif}.provider-banner-heading span{color:#78877e;letter-spacing:1.8px;text-transform:uppercase;font-size:9px;font-weight:800}.provider-wordmarks{flex-wrap:wrap;justify-content:center;align-items:center;gap:18px clamp(22px,3vw,45px);display:flex}.provider-wordmarks b{color:#435c4f;white-space:nowrap;font-size:clamp(14px,1.4vw,18px)}.provider-xfinity{font-family:Georgia,serif;font-style:italic}.provider-spectrum{letter-spacing:-.7px}.provider-att{font-family:Georgia,serif}.provider-verizon{letter-spacing:-.6px;font-weight:500!important}.provider-cox{text-transform:uppercase;letter-spacing:1px}.provider-centurylink{font-family:Georgia,serif;font-weight:500!important}.provider-frontier{letter-spacing:.2px}.provider-optimum{font-style:italic}.provider-wordmarks .provider-more{color:#29463a;text-transform:uppercase;letter-spacing:.6px;background:#edc975;border-radius:99px;padding:7px 12px;font-size:10px}.neighbor-impact{background:var(--neighbor-paper);text-align:center;border-top:1px solid var(--neighbor-line);border-bottom:1px solid var(--neighbor-line);min-height:600px;padding:75px clamp(28px,6vw,90px) 95px}.member-arc{width:min(950px,100%);height:190px;margin:0 auto 18px;position:relative}.member-card{background:#fff;border-radius:12px;place-items:center;width:88px;height:104px;padding:7px;display:grid;position:absolute;box-shadow:0 16px 38px #2b413324}.member-card i{color:#0000;background:linear-gradient(145deg,#9db39e,#5f806a);border-radius:8px;width:100%;height:100%;display:block;position:relative;overflow:hidden}.member-card i:before{z-index:2;content:"";background:#f1c4a4;border-radius:50% 50% 46% 46%;width:30px;height:34px;position:absolute;top:20%;left:50%;transform:translate(-50%)}.member-card i:after{content:"";background:#f2e0c7;border-radius:50% 50% 15% 15%;width:68px;height:68px;position:absolute;bottom:-20px;left:50%;transform:translate(-50%)}.member-one{top:105px;left:2%;transform:rotate(-15deg)}.member-two{top:43px;left:15%;transform:rotate(-10deg)}.member-three{top:7px;left:31%;transform:rotate(-4deg)}.member-four{top:-8px;left:calc(50% - 44px)}.member-five{top:7px;right:31%;transform:rotate(4deg)}.member-six{top:43px;right:15%;transform:rotate(10deg)}.member-seven{top:105px;right:2%;transform:rotate(15deg)}.member-two i,.member-six i{background:linear-gradient(145deg,#d99776,#b75f46)}.member-three i,.member-seven i{background:linear-gradient(145deg,#e0c274,#b38e3e)}.member-four i{background:linear-gradient(145deg,#779680,#3f634d)}.member-five i{background:linear-gradient(145deg,#c99691,#986360)}.member-two i:before,.member-five i:before{background:#8f5a43}.member-three i:before,.member-seven i:before{background:#e4aa7d}.member-four i:after,.member-six i:after{background:var(--neighbor-ink)}.impact-copy{max-width:820px;margin:0 auto}.impact-copy>span{color:#718278;letter-spacing:1.6px;font:700 9px monospace}.impact-copy h2{letter-spacing:-3px;margin:15px auto 17px;font:400 clamp(44px,5vw,70px)/1 Georgia,serif}.impact-copy>p{color:#6d7b72;margin:0;font:18px/1.5 Georgia,serif}.impact-copy>p strong{color:#d06446;font-weight:400}.impact-stats{grid-template-columns:1fr 1px 1fr;align-items:center;width:min(520px,100%);margin:35px auto 0;display:grid}.impact-stats>i{background:var(--neighbor-line);width:1px;height:55px}.impact-stats>div{gap:5px;display:grid}.impact-stats strong{color:var(--neighbor-ink);font:400 35px Georgia,serif}.impact-stats span{color:#78867e;letter-spacing:1.1px;font:700 8px monospace}.impact-copy>p.impact-footnote{color:#8a918b;margin-top:18px;font:10px/1.4 Arial,sans-serif}.neighbor-how{grid-template-columns:.8fr 1.2fr;gap:10%;padding:110px clamp(28px,7vw,115px);display:grid}.neighbor-how h2{letter-spacing:-3px;margin:20px 0;font:400 clamp(42px,5vw,72px)/1 Georgia,serif}.neighbor-how>div>p{color:#6d7b72;line-height:1.5}.average-saving{border-top:1px solid var(--neighbor-line);width:fit-content;margin-top:34px;padding-top:19px;display:grid}.average-saving strong{letter-spacing:-2px;font:400 43px/.9 Georgia,serif}.average-saving span{color:#728078;text-transform:uppercase;letter-spacing:1px;margin-top:7px;font-size:10px}.neighbor-how ol{margin:0;padding:0;list-style:none}.neighbor-how li{border-top:1px solid var(--neighbor-line);grid-template-columns:52px 1fr;padding:26px 0;display:grid}.neighbor-how li:last-child{border-bottom:1px solid var(--neighbor-line)}.neighbor-how li>span{color:#fff;background:#d06446;border-radius:50%;place-items:center;width:31px;height:31px;font:700 13px Georgia,serif;display:grid}.neighbor-how h3{margin:2px 0 7px;font:22px Georgia,serif}.neighbor-how li p{color:#68766d;max-width:590px;margin:0;font-size:13px;line-height:1.55}.neighbor-pricing{color:#fff;background:var(--neighbor-ink);grid-template-columns:.8fr 1.2fr;gap:10%;padding:100px clamp(28px,7vw,115px);display:grid}.pricing-copy>span,.neighbor-final>div>span{color:#edc975;letter-spacing:1.5px;font-size:9px;font-weight:700}.pricing-copy h2{letter-spacing:-3px;margin:18px 0 22px;font:400 clamp(42px,5vw,68px)/1 Georgia,serif}.pricing-copy p{color:#cbd7cf;max-width:530px;margin:0;font:16px/1.55 Georgia,serif}.pricing-cards{grid-template-columns:repeat(3,1fr);align-self:start;gap:10px;display:grid}.pricing-cards article{border:1px solid #5d7466;border-radius:13px;flex-direction:column;min-height:190px;padding:23px 18px;display:flex}.pricing-cards small{color:#aebdb3;letter-spacing:1px;font-size:8px;font-weight:700}.pricing-cards strong{letter-spacing:-3px;margin:auto 0 8px;font:400 52px/.9 Georgia,serif}.pricing-cards span{color:#c8d4cc;font-size:11px}.pricing-cards .pricing-featured{color:var(--neighbor-ink);background:#edc975;border-color:#edc975}.pricing-featured small,.pricing-featured span{color:#5f5d36}.approval-promise{color:var(--neighbor-ink);background:var(--neighbor-paper);border-radius:13px;grid-column:2;grid-template-columns:34px 1fr;align-items:center;gap:14px;margin-top:-48px;padding:20px 22px;display:grid}.approval-promise>span{background:#edc975;border-radius:50%;place-items:center;width:34px;height:34px;font-weight:700;display:grid}.approval-promise p{margin:0;font-size:12px;line-height:1.5}.approval-promise strong{font-size:13px;display:block}.neighbor-final{background:#edc975;justify-content:space-between;align-items:end;padding:65px clamp(28px,6vw,90px);display:flex}.neighbor-final>div>span{color:#635f36}.neighbor-final h2{letter-spacing:-3px;margin:12px 0 0;font:400 clamp(39px,5vw,64px)/1 Georgia,serif}.neighbor-final button{color:#fff;background:var(--neighbor-ink);border:0;border-radius:99px;align-items:center;gap:30px;height:52px;padding:0 24px;font-weight:700;display:flex}.neighbor-final button>span{color:#fff;font-size:inherit;letter-spacing:0}.concept-clearcut{color:#131313;background:#f2f0ec}.clearcut-nav{border-bottom:1px solid #c9c7c2}.clearcut-wordmark{color:#777;letter-spacing:1.5px;font:9px monospace}.clearcut-nav .nav-cta{color:#fff;background:#1c1c1c;gap:28px;padding:13px 18px}.clearcut-hero{padding:35px clamp(28px,6vw,90px) 90px}.clearcut-topline{color:#7c7b77;letter-spacing:1.4px;justify-content:space-between;font:9px monospace;display:flex}.clearcut-hero h1{letter-spacing:-9px;text-transform:uppercase;margin:55px 0 44px;font:500 clamp(68px,9.4vw,148px)/.82 Arial,sans-serif}.clearcut-hero h1 em{color:#7357ff;font-style:normal}.clearcut-sub{justify-content:space-between;align-items:end;display:flex}.clearcut-sub p{color:#676662;max-width:450px;margin:0;font:19px/1.45 Georgia,serif}.clearcut-sub button{color:#fff;background:#7357ff;border:0;justify-content:space-between;align-items:center;width:210px;height:54px;padding:0 20px;font-weight:700;display:flex}.clearcut-result{border-top:1px solid #bdbbb6;border-bottom:1px solid #bdbbb6;grid-template-columns:.8fr 1fr .7fr 1fr .7fr;align-items:center;min-height:210px;margin-top:90px;display:grid}.result-label{border-right:1px solid #bdbbb6;flex-direction:column;justify-content:space-between;align-self:stretch;padding:25px 0;display:flex}.result-label span{font:9px monospace}.result-label p{max-width:110px;margin:0;font:16px Georgia,serif}.result-before,.result-after{text-align:center}.result-before small,.result-after small{color:#777;letter-spacing:1.2px;font:8px monospace;display:block}.result-before strong,.result-after strong{letter-spacing:-5px;margin-top:9px;font-size:clamp(48px,5vw,75px);display:inline-block}.result-before span,.result-after span{color:#777;font-size:10px}.result-before strong{-webkit-text-decoration:line-through #7357ff;text-decoration:line-through #7357ff;text-decoration-thickness:3px}.result-after strong{color:#7357ff}.result-line{color:#7357ff;align-items:center;gap:6px;display:flex}.result-line i{background:#7357ff;flex:1;height:1px}.result-line b{font:9px monospace}.result-note{color:#7357ff;border:1px solid #7357ff;border-radius:50%;flex-direction:column;justify-content:space-between;justify-self:end;width:120px;height:120px;padding:18px;display:flex}.result-note span{font-size:26px}.result-note p{margin:0;font-size:10px}.clearcut-manifesto{color:#f2f0ec;background:#171717;padding:110px clamp(28px,6vw,90px)}.clearcut-manifesto p{letter-spacing:-6px;border-bottom:1px solid #3b3b3b;margin:0;padding:20px 0;font-size:clamp(48px,7vw,110px);line-height:.95}.clearcut-manifesto p:nth-child(2){color:#7357ff;padding-left:8vw}.clearcut-manifesto p:nth-child(3){padding-left:16vw}.clearcut-grid{color:#f2f0ec;background:#171717;border-top:1px solid #3b3b3b;grid-template-columns:repeat(3,1fr);display:grid}.clearcut-grid>div{border-right:1px solid #3b3b3b;padding:55px clamp(25px,4vw,65px)}.clearcut-grid span{color:#7357ff;letter-spacing:1px;font:9px monospace}.clearcut-grid h3{margin:55px 0 13px;font-size:24px}.clearcut-grid p{color:#999;font-size:13px;line-height:1.5}.clearcut-final{color:#fff;background:#7357ff;justify-content:space-between;align-items:end;min-height:360px;padding:70px clamp(28px,6vw,90px);display:flex}.clearcut-final span{letter-spacing:1.5px;font:9px monospace}.clearcut-final h2{letter-spacing:-6px;text-transform:uppercase;margin:18px 0 0;font-size:clamp(52px,7vw,100px);line-height:.85}.clearcut-final button{color:#fff;background:0 0;border:1px solid #fff;justify-content:space-between;align-items:center;width:220px;height:58px;padding:0 20px;font-weight:700;display:flex}.concept-heirloom{color:#432e29;background-color:#efe4d1;background-image:repeating-linear-gradient(0deg,#4b332a09 0 1px,#0000 1px 5px),radial-gradient(circle at 83% 18%,#9a44321f,#0000 32%);min-height:100vh}.heirloom-nav{border-bottom:1px solid #432e2938}.heirloom-nav .brand{font-family:Georgia,serif;font-weight:400}.heirloom-nav>span{color:#7c635b;letter-spacing:1.6px;text-transform:uppercase;font-size:9px;font-weight:700}.heirloom-nav>button{color:#f6ecdc;background:#6f3129;border:0;border-radius:99px;align-items:center;gap:24px;padding:13px 19px;font-size:11px;font-weight:700;display:flex}.heirloom-hero{grid-template-columns:.95fr 1.05fr;align-items:center;gap:clamp(45px,7vw,110px);min-height:calc(100vh - 88px);padding:clamp(55px,8vh,100px) clamp(30px,7vw,110px);display:grid}.heirloom-copy{z-index:2;position:relative}.heirloom-kicker{color:#92513f;letter-spacing:2px;font-size:9px;font-weight:800}.heirloom-copy h1{letter-spacing:-4.5px;max-width:640px;margin:25px 0 28px;font:400 clamp(56px,6.2vw,92px)/.9 Georgia,serif}.heirloom-copy h1 em{color:#9a4636;font-weight:400}.heirloom-copy>p{color:#705950;max-width:470px;margin:0;font:18px/1.5 Georgia,serif}.heirloom-actions{align-items:center;gap:12px;margin-top:35px;display:flex}.heirloom-actions button{color:#f7eddd;background:#6f3129;border:1px solid #6f3129;border-radius:99px;justify-content:space-between;align-items:center;gap:28px;height:51px;padding:0 23px;font-size:11px;font-weight:700;display:flex}.heirloom-actions button+button{color:#5d4239;background:0 0;border-color:#a98f7d}.heirloom-proof{color:#735c53;gap:0;margin-top:22px;font-size:9px;font-weight:700;display:flex}.heirloom-proof span{padding-right:16px}.heirloom-proof span+span{border-left:1px solid #432e294d;padding-left:16px}.heirloom-bill{justify-self:center;place-items:center;width:min(530px,100%);min-height:500px;display:grid;position:relative}.heirloom-shadow,.heirloom-sheet{background:#d4b99a;border:1px solid #432e2929;width:73%;height:83%;display:block;position:absolute;transform:rotate(-7deg)}.heirloom-sheet{background:#f7efdf;transform:rotate(5deg)}.heirloom-receipt{z-index:2;color:#47332d;background:#fbf4e8;border:1px solid #bca591;width:79%;padding:34px 34px 30px;position:relative;box-shadow:0 35px 70px #5532272e}.heirloom-receipt:before{pointer-events:none;content:"";border:1px solid #64463a29;position:absolute;inset:10px}.heirloom-receipt header{letter-spacing:1.2px;border-bottom:1px solid #c9b7a5;justify-content:space-between;padding-bottom:27px;font-size:9px;display:flex}.heirloom-receipt header b{color:#8d3f32}.heirloom-receipt>div{border-bottom:1px solid #d7c7b8;justify-content:space-between;align-items:center;min-height:92px;display:flex}.heirloom-receipt small{color:#7a645b;font:15px Georgia,serif}.heirloom-receipt s{color:#8e766b;font:25px Georgia,serif}.heirloom-receipt>div strong{color:#7c352b;letter-spacing:-2px;font:400 42px Georgia,serif}.heirloom-receipt footer{color:#8b7469;letter-spacing:1px;grid-template-columns:1fr 1fr;gap:24px;padding-top:25px;font-size:8px;line-height:1.9;display:grid}.heirloom-receipt footer b{color:#47332d;letter-spacing:0;font-size:11px}.heirloom-seal{z-index:3;color:#f9efe0;text-align:center;background:#8e3f31;border:5px double #e7cdb3;border-radius:50%;place-items:center;width:102px;height:102px;font:italic 15px/1.1 Georgia,serif;display:grid;position:absolute;bottom:6%;right:2%;transform:rotate(-8deg)}.concept-afterhours{color:#edf0e9;background-color:#101d1d;background-image:radial-gradient(circle at 76% 42%,#65a68429,#0000 31%),repeating-radial-gradient(circle at 76% 42%,#0000 0 52px,#c2d9c409 53px,#0000 54px);min-height:100vh}.afterhours-nav{border-bottom:1px solid #e6efe521}.afterhours-nav .brand{font-family:Georgia,serif;font-weight:400}.afterhours-nav>div{align-items:center;gap:30px;display:flex}.afterhours-nav a{color:#9caf9e;font-size:11px}.afterhours-nav button{color:#10201b;background:#c5d6a7;border:0;border-radius:99px;align-items:center;gap:24px;padding:13px 19px;font-size:11px;font-weight:800;display:flex}.afterhours-hero{grid-template-columns:.95fr 1.05fr;align-items:center;gap:clamp(50px,8vw,120px);min-height:calc(100vh - 88px);padding:clamp(55px,8vh,100px) clamp(30px,7vw,110px);display:grid}.afterhours-label{color:#9eb0a4;letter-spacing:1.8px;align-items:center;gap:10px;font-size:9px;font-weight:700;display:flex}.afterhours-label i{background:#b9d383;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #b9d3831a}.afterhours-copy h1{letter-spacing:-5px;margin:29px 0 28px;font:400 clamp(58px,6.5vw,96px)/.88 Georgia,serif}.afterhours-copy h1 em{color:#c5d6a7;font-weight:400}.afterhours-copy>p{color:#a8b6ad;max-width:480px;margin:0;font:18px/1.5 Georgia,serif}.afterhours-actions{gap:12px;margin-top:36px;display:flex}.afterhours-actions button{color:#10201b;background:#c5d6a7;border:1px solid #c5d6a7;border-radius:99px;justify-content:space-between;align-items:center;gap:28px;height:52px;padding:0 23px;font-size:11px;font-weight:800;display:flex}.afterhours-actions button+button{color:#d8e1d8;background:#ffffff08;border-color:#5c7166}.afterhours-result{place-items:center;min-height:510px;display:grid;position:relative}.afterhours-glow{border:1px solid #c5d6a733;border-radius:50%;width:420px;height:420px;position:absolute;box-shadow:0 0 80px #9dca9e1c,inset 0 0 80px #9dca9e0d}.afterhours-card{z-index:2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#122522e0;border:1px solid #c7dcc03d;border-radius:5px;width:min(460px,88%);padding:30px;position:relative;box-shadow:0 35px 80px #0000004d}.afterhours-card header{color:#8fa297;letter-spacing:1.5px;justify-content:space-between;font-size:8px;display:flex}.afterhours-card header b{color:#c5d6a7}.afterhours-card>strong{letter-spacing:-5px;margin:37px 0 25px;font:400 78px/.8 Georgia,serif;display:block}.afterhours-card>strong small{color:#8fa297;letter-spacing:0;margin-left:5px;font:12px Arial,sans-serif}.afterhours-track{border-bottom:1px solid #41564c;align-items:end;gap:8px;height:56px;display:flex}.afterhours-track i{background:#617d6d;flex:1;height:25%}.afterhours-track i:nth-child(2){height:37%}.afterhours-track i:nth-child(3){height:43%}.afterhours-track i:nth-child(4){height:52%}.afterhours-track i:nth-child(5){height:68%}.afterhours-track i:nth-child(6){height:74%}.afterhours-track i:nth-child(7){height:88%}.afterhours-track i:nth-child(8){background:#c5d6a7;height:100%}.afterhours-card footer{grid-template-columns:repeat(3,1fr);gap:15px;padding-top:24px;display:grid}.afterhours-card footer span{gap:7px;display:grid}.afterhours-card footer small{color:#71867a;letter-spacing:1px;font-size:7px}.afterhours-card footer b,.afterhours-card footer s{color:#dce5dc;font-size:11px}.afterhours-stat{z-index:3;color:#10201b;background:#c5d6a7;gap:3px;padding:14px 16px;display:grid;position:absolute;top:8%;left:0;box-shadow:0 18px 35px #00000038}.afterhours-stat strong{font:22px Georgia,serif}.afterhours-stat span{font-size:8px}.afterhours-stat-two{background:#e2d6bd;inset:auto 0 7% auto}.concept-common{color:#233c32;background:#dfd8c4;min-height:100vh}.common-nav{z-index:3;border-bottom:1px solid #233c3240;position:relative}.common-nav .brand{font-family:Georgia,serif;font-weight:400}.common-nav>span{color:#53675e;letter-spacing:1.2px;text-transform:uppercase;font-size:9px;font-weight:800}.common-nav>button{color:#f5eedf;background:#233c32;border:0;border-radius:99px;align-items:center;gap:24px;padding:13px 19px;font-size:11px;font-weight:800;display:flex}.common-hero{grid-template-columns:1fr 1fr;min-height:calc(100vh - 88px);display:grid;position:relative}.common-hero:before{content:"";background-image:repeating-linear-gradient(90deg,#0000 0 39px,#233c320e 40px),repeating-linear-gradient(0deg,#0000 0 39px,#233c320e 40px);position:absolute;inset:0 50% 0 0}.common-copy{z-index:2;align-self:center;padding:clamp(65px,10vh,115px) clamp(30px,6vw,95px);position:relative}.common-copy>span{color:#65766d;letter-spacing:1.8px;font-size:9px;font-weight:800}.common-copy h1{letter-spacing:-4.5px;max-width:650px;margin:27px 0 28px;font:400 clamp(57px,6.3vw,94px)/.9 Georgia,serif}.common-copy h1 em{color:#a64f36;font-weight:400}.common-copy>p{color:#5d6d64;max-width:470px;margin:0;font:18px/1.5 Georgia,serif}.common-actions{gap:12px;margin-top:35px;display:flex}.common-actions button{color:#f6efdf;background:#233c32;border:1px solid #233c32;border-radius:99px;justify-content:space-between;align-items:center;gap:28px;height:52px;padding:0 23px;font-size:11px;font-weight:800;display:flex}.common-actions button+button{color:#233c32;background:0 0;border-color:#7f9187}.common-proof{align-items:center;gap:14px;margin-top:34px;display:flex}.common-proof strong{color:#a64f36;letter-spacing:-2px;font:38px Georgia,serif}.common-proof span{color:#627168;text-transform:uppercase;letter-spacing:.7px;border-left:1px solid #8e9b93;padding-left:14px;font-size:9px;line-height:1.4}.common-visual{color:#f7efdf;background-color:#9e4c36;background-image:repeating-linear-gradient(135deg,#ffffff06 0 2px,#0000 2px 7px);place-items:center;min-height:100%;display:grid;position:relative;overflow:hidden}.common-rings{aspect-ratio:1;border:1px solid #faefdc40;border-radius:50%;place-items:center;width:min(620px,92%);display:grid;position:absolute}.common-rings i{aspect-ratio:1;border:1px solid #faefdc38;border-radius:50%;width:72%;position:absolute}.common-rings i:nth-child(2){width:48%}.common-rings i:nth-child(3){background:#422b2221;width:24%}.common-ticket{z-index:2;color:#233c32;background:#f3ead8;width:min(470px,78%);padding:31px;position:relative;transform:rotate(-2deg);box-shadow:18px 18px #2b271d2e}.common-ticket:before,.common-ticket:after{content:"";background:#9e4c36;border-radius:50%;width:20px;height:20px;position:absolute;top:50%;transform:translateY(-50%)}.common-ticket:before{left:-10px}.common-ticket:after{right:-10px}.common-ticket header{color:#68786f;letter-spacing:1.2px;border-bottom:1px dashed #a79e8e;justify-content:space-between;padding-bottom:22px;font-size:8px;display:flex}.common-ticket header b{color:#9e4c36}.common-price{text-align:center;border-bottom:1px dashed #a79e8e;grid-template-columns:1fr 35px 1fr;align-items:center;min-height:190px;display:grid}.common-price span{gap:11px;display:grid}.common-price small{color:#7b847e;letter-spacing:1px;font-size:8px}.common-price s,.common-price strong{letter-spacing:-3px;font:400 55px Georgia,serif}.common-price s{color:#857d71}.common-price strong{color:#9e4c36}.common-price em{color:#6c766f;font-size:9px;font-style:normal}.common-price>i{color:#f3ead8;background:#233c32;border-radius:50%;place-items:center;width:34px;height:34px;font-style:normal;display:grid}.common-ticket footer{color:#6b766f;justify-content:space-between;align-items:center;padding-top:23px;font:14px Georgia,serif;display:flex}.common-ticket footer b{color:#233c32;font-family:Arial,sans-serif;font-size:11px}.common-note{z-index:2;color:#f4e8d5;background:#233c32;padding:14px 17px;font:11px/1.5 Georgia,serif;position:absolute;bottom:6%;right:6%;transform:rotate(2deg)}.common-note strong{color:#e8c375;font-weight:400}.concept-rightathome{color:#14291f;background:#f8f6f0;min-height:100vh}.rightathome-nav{border-bottom:1px solid #deddd7;height:72px;padding-inline:clamp(24px,4vw,58px)}.rightathome-nav .brand{font-family:Georgia,serif;font-size:19px;font-weight:400}.rightathome-links{color:#4c5c54;align-items:center;gap:30px;font-size:10px;display:flex}.rightathome-links button{color:inherit;background:0 0;border:0;padding:0}.rightathome-links a:hover,.rightathome-links button:hover{color:#14291f}.rightathome-nav-cta{color:#fff;background:#14291f;border:0;border-radius:99px;align-items:center;gap:20px;padding:11px 17px;font-size:10px;font-weight:800;display:flex}.rightathome-wrap{padding:16px clamp(16px,2.2vw,34px) 26px}.rightathome-hero{background:#e8e2d6 url(/hero-right-at-home.png) 50%/cover no-repeat;border-radius:28px;min-height:min(690px,100vh - 190px);position:relative;overflow:hidden}.rightathome-hero:after{pointer-events:none;content:"";background:linear-gradient(90deg,#f6f1e73d 0%,#f6f1e714 42%,#0000 62%);position:absolute;inset:0}.rightathome-copy{z-index:2;width:50%;min-height:inherit;flex-direction:column;justify-content:center;align-items:flex-start;padding:clamp(36px,4.7vw,68px);display:flex;position:relative}.rightathome-copy h1{color:#10251b;letter-spacing:-7px;margin:0;font:900 clamp(66px,7.4vw,112px)/.82 Arial,Helvetica,sans-serif}.rightathome-copy h1 em{color:#9e4d35;font-style:normal}.rightathome-copy>p{color:#3c5147;max-width:390px;margin:27px 0 0;font:15px/1.45 Georgia,serif}.rightathome-copy>div{gap:9px;margin-top:21px;display:flex}.rightathome-copy button{color:#fff;background:#14291f;border:1px solid #14291f;border-radius:99px;align-items:center;gap:24px;height:44px;padding:0 19px;font-size:10px;font-weight:800;display:flex}.rightathome-copy button+button{color:#14291f;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#f8f6f094;border-color:#7e8d84}.rightathome-offer{z-index:3;color:#14291f;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#faf7efeb;border:1px solid #14291f26;border-radius:15px;grid-template-columns:1fr 28px 1fr;align-items:center;gap:7px;min-width:355px;padding:13px 15px;display:grid;position:absolute;bottom:5%;right:4%;box-shadow:0 18px 45px #1b261f26}.rightathome-offer>span{gap:3px;display:grid}.rightathome-offer small{color:#718078;letter-spacing:1px;font-size:7px;font-weight:800}.rightathome-offer s{color:#68766e;font:17px Georgia,serif}.rightathome-offer strong{color:#9e4d35;font:26px Georgia,serif}.rightathome-offer>i{color:#fff;background:#14291f;border-radius:50%;place-items:center;width:27px;height:27px;font-size:11px;font-style:normal;display:grid}.rightathome-offer>b{color:#5c6c63;text-align:center;letter-spacing:.5px;text-transform:uppercase;border-top:1px solid #d8d9d2;grid-column:1/-1;padding-top:9px;font-size:8px}.rightathome-proof{grid-template-columns:1.5fr repeat(4,1fr);align-items:center;gap:clamp(18px,2vw,34px);min-height:124px;padding:19px clamp(16px,3.2vw,54px) 0;display:grid}.rightathome-proof p{letter-spacing:-1.5px;margin:0;font:700 clamp(22px,2.2vw,31px)/1 Arial,sans-serif}.rightathome-proof p strong{color:#f8f6f0;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#9e4d35;padding:0 4px;font-weight:800}.rightathome-proof>div{gap:8px;display:grid}.rightathome-proof>div strong{letter-spacing:-2px;font:800 clamp(25px,2.6vw,36px)/.9 Arial,sans-serif}.rightathome-proof>div span{color:#5d6c64;font-size:clamp(10px,.78vw,12px);font-weight:600;line-height:1.3}.concept-nolovelost{--nolove-accent:#c91f2b;--nolove-accent-ink:#fff;color:#090909;background-color:#f2f1ef;background-image:linear-gradient(#00000006 1px,#0000 1px),linear-gradient(90deg,#00000006 1px,#0000 1px);background-size:32px 32px;border-top:5px solid #090909;min-height:100vh}.nolovelost-nav{z-index:5;width:min(540px,100% - 32px);height:66px;box-shadow:6px 6px 0 var(--nolove-accent);background:#e1dfdc;border:2px solid #090909;border-radius:17px;justify-content:space-between;align-items:center;gap:20px;margin:20px auto 0;padding:7px 8px 7px 16px;display:flex;position:relative}.nolovelost-nav .brand{letter-spacing:-1.4px;text-transform:uppercase;font-family:Impact,Arial Black,sans-serif;font-size:19px;font-weight:900}.nolovelost-nav>div{align-items:center;gap:12px;display:flex}.nolovelost-nav>div button{color:#111;background:0 0;border:0;padding:0;font-size:9px;font-weight:700}.nolovelost-nav>div span{color:var(--nolove-accent);font-size:7px}.nolovelost-nav-cta{color:#fff;background:#090909;border:0;border-radius:12px;align-items:center;gap:17px;height:46px;padding:0 14px;font-size:10px;font-weight:800;display:flex}.nolovelost-hero{flex-direction:column;align-items:center;min-height:calc(100vh - 91px);padding:26px clamp(20px,4vw,60px) 0;display:flex;overflow:hidden}.nolovelost-title{z-index:2;text-align:center;position:relative}.nolovelost-title h1{letter-spacing:-5px;text-transform:uppercase;margin:0;font:900 clamp(65px,8.5vw,132px)/.76 Impact,Arial Black,Arial,sans-serif}.nolovelost-title h1 em{color:#090909;-webkit-text-stroke:2px #090909;text-shadow:5px 5px 0 var(--nolove-accent);font-style:normal}.nolovelost-title p{max-width:620px;margin:24px auto 0;font:15px/1.4 Arial,sans-serif}.nolovelost-device{z-index:2;background:#111;border:4px solid #111;border-radius:58px 58px 0 0;width:390px;min-height:610px;margin:30px auto -250px;padding:14px;position:relative;box-shadow:0 0 0 4px #bdbbb5,0 0 0 7px #111,0 35px 70px #0000002e}.nolovelost-speaker{z-index:4;background:#090909;border-radius:99px;width:110px;height:27px;position:absolute;top:16px;left:50%;transform:translate(-50%)}.nolovelost-screen{background:#fafafa;border-radius:41px 41px 0 0;min-height:580px;padding:14px 17px 32px}.nolovelost-screen>header{justify-content:space-between;align-items:center;height:34px;padding:0 8px;font-size:10px;display:flex}.nolovelost-appbar{border-top:1px solid #ddd;border-bottom:1px solid #ddd;grid-template-columns:40px 1fr 28px;align-items:center;gap:9px;height:57px;display:grid}.nolovelost-appbar>strong{color:#fff;background:#090909;place-items:center;width:35px;height:35px;font:900 12px Impact,sans-serif;display:grid;transform:rotate(-5deg)}.nolovelost-appbar>span{letter-spacing:1px;font-size:8px;font-weight:800}.nolovelost-appbar>i{color:#090909;background:var(--nolove-accent);border-radius:50%;place-items:center;width:24px;height:24px;font-size:10px;font-style:normal;display:grid}.nolovelost-offer-card{box-shadow:7px 7px 0 var(--nolove-accent);background:#fff;border:2px solid #090909;border-radius:22px;margin-top:15px;padding:20px}.nolovelost-offer-card>small{letter-spacing:1px;font-size:8px;font-weight:800}.nolovelost-offer-card>strong{letter-spacing:-5px;margin:17px 0 18px;font:900 62px/.9 Arial Black,Arial,sans-serif;display:block}.nolovelost-offer-card>strong span{letter-spacing:0;margin-left:4px;font:11px Arial,sans-serif}.nolovelost-offer-card>div{border-top:1px solid #ddd;justify-content:space-between;align-items:center;min-height:41px;font-size:10px;display:flex}.nolovelost-offer-card>div b,.nolovelost-offer-card>div s{font-size:12px}.nolovelost-offer-card .nolovelost-saved{background:var(--nolove-accent);border:0;border-radius:10px;margin:0 -11px -11px;padding:0 11px}.nolovelost-screen>button{color:#fff;background:#090909;border:0;border-radius:99px;justify-content:space-between;align-items:center;width:100%;height:48px;margin-top:18px;padding:0 16px;font-size:10px;font-weight:800;display:flex}.nolovelost-screen>p{color:#717171;text-align:center;margin:10px 0 0;font-size:8px}.nolovelost-sticker{z-index:5;color:#090909;background:var(--nolove-accent);width:145px;height:145px;box-shadow:6px 6px 0 var(--nolove-accent);text-align:center;border:3px solid #090909;border-radius:50%;place-content:center;font:10px/1.2 Arial,sans-serif;display:grid;position:absolute;top:245px;right:-90px;transform:rotate(9deg)}.nolovelost-sticker strong{font:900 16px Impact,Arial Black,sans-serif}.nolovelost-bottom{z-index:4;letter-spacing:1px;background:#f2f1ef;border-top:3px solid #090909;justify-content:space-between;align-items:center;width:100%;min-height:74px;margin-top:auto;padding:12px 0;font-size:9px;font-weight:800;display:flex;position:relative}.nolovelost-bottom button{color:#090909;background:var(--nolove-accent);border:2px solid #090909;border-radius:99px;align-items:center;gap:35px;height:46px;padding:0 19px;font-size:10px;font-weight:900;display:flex;box-shadow:4px 4px #090909}.nolovelost-nav{box-shadow:6px 6px #090909}.nolovelost-title h1{letter-spacing:-1px;line-height:.88}.nolovelost-title h1 em{color:var(--nolove-accent);-webkit-text-stroke:0;text-shadow:none}.nolovelost-appbar>i{color:var(--nolove-accent-ink)}.nolovelost-offer-card{box-shadow:7px 7px #090909}.nolovelost-offer-card .nolovelost-saved{color:#090909;background:var(--nolove-accent)}@supports (color:color-mix(in lab, red, red)){.nolovelost-offer-card .nolovelost-saved{background:color-mix(in srgb, var(--nolove-accent) 18%, white)}}.nolovelost-sticker{color:var(--nolove-accent-ink);box-shadow:6px 6px #090909}.nolovelost-bottom button{color:var(--nolove-accent-ink)}.nolovelost-palette{z-index:30;color:#fff;background:#111;border:2px solid #fff;border-radius:16px;gap:11px;width:158px;padding:13px;display:grid;position:fixed;top:50%;right:15px;transform:translateY(-50%);box-shadow:5px 5px #0003}.nolovelost-palette>strong{letter-spacing:1.3px;text-align:center;font-size:8px}.nolovelost-spectrum{cursor:pointer;border:1px solid #555;border-radius:10px;height:92px;display:block;position:relative;overflow:hidden}.nolovelost-spectrum input{cursor:pointer;border:0;width:calc(100% + 20px);height:calc(100% + 20px);padding:0;position:absolute;inset:-10px}.nolovelost-spectrum span{z-index:2;color:#fff;white-space:nowrap;pointer-events:none;background:#000000ad;border-radius:99px;padding:5px 8px;font-size:8px;font-weight:700;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}.nolovelost-hex{grid-template-columns:25px 1fr;align-items:center;gap:6px;display:grid}.nolovelost-hex span{color:#a9a9a9;font-size:8px;font-weight:800}.nolovelost-hex input{color:#fff;text-transform:uppercase;background:#252525;border:1px solid #555;border-radius:6px;outline:none;width:100%;height:31px;padding:0 7px;font:10px monospace}.nolovelost-hex input:focus{border-color:#fff}.nolovelost-presets{border-top:1px solid #3e3e3e;gap:6px;padding-top:10px;display:grid}.nolovelost-presets>span{color:#aaa;letter-spacing:1px;font-size:7px;font-weight:800}.nolovelost-presets button{color:#fff;text-align:left;background:#222;border:1px solid #494949;border-radius:7px;grid-template-columns:20px 1fr;align-items:center;gap:8px;width:100%;height:30px;padding:4px 7px;display:grid}.nolovelost-presets button:hover{border-color:#888}.nolovelost-presets button[aria-pressed=true]{border-color:#fff}.nolovelost-presets i{border:1px solid #ffffff59;border-radius:4px;width:18px;height:18px;display:block}.nolovelost-presets b{font:9px monospace}.concept-cloudcut{color:#111e29;background:#f7f5ef;border-top:2px solid #bd493d;min-height:100vh}.cloudcut-nav{border-bottom:1px solid #d9ddd9;justify-content:space-between;align-items:center;gap:28px;height:72px;padding:0 clamp(24px,4vw,58px);display:flex}.cloudcut-nav .brand{font-family:Georgia,serif;font-size:19px;font-weight:400}.cloudcut-links{color:#465763;align-items:center;gap:28px;font-size:10px;display:flex}.cloudcut-links button{color:inherit;background:0 0;border:0;padding:0}.cloudcut-links span{border-left:1px solid #c9cfcc;padding-left:28px}.cloudcut-nav-cta{color:#fff;background:#102533;border:0;border-radius:99px;align-items:center;gap:24px;height:43px;padding:0 18px;font-size:10px;font-weight:800;display:flex}.cloudcut-nav-cta:hover,.cloudcut-actions button:first-child:hover{background:#bd493d}.cloudcut-hero{isolation:isolate;background:#b7d3df url(/hero-cloud-cut.jpg) 50%/cover no-repeat;border:1px solid #1025331a;border-radius:29px;min-height:min(690px,100vh - 190px);position:relative;overflow:hidden}.cloudcut-hero:before{z-index:0;pointer-events:none;content:"";background:linear-gradient(90deg,#f0f8f86b 0%,#e7f2f42e 42%,#0000 63%);position:absolute;inset:0}.cloudcut-copy{z-index:2;width:54%;min-height:inherit;flex-direction:column;justify-content:center;align-items:flex-start;padding:clamp(42px,5vw,76px);display:flex;position:relative}.cloudcut-copy>span{color:#3e5d6b;letter-spacing:2px;margin-bottom:27px;font-size:9px;font-weight:800}.cloudcut-copy h1{letter-spacing:-6px;max-width:760px;margin:0;font:800 clamp(62px,6.5vw,100px)/.85 Arial,Helvetica,sans-serif}.cloudcut-copy h1 em{color:#bd493d;letter-spacing:-5px;font:italic 400 1.02em/.95 Georgia,serif;display:inline-block}.cloudcut-copy>p{color:#324d59;max-width:430px;margin:27px 0 0;font:16px/1.48 Georgia,serif}.cloudcut-actions{gap:9px;margin-top:26px;display:flex}.cloudcut-actions button{color:#fff;background:#102533;border:1px solid #102533;border-radius:99px;align-items:center;gap:28px;height:46px;padding:0 19px;font-size:10px;font-weight:800;transition:all .2s;display:flex}.cloudcut-actions button+button{color:#102533;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#f9f8f38a;border-color:#10253357}.cloudcut-actions button+button:hover{background:#ffffffdb}.cloudcut-result{z-index:3;color:#102533;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fdfcf8e8;border:1px solid #10253326;border-radius:17px;width:min(330px,36%);padding:19px 21px 17px;animation:5s ease-in-out infinite cloudcut-float;position:absolute;bottom:5%;right:3.4%;box-shadow:0 20px 45px #1e36432e}.cloudcut-result>small{color:#58707b;letter-spacing:1.3px;font-size:7px;font-weight:800}.cloudcut-result>div{border-bottom:1px solid #d8deda;grid-template-columns:1fr 24px 1fr;align-items:center;min-height:66px;display:grid}.cloudcut-result>div span,.cloudcut-result>div strong{align-items:baseline;gap:3px;font:400 31px Georgia,serif;display:flex}.cloudcut-result>div span{color:#70808a}.cloudcut-result>div strong{color:#bd493d;font-size:38px}.cloudcut-result>div small{font:8px Arial,sans-serif}.cloudcut-result>div i{color:#fff;background:#102533;border-radius:50%;place-items:center;width:22px;height:22px;font-size:9px;font-style:normal;display:grid}.cloudcut-result>p{color:#5d6d75;letter-spacing:.4px;text-align:center;text-transform:uppercase;margin:13px 0 0;font-size:9px;font-weight:700}.cloudcut-caption{color:#f9f7f1;letter-spacing:1px;text-align:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#102533de;border-radius:99px;padding:11px 14px;font-size:7px;font-weight:800;line-height:1.35;position:absolute;top:5%;right:3.4%}.cloudcut-proof{grid-template-columns:1.45fr repeat(3,1fr);align-items:center;gap:clamp(22px,3vw,48px);min-height:122px;padding:18px clamp(15px,3vw,48px) 0;display:grid}.cloudcut-proof p{letter-spacing:-1.4px;margin:0;font:700 clamp(22px,2.2vw,31px)/1 Arial,sans-serif}.cloudcut-proof p strong{color:#bd493d;font-family:Georgia,serif;font-style:italic;font-weight:400}.cloudcut-proof>div{gap:7px;display:grid}.cloudcut-proof>div strong{letter-spacing:-2px;font:800 clamp(26px,2.5vw,36px)/.9 Arial,sans-serif}.cloudcut-proof>div span{color:#60717a;font-size:clamp(10px,.78vw,12px);font-weight:600;line-height:1.25}.cloudcut-proof>div+div{border-left:1px solid #d4d8d5;padding-left:clamp(16px,2vw,31px)}@keyframes cloudcut-float{50%{transform:translateY(-8px)rotate(.35deg)}}.cloudcut-nav .brand{font-size:22px}.cloudcut-links{gap:32px;font-size:14px}.cloudcut-links a{font-weight:600}.cloudcut-links a:hover{color:#bd493d}.cloudcut-links span{font-size:13px}.cloudcut-nav-cta{height:48px;padding-inline:22px;font-size:14px}.cloudcut-copy>span{font-size:12px}.cloudcut-copy>p{max-width:490px;font-size:19px;line-height:1.5}.cloudcut-actions button,.cloudcut-actions a{border-radius:99px;justify-content:space-between;align-items:center;gap:28px;height:50px;padding:0 22px;font-size:14px;font-weight:800;transition:all .2s;display:flex}.cloudcut-actions a{color:#102533;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#f9f8f38a;border:1px solid #10253357}.cloudcut-actions a:hover{background:#ffffffdb}.cloudcut-result{width:min(360px,38%);padding:23px 25px 20px}.cloudcut-result>small{font-size:10px}.cloudcut-result>div{min-height:76px}.cloudcut-result>div span{font-size:35px}.cloudcut-result>div strong{font-size:43px}.cloudcut-result>div small,.cloudcut-result>p{font-size:11px}.cloudcut-caption{padding:13px 17px;font-size:10px}.cloudcut-proof>div span{font-size:clamp(13px,.9vw,15px)}.cloudcut-proof>div strong{font-size:clamp(30px,2.6vw,39px)}.cloudcut-providers{color:#102533;background:#f7f5ef;border-top:1px solid #d8dcd8;border-bottom:1px solid #d8dcd8;align-content:center;gap:28px;min-height:156px;padding:34px clamp(30px,6vw,95px);display:grid}.cloudcut-providers>p{color:#60717a;letter-spacing:2px;text-align:center;text-transform:uppercase;margin:0;font-size:12px;font-weight:800}.cloudcut-providers>div{flex-wrap:wrap;justify-content:center;align-items:center;gap:24px clamp(28px,3.6vw,58px);display:flex}.cloudcut-providers b{letter-spacing:-.6px;font:700 18px Arial,sans-serif}.cloudcut-providers b:last-child{color:#bd493d;font:italic 400 17px Georgia,serif}.cloudcut-impact{background:#edf5f6;grid-template-columns:.95fr 1.05fr;align-items:center;gap:clamp(55px,8vw,130px);min-height:780px;padding:clamp(80px,10vw,145px) clamp(34px,7vw,110px);display:grid}.cloudcut-impact-art{background-color:#b9d6e1;background-image:radial-gradient(circle at 50% 110%,#fffffffa 0 30%,#0000 30.5%),radial-gradient(circle at 8% 93%,#ffffffe0 0 23%,#0000 23.5%),radial-gradient(circle at 96% 87%,#ffffffeb 0 28%,#0000 28.5%);border:1px solid #1025331a;border-radius:34px;min-height:530px;position:relative;overflow:hidden;box-shadow:0 30px 80px #2b4d5b1f}.cloudcut-impact-art:before{content:"";background:linear-gradient(145deg,#ffffff40,#0000 45%);position:absolute;inset:0}.cloudcut-household{z-index:2;color:#fff;background:#102533;border:9px solid #f9f7f1;border-radius:22px;place-items:center;width:116px;height:136px;font:italic 400 25px Georgia,serif;display:grid;position:absolute;box-shadow:0 22px 40px #1025332e}.cloudcut-household:after{content:"";border:1px solid #ffffff40;border-radius:50%;place-items:center;display:grid;position:absolute;inset:10px}.cloudcut-household-one{top:27%;left:11%;transform:rotate(-10deg)}.cloudcut-household-two{color:#102533;background:#f2cf9c;top:12%;left:calc(50% - 58px);transform:rotate(2deg)}.cloudcut-household-three{background:#bd493d;top:31%;right:10%;transform:rotate(11deg)}.cloudcut-cloud{z-index:1;filter:blur(.2px);background:#ffffffe6;border-radius:99px;width:180px;height:60px;position:absolute}.cloudcut-cloud:before,.cloudcut-cloud:after{background:inherit;content:"";border-radius:50%;position:absolute;bottom:0}.cloudcut-cloud:before{width:80px;height:80px;left:25px}.cloudcut-cloud:after{width:105px;height:105px;right:20px}.cloudcut-cloud-one{bottom:74px;left:-30px}.cloudcut-cloud-two{bottom:42px;right:-48px;transform:scale(1.35)}.cloudcut-impact-copy>span,.cloudcut-how-intro>span,.cloudcut-pricing-copy>span,.cloudcut-final>div>span{color:#607985;letter-spacing:2px;font-size:12px;font-weight:800}.cloudcut-impact-copy h2{letter-spacing:-5px;max-width:700px;margin:26px 0 25px;font:800 clamp(54px,5.8vw,86px)/.92 Arial,sans-serif}.cloudcut-impact-copy>p{color:#435e69;max-width:610px;margin:0;font:21px/1.5 Georgia,serif}.cloudcut-impact-copy>p strong{color:#bd493d;font-weight:400}.cloudcut-impact-stats{border-top:1px solid #c7d5d8;border-bottom:1px solid #c7d5d8;grid-template-columns:1fr 1fr;margin-top:46px;padding:27px 0;display:grid}.cloudcut-impact-stats>div{gap:8px;display:grid}.cloudcut-impact-stats>div+div{border-left:1px solid #c7d5d8;padding-left:34px}.cloudcut-impact-stats strong{letter-spacing:-3px;font:800 clamp(36px,4vw,56px)/1 Arial,sans-serif}.cloudcut-impact-stats span{color:#586f79;font-size:14px;font-weight:700}.cloudcut-impact-copy>small{color:#71868e;margin-top:17px;font-size:12px;display:block}.cloudcut-how{color:#f8f6f0;background-color:#102533;background-image:radial-gradient(circle at 4% 100%,#b9d6e121 0 19%,#0000 19.5%),radial-gradient(circle at 100% 0,#bd493d1a 0 22%,#0000 22.5%);grid-template-columns:.9fr 1.1fr;gap:clamp(70px,9vw,145px);padding:clamp(90px,11vw,155px) clamp(34px,7vw,110px);display:grid}.cloudcut-how-intro>span{color:#9db8c3}.cloudcut-how-intro h2{letter-spacing:-5px;margin:25px 0 28px;font:800 clamp(56px,5.6vw,82px)/.9 Arial,sans-serif}.cloudcut-how-intro h2 em{color:#e69284;letter-spacing:-4px;font:italic 400 1em Georgia,serif}.cloudcut-how-intro>p{color:#b9cbd1;max-width:540px;margin:0;font:19px/1.55 Georgia,serif}.cloudcut-how-intro>div{align-items:center;gap:17px;margin-top:44px;display:flex}.cloudcut-how-intro>div strong{color:#e69284;letter-spacing:-3px;font:400 53px Georgia,serif}.cloudcut-how-intro>div span{color:#b8c9cf;max-width:140px;font-size:14px;font-weight:700;line-height:1.3}.cloudcut-how ol{gap:17px;margin:0;padding:0;list-style:none;display:grid}.cloudcut-how li{color:#102533;background:#f8f6f0;border:1px solid #ffffff29;border-radius:22px;grid-template-columns:54px 1fr;gap:24px;min-height:175px;padding:30px 34px;display:grid;box-shadow:0 18px 45px #0000001f}.cloudcut-how li>span{color:#fff;background:#bd493d;border-radius:50%;place-items:center;width:49px;height:49px;font:700 18px Arial,sans-serif;display:grid}.cloudcut-how h3{letter-spacing:-1px;margin:2px 0 13px;font:700 27px Arial,sans-serif}.cloudcut-how li p{color:#536a74;max-width:650px;margin:0;font:17px/1.55 Georgia,serif}.cloudcut-pricing{color:#102533;background:#f7f5ef;grid-template-columns:.86fr 1.14fr;gap:56px clamp(70px,9vw,145px);padding:clamp(90px,11vw,155px) clamp(34px,7vw,110px);display:grid}.cloudcut-pricing-copy>span{color:#6d7d84}.cloudcut-pricing-copy h2{letter-spacing:-5px;margin:25px 0 28px;font:800 clamp(55px,5.6vw,82px)/.9 Arial,sans-serif}.cloudcut-pricing-copy h2 em{color:#bd493d;letter-spacing:-4px;font:italic 400 .98em Georgia,serif}.cloudcut-pricing-copy>p{color:#536a74;max-width:600px;margin:0;font:19px/1.55 Georgia,serif}.cloudcut-pricing-cards{grid-template-columns:repeat(3,1fr);align-items:center;gap:12px;display:grid}.cloudcut-pricing-cards article{background:#fff;border:1px solid #d3d9d6;border-radius:22px;flex-direction:column;justify-content:space-between;min-height:225px;padding:29px 22px;display:flex;box-shadow:0 20px 50px #1c343f14}.cloudcut-pricing-cards small{color:#697b82;letter-spacing:1px;font-size:11px;font-weight:800}.cloudcut-pricing-cards strong{letter-spacing:-4px;font:400 clamp(50px,4.5vw,68px)/.9 Georgia,serif}.cloudcut-pricing-cards article>span{color:#536a74;font-size:15px;font-weight:600;line-height:1.35}.cloudcut-pricing-cards .cloudcut-pricing-featured{color:#fff;background:#bd493d;border-color:#bd493d;min-height:270px;transform:rotate(-1deg)}.cloudcut-pricing-featured small,.cloudcut-pricing-featured>span{color:#fff1ec}.cloudcut-approval{color:#fff;background:#102533;border-radius:18px;grid-column:1/-1;align-items:center;gap:20px;max-width:980px;margin:0 auto;padding:24px 30px;display:flex;box-shadow:0 22px 55px #10253324}.cloudcut-approval>span{color:#fff;background:#bd493d;border-radius:50%;flex:none;place-items:center;width:45px;height:45px;font-size:18px;display:grid}.cloudcut-approval p{color:#bed0d6;margin:0;font:17px/1.5 Georgia,serif}.cloudcut-approval strong{color:#fff}.cloudcut-final{color:#fff;background:#bd493d;justify-content:space-between;align-items:center;gap:55px;min-height:460px;padding:clamp(75px,8vw,115px) clamp(34px,7vw,110px);display:flex;position:relative;overflow:hidden}.cloudcut-final:before,.cloudcut-final:after{content:"";background:#ffffff1f;border-radius:50%;position:absolute}.cloudcut-final:before{width:560px;height:560px;bottom:-220px;right:-110px}.cloudcut-final:after{width:420px;height:420px;bottom:-250px;right:250px}.cloudcut-final>div,.cloudcut-final>button{z-index:2;position:relative}.cloudcut-final>div>span{color:#ffe2da}.cloudcut-final h2{letter-spacing:-6px;margin:21px 0 0;font:800 clamp(64px,7vw,105px)/.84 Arial,sans-serif}.cloudcut-final h2 em{color:#fff;letter-spacing:-5px;font:italic 400 1em Georgia,serif}.cloudcut-final>button{color:#102533;background:#fff;border:0;border-radius:99px;justify-content:space-between;align-items:center;min-width:210px;height:60px;padding:0 25px;font-size:16px;font-weight:800;display:flex;box-shadow:0 16px 40px #4b161233}.cloudcut-footer{color:#f6f4ee;background:#102533;justify-content:space-between;align-items:center;gap:35px;min-height:120px;padding:28px clamp(30px,6vw,95px);display:flex}.cloudcut-footer>span{color:#a9bec7;font:15px Georgia,serif}.cloudcut-footer>button{color:#fff;background:0 0;border:0;align-items:center;gap:22px;padding:0;font-size:14px;font-weight:800;display:flex}.concept-cloudcut{border-top:0;position:relative}.cloudcut-nav{z-index:20;color:#102533;-webkit-backdrop-filter:blur(24px)saturate(145%);background:linear-gradient(135deg,#ffffffa1,#f4faf94f);border:1px solid #ffffffc7;border-radius:24px;height:72px;padding:0 22px 0 25px;position:absolute;top:22px;left:clamp(28px,3.6vw,58px);right:clamp(28px,3.6vw,58px);box-shadow:inset 0 1px #ffffffe6,inset 0 -1px #445f691a,0 18px 45px #1e3d4926}.cloudcut-nav:after{pointer-events:none;content:"";border-radius:22px;position:absolute;inset:1px;box-shadow:inset 0 0 22px #ffffff47}.cloudcut-nav>*{z-index:2;position:relative}.cloudcut-wrap{padding:0}.cloudcut-hero{border:0;border-radius:0;min-height:max(850px,100vh)}.cloudcut-hero:before{background:linear-gradient(90deg,#ecf6f78a 0%,#e8f3f530 46%,#0000 66%)}.cloudcut-copy{min-height:max(850px,100vh);padding:145px clamp(38px,5vw,78px) 295px}.cloudcut-savings-summary{z-index:5;color:#102533;width:min(390px,35%);padding-bottom:24px;position:absolute;top:18%;right:clamp(28px,4vw,64px)}.cloudcut-savings-summary .savings-summary-card{-webkit-backdrop-filter:blur(22px)saturate(130%);background:linear-gradient(145deg,#ffffffe8,#faf9f4ba);border:1px solid #ffffffdb;border-radius:22px;padding:24px 27px 27px;box-shadow:inset 0 1px #fffffff2,0 24px 60px #1f3f4a2e}.cloudcut-savings-summary .savings-summary-card header{min-height:38px}.cloudcut-savings-summary .savings-summary-card header>strong{font-size:16px}.cloudcut-savings-summary .savings-summary-card header>span{padding:9px 12px;font-size:10px}.cloudcut-savings-summary dl{margin-top:12px}.cloudcut-savings-summary dl>div{min-height:57px}.cloudcut-savings-summary dt{color:#506873;font-size:15px}.cloudcut-savings-summary dd{font-size:15px}.cloudcut-savings-summary .savings-new-rate{color:#bd493d;font-size:27px}.cloudcut-savings-summary .savings-total{color:#102533;background:#f2cf9ce0;min-height:66px;margin-top:15px}.cloudcut-savings-summary .savings-total strong{font-size:13px}.cloudcut-savings-summary .savings-total b{font-size:29px}.cloudcut-savings-summary .savings-approval{color:#fff;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#102533e8;border:1px solid #fff3;min-height:59px;margin-top:-14px;box-shadow:0 16px 35px #10253333}.cloudcut-savings-summary .savings-approval strong{font-size:12px}.cloudcut-xfinity-bill{z-index:6;color:#29272a;width:min(415px,37%);padding-bottom:23px;position:absolute;top:17%;right:clamp(28px,4vw,64px)}.cloudcut-bill-paper{-webkit-backdrop-filter:blur(22px)saturate(130%);background:linear-gradient(145deg,#fffffff5,#f9f8f4d1);border:1px solid #ffffffe6;border-radius:23px;padding:20px 20px 18px;box-shadow:inset 0 1px #fffffffa,0 25px 65px #1d394433}.cloudcut-bill-paper>header{grid-template-columns:1.15fr 1fr 1fr;align-items:center;gap:12px;min-height:50px;display:grid}.cloudcut-bill-paper>header>strong{color:#111;letter-spacing:-2px;font:700 27px/1 Arial,sans-serif}.cloudcut-bill-paper>header>div{border-left:1px solid #5148a6;align-content:center;gap:4px;min-height:34px;padding-left:11px;display:grid}.cloudcut-bill-paper>header span{color:#69666e;letter-spacing:.8px;font-size:8px;font-weight:800}.cloudcut-bill-paper>header b{font-size:10px;font-weight:700}.cloudcut-bill-paper>section{border:2px solid #5148a6;margin-top:13px}.cloudcut-bill-paper h3{color:#5148a6;letter-spacing:-.5px;margin:0;padding:13px 14px 9px;font:700 18px Arial,sans-serif}.cloudcut-bill-paper dl{margin:0;padding:0 14px}.cloudcut-bill-paper dl>div{border-bottom:1px solid #dedde2;justify-content:space-between;align-items:center;gap:18px;min-height:42px;display:flex}.cloudcut-bill-paper dt{color:#5d5b61;font:12px Georgia,serif}.cloudcut-bill-paper dd{margin:0;font-size:12px;font-weight:700}.cloudcut-bill-paper .cloudcut-bill-credit{color:#239947}.cloudcut-bill-total{color:#fff;background:#5148a6;justify-content:space-between;align-items:center;min-height:55px;margin:0 -2px -2px;padding:0 15px;display:flex}.cloudcut-bill-total span{font-size:14px;font-weight:700}.cloudcut-bill-total strong{letter-spacing:-1px;font:700 25px Arial,sans-serif}.cloudcut-bill-paper>footer{color:#102533;background:#f2cf9ce6;border-radius:11px;justify-content:space-between;align-items:center;min-height:54px;margin-top:13px;padding:0 15px;display:flex}.cloudcut-bill-paper>footer span{font-size:12px;font-weight:700}.cloudcut-bill-paper>footer strong{font:400 27px Georgia,serif}.cloudcut-bill-approval{z-index:2;color:#fff;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#102533ed;border:1px solid #ffffff38;border-radius:16px;align-items:center;gap:11px;width:max-content;max-width:calc(100% - 18px);min-height:58px;margin:-12px 7px 0 auto;padding:11px 17px;display:flex;position:relative;box-shadow:0 16px 35px #1025333d}.cloudcut-bill-approval i{color:#102533;background:#f2cf9c;border-radius:50%;place-items:center;width:29px;height:29px;font-size:12px;font-style:normal;display:grid}.cloudcut-bill-approval strong{font-size:12px}.cloudcut-glass-dock{z-index:7;color:#102533;-webkit-backdrop-filter:blur(26px)saturate(145%);background:linear-gradient(145deg,#ffffffa8,#eff7f74f);border:1px solid #ffffffd1;border-radius:28px;padding:22px 30px 18px;position:absolute;bottom:18px;left:18px;right:18px;overflow:hidden;box-shadow:inset 0 1px #fffffffa,inset 0 -1px #32535e1a,0 22px 60px #23445026}.cloudcut-glass-dock:before{content:"";background:linear-gradient(90deg,#0000,#fffffffa,#0000);height:1px;position:absolute;top:0;left:4%;right:4%}.cloudcut-glass-dock .cloudcut-providers{background:0 0;border:0;border-bottom:1px solid #415d6733;gap:13px;min-height:0;padding:0 0 17px}.cloudcut-glass-dock .cloudcut-providers>p{color:#506b77;font-size:11px}.cloudcut-glass-dock .cloudcut-providers>div{gap:10px clamp(22px,2.8vw,43px)}.cloudcut-glass-dock .cloudcut-providers b,.cloudcut-glass-dock .cloudcut-providers b:last-child{font-size:15px}.cloudcut-glass-dock .cloudcut-proof{min-height:0;padding:16px 7px 2px}.cloudcut-glass-dock .cloudcut-proof p{font-size:clamp(20px,1.7vw,27px)}.cloudcut-glass-dock .cloudcut-proof>div strong{font-size:clamp(27px,2.2vw,35px)}.cloudcut-glass-dock .cloudcut-proof>div span{color:#506873;font-size:clamp(12px,.85vw,14px)}@media (max-width:1100px){:root{--switcher-width:220px}.ledger-proof{opacity:.62;right:2%}.ledger-hero-bottom{width:60%}.signal-hero{grid-template-columns:1fr}.signal-visual{min-height:430px}.signal-how{grid-template-columns:repeat(3,1fr)}.signal-how-intro{grid-column:1/-1}.neighbor-hero{grid-template-columns:1fr}.landing-savings-summary{width:min(700px,100%);margin:50px auto 0}.neighbor-copy{max-width:760px}.neighbor-pricing{grid-template-columns:1fr;gap:50px}.approval-promise{grid-column:auto;margin-top:-28px}.heirloom-hero,.afterhours-hero{grid-template-columns:1fr}.heirloom-bill,.afterhours-result{width:min(620px,100%);margin:0 auto}.common-hero{grid-template-columns:1fr}.common-hero:before{inset:0 0 50%}.common-visual{min-height:650px}.rightathome-proof{grid-template-columns:1.4fr repeat(2,1fr)}.rightathome-proof>div:nth-last-child(-n+2){display:none}.cloudcut-copy{width:64%}.cloudcut-proof{grid-template-columns:1.35fr repeat(2,1fr)}.cloudcut-proof>div:last-child{display:none}}@media (max-width:760px){:root{--switcher-width:0px}.concept-stage{margin-left:0;padding-top:54px}.concept-switcher{border-bottom:1px solid #343630;border-right:0;width:100%;height:54px;inset:0 0 auto}.switcher-mobile{color:#fff;background:#11120f;border:0;justify-content:space-between;align-items:center;width:100%;height:54px;padding:0 18px;font:13px Georgia,serif;display:flex}.switcher-mobile b{color:#74766e;margin-right:8px;font:9px monospace}.switcher-panel{z-index:49;visibility:hidden;opacity:0;background:#11120f;border-bottom:1px solid #343630;height:auto;max-height:calc(100vh - 54px);padding:20px 14px;transition:all .2s;position:fixed;inset:54px 0 auto;overflow-y:auto;transform:translateY(-8px)}.concept-switcher.is-open .switcher-panel{visibility:visible;opacity:1;transform:none}.switcher-heading{padding-bottom:16px}.switcher-options{grid-template-columns:1fr 1fr}.switcher-options button{min-height:64px}.switcher-foot{display:none}.site-nav{height:72px;padding-inline:20px}.nav-links,.signal-badge,.clearcut-wordmark{display:none}.site-nav .nav-cta{font-size:11px}.neighbor-nav{height:72px;padding-inline:18px}.neighbor-nav .brand{font-size:19px}.neighbor-nav .nav-cta{min-width:116px;padding:10px 13px}.ledger-hero{min-height:750px;padding:30px 22px 65px}.ledger-eyebrow span:last-child{display:none}.ledger-hero h1{letter-spacing:-4px;margin-top:50px;font-size:clamp(53px,18vw,80px)}.ledger-proof{opacity:1;margin:50px auto 0;position:relative;top:auto;right:auto;transform:scale(.9)}.ledger-hero-bottom{grid-template-columns:1fr;width:100%;margin-top:35px}.ledger-process{grid-template-columns:1fr;padding:75px 22px}.ledger-quote{padding:80px 22px}.ledger-final{flex-direction:column;align-items:stretch;gap:24px;font-size:24px}.signal-hero{padding:65px 22px}.signal-copy h1{letter-spacing:-4px;font-size:66px}.signal-metrics{gap:10px}.signal-visual{min-height:420px;margin-top:30px}.signal-orbit{transform:scale(.75)}.upgrade-pill{right:-10px}.chat-pill{left:-10px}.signal-how{grid-template-columns:1fr;padding:70px 22px}.signal-how-intro{grid-column:auto}.signal-final{flex-direction:column;align-items:stretch;gap:35px;padding:55px 22px}.neighbor-hero{padding:48px 22px 56px}.neighbor-copy h1{letter-spacing:-3px;font-size:55px}.neighbor-action-buttons{flex-direction:column;align-items:flex-start}.neighbor-how-button{width:100%;max-width:214px}.neighbor-hero-proof{flex-direction:column;align-items:flex-start;gap:6px}.neighbor-hero-proof i{display:none}.landing-savings-summary{width:100%}.savings-summary-card{border-radius:17px;padding:22px 19px 25px}.savings-summary-card header{flex-direction:column;align-items:flex-start;gap:9px}.walkthrough-savings-summary .savings-summary-card header{flex-direction:row;align-items:center}.savings-summary dl{margin-top:10px}.savings-summary dl>div{gap:12px;min-height:60px}.savings-summary dt,.savings-summary dd{font-size:13px}.savings-summary .savings-new-rate{font-size:23px}.savings-total{padding-inline:14px}.savings-total b{font-size:23px}.savings-approval{margin-right:auto;padding-inline:15px}.provider-banner{gap:20px;padding:27px 20px 30px}.provider-banner-heading{flex-direction:column;align-items:center;gap:8px}.provider-banner-heading span{border:0;padding:0}.provider-wordmarks{gap:16px 24px}.provider-wordmarks b{font-size:14px}.provider-wordmarks .provider-more{font-size:9px}.neighbor-impact{min-height:560px;padding:60px 22px 75px}.member-arc{height:155px}.member-card{width:62px;height:74px}.member-one,.member-seven{display:none}.member-two{top:70px;left:3%}.member-three{top:20px;left:24%}.member-four{top:0;left:calc(50% - 31px)}.member-five{top:20px;right:24%}.member-six{top:70px;right:3%}.member-card i{font-size:11px}.impact-copy h2{letter-spacing:-2.5px;font-size:45px}.impact-copy>p{font-size:16px}.impact-stats{margin-top:28px}.neighbor-how{grid-template-columns:1fr;padding:75px 22px}.neighbor-how ol{margin-top:40px}.neighbor-pricing{padding:75px 22px}.pricing-cards{grid-template-columns:1fr}.pricing-cards article{min-height:155px}.approval-promise{margin-top:-28px}.neighbor-final{flex-direction:column;align-items:stretch;gap:32px;padding:55px 22px}.neighbor-final button{justify-content:space-between}.clearcut-hero{padding:30px 22px 70px}.clearcut-hero h1{letter-spacing:-4.5px;margin:50px 0 38px;font-size:61px}.clearcut-sub{flex-direction:column;align-items:stretch;gap:27px}.clearcut-sub button{width:100%}.clearcut-result{grid-template-columns:1fr 45px 1fr;min-height:0;margin-top:65px;padding:30px 0}.result-label,.result-note{display:none}.clearcut-manifesto{padding:75px 22px}.clearcut-manifesto p{letter-spacing:-3px;font-size:48px}.clearcut-grid{grid-template-columns:1fr}.clearcut-grid>div{border-bottom:1px solid #3b3b3b;border-right:0}.clearcut-grid h3{margin-top:32px}.clearcut-final{flex-direction:column;align-items:stretch;gap:40px;padding:60px 22px}.clearcut-final h2{font-size:55px}.clearcut-final button{width:100%}.heirloom-nav>span,.common-nav>span,.afterhours-nav a{display:none}.heirloom-hero,.afterhours-hero{padding:60px 22px 80px}.heirloom-copy h1,.afterhours-copy h1,.common-copy h1{letter-spacing:-3px;font-size:56px}.heirloom-actions,.afterhours-actions,.common-actions{flex-direction:column;align-items:stretch}.heirloom-actions button,.afterhours-actions button,.common-actions button{width:100%}.heirloom-proof{flex-direction:column;gap:8px}.heirloom-proof span,.heirloom-proof span+span{border:0;padding:0}.heirloom-bill{min-height:430px}.heirloom-receipt{width:86%;padding:27px 24px 24px}.heirloom-seal{width:88px;height:88px;font-size:13px;right:0}.afterhours-result{min-height:450px}.afterhours-glow{width:310px;height:310px}.afterhours-card{width:92%;padding:24px 20px}.afterhours-card>strong{font-size:65px}.afterhours-stat{top:1%;left:-4px}.afterhours-stat-two{top:auto;left:auto;right:-4px}.common-copy{padding:65px 22px 75px}.common-visual{min-height:560px}.common-ticket{width:88%;padding:25px 20px}.common-price s,.common-price strong{font-size:45px}.common-note{bottom:4%;right:4%}.rightathome-nav{height:66px;padding-inline:17px}.rightathome-links{display:none}.rightathome-nav .brand{font-size:17px}.rightathome-wrap{padding:10px 10px 24px}.rightathome-hero{background-position:61%;border-radius:19px;min-height:720px}.rightathome-hero:after{background:linear-gradient(#f7f2e8db 0%,#f7f2e866 44%,#0000 68%)}.rightathome-copy{justify-content:flex-start;width:100%;min-height:720px;padding:38px 24px 280px}.rightathome-copy h1{letter-spacing:-4.5px;font-size:clamp(57px,18vw,78px)}.rightathome-copy>p{max-width:315px;margin-top:20px}.rightathome-copy>div{flex-direction:column;align-items:flex-start}.rightathome-copy button{justify-content:space-between;width:176px}.rightathome-offer{width:calc(100% - 28px);min-width:0;bottom:14px;right:14px}.rightathome-proof{grid-template-columns:1fr 1fr;gap:26px 18px;padding:27px 8px 0}.rightathome-proof p{grid-column:1/-1}.rightathome-proof>div:nth-last-child(-n+2){display:grid}.rightathome-proof>div{grid-template-columns:1fr;gap:4px}.rightathome-proof>div strong{font-size:28px}.nolovelost-title h1{letter-spacing:0;font-size:clamp(53px,15vw,78px);line-height:.9}.nolovelost-title h1 em{text-shadow:none}.nolovelost-title p{font-size:13px}.nolovelost-nav{margin-top:12px}.nolovelost-nav>div{display:none}.nolovelost-device{width:min(330px,100% - 45px);min-height:570px;margin-top:35px}.nolovelost-screen{min-height:540px}.nolovelost-sticker{width:110px;height:110px;top:230px;right:-43px}.nolovelost-bottom{gap:12px}.nolovelost-bottom>span{display:none}.nolovelost-palette{grid-template-columns:auto 60px minmax(110px,1fr);align-items:center;gap:8px;width:auto;padding:8px 10px;display:grid;inset:auto 10px 10px;transform:none}.nolovelost-palette>strong{white-space:nowrap}.nolovelost-spectrum{height:34px}.nolovelost-spectrum span{display:none}.nolovelost-hex{grid-template-columns:25px minmax(0,1fr)}.nolovelost-presets{grid-column:1/-1;grid-template-columns:auto repeat(3,1fr);align-items:center;padding-top:7px}.nolovelost-presets button{grid-template-columns:17px 1fr;gap:4px;padding-inline:5px}.nolovelost-presets i{width:15px;height:15px}.nolovelost-presets b{font-size:8px}.rightathome-proof>div span{font-size:11px}.cloudcut-nav{height:66px;padding-inline:17px}.cloudcut-nav .brand{font-size:17px}.cloudcut-links{display:none}.cloudcut-wrap{padding:10px 10px 24px}.cloudcut-hero{background-position:68%;border-radius:20px;min-height:760px}.cloudcut-hero:before{z-index:0;background:linear-gradient(#f0f8f8e8 0%,#e8f3f5a3 42%,#0000 67%)}.cloudcut-copy{z-index:2;justify-content:flex-start;width:100%;min-height:760px;padding:38px 23px 330px;position:relative}.cloudcut-copy>span{margin-bottom:19px}.cloudcut-copy h1{letter-spacing:-4px;font-size:clamp(54px,16vw,73px);line-height:.9}.cloudcut-copy h1 em{letter-spacing:-3px}.cloudcut-copy>p{max-width:335px;margin-top:20px;font-size:14px}.cloudcut-actions{flex-direction:column;align-items:flex-start}.cloudcut-actions button{justify-content:space-between;width:177px}.cloudcut-caption{display:none}.cloudcut-result{width:calc(100% - 28px);bottom:16px;right:14px}.cloudcut-proof{grid-template-columns:1fr 1fr;gap:26px 18px;padding:27px 8px 0}.cloudcut-proof p{grid-column:1/-1}.cloudcut-proof>div:last-child{display:grid}.cloudcut-proof>div+div{border-left:0;padding-left:0}.cloudcut-proof>div strong{font-size:28px}.cloudcut-proof>div span{font-size:11px}.signup-modal{padding:40px 24px 30px}.signup-modal h2{letter-spacing:-2px;font-size:39px}.modal-form-row{flex-direction:column;gap:8px}.modal-form-row input,.modal-form-row button{border-radius:3px;width:100%}.tutorial-shell{padding:8px}.tutorial-modal{border-radius:15px;grid-template-rows:auto auto auto;grid-template-columns:1fr;min-height:calc(100vh - 16px);max-height:calc(100vh - 16px)}.walkthrough-page{padding:8px}.walkthrough-modal{max-height:none}.tutorial-close{top:13px;right:14px}.tutorial-content{padding:58px 22px 28px}.tutorial-content h2,.tutorial-content h1{letter-spacing:-2.5px;max-width:90%;font-size:46px}.tutorial-content>p{font-size:15px}.tutorial-fee{margin-top:24px}.tutorial-visual{min-height:390px;margin:0 16px 22px;padding:13px}.tutorial-controls{z-index:4;flex-wrap:wrap;padding:13px 16px;position:sticky;bottom:0}.tutorial-controls>div:last-child{margin-left:auto}.tutorial-controls button,.tutorial-controls a{height:43px;padding-inline:15px}.tutorial-next{min-width:132px}.tutorial-promise{grid-template-columns:1fr 38px 1fr}.promise-bill{min-height:190px;padding:20px 14px}.promise-bill strong{font-size:39px}.promise-arrow{width:31px;height:31px}.promise-totals{padding-inline:8px}.promise-totals strong{font-size:25px}.login-phase{padding:28px 23px 20px}.call-animation{min-height:365px}.call-participants{grid-template-columns:76px 1fr 76px;gap:6px}.provider-avatar>span,.mascot-contact .placeholder-mascot{width:60px;height:60px}.deal-animation{grid-template-columns:1fr;align-content:start;padding-block:4px}.deal-card{min-height:115px;padding:14px}.deal-card small{min-height:0}.deal-card strong{margin:12px 0 4px;font-size:30px}.deal-card b{margin-top:9px}.approval-note{margin-bottom:3px}}@media (max-width:1100px){.cloudcut-impact,.cloudcut-how,.cloudcut-pricing{grid-template-columns:1fr}.cloudcut-impact-art{min-height:480px}.cloudcut-impact-copy,.cloudcut-how-intro,.cloudcut-pricing-copy{max-width:760px}.cloudcut-pricing-cards{width:100%;max-width:850px}}@media (max-width:760px){.cloudcut-nav .brand{font-size:18px}.cloudcut-nav-cta{height:44px;padding-inline:16px;font-size:12px}.cloudcut-copy>span{font-size:10px}.cloudcut-copy>p{font-size:17px}.cloudcut-actions button,.cloudcut-actions a{width:190px;height:49px;font-size:14px}.cloudcut-result>small{font-size:9px}.cloudcut-result>div span{font-size:31px}.cloudcut-result>div strong{font-size:39px}.cloudcut-result>p{font-size:10px}.cloudcut-proof{grid-template-columns:1fr;gap:22px;padding:30px 15px}.cloudcut-proof p{grid-column:auto}.cloudcut-proof>div,.cloudcut-proof>div:last-child{grid-template-columns:95px 1fr;align-items:center;gap:16px;display:grid}.cloudcut-proof>div strong{font-size:30px}.cloudcut-proof>div span{font-size:14px}.cloudcut-providers{padding:34px 20px}.cloudcut-providers>p{font-size:11px}.cloudcut-providers>div{gap:18px 25px}.cloudcut-providers b{font-size:16px}.cloudcut-impact,.cloudcut-how,.cloudcut-pricing{gap:55px;padding:78px 22px}.cloudcut-impact-art{border-radius:24px;min-height:390px}.cloudcut-household{border-width:6px;border-radius:16px;width:82px;height:100px;font-size:19px}.cloudcut-household-one{left:7%}.cloudcut-household-two{left:calc(50% - 41px)}.cloudcut-household-three{right:7%}.cloudcut-impact-copy>span,.cloudcut-how-intro>span,.cloudcut-pricing-copy>span,.cloudcut-final>div>span{font-size:10px}.cloudcut-impact-copy h2,.cloudcut-how-intro h2,.cloudcut-pricing-copy h2{letter-spacing:-3px;margin-top:20px;font-size:49px;line-height:.94}.cloudcut-impact-copy>p,.cloudcut-how-intro>p,.cloudcut-pricing-copy>p{font-size:17px}.cloudcut-impact-stats{gap:20px}.cloudcut-impact-stats>div+div{padding-left:20px}.cloudcut-impact-stats strong{font-size:34px}.cloudcut-impact-stats span{font-size:13px}.cloudcut-impact-copy>small{font-size:11px;line-height:1.4}.cloudcut-how li{border-radius:18px;grid-template-columns:44px 1fr;gap:16px;min-height:0;padding:25px 22px}.cloudcut-how li>span{width:42px;height:42px;font-size:16px}.cloudcut-how h3{font-size:23px}.cloudcut-how li p{font-size:16px}.cloudcut-pricing-cards{grid-template-columns:1fr;gap:13px}.cloudcut-pricing-cards article,.cloudcut-pricing-cards .cloudcut-pricing-featured{min-height:170px;padding:25px 22px;transform:none}.cloudcut-pricing-cards strong{font-size:56px}.cloudcut-pricing-cards article>span{font-size:15px}.cloudcut-approval{align-items:flex-start;padding:22px 20px}.cloudcut-approval p{font-size:16px}.cloudcut-final{flex-direction:column;justify-content:center;align-items:flex-start;min-height:480px;padding:75px 22px}.cloudcut-final h2{letter-spacing:-4px;font-size:62px}.cloudcut-final>button{width:100%;min-width:0}.cloudcut-footer{flex-direction:column;align-items:flex-start;padding:38px 22px}.cloudcut-footer>span{font-size:16px}.cloudcut-footer>button{font-size:15px}}@media (max-width:1200px) and (min-width:761px){.cloudcut-hero,.cloudcut-copy{min-height:max(900px,100vh)}.cloudcut-copy{width:58%;padding:145px 38px 310px}.cloudcut-copy h1{font-size:clamp(60px,6vw,82px)}.cloudcut-savings-summary,.cloudcut-xfinity-bill{width:340px;top:20%;right:28px}.cloudcut-bill-paper{padding:17px}.cloudcut-bill-paper>header>strong{font-size:23px}.cloudcut-bill-paper>header span{font-size:7px}.cloudcut-bill-paper>header b{font-size:9px}.cloudcut-glass-dock{padding-inline:22px}.cloudcut-glass-dock .cloudcut-providers>div{gap-inline:24px}.cloudcut-glass-dock .cloudcut-proof{gap:20px}.cloudcut-glass-dock .cloudcut-proof p{font-size:21px}}@media (max-width:760px){.concept-cloudcut{padding-top:0}.cloudcut-nav{border-radius:19px;height:62px;padding:0 12px 0 16px;top:12px;left:10px;right:10px}.cloudcut-nav:after{border-radius:17px}.cloudcut-nav .brand{font-size:17px}.cloudcut-nav-cta{height:42px;padding-inline:14px;font-size:11px}.cloudcut-wrap{padding:0}.cloudcut-hero{background-color:#b9d6e1;background-position:66% 0;background-repeat:no-repeat;background-size:auto 900px;border-radius:0;min-height:1510px}.cloudcut-hero:before{background:linear-gradient(#f0f8f8e0 0%,#e8f3f575 37%,#b9d6e126 57%,#b9d6e152 100%)}.cloudcut-copy{width:100%;min-height:0;padding:118px 22px 0}.cloudcut-copy h1{font-size:clamp(53px,15vw,70px)}.cloudcut-copy>p{font-size:17px}.cloudcut-actions{flex-flow:wrap}.cloudcut-actions button,.cloudcut-actions a{width:auto;min-width:165px}.cloudcut-savings-summary,.cloudcut-xfinity-bill{width:auto;padding-bottom:20px;top:620px;left:14px;right:14px}.cloudcut-savings-summary .savings-summary-card{border-radius:19px;padding:21px 20px 24px}.cloudcut-savings-summary .savings-summary-card header{flex-direction:row;align-items:center}.cloudcut-savings-summary .savings-summary-card header>strong{font-size:15px}.cloudcut-savings-summary .savings-summary-card header>span{font-size:9px}.cloudcut-savings-summary dl>div{min-height:55px}.cloudcut-savings-summary dt,.cloudcut-savings-summary dd{font-size:14px}.cloudcut-savings-summary .savings-new-rate{font-size:25px}.cloudcut-savings-summary .savings-total{min-height:62px}.cloudcut-savings-summary .savings-approval{min-height:56px;margin-left:auto;margin-right:0}.cloudcut-savings-summary .savings-approval strong{font-size:11px}.cloudcut-bill-paper{border-radius:19px;padding:17px 16px 16px}.cloudcut-bill-paper>header{gap:7px}.cloudcut-bill-paper>header>strong{font-size:23px}.cloudcut-bill-paper>header>div{padding-left:7px}.cloudcut-bill-paper>header span{font-size:7px}.cloudcut-bill-paper>header b{font-size:9px}.cloudcut-bill-paper h3{font-size:17px}.cloudcut-bill-paper dl>div{min-height:39px}.cloudcut-bill-paper dt,.cloudcut-bill-paper dd{font-size:11px}.cloudcut-bill-total{min-height:52px}.cloudcut-bill-total span{font-size:13px}.cloudcut-bill-total strong{font-size:23px}.cloudcut-bill-paper>footer{min-height:50px}.cloudcut-bill-approval{min-height:55px}.cloudcut-bill-approval strong{font-size:11px}.cloudcut-glass-dock{border-radius:22px;padding:20px 16px 18px;bottom:10px;left:10px;right:10px}.cloudcut-glass-dock .cloudcut-providers{gap:15px;padding:0 0 18px}.cloudcut-glass-dock .cloudcut-providers>p{font-size:10px}.cloudcut-glass-dock .cloudcut-providers>div{gap:13px 21px}.cloudcut-glass-dock .cloudcut-providers b,.cloudcut-glass-dock .cloudcut-providers b:last-child{font-size:14px}.cloudcut-glass-dock .cloudcut-proof{grid-template-columns:1fr 1fr;gap:20px 15px;padding:20px 3px 2px;display:grid}.cloudcut-glass-dock .cloudcut-proof p{grid-column:1/-1;font-size:23px}.cloudcut-glass-dock .cloudcut-proof>div,.cloudcut-glass-dock .cloudcut-proof>div:last-child{grid-template-columns:1fr;gap:6px;display:grid}.cloudcut-glass-dock .cloudcut-proof>div strong{font-size:29px}.cloudcut-glass-dock .cloudcut-proof>div span{font-size:12px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.poster-archive-link{color:#a6a99f;text-transform:uppercase;letter-spacing:1px;border-top:1px solid #2f312c;border-bottom:1px solid #2f312c;justify-content:space-between;margin:auto 10px 8px;padding:10px 0;font-size:10px;display:flex}.poster-archive-link:hover{color:#fff}.poster-archive-link+.switcher-foot{margin-top:0}.poster-studio{--ink:#3f3038;--paper:#fffaf8;--pink:#e84f91;--blush:#f5d7e3;--lilac:#d9c9ee;--mint:#c9e5da}*{box-sizing:border-box}html{scroll-behavior:smooth}.poster-studio{min-height:100vh;color:var(--ink);background:var(--paper);font-family:Arial,Helvetica,sans-serif}body.modal-open{overflow:hidden}.poster-studio button,.poster-studio a{color:inherit;font:inherit;-webkit-tap-highlight-color:transparent}.poster-studio button{cursor:pointer}.poster-studio a{text-decoration:none}.masthead{border-bottom:1px solid #e8d9de;justify-content:space-between;align-items:center;height:82px;padding:0 clamp(22px,4.6vw,74px);display:flex}.wordmark{text-transform:uppercase;letter-spacing:1.5px;align-items:center;gap:12px;font-size:10px;display:flex}.wordmark span{color:#fff;background:var(--pink);border-radius:46% 54% 52% 48%;place-items:center;width:42px;height:42px;font:italic 700 13px Georgia,serif;display:grid;transform:rotate(-7deg)}.mast-meta{color:#a0808e;text-transform:uppercase;letter-spacing:1px;gap:34px;font:9px monospace;display:flex}.intro{background:radial-gradient(circle at 78% 31%,#eebbd57a,#0000 19%),radial-gradient(circle at 70% 34%,#d8c7ee4d,#0000 31%);border-bottom:1px solid #e8d9de;grid-template-columns:1.45fr .55fr;align-items:end;gap:8vw;min-height:650px;padding:70px clamp(22px,5vw,82px) 85px;display:grid}.eyebrow{color:#a27889;text-transform:uppercase;letter-spacing:1.3px;margin:0 0 53px;font:9px monospace}.intro h1{letter-spacing:-.06em;margin:0;font:400 clamp(72px,10vw,150px)/.77 Georgia,serif}.intro h1 em{color:var(--pink);font-weight:400}.intro-side{padding-bottom:10px}.paint-swatch{width:150px;height:108px;color:var(--pink);filter:blur(.1px);background:#f3bcd785;border-radius:58% 42% 47% 53%;place-items:center;margin:0 0 34px -20px;display:grid;transform:rotate(-8deg)}.paint-swatch span{font:50px Georgia,serif;transform:rotate(8deg)}.intro-side p{color:#896f7b;margin:0 0 30px;font:17px/1.55 Georgia,serif}.intro-side a{color:var(--pink);border-top:1px solid #d7bec9;border-bottom:1px solid #d7bec9;justify-content:space-between;padding:13px 0;font-size:11px;font-weight:700;display:flex}.collection-note{background:#f8e9ef;border-bottom:1px solid #e4ccd6;grid-template-columns:1fr repeat(3,auto);align-items:center;gap:4vw;padding:29px clamp(22px,5vw,82px);display:grid}.collection-note span{color:#b08194;font:italic 16px Georgia,serif}.collection-note p{text-transform:uppercase;letter-spacing:1px;margin:0;font-size:10px}.gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(62px,9vw,138px) clamp(24px,6vw,88px);padding:clamp(65px,9vw,125px) clamp(18px,4vw,66px);display:grid}.poster-card:nth-child(2n){margin-top:95px}.poster-button{text-align:left;background:0 0;border:0;width:100%;padding:0;display:block;position:relative}.poster-button:focus-visible{outline:3px solid var(--pink);outline-offset:8px}.poster-button:hover .poster{transform:rotate(0)translateY(-5px);box-shadow:0 26px 60px #653e5026}.open-cue{z-index:12;color:#fff;letter-spacing:.5px;opacity:0;background:#65374ce0;border-radius:99px;padding:9px 12px;font-size:9px;transition:all .2s;position:absolute;bottom:12px;right:12px;transform:translateY(5px)}:is(.poster-button:hover .open-cue,.poster-button:focus-visible .open-cue){opacity:1;transform:none}.card-caption{border-top:1px solid #d6bdc7;grid-template-columns:40px 1fr auto auto auto;align-items:center;gap:12px;padding-top:16px;display:grid}.card-caption>span{color:#b18a9b;font:9px monospace}.card-caption h2{margin:0;font:italic 400 clamp(24px,3vw,38px)/1 Georgia,serif}.card-caption p{color:#b18a9b;text-transform:uppercase;letter-spacing:1.1px;margin:0;font-size:8px}.download-button{color:#8c506b;white-space:nowrap;background:0 0;border:1px solid #d7b5c4;border-radius:99px;padding:8px 12px;font-size:9px;font-weight:700}.download-button:hover{color:#fff;background:#c66790;border-color:#c66790}.download-button:disabled,.print-button:disabled{cursor:wait;opacity:.65}.poster{--accent:#e64c90;--soft:#fff8faf0;aspect-ratio:8.5/11;color:#59414d;isolation:isolate;-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#fff;transition:all .25s;position:relative;overflow:hidden;transform:rotate(-.45deg);box-shadow:0 12px 36px #653e501a;container-type:inline-size}.poster-card:nth-child(2n) .poster{transform:rotate(.45deg)}.poster-art{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.paper-grain{z-index:8;pointer-events:none;opacity:.11;mix-blend-mode:multiply;background-image:radial-gradient(#7f5b6b .45px,#0000 .55px);background-size:4px 4px;position:absolute;inset:0}.poster-heading{z-index:5;min-height:14.5%;color:var(--accent);white-space:nowrap;text-shadow:none;background:#fffffff0;border-bottom:1px solid #ddaac0b8;justify-content:center;align-items:baseline;gap:.08em;padding:2.3% 5%;display:flex;position:absolute;inset:0 0 auto}.poster-heading span{font:italic 400 7.4cqw/1 Georgia,serif}.poster-heading strong{letter-spacing:-.055em;font:400 10.4cqw/.8 Georgia,serif}.poster-details{z-index:6;background:var(--soft);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid #ddaac0cc;grid-template-columns:1.2fr .8fr .8fr;align-items:end;gap:3%;min-height:11%;padding:3% 3.5%;display:grid;position:absolute;inset:auto 4.5% 3.8%}.poster-details strong{color:var(--accent);letter-spacing:-.04em;white-space:nowrap;font:italic 400 6.2cqw/.85 Georgia,serif}.poster-details span{color:#755a66;white-space:nowrap;font-size:2.15cqw;font-weight:700;line-height:1.1}.tiny-flower{z-index:6;color:var(--accent);font:5.4cqw Georgia,serif;position:absolute;bottom:17%;right:7%}.layout-closet{--accent:#d74d88;--soft:#fff7faeb}.layout-closet .poster-heading span{font-size:7.4cqw}.layout-closet .poster-heading strong{font-size:10.4cqw}.layout-morning{--accent:#9c73c2;--soft:#fffbfde8}.layout-morning .poster-heading{color:#9c73c2}.layout-morning .poster-heading strong{color:#e76499}.layout-rack{--accent:#dd6097;--soft:#faf2faed}.layout-vanity{--accent:#bc648a;--soft:#fffbf8e6}.layout-vanity .poster-heading strong{color:#e38caf}.layout-vanity .tiny-flower{bottom:16%}.layout-flatlay{--accent:#d84686;--soft:#fffafbed}.layout-mirror{--accent:#dc4f91;--soft:#faf7ffed}.layout-mirror .poster-heading span{color:#9b7bb5}.layout-mirror .tiny-flower{color:#93c9bd}.layout-store{--accent:#d85288;--soft:#fff8faf0}.poster-studio footer{color:#fff9fb;background:#7e4d64;grid-template-columns:.5fr 1.5fr 1fr;align-items:end;min-height:390px;padding:65px clamp(24px,5vw,80px);display:grid}.footer-flower{color:#f0a7c6;align-self:start;font:75px Georgia,serif}.footer-title{letter-spacing:-.06em;font:400 clamp(65px,8vw,125px)/.76 Georgia,serif}.footer-title em{color:#f5b5d1;font-weight:400}.footer-detail{text-transform:uppercase;letter-spacing:1px;place-self:start end;gap:8px;font-size:9px;display:grid}.footer-detail strong{color:#f5b5d1;font-size:22px}.poster-studio footer>a{border-bottom:1px solid #f5b5d1;grid-column:3;justify-self:end;padding-bottom:7px;font-size:11px}.lightbox{z-index:50;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#462b37e0;place-items:center;padding:22px;animation:.2s both fade;display:grid;position:fixed;inset:0}.lightbox-panel{width:min(620px,100vw - 44px,77.27vh - 88.8605px);position:relative}.poster-expanded{width:100%;transform:none;box-shadow:0 30px 100px #1e0f1661}.close{z-index:60;color:#fff;background:#7e4d64;border:0;border-radius:50%;width:43px;height:43px;font-size:27px;line-height:1;position:absolute;top:-16px;right:-16px}.lightbox-caption{color:#fff;grid-template-columns:38px 1fr auto auto auto;align-items:center;gap:10px;padding:14px 4px 0;display:grid}.lightbox-caption span,.lightbox-caption small{color:#e1bdcc;text-transform:uppercase;letter-spacing:1px;font:9px monospace}.lightbox-caption strong{font:italic 21px Georgia,serif}.print-button{color:#70455a;background:#fff7fa;border:0;border-radius:99px;padding:9px 14px;font-size:10px;font-weight:700}@keyframes fade{0%{opacity:0}}@media (max-width:760px){.masthead{height:70px}.mast-meta span:first-child{display:none}.intro{grid-template-columns:1fr;gap:60px;min-height:570px;padding-top:46px}.intro h1{font-size:19vw}.intro-side{max-width:360px}.paint-swatch{display:none}.collection-note{grid-template-columns:1fr 1fr;gap:17px}.collection-note span{grid-column:1/-1}.gallery{grid-template-columns:1fr;gap:70px}.poster-card:nth-child(2n){margin-top:0}.open-cue{opacity:1;transform:none}.card-caption{grid-template-columns:32px 1fr 1fr}.card-caption p{display:none}.card-caption>span{grid-column:1}.card-caption h2{grid-column:2/-1}.download-button{text-align:center;grid-area:2/2;font-size:8px}.pdf-button{grid-area:2/3}.lightbox-caption{grid-template-columns:32px 1fr}.lightbox-caption small{display:none}.print-button{width:100%}.poster-studio footer{grid-template-columns:1fr;align-items:start;gap:35px;min-height:470px}.footer-flower{font-size:50px}.footer-title br{display:none}.footer-detail{justify-self:start}.footer-detail strong{font-size:20px}.poster-studio footer>a{grid-column:1;justify-self:start}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@page{size:letter portrait;margin:0}@media print{html,body{background:#fff;width:8.5in;min-height:11in;margin:0}body{place-items:center;display:grid}.poster-studio>:not(.lightbox){display:none!important}.lightbox{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;place-items:center;width:8.5in;height:11in;padding:0;display:grid;position:static;inset:auto}.lightbox-panel{width:8.5in;margin:0}.poster-expanded{aspect-ratio:auto;width:8.5in;height:11in;box-shadow:none;transform:none}.close,.lightbox-caption{display:none!important}}.back-to-product{color:#8c536b;border-bottom:1px solid #c99aac;padding-bottom:4px;font-weight:700}.back-to-product:hover{color:#d34e88}.concept-cloudcut .cloudcut-nav{z-index:45;left:calc(var(--switcher-width) + clamp(28px, 3.6vw, 58px));height:72px;transition:left .42s cubic-bezier(.22,1,.36,1),right .42s cubic-bezier(.22,1,.36,1),top .42s cubic-bezier(.22,1,.36,1),height .42s cubic-bezier(.22,1,.36,1),padding .42s cubic-bezier(.22,1,.36,1),background-color .3s,box-shadow .3s;position:fixed;top:22px;right:clamp(28px,3.6vw,58px)}.cloudcut-only-shell .concept-cloudcut .cloudcut-nav,.cloudcut-only-shell .concept-cloudcut .cloudcut-nav.is-compressed{left:clamp(28px,3.6vw,58px)}.concept-cloudcut .cloudcut-nav.is-compressed{left:calc(var(--switcher-width) + clamp(54px, 8vw, 132px));background:linear-gradient(135deg,#ffffffc2,#eff8f873);height:57px;padding-inline:18px;top:10px;right:clamp(54px,8vw,132px);box-shadow:inset 0 1px #fffffff2,0 12px 32px #17323e2e}.concept-cloudcut .cloudcut-nav.is-compressed .brand{font-size:19px}.concept-cloudcut .cloudcut-nav.is-compressed .cloudcut-links{gap:23px;font-size:13px}.concept-cloudcut .cloudcut-nav.is-compressed .cloudcut-links span{display:none}.concept-cloudcut .cloudcut-nav.is-compressed .cloudcut-nav-cta{height:40px}.concept-cloudcut .cloudcut-hero{background-image:url(/hero-cloud-cut-v3.jpg);height:max(650px,100svh - 138px);min-height:0}.concept-cloudcut .cloudcut-copy{height:100%;min-height:0;padding-bottom:115px}.concept-cloudcut .cloudcut-xfinity-bill{width:min(390px,35%);padding-bottom:19px;top:51%;right:clamp(28px,4vw,64px);transform:translateY(-1%)}.concept-cloudcut .cloudcut-bill-paper{color:#102533;-webkit-backdrop-filter:none;background:#fbf8ef;border:1px solid #10253333;border-radius:18px;padding:19px;box-shadow:9px 11px #102533eb,0 24px 55px #1d394433}.concept-cloudcut .cloudcut-bill-paper>header{border-bottom:1px solid #10253333;grid-template-columns:1fr auto;align-items:center;gap:16px;min-height:48px;display:grid}.concept-cloudcut .cloudcut-bill-paper>header>div{border:0;gap:5px;min-height:0;padding:0;display:grid}.concept-cloudcut .cloudcut-bill-paper>header span{color:#bd493d;letter-spacing:1.25px;font-size:9px}.concept-cloudcut .cloudcut-bill-paper>header b{font:700 14px/1.15 Georgia,serif}.concept-cloudcut .cloudcut-bill-paper>header>strong{color:#526775;letter-spacing:1.4px;font:800 11px/1 Arial,sans-serif}.concept-cloudcut .cloudcut-bill-paper>section{border:2px solid #102533;border-radius:11px;margin-top:14px;overflow:hidden}.concept-cloudcut .cloudcut-bill-paper h3{color:#102533;padding:13px 14px 9px;font:700 17px/1.2 Georgia,serif}.concept-cloudcut .cloudcut-bill-paper dl>div{min-height:39px}.concept-cloudcut .cloudcut-bill-paper dt,.concept-cloudcut .cloudcut-bill-paper dd{font-size:12px}.concept-cloudcut .cloudcut-bill-paper dd s{color:#65747c;text-decoration-color:#bd493d;text-decoration-thickness:2px}.concept-cloudcut .cloudcut-bill-paper .cloudcut-bill-credit{color:#bd493d}.concept-cloudcut .cloudcut-bill-total{color:#fff;background:#bd493d}.concept-cloudcut .cloudcut-bill-total strong{font-size:31px}.concept-cloudcut .cloudcut-bill-total strong span{letter-spacing:0;margin-left:3px;font:700 11px Arial,sans-serif}.concept-cloudcut .cloudcut-bill-paper>footer{color:#102533;background:#f2cf9c}.concept-cloudcut .cloudcut-bill-paper>footer strong{font-size:30px}.concept-cloudcut .cloudcut-bill-approval{background:#102533;border:0}.concept-cloudcut .cloudcut-bill-approval i{background:#f2cf9c}.concept-cloudcut .cloudcut-providers{z-index:7;color:#102533;background:0 0;border:0;gap:17px;min-height:105px;padding:16px 20px 8px;position:absolute;bottom:24px;left:4%;right:4%}.concept-cloudcut .cloudcut-provider-inline{border-top:1px solid #1025333b;justify-items:start;gap:12px;width:min(520px,100%);min-height:0;margin-top:30px;padding:20px 0 0;display:grid;position:relative;bottom:auto;left:auto;right:auto}.concept-cloudcut .cloudcut-provider-inline>p{text-align:left;font-size:9px}.concept-cloudcut .cloudcut-provider-inline>div{justify-content:flex-start;gap:9px 20px}.concept-cloudcut .cloudcut-provider-inline b,.concept-cloudcut .cloudcut-provider-inline b:last-child{font-size:13px}.concept-cloudcut .cloudcut-provider-inline b:last-child{color:#bd493d}.concept-cloudcut .cloudcut-providers>p{color:#3c5967;text-shadow:0 1px 10px #fffc;font-size:11px}.concept-cloudcut .cloudcut-providers>div{gap:13px clamp(22px,2.8vw,44px)}.concept-cloudcut .cloudcut-providers b{text-shadow:0 1px 10px #ffffffe6;font-size:16px}.concept-cloudcut .cloudcut-providers b:last-child{font-size:16px}.concept-cloudcut .cloudcut-proof-strip{color:#fffaf0;background:#102533;padding:0 clamp(30px,6vw,92px)}.concept-cloudcut .cloudcut-proof-strip .cloudcut-proof{min-height:138px;padding:20px 0}.concept-cloudcut .cloudcut-proof-strip .cloudcut-proof p{color:#fffaf0}.concept-cloudcut .cloudcut-proof-strip .cloudcut-proof p strong{color:#f2cf9c}.concept-cloudcut .cloudcut-proof-strip .cloudcut-proof>div strong{color:#fffaf0}.concept-cloudcut .cloudcut-proof-strip .cloudcut-proof>div span{color:#bdd0d7;font-size:clamp(13px,.9vw,15px)}.concept-cloudcut .cloudcut-proof-strip .cloudcut-proof>div+div{border-left-color:#fff3}@media (min-width:761px){.concept-cloudcut .cloudcut-copy{width:min(57%,820px)}.concept-cloudcut .cloudcut-copy h1,.concept-cloudcut .cloudcut-copy h1 em{white-space:nowrap}}@media (min-width:761px) and (max-width:1380px){.concept-cloudcut .cloudcut-copy h1{letter-spacing:-4.5px;font-size:clamp(56px,5.75vw,78px)}.concept-cloudcut .cloudcut-copy h1 em{letter-spacing:-3.5px}}@media (min-width:761px) and (max-width:1050px){.concept-cloudcut .cloudcut-copy{width:61%;padding-inline:34px}.concept-cloudcut .cloudcut-copy h1{letter-spacing:-3.7px;font-size:clamp(48px,5.6vw,59px)}.concept-cloudcut .cloudcut-copy h1 em{letter-spacing:-2.8px}}@media (min-width:761px) and (max-height:820px){.concept-cloudcut .cloudcut-copy{padding-top:108px;padding-bottom:58px}.concept-cloudcut .cloudcut-copy h1{font-size:clamp(58px,6vw,86px)}.concept-cloudcut .cloudcut-copy>p,.concept-cloudcut .cloudcut-actions{margin-top:18px}.concept-cloudcut .cloudcut-provider-inline{margin-top:18px;padding-top:13px}}@media (min-width:761px) and (max-height:700px){.concept-cloudcut .cloudcut-copy{padding-top:92px;padding-bottom:34px}.concept-cloudcut .cloudcut-copy h1{font-size:clamp(52px,5.4vw,76px)}.concept-cloudcut .cloudcut-copy>p{margin-top:13px;font-size:16px}.concept-cloudcut .cloudcut-actions{margin-top:13px}.concept-cloudcut .cloudcut-actions button,.concept-cloudcut .cloudcut-actions a{height:44px}.concept-cloudcut .cloudcut-provider-inline{gap:8px;margin-top:13px;padding-top:10px}}@media (max-width:1200px) and (min-width:761px){.concept-cloudcut .cloudcut-copy{width:58%;padding-bottom:210px}.concept-cloudcut .cloudcut-xfinity-bill{width:340px;top:54%;right:28px}.concept-cloudcut .cloudcut-providers{left:2%;right:2%}.concept-cloudcut .cloudcut-provider-inline{left:auto;right:auto}}@media (max-width:760px){.concept-cloudcut .cloudcut-nav,.concept-cloudcut .cloudcut-nav.is-compressed{height:61px;padding:0 12px 0 16px;top:10px;left:10px;right:10px}.concept-cloudcut .cloudcut-nav.is-compressed{height:53px;top:7px}.concept-cloudcut .cloudcut-nav.is-compressed .brand{font-size:16px}.concept-cloudcut .cloudcut-nav.is-compressed .cloudcut-nav-cta{height:38px}.concept-cloudcut .cloudcut-hero{background-position:66% 0;background-size:auto 900px;min-height:1190px}.concept-cloudcut .cloudcut-copy{min-height:0;padding:114px 22px 0}.concept-cloudcut .cloudcut-xfinity-bill{width:auto;top:590px;left:14px;right:14px;transform:none}.concept-cloudcut .cloudcut-bill-paper{padding:17px 16px 16px;box-shadow:7px 8px #102533eb,0 20px 42px #1d39442e}.concept-cloudcut .cloudcut-bill-paper>header>strong{font-size:10px}.concept-cloudcut .cloudcut-bill-paper>header span{font-size:8px}.concept-cloudcut .cloudcut-bill-paper>header b{font-size:13px}.concept-cloudcut .cloudcut-bill-paper h3{font-size:17px}.concept-cloudcut .cloudcut-bill-paper dt,.concept-cloudcut .cloudcut-bill-paper dd{font-size:12px}.concept-cloudcut .cloudcut-providers{min-height:170px;padding:15px 8px 8px;bottom:20px;left:8px;right:8px}.concept-cloudcut .cloudcut-providers>div{gap:16px 22px}.concept-cloudcut .cloudcut-providers b,.concept-cloudcut .cloudcut-providers b:last-child{font-size:14px}.concept-cloudcut .cloudcut-provider-inline{width:100%;min-height:0;margin-top:24px;padding:16px 0 0;position:relative;bottom:auto;left:auto;right:auto}.concept-cloudcut .cloudcut-provider-inline>div{justify-content:flex-start;gap:10px 18px}.concept-cloudcut .cloudcut-provider-inline b,.concept-cloudcut .cloudcut-provider-inline b:last-child{font-size:12px}.concept-cloudcut .cloudcut-proof-strip{padding:0 22px}.concept-cloudcut .cloudcut-proof-strip .cloudcut-proof{grid-template-columns:1fr 1fr;gap:26px 18px;min-height:0;padding:38px 0}.concept-cloudcut .cloudcut-proof-strip .cloudcut-proof p{grid-column:1/-1}.concept-cloudcut .cloudcut-proof-strip .cloudcut-proof>div,.concept-cloudcut .cloudcut-proof-strip .cloudcut-proof>div:last-child{grid-template-columns:1fr;gap:6px;display:grid}.concept-cloudcut .cloudcut-proof-strip .cloudcut-proof>div+div{border-left:0;padding-left:0}}.concept-cloudcut .cloudcut-impact-art{isolation:isolate;background:linear-gradient(#d8eaf0 0%,#b9d6e1 58%,#e8f2f4 100%);min-height:540px}.concept-cloudcut .cloudcut-impact-art:before{z-index:0;background:radial-gradient(circle at 12% 106%,#fffffff0 0 30%,#0000 30.5%),radial-gradient(circle at 54% 115%,#fff 0 35%,#0000 35.5%),radial-gradient(circle at 101% 100%,#ffffffeb 0 33%,#0000 33.5%)}.cloudcut-face-card{z-index:3;background:#fffdf8;border-radius:14px;width:88px;height:108px;padding:7px;display:block;position:absolute;box-shadow:0 18px 36px #1c3a462b}.cloudcut-face-card i{background:#d89270;border-radius:9px;width:100%;height:100%;display:block;position:relative;overflow:hidden}.cloudcut-face-card i:before{z-index:2;content:"";background:#edb286;border-radius:50%;width:33px;height:33px;position:absolute;top:19px;left:50%;transform:translate(-50%)}.cloudcut-face-card b{background:#f7e8cd;border-radius:50% 50% 18% 18%;width:63px;height:61px;position:absolute;bottom:-9px;left:50%;transform:translate(-50%)}.cloudcut-face-one{top:38%;left:5%;transform:rotate(-10deg)}.cloudcut-face-two{top:39%;left:5%;transform:rotate(-10deg)}.cloudcut-face-three{top:16%;left:25%;transform:rotate(-5deg)}.cloudcut-face-four{top:5%;left:calc(50% - 44px);transform:rotate(0)}.cloudcut-face-five{top:16%;right:25%;transform:rotate(5deg)}.cloudcut-face-six{top:39%;right:5%;transform:rotate(10deg)}.cloudcut-face-seven{top:39%;right:4%;transform:rotate(11deg)}.cloudcut-face-two i,.cloudcut-face-six i{background:#bf7666}.cloudcut-face-two i:before{background:#915239}.cloudcut-face-three i,.cloudcut-face-seven i{background:#dbb757}.cloudcut-face-four i{background:#6f927c}.cloudcut-face-four i:before{background:#f1b58e}.cloudcut-face-four b,.cloudcut-face-six b{background:#173f35}.cloudcut-face-five i{background:#be8d8a}.cloudcut-face-five i:before{background:#91543d}.cloudcut-face-clouds{z-index:2;background:radial-gradient(circle at 7% 82%,#fff 0 24%,#0000 24.5%),radial-gradient(circle at 30% 97%,#fff 0 31%,#0000 31.5%),radial-gradient(circle at 58% 100%,#fff 0 35%,#0000 35.5%),radial-gradient(circle at 88% 88%,#fff 0 28%,#0000 28.5%);height:205px;position:absolute;bottom:-25px;left:-4%;right:-4%}.concept-cloudcut .cloudcut-pricing{color:#102533;background-color:#dcecf0;background-image:radial-gradient(circle at -3% 108%,#ffffffe6 0 19%,#0000 19.5%),radial-gradient(circle at 104% -8%,#ffffffb8 0 22%,#0000 22.5%);background-position:0 0;background-repeat:repeat;background-size:auto;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;position:relative;overflow:hidden}.concept-cloudcut .cloudcut-pricing-copy>span{color:#55717e}.concept-cloudcut .cloudcut-pricing-copy>p{color:#405c68}.cloudcut-pricing-explainer{background:#fffaf0;border:1px solid #1025332e;border-radius:30px;padding:clamp(28px,4vw,52px);position:relative;overflow:hidden;box-shadow:12px 14px #102533,0 28px 65px #23445026}.cloudcut-pricing-explainer>span{color:#617680;letter-spacing:1.5px;font-size:11px;font-weight:800}.cloudcut-fee-lockup{grid-template-columns:auto 1fr;align-items:center;gap:28px;margin-top:28px;display:grid}.cloudcut-fee-lockup strong{color:#bd493d;letter-spacing:-8px;font:800 clamp(76px,9vw,132px)/.75 Arial,sans-serif}.cloudcut-fee-lockup p{color:#102533;max-width:220px;margin:0;font:700 22px/1.1 Georgia,serif}.cloudcut-fee-example{border-top:1px solid #cfd9d8;margin-top:38px;padding-top:24px}.cloudcut-fee-example>small{color:#60757e;letter-spacing:1px;font-size:10px;font-weight:800}.cloudcut-fee-example>div{grid-template-columns:1fr 1fr;gap:22px;margin-top:17px;display:grid}.cloudcut-fee-example span{color:#58707a;gap:5px;font-size:13px;font-weight:700;display:grid}.cloudcut-fee-example span+span{border-left:1px solid #cfd9d8;padding-left:22px}.cloudcut-fee-example b{color:#102533;letter-spacing:-2px;font:800 clamp(27px,3vw,42px)/1 Arial,sans-serif}.cloudcut-no-win{color:#fff;background:#102533;border-radius:17px;align-items:center;gap:11px;margin:28px -18px -18px;padding:18px;font-size:14px;line-height:1.4;display:flex}.cloudcut-no-win i{color:#102533;background:#f2cf9c;border-radius:50%;flex:none;place-items:center;width:29px;height:29px;font-style:normal;display:grid}.concept-cloudcut .cloudcut-approval{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#102533;border-color:#ffffff21}.concept-cloudcut .cloudcut-approval p{color:#c9dce2}.concept-cloudcut .cloudcut-approval strong{color:#fff}.cloudcut-walkthrough{background:#8ec2d7 url(/cloudcut-flow-clouds-v1.jpg) 50%/cover no-repeat fixed;position:relative;overflow:hidden}.cloudcut-walkthrough .walkthrough-modal{z-index:2;color:#102533;-webkit-backdrop-filter:blur(22px)saturate(120%);backdrop-filter:blur(22px)saturate(120%);background:#f4fafce6;border:1px solid #ffffffd1;border-radius:30px;width:min(1160px,100%);box-shadow:inset 0 1px #fffffff5,0 35px 100px #193c4a40}.cloudcut-walkthrough .tutorial-close{color:#102533;background:#ffffffa8;border-color:#1025332e}.cloudcut-walkthrough .tutorial-content{padding-inline:clamp(38px,5vw,66px)}.cloudcut-walkthrough .tutorial-eyebrow{color:#367fa0;font-size:11px}.cloudcut-walkthrough .tutorial-eyebrow-placeholder{visibility:hidden}.cloudcut-walkthrough .tutorial-content h1{color:#102533;letter-spacing:-4.5px;font:800 clamp(48px,5vw,72px)/.9 Arial,sans-serif}.cloudcut-walkthrough .tutorial-content>p{color:#49646f;font-size:18px}.cloudcut-walkthrough .tutorial-visual{background:#ffffffc2;border-color:#10253324;border-radius:24px;box-shadow:0 24px 55px #2145521f}.cloudcut-walkthrough .tutorial-controls{background:#f4fafce6;border-color:#1025331f;min-height:68px;padding-block:10px}.cloudcut-walkthrough .tutorial-back{color:#102533;border-color:#1025334d}.cloudcut-walkthrough .tutorial-next{color:#fff;background:#176f99;border-color:#176f99}.cloudcut-walkthrough .savings-summary{color:#102533}.cloudcut-walkthrough .savings-summary-card{background:#f9fcfd;border-color:#10253329;box-shadow:8px 9px #176f99}.cloudcut-walkthrough .savings-summary-card header>span{color:#102533;background:#dcecef}.cloudcut-walkthrough .savings-summary dd,.cloudcut-walkthrough .savings-summary .savings-new-rate{color:#102533}.cloudcut-walkthrough .savings-summary .savings-old-rate{text-decoration-color:#176f99}.cloudcut-walkthrough .savings-total{color:#102533;background:#cde8f1}.cloudcut-walkthrough .savings-approval,.cloudcut-walkthrough .walkthrough-signup button{background:#176f99;border-color:#176f99}.cloudcut-walkthrough .savings-approval i{color:#176f99;background:#fff}.cloudcut-walkthrough .tutorial-browser{background:#eff5f5;border-color:#1025332e}.cloudcut-walkthrough .browser-bar{background:#dce9eb;border-color:#10253326}.cloudcut-walkthrough .login-phase,.cloudcut-walkthrough .walkthrough-signup{background:#f4fafc}.cloudcut-walkthrough .secure-login-heading strong,.cloudcut-walkthrough .typed-field,.cloudcut-walkthrough .walkthrough-signup input{color:#102533}.cloudcut-walkthrough .secure-login-heading small,.cloudcut-walkthrough .login-label,.cloudcut-walkthrough .login-privacy,.cloudcut-walkthrough .walkthrough-signup label,.cloudcut-walkthrough .walkthrough-signup small{color:#58747f}.cloudcut-walkthrough .typed-field,.cloudcut-walkthrough .walkthrough-signup input{background:#fff;border-color:#10253333}.cloudcut-walkthrough .walkthrough-signup input:focus{border-color:#176f99;box-shadow:0 0 0 1px #176f99}.cloudcut-walkthrough .secure-login-heading>span,.cloudcut-walkthrough .login-button{background:#176f99}.cloudcut-walkthrough .call-animation{color:#102533;background:linear-gradient(145deg,#d8edf4,#f7fbfc);border:1px solid #10253324}.cloudcut-walkthrough .call-status,.cloudcut-walkthrough .provider-avatar small,.cloudcut-walkthrough .mascot-contact small,.cloudcut-walkthrough .call-caption{color:#57747f}.cloudcut-walkthrough .call-status i{background:#268ab2}.cloudcut-walkthrough .call-status strong,.cloudcut-walkthrough .call-caption span{color:#176f99}.cloudcut-walkthrough .provider-avatar>span{color:#fff;background:#176f99}.cloudcut-walkthrough .placeholder-mascot{background:#76b6ce}.cloudcut-walkthrough .placeholder-mascot i{background:#102533}.cloudcut-walkthrough .call-wave i{background:#268ab2}.cloudcut-walkthrough .call-update{color:#102533;background:#fff;border:1px solid #10253324;box-shadow:0 14px 35px #2253651f}.cloudcut-walkthrough .call-update>i{color:#fff;background:#176f99}.cloudcut-walkthrough .deal-card{color:#476570;background:#f3f9fb;border-color:#1025332e}.cloudcut-walkthrough .deal-card b{color:#176f99}.cloudcut-walkthrough .approval-note>span,.cloudcut-walkthrough .walkthrough-thanks>i{background:#176f99}.cloudcut-walkthrough .walkthrough-thanks button{color:#176f99;border-color:#176f99}.cloudcut-walkthrough .deal-card{animation-name:cloudcut-deal-cycle}.cloudcut-walkthrough .walkthrough-signup{padding:clamp(30px,4vw,48px)}.cloudcut-walkthrough .walkthrough-signup h2{color:#102533;letter-spacing:-1.6px;margin:0 0 24px;font:800 clamp(28px,3vw,38px)/1 Arial,sans-serif}.cloudcut-walkthrough .google-identity-button{justify-content:center;align-items:center;min-height:44px;display:flex}.cloudcut-walkthrough .google-identity-button>div{max-width:100%}.cloudcut-walkthrough .google-identity-loading{color:#58747f;background:#fff;border:1px solid #10253338;border-radius:4px;font-size:13px;font-weight:700}.cloudcut-walkthrough .google-identity-disabled{opacity:.55;pointer-events:none}.cloudcut-walkthrough .signup-divider{color:#66808a;text-transform:uppercase;letter-spacing:.7px;align-items:center;gap:13px;height:45px;font-size:10px;font-weight:700;display:flex}.cloudcut-walkthrough .signup-divider:before,.cloudcut-walkthrough .signup-divider:after{content:"";background:#10253326;flex:1;height:1px}.cloudcut-walkthrough .signup-divider span{white-space:nowrap}.cloudcut-walkthrough .walkthrough-signup .email-signup{background:#176f99;border-color:#176f99}.cloudcut-walkthrough .walkthrough-thanks h3{color:#102533;letter-spacing:-1.5px;font:800 37px/1 Arial,sans-serif}.cloudcut-walkthrough .walkthrough-thanks p{color:#53707b;max-width:390px;font-size:16px}@keyframes cloudcut-deal-cycle{0%{color:#476570;box-shadow:none;background:#f3f9fb;border-color:#1025332e;transform:translateY(7px)}6%,27%{color:#fff;background:#176f99;border-color:#176f99;transform:translateY(-10px);box-shadow:0 17px 30px #176f9933}34%,to{color:#476570;box-shadow:none;background:#f3f9fb;border-color:#1025332e;transform:none}}.mobile-preview-page{color:#102533;background:#dceef4;min-height:100vh}.mobile-preview-toolbar{z-index:5;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f7fcfde0;border-bottom:1px solid #10253321;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;min-height:76px;padding:12px clamp(18px,4vw,58px);display:grid;position:sticky;top:0}.mobile-preview-toolbar>div{gap:2px;display:grid}.mobile-preview-toolbar>div strong{font-size:16px}.mobile-preview-toolbar>div span{color:#69808a;font-size:11px}.mobile-preview-toolbar nav{background:#e2eff3;border-radius:99px;gap:4px;padding:4px;display:flex}.mobile-preview-toolbar nav button{color:#54707c;background:0 0;border:0;border-radius:99px;height:39px;padding:0 14px;font-size:12px;font-weight:700}.mobile-preview-toolbar nav button.active{color:#fff;background:#176f99}.mobile-preview-toolbar nav small{opacity:.72;margin-left:4px;font-size:9px}.mobile-preview-toolbar>a{color:#176f99;justify-self:end;font-size:12px;font-weight:700}.mobile-preview-stage{background-image:radial-gradient(circle at 8% 100%,#ffffffbf 0 18%,#0000 18.5%),radial-gradient(circle at 95% 4%,#fff9 0 17%,#0000 17.5%);justify-content:center;align-items:flex-start;min-height:calc(100vh - 76px);padding:28px 24px 80px;display:flex;overflow:auto}.mobile-device{background:#fff;border:1px solid #10253329;border-radius:28px;transition:width .25s;position:relative;overflow:hidden;box-shadow:0 26px 72px #193d4b3d}.mobile-device iframe{background:#fff;border:0;transition:width .25s,height .25s;display:block}@media (max-width:760px){.mobile-preview-toolbar{text-align:center;grid-template-columns:1fr;justify-items:center;position:relative}.mobile-preview-toolbar>a{justify-self:center}.mobile-preview-stage{justify-content:flex-start;padding:24px 0 60px}.mobile-device{transform-origin:top;margin:0 auto}.cloudcut-only-shell .concept-stage{padding-top:0}.concept-cloudcut .cloudcut-nav,.concept-cloudcut .cloudcut-nav.is-compressed{border-radius:18px;height:58px;padding:0 10px 0 15px;top:12px;left:12px;right:12px}.concept-cloudcut .cloudcut-nav .brand,.concept-cloudcut .cloudcut-nav.is-compressed .brand{font-size:17px}.concept-cloudcut .cloudcut-nav-cta,.concept-cloudcut .cloudcut-nav.is-compressed .cloudcut-nav-cta{height:40px;padding-inline:13px;font-size:11px}.concept-cloudcut .cloudcut-hero{background-color:#b8d5df;background-position:62% 100%;background-repeat:no-repeat;background-size:auto 510px;min-height:780px}.concept-cloudcut .cloudcut-hero:before{background:linear-gradient(#edf7f8 0%,#eaf5f7fa 46%,#daedf2a3 61%,#b9d6e10d 84%)}.concept-cloudcut .cloudcut-copy{justify-content:flex-start;width:100%;min-height:780px;padding:102px 22px 24px}.concept-cloudcut .cloudcut-copy h1{letter-spacing:-3.8px;max-width:360px;font-size:clamp(46px,13.7vw,59px);line-height:.92}.concept-cloudcut .cloudcut-copy h1 em{letter-spacing:-2.5px}.concept-cloudcut .cloudcut-copy>p{max-width:325px;margin-top:18px;font-size:16px;line-height:1.42}.concept-cloudcut .cloudcut-actions{flex-flow:row;gap:8px;margin-top:20px}.concept-cloudcut .cloudcut-actions button,.concept-cloudcut .cloudcut-actions a{gap:18px;width:auto;min-width:0;height:46px;padding-inline:16px;font-size:12px}.concept-cloudcut .cloudcut-provider-inline{width:calc(100% + 8px);margin-top:19px;padding-top:13px}.concept-cloudcut .cloudcut-provider-inline>p{font-size:9px}.concept-cloudcut .cloudcut-provider-inline>div{gap:8px 17px}.concept-cloudcut .cloudcut-provider-inline b,.concept-cloudcut .cloudcut-provider-inline b:last-child{font-size:11px}.concept-cloudcut .cloudcut-proof-strip{padding-inline:20px}.concept-cloudcut .cloudcut-proof-strip .cloudcut-proof{grid-template-columns:repeat(3,1fr);gap:15px;min-height:0;padding:24px 0 27px}.concept-cloudcut .cloudcut-proof-strip .cloudcut-proof p{grid-column:1/-1;font-size:24px}.concept-cloudcut .cloudcut-proof-strip .cloudcut-proof>div,.concept-cloudcut .cloudcut-proof-strip .cloudcut-proof>div:last-child{grid-template-columns:1fr;align-items:start;gap:5px;display:grid}.concept-cloudcut .cloudcut-proof-strip .cloudcut-proof>div strong{font-size:25px}.concept-cloudcut .cloudcut-proof-strip .cloudcut-proof>div span{font-size:11px;line-height:1.3}.cloudcut-walkthrough{align-items:start;padding:0 0 82px}.cloudcut-walkthrough .walkthrough-modal{width:100%;min-height:100vh;box-shadow:none;border:0;border-radius:0}.cloudcut-walkthrough .tutorial-content h1{letter-spacing:-2.8px;max-width:calc(100% - 28px);font-size:43px;line-height:.95}.cloudcut-walkthrough .tutorial-visual{min-height:360px;margin:0 14px 24px}.cloudcut-walkthrough .route-controls{z-index:20;min-height:76px;padding:11px 15px max(11px, env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f4fafceb;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -12px 32px #234b5a24}.cloudcut-walkthrough .route-controls>div{justify-content:flex-end;width:100%;margin:0}.cloudcut-walkthrough .route-controls .tutorial-back{margin-right:auto}.cloudcut-walkthrough .route-controls .tutorial-next{min-width:160px;height:50px}.concept-cloudcut .cloudcut-hero{min-height:900px}.concept-cloudcut .cloudcut-impact-art{min-height:390px}.cloudcut-face-card{border-radius:10px;width:61px;height:78px;padding:5px}.cloudcut-face-card i{border-radius:6px}.cloudcut-face-card i:before{width:24px;height:24px;top:13px}.cloudcut-face-card b{width:46px;height:44px}.cloudcut-face-one,.cloudcut-face-seven{display:none}.cloudcut-face-two{top:35%;left:1%}.cloudcut-face-three{top:15%;left:21%}.cloudcut-face-four{top:7%;left:calc(50% - 30px)}.cloudcut-face-five{top:15%;right:21%}.cloudcut-face-six{top:35%;right:1%}.cloudcut-face-clouds{height:155px}.cloudcut-pricing-explainer{border-radius:23px;padding:27px 21px;box-shadow:7px 8px #102533}.cloudcut-fee-lockup{grid-template-columns:1fr;gap:18px}.cloudcut-fee-lockup strong{font-size:88px}.cloudcut-fee-lockup p{font-size:20px}.cloudcut-fee-example>div{grid-template-columns:1fr}.cloudcut-fee-example span+span{border-top:1px solid #cfd9d8;border-left:0;padding:17px 0 0}.cloudcut-no-win{flex-wrap:wrap;align-items:flex-start}.cloudcut-walkthrough .walkthrough-modal{border-radius:22px}.cloudcut-walkthrough .tutorial-content{padding:62px 24px 30px}.cloudcut-walkthrough .tutorial-content h1{letter-spacing:-3px;font-size:47px}.cloudcut-walkthrough .tutorial-content>p{font-size:16px}.cloudcut-walkthrough .tutorial-visual{border-radius:18px}.concept-cloudcut .cloudcut-hero,.concept-cloudcut .cloudcut-copy{height:auto;min-height:780px}.concept-cloudcut .cloudcut-impact{min-height:0;padding:65px 22px 68px;display:block}.concept-cloudcut .cloudcut-impact-art{display:none}.concept-cloudcut .cloudcut-impact-copy{max-width:100%}.cloudcut-walkthrough{width:100%;height:100dvh;min-height:0;padding:0;overflow:hidden}.cloudcut-walkthrough .walkthrough-modal{width:100%;height:100dvh;min-height:0;max-height:none;box-shadow:none;border:0;border-radius:0;position:relative}.cloudcut-walkthrough .walkthrough-scroll{overscroll-behavior:contain;scrollbar-gutter:stable;grid-template-rows:292px auto;grid-template-columns:1fr;align-content:start;min-height:0;padding-bottom:98px;display:grid;overflow:hidden auto}.cloudcut-walkthrough .tutorial-content{box-sizing:border-box;align-self:stretch;width:100%;height:292px;padding:54px 22px 16px}.cloudcut-walkthrough .tutorial-content h1{letter-spacing:-3px;max-width:calc(100% - 28px);margin-bottom:14px;font-size:47px;line-height:.95}.cloudcut-walkthrough .tutorial-content>p{font-size:16px;line-height:1.45}.cloudcut-walkthrough .tutorial-visual{border-radius:18px;width:calc(100% - 44px);min-height:330px;margin:0 22px 36px;padding:12px}.cloudcut-walkthrough .route-controls{z-index:20;min-height:78px;padding:12px 16px max(12px, env(safe-area-inset-bottom));position:absolute;bottom:0;left:0;right:0}.cloudcut-walkthrough .route-controls .tutorial-back{color:#102533;min-width:92px;height:50px;box-shadow:none;background:#ffffff6b;border:1px solid #10253352;border-radius:999px;justify-content:center;align-items:center;padding:0 20px;display:inline-flex}.cloudcut-walkthrough .tutorial-browser,.cloudcut-walkthrough .call-animation{min-height:305px}.cloudcut-walkthrough .login-phase{padding:22px 20px 17px}.cloudcut-walkthrough .call-animation{padding:17px}.cloudcut-walkthrough .deal-animation{gap:8px}.cloudcut-walkthrough .deal-card{grid-template-rows:auto auto auto;grid-template-columns:1fr auto;align-items:center;column-gap:14px;min-height:92px;padding:11px 14px;display:grid}.cloudcut-walkthrough .deal-card small{grid-column:1/-1}.cloudcut-walkthrough .deal-card strong{grid-area:2/1/4;margin:5px 0 0;font-size:28px}.cloudcut-walkthrough .deal-card p{text-align:right;grid-area:2/2}.cloudcut-walkthrough .deal-card b{text-align:right;grid-area:3/2;margin:2px 0 0}.cloudcut-walkthrough .approval-note{margin-top:5px}.cloudcut-walkthrough.walkthrough-step-savings .walkthrough-scroll{padding-bottom:88px}.cloudcut-walkthrough.walkthrough-step-savings .tutorial-visual{width:calc(100% - 36px);min-height:0;margin:0 18px 24px;padding:8px}.cloudcut-walkthrough.walkthrough-step-savings .walkthrough-savings-summary{padding-bottom:0}.cloudcut-walkthrough.walkthrough-step-savings .savings-summary-card{border-radius:16px;padding:15px 17px 18px}.cloudcut-walkthrough.walkthrough-step-savings .savings-summary-card header{min-height:34px}.cloudcut-walkthrough.walkthrough-step-savings .savings-summary-card header>strong{font-size:13px}.cloudcut-walkthrough.walkthrough-step-savings .savings-summary-card header>span{padding:7px 10px;font-size:7px}.cloudcut-walkthrough.walkthrough-step-savings .savings-summary dl{margin-top:7px}.cloudcut-walkthrough.walkthrough-step-savings .savings-summary dl>div{min-height:44px}.cloudcut-walkthrough.walkthrough-step-savings .savings-summary dt,.cloudcut-walkthrough.walkthrough-step-savings .savings-summary dd{font-size:12px}.cloudcut-walkthrough.walkthrough-step-savings .savings-summary .savings-new-rate{font-size:21px}.cloudcut-walkthrough.walkthrough-step-savings .savings-total{min-height:54px;margin-top:11px;padding:10px 13px}.cloudcut-walkthrough.walkthrough-step-savings .savings-total strong{font-size:10px}.cloudcut-walkthrough.walkthrough-step-savings .savings-total b{font-size:21px}.cloudcut-walkthrough.walkthrough-step-savings .savings-approval{min-height:48px;margin-top:-11px;padding:8px 14px}.cloudcut-walkthrough.walkthrough-step-savings .savings-approval i{width:26px;height:26px}.cloudcut-walkthrough.walkthrough-step-savings .savings-approval strong{font-size:10px}.cloudcut-walkthrough.walkthrough-step-choose .walkthrough-scroll{padding-bottom:86px}.cloudcut-walkthrough.walkthrough-step-choose .tutorial-visual{min-height:0;margin-bottom:20px;padding:9px 12px;overflow:visible}.cloudcut-walkthrough.walkthrough-step-choose .deal-animation{gap:7px;height:auto}.cloudcut-walkthrough.walkthrough-step-choose .deal-card{min-height:76px;padding:9px 12px}.cloudcut-walkthrough.walkthrough-step-choose .deal-card strong{font-size:25px}.cloudcut-walkthrough.walkthrough-step-choose .deal-card p{font-size:12px}.cloudcut-walkthrough.walkthrough-step-choose .approval-note{min-height:24px;margin:2px 0 0}.cloudcut-walkthrough.walkthrough-step-signup .walkthrough-scroll{grid-template-rows:245px auto}.cloudcut-walkthrough.walkthrough-step-signup .tutorial-content{height:245px}.cloudcut-walkthrough.walkthrough-step-signup .tutorial-visual{min-height:0;margin-bottom:24px}.cloudcut-walkthrough.walkthrough-step-signup .walkthrough-signup{height:auto;padding:24px 20px}.cloudcut-walkthrough.walkthrough-step-signup .walkthrough-signup h2{margin-bottom:18px}.cloudcut-walkthrough.walkthrough-step-signup .signup-divider{height:38px}}.signup-error{color:#a22727;margin:.75rem 0 0;font-size:.85rem}.auth-callback-page{background:#f7f3ea;justify-content:center;align-items:center;min-height:100vh;padding:24px;display:flex}.auth-callback-card{text-align:center;background:#fff;border:1px solid #12201b1f;border-radius:24px;width:100%;max-width:520px;padding:48px;box-shadow:0 18px 60px #12201b1f}.auth-callback-card h1{margin:16px 0 12px;font-size:clamp(2rem,5vw,3rem)}.auth-callback-card p{color:#53605b;margin:0 0 28px;line-height:1.6}.auth-callback-card a{color:#fff;background:#12201b;border-radius:999px;padding:14px 24px;font-weight:700;text-decoration:none;display:inline-block}.auth-callback-status{color:#10764b;background:#dff8ec;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;font-size:1.5rem;font-weight:800;display:inline-flex}.auth-callback-error{color:#a22727;background:#fde6e6}.cloudcut-footer nav{gap:18px;font-size:12px;display:flex}.cloudcut-footer nav a:hover{text-decoration:underline}.legal-page{color:#12201b;background:#f7f3ea;min-height:100vh;padding:clamp(32px,7vw,88px) 24px}.legal-page article{max-width:760px;margin:0 auto}.legal-brand{margin-bottom:64px;font-size:20px;font-weight:800;display:inline-block}.legal-kicker{color:#69746f;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:700}.legal-page h1{letter-spacing:-.04em;margin:14px 0 42px;font:400 clamp(2.8rem,7vw,5rem)/.95 Georgia,serif}.legal-page h2{margin:36px 0 10px;font-size:1.15rem}.legal-page p{color:#4d5954;line-height:1.75}.legal-page p a{color:#12201b;text-decoration:underline}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}
