@font-face{font-family:inter;src:url(../media/inter_latin-s.p.0rpdhg_4ubdtf.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:inter Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.inter_6e4d732d-module__QaUxKq__className{font-family:inter,inter Fallback}.inter_6e4d732d-module__QaUxKq__variable{--font-inter:"inter", "inter Fallback"}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:var(--font-inter), Arial, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--ease-out:cubic-bezier(0, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-inter), Arial, sans-serif;--default-mono-font-family:var(--font-mono);--color-background:#fff;--color-surface:#fff;--color-soft:#f2f2f2;--color-section:#f6f6f6;--color-border:#e5e5e5;--color-ink:#1c1a17;--color-muted:#696969;--color-clay:#9b4a34;--color-clay-soft:#f5e9e2;--color-slate:#4d6074;--color-slate-soft:#ebeff2;--color-green:#37634b;--color-green-soft:#eaf0e9}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fixed{position:fixed}.static{position:static}.sticky{position:sticky}.start{inset-inline-start:var(--spacing)}.\!container{width:100%!important}@media (min-width:40rem){.\!container{max-width:40rem!important}}@media (min-width:48rem){.\!container{max-width:48rem!important}}@media (min-width:64rem){.\!container{max-width:64rem!important}}@media (min-width:80rem){.\!container{max-width:80rem!important}}@media (min-width:96rem){.\!container{max-width:96rem!important}}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.contents{display:contents}.grid{display:grid}.hidden{display:none}.table{display:table}.shrink{flex-shrink:1}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (min-width:48rem){.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-reveal:cubic-bezier(.33, 1, .68, 1)}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:108px}body{color:var(--color-ink);background:var(--color-background);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;margin:0;font-size:17px;line-height:1.55}button,input{font:inherit}a{color:inherit;text-decoration:none}button{border:0}button,a{-webkit-tap-highlight-color:transparent;touch-action:manipulation}a:focus-visible,button:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--color-ink);outline-offset:5px}h1,h2,h3,p{margin:0}button[aria-disabled=true],a[aria-disabled=true]{cursor:default}::selection{color:var(--color-ink);background:#e3e3e3}.container{width:min(1440px,100% - 96px);margin-inline:auto}.icon{vertical-align:middle;flex-shrink:0;display:inline-block}.skip-link{z-index:100;background:var(--color-surface);border:1px solid var(--color-ink);padding:12px 20px;position:fixed;top:12px;left:12px;transform:translateY(-180%)}.skip-link:focus{transform:translateY(0)}.announcement{background:var(--color-soft);letter-spacing:-.02em;justify-content:center;align-items:center;min-height:32px;padding:5px 20px;font-size:12px;display:flex}.site-header{z-index:30;-webkit-backdrop-filter:blur(22px)saturate(140%);backdrop-filter:blur(22px)saturate(140%);background:#ffffffad;position:sticky;top:0}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.site-header{background:#fffffff5}}.nav-inner{grid-template-columns:1fr auto 1fr;align-items:center;gap:30px;min-height:80px;display:grid}.brand-link{flex-shrink:0;width:fit-content;display:inline-flex}.nav-inner>.brand-link{grid-area:1/2}.brand-mark{flex:none;display:block}.wordmark{color:#000;align-items:center;gap:10px;display:inline-flex}.wordmark>span{letter-spacing:-.07em;font-size:27px;font-weight:600;line-height:1.1}.wordmark .brand-mark{width:33px;height:24px}@media (prefers-reduced-motion:no-preference){.site-header .brand-mark-upper{animation:.9s cubic-bezier(.22,1,.36,1) .12s both header-mark-reveal-up}.site-header .brand-mark-lower{animation:.9s cubic-bezier(.22,1,.36,1) .12s both header-mark-reveal-down}}@keyframes header-mark-reveal-up{0%{clip-path:inset(100% 0 0) fill-box}to{clip-path:inset(0) fill-box}}@keyframes header-mark-reveal-down{0%{clip-path:inset(0 0 100%) fill-box}to{clip-path:inset(0) fill-box}}.desktop-nav{letter-spacing:-.04em;white-space:nowrap;grid-area:1/1;align-items:center;gap:27px;font-size:15px;display:flex}.desktop-nav a,.site-footer a:not(.button),.text-link{transition:opacity .24s var(--ease-out)}.desktop-nav a:hover,.site-footer a:not(.button):hover,.text-link:hover{opacity:.58}.nav-actions{grid-area:1/3;justify-content:flex-end;align-items:center;gap:25px;display:flex}.button{background:var(--color-soft);min-height:54px;color:var(--color-ink);letter-spacing:-.025em;transition:color .26s var(--ease-out), background-color .26s var(--ease-out), border-color .26s var(--ease-out);border:1px solid #0000;border-radius:999px;justify-content:space-between;align-items:center;gap:20px;padding:7px 7px 7px 23px;font-size:15px;font-weight:450;line-height:1.2;display:inline-flex}.button:is(:hover,:focus-visible){background:var(--color-ink);color:#fff}.button-arrow{background:var(--color-surface);width:40px;height:40px;color:var(--color-ink);transition:background-color .26s var(--ease-out), color .26s var(--ease-out);border-radius:50%;flex:none;place-items:center;display:grid}.button-arrow .icon{stroke-width:1.8px;width:14px;height:14px;transition:transform .35s var(--ease-out)}.button:is(:hover,:focus-visible) .button-arrow .icon{transform:translate(2px,-2px)}.nav-button{gap:19px;min-height:54px}.hero-inner{grid-template-columns:minmax(0,1.9fr) minmax(0,1fr);align-items:start;gap:clamp(65px,9.5vw,160px);padding-top:112px;padding-bottom:56px;display:grid}.hero-copy{min-width:0}h1{font-family:var(--font-sans);letter-spacing:-.066em;text-wrap:balance;font-size:clamp(54px,4.78vw,72px);font-weight:400;line-height:1.02}.hero-support{padding-top:7px}.hero-subhead{letter-spacing:-.035em;font-size:17px;line-height:1.48}.hero-actions{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:25px;display:flex}.hero-actions .button{gap:16px;font-size:14px}.text-link{letter-spacing:-.025em;align-items:center;gap:10px;padding-block:9px;font-size:14px;font-weight:400;line-height:1.5;display:inline-flex}.text-link .icon{width:14px;height:14px;transition:transform .35s var(--ease-out)}.text-link:is(:hover,:focus-visible) .icon{transform:translateY(3px)}.hero-scene{isolation:isolate;background:var(--color-soft);height:min(50vw,740px);min-height:550px;position:relative;overflow:hidden}.hero-scene>img{object-fit:cover;object-position:50% 57%;z-index:0}.scene-overlay{z-index:2;isolation:isolate;color:#fff;position:absolute;inset:auto 0 0}.scene-overlay:before{--scene-fade:linear-gradient(180deg, transparent 0%, #0000000a 12%, #00000029 24%, #0000005c 36%, #0000009e 48%, #000000d6 60%, #000000f5 72%, black 88%, black 100%);content:"";z-index:-1;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);-webkit-mask-image:var(--scene-fade);-webkit-mask-image:var(--scene-fade);-webkit-mask-image:var(--scene-fade);-webkit-mask-image:var(--scene-fade);mask-image:var(--scene-fade);pointer-events:none;background:linear-gradient(#1c1a17c7,#1c1a17db);position:absolute;inset:-220px 0 0}.scene-content{grid-template-columns:minmax(0,.95fr) minmax(0,.7fr) minmax(0,1.4fr);align-items:stretch;gap:34px;padding-block:32px 38px;display:grid}.scene-content>*{min-width:0}.scene-content>*+*{border-left:1px solid #ffffff3d;padding-left:34px}.scene-caption p{letter-spacing:-.025em;max-width:340px;margin-top:16px;font-size:17px;line-height:1.5}.scene-caption-mark{color:#fff;width:19.25px;height:14px}.scene-card-label{align-items:center;gap:9px;min-height:20px;font-size:13px;line-height:1.4;display:flex}.scene-card-label .icon{width:17px;height:17px}.pickup-card>p{letter-spacing:-.055em;font-variant-numeric:tabular-nums;margin:13px 0 9px;font-size:31px;line-height:1.2}.scene-card-meta{color:#ffffffe0;font-size:13px;line-height:1.55;display:block}.scene-invoice-title{letter-spacing:-.035em;justify-content:space-between;align-items:center;gap:18px;margin:13px 0 9px;font-size:18px;display:flex}.scene-invoice-title>span{letter-spacing:-.055em;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:31px;line-height:1.2}.scene-page{margin-left:8px}.scene-card-footer{border-top:1px solid #fff3;justify-content:space-between;gap:12px;margin-top:13px;padding-top:10px;font-size:12px;display:flex}.section-label{letter-spacing:.015em;text-transform:uppercase;margin-bottom:13px;font-size:12px}.section-heading{letter-spacing:-.055em;text-wrap:balance;font-size:clamp(38px,3.65vw,52px);font-weight:400;line-height:1.1}.product-section{background:var(--color-section);padding-block:98px 104px}.product-intro{text-align:center;margin-bottom:47px}.product-demo-frame{border-radius:20px;overflow:clip}.product-demo-canvas{transform-origin:0 0;min-width:1220px}.desktop-stage{--app-bg:#fff;--app-surface:#fafafa;--app-border:#e6e6e6;--app-text:#242424;--app-muted:#696969;--app-clay:#9b4a34;--app-clay-soft:#f7ece7;--app-clay-border:#ecd8ce;--app-green:#37634b;--app-green-soft:#edf4ef;--app-green-border:#d4e5db;--app-slate:#4d6074;--app-slate-soft:#eef2f7;--app-slate-border:#dce3ec;isolation:isolate;background:var(--color-section);min-width:1220px;color:var(--app-text);border:1px solid #e2e2e2;padding:32px 40px 80px;position:relative;box-shadow:inset 0 1px #ffffffd9}.desktop-backdrop{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.desktop-backdrop>img{object-fit:cover;object-position:50% 52%;filter:blur(2px);opacity:.88;transform:scale(1.025)}.desktop-backdrop:after{content:"";-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);position:absolute;inset:-2px;-webkit-mask-image:linear-gradient(#0000,#0000004d 25%,#000000bf 60%,#000 90%);mask-image:linear-gradient(#0000,#0000004d 25%,#000000bf 60%,#000 90%)}.product-window{z-index:1;background:var(--app-bg);border:1px solid #dadada;border-radius:15px;position:relative;box-shadow:0 40px 70px -30px #00000038,0 12px 24px -12px #0000001a,0 1px 3px #0000000a,inset 0 1px #fff}.window-titlebar{border-bottom:1px solid var(--app-border);background:var(--app-surface);letter-spacing:-.01em;height:30px;color:var(--app-muted);border-radius:14px 14px 0 0;grid-template-columns:1fr auto 1fr;align-items:center;gap:15px;padding-inline:18px;font-size:11px;font-weight:500;line-height:1;display:grid}.window-titlebar>.icon{color:#858585;justify-self:end;width:13px;height:13px}.window-controls{align-items:center;gap:6px;display:flex}.window-controls>span{background:#d5d5d5;border-radius:50%;width:7px;height:7px;box-shadow:inset 0 0 0 1px #0000000d}.product-shell{grid-template-columns:68px minmax(0,1fr);display:grid}.app-rail{border-right:1px solid var(--app-border);background:var(--app-surface);border-radius:0 0 0 14px;flex-direction:column;align-items:center;padding:27px 10px;display:flex}.rail-mark{color:#000;place-items:center;width:38px;height:38px;margin-bottom:25px;display:grid}.rail-mark .brand-mark{width:27.5px;height:20px}.app-rail ul{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.app-rail li{color:#737373;border-radius:10px;place-items:center;width:38px;height:38px;display:grid;position:relative}.app-rail li.rail-active{color:var(--app-text);background:#fff;box-shadow:0 2px 5px #0000000d,0 0 0 1px #e2e2e2}.rail-active:before{content:"";background:var(--app-text);border-radius:2px;width:2px;height:16px;position:absolute;top:11px;left:-15px}.app-rail .icon{stroke-width:1.45px;width:18px;height:18px}.app-workspace{min-width:0}.product-bar{justify-content:space-between;align-items:center;gap:24px;padding:20px 28px 16px;display:flex}.product-bar h3{letter-spacing:-.05em;font-size:26px;font-weight:500;line-height:1.15}.workspace-context{border:1px solid var(--app-border);color:var(--app-muted);background:var(--app-bg);border-radius:7px;align-items:center;gap:8px;padding:7px 10px;font-size:11px;line-height:1.4;display:inline-flex;box-shadow:0 1px 2px #00000008}.workspace-context .icon{width:13px;height:13px}.summary-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:0 28px 18px;display:grid}.summary-card{border:1px solid var(--app-border);background:var(--app-bg);border-radius:10px;min-width:0;padding:11px 17px 13px;box-shadow:0 3px 7px -4px #00000014}.summary-card dt{min-height:24px;color:var(--app-muted);letter-spacing:-.02em;justify-content:space-between;align-items:center;gap:8px;font-size:12px;font-weight:450;line-height:1.5;display:flex}.summary-card dt .icon{color:#737373;background:#f4f4f4;border-radius:6px;flex:none;width:24px;height:24px;padding:5px}.summary-card dd{letter-spacing:-.06em;font-variant-numeric:tabular-nums;margin:8px 0 0;font-size:35px;font-weight:500;line-height:1.15}.summary-confirmed{border-color:var(--app-green-border)}.summary-confirmed dt .icon{color:var(--app-green);background:var(--app-green-soft)}.summary-card .credit-value{color:var(--app-green)}.exceptions-table{border-collapse:collapse;table-layout:fixed;letter-spacing:-.015em;width:100%;font-size:12px;line-height:1.45}.col-equipment{width:18%}.col-job{width:17%}.col-vendor{width:10%}.col-issue{width:22%}.col-period{width:11%}.col-amount{width:8%}.col-status{width:14%}.exceptions-table thead{background:var(--app-surface);color:var(--app-muted);font-size:11px}.exceptions-table th,.exceptions-table td{text-align:left;border-block:1px solid var(--app-border);vertical-align:middle;padding:10px}.exceptions-table th:first-child,.exceptions-table td:first-child{padding-left:22px}.exceptions-table th:last-child,.exceptions-table td:last-child{padding-left:14px;padding-right:20px}.exceptions-table thead th{padding-top:9px;padding-bottom:9px;font-weight:450}.exceptions-table tbody th{font-size:13px;font-weight:500}.exceptions-table tbody td{color:#5e5e5e}.exceptions-table tbody tr{transition:background-color .22s var(--ease-out)}.exceptions-table tbody tr:hover{background:#fafafa}.exceptions-table .amount,.exceptions-table thead th:nth-child(6){text-align:right}.exceptions-table .amount{color:var(--app-text);white-space:nowrap;font-variant-numeric:tabular-nums;letter-spacing:-.025em;font-size:13px;font-weight:550}.exceptions-table .selected-row,.exceptions-table .selected-row:hover{background:#f8f8f8}.selected-row th:first-child{box-shadow:inset 2px 0 0 var(--app-clay)}.equipment-label{align-items:center;gap:9px;display:flex}.equipment-label>span:last-child{min-width:0}.equipment-icon{border:1px solid var(--app-border);color:#5e5e5e;background:#fff;border-radius:7px;flex:none;place-items:center;width:29px;height:31px;display:grid;box-shadow:0 1px 2px #00000005}.equipment-icon .icon{stroke-width:1.25px;width:19px;height:19px}.job-label{flex-direction:column;gap:3px;font-size:11px;line-height:1.4;display:flex}.job-code{color:var(--app-text);font-variant-numeric:tabular-nums;letter-spacing:.015em;font-size:12px;font-weight:450}.issue-pill{color:var(--app-clay);background:var(--app-clay-soft);border:1px solid var(--app-clay-border);white-space:nowrap;border-radius:5px;align-items:center;padding:4px 8px;font-size:11px;font-weight:450;line-height:1.5;display:inline-flex}.status{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:4px 8px;font-size:11px;font-weight:450;line-height:1.5;display:inline-flex}.status-progress{background:var(--app-slate-soft);color:var(--app-slate);border:1px solid var(--app-slate-border)}.status-dot{background:currentColor;border-radius:50%;width:4px;height:4px}.status-resolved{background:var(--app-green-soft);color:var(--app-green);border:1px solid var(--app-green-border)}.status-resolved .icon{width:11px;height:11px}.rental-detail{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);gap:32px;min-height:310px;padding:20px 28px 22px;display:grid;position:relative}.rental-timeline{min-width:0;padding-right:8px}.detail-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:14px;display:flex}.detail-heading h4{letter-spacing:-.035em;margin:4px 0 0;font-size:17px;font-weight:500;line-height:1.3}.detail-heading>div>span{color:var(--app-muted);font-size:11px}.detail-heading>.icon{color:#737373;width:18px;height:18px}.timeline{align-content:start;gap:10px;margin:0;padding:0;list-style:none;display:grid}.timeline li{align-items:flex-start;gap:12px;min-height:32px;display:flex;position:relative}.timeline li:not(:last-child):after{content:"";background:var(--app-border);width:1px;height:calc(100% - 7px);position:absolute;top:28px;left:13px}.timeline-marker{z-index:1;border:1px solid var(--app-green-border);width:27px;height:27px;color:var(--app-green);background:var(--app-green-soft);border-radius:50%;flex-shrink:0;place-items:center;display:grid;position:relative;box-shadow:0 0 0 3px #fff}.timeline-marker .icon{width:12px;height:12px}.timeline li>div{flex-direction:column;flex:1;align-items:flex-start;gap:3px;min-width:0;padding-top:3px;display:flex}.timeline-event{justify-content:space-between;align-items:baseline;gap:12px;width:100%;display:flex}.timeline-label{color:var(--app-text);font-size:13px;font-weight:500;line-height:1.5}.timeline-date,.timeline-meta{color:var(--app-muted);font-variant-numeric:tabular-nums;font-size:12px;line-height:1.5}.timeline-date{white-space:nowrap}.timeline-reference{color:var(--app-muted);font-variant-numeric:tabular-nums;font-size:11px;line-height:1.5}.timeline-flagged{border:1px solid var(--app-clay-border);background:var(--app-clay-soft);border-radius:9px;margin-left:-12px;padding:9px 12px}.timeline-flagged .timeline-marker{color:var(--app-clay);border-color:var(--app-clay-border);box-shadow:none;background:#fff}.timeline-flagged .timeline-label,.timeline-flagged .timeline-meta{color:var(--app-clay)}.evidence-panel{z-index:3;background:var(--app-bg);border:1px solid #d8d8d8;border-radius:13px;width:55%;position:absolute;top:18px;right:-27px;box-shadow:0 30px 60px -22px #0000003b,0 10px 20px -10px #00000024,0 2px 5px #0000000d,inset 0 1px #fff}.evidence-titlebar{border-bottom:1px solid var(--app-border);background:var(--app-surface);border-radius:12px 12px 0 0;align-items:center;gap:9px;height:44px;padding:0 20px;display:flex}.evidence-title-icon{color:var(--app-text);place-items:center;display:grid}.evidence-title-icon .icon{width:16px;height:16px}.evidence-titlebar h4{color:var(--app-text);letter-spacing:-.015em;margin:0;font-size:13px;font-weight:500}.evidence-titlebar .status{margin-left:auto;padding:3px 7px;font-size:10px}.evidence-body{padding:14px 20px 16px}.evidence-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:12px;display:flex}.evidence-heading strong{letter-spacing:-.055em;font-variant-numeric:tabular-nums;font-size:32px;font-weight:500;line-height:1.2}.evidence-documents{gap:0;margin:0;padding:0;list-style:none;display:grid}.evidence-documents li{color:#4f4f4f;border-bottom:1px solid #f0f0f0;align-items:center;gap:10px;min-height:34px;padding:4px 0;font-size:12px;font-weight:450;line-height:1.5;display:flex}.evidence-documents li:last-child{border-bottom:0}.document-thumbnail{border:1px solid var(--app-border);color:#828282;background:#fff;border-radius:5px;flex:none;place-items:center;width:25px;height:25px;display:grid;box-shadow:0 1px 2px #00000008}.document-thumbnail .icon{stroke-width:1.3px;width:15px;height:16px}.document-flagged .document-thumbnail{color:var(--app-clay);border-color:var(--app-clay-border);background:var(--app-clay-soft)}.document-check{width:17px;height:17px;color:var(--app-green);background:var(--app-green-soft);border-radius:50%;place-items:center;margin-left:auto;display:grid}.document-check .icon{width:10px;height:10px}.page-ref{color:var(--app-muted);border:1px solid var(--app-border);font-variant-numeric:tabular-nums;background:var(--app-surface);border-radius:4px;margin-left:auto;padding:2px 6px;font-size:10px;line-height:1.5}.evidence-conclusion{margin-top:10px}.evidence-conclusion p{border:1px solid var(--app-clay-border);background:var(--app-clay-soft);color:var(--app-clay);border-radius:7px;align-items:flex-start;gap:8px;margin-bottom:10px;padding:8px 11px;font-size:12px;line-height:1.6;display:flex}.evidence-conclusion p strong{font-weight:600}.evidence-conclusion p .icon{flex:none;width:12px;height:12px;margin-top:3px}.button-small{gap:17px;min-height:39px;padding:5px 5px 5px 14px;font-size:12px}.button-small .button-arrow{width:27px;height:27px}.button-small .button-arrow .icon{width:11px;height:11px}.evidence-panel .button{background:var(--app-text);color:#fff;border-radius:8px;width:100%;font-size:12px;box-shadow:0 2px 3px #00000014}.evidence-panel .button:is(:hover,:focus-visible){background:#404040}.evidence-panel .button-arrow{color:#fff;background:#ffffff1f;border-radius:5px}.editorial-sections{background:var(--color-surface)}.section-spacing{padding-block:110px}.problem-section{background:var(--color-section)}.problem-heading{text-align:center;max-width:965px;margin:0 auto 60px}.problem-grid{gap:38px}.problem-item{border-top:1px solid var(--color-border);padding-top:29px}.problem-item>.icon{width:28px;height:28px;color:var(--color-ink);stroke-width:1.15px;margin-bottom:33px;display:block}.problem-item h3{letter-spacing:-.052em;max-width:340px;margin-bottom:20px;font-size:25px;font-weight:400;line-height:1.15}.problem-item p,.steps-grid p{color:#5e5e5e;letter-spacing:-.025em;font-size:17px;line-height:1.65}.checks-section{background:var(--color-section);overflow:hidden}.checks-intro{text-align:center;margin-bottom:66px}.checks-eyebrow{letter-spacing:.12em}.checks-heading{margin:0}.checks-carousel{--check-width:clamp(260px, 17.1vw, 328px);--check-active-width:clamp(380px, 27.2vw, 520px);--check-inset:18vw}.checks-viewport{position:relative}.checks-viewport:before,.checks-viewport:after{content:"";z-index:2;pointer-events:none;width:min(9vw,160px);position:absolute;top:0;bottom:0}.checks-viewport:before{background:linear-gradient(90deg,#f6f6f680,#f6f6f600);left:0}.checks-viewport:after{background:linear-gradient(270deg,#f6f6f680,#f6f6f600);right:0}.checks-rail{scrollbar-width:none;scroll-padding-inline:var(--check-inset);overscroll-behavior-x:contain;overflow-anchor:none;overflow:auto hidden}.checks-rail::-webkit-scrollbar{display:none}.checks-rail[data-scrolling=true]{scroll-snap-type:none}.checks-rail:focus-visible{outline-offset:-3px}.checks-track{width:max-content;min-width:100%;min-height:calc(246px + var(--check-active-width) * .8);padding:0 var(--check-inset);align-items:flex-start;gap:12px;margin:0;list-style:none;display:flex}.check-card{width:var(--check-width);transition:width .6s var(--ease-out);flex:none}.check-card.is-active{width:var(--check-active-width)}.check-card-copy{border-top:1px solid var(--color-border);flex-direction:column;align-items:flex-start;height:246px;padding:23px 0 35px;display:flex}.check-category{text-transform:uppercase;letter-spacing:-.025em;font-size:12px;line-height:1.5}.check-card h3{letter-spacing:-.045em;text-wrap:pretty;transition:font-size .6s var(--ease-out);margin-top:22px;font-size:22px;font-weight:400;line-height:1.15}.check-card.is-active h3{font-size:26px}.check-card-link{letter-spacing:-.025em;transition:opacity .24s var(--ease-out);border-bottom:1px solid;margin-top:auto;padding-bottom:2px;font-size:14px;line-height:1.5}.check-card-link:is(:hover,:focus-visible){opacity:.58}.check-image{aspect-ratio:5/4;background:var(--color-soft);border-radius:3px;position:relative;overflow:hidden}.check-image img{object-fit:cover;transition:transform .7s var(--ease-out)}.check-card.is-active .check-image img{transform:scale(1.025)}.checks-bottom{justify-content:space-between;align-items:center;gap:32px;margin-top:35px;display:flex}.checks-note{color:var(--color-muted);font-size:14px;line-height:1.55}.checks-navigation{flex:none;gap:8px;display:flex}.check-navigation-button{border:1px solid var(--color-border);width:44px;height:44px;color:var(--color-ink);background:var(--color-soft);cursor:pointer;transition:color .26s var(--ease-out), background-color .26s var(--ease-out), border-color .26s var(--ease-out);border-radius:50%;place-items:center;display:grid}.check-navigation-button:is(:hover,:focus-visible):not(:disabled){color:#fff;background:var(--color-ink);border-color:var(--color-ink)}.check-navigation-button svg{transition:transform .35s var(--ease-out)}.check-navigation-button:first-child:is(:hover,:focus-visible):not(:disabled) svg{transform:translate(-2px)}.check-navigation-button:last-child:is(:hover,:focus-visible):not(:disabled) svg{transform:translate(2px)}.check-navigation-button:disabled{opacity:.35;cursor:default}.how-section{background:var(--color-section)}.how-heading{text-align:center;margin-bottom:54px}.how-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:12px;display:grid}.how-illustration{background:#f1f1f1;border-radius:4px;min-width:0}.dot-panel{width:100%;height:100%;min-height:480px;position:relative}.dot-art,.dot-canvas,.dot-fallback{width:100%;height:100%;position:absolute;inset:0}.dot-art{color:var(--color-ink);overflow:hidden}.steps-grid{grid-template-rows:repeat(2,auto minmax(64px,1fr) auto auto);grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-height:648px;margin:0;padding:0;list-style:none;display:grid}.steps-grid li{grid-template-rows:subgrid;background:#fafafa;border-radius:4px;grid-row:span 4;row-gap:0;min-height:318px;padding:29px 28px 30px;display:grid}.step-top{grid-row:1;justify-content:space-between;align-items:center;display:flex}.step-copy{display:contents}.step-top .icon{stroke-width:1.35px;width:27px;height:27px}.step-number{color:var(--color-muted);font-variant-numeric:tabular-nums;font-size:12px;font-weight:400}.steps-grid h3{letter-spacing:-.04em;grid-row:3;margin-bottom:11px;font-size:20px;font-weight:400;line-height:1.16}.steps-grid p{letter-spacing:-.025em;grid-row:4;font-size:16px;line-height:1.4}.features-section{background:var(--color-surface)}.features-intro{text-align:center;margin-bottom:80px}.features-intro .section-heading{max-width:1020px;margin-inline:auto}.features-stack{--feature-stack-top:80px;--feature-strip:68px;--feature-panel-height:clamp(480px, calc(100svh - 320px), 680px);border-bottom:1px solid var(--color-border);position:relative}.feature-row{top:calc(var(--feature-stack-top) + var(--feature-order) * var(--feature-strip));z-index:calc(var(--feature-order) + 1);min-height:calc(var(--feature-panel-height) + 20px);border-top:1px solid var(--color-border);background:var(--color-surface);grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:40px;display:grid;position:sticky}.feature-row:has(a:focus-visible){z-index:6}.feature-copy{min-width:0}.feature-title{min-height:var(--feature-strip);color:var(--color-ink);letter-spacing:-.04em;grid-template-columns:68px minmax(0,1fr);align-items:start;gap:18px;padding:20px 0;font-size:20px;font-weight:400;line-height:1.3;display:grid}.feature-number{font-variant-numeric:tabular-nums}.feature-description{padding-left:86px;padding-right:36px}.feature-description p{color:#5e5e5e;letter-spacing:-.025em;max-width:360px;padding-top:5px;font-size:17px;line-height:1.55}.feature-link{letter-spacing:-.025em;transition:opacity .24s var(--ease-out);border-bottom:1px solid;align-items:center;gap:13px;margin-block:25px 35px;padding-bottom:3px;font-size:15px;line-height:1.4;display:inline-flex}.feature-link svg{width:13px;height:13px;transition:transform .35s var(--ease-out)}.feature-link:is(:hover,:focus-visible){opacity:.6}.feature-link:is(:hover,:focus-visible) svg{transform:translate(2px,-2px)}.feature-preview{isolation:isolate;height:var(--feature-panel-height);min-width:0;margin-top:20px;position:relative;overflow:hidden}.feature-preview:before{content:"";z-index:-1;opacity:.48;mix-blend-mode:soft-light;pointer-events:none;background-image:url(/images/feature-texture.svg);background-size:180px 180px;position:absolute;inset:0}.feature-preview:after{content:"";z-index:-2;pointer-events:none;background:linear-gradient(#ffffff29 0%,#ffffff0a 28%,#0000 45%,#0006 100%);position:absolute;inset:0}.feature-preview-slate{background:#456a88}.feature-preview-copper{background:#a76b43}.feature-preview-stone{background:#b2aba1}.feature-preview-olive{background:#858b70}.feature-app{--feature-overhang:32px;width:calc(90.5% + var(--feature-overhang));min-height:calc(var(--feature-panel-height) - 32px);background:var(--color-surface);color:#2c2c2c;letter-spacing:-.02em;border:1px solid #0000000f;border-radius:15px 0 0;font-size:13px;line-height:1.4;position:absolute;top:72px;left:9.5%;overflow:hidden;box-shadow:0 18px 48px -28px #00000038,0 1px 3px #00000008}.feature-app svg{flex:none}.feature-app-bar{min-height:57px;padding:16px calc(22px + var(--feature-overhang)) 16px 22px;letter-spacing:-.035em;background:#fafafa;align-items:center;gap:10px;font-size:15px;line-height:1.35;display:flex}.feature-breadcrumb-section{color:#595959;flex:none}.feature-breadcrumb-divider{color:#797979;margin-inline:1px}.feature-breadcrumb-icon{color:#5c584f;background:#e6e3de;border-radius:5px;flex:none;place-items:center;width:23px;height:23px;display:grid}.feature-breadcrumb-icon svg{width:15px;height:15px}.feature-app-bar strong{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.feature-app-bar>svg{color:#777;width:12px;height:12px;margin-left:1px}.feature-toolbar{min-height:61px;padding:12px calc(22px + var(--feature-overhang)) 12px 22px;border-bottom:1px solid #efefef;align-items:center;gap:8px;display:flex}.feature-search{color:#717171;background:#fff;border:1px solid #e8e8e8;border-radius:7px;flex:1;align-items:center;gap:8px;min-width:0;height:34px;padding-inline:10px;display:flex;box-shadow:0 1px 1px #00000003}.feature-search svg{color:#505050;width:16px;height:16px}.feature-search>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.feature-ui-control{color:#333;background:#fff;border:1px solid #e8e8e8;border-radius:7px;flex:none;justify-content:center;align-items:center;gap:7px;height:34px;padding-inline:10px;display:inline-flex}.feature-ui-control svg{width:15px;height:15px}.feature-tabs{padding-inline:22px calc(22px + var(--feature-overhang));color:#757575;border-bottom:1px solid #ededed;gap:22px;font-size:12px;display:flex}.feature-tabs>span{border-bottom:1px solid #0000;flex:none;padding-block:14px 12px}.feature-tabs .is-selected{color:#292929;border-bottom-color:#292929}.feature-table-wrap{padding-right:var(--feature-overhang)}.feature-register{table-layout:fixed;border-collapse:collapse;text-align:left;width:100%;font-size:13px}.feature-register .feature-selection-column{width:45px}.feature-register .feature-page-column{width:73px}.feature-register .feature-reference-column{width:134px}.feature-register th{height:46px;font-size:12px;font-weight:450}.feature-register th,.feature-register td{vertical-align:middle;border-bottom:1px solid #f0f0f0;padding:10px 13px}.feature-register th:first-child,.feature-register td:first-child{padding-left:22px;padding-right:5px}.feature-register th:last-child,.feature-register td:last-child{border-left:1px solid #f0f0f0;padding-left:20px;padding-right:15px}.feature-register tbody td{height:64px}.feature-checkbox{background:#fff;border:1px solid #dadada;border-radius:4px;width:15px;height:15px;display:block}.feature-record-chip,.feature-rule-chip{color:#454545;background:#f6f6f6;border:1px solid #e9e9e9;border-radius:7px;align-items:center;gap:9px;width:fit-content;min-width:0;max-width:100%;padding:7px 10px;line-height:1.4;display:flex}.feature-record-chip svg{color:#747474;width:15px;height:17px}.feature-record-chip>span,.feature-rule-chip{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.feature-page-ref{color:#666;background:#fafafa;border:1px solid #e9e9e9;border-radius:4px;flex:none;width:fit-content;padding:3px 6px;font-size:11px;line-height:1.2}.feature-empty-reference{color:#737373}.feature-related-rental{margin:21px calc(22px + var(--feature-overhang)) 24px 22px;border:1px solid #e8e8e8;border-radius:8px;padding:16px 17px}.feature-small-label{color:#737373;letter-spacing:.045em;text-transform:uppercase;font-size:10px;font-weight:450;line-height:1.4;display:block}.feature-related-rental>div{justify-content:space-between;align-items:center;gap:10px;margin-top:9px;display:flex}.feature-related-rental strong{letter-spacing:-.025em;font-size:14px;font-weight:500}.feature-related-rental svg{color:#686868;width:13px;height:13px}.feature-related-rental>span:last-child{color:#727272;margin-top:4px;font-size:11px;display:block}.feature-app-body{padding:23px calc(24px + var(--feature-overhang)) 25px 24px}.feature-app h4{letter-spacing:-.04em;margin:0;font-size:21px;font-weight:450;line-height:1.2}.feature-machine{justify-content:space-between;align-items:center;gap:14px;margin-bottom:30px;display:flex}.feature-machine p{color:#727272;margin-top:7px;font-size:11px}.feature-review{color:var(--color-slate);background:var(--color-slate-soft);white-space:nowrap;border:1px solid #dde4eb;border-radius:5px;flex:none;align-items:center;gap:5px;padding:4px 7px;font-size:10px;line-height:1.3;display:inline-flex}.feature-review>span{background:currentColor;border-radius:50%;width:3px;height:3px}.feature-events{gap:0;margin:0;padding:0;list-style:none;display:grid}.feature-events li{--feature-date-width:87px;grid-template-columns:var(--feature-date-width) 24px minmax(0, 1fr);align-items:start;gap:14px;min-height:79px;padding-block:10px 17px;display:grid;position:relative}.feature-events li:not(:last-child):after{content:"";left:calc(var(--feature-date-width) + 25.5px);background:#e4e4e4;width:1px;height:calc(100% - 23px);position:absolute;top:35px}.feature-event-date{color:#707070;font-variant-numeric:tabular-nums;padding-top:4px;font-size:12px;line-height:1.35}.feature-event-marker{z-index:1;width:24px;height:24px;color:var(--color-green);background:var(--color-green-soft);border:1px solid #d4e5db;border-radius:50%;place-items:center;display:grid;position:relative;box-shadow:0 0 0 3px #fff}.feature-event-marker svg{width:12px;height:12px}.feature-event-detail{min-width:0;padding-top:3px}.feature-event-detail>span{font-size:13px;font-weight:450}.feature-event-detail p{color:#717171;align-items:center;gap:5px;margin-top:7px;font-size:11px;line-height:1.4;display:flex}.feature-event-detail p svg{color:#797979;width:12px;height:13px}.feature-events .is-flagged{background:#faf1ec;border:1px solid #ebd9cf;border-radius:7px;min-height:79px;margin-inline:-11px;padding:13px 11px}.feature-events .is-flagged .feature-event-marker{color:var(--color-clay);box-shadow:none;background:#fff;border-color:#ebd9cf}.feature-events .is-flagged .feature-event-date,.feature-events .is-flagged .feature-event-detail>span,.feature-events .is-flagged p{color:var(--color-clay)}.feature-rental-total{color:#707070;border-top:1px solid #eaeaea;justify-content:space-between;align-items:center;gap:18px;margin-top:24px;padding-top:19px;font-size:12px;display:flex}.feature-rental-total strong{color:#333;letter-spacing:-.045em;font-variant-numeric:tabular-nums;font-size:27px;font-weight:450}.feature-rule-chip{width:100%;display:block}.feature-rules tbody td{height:60px}.feature-rules tbody td:last-child{font-size:11px;line-height:1.4}.feature-checks-note{padding:18px calc(22px + var(--feature-overhang)) 24px 22px;color:#696969;align-items:flex-start;gap:10px;font-size:11px;line-height:1.5;display:flex}.feature-checks-note svg{width:15px;height:15px;margin-top:2px}.feature-credit-subbar{padding:14px calc(22px + var(--feature-overhang)) 14px 22px;border-bottom:1px solid #ededed;justify-content:space-between;align-items:center;gap:12px;display:flex}.feature-credit-subbar>span:first-child{color:#707070;align-items:center;gap:7px;font-size:11px;display:flex}.feature-credit-subbar>span:first-child svg{width:13px;height:15px}.feature-credit-app .feature-app-body{padding-top:18px}.feature-credit-heading{justify-content:space-between;align-items:center;gap:16px;display:flex}.feature-credit-heading strong{color:#2a2a2a;letter-spacing:-.06em;font-variant-numeric:tabular-nums;margin-top:8px;font-size:38px;font-weight:450;line-height:1.1;display:block}.feature-issue{color:var(--color-clay);background:var(--color-clay-soft);border:1px solid #ebd9cf;border-radius:5px;flex:none;align-items:center;gap:5px;padding:5px 7px;font-size:10px;line-height:1.4;display:inline-flex}.feature-issue svg{width:11px;height:11px}.feature-credit-facts{border-block:1px solid #eaeaea;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:20px 0 0;padding-block:17px;display:grid}.feature-credit-facts dt{color:#757575;font-size:10px}.feature-credit-facts dd{font-variant-numeric:tabular-nums;letter-spacing:-.025em;margin:6px 0 0;font-size:14px;font-weight:450}.feature-credit-note{color:#656565;margin-top:12px;font-size:11px;line-height:1.5;display:block}.feature-attachments-heading{color:#454545;justify-content:space-between;align-items:center;gap:14px;margin-block:18px 9px;font-size:12px;font-weight:450;display:flex}.feature-attachments-heading>span:last-child{color:#747474;font-size:10px;font-weight:400}.feature-attachments{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.feature-attachments li{color:#505050;background:#fafafa;border:1px solid #eaeaea;border-radius:5px;align-items:center;gap:8px;min-height:48px;padding:7px 9px;font-size:11px;line-height:1.35;display:flex}.feature-attachments li>svg{color:#767676;width:13px;height:15px}.feature-attachments li>span:nth-child(2){min-width:0}.feature-attachments .feature-page-ref{background:#fff;margin-left:auto;padding:2px 4px;font-size:9px}.feature-credit-action{color:#fff;background:#292929;border:1px solid #252525;border-radius:6px;justify-content:space-between;align-items:center;gap:12px;margin-top:17px;padding:7px 7px 7px 12px;font-size:12px;line-height:1.4;display:flex;box-shadow:0 2px 3px #0000000d}.feature-credit-action>span{background:#ffffff17;border-radius:4px;place-items:center;width:24px;height:24px;display:grid}.feature-credit-action svg{width:12px;height:12px}.honesty-section{background:var(--color-surface);border-bottom:1px solid var(--color-border);grid-template-columns:1fr 1.1fr;gap:110px;width:100%;max-width:none;padding:82px max(48px,50% - 720px);display:grid}.honesty-section .section-heading{max-width:420px}.honesty-copy{color:var(--color-muted);letter-spacing:-.025em;flex-direction:column;justify-content:center;gap:22px;font-size:17px;line-height:1.65;display:flex}.closing-section{isolation:isolate;color:#fff;background:linear-gradient(165deg,#b16e41 0%,#93582f 36%,#5e2e17 77%,#42200f 100%);align-items:center;min-height:660px;padding-block:115px;display:flex;position:relative;overflow:hidden}.closing-section:before{content:"";z-index:-1;background:repeating-linear-gradient(90deg,#0000 0 2px,#ffffff05 2px 3px);position:absolute;inset:0}.closing-inner{text-align:center}.closing-inner h2{letter-spacing:-.06em;text-wrap:balance;max-width:750px;margin-inline:auto;font-size:clamp(45px,4.7vw,68px);font-weight:400;line-height:1.06}.closing-inner>p{letter-spacing:-.025em;max-width:525px;margin:29px auto 34px;font-size:17px;line-height:1.55}.booking-form{margin:0}.closing-section .button{color:#fff;background:#1c1a1752;border:1px solid #ffffff40}.closing-section .button .button-arrow{color:#fff;background:#ffffff1f}.closing-section .button:is(:hover,:focus-visible){color:var(--color-ink);background:#fff;border-color:#1c1a1733}.closing-section .button:is(:hover,:focus-visible) .button-arrow{color:var(--color-ink);background:#1c1a171a}.closing-section a:focus-visible,.closing-section button:focus-visible{outline-color:#fff}.site-footer{background:#fafafa}.footer-top{grid-template-columns:100px minmax(0,1fr) minmax(270px,.48fr);gap:12px;padding-top:48px;display:grid}.footer-mark{color:#000;width:fit-content;height:fit-content;padding-top:1px;display:inline-flex}.footer-mark .brand-mark{width:35.75px;height:26px}.footer-groups{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.footer-group{letter-spacing:-.035em;flex-direction:column;align-items:flex-start;gap:17px;font-size:16px;line-height:1.45;display:flex}.footer-group h2{text-transform:uppercase;letter-spacing:0;color:var(--color-muted);margin-bottom:3px;font-size:12px;font-weight:400;line-height:1.5}.footer-cta{flex-direction:column;gap:26px;padding-left:8px;display:flex}.footer-cta>p{letter-spacing:-.045em;max-width:300px;font-size:21px;line-height:1.2}.footer-cta .button{width:100%}.footer-bottom{letter-spacing:-.025em;justify-content:space-between;align-items:center;gap:35px;padding-block:138px 46px;font-size:14px;line-height:1.5;display:flex}.footer-bottom p{color:var(--color-muted)}.footer-bottom nav{align-items:center;gap:38px;display:flex}.demo-page{padding-block:72px 96px}.demo-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(72px,15vw,240px);display:grid}.demo-heading{letter-spacing:-.06em;font-size:clamp(42px,3.5vw,52px);line-height:1.1}.demo-audience{max-width:400px;color:var(--color-muted);letter-spacing:-.025em;margin-top:23px;font-size:16px;line-height:1.55}.demo-benefits{border-top:1px solid var(--color-border);margin:35px 0 0;padding:0;list-style:none}.demo-benefits li{border-bottom:1px solid var(--color-border);letter-spacing:-.025em;align-items:center;gap:14px;min-height:65px;padding-block:15px;font-size:16px;line-height:1.4;display:flex}.demo-benefit-icon{width:30px;height:30px;color:var(--color-muted);background:var(--color-soft);border-radius:2px;flex:none;place-items:center;display:grid}.demo-benefit-icon .icon{stroke-width:1.3px;width:21px;height:21px}.demo-audit{background:var(--color-section);border-radius:3px;margin-top:42px;padding:27px 28px 29px}.demo-audit h2{letter-spacing:-.045em;text-wrap:balance;max-width:360px;font-size:26px;font-weight:400;line-height:1.2}.demo-audit p{color:var(--color-muted);letter-spacing:-.025em;margin-top:19px;font-size:16px;line-height:1.6}.demo-audit>span{letter-spacing:-.02em;margin-top:24px;font-size:14px;display:block}.demo-form-panel{background:var(--color-soft);border-radius:3px;min-width:0;padding:28px}.demo-form{margin:0}.demo-form h2{letter-spacing:-.045em;font-size:25px;font-weight:450;line-height:1.25}.demo-form-intro{letter-spacing:-.025em;margin-top:20px;font-size:16px;line-height:1.5}.demo-fields{flex-direction:column;gap:15px;margin-top:34px;display:flex}.demo-field{display:block;position:relative}.demo-field input,.demo-field textarea,.demo-select-trigger{background:var(--color-surface);width:100%;min-width:0;min-height:54px;color:var(--color-ink);font:inherit;letter-spacing:-.02em;border:1px solid #0000;border-radius:999px;outline:none;padding:15px 22px;font-size:16px;line-height:1.4;display:block}.demo-field-label{color:var(--color-muted);letter-spacing:-.025em;pointer-events:none;font-size:15px;line-height:1.4;position:absolute;top:50%;left:23px;right:20px;transform:translateY(-50%)}.demo-required{color:var(--color-clay)}.demo-field :is(input,textarea):not(:placeholder-shown)+.demo-field-label{opacity:0}.demo-field :is(input,textarea):focus-visible:not([data-pointer-focus]),.demo-select-trigger:focus-visible{outline:2px solid var(--color-ink);outline-offset:3px}.demo-message textarea{resize:none;border-radius:25px;min-height:88px}.demo-message .demo-field-label{top:16px;transform:none}.demo-select{position:relative}.demo-select-trigger{color:var(--color-muted);text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:14px;display:flex}.demo-select-trigger.has-value{color:var(--color-ink)}.demo-select-trigger .icon{width:18px;height:18px;color:var(--color-ink)}.demo-source-panel{z-index:20;background:var(--color-surface);border-radius:3px;padding:14px 0 10px;position:absolute;top:calc(100% + 10px);left:0;right:0;box-shadow:0 10px 24px -16px #1c1a171f}.demo-source-panel.opens-above{top:auto;bottom:calc(100% + 10px)}.demo-source-search-wrap{border-bottom:1px solid var(--color-border);margin:0 24px 12px}.demo-source-search{width:100%;min-width:0;height:56px;color:var(--color-ink);font:inherit;letter-spacing:-.025em;background:0 0;border:0;border-radius:0;outline:none;padding:12px 0;font-size:16px;display:block}.demo-source-search::placeholder{color:var(--color-muted);opacity:1}.demo-source-search-wrap:focus-within{border-bottom-color:var(--color-muted)}.demo-source-options{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--color-border) transparent;max-height:min(310px,45svh);margin:0;padding:0;list-style:none;overflow-y:auto}.demo-source-options li{min-height:52px;color:var(--color-ink);letter-spacing:-.025em;cursor:pointer;align-items:center;padding:13px 24px;font-size:16px;line-height:1.5;display:flex}.demo-source-options li:is(.is-active,[aria-selected=true]){background:var(--color-section)}.demo-source-empty{color:var(--color-muted);padding:15px 24px 20px;font-size:15px}.demo-form-actions{flex-direction:column;align-items:center;gap:22px;margin-top:32px;display:flex}.demo-submit{background:var(--color-surface);gap:17px;min-height:48px;padding:6px 6px 6px 21px}.demo-submit .button-arrow{background:var(--color-soft);width:34px;height:34px}.demo-form-actions p{max-width:300px;color:var(--color-muted);text-align:center;letter-spacing:-.015em;font-size:13px;line-height:1.5}@media (max-width:1150px){.demo-layout{gap:64px}.demo-form-panel{padding:26px}}@media (max-width:850px){.demo-page{padding-block:56px 72px}.demo-layout{grid-template-columns:minmax(0,1fr);gap:44px;max-width:620px}.demo-audience{max-width:440px}.demo-audit{margin-top:30px}.demo-audit h2{max-width:400px}}@media (max-width:650px){.demo-page{padding-block:42px 56px}.demo-layout{gap:32px}.demo-audience{margin-top:20px}.demo-benefits{margin-top:28px}.demo-benefits li{gap:12px;min-height:68px;font-size:15px}.demo-audit{padding:24px}.demo-audit h2{font-size:25px}.demo-form-panel{padding:25px 20px}.demo-form-intro{margin-top:16px}.demo-fields{margin-top:28px}.demo-field input,.demo-field textarea,.demo-select-trigger{padding-inline:18px}.demo-field-label{font-size:14px;left:19px}.demo-select-trigger{gap:10px;font-size:15px}.demo-source-search-wrap{margin-inline:20px}.demo-source-options li,.demo-source-empty{padding-inline:20px}}@media (min-width:1700px){.hero-inner{padding-top:136px;padding-bottom:68px}.steps-grid{min-height:772px}.steps-grid li{min-height:380px;padding:32px}}@media (min-width:768px){.problem-grid{grid-template-rows:auto auto auto;row-gap:0}.problem-item{grid-template-rows:subgrid;grid-row:span 3;display:grid}}@media (max-width:1150px){.feature-row{column-gap:28px}.feature-title{grid-template-columns:40px minmax(0,1fr);gap:12px;font-size:18px}.feature-description{padding-left:52px;padding-right:25px}.feature-app{--feature-overhang:24px;width:calc(92% + var(--feature-overhang));left:8%}.feature-register .feature-reference-column{width:112px}.feature-register .feature-selection-column{width:35px}.feature-register th:first-child,.feature-register td:first-child{padding-left:15px}.feature-record-chip,.feature-rule-chip{padding-inline:8px;font-size:12px}.feature-machine{flex-direction:column;align-items:flex-start;gap:12px}.container{width:calc(100% - 64px)}.desktop-nav{gap:20px;font-size:14px}.nav-inner{gap:20px}.nav-actions{gap:18px}.hero-inner{grid-template-columns:1.65fr 1fr;gap:65px;padding-top:88px}h1{font-size:58px}.hero-subhead{font-size:16px}.hero-actions .button{gap:10px;padding-left:17px;font-size:13px}.hero-actions .button .button-arrow{width:35px;height:35px}.honesty-section{gap:70px}.steps-grid li{padding:25px 22px}.honesty-section{padding-inline:32px}.hero-scene{min-height:535px}.scene-content{gap:25px;padding-block:30px}.scene-content>*+*{padding-left:25px}}@media (max-width:850px){.features-intro{margin-bottom:55px}.features-stack{--feature-panel-height:500px}.feature-row{grid-template-columns:minmax(0,1fr);position:relative;top:auto}.feature-title{grid-template-columns:48px minmax(0,1fr);font-size:21px}.feature-description{padding-left:60px;padding-right:32px}.feature-description p{max-width:475px}.feature-preview{height:auto;min-height:var(--feature-panel-height);margin-top:0;margin-bottom:28px;padding:52px 28px 28px 52px}.feature-app{--feature-overhang:0px;border-radius:13px;width:100%;min-height:0;position:relative;top:auto;left:auto}.feature-machine{flex-direction:row;align-items:center}.desktop-nav{gap:16px;font-size:13px}.nav-button{gap:11px;min-height:46px;padding-left:16px;font-size:13px}.nav-button .button-arrow{width:32px;height:32px}.nav-button .button-arrow .icon{width:12px;height:12px}.wordmark>span{font-size:25px}.wordmark .brand-mark{width:30.25px;height:22px}.hero-inner{grid-template-columns:1fr;gap:29px;padding-top:72px;padding-bottom:45px}.hero-copy{max-width:690px}h1{font-size:62px}.hero-support{grid-template-columns:1.25fr 1fr;align-items:start;gap:40px;padding:0;display:grid}.hero-actions{margin:0}.hero-scene{min-height:560px}.scene-content{grid-template-columns:minmax(0,.8fr) minmax(0,.72fr) minmax(0,1.4fr);gap:20px}.scene-content>*+*{padding-left:20px}.scene-caption p{font-size:15px}.scene-card-label{gap:7px;font-size:12px}.scene-invoice-title{gap:10px;font-size:15px}.scene-invoice-title>span,.pickup-card>p{font-size:27px}.section-spacing{padding-block:82px}.product-section{padding-block:75px}.section-heading{font-size:43px}.problem-grid{gap:25px}.problem-item h3{font-size:23px}.how-layout{grid-template-columns:1fr}.dot-panel{min-height:430px}.steps-grid{min-height:572px}.steps-grid li{min-height:280px;padding:28px}.honesty-section{grid-template-columns:.85fr 1.2fr;gap:40px;padding-block:62px}.honesty-section .section-heading{font-size:40px}.footer-top{grid-template-columns:65px minmax(0,1fr);gap:28px}.footer-cta{grid-column:2;max-width:360px;margin-top:20px;padding:0}.footer-bottom{padding-block:80px 38px}}@media (max-width:650px){.features-intro{text-align:left;margin-bottom:38px}.features-stack{--feature-panel-height:470px}.feature-title{grid-template-columns:28px minmax(0,1fr);gap:12px;min-height:80px;padding-block:23px;font-size:19px}.feature-number{padding-top:2px;font-size:16px}.feature-description{padding-left:40px;padding-right:0}.feature-description p{padding-top:0;font-size:16px}.feature-link{margin-block:20px 27px;font-size:14px}.feature-preview{margin-bottom:22px;padding:26px 14px}.feature-app{border-radius:10px;font-size:12px}.feature-app-bar{gap:7px;min-height:51px;padding:14px 13px;font-size:13px}.feature-breadcrumb-icon{width:21px;height:21px}.feature-breadcrumb-icon svg{width:13px;height:13px}.feature-toolbar{flex-wrap:wrap;gap:7px;min-height:56px;padding:11px 13px}.feature-search{flex-basis:100%;height:32px}.feature-ui-control{height:30px;font-size:11px}.feature-tabs{gap:17px;padding-inline:13px;font-size:11px}.feature-tabs>span{padding-block:12px 10px}.feature-documents-app .feature-tabs>span:last-child{display:none}.feature-register{font-size:11px}.feature-register .feature-selection-column{width:28px}.feature-register .feature-page-column{width:42px}.feature-register .feature-reference-column{width:78px}.feature-register th,.feature-register td{padding:10px 6px}.feature-register th:first-child,.feature-register td:first-child{padding-left:13px;padding-right:0}.feature-register th:last-child,.feature-register td:last-child{padding-left:7px;padding-right:6px}.feature-register th{height:41px;font-size:10px}.feature-register tbody td{height:58px}.feature-checkbox{border-radius:3px;width:12px;height:12px}.feature-record-chip,.feature-rule-chip{border-radius:5px;gap:5px;padding:6px;font-size:11px;line-height:1.45}.feature-record-chip>span,.feature-rule-chip{white-space:normal;overflow-wrap:anywhere}.feature-record-chip svg{width:12px;height:14px}.feature-page-ref{padding:2px 4px;font-size:10px}.feature-related-rental{margin:17px 13px 19px;padding:13px}.feature-related-rental strong{font-size:13px}.feature-app-body{padding:21px 14px 22px}.feature-app h4{font-size:19px}.feature-machine{flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:22px}.feature-events li{--feature-date-width:50px;grid-template-columns:var(--feature-date-width) 22px minmax(0, 1fr);gap:10px;min-height:77px}.feature-events li:not(:last-child):after{left:calc(var(--feature-date-width) + 20.5px)}.feature-event-date{font-size:11px}.feature-event-marker{width:22px;height:22px}.feature-event-detail>span{font-size:12px}.feature-event-detail p{font-size:10px}.feature-events .is-flagged{margin-inline:-6px;padding:11px 6px}.feature-rental-total{margin-top:21px;padding-top:16px;font-size:11px}.feature-rental-total strong{font-size:25px}.feature-rules tbody td:last-child{font-size:10px}.feature-checks-note{padding:17px 13px 20px;font-size:10px}.feature-credit-subbar{flex-direction:column;align-items:flex-start;gap:9px;padding:13px}.feature-credit-heading{flex-direction:column;align-items:flex-start;gap:15px}.feature-credit-heading strong{font-size:36px}.feature-credit-facts{column-gap:8px;margin-top:20px;padding-block:15px}.feature-credit-facts dt{font-size:9px}.feature-credit-facts dd{font-size:13px}.feature-credit-note{font-size:10px}.feature-attachments-heading{gap:8px;margin-top:23px;font-size:11px}.feature-attachments-heading>span:last-child{font-size:9px}.feature-attachments{grid-template-columns:minmax(0,1fr);gap:6px}.feature-attachments li{gap:6px;min-height:35px;padding:7px;font-size:10px}.feature-credit-action{font-size:11px}html{scroll-padding-top:80px}.container{width:calc(100% - 40px)}.announcement{min-height:29px;font-size:12px}.nav-inner{grid-template-columns:1fr auto;gap:18px;min-height:72px}.nav-inner>.brand-link{grid-column:1;justify-self:start}.nav-actions{grid-column:2}.wordmark>span{font-size:26px}.desktop-nav{display:none}.hero-inner{gap:26px;padding-top:54px;padding-bottom:35px}h1{letter-spacing:-.065em;text-wrap:pretty;font-size:clamp(42px,9.7vw,58px);line-height:1.03}.hero-support{display:block}.hero-subhead{max-width:485px;font-size:16px;line-height:1.55}.hero-actions{align-items:center;gap:10px 19px;margin-top:24px}.hero-actions .button,.text-link{font-size:13px}.hero-scene{height:640px;min-height:640px}.hero-scene>img{object-position:39% 50%}.scene-overlay:before{--scene-fade:linear-gradient(180deg, transparent 0%, #0000000a 6%, #00000029 12%, #0000005c 18%, #0000009e 24%, #000000d6 30%, #000000f5 36%, black 44%, black 100%);-webkit-mask-image:var(--scene-fade);-webkit-mask-image:var(--scene-fade);-webkit-mask-image:var(--scene-fade);-webkit-mask-image:var(--scene-fade);mask-image:var(--scene-fade);inset-block-start:-160px}.scene-content{grid-template-columns:minmax(0,.75fr) minmax(0,1.35fr);gap:20px 17px;padding-block:22px 25px}.scene-content>*+*{border-left:0;padding-left:0}.scene-content>.invoice-card{border-left:1px solid #ffffff3d;padding-left:17px}.scene-caption{border-bottom:1px solid #ffffff3d;grid-column:1/-1;padding-bottom:19px}.scene-caption>.scene-card-label{display:none}.scene-caption p{max-width:none;margin:0;font-size:14px;line-height:1.5}.scene-card-label{align-items:flex-start;min-height:34px;font-size:12px}.scene-card-label .icon{width:15px;height:15px}.scene-page{white-space:nowrap;margin-left:4px}.scene-invoice-title{flex-direction:column;align-items:flex-start;gap:5px;margin-block:12px 9px;font-size:14px}.scene-invoice-title>span,.pickup-card>p{font-size:26px}.pickup-card>p{margin-top:12px}.scene-card-meta{font-size:12px}.scene-card-footer{flex-wrap:wrap;gap:4px 10px;font-size:12px}.product-section{padding-block:63px}.product-intro{margin-bottom:34px}.product-intro .section-heading{font-size:39px}.desktop-stage{padding-bottom:104px;padding-right:64px}.section-label{margin-bottom:12px;font-size:12px}.section-spacing{padding-block:65px}.section-heading{font-size:37px}.problem-heading{text-align:left;text-wrap:pretty;margin-bottom:38px}.problem-grid{gap:36px}.problem-item{padding-top:23px}.problem-item>.icon{margin-bottom:24px}.problem-item h3{max-width:none;margin-bottom:14px;font-size:25px}.problem-item p,.steps-grid p{font-size:16px}.how-heading{text-align:left;margin-bottom:36px}.checks-intro{text-align:left;margin-bottom:42px}.checks-carousel{--check-width:calc(100vw - 64px);--check-active-width:var(--check-width);--check-inset:20px}.checks-track{min-height:0}.checks-rail{scroll-snap-type:x mandatory}.check-card{scroll-snap-align:start}.check-card-copy{height:224px;padding-top:20px;padding-bottom:28px}.check-card h3,.check-card.is-active h3{font-size:25px}.checks-viewport:before,.checks-viewport:after{width:20px}.checks-bottom{flex-direction:column-reverse;align-items:flex-start;gap:24px;margin-top:28px}.checks-navigation{align-self:flex-end}.dot-panel{min-height:330px}.steps-grid{grid-template-rows:auto;grid-template-columns:1fr;min-height:0}.steps-grid li{flex-direction:column;grid-row:auto;justify-content:space-between;gap:55px;min-height:270px;padding:26px;display:flex}.step-copy{display:block}.steps-grid h3{font-size:23px}.honesty-section{padding:55px 20px;display:block}.honesty-section .section-heading{max-width:340px;margin-bottom:29px;font-size:39px}.honesty-copy{gap:20px;font-size:16px}.closing-section{min-height:560px;padding-block:85px}.closing-inner h2{font-size:44px}.closing-inner>p{margin-block:27px 30px;font-size:16px}.footer-top{grid-template-columns:1fr;gap:33px;padding-top:38px}.footer-mark .brand-mark{width:30.25px;height:22px}.footer-groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 20px}.footer-group{gap:13px;font-size:15px}.footer-cta{grid-column:auto;gap:21px;max-width:none;margin-top:7px}.footer-cta>p{max-width:260px}.footer-bottom{flex-direction:column;align-items:flex-start;gap:25px;padding-block:52px 32px;font-size:13px}.footer-bottom nav{gap:27px}}.motion-heading{position:relative}.heading-word{vertical-align:top;margin-bottom:-.13em;padding-bottom:.13em;display:inline-block;overflow:hidden}.hero .heading-word,.closing-inner .heading-word{clip-path:inset(0 -.12em);overflow:visible}.heading-word-inner{display:inline-block}.heading-ready .heading-word-inner{transition:transform .9s var(--ease-reveal);transition-delay:var(--line-delay,0s);transform:translateY(115%)}.heading-ready.is-revealed .heading-word-inner{transform:translate(0)}@media (prefers-reduced-motion:no-preference){.heading-on-load .heading-word-inner{animation:hero-heading-enter .9s var(--ease-reveal) 1 backwards}.hero-subhead{animation:hero-content-enter .78s var(--ease-out) .24s 1 backwards}.hero-actions>a{animation:hero-content-enter .78s var(--ease-out) .38s 1 backwards}.hero-actions>a+a{animation-delay:.48s}.hero-actions>a:focus-visible{animation:none}.hero-scene>img{animation:hero-image-enter 1.4s var(--ease-reveal) .18s 1 backwards}}@keyframes hero-heading-enter{0%{transform:translateY(115%)}to{transform:translate(0)}}@keyframes hero-content-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translate(0)}}@keyframes hero-image-enter{0%{opacity:0;scale:1.035}to{opacity:1;scale:1}}.motion-enabled [data-motion-ready=true]{transition:opacity .7s var(--ease-out), transform .7s var(--ease-out);transition-delay:var(--reveal-delay,0s)}.motion-enabled [data-motion-ready=true]:not([data-visible=true]){opacity:0;transform:translateY(18px)}.motion-enabled .hero-scene>img{transform:translate3d(0, var(--scene-shift,0px), 0) scale(1.08)}.motion-enabled .has-entered .pickup-card .icon path{stroke-dasharray:24;stroke-dashoffset:24px;animation:check-reveal .65s var(--ease-out) .5s forwards}.closing-section:after{content:"";z-index:-2;opacity:0;background:radial-gradient(at 20% 15%,#e09e6338,#0000 60%);position:absolute;inset:-20%}.motion-enabled .closing-section:after{opacity:1;animation:18s ease-in-out infinite alternate paused copper-drift}.motion-enabled .closing-section.in-view:after{animation-play-state:running}@keyframes check-reveal{to{stroke-dashoffset:0}}@keyframes copper-drift{0%{transform:translate(-3%,-2%)scale(1)}to{transform:translate(6%,6%)scale(1.1)}}@media (prefers-reduced-motion:reduce){.feature-row{position:relative;top:auto}*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.heading-ready .heading-word-inner,.motion-enabled [data-motion-ready=true],.motion-enabled .hero-scene .scene-card,.motion-enabled .hero-scene>img{opacity:1!important;transform:none!important}.motion-enabled .has-entered .pickup-card .icon path{stroke-dashoffset:0}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
