<style>
.erm-full-event-notice{background:#fef3cd;border-left:4px solid #d4a017;color:#664d03;padding:14px 18px;margin:15px 0 0;border-radius:4px;font-size:14px;line-height:1.5;box-sizing:border-box;display:none;grid-column:1/-1;width:100%}
.erm-full-event-notice a{color:#48577d;font-weight:600;text-decoration:underline}
.erm-full-event-notice a:hover{color:#2c3a56}
#gform_submit_button_48.erm-submit-disabled{opacity:.5;cursor:not-allowed}
</style>
<script>
(function(){
    var fullEvents=["APRIL15SR","APRIL16SR"];
    var waitlistUrl="https:\/\/alaskasaferiders.org\/event-waitlist\/";
    var fid=48;
    var bound=false;

    var msg='<strong>This event is currently full.</strong><br><a href="'+waitlistUrl+'">Join the waitlist</a> and we\'ll notify you when a seat opens up.';

    function makeNotice(cls){
        var d=document.createElement('div');
        d.className='erm-full-event-notice '+cls;
        d.innerHTML=msg;
        return d;
    }

    function check(){
        var sel=document.getElementById('input_'+fid+'_6');
        if(!sel)return;
        var val=sel.value||'';
        var key=val.split('|')[0];
        var wrap=document.getElementById('gform_wrapper_'+fid);
        if(!wrap)return;
        var fieldNotice=wrap.querySelector('.erm-full-notice-field');
        var footerNotice=wrap.querySelector('.erm-full-notice-footer');
        var btn=document.getElementById('gform_submit_button_'+fid);
        var isFull=key&&fullEvents.indexOf(key)!==-1;
        if(isFull){
            if(!fieldNotice){
                fieldNotice=makeNotice('erm-full-notice-field');
                var gfield=document.getElementById('field_'+fid+'_6');
                if(gfield)gfield.parentNode.insertBefore(fieldNotice,gfield.nextSibling);
            }
            if(!footerNotice){
                footerNotice=makeNotice('erm-full-notice-footer');
                var footer=wrap.querySelector('.gform_footer,.gform_page_footer');
                if(footer)footer.parentNode.insertBefore(footerNotice,footer);
                else wrap.appendChild(footerNotice);
            }
            fieldNotice.style.display='block';
            footerNotice.style.display='block';
            if(btn){btn.disabled=true;btn.classList.add('erm-submit-disabled');}
        }else{
            if(fieldNotice)fieldNotice.style.display='none';
            if(footerNotice)footerNotice.style.display='none';
            if(btn){btn.disabled=false;btn.classList.remove('erm-submit-disabled');}
        }
    }

    function init(){
        var sel=document.getElementById('input_'+fid+'_6');
        if(!sel){
            setTimeout(init,200);
            return;
        }
        if(bound)return;
        bound=true;
        sel.addEventListener('change',check);
        check();
    }

    // Start polling after DOM is ready (form HTML comes after this script)
    if(document.readyState==='loading'){
        document.addEventListener('DOMContentLoaded',init);
    }else{
        init();
    }
})();
</script>
<style>
/* Ensure Payment Element iframe has enough height for all fields (card + country/zip) */
#gform_48 .ginput_stripe_creditcard .StripeElement--payment-element,
#gform_48 .ginput_stripe_creditcard .StripeElement--payment-element iframe{min-height:320px!important}
#gform_48 .ginput_stripe_creditcard .ginput_full{overflow:visible!important}
#gform_48 .ginput_container_creditcard{overflow:visible!important}
</style>
<script>
/* Stripe Payment Element fixes for Form 48:
   1. Debounce elements.update() — prevents cascading API calls on field changes
   2. Intercept Payment Element creation to disable Google Pay / Apple Pay wallets
   3. Delete gf_stripe_token cookie to prevent Link persistent authentication */
(function(){
    var fid=48;

    /* Delete the gf_stripe_token cookie so Link doesn't auto-authenticate */
    document.cookie='gf_stripe_token=;expires=Thu, 01 Jan 1970 00:00:00 GMT;path=/';

    var patched=false;
    function patchStripe(){
        if(patched)return;
        if(typeof GFStripeObj==='undefined'||!GFStripeObj.stripePaymentHandlers)return;
        var handler=GFStripeObj.stripePaymentHandlers[fid];
        if(!handler)return;

        patched=true;

        /* Debounce updatePaymentAmount (750ms) */
        if(handler.updatePaymentAmount){
            var orig=handler.updatePaymentAmount.bind(handler);
            var timer=null;
            handler.updatePaymentAmount=function(amt){
                clearTimeout(timer);
                timer=setTimeout(function(){orig(amt);},750);
            };
        }
    }
    /* Poll until handler exists */
    var tries=0;
    var iv=setInterval(function(){
        patchStripe();
        if(patched||++tries>60)clearInterval(iv);
    },500);

    /* Intercept Stripe Elements create() to add wallets:never option */
    function interceptElementsCreate(){
        if(typeof Stripe==='undefined')return false;
        var origStripe=Stripe;
        /* Only wrap once */
        if(origStripe._ermWrapped)return true;
        window.Stripe=function(){
            var instance=origStripe.apply(this,arguments);
            var origElements=instance.elements.bind(instance);
            instance.elements=function(opts){
                var el=origElements(opts);
                var origCreate=el.create.bind(el);
                el.create=function(type,createOpts){
                    if(type==='payment'){
                        createOpts=createOpts||{};
                        createOpts.wallets={googlePay:'never',applePay:'never'};
                    }
                    return origCreate(type,createOpts);
                };
                return el;
            };
            return instance;
        };
        /* Copy static properties */
        for(var k in origStripe){if(origStripe.hasOwnProperty(k))window.Stripe[k]=origStripe[k];}
        window.Stripe._ermWrapped=true;
        return true;
    }
    /* Try immediately, then poll if Stripe.js hasn't loaded yet */
    if(!interceptElementsCreate()){
        var si=setInterval(function(){
            if(interceptElementsCreate())clearInterval(si);
        },200);
        setTimeout(function(){clearInterval(si);},10000);
    }
})();
</script>
<script>
/* Payment-required flag: set Field 11 to "1" when total > 0, "0" otherwise.
   Replaces WPCode snippet 27326 which used MutationObserver and caused an infinite loop.
   Uses GF gform_product_total filter at priority 52 — after coupons (50) and Stripe (51) —
   so the total already reflects any coupon discounts. Shows/hides Field 9 directly. */
(function(){
    var fid=48,flagId=11,last=null;
    function setFlag(total){
        var v=total>0?'1':'0';
        if(v===last)return;
        last=v;
        var el=document.getElementById('input_'+fid+'_'+flagId);
        if(el)el.value=v;
        /* Show/hide Field 9 (payment) directly — avoids gf_apply_rules timing issues */
        var f9=document.getElementById('field_'+fid+'_9');
        if(f9){
            if(v==='1'){
                f9.style.display='';
                f9.classList.remove('gf_hidden');
            }else{
                f9.style.display='none';
                f9.classList.add('gf_hidden');
            }
        }
    }
    function tryHook(){
        if(typeof gform!=='undefined'&&gform.addFilter){
            gform.addFilter('gform_product_total',function(total,formId){
                if(parseInt(formId,10)===fid)setFlag(total);
                return total;
            },52);
            return true;
        }
        return false;
    }
    if(!tryHook()){
        var t=setInterval(function(){if(tryHook())clearInterval(t);},200);
        setTimeout(function(){clearInterval(t);},15000);
    }
    /* Also handle initial page state after GF renders */
    document.addEventListener('gform_post_render',function(e){
        if(!e.detail||parseInt(e.detail.formId,10)!==fid)return;
        if(typeof gformCalculateTotalPrice==='function')gformCalculateTotalPrice(fid);
    });
})();
</script><style type="text/css">body #gform_wrapper_48 .gform_footer .gform_button,body #gform_wrapper_48 .gform_page_footer .gform_button,body #gform_wrapper_48 .gform_page_footer .gform_previous_button,body #gform_wrapper_48 .gform_page_footer .gform_next_button,body #gform_wrapper_48 .gfield#field_submit .gform-button{border-style: solid;font-weight: normal; font-weight: bold; height:25px;color:#ffffff;background-color:#2e5eaf;font-size:15px;width:150px;border-width:2px;border-color:#2e5eaf;border-style:solid;border-radius:10px;-web-border-radius:10px;-moz-border-radius:10px;}body #gform_wrapper_48 .gform_footer .gform_button:hover,body #gform_wrapper_48 .gform_page_footer .gform_button:hover,body #gform_wrapper_48 .gform_page_footer .gform_previous_button:hover,body #gform_wrapper_48 .gform_page_footer .gform_next_button:hover,body #gform_wrapper_48 .gfield#field_submit .gform-button:hover {background-color:#ffffff;color:#2e5eaf;border-style: solid;border-style: solid;}body #gform_wrapper_48 .gform_footer button.mdc-button:hover {background-color:#ffffff;color:#2e5eaf;}body #gform_wrapper_48 .gform_body .gform_fields .gfield input[type=text]:not(.gform-text-input-reset),body #gform_wrapper_48 .gform_body .gform_fields .gfield input[type=email],body #gform_wrapper_48 .gform_body .gform_fields .gfield input[type=tel],body #gform_wrapper_48 .gform_body .gform_fields .gfield input[type=url],body #gform_wrapper_48 .gform_body .gform_fields .gfield input[type=password],body #gform_wrapper_48 .gform_body .gform_fields .gfield input[type=number]{border-width:1px;border-color:#424242;border-style:solid;border-radius:10px;-web-border-radius:10px;-moz-border-radius:10px;max-width:100%;}body #gform_wrapper_48 .gform_body .gform_fields .gfield textarea {border-width:1px;border-color:#424242;border-style: solid;border-radius: 10px;-web-border-radius: 10px;-moz-border-radius: 10px;}body #gform_wrapper_48 .gform_body .gform_fields .gfield .gfield_label {font-weight: normal; font-weight: bold; color:#0a0a0a;}/* Styling for Tablets */@media only screen and ( max-width: 800px ) and ( min-width:481px ) {body #gform_wrapper_48 .gform_footer .gform_button,body #gform_wrapper_48 .gform_page_footer .gform_button,body #gform_wrapper_48 .gform_body .gform_page_footer .gform_next_button,body #gform_wrapper_48 .gform_body .gform_page_footer .gform_previous_button,body #gform_wrapper_48 .gfield#field_submit .gform-button {border-style: solid;width:150px;height:25px;}body #gform_wrapper_48 .gform_footer button.mdc-button {width:150px;height:25px;}}/* Styling for phones */@media only screen and ( max-width: 480px ) {body #gform_wrapper_48 .gform_footer .gform_button,body #gform_wrapper_48 .gform_page_footer .gform_button,body #gform_wrapper_48 .gform_body .gform_page_footer .gform_next_button,body #gform_wrapper_48 .gform_body .gform_page_footer .gform_previous_button,body #gform_wrapper_48 .gfield#field_submit .gform-button{border-style: solid;width:150px;height:25px;}body #gform_wrapper_48 .gform_footer button.mdc-button{width:150px;height:25px;}}/*Option to add custom CSS */</style>BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Alaska Safe Riders - ECPv6.15.12.2//NONSGML v1.0//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALNAME:Alaska Safe Riders
X-ORIGINAL-URL:https://alaskasaferiders.org
X-WR-CALDESC:Events for Alaska Safe Riders
REFRESH-INTERVAL;VALUE=DURATION:PT1H
X-Robots-Tag:noindex
X-PUBLISHED-TTL:PT1H
BEGIN:VTIMEZONE
TZID:America/Anchorage
BEGIN:DAYLIGHT
TZOFFSETFROM:-0900
TZOFFSETTO:-0800
TZNAME:AKDT
DTSTART:20250309T110000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0800
TZOFFSETTO:-0900
TZNAME:AKST
DTSTART:20251102T100000
END:STANDARD
BEGIN:DAYLIGHT
TZOFFSETFROM:-0900
TZOFFSETTO:-0800
TZNAME:AKDT
DTSTART:20260308T110000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0800
TZOFFSETTO:-0900
TZNAME:AKST
DTSTART:20261101T100000
END:STANDARD
BEGIN:DAYLIGHT
TZOFFSETFROM:-0900
TZOFFSETTO:-0800
TZNAME:AKDT
DTSTART:20270314T110000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0800
TZOFFSETTO:-0900
TZNAME:AKST
DTSTART:20271107T100000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;TZID=America/Anchorage:20260207T090000
DTEND;TZID=America/Anchorage:20260208T170000
DTSTAMP:20260410T191459
CREATED:20260109T054500Z
LAST-MODIFIED:20260216T224310Z
UID:39058-1770454800-1770570000@alaskasaferiders.org
SUMMARY:zz - Avalanche & Backcountry Safety – 2-Day Field Course Thompson Pass
DESCRIPTION:February 7–8 | Avalanche & Backcountry Safety – 2-Day Field Course in Thompson PassClass Size: Max 10 riders – The clinic is led by two qualified instructors so the course is a 5 to 1 ratio. Cost: $400 per person \nTake your backcountry riding to the next level with this intensive\, two-day\, hands-on field course designed for winter mountain riders ready to move beyond the basics. This course focuses on real-world avalanche safety\, terrain management\, and decision-making in complex winter environments. \nOver two immersive days in the mountains\, participants will gain practical experience and critical skills through hands-on instruction and realistic scenarios\, including: \nAvalanche RescueExecute fast\, effective companion rescues using current best practices and proven techniques. \nSnowpack & Hazard EvaluationLearn how to assess snowpack structure\, stability\, and identify red flags in variable alpine conditions. \nTerrain Selection & Mountain TravelDevelop strategies for safe route-finding\, managing exposure\, and traveling efficiently in avalanche terrain. \nGroup Management & Human FactorsPractice communication\, leadership\, and decision-making strategies to reduce common human-factor pitfalls. \nAvalanche Safety Equipment UseBuild confidence and proficiency with your beacon\, probe\, shovel\, and emergency response systems. \nThis course is physically and mentally engaging and is designed to challenge riders while building confidence\, competence\, and preparedness for safer backcountry travel. \n\nParticipant Requirements\n\nRiders must commit to attending both days of the course. Partial attendance is not permitted.\nClass size is limited to 10 riders to ensure high-quality instruction and hands-on learning.\nRiders must bring their own snowmachine and provide their own transportation to and from the riding area.\nParticipants are required to have and carry standard avalanche safety equipment\, including: Avalanche transceiver (beacon)\, Probe\, Shovel.\nAvalanche airbag packs are strongly recommended but not required.\nRadios are strongly recommended but not required.\nRiders must bring lunch\, snacks\, and adequate hydration for full days in the field.\nAn active Alaska Safe Riders membership is required to participate.\n\nIf you’re unsure whether this course is the right fit for your experience level or goals\, please feel free to email us—we’re happy to talk through the program with you and help determine if it’s a good match. \nThis course is ideal for riders who want to make better decisions\, improve rescue readiness\, and gain confidence traveling in avalanche terrain alongside experienced instructors. \nBecome a Member of Alaska Safe Riders\nSupport safer\, more enjoyable riding across Alaska and enjoy member perks: \n✨ ASR Basic — $25/yr: Members-only training events; networking; merch offers; automatic prize entries👨‍👩‍👧‍👦 ASR Family — $50/yr: Up to 6 family members; networking with riders & champions; merch offers; prize entries🏫 ASR Schools — $100/yr: School recognition; priority reservations for school trainings; special school offers🏢 ASR Business — $500+/yr: Business recognition; industry networking; visibility at events/workshops; website/newsletter recognition \n👉 Start your journey to safer riding today—join Alaska Safe Riders! \n\n\n                \n                        \n                            Event Master Sign Up\n                             \n                        \n                        CompanyThis field is for validation purposes and should be left unchanged.Name(Required)\n                            \n                            \n                                                    \n                                                    First\n                                                \n                            \n                            \n                                                    \n                                                    Last\n                                                \n                            \n                        Please enter the participant’s full legal name as it should appear on event records and confirmations.Email(Required)\n                                \n                                    \n                                    Enter Email\n                                \n                                \n                                    \n                                    Confirm Email\n                                \n                                \n                            Enter a valid email address. Event confirmations\, receipts\, gear lists\, and meetup instructions will be sent to this address (If Applicable).Phone(Required)Provide a mobile phone number so we can contact you with important event updates\, schedule changes\, or safety notifications.This field is hidden when viewing the formEvent Tracking KeyEvent Selection(Required)— Please select an event —3.14.2026 emPOWDERed Backcountry Ladies Ride Eureka3.28.26 AK Powder Pursuit – Women’s Snowmachine Clinic4.25.26 End of Season FlingApril 14th – Soul Rides Motorized Avalanche Skills TrainingApril 15th – Soul Rides Motorized Avalanche Skills TrainingApril 16th – Soul Rides Motorized Avalanche Skills Training4.17.26 Alaska Safe Riders & Soul Rides Beacon Bash5.4.26 Annual MembershipSelect the event you are registering for. Please make sure the correct event name is selected before continuing.Member Promo Code ASR Member Discount:\nAlaska Safe Riders members receive a 10% discount on event registrations.\nIf you are already a member\, enter your discount code and click Apply. You can find your promo code on the membership dashboard.\nNot a member yet? Sign up here. Memberships start at $25 per year\, and in many cases the event discount will save you more than the cost of membership.\nThis field is hidden when viewing the formPayment Required Conditional (Admin only)Consent(Required) I agree to receive SMS notifications for transaction confirmations\, reminders\, and promotional offers. Standard messaging rates may apply.By checking this box\, you consent to receive text messages related to your registration\, including payment confirmations\, event reminders\, and important event-related updates.\nEmergency Contact Name(Required)\n                            \n                            \n                                                    \n                                                    First\n                                                \n                            \n                            \n                                                    \n                                                    Last\n                                                \n                            \n                        Emergency Contact Phone Number(Required)Sled InformationParticipants are responsible for providing their own snowmachine and transportation.Do you have any allergies or medical conditions we should know about for your safety?Snowmachine Information(Required)Year\, Make (Ski-Doo\, Polaris\, Arctic Cat\, Yamaha\, etc.)\, and Model and track length. Example 2025 Polaris Khaos Boost Matryx Slash 155Is your snowmachine in good working condition?(Required)\n			\n					\n					Yes\n			\n			\n					\n					No\n			\n			\n					\n					Other\n			If you are unsure\, please select other and describe your concerns. Describe any mechanical issues you are aware of.(Required)Example: the check engine light comes on at 3000 RPM but otherwise runs well throughout the day. Are you comfortable unloading/loading your snowmachine?(Required)\n			\n					\n					Yes\n			\n			\n					\n					No\n			\n			\n					\n					Need Assistance\n			\n			\n					\n					Other\n			Riding ExperienceHelp us understand your current riding experience and the skills you hope to build through our clinics.How long have you been riding snowmachines?(Required)\n			\n					\n					Never\n			\n			\n					\n					A Few Times\n			\n			\n					\n					1-2 Seasons\n			\n			\n					\n					3+ Seasons\n			How would you describe your current skill level?(Required)\n			\n					\n					True Beginner - You are brand new to snowmachines. You may have never ridden or only ridden once or twice. Still learning basic controls\, throttle/brake feel\, balance\, and how the machine responds on snow.\n			\n			\n					\n					Beginner - You are comfortable operating a sled at slow to moderate speeds on groomed trails. You can start\, stop\, and turn with confidence but are still developing body positioning\, throttle control\, and understanding terrain.\n			\n			\n					\n					Advanced Beginner - You ride groomed and ungroomed terrain with growing confidence. You’re beginning to explore off-trail riding\, sidehilling basics\, climbing small features\, and navigating variable snow. Still refining balance\, technique\, and recovery skills.\n			\n			\n					\n					Intermediate - You ride on- and off-trail regularly and can manage varied terrain\, deeper snow\, and moderate sidehills. You understand line choice\, machine control\, and terrain hazards. Ready to work on advanced techniques\, efficiency\, and riding bigger features.\n			\n			\n					\n					Other\n			What type of terrain have you ridden?(Required)\n								\n								Trails\n							\n								\n								Meadows\n							\n								\n								Low-Angle Powder\n							\n								\n								Steeper Terrain\n							\n								\n								High Alpine/Mountains\n							\n								\n								Rivers\n							\n								\n								Glaciers\n							Select all that apply. What are you hoping to improve on during the clinic?(Required)\n								\n								Throttle Control\n							\n								\n								Body Positioning\n							\n								\n								Countersteering\n							Select all that apply. What makes you nervous or unsure when riding?Do you have any injuries or physical limitations we should know about?Your GoalsHelp us understand how we can help you improve your skills in the riding and backcountry industry. What do you hope to gain from this clinic?(Required)What would you define as success from this clinic?(Required)Is there anything else we should know about you?(Required)Gear & PreparednessWe are proud to partner with Alaska Safe Riders to bring these clinics to women in the industry and safety is key! What avalanche gear do you currently have?(Required)\n								\n								Beacon\n							\n								\n								Probe\n							\n								\n								Shovel\n							\n								\n								Snow Saw\n							\n								\n								Airbag Backpage\n							\n								\n								Avy Lung\n							\n								\n								Inclinometer\n							\n								\n								Snow Thermometer/Crystal Card\n							\n								\n								On The Snow Avalanche Training\n							\n								\n								Online Avalanche Training\n							Do you feel confident using your avalanche gear?(Required)\n			\n					\n					Yes\n			\n			\n					\n					No\n			\n			\n					\n					I think so\n			\n			\n					\n					I need assistance\n			Do you have appropriate cold-weather riding gear?(Required)\n			\n					\n					Yes\n			\n			\n					\n					No\n			\n			\n					\n					I think so\n			\n			\n					\n					I need assistance\n			Payment InformationTotal Amount Due\n							\n						This amount reflects the event price and any applicable member discounts. The total will update automatically once your discount code is applied.Billing Address(Required)    \n                    \n                         \n                                        \n                                        Street Address\n                                    \n                                        \n                                        Address Line 2\n                                    \n                                    \n                                    City\n                                 \n                                        AlabamaAlaskaAmerican SamoaArizonaArkansasCaliforniaColoradoConnecticutDelawareDistrict of ColumbiaFloridaGeorgiaGuamHawaiiIdahoIllinoisIndianaIowaKansasKentuckyLouisianaMaineMarylandMassachusettsMichiganMinnesotaMississippiMissouriMontanaNebraskaNevadaNew HampshireNew JerseyNew MexicoNew YorkNorth CarolinaNorth DakotaNorthern Mariana IslandsOhioOklahomaOregonPennsylvaniaPuerto RicoRhode IslandSouth CarolinaSouth DakotaTennesseeTexasUtahU.S. Virgin IslandsVermontVirginiaWashingtonWest VirginiaWisconsinWyomingArmed Forces AmericasArmed Forces EuropeArmed Forces Pacific\n                                        State\n                                      \n                                    \n                                    ZIP Code\n                                \n                    \n                Enter the billing address associated with your payment method. This information is required for payment processing and fraud prevention.Payment Method(Required)\n			Complete your payment using our secure checkout. All transactions are encrypted and processed safely.\n           Save & Continue
URL:https://alaskasaferiders.org/event/avalanche-backcountry-safety-2-day-field-course/
LOCATION:Thompson Pass\, Mile 27.5 Richardson Highway\, Valdez\, AK\, 99686\, United States
CATEGORIES:Field Class
ATTACH;FMTTYPE=image/png:https://alaskasaferiders.org/wp-content/uploads/2026/01/Alaska-Safe-Riders-Event-Flyer-ABSW-2025-1.png
END:VEVENT
END:VCALENDAR