.nm2{color:#1a1a1a;background:#fbf8f2;min-height:100vh;font-family:Figtree,sans-serif;overflow-x:hidden}.nm2 *,.nm2 :before,.nm2 :after{box-sizing:border-box;border:0 solid #e5e7eb}.nm2 :where(h1,h2,h3,h4,h5,h6,p,blockquote,figure,dl,dd){margin:0}.nm2 :where(h1,h2,h3,h4,h5,h6){font-size:inherit;font-weight:inherit}.nm2 :where(ol,ul,menu){margin:0;padding:0;list-style:none}.nm2 a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}.nm2 :where(button,input,optgroup,select,textarea){color:inherit;font:inherit;margin:0;padding:0}.nm2 :where(button,[role=button]){cursor:pointer}.nm2 .header-menu-toggle{appearance:none;-webkit-tap-highlight-color:transparent;background:0 0;border:0}.nm2 :where(img,svg,video,canvas,audio,iframe,embed,object){vertical-align:middle;display:block}.nm2 :where(img,video){max-width:100%;height:auto}.nm2 svg.svg-inline--fa{vertical-align:-.125em;height:1em;display:inline-block;overflow:visible}.nm2 svg.svg-inline--fa.fa-fw{width:1.25em}.nm2 .font-700{font-weight:700}.nm2 :is(.day-tab-btn,.day-tab-btn-mob){background:#fefcf8;border-color:#c9a84c33}.nm2 :is(.day-tab-btn,.day-tab-btn-mob).active{background:#1a1a1a;border-color:#c9a84c}.nm2 .day-tab-btn.active .day-tab-dot,.nm2 .day-tab-btn-mob.active .day-tab-dot-mob{color:#1a1a1a;background:#c9a84c}.nm2 .day-tab-btn:not(.active) .day-tab-dot,.nm2 .day-tab-btn-mob:not(.active) .day-tab-dot-mob{color:#444;background:#f7f1e6}.nm2 .day-tab-btn.active .day-tab-label,.nm2 .day-tab-btn-mob.active .day-tab-label-mob{color:#fcf9f2}.nm2 .day-tab-btn:not(.active) .day-tab-label,.nm2 .day-tab-btn-mob:not(.active) .day-tab-label-mob{color:#444}::-webkit-scrollbar{display:none}.nm2 .reveal,.nm2 .reveal-left,.nm2 .reveal-right{opacity:0;transition:opacity .9s cubic-bezier(.22,1,.36,1),transform .9s cubic-bezier(.22,1,.36,1)}.nm2 .reveal{transform:translateY(32px)}.nm2 .reveal-left{transform:translate(-40px)}.nm2 .reveal-right{transform:translate(40px)}.nm2 :is(.reveal,.reveal-left,.reveal-right).visible{opacity:1;transform:translate(0)}.nm2 .card-shadow{box-shadow:0 2px 8px #0a0a0a0f,0 8px 32px #0a0a0a14,0 24px 64px #0a0a0a0d}.nm2 .hero-grain{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)' opacity='0.04'/%3E%3C/svg%3E")}.nm2 .letter-drop:first-letter{float:left;color:#1a1a1a;padding-top:.05em;padding-right:.15em;font-family:Outfit,sans-serif;font-size:5.5rem;font-weight:800;line-height:.75}.nm2 .price-glow{box-shadow:0 0 0 1px #c9a84c4d,0 4px 24px #c9a84c33}.nm2 .nav-blur{-webkit-backdrop-filter:blur(20px)}#imnn2q,#iifu4i,#ifnyzp,#iemnu7,#ijeacg{transition-delay:.1s}#im698g,#irwbg4,#iflcdz,#i1e2w8,#i9cjt6{transition-delay:.2s}#iqnaho,#i3pjjb,#irnf14,#ivhwwd{transition-delay:.3s}#iv56po,#ioyqpq{transition-delay:.4s}#ij5sij{background:#c9a84c26}#journey-progress-bar{background:linear-gradient(90deg,#c9a84c 0%,#e7cc72 100%);transition:transform .3s;box-shadow:0 0 16px #c9a84c59}#journey-progress-glow{filter:blur(8px);background:#c9a84c47;transition:transform .3s}.nm2 .journey-layout{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.nm2 .journey-content-column{display:contents}.nm2 .journey-image-column{grid-row:3;min-width:0}.nm2 .journey-image-frame{box-shadow:none;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;width:fit-content;max-width:100%;min-height:0;margin-inline:auto;padding:0;display:flex;overflow:visible}.nm2 .journey-content-column>.journey-day-nav-desktop,.nm2 .journey-content-column>.journey-day-nav-mobile{grid-row:1}.nm2 .journey-progress{grid-row:2;margin-top:10px}.nm2 .journey-copy-panel{grid-row:4}.nm2 .journey-copy-card>div{min-height:100%}.nm2 .journey-mobile-controls{display:none}.nm2 .journey-mobile-visual-row{display:contents}.nm2 .journey-vertical-progress{display:none}@media (max-width:1023px){.nm2 .journey-layout{grid-template-columns:minmax(0,1fr);gap:16px}.nm2 .journey-mobile-visual-row{grid-template-columns:60px clamp(160px,40vw,280px);justify-content:center;align-items:stretch;gap:12px;width:100%;display:grid}.nm2 .journey-mobile-controls{flex-direction:row;justify-content:flex-start;align-items:stretch;gap:10px;min-width:0;display:flex}.nm2 .journey-image-column{grid-area:auto/2;justify-content:flex-end;align-items:center;display:flex}.nm2 .journey-image-frame{justify-content:flex-end;width:fit-content;margin-inline:0}.nm2 .journey-mobile-controls .journey-day-nav-mobile{flex:0 0 44px;justify-content:flex-start;align-items:center;width:44px;display:flex;flex-direction:column!important;gap:4px!important;padding:0!important}.nm2 .journey-mobile-controls .day-tab-btn-mob{border-radius:50%;flex:0 0 44px;width:44px;height:44px;min-height:44px;padding:0!important}.nm2 .journey-mobile-controls .day-tab-dot-mob{width:28px;height:28px}.nm2 .journey-vertical-progress{background:#c9a84c2e;border-radius:999px;flex:0 0 6px;margin-block:2px;display:block;position:relative;overflow:hidden}.nm2 .journey-vertical-progress>span{border-radius:inherit;transform-origin:top;background:linear-gradient(#c9a84c 0%,#e7cc72 100%);width:100%;transition:transform .3s;position:absolute;inset:0}.nm2 .journey-progress{display:none}.nm2 .journey-copy-panel{grid-area:auto/1;width:100%;margin-top:0!important}}.nm2 .nm2-card-deck-interest-card{background:#fbf8f2;border:1px solid #1a1a1a1f;border-radius:12px;flex-direction:column;min-width:0;min-height:100%;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 8px #0a0a0a0f,0 8px 32px #0a0a0a14,0 24px 64px #0a0a0a0d}.nm2 .nm2-card-deck-interest-heading{background:#1a1a1a;padding:24px 28px 22px;position:relative;overflow:hidden}.nm2 .nm2-card-deck-interest-heading:after{content:"";background:#c9a84c1f;border-radius:50%;width:150px;height:150px;position:absolute;top:-80px;right:-50px}.nm2 .nm2-card-deck-interest-badge{color:#e7cc72;letter-spacing:.12em;text-transform:uppercase;z-index:1;background:#c9a84c26;border:1px solid #c9a84c4d;border-radius:999px;margin-bottom:12px;padding:7px 10px;font:800 10px/1 Outfit,sans-serif;display:inline-flex;position:relative}.nm2 .nm2-card-deck-interest-heading h3{color:#fcf9f2;letter-spacing:-.02em;z-index:1;font:800 22px/1.2 Outfit,sans-serif;position:relative}.nm2 .nm2-card-deck-interest-heading p{color:#fcf9f2ad;z-index:1;max-width:42ch;margin-top:8px;font:14px/1.55 Figtree,sans-serif;position:relative}.nm2 .nm2-card-deck-interest-image{background:#fbf8f2;flex:0 0 220px;padding:16px 20px 0}.nm2 .nm1-card-deck-carousel{width:100%;height:100%;position:relative}.nm2 .nm1-card-deck-carousel-window{background:#fff;border-radius:14px;width:100%;height:100%;overflow:hidden}.nm2 .nm1-card-deck-carousel-track{height:100%;transition:transform .65s cubic-bezier(.22,.7,.2,1);display:flex}.nm2 .nm1-card-deck-carousel-slide{flex:0 0 100%;min-width:0;position:relative}.nm2 .nm1-card-deck-carousel-slide img{-o-object-fit:contain;object-fit:contain;padding:10px}.nm2 .nm1-card-deck-carousel-controls{justify-content:space-between;align-items:center;gap:10px;display:flex;position:absolute;bottom:10px;left:10px;right:10px}.nm2 .nm1-card-deck-carousel-dots{background:#fbf8f2f5;border-radius:999px;align-items:center;gap:5px;padding:7px 9px;display:flex}.nm2 .nm1-card-deck-carousel-dot{cursor:pointer;transform-origin:0;background:#a59b88;border:0;border-radius:999px;width:8px;height:8px;padding:0;transition:background .2s,transform .2s}.nm2 .nm1-card-deck-carousel-dot[aria-pressed=true]{background:#a8893a;transform:scaleX(2.5)}.nm2 .nm1-card-deck-carousel-toggle{color:#1a1a1a;cursor:pointer;background:#fbf8f2f5;border:0;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;padding:8px;display:flex}.nm2 .nm1-card-deck-carousel-toggle svg{fill:currentColor;width:16px;height:16px}.nm2 .nm2-card-deck-interest-body{flex-direction:column;flex:1;padding:22px 28px 28px;display:flex}.nm2 .nm2-card-deck-interest-form{flex-direction:column;flex:1;gap:0;display:flex}.nm2 .nm2-card-deck-interest-email{color:#1a1a1a;gap:7px;font:700 14px/1.4 Figtree,sans-serif;display:grid}.nm2 .nm2-card-deck-interest-email input{color:#1a1a1a;background:#fff;border:1px solid #1a1a1a2e;border-radius:10px;width:100%;min-height:48px;padding:11px 13px;font:400 16px/1.4 Figtree,sans-serif}.nm2 .nm2-card-deck-interest-email input::placeholder{color:#666;opacity:1}.nm2 .nm2-card-deck-interest-consent{grid-template-columns:18px minmax(0,1fr);align-items:start;gap:9px;margin:14px 0 20px;display:grid}.nm2 .nm2-card-deck-interest-consent input{accent-color:#a8893a;width:18px;height:18px;margin:3px 0 0}.nm2 .nm2-card-deck-interest-consent label{color:#444;font:13px/1.5 Figtree,sans-serif}.nm2 .nm2-card-deck-interest-trap{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}.nm2 .nm2-card-deck-interest-submit{color:#fbf8f2;cursor:pointer;background:#1a1a1a;border:0;border-radius:12px;justify-content:center;align-items:center;width:100%;min-height:54px;margin-top:auto;padding:14px 18px;font:700 14px/1.4 Outfit,sans-serif;transition:background .2s;display:flex}.nm2 .nm2-card-deck-interest-submit:hover{background:#2a2a2a}.nm2 .nm2-card-deck-interest-submit:disabled{cursor:wait;opacity:.68}.nm2 .nm2-card-deck-interest-message{color:#245c3c;text-align:center;margin-top:8px;font:13px/1.45 Figtree,sans-serif}.nm2 .nm2-card-deck-interest-message:empty{display:none}.nm2 .nm2-card-deck-interest-message[role=alert]{color:#8a2538}@media (max-width:640px){.nm2 .nm2-card-deck-interest-heading{padding:22px 22px 20px}.nm2 .nm2-card-deck-interest-image{flex-basis:200px;padding:12px 16px 0}.nm2 .nm2-card-deck-interest-body{padding:20px 22px 24px}}@media (min-width:1024px){.nm2 .journey-layout{grid-template-columns:minmax(260px,.78fr) minmax(0,1.8fr);align-items:start;gap:32px}.nm2 .journey-content-column{flex-direction:column;grid-area:1/2;min-width:0;display:flex}.nm2 .journey-image-column{grid-area:1/1}.nm2 .journey-day-nav-desktop,.nm2 .journey-day-nav-mobile,.nm2 .journey-progress,.nm2 .journey-copy-panel{grid-row:auto}.nm2 .journey-image-frame{width:100%;min-height:420px;margin-inline:0;padding:20px}.nm2 .journey-progress{margin-top:14px}}@media (max-width:480px){.nm2 .journey-layout{gap:12px}.nm2 .journey-image-frame{min-height:0;padding:0}.nm2 .journey-image-frame img{max-height:min(70vh,520px)!important}.nm2 .journey-progress{margin-top:4px}.nm2 .journey-copy-card>div{padding:24px 20px}}@media (min-width:481px) and (max-width:768px){.nm2 .journey-image-frame img{max-height:min(70vh,520px)!important}}#if72jg{aspect-ratio:3/4;max-height:680px}#i2g7pi{-o-object-fit:cover;object-fit:cover}.nm2 .method-image-crossfade{width:100%;height:100%;position:relative}.nm2 .method-image-crossfade img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;animation-duration:10s;animation-timing-function:linear;animation-iteration-count:infinite;position:absolute;inset:0}.nm2 .method-image-crossfade img:first-child{animation-name:method-image-primary}.nm2 .method-image-crossfade img:last-child{animation-name:method-image-secondary}.nm2 .estonian-product-image-crossfade{background:#fff;width:100%;height:100%;position:relative;overflow:hidden}.nm2 .estonian-product-image-crossfade img{-o-object-fit:contain;object-fit:contain;background:#fff;width:100%;height:100%;animation-duration:10s;animation-timing-function:linear;animation-iteration-count:infinite;position:absolute;inset:0}.nm2 .estonian-product-image-crossfade img:first-child{animation-name:method-image-primary}.nm2 .estonian-product-image-crossfade img:last-child{animation-name:method-image-secondary}@keyframes method-image-primary{0%,40%,to{opacity:1}50%,90%{opacity:0}}@keyframes method-image-secondary{0%,40%,to{opacity:0}50%,90%{opacity:1}}.nm2 .hero-b-video-frame{width:100%;height:clamp(26.25rem,52vh,32.5rem)}.nm2 .hero-b-video-frame video{-o-object-fit:cover;object-fit:cover;width:100%;max-width:none;height:100%!important}.nm2 .hero-b-video-testimonial-anchor{pointer-events:none;z-index:10;position:absolute;top:calc(clamp(26.25rem,52vh,32.5rem) - 1.5rem)}.nm2 .hero-b-video-testimonial{pointer-events:auto}@media (max-width:1023px){.nm2 .hero-b-video-testimonial-anchor{justify-content:center;display:flex;left:calc(50% - 50vw);right:calc(50% - 50vw)}}@media (min-width:1024px){.nm2 .hero-b-video-testimonial-anchor{display:block;top:auto;bottom:-1.5rem;left:50%;transform:translate(calc(100px - 50%))}}@media (prefers-reduced-motion:reduce){.nm2 :is(.method-image-crossfade,.estonian-product-image-crossfade) img{animation:none}.nm2 :is(.method-image-crossfade,.estonian-product-image-crossfade) img:last-child{opacity:0}}
