/*! tailwindcss v4.3.3 | 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)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--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-outline-style:solid;--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{:host,:root{--font-sans:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,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;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,::backdrop,:after,:before{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}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{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:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,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,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-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,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.visible\!{visibility:visible!important}.flex{display:flex}.hidden{display:none}.inline-flex{display:inline-flex}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.border{border-style:var(--tw-border-style);border-width:1px}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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))}}html{scroll-behavior:smooth}body{margin:0;padding:18px}a,button{cursor:pointer!important}a:focus-visible,button:focus-visible{outline-offset:3px;outline:3px solid #f6df8c}@media (max-width:760px){body{padding:8px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}#codavi-proposal #cv-customer-journey .cv-journey{column-gap:var(--cv-grid-gap);grid-template-columns:repeat(4,minmax(0,1fr));row-gap:0;margin:0;padding:0;list-style:none}#codavi-proposal #cv-customer-journey .cv-journey-step{grid-row:span 8;grid-template-rows:subgrid;min-width:0;display:grid;position:relative}#codavi-proposal #cv-customer-journey .cv-tile{overflow-wrap:anywhere;grid-row:span 8;grid-template-rows:subgrid;align-items:start;row-gap:0;min-width:0;display:grid}#codavi-proposal #cv-customer-journey details{width:100%;padding:var(--cv-space) 0;align-self:stretch}#codavi-proposal #cv-customer-journey details p{margin:0}#codavi-proposal #cv-customer-journey ul{margin:16px 0 0;padding-left:24px}#codavi-proposal #cv-customer-journey ul li+li{margin-top:var(--cv-space)}#codavi-proposal #cv-customer-journey details .cv-small{margin-top:16px}@media (max-width:1100px){#codavi-proposal #cv-customer-journey .cv-journey{row-gap:var(--cv-grid-gap);grid-template-columns:1fr}#codavi-proposal #cv-customer-journey .cv-journey-step{grid-row:auto;display:block}#codavi-proposal #cv-customer-journey .cv-tile{gap:2px;height:auto;display:flex}}#codavi-proposal #cv-customer-journey .cv-tile>.cv-button{align-self:end;width:100%;min-height:44px;margin-top:16px}#codavi-proposal .cv-letter-index{gap:var(--cv-space)}#codavi-proposal .cv-letter-index>span{padding:8px}#codavi-proposal .cv-glossary-letter{margin-top:24px;scroll-margin-top:155px}#codavi-proposal .cv-glossary-term{margin-top:18px;scroll-margin-top:155px}#codavi-proposal .cv-glossary-term h2 a{color:var(--cv-green);text-decoration:none}#codavi-proposal .cv-dropdown-panel a{text-align:left;width:100%;color:var(--cv-ink);background:#fff;padding:10px;font-size:14px;text-decoration:none;display:block}#codavi-proposal .cv-dropdown-panel a:hover{background:var(--cv-lime)}@media (max-width:760px){#codavi-proposal .cv-glossary-letter,#codavi-proposal .cv-glossary-term{scroll-margin-top:110px}}#codavi-proposal #cv-featured-guide .cv-guide-card{grid-template-columns:220px minmax(0,1fr);align-items:center;gap:32px;display:grid}#codavi-proposal #cv-featured-guide .cv-guide-cover{background:var(--cv-forest);color:#fff;border-radius:6px;flex-direction:column;justify-content:space-between;gap:16px;height:240px;padding:24px;display:flex}#codavi-proposal #cv-featured-guide .cv-guide-cover .cv-small{color:#fff;font-size:13px}#codavi-proposal #cv-featured-guide .cv-guide-cover b{color:var(--cv-lime);margin-bottom:8px;font-size:36px;line-height:1.18;display:block}#codavi-proposal #cv-featured-guide .cv-guide-cover span{font-size:16px;display:block}#codavi-proposal #cv-featured-guide .cv-guide-copy{max-width:65ch}#codavi-proposal #cv-featured-guide h2{font-size:28px;line-height:1.3}#codavi-proposal #cv-featured-guide .cv-guide-preview{border-top:1px solid var(--cv-line);grid-column:1/-1;padding-top:24px}#codavi-proposal #cv-featured-guide .cv-guide-preview ol{margin:0;padding-left:24px}#codavi-proposal #cv-featured-guide .cv-guide-preview li+li{margin-top:16px}#codavi-proposal #cv-featured-guide .cv-guide-preview li p{margin:8px 0 0}@media (max-width:760px){#codavi-proposal #cv-featured-guide .cv-guide-card{grid-template-columns:1fr;gap:24px;padding:24px}#codavi-proposal #cv-featured-guide .cv-guide-cover{width:100%;max-width:220px;height:240px;margin:auto}#codavi-proposal #cv-featured-guide h2{font-size:24px}#codavi-proposal #cv-featured-guide .cv-actions{gap:16px}}#codavi-proposal{--cv-grey:#fff;--cv-brown:#4a2e1b;--cv-red:#4a2e1b;color:var(--cv-ink);--cv-weight-body:400;--cv-weight-heading:700;--cv-h1:48px;--cv-h2:36px;--cv-h3:24px;--cv-section-space:52px;--cv-grid-gap:18px;font:var(--cv-weight-body) 16px/1.6 var(--cv-font);color-scheme:light}#codavi-proposal *{box-sizing:border-box}#codavi-proposal [hidden]{display:none!important}#codavi-proposal button,#codavi-proposal input,#codavi-proposal select,#codavi-proposal textarea{font:inherit}#codavi-proposal a,#codavi-proposal button{cursor:inherit}#codavi-proposal button{color:inherit}#codavi-proposal a{color:var(--cv-green)}#codavi-proposal .cv-previewbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 0 18px;font-size:13px;display:flex}#codavi-proposal .cv-previewbar div{flex-wrap:wrap;gap:6px;padding-right:90px;display:flex}#codavi-proposal .cv-previewbar button{border:1px solid var(--cv-line);background:#fff;border-radius:6px;padding:8px 12px}#codavi-proposal .cv-previewbar button[aria-pressed=true]{background:var(--cv-forest);color:#fff}#codavi-proposal .cv-admin,#codavi-proposal .cv-site{border:1px solid var(--cv-line);background:#fff;border-radius:10px;overflow:hidden}#codavi-proposal .cv-logo{font-size:var(--cv-h3);letter-spacing:1px;color:var(--cv-forest);background:0 0;border:0;padding:0;font-weight:700}#codavi-proposal .cv-logo small{letter-spacing:1.5px;font-size:10px;font-weight:400;display:block}#codavi-proposal .cv-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:18px 32px}#codavi-proposal .cv-actions,#codavi-proposal .cv-filter,#codavi-proposal .cv-nav{flex-wrap:wrap;align-items:center;gap:8px;display:flex}#codavi-proposal .cv-nav button{background:0 0;border:0;padding:8px;font-size:14px}#codavi-proposal .cv-nav button[aria-current=page]{color:var(--cv-green);font-weight:700}#codavi-proposal .cv-utility{border-top:1px solid var(--cv-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:7px 32px;display:flex}#codavi-proposal .cv-utility button{font-size:13px}#codavi-proposal h1,#codavi-proposal h2,#codavi-proposal h3{font-family:var(--cv-font);font-weight:var(--cv-weight-heading);color:var(--cv-forest);margin:0 0 16px}#codavi-proposal h1{font-size:var(--cv-h1);letter-spacing:-.5px;line-height:1.12}#codavi-proposal h2{font-size:var(--cv-h2);line-height:1.18}#codavi-proposal p{margin:0 0 18px}#codavi-proposal .cv-muted{color:var(--cv-muted)}#codavi-proposal .cv-small{color:var(--cv-muted);font-size:13px}#codavi-proposal .cv-kicker{letter-spacing:2px;text-transform:uppercase;color:var(--cv-green);margin-bottom:14px;font-size:13px;font-weight:700}#codavi-proposal .cv-button{background:var(--cv-green);color:#fff;border:1px solid var(--cv-green);border-radius:7px;justify-content:center;align-items:center;gap:8px;padding:11px 18px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}#codavi-proposal .cv-button:disabled{opacity:.5}#codavi-proposal .cv-link{color:var(--cv-green);text-align:left;background:0 0;border:0;padding:5px 0;font-size:14px;font-weight:700}#codavi-proposal .cv-hero{background:var(--cv-forest);color:#fff;grid-template-columns:1.12fr 1fr;display:grid}#codavi-proposal .cv-hero h1{color:#fff}#codavi-proposal .cv-hero .cv-kicker{color:var(--cv-lime)}#codavi-proposal .cv-hero p{line-height:1.6}#codavi-proposal .cv-art{background:var(--cv-mint) url(data:image/jpeg;base64,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) center/cover;justify-content:flex-end;align-items:flex-end;min-height:330px;padding:18px;display:flex}#codavi-proposal .cv-art span{background:var(--cv-forest);color:#fff;border-radius:4px;padding:3px 9px;font-size:11px}#codavi-proposal .cv-ribbon{border-bottom:1px solid var(--cv-line);background:#fff;grid-template-columns:repeat(3,1fr);gap:18px;padding:22px 32px;display:grid}#codavi-proposal .cv-ribbon b{color:var(--cv-green);font-size:20px;display:block}#codavi-proposal .cv-section{padding:42px 32px}#codavi-proposal .cv-tint{background:var(--cv-grey)}#codavi-proposal .cv-intro{max-width:740px}#codavi-proposal .cv-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}#codavi-proposal .cv-two{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}#codavi-proposal .cv-tile{border:1px solid var(--cv-line);background:#fff;border-radius:9px;flex-direction:column;align-items:flex-start;padding:23px;display:flex}#codavi-proposal .cv-tile p{color:var(--cv-muted);font-size:15px}#codavi-proposal .cv-tile .cv-button,#codavi-proposal .cv-tile .cv-link{margin-top:auto}#codavi-proposal .cv-tag{background:var(--cv-mint);color:var(--cv-forest);border-radius:4px;margin-bottom:14px;padding:4px 9px;font-size:13px;display:inline-block}#codavi-proposal .cv-number{color:var(--cv-green);font-size:36px;font-weight:700}#codavi-proposal .cv-banner{background:var(--cv-forest);color:#fff;border-radius:9px;padding:32px}#codavi-proposal .cv-banner h2,#codavi-proposal .cv-banner h3{color:#fff}#codavi-proposal .cv-banner .cv-kicker{color:var(--cv-lime)}#codavi-proposal .cv-footer{background:var(--cv-forest);color:#fff;flex-wrap:wrap;justify-content:space-between;gap:20px;padding:30px 32px;font-size:13px;display:flex}#codavi-proposal .cv-footer button{color:#fff}#codavi-proposal .cv-pagehead{background:var(--cv-grey);border-top:1px solid var(--cv-line);padding:35px 32px}#codavi-proposal .cv-pagehead h1{font-size:var(--cv-h2);line-height:1.18}#codavi-proposal .cv-pagehead p{max-width:670px;margin:0;font-size:18px}#codavi-proposal .cv-filter{margin-bottom:26px}#codavi-proposal .cv-filter button{border:1px solid var(--cv-line);background:#fff;border-radius:6px;padding:8px 13px;font-size:14px}#codavi-proposal .cv-filter button[aria-pressed=true]{background:var(--cv-mint);border-color:var(--cv-green);color:var(--cv-forest)}#codavi-proposal .cv-date{color:var(--cv-brown);margin:0 0 10px;font-size:13px}#codavi-proposal .cv-info{gap:8px;margin:12px 0 20px;font-size:14px;display:grid}#codavi-proposal .cv-info b{color:var(--cv-ink)}#codavi-proposal .cv-media-placeholder{background:var(--cv-mint);width:100%;height:132px;color:var(--cv-muted);border-radius:6px;place-items:center;margin-bottom:18px;font-size:13px;display:grid}#codavi-proposal details{border-bottom:1px solid var(--cv-line);padding:18px 0}#codavi-proposal summary{cursor:inherit;color:var(--cv-forest);font-weight:700}#codavi-proposal details p{color:var(--cv-muted);margin-bottom:0;padding-top:12px}#codavi-proposal label{color:var(--cv-ink);margin-bottom:16px;font-size:14px;display:block}#codavi-proposal input,#codavi-proposal select,#codavi-proposal textarea{border:1px solid var(--cv-line);width:100%;min-width:0;color:var(--cv-ink);background:#fff;border-radius:6px;margin-top:6px;padding:10px 12px;font-size:16px;display:block}#codavi-proposal textarea{resize:vertical;min-height:100px}#codavi-proposal .cv-mail{background:var(--cv-grey);border:1px solid var(--cv-line);border-radius:8px;margin-top:25px;padding:24px}#codavi-proposal .cv-mail h3{font-size:var(--cv-h3)}#codavi-proposal .cv-mail textarea{min-height:200px}#codavi-proposal .cv-row{border-bottom:1px solid var(--cv-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:16px 0;display:flex}#codavi-proposal .cv-row p{margin:0}#codavi-proposal .cv-admin{grid-template-columns:190px minmax(0,1fr);display:grid}#codavi-proposal .cv-sidebar{background:var(--cv-forest);color:#fff;padding:24px 14px}#codavi-proposal .cv-sidebar .cv-logo{color:#fff;margin-bottom:28px}#codavi-proposal .cv-sidebar button.cv-sideitem{text-align:left;color:#fff;background:0 0;border:0;border-radius:6px;width:100%;margin:3px 0;padding:9px 11px;font-size:13px;display:block}#codavi-proposal .cv-sidebar button[aria-current=page]{background:#4a2e1b}#codavi-proposal .cv-sidebar .cv-group{color:var(--cv-lime);letter-spacing:1.5px;margin:23px 11px 8px;font-size:11px}#codavi-proposal .cv-adminmain{background:var(--cv-grey);min-width:0}#codavi-proposal .cv-admintop{border-bottom:1px solid var(--cv-line);background:#fff;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:15px 24px;font-size:13px;display:flex}#codavi-proposal .cv-adminbody{padding:28px 24px}#codavi-proposal .cv-admin h1{letter-spacing:-.5px;margin-bottom:8px;font-size:30px;line-height:1.2}#codavi-proposal .cv-admin h2{font-size:var(--cv-h3);line-height:1.3}#codavi-proposal .cv-admin h3{font-size:20px}#codavi-proposal .cv-sheet{border:1px solid var(--cv-line);background:#fff;border-radius:8px;margin-top:22px;padding:22px}#codavi-proposal .cv-editgrid{grid-template-columns:1fr 1fr;gap:22px;display:grid}#codavi-proposal .cv-status{background:var(--cv-mint);color:var(--cv-forest);border-radius:4px;padding:3px 9px;font-size:12px;display:inline-block}#codavi-proposal .cv-status.cv-draft{color:var(--cv-brown);background:#f6df8c}#codavi-proposal .cv-previewhero{background:var(--cv-forest);color:#fff;border-radius:6px;padding:28px}#codavi-proposal .cv-previewhero h2{color:#fff;font-size:32px}#codavi-proposal .cv-login{border:1px solid var(--cv-line);background:#fff;border-radius:9px;max-width:410px;margin:28px auto;padding:30px}#codavi-proposal #cv-notice{color:var(--cv-muted);padding-top:12px;font-size:13px}#codavi-proposal .cv-alert{border-left:3px solid var(--cv-red);color:var(--cv-ink);background:#fff;margin-bottom:20px;padding:9px 14px;font-size:13px}@media (max-width:760px){#codavi-proposal .cv-hero{grid-template-columns:1fr}#codavi-proposal .cv-art{min-height:210px}#codavi-proposal h1{font-size:30px}#codavi-proposal .cv-pagehead h1,#codavi-proposal h2{font-size:25px}#codavi-proposal h3{font-size:20px}#codavi-proposal,#codavi-proposal .cv-hero p,#codavi-proposal .cv-pagehead p{font-size:15px}#codavi-proposal .cv-editgrid,#codavi-proposal .cv-grid,#codavi-proposal .cv-two{grid-template-columns:1fr}#codavi-proposal .cv-hero-copy,#codavi-proposal .cv-pagehead,#codavi-proposal .cv-section{padding:30px 22px}#codavi-proposal .cv-ribbon{grid-template-columns:1fr;padding:22px}#codavi-proposal .cv-head,#codavi-proposal .cv-utility{padding:14px 20px}#codavi-proposal .cv-admin{grid-template-columns:1fr}#codavi-proposal .cv-sidebar{flex-wrap:wrap;gap:4px;padding:15px;display:flex}#codavi-proposal .cv-sidebar .cv-logo{width:100%;margin-bottom:12px}#codavi-proposal .cv-sidebar button.cv-sideitem{width:auto;margin:0;padding:8px;font-size:12px}#codavi-proposal .cv-sidebar .cv-group{display:none}#codavi-proposal .cv-adminbody{padding:22px 16px}#codavi-proposal .cv-sheet{padding:17px}#codavi-proposal .cv-previewbar div{padding-right:0}#codavi-proposal .cv-footer{padding:24px 22px}}#codavi-proposal .cv-header{z-index:3;position:relative}#codavi-proposal .cv-utility{background:var(--cv-grey);border-top:0;border-bottom:1px solid var(--cv-line);justify-content:flex-end;gap:14px;min-height:31px;padding:5px 32px}#codavi-proposal .cv-utility .cv-nav{gap:0}#codavi-proposal .cv-utility .cv-nav button{padding:3px 8px;font-size:12px;line-height:1.5}#codavi-proposal .cv-separator{background:var(--cv-line);width:1px;height:13px}#codavi-proposal .cv-portal{color:var(--cv-green);background:0 0;border:0;padding:3px 0;font-size:12px;font-weight:700}#codavi-proposal .cv-language{color:var(--cv-muted);align-items:center;gap:4px;font-size:12px;display:flex}#codavi-proposal .cv-language button{color:var(--cv-muted);background:0 0;border:0;padding:3px 2px;font-size:12px}#codavi-proposal .cv-language button[aria-pressed=true]{color:var(--cv-forest);font-weight:700}#codavi-proposal .cv-head{flex-wrap:nowrap;gap:20px;padding:15px 32px}#codavi-proposal .cv-head .cv-logo{text-align:left;letter-spacing:0;line-height:1.05;font-size:var(--cv-h3);flex-shrink:0;align-items:center;gap:7px;display:flex}#codavi-proposal .cv-wordmark small{letter-spacing:1px;margin-top:3px;font-size:8px;font-weight:400;line-height:1.15}#codavi-proposal .cv-mainnav{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}#codavi-proposal .cv-dropdown>summary,#codavi-proposal .cv-mainnav>button{white-space:nowrap;color:var(--cv-ink);background:0 0;border:0;padding:9px 3px;font-size:13px;font-weight:700;line-height:1.5}#codavi-proposal .cv-mainnav>button[aria-current=page]{color:var(--cv-green)}#codavi-proposal .cv-dropdown{border:0;padding:0;position:relative}#codavi-proposal .cv-dropdown>summary{align-items:center;gap:5px;list-style:none;display:flex}#codavi-proposal .cv-dropdown>summary::-webkit-details-marker{display:none}#codavi-proposal .cv-dropdown>summary span{color:var(--cv-muted);font-size:14px}#codavi-proposal .cv-dropdown[open]>summary{color:var(--cv-green)}#codavi-proposal .cv-dropdown[open]>summary:after{content:"";background:var(--cv-green);height:2px;position:absolute;bottom:0;left:0;right:0}#codavi-proposal .cv-dropdown-panel{border:1px solid var(--cv-line);min-width:240px;box-shadow:none;z-index:8;background:#fff;border-radius:6px;padding:10px;position:absolute;top:100%;left:0}#codavi-proposal .cv-dropdown-panel button{text-align:left;width:100%;color:var(--cv-ink);background:#fff;border:0;padding:10px;font-size:14px;display:block}#codavi-proposal .cv-head-actions{flex-shrink:0;align-items:center;gap:18px;display:flex}#codavi-proposal .cv-head-actions .cv-button{white-space:nowrap;border-radius:30px;padding:9px 17px;font-size:13px}#codavi-proposal .cv-search-button{color:var(--cv-forest);background:0 0;border:0;place-items:center;padding:7px;display:grid}#codavi-proposal .cv-search-panel{border-top:1px solid var(--cv-line);background:#fff;padding:20px 32px}#codavi-proposal .cv-search-panel label{flex:1;margin:0}#codavi-proposal .cv-search-panel .cv-row{border:0;padding-top:0}#codavi-proposal .cv-search-result{border:1px solid var(--cv-line);background:var(--cv-grey);border-radius:5px;margin:4px;padding:9px 13px;font-size:14px}@media (max-width:1100px){#codavi-proposal .cv-head{flex-wrap:wrap;gap:14px}#codavi-proposal .cv-mainnav{flex-basis:100%;order:3;justify-content:flex-start;gap:20px}#codavi-proposal .cv-head-actions{margin-left:auto}}@media (max-width:760px){#codavi-proposal .cv-head{padding:15px 20px}#codavi-proposal .cv-utility{gap:8px;padding:8px 20px}#codavi-proposal .cv-utility .cv-nav{flex-basis:100%;justify-content:flex-start}#codavi-proposal .cv-utility{justify-content:flex-start}#codavi-proposal .cv-mainnav{gap:7px 14px}#codavi-proposal .cv-dropdown>summary,#codavi-proposal .cv-mainnav>button{font-size:13px}#codavi-proposal .cv-head-actions{gap:5px}#codavi-proposal .cv-head-actions .cv-button{padding:9px 12px;font-size:12px}#codavi-proposal .cv-dropdown-panel{width:100%;min-width:0;box-shadow:none;position:static}#codavi-proposal .cv-dropdown[open]{flex-basis:100%}#codavi-proposal .cv-search-panel{padding:18px 20px}}@media (max-width:390px){#codavi-proposal .cv-head-actions{flex-basis:100%;justify-content:space-between;margin-left:0}#codavi-proposal .cv-wordmark small{font-size:9px}}#codavi-proposal .cv-custom-logo{object-fit:contain;width:auto;max-width:195px;height:auto;max-height:52px;display:block}#codavi-proposal .cv-brand-preview{border:1px solid var(--cv-line);min-height:94px;color:var(--cv-forest);font-size:var(--cv-h3);background:#fff;border-radius:6px;align-items:center;gap:7px;padding:20px;font-weight:700;line-height:1.05;display:flex}#codavi-proposal .cv-brand-preview .cv-wordmark small{display:block}@media (max-width:760px){#codavi-proposal .cv-custom-logo{max-width:170px;max-height:48px}}#codavi-proposal .cv-header{z-index:20;border-radius:9px 9px 0 0;position:sticky;box-shadow:0 3px 14px #2e6b470b}#codavi-proposal .cv-header .cv-utility{border-radius:9px 9px 0 0}#codavi-proposal .cv-skip{clip-path:inset(50%);white-space:nowrap;background:var(--cv-green);color:#fff;z-index:30;border-radius:6px;width:1px;height:1px;padding:0;position:absolute;top:8px;left:20px;overflow:hidden}#codavi-proposal .cv-skip:focus-visible{clip-path:none;white-space:normal;width:auto;max-width:calc(100% - 40px);height:auto;padding:10px 18px;overflow:visible}#codavi-proposal .cv-current>summary{color:var(--cv-green)}#codavi-proposal .cv-current>summary:after{content:"";background:var(--cv-green);height:2px;position:absolute;bottom:0;left:0;right:0}#codavi-proposal .cv-section{padding-top:52px;padding-bottom:52px;scroll-margin-top:155px}#codavi-proposal .cv-section>p{max-width:70ch}#codavi-proposal .cv-section+.cv-section{border-top:1px solid var(--cv-line)}#codavi-proposal .cv-tile{gap:2px;padding:24px}#codavi-proposal .cv-tile .cv-actions{margin-top:auto}#codavi-proposal .cv-tile .cv-info{margin-top:4px}#codavi-proposal .cv-pagehead{padding-top:40px;padding-bottom:40px}#codavi-proposal .cv-filter{gap:8px;margin-bottom:28px}#codavi-proposal .cv-filter button{min-height:42px}#codavi-proposal summary{min-height:38px}#codavi-proposal input,#codavi-proposal select,#codavi-proposal textarea{border-color:#2e6b47}#codavi-proposal a:focus-visible,#codavi-proposal button:focus-visible,#codavi-proposal summary:focus-visible{outline:3px solid var(--cv-lime);outline-offset:3px}#codavi-proposal .cv-button:hover{filter:brightness(.96)}#codavi-proposal .cv-mobile-toggle{border:1px solid var(--cv-line);background:#fff;border-radius:6px;align-items:center;gap:7px;padding:10px 12px;font-size:14px;display:none}#codavi-proposal .cv-footer{border-radius:0 0 9px 9px;padding:42px 32px 20px;display:block}#codavi-proposal .cv-footer-grid{grid-template-columns:1.15fr 1fr 1fr 1.1fr;gap:30px;display:grid}#codavi-proposal .cv-footer-title{color:#fff;letter-spacing:.5px;background:0 0;border:0;margin-bottom:14px;padding:0;font-size:25px;font-weight:700;line-height:1.3}#codavi-proposal .cv-footer h3{color:#fff;margin:0 0 12px;font-size:16px;line-height:1.4}#codavi-proposal .cv-footer p{color:#fff;max-width:30ch;margin:0 0 14px;font-size:14px;line-height:1.7}#codavi-proposal .cv-footer .cv-footer-note{color:#fff;font-size:12px;line-height:1.6}#codavi-proposal .cv-footer-link{color:var(--cv-ink);text-align:left;background:0 0;border:0;padding:5px 0;font-size:14px;text-decoration:none;display:block}#codavi-proposal .cv-footer-link:hover{color:var(--cv-lime);text-underline-offset:4px;text-decoration:underline}#codavi-proposal .cv-footer-cta{color:var(--cv-forest);background:var(--cv-lime);text-align:left;border:0;border-radius:6px;margin-top:10px;padding:10px 12px;font-size:13px;font-weight:700;line-height:1.5;display:inline-flex}#codavi-proposal .cv-footer-bottom{color:#fff;border-top:1px solid #ffffff26;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:30px;padding-top:18px;font-size:13px;display:flex}#codavi-proposal .cv-back-top{z-index:25;background:var(--cv-forest);color:#fff;min-height:44px;box-shadow:none;border:1px solid #ffffff40;border-radius:7px;align-items:center;gap:7px;padding:9px 14px;font-size:14px;display:flex;position:fixed;bottom:24px;right:24px}#codavi-proposal #cv-main-content{outline:none;scroll-margin-top:140px}@media (max-width:1050px){#codavi-proposal .cv-footer-grid{grid-template-columns:1fr 1fr;gap:28px 40px}}@media (max-width:760px){#codavi-proposal .cv-mobile-toggle{display:inline-flex}#codavi-proposal .cv-utility .cv-nav,#codavi-proposal .cv-utility .cv-separator{display:none}#codavi-proposal .cv-utility{justify-content:flex-end;min-height:30px;padding:5px 20px}#codavi-proposal .cv-head{gap:8px;padding:12px 16px}#codavi-proposal .cv-head-actions{gap:8px}#codavi-proposal .cv-head-actions>.cv-button{display:none}#codavi-proposal .cv-mainnav{flex-basis:100%;align-items:stretch;gap:0;display:none}#codavi-proposal .cv-menu-open .cv-mainnav{border-top:1px solid var(--cv-line);flex-direction:column;max-height:55vh;padding-top:12px;display:flex;overflow-y:auto}#codavi-proposal .cv-menu-open .cv-utility .cv-nav{flex-basis:100%;gap:4px;display:flex}#codavi-proposal .cv-mainnav>.cv-dropdown,#codavi-proposal .cv-mainnav>button{text-align:left;border-bottom:1px solid var(--cv-line);width:100%}#codavi-proposal .cv-dropdown>summary,#codavi-proposal .cv-mainnav>button{min-height:44px;padding:11px 8px;font-size:14px}#codavi-proposal .cv-dropdown>summary{justify-content:space-between}#codavi-proposal .cv-dropdown-panel{background:var(--cv-grey);border:0;border-radius:0;padding:6px}#codavi-proposal .cv-menu-open .cv-head-actions>.cv-button{display:inline-flex}#codavi-proposal .cv-menu-open .cv-head-actions{flex-basis:100%;order:4;justify-content:space-between}#codavi-proposal .cv-section{padding:34px 22px;scroll-margin-top:105px}#codavi-proposal .cv-hero-copy{padding:36px 22px}#codavi-proposal .cv-hero .cv-actions{flex-direction:column;align-items:stretch}#codavi-proposal .cv-hero .cv-actions>.cv-button{width:100%;min-height:44px}#codavi-proposal .cv-pagehead{padding:30px 22px}#codavi-proposal .cv-tile{padding:22px}#codavi-proposal .cv-footer{padding:32px 22px 20px}#codavi-proposal .cv-footer-grid{gap:28px 18px}#codavi-proposal .cv-footer-brand,#codavi-proposal .cv-footer-group:last-child{grid-column:1/-1}#codavi-proposal .cv-footer-link{min-height:36px}#codavi-proposal .cv-footer-bottom{flex-direction:column;align-items:flex-start;gap:8px;font-size:12px}#codavi-proposal .cv-back-top{font-size:13px;bottom:14px;right:14px}}@media (max-width:390px){#codavi-proposal .cv-head-actions{justify-content:normal;flex-basis:auto;margin-left:auto}#codavi-proposal .cv-wordmark small{font-size:8px}#codavi-proposal .cv-mobile-toggle{padding:9px;font-size:13px}}@media (prefers-reduced-motion:reduce){#codavi-proposal *,html{scroll-behavior:auto}}#codavi-proposal .cv-banner,#codavi-proposal .cv-hero,#codavi-proposal .cv-previewhero{background:var(--cv-grey);color:var(--cv-ink)}#codavi-proposal .cv-banner h2,#codavi-proposal .cv-banner h3,#codavi-proposal .cv-hero h1,#codavi-proposal .cv-previewhero h2{color:var(--cv-forest)}#codavi-proposal .cv-banner .cv-kicker,#codavi-proposal .cv-hero .cv-kicker{color:var(--cv-brown)}#codavi-proposal .cv-banner{border:1px solid var(--cv-line);border-top:5px solid var(--cv-lime)}#codavi-proposal .cv-status,#codavi-proposal .cv-tag{background:var(--cv-lime);color:var(--cv-ink)}#codavi-proposal .cv-button,#codavi-proposal .cv-footer .cv-footer-cta{background:var(--cv-lime);color:var(--cv-ink);border-color:var(--cv-brown)}#codavi-proposal .cv-button.cv-secondary{color:var(--cv-green);border-color:var(--cv-green);background:#fff}#codavi-proposal .cv-filter button[aria-pressed=true]{background:var(--cv-lime);color:var(--cv-ink)}#codavi-proposal .cv-footer{color:var(--cv-ink);border-top:3px solid var(--cv-green)}#codavi-proposal .cv-footer button,#codavi-proposal .cv-footer h3,#codavi-proposal .cv-footer p,#codavi-proposal .cv-footer-bottom{color:var(--cv-ink)}#codavi-proposal .cv-footer-link:hover{color:var(--cv-green)}#codavi-proposal .cv-footer-bottom{border-top-color:var(--cv-green)}#codavi-proposal .cv-sidebar .cv-logo{background:#fff;border-radius:6px;max-width:100%;padding:6px}#codavi-proposal .cv-logo-frame{background:#fff;flex-shrink:0;width:190px;height:76px;display:block;position:relative;overflow:hidden}#codavi-proposal .cv-logo-frame .cv-custom-logo{object-fit:contain;width:100%;max-width:100%;height:100%;max-height:100%}#codavi-proposal .cv-logo-original .cv-custom-logo{width:190px;max-width:none;height:142.5px;max-height:none;position:absolute;top:-33px;left:0}#codavi-proposal .cv-sidebar .cv-logo-frame{width:148px;height:62px}#codavi-proposal .cv-sidebar .cv-logo-original .cv-custom-logo{width:148px;height:111px;top:-25px}#codavi-proposal .cv-footer-title{margin-bottom:16px}#codavi-proposal .cv-footer p{max-width:36ch}#codavi-proposal .cv-header{border-bottom:1px solid var(--cv-line)}#codavi-proposal .cv-tile p{font-size:16px}#codavi-proposal .cv-dropdown-panel button:hover{background:var(--cv-lime)}#codavi-proposal a:focus-visible,#codavi-proposal button:focus-visible,#codavi-proposal input:focus-visible,#codavi-proposal select:focus-visible,#codavi-proposal summary:focus-visible,#codavi-proposal textarea:focus-visible{outline:3px solid var(--cv-brown);outline-offset:3px}@media (max-width:760px){#codavi-proposal{font-size:16px}#codavi-proposal h1{font-size:32px}#codavi-proposal .cv-pagehead h1,#codavi-proposal h2{font-size:28px}#codavi-proposal h3{font-size:22px}#codavi-proposal .cv-logo-frame{width:166px;height:68px}#codavi-proposal .cv-logo-original .cv-custom-logo{width:166px;height:124.5px;top:-28px}#codavi-proposal .cv-hero p,#codavi-proposal .cv-pagehead p{font-size:16px}}#codavi-proposal .cv-admin-menu-toggle{display:none}#codavi-proposal .cv-adminbody,#codavi-proposal .cv-editgrid>*,#codavi-proposal .cv-mainnav,#codavi-proposal .cv-sheet{min-width:0}#codavi-proposal .cv-sheet .cv-button{white-space:normal}@media (max-width:1100px){#codavi-proposal .cv-header.cv-menu-open{overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;max-height:100dvh;overflow-y:auto}#codavi-proposal .cv-mobile-toggle{min-height:44px;display:inline-flex}#codavi-proposal .cv-head{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:12px 16px;display:grid}#codavi-proposal .cv-head .cv-logo{min-width:0}#codavi-proposal .cv-head-actions,#codavi-proposal .cv-menu-open .cv-head-actions{flex-basis:auto;order:0;grid-area:1/2;justify-content:flex-end;gap:8px;margin:0}#codavi-proposal .cv-head-actions>.cv-button,#codavi-proposal .cv-menu-open .cv-head-actions>.cv-button{display:none}#codavi-proposal .cv-mainnav{flex-basis:auto;order:0;grid-column:1/-1;display:none}#codavi-proposal .cv-menu-open .cv-mainnav{border-top:1px solid var(--cv-line);flex-flow:column;align-items:stretch;gap:0;max-height:none;padding-top:12px;display:flex;overflow:visible}#codavi-proposal .cv-mainnav>.cv-dropdown,#codavi-proposal .cv-mainnav>.cv-dropdown[open],#codavi-proposal .cv-mainnav>button{text-align:left;border-bottom:1px solid var(--cv-line);flex:none;width:100%;min-width:0}#codavi-proposal .cv-dropdown>summary,#codavi-proposal .cv-mainnav>button{white-space:normal;min-height:48px;padding:12px 8px;font-size:14px}#codavi-proposal .cv-dropdown>summary{justify-content:space-between}#codavi-proposal .cv-dropdown-panel{background:var(--cv-grey);width:100%;min-width:0;box-shadow:none;border:0;border-radius:0;padding:6px;position:static}#codavi-proposal .cv-dropdown-panel a,#codavi-proposal .cv-dropdown-panel button{text-align:left;white-space:normal;overflow-wrap:anywhere;touch-action:manipulation;min-height:44px;padding:12px}#codavi-proposal .cv-utility{justify-content:flex-end;gap:8px;padding:5px 16px}#codavi-proposal .cv-utility .cv-nav,#codavi-proposal .cv-utility .cv-separator{display:none}#codavi-proposal .cv-menu-open .cv-utility .cv-nav{flex-basis:100%;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;width:100%;display:grid}#codavi-proposal .cv-utility .cv-nav button{white-space:normal;min-height:44px;padding:8px}#codavi-proposal .cv-language button{min-width:44px;min-height:44px}#codavi-proposal .cv-admin{grid-template-columns:minmax(0,1fr)}#codavi-proposal .cv-sidebar{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:16px;display:grid}#codavi-proposal .cv-sidebar .cv-logo{justify-self:start;width:auto;margin:0}#codavi-proposal .cv-admin-menu-toggle{background:var(--cv-forest);color:#fff;border:1px solid #fff;border-radius:6px;align-items:center;min-height:44px;padding:10px 12px;font-size:14px;display:inline-flex}#codavi-proposal .cv-admin-navigation{grid-column:1/-1;display:none}#codavi-proposal .cv-admin-menu-open .cv-admin-navigation{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}#codavi-proposal .cv-sidebar .cv-group{display:none}#codavi-proposal .cv-sidebar button.cv-sideitem{white-space:normal;overflow-wrap:anywhere;width:100%;min-height:44px;margin:0;padding:12px;font-size:14px}#codavi-proposal .cv-sidebar .cv-logo-frame{width:148px;height:62px}#codavi-proposal .cv-sidebar .cv-logo-original .cv-custom-logo{width:148px;height:111px;top:-25px}#codavi-proposal .cv-adminbody{padding:24px 16px}#codavi-proposal .cv-editgrid{grid-template-columns:minmax(0,1fr)}#codavi-proposal .cv-admin .cv-actions{gap:8px}#codavi-proposal .cv-admin .cv-actions .cv-button{min-height:44px}#codavi-proposal .cv-admin input,#codavi-proposal .cv-admin select,#codavi-proposal .cv-admin textarea{font-size:16px}}@media (max-width:900px){#codavi-proposal #cv-featured-guide .cv-guide-card{grid-template-columns:minmax(0,1fr);gap:24px}#codavi-proposal #cv-featured-guide .cv-guide-cover{width:100%;max-width:220px;margin:auto}}@media (max-width:760px){#codavi-proposal .cv-previewbar{gap:8px}#codavi-proposal .cv-previewbar div{padding-right:0}#codavi-proposal .cv-previewbar button{min-height:44px}#codavi-proposal .cv-admin .cv-actions .cv-button{flex:160px}#codavi-proposal .cv-sheet{padding:16px}#codavi-proposal .cv-footer-link{min-height:44px}#codavi-proposal .cv-letter-index .cv-button{min-width:44px;min-height:44px}}@media (max-width:390px){#codavi-proposal .cv-head{gap:8px}#codavi-proposal .cv-logo-frame{width:148px;height:62px}#codavi-proposal .cv-logo-original .cv-custom-logo{width:148px;height:111px;top:-25px}}body{background:#fff;padding:0}#codavi-proposal{--cv-green:#2e6b47;--cv-forest:#2e6b47;--cv-coffee:#4a2e1b;--cv-lime:#f6df8c;--cv-mint:#fff;--cv-soft:#fff;--cv-ink:#000;--cv-muted:#000;--cv-line:#2e6b47;--cv-font:"Be Vietnam Pro",sans-serif;--cv-space:8px;--cv-grid-gap:24px;max-width:1280px;font-family:var(--cv-font);margin:auto}#codavi-proposal .cv-site{border:0;border-radius:0;overflow:visible}#codavi-proposal .cv-previewbar{border-bottom:1px solid var(--cv-forest);margin:0;padding:8px 32px}#codavi-proposal .cv-previewbar div{padding:0}#codavi-proposal .cv-header{border-bottom:1px solid var(--cv-forest);box-shadow:none;background:#fff;top:0}#codavi-proposal .cv-head{gap:24px;padding:12px 40px;display:flex}#codavi-proposal .cv-mainnav{flex:1;justify-content:center;gap:20px}#codavi-proposal .cv-mainnav>a{color:var(--cv-ink);border-bottom:2px solid #0000;align-items:center;min-height:44px;font-size:14px;text-decoration:none;display:flex}#codavi-proposal .cv-mainnav>a[aria-current=page]{border-color:var(--cv-forest);color:var(--cv-forest)}#codavi-proposal .cv-head-actions{gap:16px}#codavi-proposal .cv-language button{min-width:40px;min-height:44px}#codavi-proposal .cv-hero{background:#fff;border:0;grid-template-columns:1.05fr 1fr;align-items:center;gap:48px;padding:56px 48px 64px}#codavi-proposal .cv-hero-copy{padding:0}#codavi-proposal h1{letter-spacing:-1.1px;color:var(--cv-forest);font-size:48px;line-height:1.16}#codavi-proposal .cv-hero p{max-width:520px;margin:24px 0;font-size:18px}#codavi-proposal .cv-hero .cv-button{text-align:left;max-width:100%;padding:14px 18px;font-size:14px}#codavi-proposal .cv-hero-slogan{color:var(--cv-coffee);margin-top:24px;font-size:14px;display:block}#codavi-proposal figure{margin:0}#codavi-proposal .cv-field-image{border-radius:8px;height:500px;overflow:hidden}#codavi-proposal .cv-field-image img{object-fit:cover;object-position:center;width:100%;height:100%}#codavi-proposal .cv-section{background:#fff;padding:64px 48px}#codavi-proposal h2{letter-spacing:-.6px;font-size:36px;line-height:1.2}#codavi-proposal h3{font-size:24px;line-height:1.3}#codavi-proposal .cv-section-heading{justify-content:space-between;align-items:center;gap:32px;margin-bottom:32px;display:flex}#codavi-proposal .cv-section-heading h2{margin:12px 0 0}#codavi-proposal .cv-two{align-items:start;gap:48px}#codavi-proposal .cv-audiences{border-top:1px solid var(--cv-forest);border-bottom:1px solid var(--cv-forest)}#codavi-proposal .cv-audiences article{padding:8px 0}#codavi-proposal .cv-audiences article p{max-width:500px}#codavi-proposal #cv-customer-journey .cv-journey{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}#codavi-proposal #cv-customer-journey .cv-journey-step{grid-row:auto;display:block}#codavi-proposal #cv-customer-journey .cv-tile{border:1px solid var(--cv-forest);box-shadow:none;background:#fff;border-radius:8px;flex-direction:column;gap:0;height:100%;padding:32px;display:flex}#codavi-proposal #cv-customer-journey h3{min-height:115px;color:var(--cv-coffee);margin:0 0 16px;font-size:22px}#codavi-proposal .cv-product-brand{color:var(--cv-forest);margin-bottom:8px;font-size:26px;display:block}#codavi-proposal #cv-customer-journey .cv-product-why{min-height:104px;margin:0 0 16px;font-size:16px}#codavi-proposal #cv-customer-journey details{border-bottom:1px solid var(--cv-forest);padding:0}#codavi-proposal #cv-customer-journey summary{min-height:48px;padding:14px 0;font-size:15px}#codavi-proposal #cv-customer-journey details p,#codavi-proposal #cv-customer-journey details ul{margin:0 0 20px;font-size:15px}#codavi-proposal #cv-customer-journey .cv-tile>.cv-button{align-self:start;width:auto;min-width:150px;margin-top:24px}#codavi-proposal .cv-scope-note{border-left:3px solid var(--cv-coffee);padding:12px}#codavi-proposal .cv-guide-simple{border:1px solid var(--cv-forest);border-radius:8px;grid-template-columns:180px 1fr;align-items:center;gap:32px;padding:32px;display:grid}#codavi-proposal .cv-guide-mark{background:var(--cv-forest);color:#fff;border-radius:4px;place-items:center;height:150px;font-size:32px;font-weight:700;display:grid}#codavi-proposal .cv-guide-simple h2{max-width:600px;margin:12px 0;font-size:28px}#codavi-proposal .cv-consultation{border-top:1px solid var(--cv-forest);text-align:center}#codavi-proposal .cv-consultation h2{max-width:680px;margin:0 auto 24px}#codavi-proposal .cv-consultation .cv-actions{justify-content:center}#codavi-proposal .cv-footer{border-top:1px solid var(--cv-forest);background:#fff;padding:40px 48px 24px}#codavi-proposal .cv-footer-grid{grid-template-columns:1.2fr .8fr .8fr 1.2fr;gap:32px}#codavi-proposal .cv-footer-group h3{margin-bottom:16px;font-size:16px}#codavi-proposal .cv-footer-link{overflow-wrap:anywhere;line-height:1.5}#codavi-proposal .cv-pagehead{border-bottom:1px solid var(--cv-forest);background:#fff;padding:48px}#codavi-proposal .cv-about-image{border-radius:8px;height:360px;overflow:hidden}#codavi-proposal .cv-about-image img{object-fit:cover;width:100%;height:100%}#codavi-proposal .cv-about-values{max-width:850px;margin:64px auto 0}#codavi-proposal .cv-about-values h2{margin-top:40px}#codavi-proposal .cv-contact-links{overflow-wrap:anywhere;gap:12px;margin:24px 0;display:grid}#codavi-proposal .cv-contact-links a{color:var(--cv-green)}#codavi-proposal .cv-empty{border:1px solid var(--cv-forest);border-radius:8px;padding:32px}#codavi-proposal .cv-letter-index{flex-wrap:wrap}#codavi-proposal input,#codavi-proposal textarea{font-size:16px}@media (max-width:1100px){#codavi-proposal .cv-head{grid-template-columns:1fr auto;gap:8px;padding:12px 24px;display:grid}#codavi-proposal .cv-head-actions{grid-area:1/2;display:flex}#codavi-proposal .cv-mainnav{grid-area:2/1/auto/-1;align-items:stretch;gap:0;width:100%}#codavi-proposal .cv-mainnav>a{padding:12px 0}#codavi-proposal .cv-hero{gap:32px;padding:40px 32px}#codavi-proposal h1{font-size:42px}#codavi-proposal .cv-field-image{height:440px}#codavi-proposal .cv-pagehead,#codavi-proposal .cv-section{padding:48px 32px}#codavi-proposal .cv-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){#codavi-proposal .cv-head,#codavi-proposal .cv-previewbar{padding:8px 16px}#codavi-proposal .cv-head-actions{gap:4px}#codavi-proposal .cv-language{gap:0}#codavi-proposal .cv-language button{min-width:34px}#codavi-proposal .cv-mobile-toggle{padding:8px;font-size:13px}#codavi-proposal .cv-hero{grid-template-columns:1fr;gap:32px;padding:32px 20px}#codavi-proposal h1{letter-spacing:-.6px;font-size:36px;line-height:1.18}#codavi-proposal h2{font-size:28px}#codavi-proposal .cv-field-image{height:300px}#codavi-proposal .cv-hero p{font-size:16px}#codavi-proposal .cv-pagehead,#codavi-proposal .cv-section{padding:40px 20px}#codavi-proposal .cv-section-heading{margin-bottom:24px;display:block}#codavi-proposal .cv-section-heading>.cv-button{margin-top:20px}#codavi-proposal .cv-two{gap:24px}#codavi-proposal #cv-customer-journey .cv-journey,#codavi-proposal .cv-two{grid-template-columns:1fr}#codavi-proposal #cv-customer-journey .cv-tile{padding:24px}#codavi-proposal #cv-customer-journey .cv-product-why,#codavi-proposal #cv-customer-journey h3{min-height:0}#codavi-proposal .cv-guide-simple{grid-template-columns:1fr;gap:20px;padding:24px}#codavi-proposal .cv-guide-mark{height:100px}#codavi-proposal .cv-guide-simple h2{font-size:24px}#codavi-proposal .cv-footer{padding:32px 20px 20px}#codavi-proposal .cv-footer-grid{grid-template-columns:1fr;gap:24px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}}@media (min-width:761px){#codavi-proposal #cv-customer-journey .cv-journey-step,#codavi-proposal #cv-customer-journey .cv-tile{grid-row:span 8;grid-template-rows:subgrid;display:grid}#codavi-proposal #cv-customer-journey .cv-product-why,#codavi-proposal #cv-customer-journey h3{min-height:0}}@media (max-width:390px){#codavi-proposal .cv-menu-label{display:none}#codavi-proposal .cv-mobile-toggle{min-width:44px}#codavi-proposal .cv-head{gap:4px}}#codavi-proposal :focus-visible{outline:3px solid var(--cv-coffee);outline-offset:3px}#codavi-proposal #cv-customer-journey.cv-products-overview .cv-journey-step,#codavi-proposal #cv-customer-journey.cv-products-overview .cv-tile{grid-row:span 3;grid-template-rows:subgrid}#codavi-proposal #cv-customer-journey.cv-products-overview .cv-tile>.cv-button{place-self:start;width:auto;margin-top:8px;text-decoration:none}@media (max-width:760px){#codavi-proposal #cv-customer-journey.cv-products-overview .cv-journey-step{grid-row:auto;display:block}#codavi-proposal #cv-customer-journey.cv-products-overview .cv-tile{grid-row:auto;display:flex}#codavi-proposal [id^=cv-product-]{scroll-margin-top:120px}}#codavi-proposal .cv-head-actions{margin-left:auto}#codavi-proposal .cv-header .cv-head{max-height:none}#codavi-proposal .cv-mainnav a:focus-visible,#codavi-proposal .cv-mainnav summary:focus-visible{outline:3px solid var(--cv-coffee);outline-offset:2px}#codavi-proposal .cv-footer-bottom a{color:var(--cv-green);text-decoration:none}#cv-main-content{scroll-margin-top:120px}#codavi-proposal .cv-button{cursor:pointer}@media (max-width:1100px){#codavi-proposal .cv-menu-open .cv-mainnav{max-height:65dvh;overflow-y:auto}}#codavi-proposal .cv-glossary-letter,#codavi-proposal .cv-glossary-term,#codavi-proposal [id^=cv-product-]{scroll-margin-top:128px}#codavi-proposal .cv-hero.cv-hero--immersive{isolation:isolate;color:#fff;background:#0e3b2e;border:0;border-radius:0;align-items:flex-end;min-height:clamp(580px,70svh,790px);padding:clamp(38px,6.5vw,96px);display:flex;position:relative;overflow:hidden}#codavi-proposal .cv-hero.cv-hero--immersive .cv-field-image{z-index:-2;border-radius:0;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}#codavi-proposal .cv-hero.cv-hero--immersive .cv-field-image img{object-fit:cover;object-position:center 48%;width:100%;height:100%;animation:cv-hero-image-arrive 1.4s ease-out both;display:block;transform:scale(1.025)}#codavi-proposal .cv-hero.cv-hero--immersive:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#08231ae6,#08231ab8 38%,#08231a47 78%),linear-gradient(#0000 45%,#08231a66);position:absolute;inset:0}#codavi-proposal .cv-hero.cv-hero--immersive .cv-hero-copy{z-index:1;width:min(100%,790px);padding:0;animation:cv-hero-copy-arrive .75s ease-out both;position:relative}#codavi-proposal .cv-hero.cv-hero--immersive .cv-kicker{color:#c6e5a1;letter-spacing:.16em;text-transform:uppercase;font-size:13px;font-weight:700}#codavi-proposal .cv-hero.cv-hero--immersive h1{color:#fff;letter-spacing:-.035em;text-wrap:balance;max-width:790px;margin:18px 0 0;font-size:clamp(42px,5.3vw,76px);line-height:1.08}#codavi-proposal .cv-hero.cv-hero--immersive p{color:#f1f8f1;max-width:610px;margin:24px 0 28px;font-size:clamp(16px,1.65vw,20px);line-height:1.6}#codavi-proposal .cv-hero.cv-hero--immersive .cv-button{color:#0e3b2e;text-align:center;background:#8cc63f;border:1px solid #8cc63f;justify-content:center;align-items:center;min-height:48px;padding:14px 26px;font-weight:700;transition:transform .2s,background-color .2s;display:inline-flex}#codavi-proposal .cv-hero.cv-hero--immersive .cv-button:hover{background:#b1de70;transform:translateY(-2px)}#codavi-proposal .cv-hero.cv-hero--immersive .cv-hero-slogan{color:#e0eedc;max-width:640px;margin-top:28px;font-size:14px;line-height:1.5;display:block}@keyframes cv-hero-image-arrive{0%{opacity:.7;transform:scale(1.065)}to{opacity:1;transform:scale(1.025)}}@keyframes cv-hero-copy-arrive{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media (max-width:760px){#codavi-proposal .cv-hero.cv-hero--immersive{align-items:flex-end;min-height:610px;padding:64px 24px 48px}#codavi-proposal .cv-hero.cv-hero--immersive:before{background:linear-gradient(#08231a2e,#08231abd 48%,#08231af0)}#codavi-proposal .cv-hero.cv-hero--immersive h1{font-size:clamp(34px,9vw,52px);line-height:1.1}#codavi-proposal .cv-hero.cv-hero--immersive p{margin:18px 0 22px;font-size:16px}}@media (max-width:360px){#codavi-proposal .cv-hero.cv-hero--immersive{min-height:650px;padding:40px 18px}#codavi-proposal .cv-hero.cv-hero--immersive h1{font-size:32px}}@media (prefers-reduced-motion:reduce){#codavi-proposal .cv-hero.cv-hero--immersive .cv-field-image img,#codavi-proposal .cv-hero.cv-hero--immersive .cv-hero-copy{animation:none;transform:none}#codavi-proposal .cv-hero.cv-hero--immersive .cv-button{transition:none}}#codavi-proposal .cv-hero.cv-hero--immersive .cv-field-image img.cv-living-hero-poster{transform-origin:58% 48%;will-change:transform;animation:cv-living-hero-breathe 26s ease-in-out infinite alternate}#codavi-proposal .cv-hero.cv-hero--immersive .cv-field-image video.cv-living-hero-video{object-fit:cover;object-position:center 48%;width:100%;height:100%;display:block;position:absolute;inset:0}#codavi-proposal .cv-hero.cv-hero--immersive .cv-field-image.cv-living-hero-has-video img.cv-living-hero-poster{animation:none;transform:none}@keyframes cv-living-hero-breathe{0%{transform:scale(1.025)translate(0)}to{transform:scale(1.095)translate(-.8%,-.5%)}}@media (prefers-reduced-motion:reduce){#codavi-proposal .cv-hero.cv-hero--immersive .cv-field-image img.cv-living-hero-poster{will-change:auto;animation:none;transform:none}#codavi-proposal .cv-hero.cv-hero--immersive .cv-field-image video.cv-living-hero-video{display:none}}#codavi-proposal .cv-audiences{isolation:isolate;background:linear-gradient(145deg,#f4f7f5,#e8f4ec);border-top:0;border-bottom:0;padding:clamp(64px,7vw,112px) clamp(22px,5vw,80px);position:relative;overflow:hidden}#codavi-proposal .cv-audiences:before{content:"";z-index:-1;aspect-ratio:1;pointer-events:none;border:1px solid #1b7f3b1f;border-radius:50%;width:min(48vw,560px);position:absolute;top:-48%;right:-16%}#codavi-proposal .cv-audiences .cv-section-heading{align-items:end;gap:24px;margin-bottom:clamp(28px,4vw,54px)}#codavi-proposal .cv-audiences .cv-section-heading>div{max-width:790px}#codavi-proposal .cv-audiences .cv-section-heading h2{letter-spacing:-.035em;text-wrap:balance;color:#0e3b2e;max-width:19ch;font-size:clamp(32px,4.1vw,58px);line-height:1.13}#codavi-proposal .cv-audiences .cv-two{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:clamp(14px,2.2vw,28px);display:grid}#codavi-proposal .cv-audiences .cv-two article{background:#ffffffd1;border:1px solid #0e3b2e21;border-radius:20px;flex-direction:column;min-width:0;min-height:270px;padding:clamp(28px,3.5vw,52px);transition:transform .28s,box-shadow .28s,border-color .28s;display:flex;position:relative;overflow:hidden;box-shadow:0 12px 40px #0e3b2e0e}#codavi-proposal .cv-audiences .cv-two article:before{content:"";background:#8cc63f;border-radius:4px;width:42px;height:3px;margin-bottom:34px;display:block}#codavi-proposal .cv-audiences .cv-two article h3{letter-spacing:-.025em;color:#0e3b2e;margin:0 0 16px;font-size:clamp(24px,2.4vw,34px);line-height:1.18}#codavi-proposal .cv-audiences .cv-two article p{color:#365344;max-width:48ch;margin:0;line-height:1.75}#codavi-proposal .cv-audiences .cv-section-heading>.cv-button{flex-shrink:0}@media (hover:hover) and (prefers-reduced-motion:no-preference){#codavi-proposal .cv-audiences .cv-two article:hover{border-color:#1b7f3b4d;transform:translateY(-5px);box-shadow:0 22px 50px #0e3b2e1a}}@media (max-width:760px){#codavi-proposal .cv-audiences{padding:62px 20px}#codavi-proposal .cv-audiences .cv-section-heading{display:block}#codavi-proposal .cv-audiences .cv-section-heading h2{font-size:clamp(30px,7vw,42px)}#codavi-proposal .cv-audiences .cv-section-heading>.cv-button{margin-top:22px}#codavi-proposal .cv-audiences .cv-two{grid-template-columns:1fr;gap:16px}#codavi-proposal .cv-audiences .cv-two article{border-radius:16px;min-height:0;padding:30px 26px 36px}#codavi-proposal .cv-audiences .cv-two article:before{margin-bottom:25px}}@media (max-width:360px){#codavi-proposal .cv-audiences{padding:52px 16px}#codavi-proposal .cv-audiences .cv-two article{padding:26px 22px 30px}}@media (prefers-reduced-motion:reduce){#codavi-proposal .cv-audiences .cv-two article{transition:none}}#codavi-proposal #cv-customer-journey{background-image:linear-gradient(#e8f4ec52,#fff0 52%)}#codavi-proposal #cv-customer-journey .cv-section-heading h2{color:#0e3b2e;letter-spacing:-.025em;text-wrap:balance}#codavi-proposal #cv-customer-journey .cv-tile{background:linear-gradient(165deg,#fff 65%,#f6faf6);border:1px solid #0e3b2e2b;border-radius:20px;transition:box-shadow .28s,border-color .28s,transform .28s;position:relative;box-shadow:0 12px 35px #0e3b2e0e}#codavi-proposal #cv-customer-journey .cv-tile:before{content:"";pointer-events:none;background:linear-gradient(90deg,#1b7f3b,#8cc63f);border-radius:0 0 3px 3px;height:3px;display:block;position:absolute;top:0;left:30px;right:30px}#codavi-proposal #cv-customer-journey .cv-product-brand{color:#0e3b2e;letter-spacing:-.03em;line-height:1.16}#codavi-proposal #cv-customer-journey .cv-product-why{color:#365344;line-height:1.65}#codavi-proposal #cv-customer-journey details{border-bottom-color:#0e3b2e2e}#codavi-proposal #cv-customer-journey summary{cursor:pointer;color:#0e3b2e;font-weight:600}#codavi-proposal #cv-customer-journey .cv-button:focus-visible,#codavi-proposal #cv-customer-journey summary:focus-visible{outline-offset:3px;outline:3px solid #8cc63f}#codavi-proposal #cv-customer-journey .cv-tile>.cv-button{border-radius:999px;min-height:48px;font-weight:650;transition:filter .2s,transform .2s}@media (hover:hover) and (prefers-reduced-motion:no-preference){#codavi-proposal #cv-customer-journey .cv-tile:hover{border-color:#1b7f3b57;transform:translateY(-4px);box-shadow:0 20px 46px #0e3b2e1f}#codavi-proposal #cv-customer-journey .cv-tile>.cv-button:hover{filter:brightness(1.06)}}@media (max-width:760px){#codavi-proposal #cv-customer-journey .cv-tile{border-radius:16px}#codavi-proposal #cv-customer-journey .cv-tile:before{left:24px;right:24px}}@media (prefers-reduced-motion:reduce){#codavi-proposal #cv-customer-journey .cv-tile,#codavi-proposal #cv-customer-journey .cv-tile>.cv-button{transition:none}}@media (prefers-reduced-motion:no-preference){#cv-main-content .cv-story-reveal.cv-story-pending{opacity:0;transition:opacity .68s cubic-bezier(.2,.75,.2,1),transform .68s cubic-bezier(.2,.75,.2,1);transform:translateY(22px)}#cv-main-content .cv-story-reveal.cv-story-visible{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){#cv-main-content .cv-story-reveal{opacity:1!important;transition:none!important;transform:none!important}}#codavi-proposal .cv-coffee-gallery{padding-block:clamp(56px,8vw,120px)}#codavi-proposal .cv-coffee-gallery-heading{text-align:center;max-width:900px;margin:0 auto 30px}#codavi-proposal .cv-coffee-gallery-heading h2{margin-top:12px}#codavi-proposal .cv-coffee-gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(10px,1.8vw,22px);display:grid}#codavi-proposal .cv-coffee-gallery-grid figure{background:#e8f4ec;border-radius:clamp(14px,2vw,26px);min-width:0;margin:0;position:relative;overflow:hidden}#codavi-proposal .cv-coffee-gallery-grid .cv-coffee-gallery-feature{grid-column:1/-1}#codavi-proposal .cv-coffee-gallery-grid img{object-fit:cover;width:100%;height:clamp(190px,26vw,380px);transition:transform .75s;display:block}#codavi-proposal .cv-coffee-gallery-grid figure:hover img{transform:scale(1.025)}#codavi-proposal .cv-coffee-gallery-grid figcaption{color:#fff;background:linear-gradient(#0000,#051a0fb8);padding:32px 22px 18px;font-size:.95rem;position:absolute;bottom:0;left:0;right:0}@media (max-width:540px){#codavi-proposal .cv-coffee-gallery-grid{grid-template-columns:1fr}#codavi-proposal .cv-coffee-gallery-grid .cv-coffee-gallery-feature{grid-column:auto}#codavi-proposal .cv-coffee-gallery-grid .cv-coffee-gallery-feature img,#codavi-proposal .cv-coffee-gallery-grid img{height:clamp(220px,65vw,350px)}}@media (prefers-reduced-motion:reduce){#codavi-proposal .cv-coffee-gallery-grid img{transition:none}#codavi-proposal .cv-coffee-gallery-grid figure:hover img{transform:none}}#codavi-proposal #cv-customer-journey .cv-section-heading .cv-kicker,#codavi-proposal .cv-audiences .cv-section-heading .cv-kicker,#codavi-proposal .cv-coffee-gallery-heading .cv-kicker{letter-spacing:.14em;text-transform:uppercase}#codavi-proposal .cv-coffee-gallery{isolation:isolate;background:linear-gradient(#f4f7f5,#fff 30% 75%,#f4f7f5);padding:clamp(60px,8vw,108px) clamp(16px,4vw,64px);position:relative}#codavi-proposal .cv-coffee-gallery-heading{max-width:760px;margin-bottom:clamp(28px,4vw,46px)}#codavi-proposal .cv-coffee-gallery-heading h2{letter-spacing:-.035em;color:#0e3b2e;text-wrap:balance;font-size:clamp(32px,4.4vw,60px);line-height:1.12}#codavi-proposal .cv-coffee-gallery-grid{gap:clamp(12px,1.8vw,24px);max-width:1380px;margin-inline:auto}#codavi-proposal .cv-coffee-gallery-grid figure{isolation:isolate;border-radius:clamp(14px,1.8vw,24px);box-shadow:0 18px 44px #0e3b2e17}#codavi-proposal .cv-coffee-gallery-grid img{object-position:center;transition:transform .85s cubic-bezier(.2,.75,.2,1),filter .85s}#codavi-proposal .cv-coffee-gallery-grid .cv-coffee-gallery-feature img{height:clamp(310px,43vw,590px)}#codavi-proposal .cv-coffee-gallery-grid figcaption{background:linear-gradient(#0000,#051a0fc7);padding:55px clamp(18px,2.6vw,36px) clamp(20px,2.6vw,34px);font-size:clamp(.92rem,1.15vw,1.12rem);font-weight:600;line-height:1.4}@media (hover:hover) and (prefers-reduced-motion:no-preference){#codavi-proposal .cv-coffee-gallery-grid figure:hover img{filter:saturate(1.05);transform:scale(1.045)}}#codavi-proposal #cv-customer-journey{padding-top:clamp(62px,7vw,105px)}#codavi-proposal #cv-customer-journey .cv-section-heading{margin-bottom:clamp(26px,3.5vw,48px)}#codavi-proposal #cv-customer-journey .cv-section-heading h2{max-width:22ch;font-size:clamp(30px,3.7vw,52px);line-height:1.16}#codavi-proposal .cv-consultation{color:#fff;background:linear-gradient(125deg,#0e3b2e,#15543a);border-radius:clamp(16px,2vw,28px);position:relative}#codavi-proposal .cv-consultation h2{color:#fff;text-wrap:balance}#codavi-proposal .cv-consultation .cv-button:focus-visible{outline-offset:3px;outline:3px solid #8cc63f}@media (max-width:760px){#codavi-proposal .cv-coffee-gallery{padding:58px 20px}#codavi-proposal .cv-coffee-gallery-grid .cv-coffee-gallery-feature img{height:clamp(260px,62vw,440px)}#codavi-proposal #cv-customer-journey .cv-section-heading h2{font-size:clamp(29px,7vw,42px)}}@media (max-width:540px){#codavi-proposal .cv-coffee-gallery{padding-inline:16px}#codavi-proposal .cv-coffee-gallery-grid .cv-coffee-gallery-feature img{height:clamp(220px,65vw,350px)}#codavi-proposal .cv-coffee-gallery-grid figcaption{padding:42px 18px 20px}}@media (prefers-reduced-motion:reduce){#codavi-proposal .cv-coffee-gallery-grid img{transition:none}#codavi-proposal .cv-coffee-gallery-grid figure:hover img{filter:none;transform:none}}#codavi-proposal .cv-coffee-gallery-heading .cv-gallery-context{color:#315644;text-wrap:pretty;max-width:66ch;margin:14px auto 0;font-size:clamp(1rem,1.35vw,1.17rem);line-height:1.7}#codavi-proposal .cv-gallery-journey-link{background:#e8f4ec;border:1px solid #1b7f3b33;border-radius:18px;justify-content:space-between;align-items:center;gap:20px;max-width:1380px;margin:clamp(22px,3vw,38px) auto 0;padding:clamp(20px,3vw,34px);display:flex}#codavi-proposal .cv-gallery-journey-link p{color:#0e3b2e;margin:0;font-size:clamp(1.1rem,1.8vw,1.5rem);font-weight:650;line-height:1.3}#codavi-proposal .cv-gallery-journey-link .cv-button{flex-shrink:0}@media (max-width:640px){#codavi-proposal .cv-gallery-journey-link{flex-direction:column;align-items:stretch}#codavi-proposal .cv-gallery-journey-link .cv-button{text-align:center}}#cv-main-content .cv-who-benefits{color:#f5faf6;background:#0e3b2e;padding-block:clamp(64px,8vw,110px);position:relative;overflow:hidden}#cv-main-content .cv-benefits-heading{text-align:center;max-width:850px;margin:0 auto 46px}#cv-main-content .cv-benefits-heading h2{color:#8ccf9c;margin:.5rem 0;font-size:clamp(2rem,4vw,3.4rem)}#cv-main-content .cv-benefits-heading p{color:#edf6ee;font-size:clamp(1rem,1.7vw,1.35rem)}#cv-main-content .cv-benefits-tabs{scrollbar-width:thin;border-bottom:2px solid #83aa99;gap:8px;max-width:1120px;margin:0 auto 22px;padding:0 4px;display:flex;overflow-x:auto}#cv-main-content .cv-benefits-tabs button{flex:1 0 max-content;color:#b6d3c7;font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:4px solid #0000;min-height:52px;padding:14px 20px;font-weight:600;transition:color .2s,border-color .2s}#cv-main-content .cv-benefits-tabs button.is-active{color:#fff;border-bottom-color:#e8f4ec}#cv-main-content .cv-benefits-controls button:focus-visible,#cv-main-content .cv-benefits-tabs button:focus-visible{outline-offset:3px;outline:3px solid #d2f7a8}#cv-main-content .cv-benefits-stage{grid-template-columns:minmax(0,1fr) minmax(0,7fr) minmax(0,1fr);align-items:stretch;gap:22px;max-width:1200px;margin:auto;display:grid}#cv-main-content .cv-benefits-card{color:#10392c;text-align:center;background:#83c491;border-radius:20px;justify-content:center;align-items:center;min-height:190px;padding:clamp(28px,4vw,54px);display:flex}#cv-main-content .cv-benefits-card p{max-width:840px;margin:0;font-size:clamp(1.15rem,2vw,1.65rem);line-height:1.5}#cv-main-content .cv-benefits-peek{opacity:.45;background:#74a88b;border-radius:20px}#cv-main-content .cv-benefits-controls{color:#e8f4ec;justify-content:center;align-items:center;gap:22px;margin-top:24px;display:flex}#cv-main-content .cv-benefits-controls button{color:#fff;cursor:pointer;background:0 0;border:1px solid #8ab8a4;border-radius:50%;width:44px;height:44px;font-size:22px}@media (max-width:700px){#cv-main-content .cv-who-benefits{padding-inline:18px}#cv-main-content .cv-benefits-stage{grid-template-columns:minmax(0,1fr)}#cv-main-content .cv-benefits-peek{display:none}#cv-main-content .cv-benefits-tabs button{flex:none;padding:12px 14px}#cv-main-content .cv-benefits-card{min-height:190px;padding:24px}#cv-main-content .cv-benefits-heading{margin-bottom:24px}}@media (prefers-reduced-motion:reduce){#cv-main-content .cv-benefits-tabs button{transition:none}}@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-border-style{syntax:"*";inherits:false;initial-value:solid}@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-outline-style{syntax:"*";inherits:false;initial-value:solid}@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}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/be-vietnam-pro-vietnamese-400-normal.061fc986.woff2) format("woff2"),url(/_next/static/media/be-vietnam-pro-vietnamese-400-normal.b8a5509c.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/be-vietnam-pro-latin-ext-400-normal.aa2e5312.woff2) format("woff2"),url(/_next/static/media/be-vietnam-pro-latin-ext-400-normal.3f4ab674.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/be-vietnam-pro-latin-400-normal.33beca82.woff2) format("woff2"),url(/_next/static/media/be-vietnam-pro-latin-400-normal.8d52a966.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/be-vietnam-pro-vietnamese-700-normal.d1687477.woff2) format("woff2"),url(/_next/static/media/be-vietnam-pro-vietnamese-700-normal.f4f23940.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/be-vietnam-pro-latin-ext-700-normal.76a7e302.woff2) format("woff2"),url(/_next/static/media/be-vietnam-pro-latin-ext-700-normal.8c99ff83.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/be-vietnam-pro-latin-700-normal.1f2eb3f4.woff2) format("woff2"),url(/_next/static/media/be-vietnam-pro-latin-700-normal.9ffcf111.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}